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
336695196752	336695197309	336695197859	336695198409	336695198959	336695199509	336695200059	336695200609	336695201159	336695201709	336695202259	336695202809	336695203359	336695203909	336695204459	336695205009	336695205559	336695206109	336695206659	336695207209	336695207759	336695208309	336695208859	336695209409	336695209959	336695210509	336695211059	336695211609	336695212159	336695212709	336695213259	336695213809	336695214359	336695214909	336695215459	336695216009	336695216559	336695217109	336695217659	336695218209	336695218759	336695219309	336695219859	336695220409	336695220959	336695221509	336695222059	336695222609	336695223159	336695223709	336695224259	336695224809	336695225359	336695225909	336695226459	336695227009	336695227559	336695228109	336695228659	336695229209	336695229759	336695230309	336695230859	336695231409	336695231959	336695232509	336695233059	336695233609	336695234159	336695234709	336695235261	336695235809	336695236359	336695236909	336695237459	336695238009	336695238559	336695239109	336695239659	336695240209	336695240761	336695241309	336695241859	336695242409	336695242959	336695243509	336695244061	336695244609	336695245159	336695245709	336695246259	336695246811	336695247359	336695247909	336695248459	336695249009	336695249561	336695250109	336695250659	336695251209	336695251759	336695252309	336695252861	336695253409	336695253959	336695254511	336695255059	336695255611	336695256159	336695256709	336695257259	336695257809	336695258361	336695258911	336695259459	336695260011	336695260559	336695261109	336695261661	336695262209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
52329	47567	51135	48076	48527	46910	43654	45762	47048	42914	36290	34713	28490	26097	24654	20920	16902	13636	10012	5730	3846	2207	1569	2131	2054	1808	1039	834	698	552	484	399	371	327	337	364	346	307	310	289	261	270	259	423	467	419	406	381	292	248	251	262	267	248	275	266	240	240	250	244	282	247	265	254	237	269	231	262	230	250	292	252	243	251	278	271	258	265	233	298	232	284	256	284	254	232	281	250	242	277	257	255	247	237	263	277	250	254	240	257	274	274	245	274	242	282	251	257	252	246	250	265	258	243	243	254	264	268	257	258	247	248	234	257	245	258	264	235	249	249	286	237	258	259	241	253	252	261	242	253	275	278	262	251	256	243	260	238	251	243	261	232	258	280	255	249	270	235	263	214	263	263	243	234	208	260	280	255	243	284	249	277	246	265	257	277	282	246	230	261	269	259	258	268	234	261	273	252	244	251	221	271	238	260	242	258	247	256	247	252	246	241	253	253	235	273	237	270	286	253	282	233	266	254	292	230	247	245	253	257	249	278	260	225	235	246	252	214	268	265	260	292	253	259	226	240	235	262	251	264	256	269	253	254	241	274	240	244	232	247	261	232	260	242	242	242	271	290	281	256	254	244	260	279	260	241	282	261	235	263	261	245	242	261	269	256	238	272	240	245	263	227	263	246	278	264	275	261	257	265	252	228	245	260	237	267	255	255	244	271	273	231	238	238	249	229	277	240	265	267	259	258	222	258	281	259	248	231	264	238	280	235	240	258	275	262	245	249	239	241	261	230	247	290	258	248	263	262	279	219	251	233	265	267	251	247	280	267	251	243	245	289	221	229	239	253	225	286	243	284	282	251	276	255	255	235	224	271	256	274	284	264	252	250	260	269	238	257	216	231	248	260	252	267	248	280	250	277	271	253	266	261	254	260	291	308	264	236	283	258	226	244	278	268	247	240	247	256	252	264	253	249	257	263	251	266	246	221	267	262	242	227	258	261	259	274	252	278	275	241	239	241	271	237	271	258	239	254	275	262	286	230	252	231	255	249	263	247	260	251	238	221	261	255	236	269	239	239	233	257	245	233	264	261	274	268	265	268	250	247	231	258	277	269	230	260	266	245	216	240	236	271	238	229	264	290	271	269	250	254	263	244	250	249	243	236	240	254	255	266	249	255	239	245	253	291	269	239	272	215	244	236	294	291	288	270	238	253	264	267	256	271	244	275	258	233	250	239	261	248	267	219	259	254	268	259	283	245	239	256	248	264	252	250	245	255	251	264	275	251	235	227	229	274	261	293	255	260	241	269	256	262	261	270	255	264	265	252	267	246	250	240	252	255	235	265	255	239	238	257	242	275	264	239	244	271	292	268	236	249	256	273	252	254	248	294	251	250	251	249	259	258	262	265	250	241	255	290	244	276	259	265	273	250	286	251	280	260	255	250	257	252	262	264	235	275	242	245	229	244	264	233	257	258	241	272	264	261	257	217	247	258	269	244	280	238	260	253	256	227	299	212	255	249	258	252	271	277	245	231	245	275	272	258	269	245	234	230	282	241	283	270	244	273	252	268	234	270	267	262	270	248	262	264	264	257	243	294	273	227	270	262	264	252	253	272	252	255	266	261	238	254	287	236	228	257	250	264	229	256	269	263	249	274	242	257	233	244	260	282	263	274	263	234	262	263	246	258	239	256	289	286	303	233	261	246	267	238	254	254	245	240	265	262	251	261	245	269	288	266	265	263	265	244	236	280	296	252	248	262	232	235	259	248	216	245	244	236	255	245	278	271	231	268	251	259	264	276	258	265	280	262	283	275	271	210	276	280	252	229	257	264	227	266	249	243	252	271	275	278	244	247	236	268	261	281	293	229	242	246	262	245	266	241	257	239	269	270	218	271	267	265	268	256	264	246	269	253	272	269	273	231	270	284	262	312	261	219	265	244	250	256	251	294	260	283	248	257	252	260	252	285	270	289	244	272	239	244	268	243	235	244	263	287	259	253	296	265	252	239	250	282	278	235	254	252	239	244	276	279	247	234	224	255	264	235	211	262	245	234	261	247	226	266	238	262	260	262	263	275	225	249	258	254	281	241	257	257	262	250	256	246	262	275	246	255	261	276	226	264	260	286	259	241	281	244	250	281	238	230	245	259	255	268	240	285	251	268	259	271	242	290	263	251	261	238	262	253	259	273	277	270	271	244	252	247	233	255	260	278	243	249	245	286	244	263	241	238	258	241	251	253	250	249	282	276	241	279	237	277	244	241	251	243	250	230	283	251	259	275	284	265	265	281	254	266	236	291	258	279	242	257	268	261	254	268	268	243	251	224	247	230	222	244	242	252	264	275	242	279	228	247	267	239	272	234	271	287	235	247	237	246	266	251	261	253	273	242	264	251	270	301	259	261	245	258	249	247	260	253	257	257	244	246	267	266	240	249	257	279	256	253	242	261	260	277	261	253	262	269	275	261	259	241	272	255	261	247	258	260	268	239	235	270	263	267	237	254	248	212	308	268	254	259	271	245	234	262	250	262	228	230	246	262	215	256	238	264	241	243	255	249	265	263	262	260	274	272	283	278	218	250	246	257	250	269	290	227	263	282	267	256	231	227	267	260	243	250	256	252	254	250	252	224	240	256	250	259	232	285	250	254	248	268	244	230	219	253	255	246	278	246	255	247	269	263	277	269	268	234	253	281	266	227	249	291	279	265	252	245	229	252	236	269	262	244	281	249	255	270	251	252	258	257	268	258	253	267	251	248	224	231	270	243	248	274	266	265	290	286	240	270	288	241	233	254	283	238	248	245	270	274	257	251	252	245	263	226	263	239	238	262	239	274	283	253	264	254	270	248	272	222	270	266	270	286	260	277	238	229	283	249	258	255	255	266	251	254	254	247	261	222	274	261	240	273	228	262	241	251	263	257	260	245	243	241	277	280	273	291	222	256	284	252	287	280	259	253	277	270	260	231	267	265	269	263	277	251	250	264	242	252	240	252	247	243	248	259	259	265	249	262	246	276	256	270	288	220	293	266	266	257	237	282	251	285	269	297	239	239	259	270	265	239	255	240	270	241	248	258	264	237	267	265	274	258	258	257	275	259	257	267	273	270	271	254	272	258	256	247	257	218	241	281	271	244	252	245	224	238	260	252	279	244	253	270	264	276	265	262	261	247	295	247	256	249	247	254	234	254	260	235	214	261	253	247	247	269	253	264	280	221	257	249	261	234	264	244	252	259	247	264	262	243	276	278	235	253	236	253	269	262	298	225	266	275	250	247	237	250	276	277	229	246	251	264	260	231	271	238	253	252	261	282	251	246	271	270	264	234	264	289	249	265	282	232	268	256	272	273	241	251	247	240	270	251	277	259	246	259	253	252	254	260	272	253	261	231	248	229	247	231	261	237	250	263	248	238	250	253	240	290	255	231	271	299	267	222	237	246	263	242	258	275	274	250	283	254	247	272	254	257	274	248	251	257	254	262	254	265	241	248	264	267	275	249	249	277	262	285	270	279	259	250	245	286
34725	38915	48212	52515	56920	56848	53619	57340	58449	53191	49892	48728	39791	44141	42323	39645	35893	32311	27170	19503	14898	10221	8042	10705	10005	9049	5584	4362	3402	2426	2013	1690	1542	1184	1303	1165	1005	1024	1015	905	841	785	736	1592	2051	1886	1683	1114	733	656	628	644	621	584	624	605	647	664	629	661	648	617	597	642	608	626	607	659	617	624	646	629	624	591	595	647	629	562	612	621	611	636	639	648	627	623	611	650	673	666	614	601	635	620	578	604	631	626	649	595	587	644	604	626	622	620	596	598	630	643	646	649	580	592	628	658	638	597	606	603	592	618	640	623	632	640	653	610	601	602	610	655	638	660	620	622	612	621	641	611	613	628	634	634	604	606	632	580	583	652	647	594	610	656	680	587	582	591	622	599	617	645	648	652	589	607	568	598	594	574	613	673	642	591	658	625	653	622	640	617	608	610	654	631	601	638	562	596	608	563	612	635	598	604	615	640	607	645	637	622	609	622	633	643	581	646	675	634	635	673	647	590	657	618	592	602	645	605	632	608	615	635	614	622	626	633	666	628	621	630	610	593	650	583	630	617	602	650	628	590	595	598	597	645	584	613	603	633	641	615	632	657	642	636	623	618	607	612	592	609	607	614	594	641	634	612	588	622	628	639	639	644	605	628	620	614	611	654	602	654	624	594	626	627	666	610	577	611	590	642	638	618	607	649	599	618	611	628	577	622	652	599	549	638	609	575	610	595	621	610	594	601	625	622	586	640	643	629	610	584	625	639	646	610	648	659	609	634	629	652	625	643	627	615	611	621	623	616	634	637	590	660	618	613	616	625	647	618	607	637	596	651	655	604	634	659	620	619	590	607	614	657	638	615	605	647	587	607	623	618	638	636	601	638	600	619	567	630	597	627	594	640	633	617	600	643	641	665	664	645	643	608	597	668	586	632	632	607	641	606	647	652	630	617	667	581	618	639	598	687	629	586	599	655	606	598	607	629	630	616	553	606	637	603	614	650	663	615	602	630	644	596	583	624	618	598	645	640	628	640	649	639	611	558	582	614	612	600	632	621	633	636	596	612	608	638	616	609	619	672	618	640	585	667	591	618	630	549	604	660	621	657	592	615	659	613	673	610	596	592	644	599	620	653	657	609	583	602	657	641	600	604	658	599	657	584	632	626	580	618	594	597	595	640	586	612	624	601	585	629	646	627	640	607	622	637	621	611	614	614	646	610	669	611	580	584	629	610	607	693	638	664	629	632	651	613	649	619	596	583	604	677	620	605	608	658	635	601	599	593	634	609	643	573	621	615	611	604	581	640	627	625	637	581	585	617	626	646	610	643	618	599	600	625	561	589	639	600	631	616	640	587	634	608	635	589	597	609	667	606	600	635	573	617	621	586	590	609	580	589	610	643	630	608	611	629	604	580	616	679	627	584	602	603	623	581	618	666	603	609	594	628	576	651	614	597	582	584	601	633	615	632	631	618	602	623	603	642	616	637	654	569	615	639	601	651	643	621	615	621	639	605	628	597	594	634	628	619	580	612	608	592	613	615	620	608	611	627	604	659	624	566	644	630	665	623	602	615	619	565	621	621	617	553	646	630	634	606	622	646	604	661	587	622	580	605	645	641	646	646	661	595	621	577	618	600	646	602	604	649	611	582	675	596	616	614	587	620	640	606	662	555	623	618	637	597	595	633	612	602	616	657	641	625	618	623	582	620	604	566	609	640	630	601	617	639	602	609	605	623	608	598	653	620	613	607	583	619	624	619	673	599	615	617	606	613	600	643	619	621	664	624	652	622	605	626	635	701	613	666	639	626	612	585	609	603	622	639	661	636	618	623	656	616	623	619	636	640	664	610	600	629	597	624	612	604	663	592	621	641	623	646	616	594	592	614	636	637	615	614	604	661	643	647	646	638	603	632	635	621	632	583	664	638	641	621	579	633	605	582	651	596	643	571	613	575	626	614	586	613	600	657	619	558	643	639	575	657	604	612	662	630	625	622	640	658	634	588	603	622	631	604	644	598	608	566	577	630	641	622	645	611	624	624	629	625	613	610	622	630	635	636	588	625	611	591	613	614	632	661	612	610	592	625	651	604	664	634	630	627	587	634	625	647	601	627	631	572	621	612	603	584	622	650	609	609	612	597	633	636	608	616	612	581	580	602	602	653	631	637	623	597	628	627	645	637	635	629	615	613	576	624	650	622	621	610	605	629	616	608	598	615	585	607	616	655	645	652	648	634	630	627	612	651	580	589	630	598	617	610	629	568	609	606	605	610	619	573	594	601	626	646	596	594	653	596	651	583	617	640	632	646	590	633	586	615	635	623	614	590	600	631	617	594	594	562	611	611	661	601	602	604	644	621	585	597	607	600	633	578	621	580	617	625	624	613	597	610	630	566	615	593	598	606	638	615	652	649	623	542	647	632	628	606	602	646	637	605	613	623	646	658	623	631	671	622	594	588	627	648	587	689	598	672	658	595	637	586	601	627	606	592	641	644	626	622	634	635	613	649	599	610	586	636	625	611	620	638	617	622	604	594	639	630	593	636	643	609	637	573	637	640	623	639	612	648	623	618	618	629	644	614	606	654	582	677	632	658	632	616	654	626	658	641	581	617	624	617	641	624	611	626	656	638	609	610	631	613	606	615	597	627	602	631	631	589	599	655	597	605	572	637	579	609	665	615	614	598	626	602	661	607	614	627	604	613	589	576	607	596	604	642	622	625	609	639	632	637	636	579	609	600	592	602	643	600	576	584	619	625	626	652	625	561	640	624	639	635	643	654	605	626	596	644	592	623	641	608	647	625	622	578	622	637	625	606	634	636	673	588	642	593	632	596	594	568	632	643	592	611	653	648	618	623	653	608	583	631	618	627	565	622	623	644	674	621	584	618	609	597	657	596	662	608	610	608	593	626	662	602	594	605	617	589	646	656	627	638	643	645	647	641	619	657	618	679	601	609	635	685	646	628	566	635	587	628	610	605	602	623	643	601	640	605	659	582	617	659	626	603	638	643	641	643	627	607	677	587	637	554	626	611	618	639	579	635	623	626	594	618	604	624	576	646	604	663	590	653	623	632	577	592	613	586	639	606	617	647	577	612	633	617	628	568	639	608	629	660	625	537	643	634	595	608	652	590	587	626	576	621	573	642	640	610	600	624	603	611	606	617	668	682	585	643	606	612	610	648	620	618	615	577	614	585	629	640	646	610	623	638	628	592	591	629	663	605	574	626	586	648	580	608	606	625	679	603	618	616	625	632	620	591	618	646	608	630	627	613	601	615	638	566	595	614	627	635	640	611	668	639	650	599	616	634	586	612	628	632	589	628	613	641	610	598	612	657	630	598	597	636	600	595	629	640	647	598	640	647	614	612	577	638	602	611	587	635	639	601	647	612	634	653	574	653	618	630	621	648	615	626	642	647	650	638	638	631	611	610	596	623	602	658	639	616	613	645	614	616	592	641	635	645	627	542	625	619	574	569	603	581	590	625	674	661	605	617	626	602	593	593	608	645	617	605	618	604
30729	24813	23490	17179	12368	7946	5592	4689	3999	3236	2405	1989	1677	1350	1159	1022	911	759	667	515	480	477	438	408	398	400	354	328	355	337	321	334	311	294	297	306	297	310	301	307	281	329	311	308	306	320	297	285	300	289	294	280	279	299	299	292	270	273	274	297	300	308	281	269	310	294	264	330	313	319	348	292	272	291	275	333	295	287	281	262	283	333	302	298	310	287	303	310	250	277	293	305	293	336	278	269	286	320	266	282	313	303	311	284	312	284	284	256	283	305	297	314	288	266	298	314	304	282	263	280	283	278	326	323	318	286	308	268	289	262	300	306	298	335	293	296	294	261	294	282	303	314	309	257	311	285	306	289	273	287	292	310	284	298	295	302	273	294	288	284	308	280	311	264	291	271	291	274	318	308	335	285	273	249	312	301	274	293	302	277	313	314	304	279	264	320	289	275	278	298	309	263	295	285	282	292	303	287	282	308	294	329	294	280	295	254	315	309	302	294	272	317	287	291	281	265	281	293	287	292	326	300	285	304	320	312	266	250	296	304	298	296	295	257	315	308	303	309	269	280	279	316	296	301	305	336	281	282	270	294	285	257	283	273	292	277	323	304	278	282	283	287	269	293	299	291	290	298	258	287	271	278	299	284	290	288	282	300	271	292	265	320	317	280	278	323	265	286	263	313	271	273	283	288	290	279	270	315	264	279	315	282	262	303	286	319	277	286	312	320	278	258	266	267	285	299	290	274	272	326	284	290	284	306	299	302	296	296	277	295	330	282	297	289	299	276	332	268	282	300	299	276	288	278	303	257	264	272	290	292	299	294	285	281	293	308	281	278	285	284	327	312	300	318	305	313	290	312	284	301	273	298	253	241	268	265	299	284	308	268	298	282	297	324	275	312	287	278	293	307	289	294	290	283	285	284	330	283	288	296	293	292	283	320	274	293	307	259	304	275	314	284	304	318	321	306	319	308	294	285	300	305	294	296	319	297	292	316	285	286	300	286	305	300	266	282	261	276	300	270	274	299	312	294	271	331	277	272	294	274	287	280	298	296	293	293	287	294	268	290	265	270	300	283	293	332	300	268	304	290	277	294	292	280	306	285	297	312	304	303	270	289	271	294	304	294	263	331	272	298	256	315	299	266	279	272	309	284	302	289	266	305	276	306	296	272	285	287	283	296	272	282	268	315	307	285	286	323	295	262	282	281	256	305	273	290	305	285	295	295	289	282	285	277	297	302	295	291	280	303	330	276	315	306	305	301	293	291	289	294	268	259	274	259	277	283	303	247	323	287	309	288	265	278	292	286	274	253	303	253	284	307	292	282	293	311	289	285	283	289	285	278	313	297	300	286	257	287	272	296	296	316	270	301	276	311	282	285	289	273	289	297	295	277	284	278	243	264	308	265	291	302	291	286	310	282	262	285	257	285	292	299	319	267	285	304	299	307	304	281	280	296	277	292	305	307	310	299	293	291	293	259	286	297	292	262	301	290	308	283	267	288	302	300	310	292	272	300	283	285	310	300	287	286	284	268	275	285	276	288	279	295	270	270	301	280	272	281	286	277	290	296	290	299	322	292	320	316	328	280	285	299	286	274	288	299	289	281	320	305	309	299	278	305	317	276	252	284	295	288	331	297	305	316	290	303	293	282	281	264	285	274	276	291	295	302	297	299	309	298	264	275	319	283	298	287	292	292	289	311	278	301	294	288	289	300	304	266	305	295	289	292	280	265	268	304	324	294	321	294	275	302	305	314	294	317	297	306	283	285	334	260	298	302	284	277	284	274	297	281	280	261	283	296	300	288	269	281	292	281	298	273	286	304	292	287	266	284	311	265	300	295	319	298	269	271	293	287	281	297	292	288	280	292	301	271	306	285	274	291	318	276	288	316	299	305	278	309	307	328	297	275	319	313	288	337	292	275	292	274	323	313	278	282	302	287	287	336	261	299	264	316	320	310	298	292	265	266	278	324	307	287	263	291	296	294	292	325	283	317	286	319	301	269	290	279	300	289	289	304	286	268	286	319	289	283	330	285	292	277	313	300	290	299	293	267	291	304	309	273	307	261	299	277	309	250	287	284	298	278	283	312	277	295	291	305	278	289	297	283	250	291	317	267	296	306	285	299	311	312	283	283	302	283	254	292	307	269	302	274	305	293	294	289	294	280	274	298	270	311	290	300	305	307	322	301	300	297	301	274	298	299	266	282	307	272	333	297	300	312	291	302	281	314	290	289	297	262	276	277	292	279	285	279	303	302	312	277	298	333	266	286	282	322	310	294	298	299	276	286	272	289	290	271	282	296	295	284	294	293	251	294	297	306	289	290	315	289	308	283	322	296	273	277	262	321	277	286	304	286	297	260	282	293	305	277	295	333	288	295	303	295	281	304	319	294	284	292	292	318	277	301	287	283	256	321	298	300	273	285	296	289	311	308	284	275	306	294	289	287	285	286	285	278	308	274	245	302	236	298	326	289	285	305	285	293	293	302	299	319	285	264	283	294	276	310	324	298	294	298	282	286	310	257	289	283	293	314	242	302	314	293	284	282	294	257	305	287	290	298	311	298	299	286	321	273	272	301	279	290	297	295	275	304	266	273	320	277	279	312	310	277	274	277	297	286	283	306	317	305	290	301	277	276	262	301	314	269	286	333	271	288	302	293	294	285	272	296	285	278	327	329	313	306	291	300	294	328	283	319	305	300	272	308	272	292	329	273	277	294	279	281	287	312	308	313	330	316	291	269	294	297	299	273	277	289	271	278	341	282	304	282	343	304	294	307	274	288	254	316	318	287	293	249	288	305	278	310	296	271	282	279	293	274	255	316	308	311	329	283	302	281	260	305	284	291	307	284	293	299	298	287	294	255	298	290	285	274	287	289	276	330	302	310	306	259	296	305	285	298	300	284	276	286	273	303	298	274	270	317	330	307	282	313	314	289	298	308	261	299	302	291	259	295	254	276	308	303	302	321	273	301	281	301	273	289	258	310	302	258	281	328	312	287	329	307	292	276	275	299	335	274	268	293	274	293	330	280	284	315	326	291	328	329	315	278	274	294	282	283	287	314	277	291	280	276	302	300	269	302	258	256	282	303	314	308	285	290	257	296	328	297	299	289	281	292	301	285	268	263	265	257	313	322	272	316	338	286	275	295	324	305	316	275	290	295	285	278	322	299	284	289	294	315	322	276	279	289	290	282	333	270	287	298	292	303	296	293	313	264	300	326	277	293	283	295	291	250	336	310	296	282	301	311	283	284	281	274	297	277	300	292	274	279	305	277	302	269	306	308	265	263	308	252	292	297	285	282	309	293	261	266	299	296	297	254	264	286	276	317	279	297	299	285	330	299	301	278	313	294	341	294	274	293	290	274	286	295	302	283	256	275	318	263	289	299	295	305	275	282	291	306	278	286	276	277	264	276	281	297	268	273	290	296	297	290	258	280	258	287	286	311	328	285	303	301	297	302	308	275	331	291	292	295	313	308	284	265	300	276	296	292	304	270	283	263
18315	18762	26912	28819	26187	21833	18661	17536	16294	13721	11836	10343	8294	6932	6429	5261	4491	3883	2983	2541	2025	1702	1549	1570	1424	1348	1182	1147	1042	989	974	958	851	811	841	812	823	823	798	823	766	750	756	755	815	778	787	785	696	688	707	700	758	710	638	730	725	712	737	685	750	730	730	687	687	748	739	722	713	674	728	763	681	642	719	687	701	735	699	702	723	725	756	728	699	686	743	744	665	729	682	676	698	700	688	717	729	718	689	746	734	685	716	735	703	737	724	724	696	717	701	684	737	722	773	706	741	701	716	705	685	690	702	699	699	717	632	727	743	736	671	719	715	709	707	707	703	744	747	692	699	775	703	685	698	700	701	664	703	701	737	713	665	663	701	708	687	724	694	738	680	655	672	760	666	682	729	693	688	709	691	719	672	683	691	729	718	698	710	717	677	761	735	708	731	685	644	724	705	697	710	686	704	729	737	717	725	704	685	678	701	688	699	696	707	704	662	701	715	695	735	642	746	774	701	756	746	780	745	645	710	737	728	664	689	685	694	735	684	671	747	701	686	727	683	695	650	665	725	737	661	713	718	721	715	714	718	701	718	709	690	705	709	682	660	699	678	694	700	701	656	734	771	687	747	693	673	722	688	695	682	692	737	705	661	735	764	706	687	672	712	680	699	707	688	701	701	733	697	717	705	671	738	708	730	741	709	684	697	669	707	669	711	683	692	756	779	692	712	650	718	697	710	681	704	676	661	707	711	749	740	692	729	704	729	668	699	714	731	686	638	738	727	750	681	659	729	738	698	691	722	683	674	752	667	693	722	716	735	687	679	709	714	711	657	708	683	663	670	655	680	682	716	664	719	745	638	747	740	720	721	717	704	699	698	690	685	735	697	705	699	670	687	744	718	732	720	709	704	714	737	715	709	683	682	701	705	674	708	668	747	671	688	658	725	740	711	700	714	735	715	721	715	743	693	710	754	721	687	699	698	664	723	689	745	632	704	724	714	649	760	688	678	707	705	706	678	699	706	687	743	675	735	696	736	693	721	679	670	720	666	729	703	691	730	702	672	721	729	686	726	739	707	683	653	706	705	693	710	710	689	749	651	740	738	691	626	699	720	692	640	761	726	707	689	729	717	682	701	756	692	741	709	684	745	716	710	708	761	722	697	682	691	682	713	706	707	717	743	700	718	687	740	686	690	660	692	707	708	722	713	706	717	700	679	658	748	724	714	683	673	746	703	714	711	690	694	697	670	697	679	689	734	727	718	737	706	723	721	734	717	667	678	702	714	688	695	646	692	719	697	689	709	723	720	703	702	716	697	692	715	712	727	714	720	732	709	669	681	686	726	715	673	669	660	746	657	679	762	716	642	739	690	709	723	686	686	712	688	674	686	720	737	688	732	667	707	737	710	696	702	700	662	697	689	690	686	701	724	735	700	704	678	666	712	689	715	732	688	728	706	664	723	739	710	730	717	695	641	647	684	746	713	686	706	693	700	670	707	681	739	706	700	725	692	668	728	739	684	708	688	686	660	731	733	725	724	690	695	751	685	702	711	760	707	744	664	692	716	716	734	748	691	704	669	721	662	664	694	688	715	720	723	682	678	737	685	711	669	722	697	701	702	728	720	701	704	697	713	748	713	722	714	744	761	654	694	694	702	689	691	742	706	718	676	669	702	710	762	681	677	699	659	706	693	709	644	726	691	703	702	682	685	703	693	709	716	711	699	695	722	674	736	713	688	710	685	692	675	690	660	685	708	763	702	636	690	718	701	690	676	703	718	718	714	682	754	682	725	681	714	708	734	764	699	694	672	716	694	722	742	661	688	712	715	692	697	699	736	747	694	678	704	702	680	690	715	673	699	674	653	676	684	731	687	684	759	728	702	755	691	698	736	753	691	720	667	712	713	736	700	765	681	703	704	714	706	706	691	741	668	646	693	692	667	677	689	719	695	692	699	682	706	686	706	623	716	738	692	726	685	723	694	740	651	729	689	701	754	677	725	714	704	649	666	705	700	692	725	683	708	735	691	678	708	725	690	716	706	720	710	629	739	721	731	719	693	685	672	667	706	693	716	669	674	714	750	710	730	731	702	704	663	723	708	726	696	735	705	670	686	706	715	692	693	688	739	689	728	715	708	728	669	702	747	702	708	733	687	745	693	721	718	697	725	746	726	700	661	673	700	683	707	747	704	678	708	688	711	761	671	727	739	743	739	667	718	718	728	718	665	710	676	681	697	712	736	695	718	713	682	714	687	685	726	689	725	718	701	715	741	723	691	692	722	678	702	716	753	742	726	715	749	703	693	692	659	693	741	702	760	711	714	704	753	719	728	701	725	735	694	698	719	705	720	706	719	702	661	674	672	687	704	662	665	721	681	655	661	688	704	660	743	677	727	672	694	710	732	697	696	718	678	730	652	721	720	688	750	691	709	689	661	696	677	724	736	700	674	732	708	710	674	708	714	757	683	727	672	713	731	730	713	706	687	739	685	719	686	685	724	672	687	686	765	724	680	708	746	736	713	729	719	736	704	734	686	693	693	713	697	742	719	690	717	709	700	684	731	676	709	707	680	707	692	717	715	741	720	708	681	695	701	680	687	674	676	754	724	650	647	700	688	674	737	695	715	692	697	736	692	684	697	708	690	742	748	729	735	693	695	712	708	674	717	689	760	691	702	730	678	722	674	726	685	757	707	683	702	649	715	674	712	726	717	700	719	634	702	743	676	735	696	705	708	708	679	720	688	699	720	702	681	701	700	720	702	748	726	712	718	708	732	734	704	691	712	752	682	741	674	688	693	722	708	668	692	692	724	713	696	684	707	716	729	777	699	724	686	710	681	677	726	711	734	715	677	674	705	714	694	679	704	751	665	749	721	686	690	728	706	678	722	686	692	694	694	703	658	743	743	720	752	712	726	696	723	715	717	722	714	714	727	719	680	701	733	680	670	681	697	704	727	663	704	683	691	715	751	692	706	714	726	715	697	708	694	683	691	655	682	723	705	716	704	720	691	682	673	723	684	723	702	767	659	668	666	719	685	705	761	700	722	715	726	699	724	653	730	716	688	701	723	712	723	713	711	723	695	728	680	701	682	730	725	746	716	715	688	778	660	691	670	647	680	713	718	670	708	658	691	712	733	700	674	686	747	667	716	768	732	712	706	685	658	705	682	750	710	685	721	692	683	682	687	684	697	695	703	714	718	692	736	675	712	729	737	660	777	716	691	671	682	728	661	692	716	710	687	724	744	680	692	682	658	704	681	703	695	730	665	700	704	637	739	733	664	685	728	716	675	731	726	691	710	674	680	707	710	668	747	695	707	709	682	707	728	773	737	697	680	738	711	720	710	684	645	703	668	693	730	686	686	727	740	697	742	717	722	674	684	744	731	716	733	730	700	732	666	695	680	706	722	729	748	718	714	702	722	713	707	672	701	717	733	761	725	687	663	680	730	707	692	697	695	720	727	750	695	671	708	730	658	673	686	726	700	704	733	687	672	730	674	700	697	716
44763	41462	45276	42157	39728	39754	35434	33690	35827	31695	28638	24608	18535	13936	14707	11482	9268	6740	4657	3947	2068	1348	1316	1272	1399	942	728	589	537	451	433	386	375	359	343	351	332	329	316	302	325	322	311	321	428	394	378	344	285	284	306	309	293	286	274	270	291	292	301	282	302	294	291	315	299	265	295	289	302	295	316	294	309	309	285	275	298	273	301	273	321	316	256	283	294	322	309	282	278	278	286	303	289	298	268	258	301	270	306	274	332	318	294	281	306	281	278	295	269	257	270	286	300	286	300	318	282	298	266	277	325	254	311	317	310	255	327	338	293	309	273	299	256	263	278	317	287	289	284	296	295	273	278	292	275	288	285	297	311	266	292	270	285	283	273	303	295	280	274	302	302	295	322	281	274	292	312	315	278	283	324	294	315	280	291	311	288	272	306	306	286	300	262	300	318	313	295	271	285	279	289	277	279	300	276	293	307	294	315	278	317	269	273	296	312	279	268	295	310	282	302	282	319	280	268	276	293	261	274	305	266	283	296	304	283	292	267	290	296	292	269	277	294	289	288	273	285	319	290	312	282	299	328	276	283	289	283	299	283	301	296	254	302	294	291	274	288	287	264	322	283	280	294	303	283	308	292	324	304	263	280	300	249	296	269	305	325	280	280	296	325	293	286	321	299	285	297	297	308	265	306	296	283	311	275	281	284	253	304	297	282	283	278	293	287	301	309	285	296	295	342	318	269	308	268	258	283	265	317	325	288	309	260	299	299	327	303	299	292	286	297	282	275	313	299	270	272	248	293	277	270	269	315	302	298	288	321	316	279	299	271	315	315	292	273	274	272	299	285	285	313	296	296	322	284	293	334	310	302	280	268	302	308	259	291	273	286	279	312	270	245	310	283	279	280	268	295	305	280	281	277	277	310	317	285	303	296	315	295	301	269	277	298	308	291	254	268	303	277	287	267	317	298	282	313	290	309	303	307	298	283	286	283	266	279	261	265	294	324	283	280	280	320	322	264	281	277	322	274	275	288	343	299	272	295	286	310	324	281	314	262	272	297	315	304	292	254	298	323	307	265	281	265	303	299	290	319	319	282	292	312	291	295	322	285	302	296	296	279	266	287	292	300	257	318	311	312	280	298	298	284	289	297	285	308	264	301	284	270	304	299	316	255	277	296	307	269	276	274	254	290	313	265	273	273	281	298	263	270	316	320	324	289	315	278	295	248	308	294	303	263	279	262	300	283	303	296	283	268	289	301	272	290	282	306	251	250	297	291	319	275	294	295	294	256	304	284	300	291	295	279	292	293	294	284	263	333	304	292	312	303	297	267	269	319	290	314	308	285	325	281	305	330	284	257	268	292	309	305	281	278	296	314	348	275	309	287	259	293	261	262	267	301	295	279	304	295	306	269	267	301	291	262	293	319	301	275	303	308	295	275	267	284	283	261	272	312	304	304	288	327	277	313	270	265	268	324	273	297	308	276	293	290	291	271	258	300	301	296	275	284	326	319	279	279	289	290	280	303	294	262	281	264	298	299	275	289	233	264	284	285	295	275	296	282	284	294	331	286	264	300	262	290	330	279	292	264	299	296	284	279	299	322	297	313	288	310	278	302	284	267	269	292	292	280	324	288	286	302	298	296	317	269	286	295	295	310	247	289	271	296	292	287	270	285	294	265	308	296	296	291	287	272	276	278	301	267	267	317	326	266	278	290	296	292	287	314	294	273	309	327	280	313	291	283	254	295	297	271	306	287	316	296	291	306	326	273	283	277	275	310	278	284	294	290	304	281	275	319	288	264	287	299	278	274	269	264	309	310	290	303	278	299	277	281	262	294	300	280	311	261	312	260	308	287	277	321	304	269	283	300	295	279	268	305	283	297	291	285	307	284	279	299	285	304	268	307	285	275	337	298	303	295	276	321	283	289	301	290	315	301	281	317	297	312	280	323	325	319	303	306	299	298	287	305	285	265	282	280	262	282	279	278	284	283	306	268	280	320	306	300	287	288	290	301	265	281	298	249	284	284	320	297	293	254	299	288	280	307	299	291	287	281	302	311	294	286	312	288	313	251	293	289	296	274	310	299	300	315	274	294	304	299	302	304	271	274	301	272	293	317	278	294	293	300	263	292	297	313	313	300	287	321	287	306	272	309	289	270	311	317	279	296	311	305	298	318	288	283	287	267	307	314	274	312	329	266	257	260	291	319	288	278	316	301	315	307	301	284	259	263	302	286	321	291	262	290	320	281	308	298	306	279	302	299	308	284	309	309	291	280	254	320	298	295	304	271	255	298	276	273	296	292	291	306	275	316	287	306	301	280	288	292	324	283	303	277	305	305	272	281	269	311	292	281	296	282	296	292	286	277	286	291	303	339	270	301	296	274	315	286	303	303	303	304	290	325	283	303	319	285	282	279	305	305	293	272	269	277	278	328	289	274	304	300	289	267	333	308	318	329	289	293	292	303	305	281	283	307	277	270	269	262	273	298	282	279	303	293	268	302	297	306	288	279	276	270	336	308	314	301	296	294	297	289	318	323	289	286	299	284	299	313	276	289	306	294	312	320	296	323	295	250	273	278	288	305	279	287	321	285	302	291	304	286	322	307	290	306	271	324	246	330	292	276	272	299	294	317	314	307	294	268	271	289	284	266	265	287	299	284	263	291	280	302	308	305	280	282	313	303	279	287	297	288	281	246	265	268	317	288	306	279	298	287	296	295	302	287	264	306	298	286	315	325	301	263	324	298	290	297	281	300	297	289	264	257	296	265	282	290	278	299	302	275	292	289	290	332	286	315	265	311	294	306	310	303	276	258	297	305	304	272	291	308	290	320	317	266	283	275	305	314	317	272	320	321	332	303	294	285	275	285	283	314	311	290	287	292	253	314	278	301	306	270	293	264	290	286	289	285	299	310	290	295	276	300	293	293	306	285	266	282	315	298	309	313	287	300	320	306	317	279	297	324	303	297	298	271	287	280	331	285	266	303	285	312	290	262	309	277	296	270	297	281	274	311	298	277	315	321	258	263	305	298	288	312	297	290	285	308	311	322	298	291	345	290	305	265	309	307	310	287	278	285	267	287	287	313	300	302	283	303	306	285	310	276	287	288	310	306	286	280	276	332	273	268	295	264	292	269	294	298	292	313	276	311	292	308	311	325	264	301	296	273	332	280	317	302	283	259	332	273	300	316	251	292	289	301	284	300	294	272	307	313	306	266	282	291	291	302	279	254	314	274	283	289	308	272	298	309	324	270	292	312	300	297	288	279	298	292	302	289	299	311	294	276	290	271	291	299	280	277	269	280	269	273	290	287	283	302	289	274	261	304	278	320	276	264	275	289	281	281	263	286	278	304	273	304	241	287	316	295	291	297	313	294	306	307	272	297	266	300	284	315	325	315	274	276	276	282	295	298	329	321	269	295	276	282	294	286	335	298	271	253	295	321	299	307	292	284	298	306	301	295	298	297	312	284	290	284	290	287	293	298	279	274	333	287	284	290	288	294	293	284	287
29267	33156	42700	46654	48301	50288	46623	47973	48976	45383	44592	40166	33059	31371	33524	30275	27490	22288	17490	17078	9111	6640	6660	6574	7634	4886	3469	2609	2262	1700	1555	1309	1300	1206	1175	1082	1055	958	903	856	811	841	782	1229	1493	1420	1143	945	701	744	713	734	698	679	702	710	736	720	694	705	729	685	706	730	717	705	695	715	658	709	674	683	753	695	700	672	727	653	671	725	723	738	669	684	728	719	678	688	732	679	734	723	720	690	725	706	701	710	656	693	647	694	737	706	712	721	694	707	699	699	706	685	702	684	679	759	696	672	678	704	686	725	704	649	758	729	705	686	716	750	699	662	727	722	702	696	757	732	748	703	703	669	721	736	715	723	699	701	705	736	716	673	744	715	697	689	724	730	664	663	741	666	703	686	713	670	732	713	726	708	745	670	676	720	680	666	732	670	648	701	675	676	696	747	730	721	702	690	718	684	681	672	705	674	667	674	700	709	674	692	743	729	753	713	670	697	704	700	679	665	731	718	657	712	736	694	726	659	716	683	683	663	686	725	694	695	708	671	665	699	726	736	718	702	705	673	752	711	730	685	689	717	705	733	703	729	710	707	712	753	699	697	680	715	681	734	731	684	733	750	629	697	675	728	713	711	710	691	688	710	710	697	693	701	709	687	672	716	720	712	684	692	728	647	745	707	712	710	729	741	697	701	688	692	734	704	676	687	688	711	719	736	712	707	679	664	674	705	720	698	706	708	691	708	721	705	733	712	755	674	695	711	687	701	739	715	801	687	652	763	735	688	750	733	724	662	685	690	749	710	666	675	717	676	741	724	693	697	679	723	672	723	716	711	719	701	688	673	695	674	679	693	692	648	717	727	683	699	682	685	732	701	744	659	707	705	711	689	716	705	713	718	709	720	692	684	694	652	700	704	750	698	727	694	694	686	664	712	722	679	655	735	728	725	686	675	657	700	734	730	672	744	727	674	680	739	729	719	712	723	676	673	722	701	701	687	736	731	700	697	684	681	698	722	727	696	714	695	704	720	723	670	740	686	683	682	693	721	677	732	733	714	709	721	671	708	687	688	715	644	712	728	677	722	741	728	705	689	706	694	677	689	690	713	685	703	664	677	716	701	712	737	703	684	666	706	693	710	715	666	686	685	718	756	713	719	672	701	673	727	706	702	700	727	717	669	711	716	712	717	672	712	683	693	703	676	715	705	674	730	694	657	667	674	702	679	722	652	663	740	726	722	738	752	649	705	746	717	679	672	714	724	710	689	679	718	702	668	716	671	691	681	685	713	701	742	693	658	662	681	710	697	724	715	699	691	746	665	696	719	698	699	714	718	718	683	695	681	694	696	695	668	675	720	750	706	679	724	721	722	712	703	701	708	697	743	715	651	727	711	723	681	658	740	728	685	722	737	666	662	746	700	697	740	705	708	715	705	692	706	695	651	739	767	724	664	726	680	702	701	645	706	711	711	682	677	727	672	713	693	711	718	701	737	687	694	704	731	711	663	715	691	691	697	707	701	721	743	671	665	660	733	690	705	668	784	713	633	718	706	699	696	688	686	696	708	671	705	743	742	673	680	725	684	727	657	715	709	716	682	720	703	672	687	745	669	714	729	716	733	692	700	717	678	732	711	680	716	732	691	721	713	727	688	654	659	688	731	697	674	670	711	690	704	626	723	698	690	696	690	674	679	706	718	720	666	711	671	723	709	705	700	676	662	729	728	717	716	676	724	692	620	779	704	712	686	698	720	651	709	671	696	695	684	670	694	732	713	706	700	678	680	693	723	688	706	706	637	740	711	713	685	686	714	713	709	700	691	721	690	730	719	711	733	730	705	701	689	700	674	705	675	710	679	710	642	746	723	737	716	733	687	710	695	681	708	701	716	673	693	703	680	697	660	715	717	671	695	687	643	671	715	704	686	682	695	710	741	694	742	704	741	706	688	696	695	721	682	721	699	656	687	724	726	765	687	672	729	737	687	708	715	657	731	708	688	697	682	719	696	714	642	714	655	723	734	719	663	715	636	702	670	635	746	659	652	691	705	704	667	726	684	702	689	725	723	692	702	702	683	668	721	705	692	709	676	677	692	649	735	679	691	706	709	748	680	699	699	687	698	710	764	686	695	727	699	717	687	733	693	695	698	711	680	685	698	702	658	712	702	727	692	754	741	721	676	640	714	724	718	705	625	703	649	716	709	731	725	703	728	734	710	695	697	732	712	695	731	765	693	713	682	706	744	711	697	715	695	683	707	735	756	747	743	693	704	735	671	713	688	691	671	700	678	656	726	721	697	689	741	732	728	729	718	673	683	717	725	689	649	706	705	756	719	675	669	737	680	716	680	718	736	694	685	681	701	674	712	681	706	660	715	643	715	698	685	684	668	650	684	689	693	712	666	720	708	696	709	737	732	686	702	711	712	677	692	645	722	768	701	717	717	641	715	675	684	711	702	699	703	697	719	723	677	709	753	713	696	705	684	697	709	735	690	724	671	689	694	664	705	721	687	698	684	718	698	717	718	705	752	708	725	710	701	730	716	725	704	657	683	699	722	677	654	695	650	704	730	717	681	716	714	719	702	677	710	694	699	681	733	681	684	703	740	726	691	679	713	739	719	724	694	721	731	752	724	659	704	701	719	713	690	721	659	694	700	678	665	704	689	710	702	721	709	740	722	729	698	678	660	682	716	712	719	672	689	701	680	710	690	720	702	673	677	755	732	706	664	663	676	677	734	703	716	676	699	726	714	704	697	683	680	668	732	698	721	669	667	672	685	643	698	737	681	714	749	717	688	695	722	676	698	679	694	688	661	744	693	730	646	698	719	738	695	740	697	742	714	723	660	728	686	724	744	638	713	705	644	678	736	734	671	708	733	692	687	725	736	694	692	707	727	708	686	770	694	698	665	651	675	696	685	710	693	716	713	710	675	731	704	693	730	691	683	731	714	727	686	695	720	681	678	720	684	676	692	712	755	704	702	714	714	749	709	715	649	680	673	704	711	671	656	725	625	669	704	736	690	716	663	688	709	713	670	646	688	708	691	740	711	651	700	687	689	751	749	685	661	700	684	710	706	695	715	695	682	664	755	702	671	693	715	732	716	724	676	722	738	706	664	658	705	690	695	698	663	714	680	729	667	699	651	673	682	724	674	684	686	763	704	733	715	695	740	737	710	766	725	710	709	721	660	716	677	688	733	679	689	695	653	728	721	724	734	723	682	694	661	695	692	734	717	722	721	741	683	720	669	719	707	688	716	682	697	701	718	702	740	747	684	663	729	681	695	685	742	722	683	714	720	712	695	716	715	763	727	669	719	730	741	683	713	702	672	737	746	712	699	696	717	664	711	711	677	725	722	700	677	666	677	701	710	708	683	706	723	694	719	715	711	699	679	707	734	677	733	670	705	687	681	667	730	685	679	714	678	638	679	706	728	736	716	679	687	691	673	672	671	701	711	685	706	735	758	728	699	685	746	651	661	691	695	747	769	688	696	681	712	673	625	672	676	690	744	690	668
51212	48042	50424	46807	44845	46016	41927	44212	44126	40252	38609	34249	29070	25883	24878	20257	16048	11768	7206	5316	3543	2310	2106	2131	2253	1638	997	769	679	520	472	447	403	388	348	346	307	309	293	292	295	279	319	400	468	443	405	399	308	243	266	221	238	273	250	286	278	250	246	277	250	290	254	265	255	251	228	250	263	234	256	243	243	253	259	261	250	244	258	255	267	255	256	268	255	246	225	274	232	260	247	295	259	264	239	252	218	263	238	241	242	263	266	266	258	279	301	256	232	292	263	246	257	286	269	240	238	262	253	263	280	276	275	253	284	225	232	275	285	269	269	279	273	269	284	270	250	265	293	235	236	259	260	284	270	259	279	254	282	237	293	262	266	262	266	283	262	249	300	239	254	281	267	273	265	295	266	252	241	243	245	263	245	264	293	251	252	253	269	250	268	260	253	276	260	277	271	238	290	267	265	248	278	256	286	290	292	264	244	260	236	247	231	276	254	240	236	256	272	250	276	255	260	286	257	258	259	257	243	248	274	256	255	246	248	250	248	271	286	254	259	284	292	259	231	263	232	289	261	263	263	263	241	246	263	285	291	255	245	283	260	267	271	257	311	280	273	251	284	275	268	265	243	258	240	268	256	254	308	271	265	265	242	274	264	288	266	271	299	269	274	285	255	262	254	274	258	294	271	261	265	271	242	250	240	239	257	277	286	274	248	273	260	304	277	241	276	267	289	293	276	243	240	219	258	238	241	258	246	266	242	245	266	273	269	270	235	260	269	276	269	253	269	282	253	285	260	243	296	260	241	280	256	268	262	251	243	258	256	251	274	277	243	245	260	280	234	247	274	237	232	269	252	291	251	249	259	253	256	272	257	289	253	226	241	235	265	271	272	284	273	256	256	237	285	269	248	248	255	245	244	255	281	277	251	272	242	263	254	251	243	260	275	264	283	251	275	253	259	282	261	285	263	285	293	247	248	245	275	266	274	278	231	232	273	257	253	283	278	267	272	264	254	254	243	274	239	242	241	236	257	235	251	256	269	269	282	257	264	278	279	256	244	235	240	276	285	274	252	263	259	259	265	270	255	247	254	251	277	277	280	241	250	249	262	266	235	251	245	282	277	268	273	250	288	224	237	257	282	265	268	272	253	265	244	247	289	257	265	245	281	284	259	274	269	277	279	237	272	260	275	279	269	272	304	251	267	244	262	272	246	233	263	269	279	289	297	289	252	280	270	278	253	269	265	287	246	286	242	258	257	289	269	270	258	264	254	256	273	290	241	236	294	286	258	243	272	283	247	286	284	250	289	231	246	256	267	302	247	257	258	273	257	260	280	255	247	267	260	266	239	262	272	243	249	266	255	249	291	295	254	277	253	253	261	263	316	228	269	240	263	234	271	273	270	322	279	285	250	258	275	252	226	260	256	264	248	270	282	271	272	271	267	263	238	273	251	253	253	263	256	258	251	308	288	263	236	283	262	253	248	286	281	263	256	282	253	290	257	281	300	269	290	263	267	263	245	276	262	258	256	259	255	270	279	255	228	235	268	249	233	266	243	253	247	247	240	269	243	262	265	279	250	251	267	267	221	236	231	293	268	258	246	304	256	258	250	257	270	256	254	241	224	263	263	267	243	273	249	271	260	250	243	264	262	271	298	258	255	235	277	270	267	258	253	281	229	272	270	259	258	281	265	277	265	243	273	280	240	255	272	274	233	252	257	229	288	250	276	220	246	254	232	264	252	263	260	270	283	250	273	272	274	274	269	278	255	294	261	254	255	264	260	277	252	273	276	265	227	267	273	276	261	263	288	282	294	259	277	264	257	280	281	256	239	267	250	274	247	252	253	233	266	281	246	240	251	268	283	264	304	285	245	277	280	283	279	260	265	252	247	272	240	262	261	276	239	252	262	258	276	289	249	232	238	274	284	246	295	292	259	268	271	246	272	285	254	278	237	272	260	280	279	265	247	258	232	248	249	278	277	253	266	233	270	287	249	271	295	261	259	225	244	281	269	264	262	228	259	276	282	248	280	276	233	273	248	264	261	245	285	234	270	252	261	227	262	248	257	266	248	244	253	250	271	257	248	243	264	250	254	236	275	268	251	274	284	290	231	269	267	266	227	239	258	293	217	263	271	283	266	275	262	268	273	241	259	272	254	268	226	256	259	285	267	259	259	246	282	279	263	227	250	283	249	248	227	266	241	257	242	276	276	238	256	254	288	294	292	288	268	271	224	268	234	266	275	270	256	251	248	242	284	258	267	254	264	225	253	293	282	258	270	248	242	282	277	248	259	260	244	279	248	260	271	240	278	293	292	290	262	238	260	266	261	257	246	282	245	281	278	209	269	249	209	278	252	276	246	255	244	276	238	272	273	288	261	283	222	279	258	269	241	281	273	266	292	256	255	252	261	246	267	220	259	266	256	233	256	229	239	244	248	244	232	268	261	272	272	285	269	271	248	254	269	259	278	252	289	251	274	271	280	250	239	273	248	234	265	274	248	259	248	262	255	254	254	250	254	275	231	264	300	272	266	243	266	260	274	236	264	234	242	250	274	259	277	239	265	245	247	245	306	277	237	269	301	246	237	256	275	278	278	233	257	261	245	275	251	254	245	236	249	272	280	243	274	228	290	249	275	259	256	266	272	258	256	259	287	251	245	250	267	279	254	286	244	244	265	251	259	295	251	291	256	272	252	231	251	310	263	285	228	240	285	246	271	280	242	266	232	251	253	309	254	257	260	254	279	260	239	245	267	297	262	269	258	265	278	254	279	274	257	268	269	247	297	257	250	246	270	292	285	258	255	241	248	253	266	284	266	265	246	252	284	266	250	251	269	277	298	260	227	265	262	261	253	278	275	254	258	266	275	250	254	263	250	268	275	269	255	300	275	309	266	261	263	248	260	293	236	253	270	263	282	230	252	247	256	236	262	261	258	256	259	276	280	267	273	220	257	276	299	257	263	251	267	252	255	257	244	277	233	279	262	281	280	259	265	274	254	252	279	262	288	241	252	264	255	250	293	295	268	248	266	256	272	252	240	251	280	266	256	254	253	242	282	234	265	267	290	265	277	231	257	253	255	247	260	280	270	243	268	274	287	271	253	263	247	266	236	260	277	234	259	277	275	233	271	275	259	272	269	265	256	249	273	240	238	256	296	231	272	249	289	311	263	251	265	267	234	287	268	265	269	286	264	260	269	270	257	239	280	285	246	249	285	252	262	272	265	288	276	222	239	228	255	268	250	261	281	264	247	268	248	284	264	259	271	283	270	270	274	256	242	285	287	306	245	250	260	263	281	261	236	276	280	247	259	288	254	250	281	264	248	320	270	290	244	255	258	292	259	243	258	231	264	259	256	265	260	263	264	242	266	248	227	264	270	267	262	252	245	267	256	243	236	241	243	278	267	249	272	246	289	293	262	259	239	261	235	259	260	256	307	263	286	249	241	262	265	276	251	256	277	247	268	253	237	280	292	243	254	276	235	227	279	269	273	287	269	245	253	279	262	251
34124	38785	47614	51333	53546	56074	52309	56944	54511	52339	50735	48569	41430	43392	41908	37688	33982	28950	21699	19135	13980	10528	10192	10694	11839	8197	5222	3728	3295	2269	2108	1758	1623	1426	1264	1034	1078	976	903	925	894	859	848	1743	2059	1915	1510	1175	810	638	647	651	638	624	622	608	639	618	634	669	687	633	640	677	644	613	604	644	636	651	643	682	606	669	655	639	625	629	634	607	611	691	635	628	640	606	639	668	631	656	609	655	618	651	617	641	648	660	653	654	622	657	637	644	658	589	581	650	611	604	624	663	642	632	660	654	623	628	629	627	592	639	676	627	645	604	629	618	617	670	567	680	654	660	641	650	594	646	630	654	651	610	621	670	646	651	608	598	619	658	623	601	619	665	647	642	611	643	595	614	619	621	640	636	670	660	641	643	621	650	632	659	630	693	637	635	646	633	606	654	665	661	648	656	664	603	601	613	639	671	627	609	645	633	603	629	581	603	623	635	620	608	618	634	650	641	640	582	599	646	627	636	664	626	642	638	581	637	671	612	607	592	631	652	628	681	630	648	640	646	660	596	624	567	674	630	616	639	633	605	651	624	634	618	675	643	613	683	645	668	600	635	603	611	643	610	602	626	649	622	654	659	669	656	644	644	601	634	672	622	616	654	641	688	659	635	606	641	615	656	631	641	615	632	613	657	596	606	597	633	637	635	642	633	592	624	622	663	595	648	671	645	612	637	629	642	598	637	646	654	659	598	678	693	607	650	592	634	588	597	587	605	656	624	642	643	645	591	636	668	612	658	599	568	641	686	651	654	599	635	626	624	624	632	625	624	609	625	644	632	583	577	632	674	638	621	587	646	629	675	670	631	624	599	636	659	629	665	649	609	650	666	640	643	674	629	657	598	675	643	660	606	610	661	617	617	621	574	645	636	627	594	680	616	649	665	642	636	631	631	564	636	622	666	643	668	650	644	618	620	665	573	651	661	640	656	627	647	673	640	655	642	638	656	607	671	696	623	652	597	596	654	664	665	650	637	641	634	640	660	609	687	652	630	636	619	638	641	619	636	638	635	606	644	665	689	657	654	630	637	665	626	573	634	592	667	650	622	603	621	651	646	603	637	646	628	659	636	611	593	624	639	623	631	580	642	666	636	613	646	661	613	619	623	669	638	675	594	624	644	660	597	622	620	604	620	624	644	610	628	675	650	641	659	615	584	607	625	641	660	669	642	634	627	638	622	634	627	617	640	584	641	663	621	577	638	606	655	643	648	644	666	654	618	618	646	638	645	576	640	661	626	644	633	626	632	607	630	638	652	612	630	622	647	594	657	622	581	611	628	585	587	605	563	626	644	619	624	633	599	607	679	642	630	664	654	615	618	670	630	625	649	598	644	659	610	646	622	626	665	608	628	654	653	649	629	695	608	616	603	662	620	654	625	605	656	637	619	652	599	634	656	651	618	643	626	637	683	612	653	631	614	659	681	589	632	630	650	629	589	619	667	676	645	626	629	604	647	644	657	648	639	611	649	618	631	680	615	626	659	623	615	668	621	642	664	620	682	689	660	612	649	633	616	628	654	666	630	632	600	646	635	659	630	624	641	635	684	596	616	634	631	631	620	663	637	600	634	671	608	626	630	622	612	617	611	664	603	645	638	615	627	641	647	617	646	648	610	614	628	640	650	629	633	657	643	611	610	656	598	628	677	587	616	653	632	654	621	659	645	647	653	605	593	610	668	638	656	596	596	617	632	639	638	689	663	721	632	663	635	600	607	687	632	614	633	659	613	602	624	649	633	605	647	620	637	590	638	623	685	601	637	676	651	602	628	638	638	671	633	680	647	674	596	606	613	665	604	613	641	594	625	646	656	652	653	641	639	637	614	622	649	614	668	655	644	663	648	642	612	648	679	599	587	611	611	704	640	675	611	652	617	643	717	637	648	616	592	675	648	646	611	616	670	635	661	636	628	617	670	610	675	651	648	663	617	646	630	653	641	664	636	644	644	663	607	639	625	617	664	573	648	616	668	627	635	651	602	649	641	643	616	668	640	609	638	661	603	578	662	641	688	648	647	640	627	627	633	619	629	652	651	673	606	607	622	624	645	664	638	604	660	624	650	654	648	624	633	638	683	651	644	581	645	648	634	616	601	614	638	653	615	602	637	653	648	594	613	654	635	630	638	649	649	622	611	629	636	604	628	653	671	612	650	616	575	618	645	668	634	583	681	682	637	643	623	648	597	605	638	601	630	624	668	643	710	635	612	607	591	579	667	604	613	646	653	690	627	609	625	609	637	608	665	610	638	632	672	590	632	613	648	637	646	596	610	662	665	614	637	628	659	667	597	596	642	658	616	603	617	614	680	603	596	628	619	616	697	621	635	642	630	652	713	641	628	575	619	669	650	654	632	624	620	639	624	648	648	681	600	643	670	630	596	652	658	656	674	657	662	630	606	632	610	644	608	618	646	642	595	623	634	621	560	617	591	656	617	656	654	661	636	594	614	658	622	636	632	619	633	657	626	629	661	707	637	659	662	668	644	674	583	644	653	676	597	653	641	650	646	650	664	643	645	615	616	598	649	628	630	584	648	617	609	645	615	640	659	625	570	610	637	640	614	645	605	655	616	623	626	637	669	634	629	576	677	652	655	604	611	650	640	608	616	616	626	707	610	653	647	685	644	622	676	657	667	590	619	636	657	632	673	626	655	593	587	619	622	626	665	663	680	631	638	625	637	609	686	626	656	652	627	635	639	617	680	662	607	658	641	633	677	635	617	643	637	602	650	614	632	645	628	646	620	606	644	638	616	637	639	609	614	633	695	706	603	630	636	642	626	653	658	601	672	610	646	657	634	599	680	625	659	650	592	642	619	661	631	608	616	622	634	645	615	679	667	625	620	590	690	617	645	617	678	621	657	629	587	631	643	673	647	597	643	598	666	615	676	644	631	642	674	603	617	618	588	597	708	613	650	650	687	631	608	577	623	639	637	615	641	630	663	686	605	648	607	658	612	674	659	611	601	580	630	662	658	623	611	636	642	656	627	638	591	598	614	631	623	663	601	628	653	619	671	637	650	626	650	613	621	650	617	627	680	632	625	622	626	589	633	616	645	635	653	645	613	625	619	621	647	600	693	677	615	667	608	644	578	683	601	603	596	635	638	607	626	592	622	649	638	592	652	610	661	683	684	642	673	634	641	608	613	675	631	616	668	616	601	638	638	608	654	605	675	631	611	602	608	619	664	634	621	637	652	633	643	627	640	637	667	640	648	639	648	597	577	621	657	628	648	586	631	616	661	635	656	584	619	615	618	566	625	587	635	680	595	667	629	609	595	634	630	656	634	644	618	621	651	633	667	622	657	642	671	656	581	641	664	637	633	626	616	652	634	634	650	645	614	616	616	620	687	645	635	616	665	635	638	628	612	607	592	675	642	601	655	661	639	674	609	597	608	641	615	629	648	605	589	646	634	680	640	611	648	612	631	622	636	619	649	650	676	608	637	645	605	648	631	620	630	619	624	635	620	627	634
30152	24626	23187	17772	12138	7984	5992	5069	3890	2819	2573	2071	1608	1285	1150	1027	882	765	629	533	480	440	451	422	399	371	406	369	359	373	350	309	321	371	342	310	312	300	343	319	303	302	294	323	358	312	285	327	293	294	278	302	280	283	290	249	316	309	278	277	290	308	329	284	306	301	275	319	287	298	306	291	299	291	314	305	283	282	319	283	297	279	307	284	301	316	309	310	334	318	328	325	298	294	341	334	282	291	306	295	307	299	314	270	292	275	258	306	286	297	278	284	316	303	301	318	282	296	325	308	284	299	278	312	301	317	310	307	341	318	287	308	341	278	308	276	292	287	305	283	324	264	271	298	295	294	314	283	283	305	313	272	296	287	294	267	313	319	302	335	300	281	307	280	308	305	262	271	319	286	324	302	306	328	300	292	330	281	318	309	337	345	295	279	266	278	298	298	304	287	315	282	300	282	296	316	309	266	298	314	307	283	293	334	304	285	293	300	294	302	301	296	305	315	282	269	273	284	274	304	303	322	291	290	316	261	290	288	300	256	324	267	299	302	283	294	303	274	288	301	276	321	331	289	284	301	289	296	318	289	337	302	299	268	326	264	284	295	308	294	333	305	294	268	296	267	313	291	305	314	283	305	313	296	316	290	284	304	292	290	298	309	295	275	284	286	291	285	290	294	296	294	314	295	309	285	303	291	302	297	276	292	328	293	312	304	288	325	309	291	284	315	286	322	322	292	300	309	307	296	312	323	285	301	292	281	298	307	296	289	299	314	339	296	316	297	298	317	286	307	302	295	308	288	303	291	288	298	300	295	306	307	318	302	303	323	329	325	295	362	310	288	284	303	324	299	285	309	305	299	287	304	292	357	290	292	349	264	309	298	288	323	293	282	305	276	304	291	298	313	298	285	320	310	306	298	331	298	302	260	294	285	243	272	294	282	302	315	303	315	288	258	297	307	284	300	319	312	328	275	312	305	309	285	308	294	304	297	301	288	295	299	306	305	326	343	332	305	308	327	324	284	291	276	308	310	309	268	281	283	292	310	305	344	299	293	311	287	321	306	312	298	293	292	264	311	293	267	290	296	289	285	291	303	308	282	315	288	286	282	294	275	293	308	270	280	289	300	283	247	298	278	308	299	311	276	293	294	289	318	325	299	303	267	309	283	284	299	277	287	291	322	263	312	321	304	283	275	311	296	310	293	307	288	298	290	290	333	315	287	331	306	305	298	290	288	301	301	328	267	288	302	367	295	311	289	312	304	315	303	276	326	286	280	331	298	311	294	307	294	318	324	280	303	291	303	279	303	310	282	294	294	298	313	343	277	283	277	291	327	290	289	308	335	298	303	257	299	281	283	283	305	285	285	275	298	280	306	303	281	296	305	313	299	272	290	302	313	309	283	281	305	315	302	312	327	294	326	320	318	303	293	276	336	302	320	326	317	279	292	299	308	318	317	293	321	297	295	304	300	309	304	301	284	298	331	296	321	295	300	288	305	287	318	295	296	278	323	279	292	284	321	322	304	285	332	316	338	300	307	300	275	289	312	313	273	310	298	273	327	301	287	290	341	308	259	268	293	337	307	323	298	321	293	288	312	288	308	308	310	292	284	284	299	297	286	260	322	320	299	304	304	285	291	326	272	293	291	295	267	331	282	300	304	323	294	296	310	303	307	310	297	278	281	314	285	313	316	291	279	282	313	279	320	295	295	273	286	285	291	309	260	270	301	289	322	296	328	326	294	348	285	281	315	319	281	310	290	326	274	293	317	314	295	296	299	318	298	283	299	304	355	290	317	301	303	290	308	287	298	283	274	285	343	251	299	265	285	301	293	269	284	318	330	291	294	270	290	326	318	297	326	293	283	306	307	274	281	274	299	283	295	302	300	292	339	304	324	263	303	296	301	320	307	282	292	265	309	305	314	280	298	297	336	312	297	324	287	334	326	288	325	298	282	280	278	305	294	294	307	264	283	310	333	291	318	289	344	314	326	293	307	289	285	295	343	293	273	288	287	270	273	308	313	281	285	304	282	281	309	311	310	301	293	301	309	284	303	317	311	312	293	302	280	299	313	337	254	312	307	284	310	288	277	275	297	303	277	303	269	310	279	320	299	301	285	308	308	313	295	304	317	282	320	293	259	288	305	325	314	289	254	270	313	314	291	281	346	308	301	330	301	297	296	293	300	279	299	283	302	307	317	283	301	268	293	330	297	312	298	279	274	306	293	279	291	312	287	303	280	296	285	274	285	293	289	264	292	274	290	307	304	277	319	296	299	274	267	312	313	303	281	335	298	280	276	282	312	301	292	318	316	325	301	288	287	301	320	323	292	298	271	276	326	276	269	268	270	310	302	297	309	286	297	318	329	284	323	297	285	298	293	282	267	293	286	293	311	319	289	284	287	312	305	296	338	271	271	283	321	284	278	267	276	318	323	321	296	313	279	292	289	273	275	278	291	268	309	314	322	282	292	283	318	320	269	297	297	294	330	299	306	316	289	314	302	332	286	296	295	283	305	315	308	305	299	294	307	289	296	303	287	283	296	331	307	300	288	306	259	268	279	260	290	312	306	237	268	298	287	268	295	326	314	279	301	296	291	306	324	287	325	331	305	292	267	285	302	266	299	270	323	283	305	268	312	284	312	283	265	303	300	284	298	319	303	279	308	317	293	333	295	303	313	304	323	302	330	327	294	315	315	310	303	288	268	272	306	305	283	276	336	329	313	275	284	305	272	281	287	311	290	322	288	286	296	276	307	324	309	292	312	283	306	279	308	311	291	299	278	307	280	314	323	290	336	321	275	281	277	273	288	266	295	308	317	301	333	308	301	325	314	300	299	321	312	316	312	249	304	281	315	289	315	295	272	301	273	284	294	281	303	317	306	273	320	293	308	297	339	268	296	306	288	297	315	287	295	295	270	287	275	284	313	277	276	317	279	307	312	300	322	311	290	272	293	305	313	286	301	321	299	311	280	285	306	237	330	296	295	282	294	291	319	269	301	308	303	282	306	301	308	319	295	309	297	285	293	319	265	280	279	296	311	298	321	307	317	312	271	277	293	283	318	309	306	315	277	337	323	286	307	309	272	253	314	317	286	267	271	291	296	312	302	319	305	298	336	352	309	325	324	320	318	307	302	299	309	295	285	309	324	263	309	307	265	301	279	290	293	334	303	320	317	270	276	326	288	309	337	319	286	323	305	288	328	284	275	324	296	285	277	289	281	301	303	308	296	291	303	274	340	285	299	301	300	314	277	275	296	309	309	296	298	287	273	311	284	298	289	284	317	293	274	282	301	295	320	311	304	293	309	321	299	300	303	301	263	322	309	308	284	293	300	299	293	310	276	288	291	305	300	302	303	292	326	299	300	291	308	291	308	317	290	307	313	297	276	292	293	289	299	274	306	298	286	310	302	302	324	279	326	301	301	313	306	319	316	273	297	317	312	304	326	315	317	314	292	295	299	312	310	290	269	281	287	319	304	293	297	341	331	315	271	339	276
18071	18667	27392	29439	25801	21963	18985	18142	15249	12667	12291	10458	8140	6712	6166	5598	4823	3599	2696	2411	2052	1869	1722	1613	1564	1371	1218	1139	1109	1049	997	978	929	837	898	828	776	793	875	780	798	794	807	829	841	796	811	789	751	752	733	746	719	707	700	735	791	693	721	696	722	684	729	720	738	678	742	708	706	764	737	694	720	737	739	730	739	738	728	735	717	714	726	716	705	712	777	735	726	715	694	695	709	756	716	670	741	709	731	694	736	705	711	730	704	707	731	732	730	742	745	711	757	652	690	738	769	705	741	723	780	767	702	699	713	779	677	711	765	719	708	726	679	705	751	681	657	731	711	722	682	725	722	715	706	774	746	682	758	701	738	679	709	728	765	687	702	705	742	740	719	727	703	680	695	721	783	729	728	725	708	742	737	719	738	731	679	703	693	708	747	684	714	745	718	744	746	713	715	724	695	711	722	724	720	740	728	730	760	754	695	747	698	746	726	708	745	760	725	735	702	722	718	720	694	695	737	708	755	676	763	752	715	716	717	723	750	731	707	714	750	744	717	728	684	785	719	732	716	700	756	715	723	669	731	722	713	758	690	721	764	679	689	759	714	753	710	756	699	651	684	702	705	707	700	727	703	725	739	720	717	732	674	745	758	729	730	714	736	697	712	722	770	706	772	702	722	779	731	720	690	688	726	704	725	729	717	710	729	769	728	728	733	709	768	699	730	750	684	754	759	709	771	737	728	772	703	787	754	716	726	715	732	751	679	740	702	686	713	738	703	691	725	732	697	737	703	715	738	685	733	733	750	763	663	746	696	723	649	734	726	716	726	756	669	731	708	702	744	674	682	714	700	708	759	725	739	755	730	707	711	705	755	750	714	753	744	732	720	770	739	725	728	754	721	771	695	743	690	776	706	733	722	701	747	698	764	707	686	727	747	721	768	728	772	714	694	689	738	759	704	747	740	765	766	728	727	743	664	754	713	779	744	733	732	696	698	762	744	681	684	712	762	676	701	717	749	767	713	733	725	699	746	710	702	739	721	733	737	764	674	681	677	714	681	740	742	727	726	733	734	697	754	722	729	711	738	730	739	700	704	756	726	728	727	684	694	755	720	774	714	732	741	728	694	764	701	767	722	666	736	749	709	729	698	750	692	698	752	649	770	730	750	721	768	698	742	716	702	736	695	723	718	730	766	739	708	704	698	709	778	713	717	746	757	715	750	724	709	740	712	688	715	693	686	688	684	728	671	764	748	708	717	720	746	747	729	693	794	680	715	676	674	713	717	738	736	738	701	733	708	691	739	727	729	720	731	728	721	691	730	754	739	739	781	744	742	681	688	714	737	737	712	775	727	697	725	762	609	695	741	726	739	735	729	751	703	704	776	720	706	741	738	729	692	691	746	752	722	771	759	729	718	714	697	722	709	755	717	754	703	711	688	723	741	727	742	718	722	719	738	736	711	756	739	726	715	742	766	720	704	719	676	742	705	705	672	703	705	741	680	715	699	712	680	681	732	685	707	756	754	735	744	697	712	743	715	690	730	754	749	741	739	729	724	714	728	712	714	704	725	709	664	671	718	778	734	707	728	683	714	695	725	697	714	709	727	695	746	678	760	737	713	697	673	774	729	684	745	767	769	704	733	681	718	700	670	746	713	708	745	697	743	727	775	731	724	721	714	732	719	711	667	758	722	738	759	727	717	761	682	648	701	756	751	711	750	717	748	714	745	732	701	684	726	668	769	701	756	798	734	712	729	708	723	753	671	720	727	717	770	712	716	724	712	743	750	752	756	704	649	738	735	750	722	679	682	694	767	720	721	703	699	706	715	656	719	742	704	710	784	648	744	688	733	698	709	705	753	745	745	725	758	709	722	727	721	717	746	695	725	719	715	710	745	692	723	709	751	771	737	718	758	694	693	708	698	729	708	698	733	728	731	736	703	713	732	669	730	743	719	761	666	746	715	678	735	744	718	711	697	708	742	688	718	705	711	717	773	782	699	677	740	772	701	679	776	753	754	706	702	744	715	729	694	754	709	748	739	714	759	714	714	752	768	723	756	736	766	721	713	730	703	742	736	768	690	724	770	719	728	685	707	735	744	716	716	678	693	751	756	720	732	752	698	737	738	740	741	688	709	671	699	724	721	720	758	708	729	695	705	760	692	714	713	720	769	725	723	760	704	747	710	709	718	701	780	684	697	736	724	706	702	725	694	722	711	706	733	730	650	746	752	733	706	724	742	701	726	749	715	696	719	718	736	703	758	727	732	709	755	757	721	745	718	725	746	724	683	757	675	777	723	709	752	673	665	741	727	737	777	735	677	726	774	712	719	740	659	782	684	685	710	700	701	705	673	689	774	777	725	738	758	697	767	707	693	731	693	747	710	737	699	736	707	723	714	737	781	694	714	751	714	749	735	764	733	708	741	764	731	709	753	751	729	724	732	701	725	710	726	706	735	747	720	728	749	727	716	748	697	679	724	764	686	726	713	665	754	747	725	691	751	705	733	748	713	746	748	714	776	721	754	738	752	739	739	710	789	770	728	720	723	763	705	730	706	747	735	745	765	680	709	700	712	773	727	694	733	681	683	709	716	707	701	740	737	726	702	693	728	772	705	746	745	666	704	746	739	769	775	734	646	740	702	727	755	740	734	707	744	677	733	727	729	701	742	743	708	690	743	710	722	696	698	731	746	717	695	726	702	737	711	700	683	708	778	725	761	735	681	729	720	672	747	768	689	764	726	728	725	747	712	745	746	716	740	734	738	791	690	714	730	696	741	720	726	735	657	718	727	715	737	720	717	765	731	670	727	689	714	744	690	720	724	788	705	781	668	743	740	726	690	709	719	712	750	732	737	709	668	720	715	724	723	697	672	708	734	721	682	689	713	715	726	696	724	743	720	751	729	712	704	759	736	754	773	735	705	681	684	743	732	691	760	726	716	672	700	737	763	688	661	708	723	704	726	729	716	743	757	724	695	749	702	738	703	738	705	738	704	726	758	699	710	750	698	766	670	728	707	688	702	715	758	751	690	692	719	775	754	742	708	755	777	664	721	653	744	730	745	722	700	776	717	689	746	727	735	687	716	772	729	723	739	720	783	764	682	719	701	743	720	706	721	744	753	712	725	718	709	701	677	765	733	718	731	717	715	732	720	680	684	721	751	732	799	732	691	699	727	762	740	725	692	741	698	732	675	707	708	736	716	751	719	757	691	707	721	703	703	754	739	723	701	743	738	699	747	710	727	739	710	650	758	737	737	695	738	736	751	740	746	740	770	717	742	746	749	714	719	735	727	725	743	747	748	748	730	736	737	747	722	722	751	710	699	721	723	688	717	673	700	671	747	738	710	708	735	688	750	721	693	722	681	728	735	751	715	733	710	759	749	708	713	752	742	734	711	723	698	714	697	765	722	690	723	741	752	734	755	755	757	723	692	701	762	708	734	734	710	740	755	706	737	688	719	726	701	704	737	727	717	715	763	718	709	701	698	757	760	754	754	742	760	717
44408	39811	46278	42825	39321	38383	35253	35087	35198	28922	31134	24985	20018	17354	15309	12643	10429	6598	3378	2719	1777	1460	1364	1389	1420	946	710	583	574	441	428	431	390	371	378	365	314	316	327	336	320	322	330	450	441	354	371	354	301	314	326	314	302	278	303	301	312	263	299	289	285	284	312	331	325	289	294	302	305	316	278	364	302	302	300	302	299	300	298	305	314	288	309	302	313	295	304	298	299	336	349	284	299	285	291	305	316	289	303	295	302	329	291	283	326	284	301	356	289	292	317	311	263	296	270	304	345	276	268	284	285	361	291	313	302	308	257	314	294	309	314	303	279	311	326	281	313	305	310	271	295	309	313	315	285	306	291	245	315	295	286	296	309	283	315	302	305	299	294	285	292	285	330	310	294	295	314	281	320	275	268	296	282	290	330	315	335	314	286	308	309	301	299	287	294	330	288	270	308	310	304	299	337	327	289	290	283	291	302	320	312	293	276	301	298	321	310	308	290	261	350	298	316	289	299	312	314	317	304	307	322	334	291	268	321	307	326	317	299	269	308	263	313	321	273	285	289	310	308	282	280	267	276	315	280	322	307	297	283	294	313	311	284	276	304	289	289	248	319	302	280	263	292	286	333	311	285	321	302	313	306	278	309	295	279	285	276	345	278	317	271	315	310	316	318	323	268	309	295	317	315	316	296	296	298	282	330	281	310	293	286	341	299	295	333	286	301	309	304	321	263	287	285	305	317	293	280	276	295	305	275	342	301	316	324	286	320	297	295	279	319	292	327	319	282	298	258	342	307	338	259	299	319	302	334	296	305	320	307	299	304	361	321	288	332	299	298	296	305	261	294	286	302	323	284	288	294	263	286	314	277	282	284	363	300	304	312	292	289	297	277	288	292	285	290	288	292	312	321	303	288	297	295	270	300	302	303	334	281	283	288	263	306	299	335	267	277	288	292	312	305	253	268	322	271	326	269	287	297	272	299	313	346	293	301	312	307	265	289	311	281	293	311	345	303	282	260	290	288	315	286	288	291	291	323	319	299	290	287	312	321	317	318	278	345	291	301	292	311	289	290	333	311	311	305	288	257	288	319	311	282	321	290	313	287	305	325	281	299	282	260	299	307	298	273	260	286	288	325	304	328	290	299	314	283	284	281	285	303	285	308	294	308	294	308	291	294	299	310	309	293	320	327	316	278	303	325	285	307	305	314	295	275	308	288	288	304	318	304	290	313	295	290	282	292	282	298	311	333	276	330	312	289	328	306	316	301	295	322	305	287	306	308	314	253	291	324	285	288	310	287	292	290	280	313	303	310	303	313	304	296	295	322	311	279	280	259	285	288	294	279	314	312	308	295	318	321	312	297	292	291	337	285	302	316	284	305	288	286	300	322	304	268	290	286	287	306	284	308	309	319	317	314	306	302	308	309	290	288	280	272	318	309	293	311	329	320	298	290	306	310	312	302	281	315	289	320	283	343	298	305	306	284	305	331	312	301	308	325	318	313	286	279	273	287	310	299	305	262	259	299	297	294	303	327	312	300	309	323	322	303	297	287	285	321	299	295	300	289	307	266	273	292	314	307	318	313	290	295	295	276	294	282	300	298	272	303	301	333	302	298	308	307	294	285	271	335	310	298	300	303	307	300	340	267	320	309	273	265	312	308	298	320	273	321	309	285	307	311	306	305	299	282	291	328	296	289	314	292	298	275	289	298	314	283	340	284	294	329	306	305	309	277	305	301	299	316	287	316	320	288	309	282	324	313	286	273	289	338	293	321	323	315	313	265	305	291	295	324	307	304	318	280	332	336	313	298	265	323	286	302	286	278	284	306	340	313	269	306	343	325	284	286	300	307	324	304	309	325	296	282	326	321	297	316	317	305	294	320	310	308	316	303	297	300	314	345	290	312	284	303	279	318	271	290	321	321	270	331	327	290	297	285	335	310	272	317	294	333	301	312	308	304	300	291	301	305	295	304	299	308	294	269	269	328	306	327	303	318	317	289	307	299	278	304	296	336	300	291	252	290	326	299	300	279	294	338	320	324	334	282	300	317	300	308	284	293	324	296	277	292	288	297	309	292	266	284	289	289	315	316	286	297	289	303	306	294	292	320	279	274	288	337	306	386	322	301	292	303	325	314	302	310	312	322	309	290	282	315	293	304	290	297	280	308	319	293	320	284	303	290	299	293	310	286	296	278	299	323	272	299	300	310	297	338	304	301	298	287	284	308	274	311	275	293	289	307	313	320	278	283	287	286	295	306	333	281	326	272	329	321	307	324	290	283	275	258	292	288	297	343	308	309	314	331	273	293	297	309	318	267	317	300	270	294	291	309	291	286	321	299	279	315	318	283	292	281	302	271	309	314	281	307	315	297	282	298	315	317	287	279	309	303	301	319	254	277	321	302	314	311	308	295	276	302	288	311	308	310	278	314	286	294	295	323	302	283	286	325	296	289	335	279	285	302	335	264	280	295	262	314	282	289	325	282	303	308	306	304	311	280	298	294	310	289	284	290	299	291	299	323	288	299	298	323	290	325	318	276	310	322	267	318	279	337	285	318	296	331	297	297	304	321	299	297	286	297	335	341	266	278	320	329	299	288	328	273	295	272	282	299	302	294	298	276	335	287	302	290	293	308	298	321	334	269	292	297	317	304	299	298	311	336	285	300	268	300	314	301	299	304	287	299	309	326	299	294	316	300	309	324	301	345	317	338	276	291	265	283	307	307	288	295	275	288	260	339	311	298	291	282	322	320	292	289	329	267	298	292	306	322	312	315	306	316	347	320	311	308	287	308	290	293	289	350	312	295	299	304	309	314	316	301	278	319	279	281	309	274	308	292	279	296	293	301	290	308	317	300	313	298	312	311	298	281	294	309	315	270	331	307	295	316	294	311	292	315	317	314	286	324	311	307	300	315	303	302	342	270	311	316	330	305	294	275	262	288	321	287	317	296	315	300	309	329	303	284	284	285	300	285	329	292	320	280	352	317	302	312	322	328	308	313	310	307	301	285	312	317	281	330	295	292	311	328	305	309	309	305	278	262	326	288	272	294	278	306	290	279	293	323	313	310	311	300	289	299	291	329	291	306	299	325	287	281	295	304	305	294	332	303	269	309	288	307	307	297	324	268	324	317	296	309	296	275	312	289	270	324	314	292	295	313	308	283	293	319	300	297	291	291	326	318	314	264	309	268	290	265	320	268	304	293	299	292	309	299	243	329	310	278	293	320	329	302	271	268	272	310	301	298	301	269	269	293	311	294	289	303	302	298	311	313	292	313	310	305	291	290	278	282	310	308	301	279	321	314	306	316	314	290	295	288	304	287	295	294	300	300	287	276	332	269	316	293	323	292	325	330	322	279	324	294	299	306	259	302	283	301	296	319	273	300	306	326	298	307	293	305	317	270	308	322	288	292	276	291	297	304	331	334	324	294	324	285	326	293	317	321	273	300	293	339	296	318	331	298	306	307	274	300	300	312	297	285	312	297	334	312	317	307	296	311	288	262	297
28445	31567	43468	47190	47797	49779	46746	49191	47948	43704	45983	41108	34797	35464	33589	31605	29270	20396	13770	12172	8305	7212	6985	7292	7039	4997	3415	2541	2465	1807	1710	1501	1228	1217	1074	1036	1066	999	859	902	856	853	915	1486	1559	1401	1123	937	774	723	717	712	715	729	716	706	693	698	731	752	736	748	788	686	708	708	715	741	720	676	734	726	749	724	706	739	700	743	744	688	702	665	729	708	748	653	704	702	699	665	695	771	721	700	698	677	694	727	740	713	722	742	688	743	695	716	728	740	722	758	702	720	692	678	719	688	700	712	723	706	690	666	739	732	716	761	680	724	725	756	697	700	734	729	720	755	676	728	755	764	762	737	721	667	755	772	779	717	711	744	722	729	758	736	756	707	717	769	774	695	702	738	711	737	695	784	737	699	673	667	734	766	753	763	703	725	694	711	764	746	700	740	733	739	674	709	695	760	687	668	698	767	726	712	737	707	719	730	733	724	740	717	731	735	756	765	761	727	727	725	753	699	745	692	676	709	674	750	734	723	718	752	719	737	665	754	672	751	700	711	763	721	687	753	699	680	730	700	705	724	747	731	753	698	717	746	718	764	730	745	672	738	753	680	706	771	712	715	691	734	693	751	725	728	708	742	718	652	735	694	724	724	686	687	734	712	749	750	767	719	759	768	732	749	758	752	712	720	739	698	712	709	777	702	740	744	724	731	752	706	745	739	688	715	792	706	702	713	701	757	713	706	687	688	727	700	768	734	756	725	786	736	743	711	753	716	742	709	713	687	763	739	722	727	693	710	755	677	710	720	678	678	710	740	697	738	742	735	706	695	743	750	735	724	703	758	748	711	737	720	762	728	724	736	705	727	689	691	720	728	709	754	764	725	705	710	720	699	706	725	774	729	680	764	689	736	732	680	765	745	704	697	736	774	758	724	706	738	702	694	761	734	754	723	743	716	698	721	716	719	729	717	733	681	750	696	693	783	724	758	765	702	740	749	736	732	732	761	746	747	718	660	707	699	764	721	712	748	676	708	686	696	745	718	675	667	716	719	730	716	731	724	723	753	747	738	705	716	643	762	741	683	722	762	670	724	737	756	766	701	728	711	720	719	702	720	757	693	736	722	690	739	752	695	715	744	678	731	700	701	701	730	708	727	747	731	689	742	705	724	749	692	714	726	686	695	780	795	722	768	703	711	770	755	713	801	743	751	755	713	705	676	763	696	723	696	691	723	685	759	752	670	712	702	724	706	726	702	687	700	750	713	703	727	714	697	677	695	737	735	718	736	730	727	706	717	714	753	698	723	727	725	700	708	729	721	705	730	737	701	722	702	686	743	727	758	711	744	701	680	756	697	745	703	691	692	706	703	733	741	709	732	751	706	698	712	723	810	735	738	698	716	671	757	708	730	708	721	724	678	718	719	751	692	722	684	779	728	704	682	662	723	718	726	675	726	697	748	729	712	735	776	744	743	718	707	720	710	720	769	739	742	787	679	770	724	704	752	726	709	727	750	705	736	780	721	711	718	738	723	756	713	753	687	727	740	724	723	730	711	729	719	702	735	712	739	727	716	688	738	745	725	718	726	719	693	693	719	728	678	694	735	679	743	722	750	756	720	729	781	710	696	733	751	684	706	682	708	666	712	707	733	696	723	731	793	740	707	794	722	768	678	715	744	706	710	714	705	766	702	725	733	664	732	681	708	748	671	718	734	741	744	742	652	694	713	725	728	707	738	692	697	697	716	656	708	679	699	728	739	738	725	709	754	678	702	757	716	726	688	726	707	729	764	730	709	696	697	718	723	772	703	737	716	720	770	756	728	711	721	688	720	753	713	700	689	733	726	700	747	707	710	731	739	716	790	717	738	726	685	686	791	739	701	708	633	739	715	711	764	724	766	731	722	702	692	757	706	738	694	698	651	713	722	733	701	778	716	739	728	713	717	721	708	719	673	733	729	718	723	777	733	708	770	717	695	682	721	740	686	759	722	704	744	761	707	738	735	738	707	685	721	720	715	724	718	748	709	712	709	732	704	684	743	726	693	734	719	684	745	716	718	711	734	719	707	712	719	736	696	693	741	694	727	732	715	728	792	721	748	725	706	744	692	724	704	684	722	700	732	714	703	758	724	743	679	739	728	712	691	716	746	740	739	722	670	748	718	714	726	721	715	755	722	759	719	735	719	699	713	752	716	697	730	719	746	695	757	734	692	741	670	769	712	726	694	694	753	727	755	743	739	720	692	732	708	774	724	687	756	697	721	684	751	713	747	710	751	750	737	697	731	669	740	698	751	666	718	753	763	748	704	692	752	732	717	744	739	736	730	724	691	686	723	712	745	696	759	706	721	717	737	725	683	712	707	723	683	709	705	714	697	698	716	686	726	706	707	751	717	700	682	729	748	726	699	727	775	684	721	738	719	693	715	726	726	678	682	734	702	735	736	698	686	750	746	685	689	722	750	713	743	761	726	707	707	711	740	739	738	755	744	738	769	707	709	709	764	752	731	698	739	699	740	697	675	724	731	733	720	742	742	688	719	693	696	716	721	686	767	711	717	733	718	725	734	721	738	788	723	734	753	687	720	770	737	733	747	757	708	716	688	682	710	749	700	818	744	696	723	717	718	746	662	724	729	747	725	768	733	654	756	695	774	700	725	698	702	695	670	723	725	715	707	758	736	713	727	764	745	664	721	749	735	727	664	729	781	725	685	691	728	749	702	764	719	730	758	714	699	741	721	765	703	727	706	703	693	753	773	707	698	742	724	748	700	753	726	738	687	714	725	715	729	750	742	719	730	714	713	719	702	775	760	659	701	731	740	699	724	683	729	730	687	709	732	700	733	723	708	745	706	738	725	726	703	711	698	734	710	738	713	681	752	722	693	723	683	730	738	673	724	716	694	709	740	734	660	711	701	688	730	705	753	757	734	718	726	738	689	679	722	755	771	717	732	740	777	696	720	732	670	745	700	757	723	724	713	772	767	698	695	711	700	717	746	739	711	776	698	763	707	716	745	720	730	723	713	698	709	714	740	765	731	700	740	740	690	737	746	730	748	690	694	689	656	698	723	733	741	720	761	672	713	786	734	689	715	747	695	704	706	693	743	708	729	710	680	728	703	694	752	737	732	719	729	723	704	677	774	743	690	709	730	711	721	699	711	723	716	696	711	702	741	738	732	729	737	735	735	693	707	704	726	729	732	746	677	719	714	731	656	707	721	706	677	729	743	747	756	733	727	678	713	684	731	735	723	709	739	735	727	725	740	712	718	675	748	678	684	726	723	691	790	740	746	725	712	739	763	709	745	733	675	716	732	721	739	727	720	756	761	713	756	718	719	704	689	707	747	700	739	734	687	730	714	697	762	714	720	720	780	698	740	728	720	728	710	720	754	696	671	696	707	701	735	713	722	795	717	696	755	750	711	783	730	721	725	735	730	712	716	710	717	704	741	704	737	705	740	723	712	755	682	672	799	749	701	753	699	792	765	715	706	690	720	755	733	748	660	712	687	772	682	737	741
49505	46388	51034	47321	44172	44243	43560	44752	44836	36961	41188	35712	29347	27419	25427	21899	18387	11618	7653	4392	2861	2431	2346	2485	2337	1502	951	682	761	595	522	406	425	390	356	349	281	314	297	291	264	341	289	441	460	438	408	353	319	261	280	269	272	242	245	245	261	242	262	278	280	264	269	273	265	253	275	264	282	272	265	244	266	271	284	275	287	246	275	247	244	283	274	266	270	259	252	271	284	233	254	249	254	258	281	252	277	250	272	259	256	296	258	281	263	286	277	268	275	278	287	289	249	281	262	259	286	255	267	272	285	275	305	267	279	277	278	265	282	254	295	265	257	260	306	270	235	270	249	287	260	242	265	270	243	263	277	304	241	259	276	286	263	294	287	266	278	254	250	236	249	266	281	297	249	257	262	286	298	271	280	281	290	289	277	267	255	273	263	254	250	262	255	263	270	270	259	291	271	230	241	270	257	252	314	280	259	247	281	273	257	275	267	277	260	285	277	280	293	267	239	273	238	278	275	260	259	257	261	258	268	237	269	296	254	270	295	260	245	282	267	308	308	324	248	253	265	254	261	296	251	273	252	276	261	284	278	280	285	282	263	266	252	249	263	268	270	282	257	278	261	239	285	274	238	249	250	272	280	265	242	233	311	231	257	291	285	284	305	298	300	293	251	227	254	278	284	279	240	268	276	255	272	275	291	301	271	290	243	268	273	254	280	249	255	276	270	232	263	262	268	264	293	252	248	280	294	279	285	285	266	290	279	274	324	278	250	249	252	296	267	233	269	262	248	277	281	279	261	252	261	274	268	266	273	276	245	256	246	275	282	272	262	268	240	260	302	282	286	245	253	272	273	277	245	254	257	278	267	293	233	255	270	255	280	288	278	262	280	273	254	284	257	255	248	285	278	271	243	249	275	296	277	252	283	254	285	263	239	270	266	256	268	275	265	292	282	271	245	260	281	251	261	242	245	261	282	285	293	269	265	272	284	242	274	255	270	255	287	309	288	257	260	243	266	271	280	289	251	284	233	256	277	255	266	243	264	274	261	296	290	282	261	223	276	272	265	298	257	264	296	283	299	258	265	273	288	284	279	270	265	264	252	267	258	272	257	306	230	281	264	282	281	260	267	254	287	267	263	271	274	276	273	296	283	266	282	268	244	290	275	255	280	268	279	252	270	270	293	253	257	270	289	266	294	287	274	246	268	262	272	255	259	238	241	284	274	280	275	269	236	283	258	282	310	241	262	250	253	251	268	276	295	260	272	276	250	244	302	267	262	268	270	280	277	291	257	284	270	255	287	254	283	263	281	258	264	276	283	282	290	274	281	236	251	256	262	254	271	283	265	264	281	303	292	241	278	270	257	271	269	277	276	246	292	279	265	278	253	284	266	260	285	257	271	269	276	239	259	257	249	278	297	281	284	271	298	271	284	274	255	280	240	246	253	253	258	281	261	270	259	300	270	256	251	267	269	266	275	268	257	276	251	265	280	267	270	280	295	259	249	247	284	275	275	274	292	272	262	258	240	268	262	284	246	280	247	254	252	295	265	294	251	261	287	268	242	247	262	267	269	266	252	260	271	277	232	254	284	299	235	292	256	255	273	255	262	243	286	253	262	257	266	253	252	266	284	255	279	263	269	258	290	326	266	249	256	274	251	278	326	259	263	285	230	257	254	280	281	250	276	273	260	291	262	251	263	251	257	239	276	254	278	254	253	274	278	275	258	268	278	267	264	282	242	258	277	270	237	274	270	244	266	288	280	252	238	273	267	257	283	267	274	272	297	257	271	289	268	264	266	272	268	256	239	271	293	268	254	261	242	271	296	261	301	259	244	274	249	269	239	287	274	245	269	265	283	246	270	278	271	248	273	288	243	281	237	298	275	251	287	269	291	286	262	274	274	258	267	262	291	253	278	259	252	276	285	259	291	275	284	252	250	284	290	280	255	264	296	281	255	250	274	248	258	260	235	250	254	292	259	248	264	265	254	258	275	256	247	298	249	248	258	267	256	270	264	251	292	285	288	259	257	293	270	270	279	245	284	279	269	279	261	268	279	267	287	245	251	291	283	278	269	261	278	248	248	252	255	288	278	243	270	256	298	235	287	293	286	267	251	244	252	283	284	274	289	248	290	258	252	253	285	264	267	264	287	288	247	251	285	277	280	289	258	265	244	285	270	276	285	267	275	251	255	260	249	240	269	288	268	286	264	268	299	288	276	263	269	270	263	268	263	271	286	260	291	250	272	278	257	242	262	269	264	262	275	258	247	289	277	299	236	252	264	275	249	266	251	295	268	245	240	260	301	277	253	269	276	301	266	278	290	251	255	270	288	292	255	300	263	282	252	278	244	265	246	249	269	281	297	291	257	262	305	253	232	281	246	265	275	296	282	276	297	274	251	246	237	241	249	290	281	250	266	273	266	271	278	270	255	286	265	291	261	270	267	252	272	265	289	274	259	267	270	296	274	261	290	289	307	281	255	252	288	271	264	265	257	238	275	260	258	258	261	232	284	284	272	308	293	264	258	288	269	257	286	239	277	293	253	264	278	283	265	280	296	270	236	290	290	284	279	274	221	266	287	265	260	303	250	276	260	251	266	282	266	271	262	282	268	291	303	279	267	286	267	244	271	298	288	259	298	253	269	226	263	261	281	265	298	229	281	286	257	276	274	264	281	235	285	249	254	292	260	277	299	287	274	252	269	281	276	277	258	262	271	276	249	273	305	275	307	244	256	260	248	260	291	241	266	280	254	264	256	263	259	251	271	301	282	288	259	279	258	267	286	276	241	320	258	272	261	269	263	283	257	238	285	280	235	286	256	264	291	254	295	269	238	299	276	259	246	252	242	255	264	307	275	287	291	250	279	272	274	256	287	267	267	248	278	279	271	273	258	279	265	257	238	274	274	261	269	249	292	268	238	250	251	268	268	274	262	281	241	274	241	252	266	253	265	288	274	294	264	260	263	254	266	282	257	239	253	265	288	275	272	258	256	281	282	307	249	237	286	281	271	281	288	263	273	276	301	272	286	251	306	263	275	261	271	249	281	320	262	270	253	286	283	287	249	277	245	270	318	245	287	277	270	245	285	277	277	275	308	291	273	285	266	287	287	249	267	290	256	296	303	284	289	286	270	235	266	280	263	247	266	278	289	274	301	263	247	262	243	253	271	295	256	248	284	262	244	244	264	271	219	235	279	271	289	254	277	245	264	259	231	246	289	283	274	278	263	268	268	239	250	299	291	260	269	278	282	270	268	282	260	274	264	262	247	300	246	277	242	240	265	282	289	296	262	288	265	270	275	283	284	255	279	256	252	251	258	279	275	261	284	269	305	252	250	251	275	278	295	255	263	263	268	282	284	256	254	263	280	275	282	264	282	286	269	247	255	271	290	279	274	257	282	270	284	279	302	314	288	287	253	298	275	280	251	260	263	257	291	300	301	244	260	283	266	250	263	315	234	269	261	260	246	258	246	259	279	277	284	276	282	249	266	276	254	269	279	290	270	298
32296	36837	47599	51331	52562	55572	53694	57541	54721	49683	52739	48871	42599	44249	42489	40782	37646	27536	22810	15714	12013	11653	10975	12226	10807	7390	4675	3760	3677	2774	2321	1910	1648	1472	1273	1196	1088	1050	951	867	900	805	957	1933	2021	1830	1455	1059	822	680	626	677	639	640	638	701	647	689	620	614	672	651	616	600	656	647	650	652	660	645	668	683	655	655	663	629	632	636	683	681	634	662	623	668	660	709	658	653	620	649	672	663	647	638	608	644	684	626	648	616	673	633	613	636	590	624	618	653	614	656	663	621	632	635	613	671	658	649	622	674	676	692	615	637	661	706	626	674	658	626	626	610	645	666	591	648	703	682	631	651	674	632	666	637	633	667	693	661	611	612	649	637	663	656	667	614	628	623	589	661	690	708	632	635	628	666	634	658	621	666	640	682	659	621	685	641	635	684	618	666	653	646	616	637	653	640	659	711	671	620	644	649	626	647	652	694	637	666	621	627	629	697	689	647	637	661	694	652	615	610	614	626	633	698	662	646	620	666	629	623	614	636	616	622	632	646	621	649	678	638	667	612	570	603	668	668	657	604	683	669	666	599	651	649	678	692	643	685	662	661	609	639	665	639	692	670	650	643	657	634	645	672	665	609	644	653	669	688	665	675	627	600	615	651	679	661	647	601	672	631	629	622	635	683	601	676	656	664	628	632	674	655	641	680	657	665	643	645	664	673	635	644	607	634	634	639	639	633	654	669	654	617	614	656	666	627	595	681	629	654	642	663	676	620	629	637	654	635	640	655	615	669	640	614	617	636	679	640	700	605	650	657	663	630	663	626	627	629	685	664	641	666	627	646	644	644	666	657	640	699	691	664	657	589	603	678	613	640	688	620	695	641	611	644	662	626	646	705	658	654	616	695	615	674	644	604	639	632	626	644	662	613	646	656	668	630	679	674	658	629	679	620	615	638	667	618	627	637	670	690	643	637	666	675	610	656	632	607	676	658	620	609	619	631	629	671	615	622	636	634	614	666	689	641	638	662	680	635	621	665	627	636	617	662	648	646	639	652	671	701	661	637	652	619	661	618	640	651	655	633	612	629	621	645	700	663	638	653	648	660	596	628	671	665	637	583	632	644	617	647	643	675	640	665	702	683	686	634	626	623	652	662	652	666	623	692	680	626	677	677	630	650	611	664	655	710	663	625	626	662	650	644	608	629	626	622	638	671	597	655	634	636	669	636	609	654	640	642	670	632	655	661	665	658	660	643	670	621	669	633	601	611	632	621	593	609	628	636	674	625	664	617	652	667	616	632	657	703	628	647	657	635	646	616	682	636	644	605	631	611	618	652	649	641	652	667	641	652	680	645	641	684	645	597	664	620	675	662	645	638	647	672	644	638	621	646	670	666	587	641	619	658	683	632	647	620	634	658	708	614	623	658	644	656	660	676	598	616	636	614	669	634	665	629	674	627	624	669	600	663	638	640	614	622	635	690	667	641	654	634	656	647	674	622	650	624	631	645	643	637	644	619	675	613	703	658	643	599	626	632	646	628	645	685	655	649	688	635	650	652	667	680	655	624	646	633	664	585	634	638	626	645	624	658	658	669	677	634	644	637	651	659	639	627	613	656	675	648	651	616	633	630	664	640	654	676	687	689	634	651	649	632	661	583	629	640	662	671	616	596	662	637	669	656	664	590	698	667	652	658	634	611	656	627	644	640	653	649	600	633	644	664	642	672	659	631	616	641	632	630	651	644	640	643	628	643	661	658	665	636	603	616	633	621	650	653	630	675	667	646	684	652	637	630	622	635	640	605	611	629	683	627	594	633	656	616	663	658	608	637	665	644	665	634	605	664	606	656	663	625	665	624	663	637	677	589	651	647	659	685	627	659	618	696	640	663	611	682	611	654	576	618	641	677	653	645	608	641	655	637	615	656	654	640	670	671	650	609	664	643	642	644	687	621	656	607	689	627	620	615	672	634	662	652	633	625	677	625	652	648	681	650	666	668	669	612	603	606	633	645	699	650	645	663	667	661	660	643	637	647	618	624	675	584	695	676	674	656	652	653	644	597	645	657	628	675	623	595	679	638	723	661	651	670	673	634	668	675	636	680	656	649	678	622	647	628	687	648	632	652	627	619	658	652	663	679	672	602	657	641	639	606	621	692	622	666	689	621	692	624	689	646	633	669	668	632	633	689	632	655	656	666	636	632	655	646	626	702	661	671	645	688	647	679	654	676	641	669	653	675	580	670	679	638	663	643	604	680	620	624	637	644	617	639	629	676	668	625	633	686	648	608	595	603	694	645	685	681	642	616	649	645	618	645	613	631	642	653	643	643	617	632	634	638	645	617	648	650	622	619	676	618	606	651	637	682	623	649	672	667	621	674	580	658	664	692	633	645	651	621	631	649	657	679	589	650	636	653	611	632	639	696	659	637	650	653	627	614	636	632	644	650	642	661	622	622	656	635	670	686	633	674	680	618	648	665	643	644	656	676	661	666	658	659	642	634	625	650	649	696	622	648	579	655	643	659	631	650	647	649	615	636	610	659	639	655	621	637	630	680	678	639	687	641	660	663	680	625	645	620	654	597	599	697	654	646	651	650	629	698	610	654	598	634	658	636	664	609	618	609	630	632	662	665	658	609	626	658	659	633	638	661	602	689	662	641	594	685	604	676	684	687	679	638	660	668	662	685	665	615	664	685	641	667	656	591	668	683	655	632	648	615	665	675	615	616	644	623	609	668	714	605	628	645	654	667	646	661	650	679	661	613	679	626	638	658	634	657	623	645	706	679	666	608	633	646	681	639	667	649	643	646	652	633	615	666	667	615	632	652	616	624	641	671	621	643	652	628	653	615	637	655	708	657	655	619	623	625	653	609	610	656	623	613	677	644	672	642	641	634	654	666	631	652	629	603	622	677	667	627	660	639	618	613	665	634	670	685	624	617	669	626	659	679	639	676	628	694	723	609	647	652	633	700	657	646	659	604	596	651	664	632	660	648	708	599	730	699	710	659	629	642	636	633	634	627	610	664	669	628	638	667	614	634	609	585	674	625	668	672	610	708	632	646	629	640	662	673	662	651	660	652	673	649	649	628	640	637	656	643	639	655	629	691	652	644	658	626	640	683	652	642	715	686	655	686	673	635	638	622	649	636	637	686	614	668	619	650	662	659	667	636	634	698	619	601	607	648	627	668	677	616	612	625	682	668	701	639	664	619	614	631	684	680	644	655	675	663	631	652	617	611	617	675	631	641	646	644	626	704	629	673	659	596	641	673	654	653	636	611	656	632	635	680	625	649	667	643	687	671	691	610	631	614	659	667	636	657	646	642	612	648	684	663	653	672	615	664	623	633	646	644	632	640	630	621	655	659	636	665	667	675	649	660	633	606	649	651	617	628	664	706	649	631	657	682	630	626	660	614	661	640	648	620	666	654	628	634	629	668	650	643	625	674	683	640	671	657	670	635	645	679	647	642	655	614	647	666	657	627	590	627	647	623	674	684	632	656	693	639	640	632	654	642	640	649
27619	21579	22087	17617	12613	8187	6260	5043	4021	2751	2540	2090	1797	1525	1277	1091	947	741	627	526	507	476	473	425	402	444	397	384	365	353	336	354	302	347	306	313	341	303	315	320	318	303	307	287	317	328	366	340	309	332	330	302	316	305	314	312	330	373	341	291	303	286	285	276	295	274	305	329	310	294	321	304	294	314	292	320	273	273	309	293	299	302	280	281	269	303	273	263	321	280	289	303	321	294	325	323	296	329	287	308	289	304	301	317	319	291	309	291	274	297	291	309	322	298	301	283	328	314	303	303	281	274	300	321	298	299	321	331	349	346	298	294	326	278	322	307	283	278	289	299	305	302	297	288	327	315	301	315	315	295	295	328	304	285	276	311	287	285	326	271	292	307	269	319	309	308	301	312	309	280	320	323	295	312	297	267	301	322	335	328	325	280	278	301	288	292	277	287	281	301	316	275	317	288	314	328	305	286	271	293	317	295	295	310	252	284	323	304	302	304	279	331	299	280	277	336	320	316	323	307	312	319	295	319	310	305	325	301	328	296	288	322	310	327	300	317	309	305	318	304	292	290	320	297	289	298	310	305	281	298	295	285	240	286	291	305	303	296	306	303	266	311	290	320	311	300	297	320	293	319	294	329	297	274	301	299	294	300	286	315	352	294	330	299	300	285	312	300	283	316	302	296	298	309	289	309	336	318	321	335	313	265	295	295	299	271	297	295	292	292	295	338	282	314	316	309	313	330	318	304	301	322	338	299	338	328	292	294	278	335	319	316	348	333	294	311	309	306	305	295	307	303	278	286	284	320	312	294	295	257	292	315	315	302	292	314	316	287	339	314	332	319	271	309	268	315	317	286	335	322	271	322	293	302	312	276	313	335	319	308	287	299	292	329	329	301	313	293	285	304	317	323	268	304	257	316	293	304	280	291	273	262	308	313	298	339	303	332	283	328	273	298	304	301	297	307	288	279	294	308	313	316	299	294	270	271	330	291	309	250	296	287	301	304	299	291	309	332	308	277	298	302	323	280	280	299	305	310	296	270	323	278	289	321	316	316	339	322	310	297	318	326	271	282	284	282	307	305	286	331	315	313	267	289	278	327	307	319	316	309	287	347	287	311	270	307	304	297	302	309	307	309	317	319	303	325	324	301	298	298	317	303	265	296	305	319	315	284	327	317	305	300	285	315	280	300	306	303	283	288	336	283	304	320	304	335	308	297	318	315	314	314	289	288	308	294	311	305	303	308	301	311	281	288	280	266	307	366	276	278	316	308	298	285	283	293	309	307	328	333	304	282	304	321	316	331	293	307	290	304	297	277	319	315	302	286	278	326	282	287	340	301	309	298	329	307	297	309	319	293	320	310	303	279	278	337	311	302	291	263	301	288	313	298	302	306	292	262	278	291	325	299	322	336	275	302	279	282	321	326	295	295	296	338	280	301	305	334	334	273	272	286	305	297	317	305	317	322	278	289	312	298	308	330	313	304	297	329	288	306	298	283	302	283	304	290	325	295	315	318	276	277	310	299	302	307	315	334	300	310	311	266	324	314	312	299	269	309	309	331	287	299	276	307	290	320	320	293	290	311	293	289	309	266	329	294	321	300	301	309	311	298	293	336	323	332	287	285	302	312	306	313	315	312	295	285	285	302	326	279	295	308	346	307	297	285	318	264	313	282	314	299	267	319	280	347	282	305	292	313	340	302	328	266	315	281	299	315	297	330	318	300	299	244	281	285	300	307	322	319	292	328	293	280	304	269	289	281	302	318	318	317	318	335	326	326	285	297	265	329	315	327	305	324	291	298	322	312	313	296	274	293	310	330	318	317	292	295	330	296	326	316	285	301	301	324	323	280	281	300	294	287	329	278	280	283	270	334	308	300	328	296	279	304	312	306	327	330	318	283	288	299	269	289	285	296	280	280	278	283	277	285	328	305	294	290	304	284	302	311	313	297	288	317	280	299	282	325	292	317	297	314	291	306	321	292	302	349	319	282	302	284	326	308	288	289	289	338	314	323	319	288	277	296	278	315	273	305	285	291	333	327	304	301	291	301	284	301	283	287	303	300	283	282	293	282	287	299	321	311	333	271	291	301	311	323	307	303	322	295	275	294	302	340	261	326	311	311	297	338	310	265	323	321	298	290	308	301	316	347	307	313	291	249	284	313	297	295	300	329	324	337	304	311	278	319	307	313	291	302	295	336	295	310	252	283	308	302	315	281	332	300	318	317	279	312	296	332	317	299	286	298	280	271	301	317	297	307	321	298	297	291	322	305	272	298	276	302	287	299	312	286	274	306	299	327	275	271	280	275	332	308	298	326	316	281	385	300	320	301	274	319	305	291	299	304	299	288	279	306	297	330	309	270	304	302	278	324	303	302	304	286	303	320	322	269	298	321	299	317	295	329	291	320	293	303	325	331	301	307	333	318	309	289	322	325	281	337	336	298	284	291	333	304	293	293	292	315	312	292	313	301	323	280	314	294	279	281	289	304	315	320	289	311	329	321	302	309	346	309	292	295	298	320	300	311	302	300	321	302	321	308	321	327	313	314	307	309	296	321	294	276	287	324	302	323	300	323	308	334	296	322	298	283	309	304	305	310	293	306	307	296	295	305	327	270	310	329	285	344	309	276	299	260	309	283	303	301	290	321	291	292	296	292	293	327	287	319	283	314	301	332	243	310	282	297	292	318	259	301	304	325	301	292	299	321	309	302	291	308	272	324	289	326	326	286	323	314	283	332	335	327	319	327	279	288	286	303	277	313	263	282	304	316	320	284	307	303	305	274	310	324	285	300	315	336	300	289	320	312	317	309	313	310	318	321	299	335	284	315	283	274	297	301	304	307	297	285	308	309	268	299	303	285	287	291	299	291	311	271	339	317	310	293	274	327	284	287	305	291	267	319	286	309	285	291	283	292	309	281	308	308	336	320	317	317	285	291	289	309	313	294	309	304	303	326	326	313	310	319	313	322	281	289	307	304	281	293	294	326	297	308	306	293	294	289	319	289	331	296	300	290	307	308	306	338	316	290	319	306	329	264	327	303	314	304	289	306	301	298	293	293	302	285	312	315	317	322	293	325	343	332	321	319	320	318	341	295	281	302	303	287	300	275	302	281	296	317	320	281	284	328	274	313	309	275	301	327	286	297	304	345	318	336	302	269	309	297	329	299	295	279	298	301	321	299	293	305	308	288	298	296	300	312	292	297	303	288	337	269	285	295	319	327	322	304	318	307	300	304	321	352	320	285	298	303	300	326	303	298	326	308	304	309	301	358	316	340	313	300	318	317	299	278	302	320	320	311	289	294	293	301	287	286	326	306	303	333	293	323	280	294	321	282	302	251	311	328	276	296	283	315	354	322	297	307	284	315	290	319	279	292	322	307	316	306	305	307	312	311	309	297	293	262	298	305	334	302	282	325	297	309	283	303	292	271	277	278	300	328	318	306	330	297	299	300	302	301	307	302	315	294	276	295	298	307	297	270	331	305	297	275	295	293	314	287
16678	16669	26618	28969	26623	22306	20030	18335	16088	12049	11985	10191	8653	7851	6898	5947	4848	3513	2704	2417	1934	1846	1809	1683	1545	1346	1150	1080	1085	1021	996	924	874	840	894	822	864	824	764	822	779	758	814	764	837	834	856	785	734	729	760	723	774	741	708	667	737	703	728	744	751	715	680	695	724	704	675	737	741	743	768	730	736	704	770	746	790	694	776	734	710	774	728	756	816	739	697	744	685	726	740	696	738	695	688	715	731	726	745	732	719	709	735	712	765	756	716	760	738	730	724	744	754	731	761	707	735	676	701	775	726	718	734	737	736	738	764	736	729	740	711	711	728	713	736	701	749	713	747	755	735	753	697	709	725	771	732	748	755	789	763	745	711	693	712	686	732	752	726	745	724	729	685	729	714	698	780	669	713	733	691	791	750	751	660	709	739	728	726	687	787	698	753	732	711	710	733	766	718	756	740	738	765	723	687	707	755	739	713	739	708	735	719	744	768	705	739	729	704	742	747	776	728	680	708	757	746	683	743	728	672	726	712	714	713	741	714	735	699	716	674	702	746	741	730	665	682	741	742	726	690	722	745	722	740	765	714	661	693	707	756	746	719	736	762	681	732	774	721	754	734	732	775	703	699	762	758	756	752	725	728	734	719	748	792	711	754	758	720	745	704	748	742	759	768	700	767	736	663	753	665	736	741	758	720	707	753	673	706	752	710	778	750	704	733	760	717	727	696	718	706	766	695	694	777	772	711	732	684	721	746	701	724	739	720	696	754	693	733	722	712	703	723	737	731	763	755	702	751	743	717	725	716	673	745	697	737	733	700	717	724	684	706	755	720	679	727	704	717	725	698	764	720	711	714	706	693	743	718	719	748	734	722	767	722	730	673	737	759	716	689	705	689	762	745	711	735	706	696	749	749	707	713	708	714	740	727	739	744	713	733	752	775	717	777	746	735	679	746	763	756	728	731	739	749	703	751	699	774	721	758	719	714	732	715	661	698	712	751	736	744	697	723	666	724	717	746	713	721	726	750	747	715	708	745	734	672	709	736	726	725	714	729	693	711	724	678	709	754	746	711	730	724	765	695	713	711	704	744	740	707	775	706	707	816	727	683	702	697	711	705	725	687	775	735	724	754	739	758	736	752	754	711	742	676	700	703	740	728	758	778	717	717	734	705	745	714	763	714	713	734	699	757	776	759	768	727	774	735	698	731	749	698	740	702	755	711	746	694	706	714	752	721	755	781	741	710	774	707	707	737	713	753	684	756	705	736	666	725	771	702	702	714	722	741	722	684	707	703	700	742	707	679	716	696	745	727	779	729	745	743	730	737	657	767	740	721	755	779	765	739	710	701	691	732	775	803	701	707	739	762	718	720	733	717	710	744	714	744	684	749	758	699	699	735	724	730	736	738	712	720	716	721	751	691	745	697	710	728	703	749	677	775	754	733	749	720	767	732	708	720	720	726	756	708	700	750	725	724	768	700	746	719	736	712	707	752	751	718	754	735	683	727	697	733	761	714	754	713	727	711	702	747	711	710	705	707	700	661	661	737	697	741	708	738	769	754	707	689	740	742	715	685	752	722	750	705	704	738	706	742	740	737	712	690	715	708	763	723	731	706	777	765	738	683	698	772	733	724	739	721	697	740	727	693	717	731	725	750	732	755	735	717	738	742	720	758	724	709	706	755	713	667	756	742	705	674	728	749	729	776	725	731	740	734	758	751	750	714	744	698	710	734	739	727	703	757	737	738	763	689	693	751	736	714	754	728	755	699	713	731	727	749	688	745	742	694	770	697	755	708	740	717	730	747	742	778	794	703	774	746	729	662	712	757	751	715	750	720	700	720	691	700	736	779	765	719	749	734	753	692	735	754	741	678	708	736	751	730	675	763	710	713	713	724	718	708	715	780	752	718	701	724	735	707	706	762	737	762	756	718	728	707	675	705	781	803	723	690	720	742	690	731	759	722	757	761	713	692	761	711	750	767	743	723	750	695	722	731	722	734	741	731	702	707	736	722	717	717	696	664	706	706	681	710	768	763	690	701	725	762	693	705	766	694	733	730	710	709	739	707	716	722	740	732	744	737	716	731	756	741	729	712	727	697	717	717	728	779	750	702	712	758	696	716	746	704	734	709	743	744	748	694	793	714	745	704	750	680	720	747	743	714	741	779	685	775	743	725	776	686	715	712	724	769	779	741	739	725	719	749	733	784	735	742	739	719	762	739	716	701	706	690	753	748	740	740	703	758	726	749	701	725	696	750	719	744	699	687	732	710	736	741	733	743	721	729	773	714	742	752	770	725	692	755	705	728	787	751	751	765	758	695	756	755	677	705	716	718	701	737	730	744	772	748	754	733	729	727	716	705	746	734	687	684	659	699	713	688	735	709	741	731	764	726	749	742	724	709	719	721	780	730	711	754	728	719	707	761	752	783	733	742	711	694	693	750	662	738	755	754	703	744	723	761	702	693	777	740	704	701	715	730	769	727	721	764	726	755	706	744	772	757	757	711	693	713	715	733	678	694	738	714	698	707	714	702	702	710	718	758	706	719	725	711	750	704	777	701	730	689	691	746	721	779	711	751	708	737	757	720	697	721	749	715	733	740	701	780	718	709	734	738	727	727	708	741	712	728	717	660	706	739	732	759	692	686	694	686	756	730	731	694	733	722	751	687	768	734	716	753	739	704	784	732	741	745	721	689	706	711	731	726	750	700	757	722	712	680	725	720	748	753	722	753	747	722	777	750	706	779	746	763	708	736	724	722	707	682	729	707	756	709	722	754	704	680	740	732	740	681	727	788	709	724	733	734	784	706	689	741	692	713	697	764	691	725	689	760	775	714	741	662	696	802	718	736	723	718	721	690	664	722	729	733	736	778	755	630	696	743	715	753	672	729	758	697	721	738	738	747	719	703	735	756	761	741	731	708	760	718	720	739	761	684	719	688	709	721	717	752	667	783	740	713	757	719	741	709	713	705	760	697	766	716	727	763	804	678	685	683	717	765	707	740	723	713	691	700	754	724	733	697	716	745	711	740	722	760	729	734	752	756	741	739	698	770	697	769	745	739	711	748	784	717	771	718	726	744	772	715	753	734	704	673	772	707	727	693	678	644	737	659	671	738	732	824	734	727	655	743	668	769	737	777	741	667	708	681	743	732	706	734	722	719	751	688	729	736	737	692	725	784	755	682	721	756	733	734	740	764	734	749	697	735	731	754	745	724	713	741	718	690	712	722	731	714	730	705	735	707	741	736	651	725	740	729	706	716	703	702	735	704	768	690	719	763	768	730	733	736	709	726	717	719	707	787	721	733	747	741	711	722	714	703	687	713	678	697	719	777	735	717	754	713	676	750	706	727	739	742	741	707	761	702	786	708	695	724	735	725	723	737	717	768	746	723	750	709	757	729	728	764	783	740	719	730	772	762	784	721	763	692	730	723	771	731	736	714	702	709	762	704	732	698	716	770	693	726	703	713	729	701	729	748	744	747	714	722	765	729	762	660	745	740	703
42415	39099	45620	43799	40656	37587	34374	32607	34442	25909	25201	25369	19182	19130	16007	13374	10128	4987	3569	2843	1580	1458	1470	1444	1311	879	638	574	584	486	402	406	406	401	359	321	348	278	334	308	294	322	333	412	393	412	391	358	307	307	306	304	300	330	299	326	317	286	290	286	269	295	266	292	308	292	303	315	298	305	300	304	302	307	298	323	309	287	313	300	286	331	293	292	291	291	294	311	302	303	302	312	320	295	286	309	312	292	312	279	289	321	279	304	275	288	330	288	332	314	314	294	299	296	297	299	316	302	295	291	303	289	282	301	332	280	312	304	321	292	295	349	279	318	291	285	305	297	307	277	290	302	292	299	296	322	273	292	277	304	303	298	320	302	299	294	289	260	309	300	285	279	265	310	308	318	335	309	303	294	302	281	293	311	305	294	267	307	322	315	290	277	301	313	318	284	316	321	259	278	292	287	300	305	291	270	288	293	315	315	283	277	298	301	285	296	334	264	285	259	279	319	288	306	287	274	324	298	307	280	265	277	278	295	287	275	319	332	302	299	300	319	339	321	271	293	332	273	299	309	297	266	279	305	271	274	277	263	282	284	273	306	308	304	304	275	313	309	258	280	281	293	305	272	310	299	311	329	296	296	301	272	296	302	249	282	298	305	285	301	271	317	297	294	270	314	278	304	269	315	290	289	282	319	302	268	284	285	275	279	310	322	286	289	297	282	305	299	306	328	334	253	276	294	285	320	322	298	290	314	318	300	295	297	305	296	322	312	276	299	330	324	301	287	286	295	307	335	328	291	312	301	276	271	284	300	313	296	306	289	309	275	316	288	295	291	315	311	283	303	311	300	292	287	296	311	297	272	260	296	266	326	278	262	289	328	294	311	302	310	298	298	350	309	302	284	309	274	312	292	267	296	321	303	309	315	301	282	279	304	279	300	307	305	298	263	295	296	311	312	315	321	283	318	322	287	313	323	290	293	278	315	307	299	307	317	310	358	313	294	292	320	302	312	314	274	302	299	286	295	323	282	287	277	336	332	273	281	263	274	307	305	325	315	329	284	312	277	309	291	286	292	272	286	285	305	329	314	322	320	290	287	306	305	297	297	276	293	289	305	305	280	289	278	304	298	332	253	283	306	291	298	335	315	306	292	330	300	302	315	295	284	288	281	351	311	327	301	320	311	301	279	318	290	322	303	289	302	276	298	327	303	317	301	295	292	330	330	271	304	294	304	260	323	290	288	336	310	320	316	301	313	298	300	283	271	305	335	317	322	317	305	301	290	309	265	314	323	336	302	294	323	314	320	303	276	334	260	282	258	315	302	303	290	301	287	287	287	302	287	292	301	312	311	302	288	312	306	278	311	301	277	273	313	288	313	313	301	289	313	279	284	309	303	315	306	300	267	285	300	314	304	297	324	282	283	310	311	284	307	331	312	303	286	302	308	302	306	291	261	296	293	283	288	296	264	294	326	310	266	303	309	343	267	298	320	310	350	324	293	294	287	288	296	294	278	300	313	314	300	287	277	291	265	287	279	303	311	275	300	286	306	303	314	327	313	327	328	303	338	284	296	324	297	311	270	303	324	259	293	304	283	298	318	296	288	260	289	321	284	309	278	303	303	297	288	309	279	296	293	261	309	332	270	320	303	309	292	300	287	297	301	303	294	303	295	291	301	307	308	275	282	302	309	289	283	296	295	296	290	269	299	302	280	313	305	328	294	294	320	286	330	305	290	293	274	310	319	311	276	315	286	298	286	310	324	333	277	308	291	275	285	318	294	284	314	278	303	290	305	278	297	297	285	287	313	296	292	295	310	291	309	274	284	294	286	284	318	274	300	320	287	301	327	290	299	284	319	295	283	283	305	297	315	285	319	307	313	300	321	339	285	279	310	295	299	311	285	249	300	298	292	282	340	293	330	325	273	315	289	308	344	318	292	302	321	300	311	319	297	284	295	310	306	282	290	282	308	295	289	304	302	300	345	298	284	304	303	321	289	302	280	292	292	307	307	305	278	269	329	307	317	269	315	278	317	293	312	310	294	301	298	285	325	284	315	287	296	304	298	299	301	295	309	307	275	301	316	297	322	327	346	334	289	308	321	340	303	297	327	308	284	258	302	293	290	269	270	304	261	307	309	298	318	317	269	292	284	327	266	295	271	308	291	326	311	316	306	294	271	292	307	307	290	310	304	305	280	270	311	329	285	320	308	290	267	282	302	289	301	282	313	294	303	299	287	295	292	317	287	308	261	312	305	294	286	327	311	290	318	303	322	298	283	267	305	287	312	281	311	287	305	320	241	307	263	292	320	315	319	292	304	293	323	301	271	305	317	294	272	284	309	303	302	303	288	258	306	305	296	313	276	306	307	268	329	289	279	267	301	315	302	308	291	337	296	331	276	305	277	309	276	292	318	293	327	303	313	304	307	290	290	296	299	297	299	280	293	287	264	272	272	313	294	325	300	300	296	273	304	259	288	293	256	246	324	317	290	317	279	293	278	308	290	259	286	273	308	311	291	293	292	283	279	273	293	317	302	274	297	280	283	285	296	300	294	326	311	320	306	318	311	254	317	277	289	296	315	269	285	292	301	277	320	321	302	266	306	313	299	336	302	310	294	318	274	296	268	291	334	313	311	331	263	303	295	306	291	287	285	354	313	293	261	290	328	294	304	314	276	290	289	284	289	342	316	326	295	319	306	278	296	306	257	303	303	327	295	291	302	326	302	284	324	320	304	301	314	289	293	321	304	321	308	309	285	292	279	314	312	325	293	305	328	315	271	297	276	299	315	291	296	305	299	296	298	295	301	301	279	289	298	282	284	302	327	301	304	283	297	310	299	287	284	291	269	249	292	275	319	305	297	290	337	282	329	283	326	312	307	330	275	288	308	320	308	287	294	268	287	300	306	302	285	303	308	293	315	288	291	293	312	281	289	306	300	269	309	273	283	265	330	299	288	265	324	320	294	287	314	309	299	304	353	311	306	295	324	300	296	283	265	306	280	310	292	301	336	298	279	310	314	286	273	301	303	281	280	295	309	319	297	294	291	277	286	288	300	285	253	307	315	302	310	320	295	308	304	316	272	338	310	318	282	281	302	282	271	266	304	282	320	301	316	320	285	266	289	288	295	315	295	269	305	294	283	339	301	309	339	300	294	301	319	318	311	294	302	296	289	275	301	305	266	314	303	297	327	302	328	281	282	270	291	291	299	282	289	292	266	263	305	290	301	301	305	289	301	305	299	279	267	292	308	290	306	278	299	299	292	304	327	333	297	309	267	303	327	310	278	268	276	288	276	285	337	306	291	308	287	294	294	303	278	359	322	286	301	298	316	316	292	277	299	320	259	284	287	314	315	326	303	324	317	295	291	327	320	336	277	296	293	321	312	275	298	273	315	299	301	312	316	310	274	300	299	292	316	278	295	290	317	297	309	288	312	269	255	302	330	290	306	317	277	314	336	282	325	288	291	296	339	311	313	284	305	327	288	320	291	284	299	318	289	279	319
27138	30918	43113	47792	48543	48680	45596	48169	47695	39207	41267	40987	35346	37605	33670	32989	27111	16995	14712	12675	7818	7689	7427	7853	6421	3999	2985	2651	2346	1752	1509	1469	1316	1258	1072	1030	1063	1036	920	880	815	827	963	1205	1330	1303	1210	964	713	748	751	715	714	721	720	747	716	722	753	700	712	706	713	707	719	726	688	677	680	685	734	724	737	734	733	711	734	728	711	727	732	735	652	764	680	720	706	750	705	761	745	691	725	710	702	740	716	710	735	707	745	738	721	710	709	750	739	682	716	747	712	751	693	743	744	760	707	698	706	713	701	726	712	697	703	711	780	681	715	728	714	692	739	727	725	678	738	732	697	700	762	716	728	707	703	736	735	694	701	681	723	710	701	733	711	703	747	725	743	690	734	764	730	686	701	741	702	730	729	715	721	696	717	691	733	735	787	712	749	725	663	695	715	743	716	686	761	723	695	762	745	713	717	782	725	724	700	676	725	748	701	712	740	697	727	710	697	661	688	742	741	720	669	718	723	689	730	729	700	743	715	764	742	616	725	714	714	722	717	769	757	730	708	758	738	714	723	728	754	747	708	737	737	660	708	723	767	681	716	711	720	752	734	719	729	722	710	749	722	708	681	705	693	731	672	700	720	741	719	744	707	749	711	702	713	767	693	729	664	725	726	686	737	717	736	734	745	694	736	717	708	701	708	781	719	739	690	707	693	724	704	680	746	696	784	700	712	727	694	738	714	759	767	699	719	730	728	683	707	699	766	734	724	729	732	736	739	701	661	719	719	731	694	701	708	693	718	720	726	768	735	722	709	697	744	727	706	691	696	728	705	726	711	702	722	700	701	666	751	729	676	726	728	729	722	706	703	678	698	681	667	707	716	673	721	710	712	677	713	714	713	731	751	780	717	736	730	698	773	722	699	759	726	713	736	756	731	687	762	725	718	722	696	717	765	688	706	714	672	776	733	717	710	720	777	743	700	716	724	699	744	773	679	734	714	665	691	705	730	717	716	755	673	717	682	724	720	725	689	722	738	742	728	728	743	684	727	681	742	765	730	725	718	731	746	731	760	729	691	690	718	774	701	682	708	744	731	704	748	722	735	711	723	780	766	739	758	728	710	693	731	718	704	669	675	757	683	689	660	752	713	693	727	693	705	723	724	691	723	745	711	698	706	696	710	712	775	734	632	706	680	727	680	695	712	704	705	716	721	718	706	760	740	658	679	722	734	696	686	711	727	724	736	710	704	703	720	711	712	714	761	720	739	703	730	709	685	722	699	675	697	732	731	752	712	720	716	749	754	715	698	714	764	736	690	763	708	689	731	704	702	741	749	667	690	685	697	707	698	728	712	729	730	694	709	775	731	780	748	740	695	666	680	701	737	740	750	691	751	695	745	662	724	684	715	717	732	698	751	687	681	665	755	691	710	734	713	720	692	766	708	688	733	699	686	733	703	754	727	721	682	710	760	703	688	738	716	689	674	717	678	686	731	727	803	712	722	709	777	741	702	724	740	702	714	748	699	735	693	712	730	706	680	732	743	717	705	715	711	699	678	733	701	761	743	749	707	725	697	695	749	700	695	696	691	709	751	702	716	746	724	690	753	676	731	740	690	715	698	711	701	742	754	713	738	735	720	710	726	751	732	694	719	698	745	739	704	726	722	710	711	699	755	762	687	713	726	757	704	726	724	702	691	690	739	736	695	705	704	694	733	752	707	734	725	674	739	775	711	686	751	709	753	721	727	724	752	708	700	687	737	698	696	774	722	701	716	731	721	758	732	666	758	738	657	739	685	718	682	731	736	689	711	712	720	732	713	708	658	726	756	731	746	714	694	726	717	721	715	701	719	748	688	716	741	698	681	675	651	762	700	736	660	688	749	677	725	746	687	741	684	723	735	674	694	673	716	715	731	761	701	673	673	719	726	699	692	703	682	725	707	687	751	734	679	678	720	682	722	736	697	775	741	680	668	728	708	682	712	717	690	688	772	763	700	699	758	733	756	713	680	742	689	678	704	786	728	765	760	763	672	743	700	737	750	759	715	711	692	707	732	742	716	698	704	739	711	712	758	685	773	721	706	711	757	749	724	729	775	685	700	667	751	714	752	675	687	694	696	739	730	684	651	696	693	743	708	733	649	709	694	732	749	703	760	662	708	669	751	709	715	752	726	737	721	707	739	711	702	699	676	682	739	707	681	699	751	683	757	732	721	716	726	716	715	715	727	716	735	714	757	769	652	695	744	694	699	723	742	692	751	750	717	687	705	726	715	727	722	738	713	702	715	755	722	696	755	712	751	740	729	760	730	749	674	739	698	702	745	713	759	695	693	696	708	701	646	742	750	723	669	700	720	712	717	744	709	725	745	715	735	725	690	693	681	708	794	700	730	769	697	724	710	745	753	699	711	701	741	735	745	732	683	718	699	749	729	713	734	741	770	745	723	683	729	703	711	710	722	702	698	672	690	692	719	679	732	690	727	677	725	693	728	762	694	756	698	690	696	734	726	697	676	742	714	704	719	698	736	759	738	697	684	721	689	716	749	697	708	681	738	715	730	753	712	745	748	710	771	744	719	716	757	701	692	695	703	681	735	752	731	713	771	725	705	686	693	721	752	731	743	752	672	731	725	756	707	764	753	733	754	689	748	729	717	703	692	736	705	766	722	721	805	717	704	713	742	709	650	736	674	707	747	694	725	667	680	685	701	737	737	750	710	728	759	728	706	707	723	722	742	701	707	693	720	705	719	735	679	728	715	693	683	678	760	708	700	749	738	726	738	703	703	711	722	713	741	705	696	706	690	744	725	746	669	744	729	707	690	729	738	754	769	750	719	686	691	735	720	727	712	761	699	709	676	740	724	750	708	707	697	754	756	738	754	720	737	746	721	727	687	707	671	675	712	683	696	732	654	732	793	732	727	731	729	683	724	752	718	713	719	720	706	804	694	709	708	695	697	707	658	718	734	706	742	686	769	742	734	721	716	677	717	768	728	728	738	733	735	726	731	678	687	735	663	764	709	744	673	734	680	725	700	702	714	712	702	706	701	694	727	736	690	715	688	734	706	739	768	737	666	738	714	703	701	728	706	677	679	691	717	729	722	718	704	757	700	689	725	708	742	765	721	681	722	710	723	754	733	729	734	719	735	741	677	722	738	789	737	685	735	664	730	710	755	721	751	705	730	715	725	713	691	703	760	692	725	716	736	748	701	704	703	755	706	690	716	726	711	740	726	727	706	671	726	701	757	699	667	725	706	706	733	697	701	737	693	717	738	765	714	682	707	748	752	683	701	768	670	727	708	715	719	760	751	736	733	723	743	740	727	694	687	709	717	708	681	723	708	726	693	655	732	731	738	734	692	755	730	735	761	743	766	684	737	736	692	744	759	737	745	726	710	737	716	728	701	678	732	726	712	749	693	661	748	743	647	736	707	713	703	680	736	711	711	748	740	709	705	780	713	692	762	705	686	693	746	747	714	702	718	701	730	716	745	755	741	755	748	688	763	720	745	762	739	731
49027	45104	50818	48487	46528	44086	41178	41414	42660	33964	38405	34652	27080	29596	25185	22083	15914	10262	7173	5643	2728	2379	2366	2264	1819	1117	893	742	646	513	439	364	381	399	397	329	320	305	288	337	312	299	337	466	451	429	379	316	276	297	256	258	270	266	269	253	265	265	238	264	270	279	271	279	258	251	236	251	268	233	250	288	271	281	266	274	263	287	261	250	270	273	282	264	246	258	287	302	261	281	295	270	270	238	266	255	272	263	245	270	258	252	262	270	319	310	271	298	284	288	266	244	248	233	263	274	236	248	267	248	257	232	272	273	262	268	257	244	248	265	283	271	272	265	296	272	253	229	285	264	222	239	279	286	272	268	255	257	265	292	276	258	258	263	272	260	241	269	250	267	264	275	303	279	297	238	292	271	247	252	285	235	261	271	247	264	270	262	260	287	250	254	291	267	273	229	256	273	280	248	229	246	254	257	241	219	264	265	232	288	255	288	259	251	255	280	270	281	265	245	267	288	262	245	259	283	288	244	255	270	286	248	242	281	244	238	272	270	249	273	228	277	247	244	266	232	280	236	222	245	288	263	281	227	271	265	282	287	249	275	242	281	287	261	272	290	254	265	249	265	251	266	258	247	286	271	237	283	281	261	269	282	258	254	261	239	269	268	240	274	285	256	287	252	243	296	245	245	268	272	295	245	264	243	263	269	258	251	245	258	239	227	245	247	280	266	245	251	266	268	277	314	260	268	258	246	261	267	276	226	293	277	253	254	250	279	260	253	291	237	271	257	301	261	232	220	270	253	269	292	277	325	270	251	286	256	283	266	252	254	265	271	229	263	267	227	237	273	256	271	258	292	255	258	249	238	287	246	254	256	278	263	266	270	246	257	280	286	264	239	276	291	283	274	238	284	251	277	273	233	269	251	283	253	236	265	276	269	285	262	261	224	273	282	285	277	262	278	282	279	259	255	245	253	278	279	269	248	269	294	257	259	262	251	278	268	255	250	263	279	225	284	250	237	254	272	252	263	288	265	279	261	269	273	268	253	279	289	257	257	273	270	247	259	243	279	247	269	256	273	237	271	283	247	266	248	281	242	258	261	258	258	263	288	239	265	257	268	245	280	301	244	283	239	230	253	264	263	244	252	257	255	238	229	279	273	297	277	292	241	280	253	254	255	270	268	277	261	248	253	290	255	262	265	274	273	260	264	252	253	256	282	270	261	273	261	256	245	272	270	250	236	279	247	248	290	286	265	240	229	245	258	254	214	287	281	293	255	250	290	277	257	255	297	258	283	312	285	286	264	304	251	263	257	272	280	268	271	272	282	267	267	269	287	302	273	254	274	275	265	254	232	280	273	232	259	248	246	306	264	271	260	241	267	282	253	277	251	263	267	280	247	299	239	310	273	252	271	252	277	262	246	261	241	252	248	265	289	260	253	254	228	288	241	287	250	282	263	246	241	262	250	260	271	281	264	253	277	259	282	257	254	235	267	260	220	277	257	270	250	261	303	242	265	257	249	279	268	248	213	286	272	272	264	257	272	275	243	254	235	237	284	262	273	258	279	261	291	258	265	288	260	260	252	249	260	263	258	244	246	272	283	240	253	278	252	263	271	285	274	256	293	284	279	271	250	265	255	252	257	290	257	282	290	270	258	275	280	262	270	247	269	257	262	258	273	296	283	242	256	253	248	242	274	244	249	250	258	288	290	261	274	236	276	266	258	256	226	272	263	247	223	239	256	297	264	259	254	271	268	259	282	273	285	277	254	278	290	250	282	249	294	257	237	271	253	244	236	273	275	241	241	255	245	279	249	270	280	277	253	233	261	284	267	262	260	258	277	246	252	277	240	280	254	283	256	274	253	265	236	232	249	270	247	276	255	238	262	242	264	263	253	268	270	261	267	266	266	257	248	240	238	262	263	268	265	268	252	271	266	262	248	289	231	249	269	287	290	259	257	283	248	238	258	275	259	253	275	284	283	257	253	251	266	246	278	297	273	255	258	289	299	257	316	266	244	277	268	265	250	271	290	271	260	249	252	236	265	269	239	223	254	289	277	274	283	261	249	267	242	264	244	259	264	246	236	229	271	295	248	276	263	243	266	262	243	247	245	250	284	250	302	235	249	227	266	265	229	250	267	239	255	262	257	253	245	259	305	258	269	243	245	273	234	234	265	260	270	286	263	288	266	275	261	272	265	284	237	272	287	252	278	246	274	271	297	290	282	286	256	248	267	260	271	270	255	249	262	245	298	275	283	246	270	249	261	262	259	274	262	267	240	287	244	260	284	233	261	273	242	243	255	273	255	235	237	248	225	242	264	280	287	259	243	266	284	265	262	259	262	248	268	234	245	263	298	260	269	275	270	242	254	269	247	288	283	255	258	283	285	278	288	259	266	222	268	281	287	278	246	257	285	254	267	278	241	228	283	258	240	267	257	259	270	259	269	257	237	260	280	253	273	284	293	284	247	261	289	247	250	259	249	252	256	271	282	272	257	254	286	241	279	246	254	238	288	266	268	264	257	257	246	258	233	286	267	287	262	278	259	256	284	256	267	257	284	261	246	237	266	276	239	256	262	268	279	260	276	263	282	233	265	258	256	251	267	307	251	240	254	232	265	281	253	315	261	269	263	239	251	258	268	257	279	242	260	269	287	258	249	254	249	237	278	274	258	276	268	277	246	246	225	266	254	249	273	281	276	273	257	259	264	270	248	276	250	257	243	271	262	245	271	281	253	298	259	228	250	230	288	262	255	247	288	264	256	235	267	261	270	296	272	265	280	266	256	249	248	244	265	259	248	273	234	244	273	289	252	299	264	224	270	290	226	246	258	273	258	267	274	236	259	258	279	273	298	272	287	260	244	258	258	253	279	264	277	248	263	280	282	273	254	250	295	304	228	281	286	285	224	273	282	257	261	273	268	279	258	281	249	272	236	250	246	240	256	307	244	257	272	281	255	287	252	275	289	255	281	292	250	265	271	265	256	298	257	272	265	272	249	267	244	243	294	263	260	259	250	250	254	247	267	254	256	284	256	240	276	248	256	253	272	261	286	238	252	284	281	284	288	275	269	284	278	265	260	267	252	259	266	248	276	233	270	276	253	250	264	256	267	275	270	253	255	272	284	265	262	278	258	243	241	256	259	258	263	260	304	251	243	241	247	265	269	254	301	267	252	259	259	265	233	281	275	270	292	284	272	257	251	247	253	237	277	284	295	274	268	248	277	262	250	260	291	257	262	236	235	235	293	261	234	260	277	247	278	255	264	220	270	276	243	265	273	265	265	263	279	267	253	266	248	272	276	261	266	280	278	277	255	253	282	250	242	249	259	277	264	252	266	306	250	264	268	276	265	255	261	239	266	273	260	250	263	245	283	271	257	252	230	247	257	250	266	256	290	253	246	251	251	244	268	263	278	282	254	275	265	269	272	274	260	245	250	254	246	255	290	237	249	280	287	241	273	268	204	277	267	266	270	259	282	277	243	253	284	255	255	258	305	268	285	276	293	264	268
32146	36292	47189	52241	54288	53957	52044	55180	52757	47451	51783	46254	42069	45595	42223	40524	32129	26728	22382	18730	12100	11209	11131	10854	9608	5381	4411	4071	3361	2305	2095	1665	1464	1374	1429	1193	1149	1044	979	878	846	764	1180	2232	2054	1552	1214	855	669	710	636	609	660	677	632	651	602	646	620	676	640	649	625	614	612	622	658	656	623	691	650	659	618	633	677	618	669	654	666	665	630	619	598	648	622	603	646	631	678	635	687	644	692	652	680	648	645	622	667	653	685	639	616	695	625	617	572	642	656	636	625	661	654	621	658	633	652	624	662	625	613	623	624	624	634	654	629	632	614	608	648	638	613	657	628	663	654	676	670	655	623	644	669	658	649	645	666	652	624	626	665	631	637	615	638	682	637	637	633	603	685	618	647	600	628	661	658	647	643	624	664	650	675	613	650	665	625	639	645	671	594	635	666	639	645	665	624	618	627	684	643	649	637	611	621	655	630	648	660	673	611	625	655	652	662	603	659	641	658	645	675	630	596	662	618	685	620	653	614	671	666	654	649	643	643	660	629	621	645	627	686	633	628	640	639	642	666	616	651	641	632	626	646	583	603	663	627	657	632	648	659	657	610	653	647	670	656	664	681	636	631	620	652	622	649	621	603	645	664	634	674	647	718	678	637	674	637	655	664	629	630	648	699	625	605	669	631	642	608	589	628	651	664	644	687	651	616	652	692	671	647	630	660	626	627	639	676	605	646	655	625	648	618	575	621	655	643	644	687	652	662	597	658	656	660	604	641	646	637	625	657	643	672	616	653	654	693	614	681	618	608	656	632	653	668	606	650	635	682	633	617	623	662	638	621	662	665	676	670	644	658	615	604	613	658	636	657	610	681	598	637	617	638	611	604	627	671	651	646	638	644	617	661	630	656	595	693	645	662	667	631	638	651	653	627	653	676	597	636	640	650	662	668	621	599	670	673	688	666	687	640	654	662	639	692	609	631	618	590	691	671	643	638	634	617	663	638	629	685	668	624	617	604	627	630	686	643	634	636	629	643	599	605	599	693	667	603	634	710	644	651	672	663	650	664	640	666	639	679	610	641	648	633	631	647	618	611	665	593	663	669	664	626	654	613	645	660	634	676	646	574	636	666	638	660	658	612	653	610	673	652	643	663	633	624	699	639	686	632	661	653	630	645	633	632	638	672	628	672	627	615	677	651	624	667	668	624	631	624	665	653	615	691	609	626	626	601	643	623	641	637	618	689	644	676	642	603	642	686	631	588	638	669	683	608	645	632	645	694	630	651	639	657	689	630	681	598	635	649	618	650	626	679	640	634	658	614	638	652	659	659	620	648	616	633	660	658	633	629	672	668	656	602	651	645	645	616	666	629	603	629	689	601	665	639	626	627	661	647	667	683	674	616	638	651	603	663	604	671	649	650	659	657	679	632	639	658	622	675	651	667	657	595	605	664	611	667	625	650	648	667	670	618	692	646	672	623	654	625	623	615	660	638	658	616	667	612	627	619	632	631	663	632	620	607	697	629	651	642	634	625	678	626	627	698	680	607	616	662	642	656	686	619	658	652	653	631	647	642	656	635	660	640	640	591	647	582	689	609	681	635	709	619	635	583	628	658	625	653	622	635	684	636	651	606	665	650	640	666	615	588	645	641	677	641	644	596	663	627	674	604	618	686	621	649	631	639	636	629	626	655	617	626	652	642	677	621	647	608	672	684	590	632	605	626	665	644	617	634	654	632	652	656	649	635	630	654	650	650	637	634	640	597	639	611	611	637	698	671	654	635	626	670	644	664	674	675	615	597	614	665	639	608	658	638	643	586	637	622	663	651	674	684	631	655	619	670	672	640	618	647	656	637	666	613	687	669	624	672	666	611	670	646	642	650	653	640	666	596	635	625	606	631	635	627	639	664	621	636	658	613	634	639	620	670	659	622	652	648	654	574	678	644	639	649	638	643	659	603	599	635	630	644	641	634	669	659	620	639	612	682	650	637	659	609	629	651	670	632	628	610	680	632	647	655	618	694	653	615	621	667	665	643	607	622	688	625	619	606	653	611	625	636	624	619	661	616	640	594	652	658	611	651	644	634	696	656	661	658	636	656	690	614	626	642	706	643	657	581	623	648	637	609	634	679	643	631	669	638	609	686	638	636	618	647	655	630	628	656	693	622	615	637	614	614	658	669	631	642	679	659	668	610	616	635	658	662	618	638	622	631	641	641	638	624	673	642	637	602	600	630	643	654	599	660	662	633	635	657	651	640	631	634	677	603	626	614	676	655	656	633	630	644	614	629	674	594	592	707	652	668	638	648	657	664	670	657	673	626	656	641	667	641	660	616	618	661	656	633	641	669	646	637	638	632	640	660	650	610	651	640	635	621	600	649	634	624	690	702	655	668	611	636	629	651	625	693	651	630	623	653	592	590	625	622	604	607	687	670	606	625	652	609	673	628	618	664	658	689	662	654	678	665	659	585	616	625	638	652	620	666	617	634	572	688	651	677	635	654	646	623	623	630	672	641	635	610	616	619	620	635	652	682	664	656	640	634	720	641	639	616	676	635	646	636	625	630	623	630	649	630	641	625	691	669	657	649	696	606	650	677	616	649	680	656	583	602	647	661	620	668	620	666	618	618	639	653	656	582	667	609	662	660	599	688	626	671	661	656	664	666	634	687	652	624	593	627	660	611	622	642	625	669	603	624	639	653	690	646	650	673	647	680	602	653	637	596	629	634	660	621	633	603	650	638	594	635	606	663	626	640	667	640	651	655	648	627	650	641	620	682	676	630	646	637	610	683	632	634	620	683	668	611	644	679	637	646	639	627	634	636	636	645	622	666	650	632	589	604	640	667	675	599	632	658	606	645	597	681	621	614	686	654	596	594	582	634	663	679	651	642	654	630	683	642	643	649	721	640	666	632	620	636	629	598	640	613	671	649	638	656	589	638	620	637	637	624	627	635	681	643	645	604	628	668	665	636	624	653	659	649	658	648	616	643	608	647	621	629	630	612	605	664	640	616	638	617	658	692	642	650	610	641	620	650	652	641	627	647	614	711	657	645	633	688	607	651	642	600	616	694	625	624	676	613	664	571	617	637	651	629	633	645	661	665	635	654	637	621	629	601	670	647	643	662	627	652	639	674	666	635	642	637	603	626	628	648	649	630	603	647	661	647	672	653	611	636	647	634	686	692	635	606	647	673	567	641	626	637	621	623	648	667	632	666	643	646	644	629	671	623	652	676	694	610	685	593	666	674	626	648	673	618	615	652	655	650	628	623	626	657	625	609	666	646	635	641	641	668	623	621	606	670	588	623	639	644	657	615	697	661	630	647	636	662	672	643	628	628	629	664	608	640	618	658	603	636	651	648	654	617	657	631	626	607	591	618	640	628	687	611	643	597	618	677	654	656	629	648	634	638	648	648	660	646	622	616	619	618	672	633	643	601	637	645	616	635	608	663	639	634	683	656	648	670	597	630	651	670	652	643	610	671	632	614	674	607	633	634	648	691	621	622	636	628	651
27498	21345	20876	17393	13256	8845	6370	4751	3878	2621	2621	2180	1687	1523	1338	1115	856	681	588	574	496	437	423	408	385	368	337	352	329	359	351	309	325	318	355	279	309	304	334	309	346	307	304	308	330	328	320	300	304	319	269	311	309	342	318	302	297	299	306	342	317	273	294	326	301	297	298	293	302	286	295	265	305	301	291	314	307	290	307	299	330	320	290	325	297	309	300	282	296	311	300	291	328	292	319	321	291	251	279	268	309	267	270	322	277	312	287	293	322	291	326	297	307	277	280	311	304	298	282	322	279	265	313	305	316	270	309	291	302	314	332	272	292	294	319	290	295	294	285	282	310	308	308	278	305	284	344	278	286	288	298	328	294	312	318	301	342	320	292	294	346	309	322	305	279	283	283	289	307	311	321	297	317	296	293	309	277	304	305	307	329	314	288	250	309	310	323	303	275	279	324	289	285	296	297	296	330	308	261	330	323	337	327	272	299	307	317	323	281	303	277	308	328	277	288	297	297	303	309	296	273	276	317	273	323	306	300	268	290	310	306	292	264	316	305	272	323	304	308	319	296	309	306	285	316	298	331	323	276	288	317	312	326	336	291	302	343	281	273	291	310	291	320	285	296	272	315	324	322	303	302	275	324	315	332	276	290	299	270	360	301	290	313	287	285	276	310	321	280	341	282	301	314	305	321	332	305	300	309	279	288	277	292	304	290	318	305	272	305	334	279	325	302	312	311	299	320	332	298	301	313	296	289	323	310	313	306	308	321	313	292	302	294	273	287	322	307	308	274	271	300	322	298	303	297	316	335	285	304	277	308	317	277	332	320	300	331	300	322	292	307	287	303	311	298	289	333	307	291	301	288	301	313	321	284	299	295	338	313	298	284	321	311	322	299	279	328	279	258	343	289	318	284	313	310	308	303	306	328	314	310	325	285	297	319	315	300	333	293	343	295	302	282	307	301	288	312	274	334	293	306	268	303	273	278	296	297	291	332	304	257	275	301	309	354	237	301	308	289	292	284	299	321	294	293	345	301	324	278	328	295	297	257	313	316	284	283	301	315	312	279	283	291	283	344	278	330	290	332	316	305	307	295	317	308	296	274	290	306	299	307	290	289	328	301	288	277	296	276	306	313	321	274	297	301	321	263	309	277	265	298	325	319	313	316	307	283	309	279	262	309	316	303	349	316	311	320	298	275	353	297	306	297	289	294	304	300	254	301	288	308	270	300	317	313	280	302	296	280	307	302	272	281	284	298	309	275	308	319	295	313	317	330	336	337	321	293	312	289	278	291	302	312	311	326	309	311	297	289	316	306	294	310	336	333	303	330	320	277	308	288	313	322	295	296	316	301	303	310	291	326	287	266	284	332	284	264	288	323	284	325	272	304	318	329	298	301	325	288	305	299	255	269	301	309	318	302	295	287	318	301	308	319	308	294	324	347	290	303	300	293	302	335	307	287	294	289	299	298	299	308	312	319	301	327	312	302	300	296	330	280	289	301	296	308	334	318	314	279	325	315	297	302	286	286	262	292	275	271	290	314	301	302	306	287	289	322	353	271	298	291	305	261	266	300	275	279	301	294	320	311	289	302	287	284	300	281	287	307	286	302	278	301	315	298	287	304	309	284	308	279	283	316	297	307	309	304	290	286	287	316	324	322	295	283	336	276	295	301	345	285	276	303	280	299	281	300	271	310	290	293	269	305	294	261	296	314	321	322	305	299	313	279	287	286	273	276	304	312	281	279	309	309	292	265	295	331	313	336	282	287	308	297	315	305	300	305	276	297	296	297	303	299	293	307	307	280	320	301	320	295	298	306	312	329	285	315	301	291	328	298	311	276	295	280	299	328	284	310	288	290	333	273	289	295	315	314	295	288	321	307	285	319	294	294	283	289	306	307	304	308	340	320	347	273	300	318	324	295	292	314	336	313	258	297	310	303	301	283	300	270	285	285	295	302	308	329	297	280	293	306	260	328	309	288	282	302	289	283	293	300	282	304	303	258	311	285	303	299	315	287	307	284	305	320	297	298	295	279	303	295	301	246	320	305	291	317	278	300	317	291	313	286	316	298	330	326	272	308	280	295	338	308	297	315	280	295	277	285	310	315	316	306	354	309	291	282	298	305	287	271	316	279	301	298	313	317	302	337	296	326	335	294	351	308	311	306	319	305	285	289	286	281	306	298	296	335	312	295	327	345	313	307	343	294	310	326	310	304	310	294	302	310	305	285	284	325	323	298	304	292	291	311	303	276	302	338	317	302	295	320	326	317	324	307	326	328	306	304	325	293	294	304	292	281	289	273	309	304	278	306	305	318	309	305	334	304	287	311	307	298	298	289	310	307	301	314	311	318	301	302	298	292	333	292	297	307	283	292	295	281	293	272	304	313	300	308	303	332	283	283	288	291	304	296	281	299	293	278	317	313	287	290	306	301	318	295	286	278	330	316	311	322	325	298	329	308	294	267	291	283	328	315	326	312	280	315	304	291	292	329	262	343	296	284	298	316	272	309	281	286	297	339	289	303	293	256	315	314	304	296	307	283	296	287	298	305	338	315	265	303	289	298	326	255	292	275	317	319	298	302	313	266	304	302	276	328	300	274	277	303	307	308	297	305	301	296	309	338	308	286	303	301	319	326	323	296	267	300	288	295	268	302	297	369	292	298	350	291	250	291	277	327	257	299	295	300	296	302	306	308	325	274	279	310	323	286	314	316	266	279	306	274	294	293	298	308	313	329	285	322	289	331	298	319	294	279	313	322	284	336	338	290	295	303	305	303	320	305	310	310	300	304	341	292	305	295	284	320	322	270	282	301	332	315	309	334	315	282	309	321	300	306	284	288	304	302	286	300	290	305	294	340	314	321	267	252	292	309	302	305	324	319	297	291	302	270	284	306	288	282	325	322	299	264	298	311	317	324	335	289	330	275	298	298	308	295	284	315	300	331	306	326	281	347	304	300	324	321	303	322	325	344	296	290	314	273	301	324	327	315	311	287	306	336	291	287	298	302	275	305	294	334	325	311	278	293	289	320	294	280	259	340	314	287	319	291	320	293	334	309	310	276	280	283	279	324	317	307	294	285	306	319	316	297	321	297	289	308	332	282	279	289	314	321	276	290	304	340	281	310	294	307	294	280	305	293	294	289	304	309	295	308	301	322	310	325	326	299	307	323	280	301	299	286	306	313	281	296	289	265	282	273	321	294	335	300	307	314	299	303	311	291	319	304	302	309	317	294	270	291	336	273	300	296	275	328	289	275	309	312	301	307	312	344	318	312	316	308	285	314	307	312	314	285	296	342	291	261	288	298	329	308	312	310	303	322	324	290	291	323	308	300	254	310	315	321	268	309	324	279	303	279	301	299	306	290	281	304	287	306	284	279	310	296	288	315	292	304	265	293	264	342	287	316	298	333	294	319	298	298	258	323	302	306	298	308	283	299	293	293	314	325	315	304	301	294	291	295	299	300	309	307	276	309	297	299	338	311	300	321	343	328	307	302	303
16347	15995	25700	29189	27707	23043	19768	17355	15691	11257	12772	10476	8667	8349	6865	5714	4184	3187	3017	2370	2039	1983	1915	1689	1443	1182	1178	1125	1060	1024	900	920	937	928	852	825	797	872	775	825	775	812	779	796	869	815	785	754	731	759	727	725	696	710	761	708	731	740	746	692	707	729	722	749	734	750	739	701	704	714	763	724	732	730	706	704	750	738	791	699	736	766	743	765	705	733	725	708	686	709	749	753	740	776	748	756	697	706	754	738	707	754	732	714	726	676	692	716	760	686	726	731	774	698	749	737	757	748	763	736	711	698	717	727	716	724	723	693	736	751	793	735	731	691	726	722	709	699	730	739	721	725	672	663	705	693	733	779	732	706	713	727	753	755	733	703	727	741	720	734	714	743	748	716	718	705	760	722	724	736	740	676	704	752	680	741	737	746	745	776	752	725	699	666	744	703	730	735	737	734	717	775	766	690	717	735	785	750	741	724	737	701	738	723	775	720	698	737	758	704	697	730	716	718	721	690	773	669	708	734	715	764	750	742	732	726	711	735	765	690	733	770	755	739	805	714	726	757	689	756	755	698	758	717	742	762	716	731	735	712	726	692	754	737	721	718	718	734	734	707	716	744	703	728	763	738	697	745	760	797	755	723	713	752	722	681	684	764	729	715	755	716	777	703	716	702	745	692	716	714	712	740	710	734	710	739	696	694	703	755	735	735	751	702	745	732	705	743	720	747	774	706	719	758	697	742	733	744	720	748	712	737	709	705	725	681	727	725	763	766	718	723	753	690	677	702	769	729	713	718	741	746	750	700	754	783	729	732	685	691	763	732	697	763	740	713	737	736	744	729	704	716	693	748	731	750	750	716	713	706	758	740	709	711	791	735	729	753	719	745	718	730	764	766	695	680	762	726	734	711	691	686	717	708	666	761	730	747	689	721	700	707	720	743	769	752	764	748	698	740	760	730	741	757	700	747	724	752	706	728	730	771	717	742	782	740	764	757	735	707	699	770	712	709	768	692	695	704	744	692	696	666	743	689	726	721	706	725	720	726	782	773	701	697	743	742	767	708	751	718	721	718	776	692	734	733	752	764	790	741	709	746	810	673	738	724	703	747	694	714	757	732	770	727	743	708	792	740	737	765	735	744	762	752	770	715	755	687	724	720	706	750	741	684	731	699	698	739	733	723	771	739	716	738	706	753	691	712	721	715	728	683	778	776	701	773	737	779	786	733	712	719	758	754	701	729	758	749	711	721	720	711	714	714	755	735	759	749	735	740	743	754	674	762	687	726	755	756	717	774	718	748	743	739	737	713	743	730	752	739	728	779	711	689	765	701	747	744	711	719	738	724	713	733	749	655	721	767	738	694	745	762	736	744	733	712	752	770	749	665	725	701	716	733	768	722	719	738	709	706	741	679	771	771	755	701	726	730	696	756	718	760	752	761	724	745	769	712	696	690	720	707	778	730	744	703	738	734	740	739	736	715	672	733	748	761	702	686	738	703	717	713	638	738	731	691	771	744	780	717	712	740	721	683	731	677	749	747	733	739	708	727	717	741	731	719	771	757	716	741	718	728	733	743	739	739	701	718	755	678	725	699	742	717	726	693	730	711	723	700	744	699	728	710	737	755	722	710	732	693	700	739	696	738	741	763	772	734	720	752	737	791	717	719	793	685	738	729	719	716	686	723	725	749	756	729	761	767	729	747	745	715	751	708	739	781	701	774	743	737	694	712	729	705	677	707	729	749	730	709	756	675	736	727	724	721	738	756	744	724	723	720	712	720	752	748	722	746	726	695	778	676	725	721	717	716	748	733	750	676	723	782	766	701	707	796	711	791	690	773	727	662	697	718	693	707	703	684	759	721	721	707	714	713	713	731	747	643	698	731	716	767	758	776	746	723	726	752	722	746	790	719	764	746	747	682	714	817	706	736	737	725	707	776	762	741	736	765	704	725	750	704	735	796	707	707	717	771	693	730	740	764	733	746	739	706	700	759	719	731	732	728	751	776	711	769	700	755	695	758	739	696	740	733	717	730	725	767	725	767	771	723	722	761	751	727	693	744	751	764	701	721	722	689	741	724	750	734	705	778	724	748	734	743	737	727	745	721	740	742	693	752	731	714	777	729	741	747	719	684	722	744	759	682	738	695	743	713	723	756	747	777	731	724	727	729	767	707	709	730	727	732	742	726	736	699	727	737	740	690	721	778	712	704	717	715	751	743	703	711	769	695	727	728	711	714	728	708	743	758	744	736	748	736	725	714	724	717	749	703	696	753	695	734	738	711	743	729	723	739	685	758	723	689	753	750	717	730	687	644	707	764	804	716	721	745	706	736	705	764	697	722	701	766	742	688	732	743	734	728	712	739	739	758	737	700	724	730	744	731	718	710	733	695	696	719	720	710	698	683	740	757	732	709	733	726	710	771	694	756	716	773	729	701	734	671	710	714	728	758	727	721	737	724	729	744	714	751	741	676	726	752	734	765	710	699	719	734	744	765	751	722	725	728	752	705	684	765	745	688	746	737	763	753	737	757	705	726	669	703	689	746	727	751	700	746	750	715	751	738	743	770	734	748	716	725	741	718	718	742	766	732	682	742	740	701	729	716	700	726	693	751	719	696	760	757	755	720	729	755	707	747	711	714	795	744	716	744	721	733	742	752	762	729	679	706	731	763	728	750	740	733	714	748	752	698	747	759	709	733	724	742	727	685	731	675	725	706	712	713	694	726	764	764	725	744	704	737	721	751	746	770	729	706	768	718	713	727	721	698	763	733	672	709	743	740	750	744	735	727	705	707	705	730	746	692	756	728	748	717	701	775	744	771	756	687	763	696	752	794	730	741	731	721	708	710	725	734	678	704	752	731	741	774	731	717	747	699	765	765	740	718	699	716	699	710	766	765	721	732	747	719	723	749	732	727	716	735	771	697	723	753	720	759	742	750	749	663	757	701	721	749	692	659	719	706	726	777	731	755	722	717	747	668	732	734	774	704	722	749	707	716	760	735	705	720	691	764	794	724	696	728	715	704	726	703	761	710	744	743	708	729	716	789	709	680	738	709	759	723	724	750	745	729	722	698	740	711	687	746	699	741	689	715	750	738	749	725	714	749	723	721	740	663	721	722	679	691	676	739	711	748	722	720	767	751	771	723	716	698	723	681	739	763	718	727	762	696	747	755	689	724	750	682	680	696	669	734	706	698	761	726	756	760	678	752	748	763	745	707	763	753	693	716	705	665	775	765	732	701	693	741	689	758	744	696	698	699	712	722	761	731	745	712	715	722	738	757	757	724	702	732	683	779	676	729	734	748	687	738	700	735	757	711	700	744	736	702	746	767	727	728	686	723	720	736	751	714	762	737	720	727	732	690	754	717	753	742	730	713	759	731	761	738	718	705	715	722	715	760	693	777	749	711	723	746	710	744	756	681	736	739	698	727	705	745	748	735	705	763	750	726	769	788	728	718	721	701	724	694	731	774	729	777	669	698	724	691	727	750	715	768	722	754	765	696
43245	38822	44410	43308	41171	36605	32986	30936	32706	26710	25969	25775	19037	19605	18305	12438	6419	4302	4264	3287	1642	1789	1367	1340	1121	721	667	608	509	451	420	369	360	388	371	362	368	343	366	331	299	311	375	405	402	409	359	327	300	309	288	289	290	295	304	289	273	296	319	316	296	323	311	326	339	297	266	280	323	287	313	290	326	295	310	296	281	296	324	313	293	309	298	319	285	316	314	299	295	327	319	290	304	273	293	315	297	309	320	309	315	294	317	307	277	296	285	305	315	308	284	275	305	291	296	310	301	290	293	289	307	308	272	292	328	332	268	314	307	288	296	315	281	308	269	296	291	331	275	323	304	314	318	273	280	289	308	293	305	300	294	300	297	316	289	302	281	291	333	300	302	282	298	318	304	344	279	294	336	306	259	276	321	287	278	318	271	254	293	295	331	334	296	294	299	336	265	320	284	286	308	295	318	265	298	325	324	291	300	291	322	301	308	299	323	327	308	320	283	310	303	311	285	296	293	288	256	320	322	289	326	319	295	269	294	260	287	305	306	299	338	305	274	296	319	310	300	291	313	328	314	266	293	298	309	327	304	309	327	308	287	316	287	307	288	322	275	311	304	288	318	310	309	296	299	310	312	306	306	301	306	287	276	297	274	314	268	304	293	272	295	306	310	310	298	289	278	297	307	293	311	313	306	338	301	315	293	293	276	277	312	286	284	293	284	292	277	308	317	314	303	300	297	290	317	303	288	328	311	328	291	297	284	285	302	273	314	300	308	289	289	262	288	306	296	293	307	293	279	338	334	320	276	292	307	288	297	312	271	284	311	289	256	326	307	273	293	344	298	297	300	300	328	274	289	313	288	277	307	303	290	301	342	297	331	296	282	299	319	303	275	304	315	270	252	332	312	294	310	314	325	293	313	330	311	282	299	300	282	299	278	265	292	326	316	317	291	309	295	289	321	334	341	318	285	337	304	294	299	322	295	303	294	311	291	305	316	312	304	293	290	301	304	264	306	303	306	310	301	311	323	302	318	289	306	317	324	326	298	301	304	306	305	291	288	315	279	279	343	302	315	307	302	284	288	289	268	294	289	312	290	270	301	270	297	310	303	288	332	307	294	273	275	310	283	304	311	306	319	284	318	280	313	293	271	284	322	292	301	282	265	276	308	311	311	303	290	262	302	279	272	318	312	287	299	307	285	317	287	323	270	296	334	292	268	293	318	297	279	321	294	286	315	293	325	279	313	324	282	283	294	276	265	293	263	286	272	291	293	280	285	327	289	313	284	275	267	277	280	304	317	286	310	346	296	308	290	300	304	272	307	348	327	311	304	291	301	305	316	315	322	298	296	306	253	306	296	292	303	346	323	278	300	287	294	309	336	331	313	308	295	305	277	312	310	325	316	286	281	287	312	310	343	323	291	306	316	295	298	292	292	296	275	323	325	298	325	302	316	297	327	304	286	301	310	311	311	294	306	292	310	283	342	318	318	296	312	296	274	296	297	305	311	271	322	287	317	286	298	330	309	326	293	297	320	324	315	289	315	293	312	315	317	298	302	277	324	273	290	263	301	304	319	337	299	291	284	333	297	290	289	286	313	332	332	268	286	323	296	289	286	311	301	289	333	290	326	283	288	335	301	297	299	303	295	299	304	307	313	300	313	325	326	308	285	349	322	289	295	289	302	297	353	332	283	306	334	300	313	305	268	286	331	295	308	313	328	306	299	283	332	295	304	309	295	280	321	308	295	322	311	295	321	289	316	298	294	306	311	305	283	320	281	305	303	333	285	312	296	328	281	291	281	263	316	290	295	307	287	303	325	305	281	311	266	303	271	319	321	315	268	254	278	288	301	295	303	327	286	290	299	295	292	301	311	328	308	289	295	303	297	284	316	351	278	299	275	286	262	298	274	311	308	288	301	300	317	295	323	323	306	322	263	282	277	317	291	319	295	300	323	312	303	307	297	296	248	295	315	327	310	279	323	305	291	332	297	277	311	302	337	308	300	279	299	312	280	306	300	293	307	304	297	300	308	305	318	331	322	287	293	279	290	310	275	299	308	290	277	312	265	328	306	290	288	279	311	293	298	311	300	263	279	285	311	286	271	295	296	313	278	333	277	278	301	336	314	285	312	303	272	304	324	314	306	325	267	302	298	307	317	316	317	289	288	328	311	289	311	343	298	346	279	323	296	294	304	332	298	273	312	281	322	285	283	297	290	317	322	296	274	336	329	298	300	318	323	271	290	296	284	279	299	290	337	324	293	301	288	312	305	256	277	281	300	297	284	290	305	294	312	296	314	303	321	307	288	324	327	307	302	301	297	296	302	296	307	297	300	287	320	305	309	322	299	307	311	294	266	290	295	297	340	288	313	325	321	275	292	287	305	278	309	281	296	305	304	298	287	290	273	265	288	297	318	291	297	321	326	298	306	312	281	306	336	273	308	294	306	318	259	302	329	297	298	306	289	300	282	315	300	289	287	297	309	297	313	313	299	286	299	294	300	310	282	314	322	307	292	342	278	321	311	292	317	284	281	288	305	298	291	319	292	302	300	282	302	308	298	304	311	294	307	287	301	275	292	289	307	330	317	320	288	291	298	294	311	289	258	303	315	286	307	308	300	333	336	334	301	320	317	309	325	317	295	295	286	297	307	324	317	309	343	317	330	263	320	295	313	311	270	298	290	292	314	314	266	288	275	281	297	302	319	318	303	309	281	289	304	276	288	290	265	316	305	299	269	331	292	282	314	276	307	302	326	300	314	343	303	309	278	282	287	290	307	291	319	303	277	315	285	314	311	288	293	334	287	320	312	303	305	312	326	295	287	287	288	321	293	325	275	312	286	316	275	288	277	301	274	299	304	327	317	319	322	297	300	286	284	304	315	313	290	314	301	317	311	281	293	309	336	294	284	312	306	279	287	331	288	278	286	304	281	312	287	291	318	310	295	280	297	289	310	311	290	272	318	306	311	329	323	293	293	280	326	300	300	328	281	302	294	316	305	283	315	318	324	304	306	307	308	314	272	312	322	305	309	314	316	282	297	289	298	341	306	276	293	336	316	289	326	284	294	313	302	276	279	269	322	303	292	301	296	277	298	311	310	295	282	302	273	323	336	294	317	274	300	279	307	308	289	322	311	280	329	299	305	296	306	280	304	312	311	281	308	309	291	285	307	303	328	314	319	285	293	284	304	302	291	313	248	286	281	301	345	294	329	278	317	306	297	275	303	310	337	286	291	277	294	303	348	309	304	264	300	302	295	296	296	286	278	284	277	281	304	286	309	306	315	325	283	306	289	321	297	303	267	312	272	322	296	295	289	319	347	334	316	290	286	302	300	275	282	317	292	317	302	314	307	309	287	322	330	288	306	280	286	268	314	298	324	289	307	323	275	316	285	306	297	299	290	301	293	304	308	304	303	311	296	306	312	308	307	316	279	322	329	319	311	313	293	290	332	282	311	324	294	299	299	268	299	279	313	311	321	285	311	290	310	315	312	290	299	303	321	303
27862	30640	41994	47732	49276	46924	45049	46745	47557	40544	43131	40357	35968	38148	36900	29246	19746	16475	17865	14188	7697	8787	6583	6720	5150	3408	2927	2596	2257	1637	1574	1417	1353	1232	1167	1052	1032	1020	938	825	853	857	1120	1346	1308	1196	1043	955	773	726	735	691	755	786	684	755	751	743	662	735	769	729	723	760	739	759	705	718	743	717	710	676	709	697	707	707	719	693	701	751	734	706	730	710	728	724	704	664	735	672	686	736	732	724	705	732	702	724	736	750	734	765	731	727	679	724	684	633	760	746	720	730	680	719	677	684	764	700	750	720	718	740	718	723	760	701	740	687	787	755	754	722	693	758	734	744	735	727	674	737	736	760	709	702	692	738	700	734	768	701	740	765	709	798	714	715	725	734	777	689	747	684	769	742	737	672	676	707	703	663	735	712	766	718	725	722	704	642	720	757	775	753	654	691	718	735	705	791	681	703	693	733	689	696	731	644	670	713	738	753	676	734	720	662	732	741	706	691	738	698	707	706	768	735	731	701	701	700	726	705	737	680	714	725	753	731	759	719	687	723	667	734	783	742	778	715	774	708	693	729	687	724	720	706	759	752	687	710	756	711	740	748	688	809	674	736	690	736	710	739	766	782	748	681	725	763	783	754	753	702	704	707	670	731	710	745	736	684	714	713	735	774	737	776	741	734	762	712	716	749	734	721	742	712	795	700	759	758	697	774	743	721	741	722	688	709	692	708	767	749	722	718	707	734	765	749	718	716	703	733	717	703	715	698	757	747	712	712	722	732	725	730	707	732	718	707	761	724	696	703	780	724	713	726	771	699	683	719	689	689	771	732	691	704	734	733	700	716	714	691	729	713	739	698	723	678	775	680	759	719	757	708	734	722	716	726	779	708	764	749	706	702	726	716	711	751	731	689	722	756	736	740	752	725	736	672	718	731	699	687	769	762	735	736	771	724	758	738	742	757	732	744	719	699	729	749	725	698	696	703	734	722	742	747	708	685	679	764	754	726	678	728	760	705	681	768	727	719	724	724	754	746	740	716	739	683	698	752	748	696	700	702	704	727	736	744	684	779	714	713	725	697	701	740	723	708	711	675	728	713	689	691	729	708	766	696	735	776	709	758	713	693	725	714	683	681	715	703	680	705	708	757	699	673	747	734	730	668	764	730	719	714	759	754	742	748	750	740	735	705	757	718	685	705	742	741	728	683	701	748	769	694	713	688	680	712	711	683	702	696	753	749	779	727	713	730	718	752	705	658	675	711	744	772	722	713	717	779	708	738	722	733	739	699	701	725	690	717	756	728	739	760	694	732	703	748	709	719	728	676	732	710	718	733	737	725	706	712	716	761	675	737	712	744	739	728	710	734	723	723	711	706	705	719	696	733	759	693	780	699	721	717	765	682	707	731	715	730	725	714	746	753	729	741	700	715	692	768	710	731	674	728	743	766	734	713	752	749	742	675	750	704	736	721	736	703	729	743	768	670	700	681	705	733	714	695	739	746	743	736	693	702	744	721	737	714	737	748	737	763	714	709	752	709	713	739	697	725	733	703	701	652	699	717	751	689	725	677	707	707	727	692	688	752	707	720	708	711	722	707	735	729	753	746	686	730	699	709	713	717	723	710	683	773	761	753	648	706	655	716	675	695	718	725	692	708	749	721	688	754	704	773	759	722	724	718	739	753	685	627	709	735	750	755	713	698	768	713	684	719	748	712	736	735	674	732	729	740	711	719	732	731	788	734	686	724	720	729	754	742	720	730	778	735	716	690	726	733	770	730	708	735	750	728	715	677	722	708	752	752	726	745	752	744	683	722	748	687	737	692	733	712	722	722	723	734	742	767	720	688	730	743	723	709	722	701	728	655	680	656	748	728	739	729	728	757	719	735	718	761	751	679	695	673	719	717	709	748	729	731	694	738	713	723	745	728	684	754	774	698	701	754	753	738	737	748	699	715	678	716	752	719	714	671	703	726	725	756	729	721	745	713	771	706	760	694	717	687	746	743	715	711	788	747	698	719	746	730	713	748	689	674	697	705	732	729	696	769	710	762	691	700	712	717	695	692	745	709	762	751	737	717	718	703	728	729	803	698	745	702	722	721	748	718	750	699	710	768	708	678	722	673	731	746	689	698	728	721	735	750	696	723	688	737	706	711	668	727	700	723	693	685	768	734	745	699	719	730	699	734	712	706	749	729	759	732	672	769	690	738	753	661	704	708	708	741	715	775	721	708	729	722	719	688	720	710	711	723	672	714	684	760	670	744	712	695	694	732	711	737	635	675	723	720	722	778	659	697	681	702	706	722	703	745	750	733	727	740	719	676	741	745	709	717	669	706	700	722	700	743	733	709	712	737	725	695	684	720	721	709	729	741	688	723	743	738	771	696	694	687	692	700	704	730	720	685	749	696	713	739	779	749	704	720	733	710	775	708	713	705	739	746	717	710	684	746	671	708	714	712	732	708	747	666	733	720	711	725	713	729	716	672	739	723	707	761	738	741	666	725	715	711	688	717	723	726	730	764	678	699	765	749	681	711	708	728	704	713	763	775	743	710	734	706	710	715	780	689	721	687	698	760	707	752	708	722	775	702	694	693	745	709	705	691	682	703	734	695	721	758	721	657	729	712	777	739	705	703	715	719	750	721	715	765	674	707	754	759	753	749	710	714	737	745	709	718	734	722	717	720	736	745	731	713	710	777	699	684	728	705	721	729	765	709	707	733	698	719	740	698	743	795	734	807	714	689	794	727	711	793	700	711	761	755	755	738	721	668	694	782	718	690	736	727	704	715	748	709	751	738	701	762	740	731	708	711	764	750	714	709	691	722	709	745	699	704	738	709	690	742	664	757	707	747	699	707	731	738	703	721	709	718	726	707	738	695	748	721	701	708	688	699	756	699	718	748	710	743	711	697	702	750	709	692	735	711	729	763	714	710	726	705	725	704	711	696	677	740	729	714	707	699	698	742	681	719	730	678	736	653	740	705	692	761	729	708	768	747	683	717	737	700	758	723	704	748	708	707	713	737	758	741	716	692	712	711	749	753	713	698	690	751	676	684	728	683	718	700	734	717	734	684	759	719	736	727	704	767	702	719	699	718	692	722	747	718	716	694	706	687	682	697	729	713	748	711	727	727	696	709	678	699	700	742	719	771	739	774	697	693	668	665	728	740	704	708	657	735	752	723	681	654	684	656	689	730	705	731	765	694	726	685	737	741	680	713	683	722	736	744	767	684	724	718	703	754	684	753	737	732	750	692	688	718	713	711	716	770	708	695	739	680	725	722	701	694	734	667	707	727	715	701	671	727	736	733	706	754	753	703	727	751	754	679	741	736	717	730	719	787	735	745	681	740	714	709	698	683	707	711	753	742	688	734	713	714	738	772	756	746	771	711	723	712	724	721	750	706	721	726	718	735	691	747	740	689	740	729	699	712	710	725	723	719	731	741	675	702	720	735	747	699	702	724	715	738	754	708	744	709	684	696	696	694	714	710	703	745	775	728	739	754	700	698	723	701
49961	45353	49693	48844	46992	42411	40645	41747	44171	34828	36467	34829	28073	26639	27972	19557	13987	11425	9160	5918	2431	2913	2004	2073	1752	979	817	754	713	451	446	439	381	419	371	377	349	380	357	248	298	321	329	450	543	419	385	338	275	254	272	286	266	240	273	269	276	279	246	294	243	264	283	247	262	244	250	279	232	285	268	304	272	296	249	272	295	272	252	250	298	264	282	260	254	274	289	239	263	255	233	279	288	276	239	278	277	270	257	258	272	268	294	258	266	267	256	257	277	249	292	256	279	244	308	250	251	273	268	238	264	279	273	254	282	246	243	283	254	296	280	241	281	272	291	286	247	297	246	226	272	256	242	260	238	287	275	286	269	266	263	251	266	277	273	284	274	263	278	291	275	237	259	267	238	239	272	266	294	247	296	252	280	261	236	291	270	240	258	265	278	259	257	259	273	263	291	262	280	252	244	284	274	244	283	276	270	278	278	280	274	266	278	291	269	272	274	256	280	234	272	286	290	263	242	266	287	278	268	255	268	246	276	292	270	289	253	242	274	269	244	253	284	268	294	231	279	301	283	252	273	271	245	267	268	246	277	268	296	254	240	252	267	267	279	249	287	282	266	267	265	272	271	288	290	259	263	287	279	268	256	253	278	259	270	272	269	313	272	268	252	272	274	286	258	271	276	259	275	242	249	269	289	266	294	246	270	237	273	283	287	271	268	258	277	292	273	243	283	284	273	261	265	243	271	273	275	248	230	276	247	261	267	265	260	267	244	281	257	236	255	278	278	291	288	280	285	258	240	267	293	257	279	282	245	265	283	290	267	283	280	269	255	269	264	280	264	288	265	259	279	269	279	265	283	261	262	267	262	269	294	268	268	298	252	264	248	239	262	271	262	276	269	261	285	243	265	268	265	288	266	273	297	266	274	276	279	282	244	249	252	276	289	271	279	256	279	263	236	289	251	284	290	294	261	269	274	306	286	245	274	263	284	261	286	271	238	267	240	272	264	266	267	258	242	270	265	260	258	283	271	273	258	245	274	286	256	242	251	280	264	248	266	247	262	265	250	246	289	233	267	271	291	298	264	269	275	236	270	267	280	270	273	250	256	289	266	272	251	230	257	271	277	259	286	278	268	251	287	272	289	250	269	259	268	270	261	252	260	256	256	249	256	273	273	292	265	277	276	303	276	264	288	314	293	233	253	271	231	272	297	284	247	267	274	280	284	275	255	274	259	263	270	261	266	307	267	292	255	262	250	296	261	247	249	289	275	275	276	280	276	275	292	260	279	251	270	284	278	246	276	297	291	260	292	278	250	254	264	262	268	252	290	275	277	267	255	290	273	305	283	270	301	284	289	263	259	261	277	247	263	258	281	268	281	274	258	253	297	242	269	273	269	248	271	273	272	276	254	269	238	272	307	258	242	265	257	269	274	294	250	261	280	261	274	262	301	273	242	236	279	245	234	265	235	279	273	251	241	278	265	248	278	292	279	285	257	248	288	256	267	287	269	278	286	284	262	248	273	253	249	268	288	277	265	258	263	273	245	266	267	274	260	275	285	289	287	254	280	295	274	285	264	275	289	268	278	271	280	286	257	274	278	237	246	255	292	253	255	280	269	268	273	263	272	255	276	261	261	313	275	257	288	288	276	255	256	302	288	258	259	278	275	268	257	254	249	270	259	252	253	283	243	271	251	259	263	296	288	270	262	271	257	276	247	260	261	275	280	247	282	276	280	295	280	304	284	237	245	236	268	254	286	285	242	259	269	250	258	258	254	250	236	259	276	251	263	271	304	331	290	245	292	263	296	259	269	270	273	275	269	266	260	292	240	273	278	268	252	303	288	294	276	269	257	266	243	275	244	248	290	284	272	242	250	277	294	268	285	308	256	264	295	286	294	248	257	255	298	272	279	275	259	249	254	275	276	285	286	289	265	271	272	270	255	293	254	263	264	272	257	263	272	267	249	233	282	261	295	280	266	299	261	277	228	263	264	258	263	247	295	282	269	254	295	289	306	254	271	261	259	257	271	250	257	279	287	237	266	243	265	251	243	265	250	253	273	279	278	251	242	285	277	267	325	282	263	283	254	261	256	258	267	265	285	243	253	265	251	245	270	282	235	264	259	261	245	262	260	280	262	247	268	272	258	282	251	258	301	295	260	260	224	258	298	282	245	261	284	250	282	287	273	272	280	250	271	275	272	292	285	268	264	265	298	287	290	264	226	244	274	275	278	279	275	297	265	272	280	277	304	269	274	295	258	268	265	265	246	290	255	264	273	252	266	263	250	262	254	288	256	256	264	252	283	282	283	276	256	292	268	282	278	273	292	275	271	290	297	253	295	279	258	286	238	291	266	255	251	280	288	250	241	306	290	249	262	258	265	292	269	267	272	295	276	250	259	249	250	286	301	291	273	286	256	258	270	279	258	253	246	268	279	237	277	243	248	270	307	254	258	267	268	221	284	265	259	239	266	284	292	284	280	261	257	267	225	273	287	251	252	272	262	260	263	282	296	270	252	276	271	276	267	253	277	273	258	252	263	275	259	257	264	251	277	292	267	261	234	242	297	267	290	259	257	271	267	259	266	256	254	249	266	288	281	266	271	237	247	243	266	260	287	274	261	261	262	260	260	284	282	275	279	275	270	240	282	256	259	256	263	281	269	255	239	249	275	299	265	290	267	264	265	284	268	272	269	248	253	280	278	277	271	302	251	259	271	272	279	253	265	312	247	270	263	268	279	253	291	247	267	281	258	291	268	265	267	275	278	285	256	262	282	231	264	282	247	291	263	281	302	260	273	270	280	267	275	241	276	275	263	264	293	262	269	244	300	264	290	265	282	302	274	247	300	263	273	278	261	266	236	287	247	259	248	291	260	288	287	232	262	250	277	278	280	245	268	283	268	269	236	253	263	282	269	257	292	246	260	250	298	249	258	270	277	270	258	249	264	280	237	235	226	260	275	291	270	267	290	287	279	259	271	276	281	271	292	278	269	270	265	286	310	277	260	237	286	282	261	249	239	292	258	295	282	228	294	297	260	266	268	272	262	275	293	293	244	258	245	290	266	259	257	269	268	262	276	270	271	249	265	269	261	264	256	254	283	260	285	279	258	249	268	281	290	296	255	241	299	263	268	276	257	242	259	271	256	273	265	277	243	268	259	251	266	244	272	257	280	238	280	272	234	251	269	287	272	262	285	287	268	289	258	273	242	273	281	257	278	263	291	258	269	275	242	293	251	268	244	277	295	295	266	273	245	246	280	262	268	275	285	270	246	241	291	280	261	274	295	269	252	242	227	269	245	277	223	281	269	249	269	278	310	269	277	255	268	262	295	261	286	296	307	268	271	301	278	275	254	259	289	285	257	252	274	240	298	248	290	287	255	278	247	283	284	251	257	256	247	272	278	240	290	279	277	237	258	289	255	312	261	259	246	255	271	277	272	275	267	272	282	285	273	239	263	254	299	285	250	255	259	299	273	300	288	267	270	272	284	289	247	262	282	262	281	268
33286	36767	46939	52278	54051	53154	51243	55347	55548	46333	50920	47449	42233	43760	44136	35514	31521	30112	27524	20189	10927	12715	9415	10548	8492	4795	3885	3894	3133	2008	2049	1794	1599	1556	1415	1343	1185	1131	893	841	751	851	1175	1999	2080	1754	1285	1011	678	639	681	669	677	656	618	658	651	631	587	642	596	621	640	660	658	690	665	609	636	611	667	684	659	673	701	642	595	634	648	631	662	695	646	618	637	694	643	676	699	649	637	623	617	642	653	677	662	627	653	664	681	651	659	689	638	691	635	644	643	675	643	698	626	667	667	642	656	634	633	650	646	605	656	653	643	648	672	640	612	679	665	638	667	648	625	648	610	667	641	681	692	621	681	619	688	646	649	698	596	655	671	628	647	646	670	626	619	673	636	666	638	641	623	643	651	616	633	664	657	633	627	666	633	657	619	680	632	644	669	642	665	661	645	679	620	677	661	666	635	631	626	617	697	702	655	637	658	621	664	648	681	643	652	674	665	613	699	662	691	692	671	715	626	638	627	669	672	595	599	709	669	635	641	629	636	625	660	616	652	638	601	620	685	613	639	633	618	661	635	677	651	676	654	665	606	639	621	668	646	591	679	615	677	631	661	629	613	697	655	655	672	638	640	656	622	630	641	660	646	640	634	634	623	641	636	572	654	663	660	615	637	678	642	659	661	711	616	648	657	671	609	606	627	648	625	662	645	607	648	654	662	640	643	661	631	665	646	653	620	620	621	710	625	617	647	624	690	658	659	627	684	626	634	661	676	636	625	611	689	684	697	753	692	640	659	658	653	680	668	667	661	657	635	693	637	644	645	619	642	663	663	616	659	600	639	645	693	678	670	656	663	648	648	692	653	677	661	655	651	650	606	624	711	665	641	668	685	642	668	639	691	655	632	646	650	682	662	647	626	688	656	657	653	615	623	660	645	660	606	609	632	652	643	655	604	658	613	660	692	686	630	672	684	635	661	664	673	663	611	626	651	682	677	625	642	646	637	638	679	646	660	652	664	667	697	702	630	710	630	620	619	675	687	645	686	660	646	653	655	645	678	649	639	634	619	645	645	656	656	672	621	661	679	696	649	652	652	637	641	638	610	653	646	661	705	630	675	653	646	643	690	639	628	679	642	660	657	649	643	690	618	643	656	690	651	666	673	656	650	676	680	665	683	620	669	624	663	631	623	750	624	663	684	652	643	687	655	659	675	633	658	697	614	677	633	691	621	604	634	618	626	629	646	670	642	673	651	623	646	673	629	644	653	685	651	671	632	643	671	655	617	638	628	653	643	640	670	675	658	656	654	646	662	656	675	653	663	622	646	698	639	669	625	644	657	644	677	617	666	644	639	678	681	670	590	650	611	669	644	699	633	622	663	650	633	663	677	664	644	683	668	637	709	663	657	667	655	656	633	645	696	685	669	611	633	649	685	649	685	685	664	628	654	652	639	625	636	651	660	608	661	692	700	639	683	619	638	623	671	639	616	639	650	641	700	699	655	675	630	628	640	667	640	653	638	659	672	654	661	631	650	627	650	687	649	649	659	622	652	640	647	654	660	607	671	672	683	678	646	660	632	642	629	718	665	690	644	634	683	606	678	666	629	657	633	679	646	654	591	642	616	650	673	628	682	685	659	663	619	664	639	674	638	638	672	665	660	666	617	659	625	629	625	661	637	685	660	658	641	669	675	632	710	619	645	691	629	699	617	664	672	646	656	583	621	673	649	647	650	644	652	684	654	687	619	634	636	660	628	660	599	644	646	660	694	626	658	611	659	620	648	662	656	601	666	678	641	624	678	662	641	661	610	618	604	676	684	658	661	677	609	649	644	637	692	632	674	641	665	622	630	669	683	635	628	687	607	636	644	609	601	644	628	616	691	666	640	700	696	641	661	649	635	658	726	667	712	696	639	685	650	668	621	749	659	683	632	647	638	605	619	625	610	700	650	623	602	600	655	694	626	690	653	674	632	655	647	661	679	716	662	610	648	678	667	637	619	642	619	667	650	668	656	644	683	642	678	654	662	652	679	671	663	651	662	650	638	666	664	669	639	656	626	637	659	675	621	628	621	651	629	677	676	685	668	606	608	620	672	640	634	674	672	627	644	692	667	671	644	677	648	620	661	621	628	638	627	672	641	628	599	633	674	666	599	613	643	673	665	646	669	658	605	599	648	641	660	673	664	710	644	681	671	693	647	611	684	662	632	605	700	662	669	639	635	672	704	620	618	665	645	640	620	669	657	637	647	646	619	643	672	706	653	672	649	686	676	639	653	672	684	655	659	663	618	700	651	653	673	644	610	622	660	663	661	641	656	648	654	655	639	655	633	644	648	653	665	647	672	628	613	645	645	640	633	661	628	610	652	608	641	577	691	692	660	661	665	655	624	625	636	611	674	702	615	643	658	646	648	651	660	710	658	626	594	642	676	643	619	676	614	676	654	687	639	641	647	629	692	648	651	636	652	631	659	676	664	661	705	667	663	651	659	645	649	651	631	652	613	672	650	660	639	638	668	630	669	687	624	634	638	638	654	690	719	665	640	675	650	632	641	644	651	688	638	675	632	639	659	665	605	659	636	635	628	634	653	701	618	638	653	643	687	658	656	653	636	638	669	655	685	632	666	633	620	603	628	634	653	669	604	653	668	651	669	634	632	655	635	649	693	662	634	658	683	608	698	620	645	625	651	668	649	638	709	682	625	660	644	656	645	640	634	683	661	626	675	624	629	657	672	673	615	647	646	615	619	659	677	684	654	675	543	632	628	608	664	663	683	667	625	682	638	614	630	653	611	640	678	672	671	657	682	623	611	650	656	641	658	644	663	576	667	639	674	637	637	633	669	622	678	636	641	623	610	641	632	634	598	666	642	620	547	649	630	658	624	656	695	637	633	664	670	666	642	661	678	632	653	649	691	680	651	635	663	630	649	627	647	628	630	623	664	675	678	619	662	623	608	678	694	630	630	618	675	631	673	673	656	634	653	697	667	703	630	650	626	675	621	672	651	675	670	668	686	652	690	682	679	716	675	602	663	673	650	657	633	664	588	663	649	680	654	724	642	640	648	641	673	670	703	682	654	694	712	637	660	644	634	654	673	644	650	673	648	670	624	608	639	622	677	609	653	656	663	643	700	639	632	655	650	649	619	661	630	586	613	643	663	670	662	666	670	666	655	635	627	632	675	656	657	686	658	675	694	631	638	660	693	648	673	655	669	652	652	653	577	669	614	644	673	686	638	632	641	621	643	651	645	672	610	624	641	676	647	667	627	637	604	632	641	655	675	631	650	670	674	645	621	657	669	621	629	644	661	692	687	666	613	639	645	703	676	654	677	675	608	682	698	606	652	657	670	666	649	586	668	658	673	683	680	667	659	667	679	625	629	651	685	672	631	659	644	626	639	669	685	652	671	651	645	678	677	634	666	663	693	650	639	656	675	597	664	622	674	615	680	686	603	650	673	666	673	674	689	650	639	620	627	650	650	675	651	686	671	661	688	632	639	657	641	657	637	699	652	699
28956	23019	20834	17471	13224	8585	6480	4969	4085	2730	2453	2186	1529	1452	1305	903	840	763	638	584	548	478	475	428	405	401	338	380	323	359	342	351	315	374	346	326	318	315	326	320	316	296	316	352	355	305	352	304	311	300	289	310	290	329	295	311	310	296	298	311	285	303	312	317	301	292	267	293	301	325	325	288	310	315	319	327	333	331	269	285	313	312	265	306	297	355	295	323	320	299	306	292	307	287	276	327	324	297	268	306	325	296	297	282	293	326	329	315	285	283	306	316	277	306	337	326	325	306	341	345	328	312	307	301	309	312	312	298	295	298	321	283	311	284	312	334	300	289	337	294	320	317	332	313	301	289	262	315	279	334	312	319	303	284	334	328	309	317	297	287	306	298	311	295	265	318	291	286	344	294	326	331	300	314	330	304	324	294	293	274	308	301	315	309	289	298	296	299	298	290	285	315	313	301	272	308	278	293	313	282	271	330	315	295	288	335	280	335	347	306	285	283	326	329	315	328	311	283	308	302	294	315	325	298	295	273	293	284	323	275	299	324	320	331	295	338	315	291	322	285	334	291	290	307	290	298	286	296	296	320	281	293	348	292	320	318	310	319	275	301	333	291	309	302	330	294	288	293	307	280	306	305	314	303	278	270	330	299	314	372	314	273	306	301	322	271	305	331	295	322	277	300	302	306	340	290	318	276	312	284	331	317	319	298	326	262	275	301	325	307	287	320	302	265	277	290	329	318	319	327	297	312	316	290	279	273	307	324	324	299	271	334	329	310	304	334	290	298	291	313	301	293	310	312	292	307	300	302	303	323	290	293	336	297	265	290	286	295	332	290	345	331	292	301	301	310	312	293	310	288	323	304	319	317	299	327	330	293	289	321	293	296	305	291	291	303	296	302	291	281	316	289	282	287	285	309	320	303	291	331	290	305	313	308	299	309	317	296	313	320	332	297	271	299	291	333	286	303	283	332	337	342	310	304	322	309	307	326	331	292	292	342	313	280	294	278	322	327	305	326	305	318	283	312	267	305	337	280	304	306	306	315	314	345	302	282	308	326	295	301	326	353	313	316	322	322	293	269	315	316	295	330	269	284	327	312	316	269	303	309	287	296	287	305	319	300	315	361	307	326	303	298	297	346	257	375	304	337	304	276	323	296	318	279	318	320	302	305	314	276	310	310	313	332	311	299	288	294	317	295	276	323	356	293	313	318	308	309	301	326	293	303	317	281	284	299	322	323	361	347	312	311	307	320	316	295	305	315	310	319	298	309	306	293	306	295	313	297	282	289	293	320	290	293	324	303	281	295	330	300	299	318	285	265	314	321	296	305	326	301	308	290	326	308	298	316	310	313	339	310	310	332	313	315	301	319	287	303	291	340	286	331	299	291	317	351	270	303	328	302	307	300	306	293	270	292	287	293	367	313	289	329	288	323	297	312	308	279	270	272	307	307	305	304	308	287	300	302	341	292	311	327	320	326	320	269	313	289	333	321	318	297	306	316	275	288	282	302	285	316	332	279	287	296	326	291	303	329	287	318	337	311	313	296	298	346	273	305	292	287	294	306	295	314	316	281	302	285	321	293	328	315	331	310	330	297	296	277	318	279	318	331	298	339	275	315	287	337	324	325	310	349	298	306	303	305	295	318	265	310	305	341	293	328	307	313	325	330	278	310	298	343	302	343	342	308	313	304	332	273	306	333	329	282	293	303	306	312	294	285	331	294	317	326	321	297	305	286	300	302	303	280	277	326	299	341	318	312	297	297	307	309	288	303	325	293	306	315	309	281	299	286	308	297	307	339	281	312	323	309	309	320	294	297	276	309	297	336	295	309	319	325	317	307	276	282	280	289	269	292	288	313	279	316	298	302	278	338	316	307	299	305	305	292	323	312	324	305	297	314	270	350	305	322	319	333	332	311	309	304	312	307	308	314	314	310	309	286	326	304	318	311	324	323	315	312	295	291	293	327	310	299	286	321	303	304	287	287	299	310	286	290	314	326	292	281	303	301	310	295	322	320	290	304	329	305	312	293	293	309	313	282	284	295	275	326	331	307	311	305	310	296	317	302	300	315	298	305	301	327	311	301	287	304	301	330	316	318	292	315	298	282	296	284	301	302	335	296	295	323	305	351	300	296	290	282	335	366	295	326	287	318	324	277	296	289	346	283	321	306	341	320	292	311	305	284	318	291	302	277	309	327	316	299	292	317	299	295	299	315	353	309	328	293	301	312	321	310	294	302	288	316	277	278	299	284	275	301	298	336	304	303	321	284	291	332	284	327	317	339	318	306	314	298	316	315	319	320	312	321	334	316	331	304	294	298	297	313	277	308	304	288	300	301	311	320	299	307	316	272	297	312	282	299	295	303	287	317	331	347	309	299	286	308	275	285	346	289	301	316	334	323	317	320	297	292	292	306	284	301	277	339	358	329	299	328	290	325	312	294	340	305	340	341	283	296	291	288	325	315	309	288	312	320	323	276	314	298	316	276	298	291	292	299	330	310	282	281	316	292	278	325	296	295	310	317	326	331	345	325	314	295	299	291	290	324	345	309	290	284	305	275	330	251	287	310	312	309	313	310	310	333	328	318	309	294	260	335	300	318	319	322	346	308	302	286	302	275	289	285	297	290	320	293	357	283	332	304	299	313	305	285	302	324	333	308	277	325	316	320	292	325	325	306	274	282	305	322	305	300	298	323	287	300	335	300	310	310	281	292	301	286	318	270	312	310	320	266	285	309	326	336	297	321	310	285	302	294	322	290	307	337	305	303	296	297	293	347	303	276	325	324	320	295	325	336	270	322	293	297	310	351	340	282	311	331	284	325	275	317	286	305	257	315	319	297	322	323	334	300	327	335	319	283	324	295	314	303	297	332	310	313	292	332	301	286	308	304	297	272	322	331	298	313	335	330	311	324	317	292	336	304	277	292	293	293	309	296	308	287	332	320	273	332	303	292	308	292	309	289	290	308	321	307	328	334	300	297	274	316	275	296	312	313	285	285	292	315	310	304	298	308	270	289	314	284	351	283	318	297	296	305	328	344	354	304	301	353	294	316	337	296	290	289	325	312	305	290	307	296	334	306	316	298	311	296	308	289	333	301	325	285	327	319	310	312	320	286	326	338	304	287	290	302	289	319	327	304	319	318	330	313	272	317	309	330	301	316	323	283	306	263	331	289	295	332	292	311	309	315	316	284	313	337	326	298	313	336	296	337	308	296	301	315	319	314	318	321	326	301	312	302	298	322	295	332	287	302	315	297	277	355	317	303	348	331	308	298	324	271	294	305	302	318	324	326	294	314	299	341	336	299	252	308	309	299	320	279	321	287	280	341	314	324	329	293	294	327	287	304	298	327	352	306	307	280	291	297	279	309	300	292	308	310	316	307	286	309	315	270	301	317	349	325	287	254	307	316	320	302	312	310	310	307	328	323	294	314	298	315	323	269	327	277	332	288	308	287	346	314	308	311	306	302	297	292	315	328	282	278	311	323	285	312	304	329
17530	17074	25528	29586	27435	22409	20448	17557	15927	11339	11696	10215	7314	7382	6798	4526	3928	3837	3157	2580	2090	2098	1762	1581	1418	1193	1106	1134	1025	1029	1026	994	935	883	901	898	897	810	834	838	808	850	808	823	844	809	797	749	730	735	698	749	748	736	772	771	769	739	721	751	730	717	758	699	744	792	689	819	714	726	727	680	713	713	741	689	722	711	745	716	700	739	743	751	729	794	698	686	734	728	719	746	724	735	686	758	724	727	749	713	763	735	755	741	750	738	739	764	780	726	728	729	761	691	745	735	740	767	732	706	792	757	730	757	784	709	694	766	747	726	681	721	734	801	749	681	702	742	725	770	761	784	690	773	757	689	757	800	737	721	749	706	800	675	709	709	716	741	736	741	736	721	728	742	721	709	683	752	701	728	755	717	695	749	754	702	727	691	781	739	720	736	703	773	743	725	732	740	745	782	755	739	717	689	730	696	740	757	746	776	774	740	745	734	744	664	763	728	742	783	726	741	778	709	702	790	717	697	717	758	757	757	721	768	751	702	703	732	748	730	685	734	795	745	659	753	704	740	738	763	735	722	743	747	740	764	738	744	772	743	715	751	733	793	711	688	751	756	751	770	776	742	758	723	755	837	774	768	750	782	741	760	774	789	739	758	757	774	704	727	718	709	740	766	786	747	699	714	739	717	829	734	690	751	825	740	717	737	734	710	783	783	723	760	706	711	672	714	705	749	704	690	728	699	680	716	711	732	734	690	731	715	763	744	736	737	743	776	765	747	707	768	722	739	690	746	719	735	758	741	742	748	712	738	705	764	742	706	731	739	740	752	766	734	769	773	765	747	742	745	748	720	699	747	772	759	779	759	746	755	727	758	737	755	715	706	735	758	753	697	704	709	712	755	729	682	726	735	784	763	700	696	730	739	724	763	736	731	759	753	787	737	695	773	726	738	715	726	748	732	742	746	719	690	755	750	742	724	726	744	749	701	703	713	722	705	703	764	738	747	732	775	695	744	713	752	721	720	708	691	743	703	725	718	689	695	736	732	737	765	693	788	686	743	721	716	729	726	729	664	739	693	809	778	803	751	707	761	736	693	707	737	754	713	726	700	737	703	737	754	740	749	725	727	734	746	749	726	755	741	721	720	705	746	727	732	781	713	733	801	764	768	710	719	697	757	745	740	689	719	726	773	729	727	754	790	749	747	782	695	761	726	752	760	729	758	751	762	726	762	746	759	712	736	725	745	717	696	788	689	736	730	685	710	779	757	733	710	691	730	777	741	747	819	709	758	742	767	690	726	736	735	707	734	725	681	766	716	726	736	772	743	727	745	737	692	697	792	716	773	712	729	721	752	738	760	752	725	716	743	761	759	723	710	784	751	734	708	727	759	743	791	739	793	720	704	704	728	709	664	756	766	729	714	714	731	737	732	753	721	718	771	745	736	785	705	731	701	713	709	743	724	748	779	722	729	766	745	749	764	726	761	750	743	756	681	726	749	752	716	696	760	746	733	776	698	743	722	746	736	748	787	766	698	750	735	730	779	752	753	699	749	731	748	749	741	721	714	764	731	771	729	720	712	713	733	738	702	726	705	725	767	728	728	745	764	743	754	738	817	744	751	716	725	677	720	719	754	722	700	737	761	739	763	748	756	774	737	717	790	760	714	724	726	766	761	736	791	801	799	748	773	748	785	715	787	708	745	760	735	713	744	756	685	740	726	759	737	711	729	714	693	734	792	699	756	742	731	760	697	796	757	716	748	754	727	732	759	773	735	721	777	711	769	739	738	747	738	779	708	736	713	754	744	707	761	695	739	757	735	750	748	748	766	728	705	730	714	715	749	745	707	714	719	744	710	711	718	709	796	703	720	762	716	719	738	768	723	736	712	718	738	732	750	776	723	742	758	765	762	750	741	731	748	743	759	689	727	736	764	734	786	741	756	720	762	750	713	719	737	776	748	707	740	740	754	728	682	730	772	758	712	780	723	745	661	781	714	747	728	720	769	776	742	760	711	700	721	780	737	771	736	722	774	720	773	751	741	719	741	744	747	717	729	728	756	740	741	708	717	739	756	753	738	730	724	748	746	795	784	735	737	774	712	742	737	728	763	684	726	685	737	710	702	743	685	721	752	685	703	767	756	735	724	779	774	769	730	767	713	760	749	734	796	756	747	782	760	751	725	708	766	742	732	758	724	745	702	723	700	732	737	704	770	720	729	774	762	732	714	741	720	742	746	721	731	745	799	699	701	707	711	770	734	723	762	741	744	758	738	740	751	723	772	707	755	728	713	763	689	772	742	766	764	721	759	742	750	751	687	758	694	732	733	735	703	774	733	752	759	725	723	724	745	731	722	793	773	754	709	730	746	688	666	716	746	703	737	730	712	786	671	719	720	784	714	752	790	721	737	748	738	746	733	718	740	721	734	725	685	734	730	728	779	742	735	723	785	832	724	787	741	733	694	743	727	734	734	703	790	710	707	722	732	736	709	758	764	724	763	765	728	743	728	745	768	747	757	765	711	761	689	700	675	728	737	764	675	741	732	703	739	775	719	730	743	755	711	756	761	706	757	710	759	729	711	762	707	748	741	747	727	775	695	722	777	732	732	701	710	765	727	741	742	755	744	714	778	697	733	751	711	755	686	741	726	698	752	754	739	681	765	765	737	734	713	747	743	713	691	757	795	743	804	757	710	728	715	726	737	721	754	768	737	711	748	698	770	733	736	724	763	738	733	750	729	688	752	704	729	709	711	736	709	737	673	779	764	742	740	739	711	746	756	759	732	716	731	764	757	724	716	757	725	705	767	751	738	736	717	698	733	760	736	719	754	713	756	735	688	755	730	739	719	717	762	724	741	724	732	792	740	796	741	775	807	729	711	741	694	738	747	716	709	761	696	711	717	772	743	725	735	754	716	731	712	737	722	735	754	725	761	706	734	755	777	745	756	726	785	723	786	718	715	725	769	744	735	711	708	760	762	683	699	759	711	740	695	669	756	728	696	731	724	686	766	768	780	693	707	705	726	717	697	743	745	734	722	742	757	751	729	703	753	746	761	769	709	726	725	768	737	750	798	717	809	771	751	753	752	715	718	707	684	712	754	773	688	750	773	721	757	725	714	781	729	743	728	718	768	742	769	728	750	725	738	745	753	757	732	735	731	747	813	727	728	711	716	747	741	732	725	733	784	732	759	717	779	759	703	704	728	744	742	779	722	750	675	704	722	753	731	764	715	745	697	715	803	714	769	771	739	693	713	708	675	727	762	784	730	772	726	741	808	726	713	704	749	769	731	733	759	731	736	754	730	728	707	710	732	757	756	707	726	718	727	832	782	702	709	712	686	691	790	706	724	773	747	731	722	726	739	758	694	757	739	713	699	778	743	707	719	682	748	761	692	752	730	749	753	744	729	730	731	762	715	684	743	738	737	660	697	679	752	738	746	741	742	720	668	730	745	709	763	771	726	739	731	745	750	754	726	724	736	695	744	721	712	731	751	796	748	758	781	748	771
43504	39093	43348	44602	42891	35057	33928	28841	33853	22165	24986	24796	14795	13707	15184	10072	7049	6353	5212	3111	1701	1605	1190	1330	1066	676	550	586	481	480	437	439	366	406	409	344	319	338	344	378	313	356	363	405	408	388	357	341	300	336	306	306	285	268	299	301	314	300	308	325	337	302	322	302	312	331	294	328	321	330	293	301	285	317	312	287	301	279	301	313	318	320	273	310	289	287	324	311	314	318	329	291	258	337	302	311	297	285	336	351	324	293	314	318	303	313	291	267	297	290	324	294	309	320	300	276	279	316	291	308	313	307	275	306	295	310	309	345	320	292	280	297	290	308	301	257	282	308	335	306	316	299	298	337	327	302	335	300	332	319	325	315	331	311	306	304	316	296	265	304	316	330	303	291	306	308	301	294	290	309	284	300	298	292	320	291	271	287	313	318	310	308	276	282	280	284	305	325	306	280	310	269	304	315	305	291	310	307	286	292	289	325	324	291	306	315	315	316	273	299	293	281	337	298	287	313	313	303	295	302	304	299	311	337	289	327	296	317	336	304	331	314	312	283	292	330	323	326	308	306	308	290	286	333	303	292	317	283	299	325	344	272	296	291	324	311	297	309	330	307	306	282	301	297	278	302	301	306	304	299	300	267	306	276	320	317	304	295	310	335	339	312	280	316	288	286	305	301	322	297	278	335	274	310	294	319	314	322	324	308	317	307	315	305	276	339	298	301	318	295	305	295	290	293	317	303	295	303	271	303	305	286	309	328	322	356	296	327	287	313	307	286	319	295	299	345	330	326	330	307	324	316	312	268	283	312	288	281	328	318	303	301	290	318	299	293	288	298	309	278	294	298	318	310	318	309	305	306	323	320	305	268	311	274	293	288	331	304	296	325	321	291	321	278	269	286	317	335	350	287	302	289	306	314	303	283	308	313	260	325	295	319	298	308	320	333	310	309	368	298	287	320	356	300	315	278	287	309	279	291	311	323	301	280	326	301	295	317	315	311	295	294	302	287	328	325	336	297	324	320	334	283	330	329	330	311	317	295	294	316	282	329	296	309	343	334	302	306	270	328	320	301	284	374	328	310	329	296	312	314	307	337	298	279	295	279	297	287	331	269	314	299	321	293	302	340	345	289	295	318	327	286	300	316	271	318	304	317	323	299	278	316	291	305	306	303	309	278	276	300	301	291	308	335	294	297	308	300	267	295	294	321	297	287	282	294	314	311	312	356	282	291	317	308	317	282	341	342	289	326	301	296	309	339	329	332	315	290	340	293	310	306	292	307	308	285	287	305	297	314	305	309	304	255	292	302	326	308	309	307	307	326	343	285	300	315	312	329	320	306	287	324	285	287	304	313	301	295	287	328	316	309	295	292	319	297	324	304	312	299	298	294	289	339	315	334	316	309	323	308	304	307	316	302	301	318	295	286	307	284	303	293	312	295	296	313	325	306	318	330	310	297	321	334	319	317	315	319	310	321	303	288	248	295	311	319	352	319	291	303	314	320	321	313	294	332	330	318	287	321	329	317	262	303	332	294	289	289	314	330	287	294	335	294	281	282	303	315	299	303	304	315	307	315	291	323	286	319	318	312	313	298	316	306	312	297	294	295	266	292	305	317	312	306	326	320	312	332	277	279	305	295	322	275	350	317	289	287	259	323	306	290	291	342	279	314	269	309	282	320	278	298	305	305	297	301	290	300	316	291	291	308	301	308	302	300	287	335	301	291	280	280	312	279	319	260	329	309	310	282	318	324	302	251	323	301	299	294	308	290	330	350	305	323	331	302	317	281	302	296	274	306	305	276	314	290	290	282	302	316	289	290	305	285	318	276	258	293	307	327	304	327	286	288	325	315	297	286	298	274	327	314	297	297	295	294	321	325	340	300	314	310	279	314	270	298	303	312	292	296	335	301	316	319	295	286	286	297	306	291	291	322	307	305	288	302	280	317	312	293	292	340	313	335	275	304	317	279	294	312	316	314	314	294	297	276	290	299	300	307	317	308	265	309	295	282	316	330	291	319	308	305	318	288	315	298	332	309	309	304	256	298	298	291	298	278	324	289	283	338	298	292	314	326	307	313	303	287	293	280	304	349	284	305	330	289	307	297	302	291	280	299	302	325	336	309	295	334	258	288	306	284	313	316	343	284	313	327	345	285	296	316	310	286	295	314	332	311	308	300	298	316	296	291	311	322	301	328	316	289	284	291	312	306	248	323	310	286	325	285	300	276	320	287	309	321	315	312	366	279	297	272	313	324	300	293	316	311	297	285	296	302	306	299	289	315	337	317	286	295	299	297	283	297	294	342	323	328	294	283	298	304	298	272	300	302	328	309	321	320	298	297	298	275	318	296	296	280	287	363	281	303	317	277	297	299	302	317	323	287	292	306	330	302	324	294	308	307	329	332	296	284	287	353	314	302	279	273	331	292	297	298	322	297	320	321	283	298	315	295	303	266	314	322	324	277	314	271	279	343	303	318	308	307	305	302	277	280	287	282	314	266	304	285	294	326	310	271	315	341	304	302	302	314	293	323	319	301	287	324	328	315	279	315	307	300	310	320	304	304	308	276	294	330	289	294	286	327	327	311	286	321	307	313	290	306	291	339	292	282	351	327	299	351	300	295	298	286	326	303	301	300	321	298	287	311	309	341	290	328	306	290	314	291	279	291	304	310	314	299	279	311	272	288	311	328	287	303	306	297	301	306	327	299	286	271	312	278	279	280	309	287	308	295	326	326	304	304	294	290	292	302	303	316	324	288	319	328	301	336	317	307	281	320	300	318	292	298	322	324	300	290	317	305	304	317	331	340	314	306	335	335	291	331	340	302	316	300	329	271	288	305	297	324	281	268	289	285	332	313	266	308	289	297	304	322	311	317	312	339	299	310	299	312	300	311	304	286	357	308	294	249	290	276	284	289	263	282	331	271	275	339	313	325	342	331	305	298	308	309	337	281	293	304	317	304	293	335	287	286	304	326	282	278	312	327	306	326	307	314	288	300	307	291	251	302	264	274	319	281	318	280	343	303	321	316	282	343	263	298	340	335	318	322	271	286	320	281	306	284	306	296	312	275	347	294	308	333	293	299	308	328	350	311	319	309	298	316	294	304	303	287	320	303	294	316	274	285	286	283	286	321	331	293	317	293	320	314	293	309	292	301	302	288	290	271	336	312	313	299	293	321	336	302	323	300	279	288	292	304	278	297	300	333	270	311	279	311	321	362	333	336	313	298	306	324	332	276	335	266	278	293	313	294	259	322	307	332	320	306	266	317	308	310	301	357	332	308	319	312	303	299	307	289	301	303	292	307	345	278	306	304	290	308	328	311	312	333	289	299	269	304	312	308	309	300	340	293	292	314	276	301	313	291	333	302	340	279	307	307	319	284	273	304	316	276	297	291	297	327	273	294	297	336	307	281	291	288	285	313	287	294	302	289	323	320	313	284	279	299	323	294	296	296	274	288	284	316	314	283	312	297	301	325	304	302	289	311	315	289	281	321	296	318	315	272
28037	30858	41411	48869	49605	46223	47209	44302	48647	36890	44270	39267	29805	32598	33909	26488	22068	22947	20282	13377	8034	7861	6278	7005	5560	3261	2555	2576	2088	1740	1679	1532	1347	1320	1215	1158	1081	1031	994	891	848	869	1114	1552	1509	1292	1080	873	809	777	719	718	723	748	701	748	755	709	743	721	738	752	722	774	745	734	712	755	679	735	768	742	723	732	708	728	736	674	756	683	777	746	726	726	711	710	718	721	719	710	706	699	737	721	728	747	745	750	729	729	712	755	767	729	676	744	738	745	743	732	717	735	734	719	726	718	749	718	730	808	779	784	736	700	708	713	742	759	740	713	734	670	707	677	710	721	732	736	723	773	724	785	693	726	783	755	756	779	694	717	756	706	697	720	702	744	744	737	738	720	731	731	756	757	717	725	723	721	725	727	717	674	736	720	759	743	702	756	738	733	738	725	737	689	732	737	739	717	758	711	727	731	813	719	750	693	755	773	730	755	747	701	724	730	699	753	716	730	714	739	719	722	739	732	717	750	723	737	684	755	746	727	755	718	738	753	726	725	727	707	705	683	760	746	766	736	725	726	712	761	685	734	735	721	709	753	754	699	701	720	725	727	716	781	778	741	729	752	685	714	733	664	709	729	723	768	721	792	787	762	740	710	718	773	774	717	769	715	746	742	734	760	676	679	697	731	707	745	713	754	753	742	700	735	747	702	741	687	743	743	746	747	735	714	686	724	711	765	735	718	755	715	734	703	759	740	773	727	716	750	762	745	730	727	681	713	764	742	763	741	748	713	728	748	729	726	735	748	775	734	713	699	743	773	742	718	681	766	757	700	795	764	740	747	768	714	770	753	721	749	742	739	750	718	753	725	717	707	731	706	709	728	711	759	717	740	725	808	727	766	720	708	705	722	753	746	739	722	688	678	723	731	708	668	800	691	730	750	702	743	764	725	735	678	753	761	743	721	693	711	768	725	730	789	717	718	726	713	739	763	718	708	723	747	783	721	725	750	755	738	771	704	725	690	689	741	721	742	740	712	732	755	726	698	703	722	759	712	766	742	722	731	729	704	702	732	747	699	745	685	689	692	733	696	756	729	670	712	770	692	730	688	748	738	737	684	780	722	699	754	720	729	740	769	745	776	694	736	742	730	725	731	771	736	758	728	795	696	690	689	711	705	719	751	730	728	757	719	760	717	738	690	784	696	766	747	779	754	716	707	747	746	736	734	721	746	765	739	709	746	708	749	771	731	750	701	707	711	731	710	722	740	756	722	750	731	676	725	727	726	713	720	710	711	790	749	735	708	707	724	719	775	790	735	811	748	767	743	705	727	740	800	747	712	775	752	740	722	740	708	777	699	768	683	715	771	657	698	738	741	696	713	703	703	728	711	708	716	724	707	702	694	744	738	701	701	751	718	730	770	677	710	717	674	728	733	736	724	691	774	700	759	739	695	729	685	731	769	789	712	719	781	688	714	744	746	712	768	724	720	703	721	722	689	729	700	719	730	756	693	700	758	745	717	725	709	744	732	713	743	736	723	740	702	692	764	704	743	703	738	748	749	752	759	677	746	761	743	725	711	712	741	712	728	709	699	779	701	691	742	717	797	731	694	708	745	675	730	719	745	744	729	719	727	776	736	797	722	692	712	735	782	721	705	697	707	733	703	771	697	750	713	681	750	777	715	740	696	704	725	730	712	742	749	713	737	774	743	720	721	719	698	741	748	776	737	720	759	762	704	720	735	805	711	759	745	693	750	721	748	768	729	729	745	748	705	744	719	731	722	708	718	766	758	728	748	745	724	693	732	780	737	752	765	694	738	699	745	739	767	774	669	701	710	712	713	748	692	744	716	770	748	695	736	699	779	718	725	730	732	733	692	705	764	733	764	760	735	725	776	743	763	718	734	848	725	691	704	759	687	732	758	708	728	682	727	723	791	722	766	728	685	728	760	736	755	739	732	752	734	745	732	696	743	729	759	743	726	744	747	672	721	745	734	728	719	695	718	746	703	735	747	761	748	785	704	735	701	782	769	774	699	711	704	720	739	736	743	731	729	753	730	749	731	698	728	768	700	685	750	741	723	699	718	729	730	724	774	762	746	719	745	732	745	746	743	695	742	739	730	730	712	758	762	738	738	677	752	758	766	738	727	717	679	740	744	770	718	743	729	717	697	712	734	709	715	758	705	749	704	721	738	719	729	765	691	739	767	701	717	697	721	704	723	727	741	743	745	696	725	728	787	711	771	755	750	768	729	770	691	741	757	722	698	765	718	729	737	730	737	705	762	750	736	709	749	709	753	713	768	786	749	708	720	727	705	725	751	759	693	789	727	718	711	760	752	719	696	730	713	740	774	728	748	684	782	730	786	749	717	747	753	751	748	721	752	749	756	770	717	748	757	751	719	777	736	772	676	724	699	788	764	711	698	761	766	755	753	761	724	709	786	723	708	719	741	709	755	741	714	789	713	725	719	716	720	748	748	797	699	747	750	691	767	739	761	743	746	718	700	775	693	726	726	719	704	756	724	738	764	735	723	770	713	769	726	797	700	735	744	696	737	730	706	742	722	719	715	792	725	697	771	718	685	697	691	714	728	689	718	731	739	699	741	714	689	757	705	724	740	691	754	796	731	716	751	716	748	720	677	724	738	753	734	769	704	732	775	788	750	744	731	768	732	753	710	723	763	746	732	760	711	773	723	736	745	764	711	750	761	736	745	751	729	706	693	747	760	718	680	741	764	744	754	758	725	725	752	686	715	732	729	727	742	736	739	769	706	721	694	747	685	757	716	718	733	723	727	791	721	715	754	732	704	732	742	751	740	688	727	736	744	726	728	725	770	720	734	746	725	731	688	770	750	673	744	690	752	783	705	767	758	756	776	722	766	628	665	768	764	718	739	755	709	715	716	737	702	680	787	764	741	709	717	760	756	719	701	724	730	739	712	745	747	713	812	756	728	712	700	740	751	783	711	790	770	767	765	790	756	743	721	766	699	717	697	770	721	730	719	692	754	743	718	764	729	738	746	769	784	732	723	740	746	737	715	719	714	748	778	740	731	724	754	716	689	743	674	720	766	747	735	784	688	743	737	725	730	712	705	786	774	750	731	713	702	703	701	720	746	752	729	749	795	730	749	720	699	714	711	697	730	666	682	798	725	776	724	745	750	729	767	769	716	732	762	731	729	714	735	749	667	770	740	776	758	782	729	705	721	734	732	768	773	734	749	718	756	695	708	708	760	733	692	773	715	744	742	739	786	732	743	731	810	722	723	769	775	715	771	727	681	705	757	766	725	733	719	722	701	727	730	711	740	758	693	743	748	788	748	689	751	744	713	734	679	738	726	688	686	715	739	756	727	731	723	727	752	704	706	766	729	682	799	735	770	720	729	769	727	704	713	768	719	715	712	728	682	784	681	726	779	777	739	710	700	730	725	721	751	736	701	713	746	766	736	754	716	702	738	732	737	738	742	741	756	711	722	717	712	779	722	697	688	772	697	730	735	713	710	738	745	750	701	765	738
50403	45123	49590	48981	49452	41335	41290	38390	41481	33576	34643	33990	25238	21661	23278	16580	12454	11983	9608	6141	3132	2937	2231	2454	1859	1106	698	734	629	511	524	439	423	375	410	386	312	314	326	331	252	289	351	513	503	420	362	334	271	263	286	281	237	260	252	303	274	263	281	255	293	279	289	276	288	263	266	245	266	280	267	269	285	274	264	291	262	266	247	254	301	253	284	288	266	283	272	255	279	306	259	286	251	266	287	274	297	285	263	279	276	266	235	269	269	267	266	280	271	260	239	276	284	263	271	247	258	261	275	279	247	272	280	278	283	284	284	263	263	240	283	287	272	269	267	288	272	291	253	273	268	289	250	244	300	290	283	298	277	268	260	261	258	259	256	245	257	292	276	277	276	269	256	262	254	237	299	250	241	269	297	254	280	237	259	257	270	273	290	277	278	282	321	259	273	263	259	250	263	277	288	275	249	268	251	311	282	273	275	267	254	279	244	252	286	310	233	273	263	285	281	260	280	268	253	253	279	262	246	265	268	250	286	268	254	264	255	275	269	274	261	269	278	261	261	291	273	296	312	287	258	273	247	246	267	249	269	232	272	294	273	259	281	254	302	292	271	259	247	269	271	263	289	262	270	251	256	263	263	254	224	263	245	269	255	258	305	247	286	288	251	248	253	281	275	258	269	277	266	266	270	284	271	259	260	271	268	295	267	262	280	270	271	288	267	290	268	272	288	294	278	273	256	290	279	288	267	285	296	307	259	240	263	252	297	264	277	274	252	275	262	273	289	290	278	275	272	264	268	284	273	287	273	258	255	247	256	305	261	264	284	283	282	274	284	289	267	252	278	290	259	271	261	256	274	249	253	291	283	277	260	281	272	291	250	281	237	254	280	264	292	299	260	269	272	274	282	257	272	272	261	257	276	288	292	264	269	271	262	270	266	292	253	282	248	253	273	256	267	266	310	294	261	261	247	267	278	292	232	253	251	277	273	227	293	277	241	252	275	287	283	252	290	269	255	265	264	275	266	285	264	274	263	294	253	284	300	277	277	291	271	281	265	261	266	287	285	254	250	259	295	283	248	270	303	264	271	271	238	283	257	295	303	263	253	252	269	262	287	254	259	265	290	290	279	293	282	288	267	238	290	266	226	271	255	263	280	281	255	307	253	271	275	290	232	283	273	256	293	271	263	237	290	252	289	284	267	258	254	297	240	285	260	280	254	286	278	268	244	274	282	277	234	266	264	228	274	255	287	286	249	281	273	254	255	248	275	267	275	272	270	260	282	278	286	258	280	287	270	269	259	252	221	284	266	313	262	268	263	276	279	294	285	270	280	272	253	260	291	259	261	267	269	248	269	255	271	265	275	258	247	273	235	235	278	306	269	260	251	273	265	248	270	255	262	269	277	236	301	256	256	256	284	281	294	268	267	288	264	245	291	264	240	286	252	264	279	252	291	275	271	257	269	262	285	267	249	269	278	285	265	267	269	280	253	265	252	258	281	257	318	245	275	277	282	274	298	268	278	269	265	252	304	304	260	256	284	285	258	290	288	288	238	267	261	253	288	290	234	255	294	300	253	282	253	266	266	251	276	260	267	282	271	269	292	274	258	258	268	279	240	232	256	276	269	263	273	260	274	273	248	290	237	282	255	278	264	268	289	264	304	272	275	266	273	295	294	289	270	272	256	295	284	243	252	267	267	293	260	276	282	273	262	263	297	295	295	259	252	266	291	256	281	285	271	267	285	270	265	267	254	260	272	290	278	246	254	263	257	295	263	246	275	259	258	286	290	284	271	268	288	282	273	267	244	267	295	266	252	275	255	321	288	273	274	260	281	283	277	254	281	312	297	264	280	283	266	263	257	234	271	266	254	289	263	261	271	302	245	266	283	277	253	286	259	289	269	261	271	269	305	264	250	267	273	286	276	275	288	283	245	254	249	264	263	264	249	268	267	262	245	265	286	262	243	254	257	266	271	243	280	241	256	277	278	275	275	274	253	241	263	251	266	258	244	257	256	282	273	268	259	246	221	268	251	290	263	259	299	262	277	277	262	253	267	253	284	247	261	256	251	235	279	253	274	290	283	269	237	246	260	259	252	295	248	272	256	273	290	276	266	251	282	265	233	252	255	250	270	268	291	262	281	293	251	251	262	269	287	275	260	271	283	270	266	235	274	263	254	283	284	309	251	246	269	293	297	274	284	275	267	248	289	267	261	278	285	281	277	274	250	235	253	272	257	270	289	289	260	253	242	288	268	272	244	272	263	276	279	273	260	298	275	288	284	280	248	260	258	298	260	280	269	294	260	296	299	269	260	283	281	286	246	266	269	272	263	295	261	267	282	262	268	258	261	272	286	268	287	296	255	244	260	269	285	258	281	279	273	285	260	261	269	251	272	256	245	240	275	274	285	255	299	254	297	252	250	264	271	288	282	253	287	277	276	276	274	255	263	303	266	274	279	235	256	271	279	280	276	269	249	251	266	297	254	266	269	240	270	283	287	257	273	265	245	266	276	298	284	258	268	269	264	244	284	287	274	273	259	261	273	249	254	277	270	278	281	268	270	248	278	257	276	294	271	252	230	274	274	268	239	263	271	257	254	256	310	256	279	256	248	272	272	294	290	281	255	265	301	279	284	281	272	267	256	265	227	292	279	264	266	253	262	271	239	273	278	268	338	243	277	285	237	297	237	296	252	256	282	279	297	265	284	261	260	259	268	297	236	273	266	267	260	266	279	267	263	273	255	295	294	292	270	251	240	239	260	255	270	270	265	284	260	255	280	255	275	272	260	267	209	243	259	245	266	289	252	300	261	292	256	250	271	277	280	248	257	279	265	266	270	271	253	247	237	274	271	233	313	310	268	279	252	268	276	270	249	261	286	261	265	275	283	262	248	256	238	224	242	271	289	237	262	261	276	282	259	278	257	245	253	259	267	258	244	264	268	292	240	272	295	248	258	290	268	273	295	239	290	272	279	294	274	261	262	267	303	273	262	237	287	285	296	253	261	254	319	270	279	276	273	277	262	302	261	293	243	275	294	268	269	272	268	236	261	280	249	271	239	249	277	240	272	289	263	249	270	262	247	290	273	262	256	256	255	249	252	269	267	268	246	258	293	284	271	273	299	306	259	291	249	238	251	239	271	287	269	252	289	292	250	287	269	263	261	289	288	262	296	295	281	256	269	269	282	292	308	236	256	272	255	251	263	276	283	293	256	265	313	272	257	277	273	270	264	247	293	274	244	261	279	255	271	252	299	298	274	276	238	280	262	270	269	273	298	249	292	276	256	245	257	259	266	264	256	250	282	261	274	238	255	277	277	277	258	266	282	277	308	256	293	282	274	246	249	260	315	311	249	259	251	281	284	274	273	255	269	320	286	254	267	249	260	288	267	246	255	261	278	247	260	277	257	265	268	277	272	289	279	289	260	270	243	275	303	276	290	278	254	269	295	290	270	262	251	241	266	242	269	288	278	274	255	276	253	269	252	267	264	263	265	245	246	296	297	279
33419	36763	46213	53268	54934	52279	53688	51777	53293	46937	49335	46100	40479	39106	41257	33976	30367	32189	27926	20355	13514	12492	10232	11354	8872	5250	3389	3343	2769	2278	2201	1876	1716	1500	1356	1246	1103	1021	1011	873	896	837	1255	2066	2098	1608	1202	904	643	679	709	664	644	609	641	615	672	655	610	643	682	659	683	670	630	658	651	645	614	651	622	648	696	657	643	636	624	646	644	667	642	666	634	676	672	694	675	630	653	638	654	672	668	644	650	664	639	660	662	695	671	654	679	672	624	667	660	644	652	651	614	626	642	672	651	647	684	661	667	699	661	631	648	651	668	694	671	648	677	671	621	660	659	659	697	648	639	677	688	638	653	660	664	638	610	683	683	655	695	604	679	687	686	652	661	649	677	658	702	686	657	666	669	680	637	676	637	642	653	645	618	696	644	637	653	689	664	659	661	626	657	682	676	653	674	657	613	625	689	666	655	676	659	702	675	641	648	678	656	654	628	680	622	703	682	644	720	673	667	676	628	648	676	666	706	654	689	657	653	659	635	688	626	654	628	664	662	632	680	662	640	640	663	661	618	679	668	629	632	636	648	656	622	686	653	626	622	666	632	642	636	637	612	616	664	664	642	633	669	682	632	676	606	633	598	635	641	667	688	645	660	673	670	669	673	655	642	659	654	667	658	654	642	660	626	669	630	697	626	633	673	696	644	639	665	663	653	641	661	651	686	708	648	653	628	646	671	631	661	624	639	665	667	662	626	644	633	688	650	655	656	679	669	651	676	639	684	702	671	681	695	701	713	663	684	652	678	617	670	674	641	671	639	652	668	654	615	627	611	638	642	713	711	639	663	727	681	639	666	689	651	633	641	657	669	642	668	633	645	671	628	693	690	637	607	666	679	614	642	669	665	609	674	683	691	642	586	683	656	654	695	676	672	658	667	622	635	627	647	658	667	670	655	685	625	672	652	665	629	678	669	689	628	633	651	658	709	717	651	656	663	654	642	644	650	591	663	698	623	625	681	674	644	630	645	664	656	696	621	629	646	626	598	690	649	639	637	643	648	635	667	656	667	695	666	632	627	653	661	631	669	645	667	699	657	616	664	690	657	606	650	683	660	648	641	676	616	657	674	676	690	652	675	676	639	666	691	647	631	622	665	627	657	680	672	642	702	692	665	642	654	711	684	666	649	648	633	677	713	640	665	658	640	656	663	651	647	647	666	661	635	657	661	653	641	677	619	701	688	666	675	670	634	642	626	655	654	637	616	688	646	637	616	647	693	661	645	695	683	704	627	689	635	637	617	658	703	661	623	616	635	659	653	661	721	667	660	645	669	637	718	666	653	664	654	665	639	666	649	668	618	697	668	664	634	610	649	663	620	657	675	700	659	643	695	633	661	637	650	691	712	666	689	621	671	659	675	643	639	636	632	637	694	644	692	657	598	682	657	683	617	671	654	719	656	696	691	662	638	708	689	656	696	632	609	636	686	678	639	696	624	683	676	633	648	660	641	622	709	628	646	642	651	643	634	662	705	605	633	638	683	633	623	627	665	658	650	635	644	662	606	666	645	696	651	648	642	681	642	689	693	625	639	610	636	659	649	643	660	643	662	670	652	651	660	677	652	709	662	652	680	667	631	695	659	694	648	657	657	623	647	610	644	640	638	667	668	644	708	641	631	655	645	658	674	622	636	634	658	699	653	693	628	633	655	626	681	663	681	634	640	652	661	666	623	679	633	667	628	680	686	669	674	630	634	660	629	648	636	634	662	634	672	651	645	663	685	648	677	705	676	675	629	692	665	640	693	664	656	681	693	678	598	661	641	668	602	663	634	652	647	682	671	643	652	648	664	680	673	665	641	644	655	639	660	671	643	725	663	628	684	673	659	641	674	676	641	682	643	621	604	632	661	672	616	662	729	679	652	666	650	698	664	634	634	697	643	649	647	623	649	651	585	661	673	665	685	640	682	610	627	670	623	630	661	662	646	630	675	636	658	656	656	622	643	673	650	646	675	655	630	663	621	637	674	638	686	631	634	623	660	647	610	664	675	638	674	620	666	654	642	660	695	676	676	658	645	656	708	657	644	671	634	637	657	634	636	624	673	662	671	669	605	650	668	653	678	647	641	635	696	645	622	664	654	650	692	675	660	648	703	655	668	667	646	697	670	639	625	652	694	641	649	622	647	645	700	674	651	671	627	670	647	638	680	637	691	651	687	631	640	666	659	691	692	697	701	628	686	668	681	701	684	609	647	653	682	622	657	631	670	640	654	698	671	675	635	646	643	639	650	663	684	656	671	597	653	643	615	625	683	687	654	644	657	660	684	612	637	715	700	684	635	598	651	677	702	649	634	621	654	703	655	648	615	655	654	640	660	610	722	653	655	611	679	698	662	669	648	678	710	634	648	630	659	659	666	587	657	670	679	676	682	613	669	631	639	620	666	679	675	649	646	644	668	629	655	627	639	686	674	685	672	624	657	657	616	688	672	648	646	652	597	731	643	679	683	700	633	691	631	651	666	671	621	649	652	678	643	596	664	681	654	652	676	652	710	648	648	672	646	699	698	623	662	654	658	644	690	666	660	648	637	656	676	633	659	668	672	610	645	645	643	633	721	622	615	658	639	628	668	692	691	611	654	646	667	669	689	658	667	647	652	664	663	629	629	664	679	640	702	647	705	705	649	655	634	677	639	649	657	674	669	666	634	628	657	644	644	665	653	645	646	631	639	628	664	669	667	627	606	626	718	672	628	625	674	652	674	629	688	615	659	690	655	658	658	693	661	645	689	674	677	649	644	611	655	628	636	617	659	624	626	654	662	708	650	679	679	685	658	637	638	663	627	652	652	683	654	655	678	674	631	665	668	607	694	602	659	635	679	676	655	651	628	661	713	629	658	641	661	664	631	618	631	674	674	660	655	647	650	661	660	628	650	637	649	674	643	664	653	697	645	636	648	665	662	678	625	633	649	659	645	621	654	690	656	648	604	672	660	624	634	691	664	651	652	640	681	666	623	677	682	623	692	668	677	666	659	693	616	652	638	670	665	662	617	647	628	681	693	672	639	642	615	641	658	635	633	716	672	635	631	637	662	642	658	648	608	642	648	713	654	653	653	670	662	683	692	652	675	651	660	629	677	648	626	660	681	680	653	667	654	678	676	639	692	652	705	649	674	672	622	631	647	633	704	653	664	687	665	641	634	649	645	661	643	661	681	656	641	696	684	671	645	659	621	658	676	669	616	656	655	655	680	613	699	667	720	675	670	663	674	656	643	670	693	698	672	637	673	705	644	686	657	667	692	680	648	646	662	613	680	694	622	703	613	617	704	678	626	615	648	634	683	655	669	688	677	619	666	660	698	681	639	615	674	686	625	641	674	649	666	700	634	655	672	645	644	667	638	663	615	636	639	665	644	673	616	636	645	640	698	710	656	691	639	648	674	648	673	656	674	620	635	658	632	668	652	622	650	643	606	624	680	662	617	653	670	649	628	667	663	641	648	691	702	647	686	675	671	670	683	659	641	687
28006	24106	21849	17274	13511	8664	6304	4705	3500	2932	2422	1920	1455	1290	1217	930	842	769	671	608	524	486	410	411	386	361	401	365	364	355	352	357	341	346	326	344	293	326	320	340	339	319	342	347	298	317	339	292	331	317	302	303	295	328	312	286	354	290	328	318	302	295	336	267	288	300	308	316	312	321	294	327	328	316	312	292	305	309	296	290	308	306	307	331	317	340	329	300	292	313	326	309	292	316	323	310	314	310	324	352	275	316	275	319	286	285	253	291	313	350	353	317	300	298	322	269	308	326	316	314	334	295	334	314	301	331	320	275	330	303	305	312	321	323	293	336	318	303	310	316	321	317	300	306	320	313	310	316	358	267	305	291	319	328	338	359	331	345	288	320	319	304	288	330	327	301	355	285	265	282	317	322	336	311	316	289	336	346	288	311	322	333	302	298	304	305	293	329	299	307	305	325	337	313	305	303	353	286	318	312	317	315	277	312	330	328	317	315	311	310	310	293	315	313	311	317	305	302	322	273	300	338	343	310	297	318	324	319	316	288	301	315	316	305	284	280	305	288	304	324	338	301	307	301	287	318	308	288	306	303	329	318	314	268	327	289	304	288	294	280	339	300	338	293	327	308	350	308	353	355	320	308	307	329	314	315	309	318	283	306	318	301	309	317	295	317	306	304	342	303	288	333	330	313	302	297	307	323	319	294	329	288	347	295	300	306	318	315	319	342	292	296	313	295	291	291	273	308	308	313	318	300	322	267	327	325	307	334	318	293	315	338	337	293	326	294	310	320	330	334	316	303	306	317	310	310	295	319	317	317	278	289	306	308	310	303	304	307	317	327	326	358	321	322	329	297	306	311	331	282	313	302	278	308	330	294	321	321	314	310	298	295	312	291	296	283	300	315	316	312	332	321	319	288	310	327	292	317	300	301	277	308	314	291	338	291	296	290	327	280	269	317	303	307	308	337	289	344	303	317	304	318	315	290	304	320	348	297	319	330	316	290	293	300	313	307	346	295	297	331	340	320	342	288	304	308	309	315	313	301	305	297	294	307	314	354	289	311	310	285	282	317	341	342	288	308	302	298	330	320	275	304	336	300	275	318	332	347	305	305	304	305	317	269	344	308	305	301	299	319	332	309	305	293	299	326	328	310	306	337	332	300	333	304	319	295	302	317	332	301	313	312	303	304	294	322	286	310	349	298	312	300	344	311	327	284	344	286	322	310	300	290	322	302	339	299	328	324	324	303	341	318	304	294	330	313	316	297	287	310	289	288	295	296	319	290	309	297	337	340	285	306	317	269	335	311	280	303	325	289	335	292	309	320	315	315	291	277	312	322	292	312	308	279	321	311	320	307	293	271	320	313	304	309	278	319	339	308	290	297	313	309	286	330	336	306	305	295	306	290	330	292	318	340	304	298	299	300	308	315	288	280	321	331	298	311	285	301	281	301	345	301	342	321	328	284	308	287	319	309	330	319	307	303	302	301	300	313	309	312	307	310	289	315	331	310	316	326	341	310	306	305	279	293	297	315	311	257	298	289	296	304	294	341	295	331	350	302	326	334	326	298	333	314	282	284	274	341	297	315	332	279	328	315	331	304	306	302	303	308	310	277	313	300	301	278	284	309	317	282	321	320	299	306	342	346	296	310	305	360	283	289	317	346	355	316	335	324	326	307	326	302	305	292	288	305	275	318	294	329	294	297	312	324	297	335	337	280	303	310	358	341	289	325	315	305	303	339	321	354	314	321	312	328	301	323	295	286	300	347	334	346	287	323	298	313	305	291	308	311	305	295	312	301	298	313	311	314	288	322	306	278	309	295	338	283	320	323	318	304	294	296	299	315	313	308	292	310	298	303	307	314	280	314	326	340	319	290	285	309	292	305	311	309	321	346	298	292	294	297	283	309	348	301	331	314	308	287	279	313	319	301	305	292	321	331	337	292	290	293	298	294	329	303	324	317	305	331	317	297	293	317	286	335	314	319	340	319	306	290	301	287	302	308	308	349	315	323	299	308	285	300	297	286	341	286	306	303	337	331	327	297	290	271	306	304	305	315	310	328	299	315	318	316	333	296	294	309	302	286	335	310	322	283	355	289	281	304	303	340	293	290	306	265	306	290	346	326	327	325	292	305	304	316	351	325	278	303	320	322	324	315	330	335	300	291	301	302	277	326	300	336	288	288	307	315	309	329	269	284	313	326	310	314	282	316	314	343	328	322	309	312	291	307	277	305	317	293	299	297	308	304	298	304	286	314	262	341	310	284	286	281	310	330	294	298	284	304	327	311	327	341	324	308	291	314	308	311	291	310	331	311	313	323	317	325	280	288	314	302	333	271	297	280	324	298	311	332	320	302	333	278	296	306	306	267	291	288	287	312	297	327	327	301	290	304	280	332	342	280	342	303	285	339	338	318	326	314	329	313	294	307	307	329	326	316	295	288	325	325	309	300	277	313	274	306	303	323	315	334	305	314	301	301	295	320	325	312	309	303	311	313	296	292	307	304	304	293	331	333	320	334	303	327	311	275	300	316	315	320	315	288	308	317	304	307	347	313	340	339	298	332	307	323	334	316	304	315	318	293	285	320	335	332	331	327	306	335	306	303	292	296	305	333	315	297	284	279	302	296	324	326	288	302	320	336	342	310	345	296	330	318	299	331	297	305	303	303	311	333	310	317	336	324	311	324	313	326	302	324	350	274	271	278	321	319	297	294	304	317	326	330	295	321	279	294	320	308	318	299	295	313	302	269	305	319	285	312	258	305	313	331	309	335	299	316	324	326	305	335	310	329	320	334	279	280	310	331	299	314	333	287	304	331	337	307	313	299	304	309	335	329	319	312	314	314	317	311	316	288	300	295	309	306	329	331	304	336	322	339	279	320	323	310	314	316	274	300	321	343	304	307	316	294	353	346	297	289	308	312	316	294	311	305	292	265	272	278	308	327	321	331	300	294	332	305	297	301	293	305	298	291	322	328	332	333	291	299	308	272	316	304	324	317	317	275	322	284	322	325	317	322	292	334	293	333	306	337	292	300	308	338	302	329	314	320	330	293	324	321	270	275	315	321	293	320	268	316	318	316	318	310	278	311	326	335	295	318	303	286	317	322	299	315	282	325	334	316	317	278	312	310	327	303	338	291	297	321	300	352	290	290	321	316	347	300	279	303	311	342	325	303	312	319	361	306	300	312	322	282	322	324	304	308	328	340	347	327	286	301	272	360	291	321	310	303	301	287	300	305	338	295	319	302	292	310	327	278	290	319	292	277	303	271	282	288	357	278	312	301	287	303	306	298	288	315	289	298	327	307	308	305	292	305	293	296	278	301	315	300	308	317	284	303	284	283	285	311	313	279	306	293	327	335	331	298	305	278	329	273	313	311	318	299	295	344	317	309	309	346	359	313	296	306	277	295	295	327	292	333	316	298	294	320	295	298	279	301	283	297	318	316	289	298	285	335	315	331	323	295	275	319	293	322	324	319	291	301	314	343	317	326	314	311	323	306
16772	18509	25484	29357	28110	22742	19904	16696	15149	12777	11717	9475	7145	6768	6059	4775	3826	3716	3176	2513	2206	1838	1641	1532	1356	1249	1149	1082	1100	1030	1073	990	985	927	897	895	947	852	851	820	861	779	882	867	840	840	844	761	726	798	749	716	746	727	749	776	786	714	727	734	753	700	752	755	809	813	766	740	740	731	753	744	767	758	726	763	796	685	754	752	740	779	760	689	744	748	723	753	758	767	794	754	774	762	752	778	731	717	757	772	731	726	752	752	772	760	756	772	738	739	801	721	753	764	764	770	767	785	746	766	722	768	759	748	774	751	774	739	739	757	809	735	747	710	729	773	761	737	733	775	720	733	785	723	735	771	740	767	781	726	734	740	718	752	737	739	737	766	723	690	741	747	765	728	779	741	721	727	753	718	751	727	776	763	734	717	772	716	762	736	757	747	729	778	780	729	796	750	724	727	738	739	739	753	765	742	807	755	739	757	701	710	742	731	702	756	736	744	735	713	735	738	757	751	731	747	758	721	718	711	768	730	769	735	724	812	755	719	726	716	755	776	745	773	711	752	747	701	762	764	770	739	735	742	752	728	743	743	739	760	708	720	721	755	749	726	760	756	739	761	746	715	723	731	795	738	757	723	728	763	749	779	747	762	758	720	771	748	739	761	770	778	767	711	781	763	710	701	739	791	740	735	751	742	755	754	747	708	744	805	663	762	762	796	688	713	724	700	741	729	753	767	731	710	774	730	784	735	770	744	758	788	750	737	736	703	721	728	769	711	774	699	758	706	725	760	738	746	767	752	770	706	727	746	806	730	743	756	736	714	721	718	726	722	754	784	730	733	790	770	771	747	746	788	786	764	792	753	730	710	746	755	766	752	709	780	721	732	754	735	730	784	673	737	739	721	758	750	725	731	713	742	788	753	736	760	715	774	706	714	741	767	776	738	708	767	802	763	728	776	784	725	825	779	743	752	731	754	743	801	723	757	734	779	783	775	718	729	738	739	719	736	778	712	788	802	733	755	715	747	790	807	732	750	738	698	767	743	714	770	772	778	756	768	734	747	757	766	762	732	719	781	793	782	754	755	731	734	766	749	728	744	783	708	761	750	787	714	769	713	712	766	709	773	746	750	785	739	705	774	776	718	784	745	783	745	791	772	730	746	750	740	685	740	717	769	760	683	721	738	765	758	759	733	745	769	716	731	781	701	760	765	727	774	727	675	758	737	752	745	715	744	718	746	729	764	786	793	765	772	720	728	799	700	767	714	765	761	773	772	770	761	738	775	752	774	742	768	781	775	702	774	761	727	743	749	795	739	752	721	766	779	769	750	776	741	743	735	803	753	731	737	724	736	787	779	702	739	776	708	712	720	776	717	733	771	787	744	727	727	729	702	763	736	786	717	774	767	791	749	754	733	735	802	739	805	769	740	739	758	731	748	794	772	779	809	697	748	796	769	699	723	763	808	751	717	737	694	726	753	739	787	744	772	749	759	753	735	785	773	750	739	779	737	739	794	745	742	769	721	745	795	732	758	701	771	776	726	763	722	710	763	778	744	741	726	764	763	731	765	747	726	713	751	775	730	757	761	768	753	679	720	717	778	744	803	720	735	728	734	725	743	750	730	774	781	755	789	769	748	764	716	773	751	737	783	749	745	771	761	740	694	749	779	730	777	768	821	703	779	764	740	752	742	784	727	755	727	743	761	756	742	721	780	741	752	739	755	764	747	718	711	734	749	757	707	732	785	737	741	749	725	782	719	759	736	783	766	745	770	726	785	733	808	717	746	732	752	776	731	726	758	785	745	761	723	723	762	757	736	766	701	722	761	768	752	732	766	746	721	787	729	698	782	776	766	740	734	780	748	741	765	731	742	744	756	723	743	736	758	712	762	709	774	752	698	697	706	771	767	772	742	698	738	713	738	747	782	711	737	714	763	750	756	700	763	738	706	727	807	748	793	772	705	788	741	757	772	732	714	789	717	730	690	767	763	702	709	766	739	763	729	783	746	721	731	715	778	768	724	749	771	767	737	756	757	741	735	750	677	774	719	790	782	749	743	764	713	733	771	736	745	761	737	748	718	767	814	751	704	743	706	755	755	749	724	746	729	750	717	766	750	725	726	694	734	760	726	763	745	770	736	707	712	764	719	803	703	748	724	757	750	770	733	729	723	808	773	753	752	719	716	798	771	750	715	751	726	740	717	787	802	735	753	741	742	800	793	730	760	773	747	798	720	763	768	735	774	740	737	728	756	772	753	753	746	756	766	808	723	722	767	723	763	730	799	771	764	774	736	722	761	761	697	729	777	788	729	704	743	722	786	776	736	718	746	807	748	774	783	735	744	751	743	740	788	747	809	751	738	755	743	779	760	736	740	715	759	723	655	743	732	741	707	753	744	715	719	746	792	758	741	770	736	783	748	796	717	737	750	775	751	810	765	777	735	737	733	754	776	724	800	750	740	709	730	724	815	809	762	766	783	749	753	752	745	707	720	692	793	758	760	706	714	749	703	733	702	745	757	691	750	766	715	736	740	725	748	784	773	793	739	712	728	717	749	763	718	745	683	735	761	764	701	795	750	752	810	767	734	751	744	759	741	740	749	764	743	758	732	792	811	790	716	695	735	793	749	707	747	721	746	769	760	758	747	778	728	702	686	747	755	739	780	783	660	760	822	759	694	761	785	776	775	712	681	743	731	735	739	752	720	776	786	740	751	745	777	719	681	711	761	734	777	729	738	780	762	707	779	749	741	776	789	777	694	752	770	711	797	752	721	747	747	744	763	779	763	701	765	778	733	793	773	772	772	741	756	724	811	758	712	744	752	741	783	782	770	772	755	771	731	718	735	691	771	749	730	785	810	711	726	773	757	747	740	744	750	760	714	805	723	748	705	750	719	734	689	761	795	684	759	719	698	730	752	761	679	771	715	758	731	732	754	737	730	771	767	769	765	782	744	767	743	716	745	773	739	739	728	712	742	793	743	797	762	753	765	721	790	753	744	741	696	726	713	745	807	754	732	797	771	724	757	746	735	747	724	762	736	750	781	767	783	678	761	738	706	713	739	772	729	764	777	783	744	788	758	731	704	733	727	724	748	752	732	750	736	769	717	752	721	775	700	776	732	749	719	711	750	711	769	785	704	707	748	783	728	701	761	795	763	755	724	737	735	729	750	710	750	766	784	759	704	729	791	792	712	752	719	759	771	727	720	726	738	703	746	765	761	772	812	774	706	770	756	764	773	776	747	739	745	807	753	728	728	741	723	793	786	760	752	677	778	739	780	719	765	716	746	741	758	722	761	785	726	752	691	751	703	704	710	764	764	793	776	755	740	749	736	752	764	727	724	790	732	752	746	736	801	746	760	730	746	758	792	756	782	764	796	811	740	769	752	765	789	778	758	708	769	761	763	732	735	761	722	726	759	739	762	772	732	690	779	766	764	720	760	717	770	735	720	748	748	763	727	785	757	761	726	746	779	698	750	744	774	699	751	756	749	723	711	763	753	756	746
43083	39650	43410	43943	44091	36342	32694	28703	32192	26785	25766	21906	13462	11942	14100	9732	5661	5743	5173	2604	1900	1349	1515	1467	1184	786	524	549	554	434	445	430	390	384	350	355	376	359	333	369	389	312	398	439	401	362	362	310	303	280	298	329	303	294	305	312	303	293	309	320	299	260	282	287	303	303	289	290	308	309	286	296	291	296	315	297	315	288	302	345	290	295	260	275	290	273	292	297	318	291	305	293	303	291	283	282	332	283	312	296	292	291	279	285	301	321	299	328	299	301	311	346	305	285	329	310	311	312	310	317	245	316	320	335	307	276	297	304	303	272	300	321	293	314	272	323	304	321	314	301	295	301	329	311	293	279	325	275	327	299	337	338	325	267	305	301	257	296	302	284	295	299	303	313	352	318	302	290	312	324	307	314	308	297	326	337	302	278	321	317	293	288	311	293	290	265	334	335	303	280	326	286	314	294	295	300	314	290	321	311	282	296	292	267	292	257	319	278	296	318	309	312	291	299	311	303	294	287	300	274	275	296	309	289	304	301	282	317	304	348	332	293	312	308	299	307	307	327	308	311	319	309	310	305	293	294	302	301	292	299	306	300	312	335	306	305	287	281	309	343	304	293	313	325	304	299	301	285	304	322	355	303	288	306	324	322	276	318	325	293	314	280	303	298	325	304	304	293	290	301	319	313	296	320	320	336	310	288	305	284	319	311	289	284	295	288	289	309	266	320	279	292	323	314	282	279	294	306	341	302	302	274	325	291	346	292	320	295	294	333	315	283	324	318	332	324	308	325	316	281	311	315	306	324	282	318	304	279	313	313	345	296	293	286	292	320	286	311	331	306	297	332	335	299	327	316	303	314	300	305	309	306	281	324	324	276	303	302	348	307	318	321	320	305	269	288	268	301	285	296	319	325	314	319	322	303	304	313	293	277	297	317	312	309	311	278	315	325	305	316	317	295	297	299	286	298	302	266	347	283	324	288	316	330	311	317	291	302	327	311	292	332	306	321	322	329	269	294	296	320	313	266	313	297	339	317	336	331	316	307	345	291	307	319	278	291	296	300	292	310	275	357	289	308	305	309	308	285	309	307	360	256	314	314	297	305	327	323	317	351	340	308	309	308	277	324	310	325	336	284	302	325	306	334	306	307	324	328	288	329	274	290	288	306	307	304	306	306	278	347	336	309	311	327	307	306	307	288	319	322	305	310	316	317	309	295	328	296	288	289	299	283	333	313	315	324	310	303	308	277	313	324	308	313	290	299	298	289	318	300	328	295	314	302	313	288	312	289	348	302	323	355	326	293	342	323	314	304	274	319	315	303	310	339	266	292	278	276	316	288	300	286	308	308	315	302	325	327	298	287	315	308	280	309	306	318	287	293	342	340	320	326	326	297	315	276	254	323	301	279	310	314	290	328	302	349	304	320	300	298	302	286	311	307	299	300	280	300	291	306	308	340	330	295	285	283	316	316	276	313	291	321	265	308	280	307	285	291	331	288	323	303	295	306	321	317	292	307	309	306	289	306	314	302	300	341	316	282	330	318	308	300	303	332	314	331	290	308	316	308	294	323	311	244	292	317	303	330	332	346	316	274	323	287	270	283	296	282	309	301	300	327	319	323	335	322	312	280	292	312	312	314	304	287	305	297	284	303	298	291	313	301	310	297	305	312	305	312	337	266	322	317	306	284	287	289	315	305	276	321	311	310	312	281	304	296	306	287	327	315	311	337	311	323	291	284	286	304	346	350	292	276	311	317	309	315	294	302	308	290	295	314	313	293	320	323	309	306	292	288	320	326	281	303	303	323	324	295	323	306	294	324	321	301	282	282	318	315	314	278	288	309	323	307	281	331	315	303	293	300	306	308	324	321	299	303	305	325	312	306	315	345	283	317	338	294	324	304	339	298	273	309	305	313	339	307	307	325	293	296	277	295	286	290	318	332	339	331	299	300	306	299	309	303	293	302	326	289	322	257	317	314	278	318	321	319	319	276	297	337	288	309	289	307	317	314	312	308	319	303	313	330	333	277	323	285	327	343	308	282	315	297	306	318	309	333	290	320	320	305	307	313	303	327	300	303	323	321	318	279	285	311	298	324	333	318	308	277	303	305	306	305	311	295	276	315	319	261	293	285	303	304	311	283	298	288	303	303	298	307	299	296	284	310	304	302	326	292	309	313	279	298	320	334	316	291	307	285	309	278	268	291	330	341	341	327	316	333	310	348	323	303	307	303	342	309	324	279	296	300	343	320	297	318	300	308	300	301	297	307	276	293	292	300	288	312	307	310	298	309	314	322	326	305	298	304	309	317	283	313	314	335	306	337	283	302	319	294	332	315	336	298	321	299	311	298	311	304	301	310	308	319	306	320	302	287	315	278	312	289	310	291	320	293	304	296	328	260	292	351	340	296	282	297	280	271	351	287	314	306	293	323	298	330	328	306	302	330	339	298	308	313	297	278	304	304	291	308	284	283	303	313	306	310	298	330	315	306	293	297	312	284	304	312	295	313	298	284	299	323	340	321	290	312	296	335	310	296	296	303	298	314	311	336	293	283	283	281	294	307	285	328	320	319	287	294	308	311	296	308	287	312	309	325	319	312	317	286	326	300	299	297	321	298	262	306	327	278	319	290	284	304	293	323	294	340	279	321	316	343	316	279	311	325	296	293	296	300	327	317	308	271	278	282	294	306	308	336	308	282	284	281	313	285	304	304	303	280	304	309	298	289	300	323	251	295	287	307	287	321	331	318	302	309	310	300	288	294	283	271	319	289	277	307	315	307	313	264	307	327	310	295	308	328	306	290	307	300	309	303	285	285	313	303	338	276	277	323	304	346	323	291	287	339	292	318	319	315	320	299	305	324	286	304	321	334	306	294	325	294	282	308	339	312	312	296	339	317	338	284	306	321	294	288	312	310	276	284	344	276	312	293	272	280	302	304	304	287	333	276	315	291	311	291	318	344	313	308	321	298	282	298	326	302	294	286	307	266	316	318	317	280	312	307	299	313	298	280	309	322	303	336	311	333	321	320	326	331	242	319	323	343	251	308	319	268	306	289	316	299	306	295	293	340	295	302	302	291	329	304	282	284	319	315	331	282	320	334	319	313	310	317	275	286	328	321	316	329	334	327	294	336	260	296	289	302	334	295	308	320	324	270	295	314	297	356	297	309	332	313	333	318	269	322	299	312	304	277	327	305	320	341	301	327	321	293	302	281	310	359	264	322	307	312	295	298	289	289	281	307	315	311	325	298	316	338	323	312	289	318	279	349	339	280	316	299	329	283	328	328	310	335	305	314	273	297	290	313	305	309	308	325	313	322	313	309	305	301	303	324	290	298	303	308	296	299	315	336	288	316	277	307	314	321	334	292	293	330	304	294	326	281	314	298	311	292	300	289	283	303	315	317	291	318	305	299	320	307	281	295	333	300	312	292	296	294	285	325	307	315	295	299	308	284	333	340	296	319	299	302	303	305	332	315	275	320	309	330	300	302	324	284	318	298	303	322
27635	31785	41656	48484	51496	46262	45675	44025	47168	43392	42974	36958	27697	30255	33105	27020	19542	21396	19820	11670	9611	6137	7839	7463	6041	3604	2291	2457	2162	1698	1615	1521	1321	1267	1183	1170	1097	1010	978	967	916	886	1295	1423	1458	1145	1052	800	748	767	751	720	733	741	774	741	709	683	726	748	781	723	803	699	688	778	760	719	736	761	712	733	716	697	762	727	725	794	780	734	721	775	736	705	762	701	739	699	765	752	720	774	734	711	696	744	739	771	730	703	770	721	716	700	733	737	747	723	704	737	763	768	735	685	770	744	719	779	722	757	765	736	738	710	726	740	741	702	741	712	700	760	770	702	784	745	753	723	674	708	782	752	720	737	685	753	779	744	757	755	750	694	763	729	764	770	714	773	773	727	754	707	701	778	733	738	720	779	710	672	699	732	744	777	753	667	759	737	720	749	812	744	729	704	725	744	706	723	717	782	773	719	737	739	751	717	727	731	723	736	718	724	752	719	736	697	770	745	763	715	834	782	718	717	741	741	742	747	716	746	735	757	731	771	770	761	743	752	758	768	693	738	737	738	793	782	759	744	767	712	737	730	775	757	707	742	750	723	687	716	773	717	790	753	759	757	723	701	733	739	775	747	717	754	713	731	713	727	728	741	732	766	772	767	762	724	759	742	745	718	780	759	732	732	681	713	713	728	715	740	769	749	767	734	750	776	717	717	718	716	725	750	760	774	727	759	730	724	759	705	764	707	751	776	751	728	716	764	768	739	771	763	760	786	766	745	748	714	741	742	733	710	775	780	725	755	735	717	771	714	713	700	737	723	687	704	741	726	719	714	717	762	785	771	766	766	721	752	788	718	729	756	740	775	729	746	771	749	764	709	729	719	757	717	721	720	742	734	744	679	741	778	750	745	752	718	755	753	719	756	732	706	713	743	702	726	758	772	730	705	658	796	762	803	728	708	729	760	733	738	786	745	680	719	670	709	731	757	761	727	769	793	777	709	721	733	723	721	747	771	759	713	741	738	727	773	764	776	740	724	726	717	731	739	739	727	705	702	757	754	783	739	727	792	713	729	762	718	755	808	730	765	727	733	757	750	763	718	756	746	772	763	744	729	727	742	699	734	763	775	741	720	708	768	751	749	713	718	743	713	727	735	735	771	720	713	791	774	730	726	736	762	748	748	706	772	763	740	711	741	713	756	737	770	783	745	745	733	769	765	705	753	736	723	733	726	730	771	735	748	750	734	723	708	745	752	721	712	753	734	761	750	720	761	746	752	745	724	695	748	755	727	763	762	708	724	756	752	729	724	740	743	768	730	760	717	735	731	754	752	718	767	734	769	711	770	752	748	747	730	699	773	741	801	758	765	737	767	728	710	693	765	723	743	725	742	741	734	747	723	755	729	692	752	729	780	707	728	786	760	786	720	764	698	728	751	760	752	730	802	707	771	758	779	757	697	722	722	717	811	759	732	740	773	744	762	725	726	674	702	730	707	755	767	757	714	784	710	785	759	761	766	770	740	706	762	717	730	751	734	754	704	731	685	697	758	731	732	711	749	725	717	785	711	752	723	763	732	693	777	713	726	782	731	729	755	748	738	658	754	737	722	757	696	734	759	729	745	745	770	769	700	771	786	732	793	776	714	700	799	722	769	751	730	694	785	766	733	772	730	726	755	755	743	736	729	782	722	769	757	762	746	771	721	762	703	739	742	734	715	691	731	736	792	752	682	753	704	738	746	777	684	758	707	700	735	784	738	719	724	692	720	724	721	709	773	722	712	722	750	771	772	689	734	676	725	708	734	757	699	732	771	769	758	753	759	734	701	749	720	710	712	748	747	707	762	749	784	749	763	789	733	717	765	693	743	758	745	755	726	761	734	746	714	717	725	720	714	726	748	723	765	771	746	715	792	807	771	734	775	764	727	739	737	722	745	762	733	774	748	723	744	709	766	750	732	761	750	714	720	676	777	733	748	731	737	741	767	753	729	737	705	769	782	713	768	754	761	766	758	740	697	730	687	719	681	733	726	741	766	752	772	741	746	723	741	723	741	733	728	722	767	753	777	744	732	743	719	741	769	757	727	727	772	728	761	748	706	722	777	736	746	722	723	750	743	734	682	717	711	750	685	715	744	765	709	726	712	816	738	733	705	723	736	731	695	697	760	745	741	744	728	682	800	739	730	788	713	740	802	678	691	717	698	737	746	760	719	761	702	716	740	763	748	719	753	736	740	766	715	741	773	774	724	722	736	747	774	710	731	682	741	754	758	788	742	728	686	750	725	719	763	771	712	752	776	715	694	751	783	754	773	720	747	760	778	752	777	719	703	710	702	743	739	709	722	729	752	737	737	721	753	739	725	741	782	731	749	768	746	746	736	725	704	765	697	751	764	775	806	664	708	697	739	688	765	759	751	702	725	786	778	742	745	749	716	824	755	722	714	710	801	777	713	734	750	738	762	760	704	772	763	720	764	763	747	763	735	801	758	810	697	681	755	687	787	717	713	733	733	720	757	725	725	787	733	746	750	762	687	733	758	737	716	714	730	746	743	742	727	729	719	783	718	791	712	727	740	716	759	741	707	724	688	717	753	726	747	728	739	758	747	765	706	732	761	731	708	724	772	766	736	732	754	684	734	685	753	756	757	704	731	779	706	742	741	762	725	780	687	766	711	747	771	748	779	744	719	748	727	705	770	696	734	823	721	770	725	720	763	741	730	768	773	732	748	767	716	738	731	752	745	719	738	710	764	712	720	708	769	757	734	736	738	730	718	748	713	735	739	757	746	724	721	780	679	749	743	747	745	741	744	726	697	758	705	723	728	713	761	764	713	736	784	773	777	688	752	732	757	721	733	710	755	741	739	769	719	727	721	730	773	764	740	753	723	780	772	766	716	713	747	774	762	755	743	718	756	704	734	730	755	719	755	715	689	736	778	745	723	759	735	719	792	785	754	787	736	733	713	794	741	682	763	712	708	756	737	787	774	781	734	688	714	714	749	740	727	773	783	744	759	741	738	729	763	743	752	762	728	738	756	736	735	713	733	712	724	732	686	789	762	775	776	755	754	751	760	753	725	760	766	733	735	756	770	733	740	750	701	769	738	779	731	746	802	744	760	763	758	742	726	736	724	735	711	742	727	740	770	751	757	762	733	728	764	727	715	775	711	761	755	678	688	742	747	738	701	751	719	712	727	747	777	699	736	734	752	726	741	791	762	740	733	734	775	758	733	735	742	721	746	702	718	732	704	728	746	679	730	733	762	759	727	717	760	765	755	706	764	730	763	761	711	720	718	762	706	767	776	753	737	724	747	772	746	718	714	751	690	725	796	758	728	762	773	786	758	733	765	794	748	734	770	720	787	674	710	737	686	760	753	753	717	727	722	690	757	761	727	760	725	726	737	774	813	740	735	725	783	773	718	742	695	730	736	732	706	769	804	729	774	714	758	752	768	758	758	735	778	734	748	773	731	738	737	732	734	745	818	731	759	737	700	709	724	716	749	739	760	758	742	742	711	709	714
49977	45092	48992	47809	49237	43023	40830	37898	42731	37680	36940	30653	20524	20505	21458	14790	10497	7771	7738	4978	3601	2474	2860	2542	1752	983	675	743	618	496	538	434	400	380	387	377	344	353	364	296	312	337	431	490	440	374	370	309	275	312	260	283	305	253	270	274	259	268	255	283	249	273	265	277	270	300	288	289	274	307	276	269	254	267	275	292	271	293	227	288	263	293	248	244	280	272	280	283	270	261	254	265	265	268	264	244	288	241	278	289	298	272	241	239	280	263	280	272	261	297	263	262	225	267	268	276	263	271	259	288	279	304	293	261	267	273	292	236	250	279	274	293	261	237	287	285	269	274	257	292	293	276	293	293	260	267	298	286	287	264	311	240	269	241	257	259	301	284	256	278	288	266	262	252	272	269	283	273	288	255	281	295	270	273	286	288	284	258	247	301	246	242	251	251	310	232	276	277	256	275	280	276	254	273	287	273	288	271	248	258	280	285	308	306	286	273	261	278	242	287	265	266	282	279	278	280	283	270	254	264	276	261	293	268	273	263	269	281	289	290	246	308	267	263	246	251	259	288	286	247	256	290	259	240	269	283	246	293	276	238	273	229	282	285	254	273	275	290	303	269	268	264	269	241	236	280	262	287	266	255	302	250	262	277	267	276	262	267	257	240	274	236	265	234	265	269	294	259	268	283	267	291	285	261	292	256	227	277	254	308	280	286	271	261	283	290	283	300	266	271	265	268	284	267	270	277	268	269	254	292	284	283	269	266	292	255	272	283	254	278	250	293	266	258	260	259	295	262	282	251	258	283	267	259	276	285	261	269	296	277	264	283	291	262	234	263	272	307	259	299	247	259	280	267	309	250	276	247	268	290	271	258	297	270	291	258	290	251	293	274	290	258	299	259	301	260	268	286	283	271	265	276	282	271	303	238	271	267	270	263	278	260	256	276	266	251	264	261	263	269	283	259	264	271	266	266	291	268	291	288	261	276	242	285	274	267	264	289	228	247	282	247	243	270	244	296	287	256	279	272	245	281	271	280	297	277	293	264	270	271	240	256	247	254	302	260	305	261	286	286	287	253	279	251	250	281	241	286	263	260	254	280	263	269	258	253	286	279	281	254	273	293	252	256	274	284	278	269	254	265	275	254	280	268	260	254	263	277	283	289	285	243	281	256	281	261	278	262	262	275	279	259	291	278	278	290	293	272	286	274	280	253	274	305	264	240	265	291	263	258	280	263	251	259	250	259	275	278	283	269	253	252	268	284	285	260	282	248	286	264	299	276	266	252	272	257	275	250	300	285	296	271	232	274	296	303	262	257	281	290	261	264	265	308	274	255	297	277	288	329	255	271	290	289	291	291	293	267	268	243	267	278	253	257	287	258	246	273	276	266	256	263	264	256	255	274	263	265	312	271	269	283	327	269	292	317	261	236	286	282	296	282	255	273	269	287	290	264	233	302	308	259	280	269	296	281	264	298	263	282	289	263	301	254	255	274	272	255	265	258	262	269	282	274	265	287	306	272	273	269	273	304	255	268	267	261	284	273	287	289	258	280	287	280	288	251	283	265	280	263	280	266	258	272	262	258	251	246	283	232	275	317	293	230	291	279	236	274	287	269	274	273	287	270	282	262	257	284	257	299	266	271	288	259	266	239	252	304	299	282	265	266	282	259	269	273	282	267	302	287	269	305	259	239	280	286	272	269	288	281	260	324	276	276	262	274	289	286	273	263	250	285	284	275	283	274	273	295	259	282	273	279	281	283	271	272	276	292	268	291	259	266	261	311	291	266	261	255	294	261	266	264	293	256	231	282	265	259	277	263	255	298	273	301	276	238	288	270	299	283	276	266	257	308	267	252	294	293	275	235	299	304	281	263	256	276	284	286	269	265	306	265	305	278	287	265	263	279	235	285	266	245	264	286	250	290	283	273	273	249	300	295	251	233	258	289	269	284	274	309	285	268	280	271	259	273	266	266	284	282	262	267	291	263	251	293	282	261	277	281	262	250	228	263	258	301	288	257	253	248	270	294	265	283	272	279	296	280	273	305	276	249	271	284	252	283	278	261	257	283	301	265	267	289	259	260	266	257	249	264	238	313	234	283	248	269	252	296	284	277	292	255	274	289	271	284	285	265	258	278	276	255	305	284	268	278	269	279	271	260	274	267	233	233	271	305	268	274	275	260	265	269	288	274	266	279	261	298	299	272	254	278	263	259	277	282	245	271	289	288	296	247	254	275	262	296	251	263	273	286	251	243	238	283	284	254	277	293	259	267	267	262	250	278	271	277	253	272	264	272	281	276	292	268	247	249	261	273	287	289	294	285	271	271	252	261	264	275	247	281	255	253	294	263	274	297	263	267	267	256	277	306	279	263	287	278	271	245	283	242	280	264	266	264	257	268	273	299	296	297	284	261	278	309	287	295	271	270	265	280	252	305	254	261	253	244	280	274	263	257	251	249	247	249	263	240	260	273	296	287	297	293	295	280	275	283	265	282	251	317	290	257	246	284	277	261	289	235	275	271	274	284	270	288	270	273	283	235	284	286	277	287	266	290	292	278	268	298	262	271	287	280	253	296	240	288	254	279	255	263	257	249	306	265	268	274	274	279	298	269	230	267	288	257	266	259	286	286	278	258	276	253	269	279	296	262	260	238	302	278	270	285	286	281	265	262	262	274	268	282	296	230	304	278	261	281	260	259	284	253	300	272	286	255	253	246	281	256	288	259	290	266	288	260	258	260	250	270	308	285	267	283	275	285	286	271	302	251	257	238	265	281	278	306	245	261	266	255	272	306	271	289	298	270	238	284	280	278	270	281	270	266	227	301	266	285	270	271	249	257	284	277	284	267	277	253	279	259	298	260	253	291	271	280	258	260	289	244	259	275	277	242	285	295	294	332	273	243	278	274	264	267	248	276	261	299	248	299	250	257	306	275	272	274	266	268	318	265	272	286	269	278	260	256	269	251	286	254	275	261	256	254	285	252	293	255	283	252	266	288	291	288	248	270	268	267	262	277	261	268	289	253	265	295	274	255	270	272	274	264	247	296	263	292	229	249	289	268	257	290	285	266	260	292	273	295	274	265	274	282	267	263	279	252	299	302	260	262	257	285	266	288	261	255	297	269	266	244	259	285	267	283	293	271	268	309	293	269	270	268	297	252	256	279	277	305	293	266	277	236	285	264	273	279	275	250	258	227	259	269	261	282	251	266	275	265	298	268	279	287	252	267	276	269	279	270	265	247	256	286	263	325	287	278	273	246	268	284	265	277	238	310	246	273	259	284	271	296	243	266	246	317	282	282	297	298	283	257	280	274	278	263	283	272	300	272	275	271	271	267	260	282	282	251	239	276	323	282	291	260	278	277	269	272	289	279	268	232	305	301	294	261	246	259	273	264	281	317	281	272	312	268	260	261	240	298	275	272	265	269	260	258	253	275	260	256	251	260	273	281	235	288	297	261	267	289	272	268	259	286	284	270	284	224	266	238	250	288	262	300	245	275	256	281	278	263
32663	36586	46374	52850	56220	53730	52392	51031	55187	51288	50118	43795	33241	38672	38763	31616	27462	25293	25133	17457	15551	11344	13131	12194	9137	4555	3330	3794	3163	2120	2275	1873	1682	1546	1358	1336	1195	1119	1092	1045	848	960	1800	1969	1667	1278	1159	753	702	702	664	673	649	654	685	681	676	701	675	672	633	692	678	630	660	624	631	677	698	643	628	646	676	592	668	626	664	656	681	674	656	622	655	659	655	733	698	681	687	663	667	654	663	678	697	644	672	648	651	687	682	695	660	641	671	689	658	623	641	654	694	690	683	666	656	665	634	643	664	603	681	694	640	710	645	647	651	667	644	653	676	597	680	680	647	680	616	727	637	663	673	638	705	643	655	616	711	620	687	634	668	644	712	694	630	671	691	721	659	686	637	692	629	665	697	664	611	679	657	660	681	650	679	663	668	654	691	643	639	703	657	668	629	654	702	696	636	635	651	653	659	644	664	629	654	669	681	661	668	629	676	645	675	639	685	676	633	661	730	594	640	661	672	658	686	645	657	677	676	643	669	608	668	672	653	674	712	666	612	681	636	629	653	659	622	631	662	653	642	634	615	714	678	648	646	671	668	674	650	656	666	668	652	626	635	668	634	679	657	646	677	634	725	679	624	671	624	663	622	690	650	693	671	639	674	651	656	675	716	658	679	649	660	637	671	717	706	662	678	645	663	653	632	736	669	670	692	715	672	663	605	683	650	643	706	669	631	658	647	673	693	617	649	675	675	676	673	622	656	669	665	676	672	667	706	650	682	668	610	669	680	664	682	635	663	669	671	653	672	659	648	710	675	659	642	681	667	695	639	674	680	665	632	629	658	644	713	682	656	660	718	652	699	640	714	662	673	651	639	685	664	680	600	647	657	677	669	662	679	695	676	627	636	670	655	647	714	648	667	683	626	636	607	655	628	634	669	651	663	674	629	643	674	620	684	722	612	687	615	654	695	707	671	694	654	675	680	711	595	603	658	715	668	669	623	633	606	668	674	628	659	656	643	592	620	649	626	636	674	674	691	655	681	649	671	656	603	662	694	650	655	700	696	691	684	621	665	686	644	669	624	687	681	644	642	679	661	721	661	666	647	653	651	628	658	659	700	653	652	630	664	633	650	679	658	671	667	650	708	671	685	665	659	681	672	658	648	644	664	663	642	718	633	660	666	671	640	668	684	682	650	650	677	677	643	661	649	690	688	658	645	698	649	681	665	682	639	626	620	641	658	651	647	675	668	618	710	669	657	650	687	635	646	654	651	622	673	677	682	629	616	656	688	659	656	666	665	642	720	662	665	681	679	660	631	688	707	646	714	662	616	647	647	652	671	664	669	663	628	677	600	616	626	656	652	643	657	684	673	678	663	664	662	677	619	650	622	620	629	697	669	689	713	657	616	639	669	635	628	670	659	674	689	661	676	644	682	672	654	676	657	659	669	617	622	641	631	667	657	722	634	649	660	675	647	664	651	665	650	677	654	669	673	667	682	695	673	663	646	682	676	650	661	650	672	655	656	648	673	678	629	678	604	752	690	666	667	671	648	689	656	637	636	628	661	652	629	689	671	642	680	665	709	625	686	647	624	675	664	610	649	666	708	637	688	686	652	651	640	646	652	634	657	649	658	661	660	602	616	654	674	636	656	650	648	696	663	651	676	705	668	665	684	622	671	631	648	685	627	691	668	695	668	666	675	668	702	616	647	652	646	670	665	662	665	684	678	633	671	652	653	643	645	608	629	677	635	675	649	702	651	660	678	590	641	677	700	668	613	658	650	689	635	651	659	632	640	664	635	649	619	665	711	663	634	646	637	663	670	675	663	627	667	633	665	603	690	631	650	693	692	691	665	694	639	633	696	665	653	659	635	623	656	642	668	721	683	671	693	644	652	659	699	671	704	664	676	644	648	691	657	637	686	616	637	638	639	680	631	655	657	642	672	656	670	658	653	666	652	659	645	693	647	691	645	654	661	674	680	684	667	675	602	690	655	633	670	653	694	646	635	687	665	670	681	638	649	658	648	662	629	688	649	641	652	678	615	678	621	678	678	659	651	634	624	661	648	647	636	682	722	684	656	649	671	607	651	647	686	631	668	672	670	640	592	638	648	666	650	659	680	654	689	689	636	635	641	618	657	640	658	688	653	658	649	654	649	674	675	658	610	662	634	664	637	631	586	643	648	692	686	634	666	664	656	662	671	652	708	638	632	629	708	662	655	681	683	647	616	662	631	630	663	686	635	683	619	644	634	682	628	653	659	664	690	610	624	677	622	662	690	651	644	627	661	666	636	642	643	637	669	647	669	685	666	631	639	686	632	650	675	625	667	671	683	659	628	644	665	675	673	677	728	647	668	687	603	696	638	642	681	697	643	678	637	642	680	635	610	657	646	689	618	687	634	709	644	653	668	648	684	684	698	675	647	668	679	658	652	702	659	619	673	646	659	678	741	677	647	668	672	696	659	675	628	671	604	627	664	655	695	660	598	751	663	645	643	704	645	642	677	707	718	704	652	700	659	662	660	703	707	628	653	693	632	622	611	648	672	666	654	691	685	672	705	607	688	681	680	665	669	647	614	709	639	689	714	688	670	630	661	657	663	697	695	669	606	662	621	647	645	682	688	721	647	622	631	613	659	640	709	666	681	646	663	656	721	699	690	669	681	640	623	649	681	647	679	653	651	656	673	696	601	635	668	654	710	676	647	674	585	688	636	667	652	686	684	646	643	637	623	639	669	711	609	652	678	658	626	689	657	623	676	692	672	642	656	679	666	647	651	651	670	664	684	628	675	674	668	663	653	678	695	702	648	639	639	650	681	669	668	623	690	678	640	675	662	658	689	639	644	624	661	627	680	678	663	631	690	699	686	651	659	666	661	656	629	674	676	673	718	650	675	680	640	661	664	672	639	632	672	625	664	607	666	632	623	660	667	652	658	646	643	579	651	665	622	652	650	649	619	656	615	637	626	643	626	692	653	645	643	630	635	651	685	655	655	660	705	716	620	647	671	650	686	676	638	643	665	697	674	655	608	733	664	639	642	650	681	678	675	653	666	637	650	623	683	655	707	637	624	646	652	679	662	644	649	695	614	639	725	650	688	699	626	633	643	662	675	691	657	621	644	672	609	651	632	607	677	637	692	618	656	679	637	689	644	655	653	661	648	651	681	652	619	672	666	668	625	655	620	654	611	673	682	695	668	615	681	669	632	701	693	648	675	655	641	638	683	670	671	650	641	653	693	669	659	650	659	649	617	617	695	641	627	628	646	662	651	674	673	598	664	675	643	636	673	660	655	660	661	660	618	656	675	690	635	645	678	701	639	665	673	684	695	661	703	690	646	702	663	627	654	659	658	672	682	658	658	681	653	665	643	670	653	654	657	610	649	668	652	632	650	653	733	664	633	671	640	627	668	636	655	627	657	633	641	635	671	619	654	650	649	725	621	661	638	632	646	708	685	615	658	636	682	642	653	638	697	653	691	664	704	683	663	701	627	670	657	633	664	644	658	642	644	637
28083	22823	22814	17605	14116	10145	6938	4774	4003	3174	2830	2153	1603	1501	1436	1094	901	808	774	628	565	500	472	470	395	363	417	348	334	342	376	344	380	333	327	344	327	298	311	325	325	301	318	358	326	302	337	304	328	271	315	296	308	337	310	293	324	342	329	293	335	313	319	317	299	303	290	323	308	327	325	297	315	311	281	296	307	285	315	304	310	261	326	340	310	291	290	298	304	345	330	317	322	325	321	322	308	312	294	332	304	294	357	318	322	297	282	293	312	283	332	279	283	299	308	287	300	331	313	321	315	296	318	319	281	332	292	291	316	299	320	302	293	314	300	325	311	296	312	314	302	312	296	299	301	290	309	299	323	298	321	304	310	276	288	303	329	316	322	330	317	300	302	326	318	308	342	315	303	301	344	293	319	313	293	312	307	272	326	311	290	320	286	282	306	309	280	335	316	303	324	340	331	321	337	325	297	304	304	303	322	325	310	311	301	303	279	319	297	289	282	343	299	294	332	333	334	313	315	291	293	287	306	296	290	283	311	293	272	326	283	288	325	335	312	295	303	298	386	340	325	300	309	295	293	330	298	315	322	345	316	318	334	294	335	328	310	300	338	317	313	304	322	281	305	307	348	317	313	306	329	290	318	331	279	279	317	306	314	302	309	297	289	368	287	319	278	314	329	311	288	294	309	299	293	328	286	295	320	329	296	311	295	331	311	264	304	321	327	287	325	309	303	309	329	304	277	304	322	312	312	303	308	317	283	313	321	325	279	307	291	276	301	312	343	303	318	318	287	325	328	301	317	296	331	336	317	310	306	295	352	327	327	322	317	341	312	310	290	292	297	311	338	289	296	292	313	285	291	354	297	302	305	305	299	293	302	304	334	341	313	290	309	329	327	312	293	297	310	279	331	304	331	319	321	297	291	318	338	292	348	283	293	306	290	305	320	315	271	291	291	307	318	322	312	331	328	313	292	311	286	295	290	290	312	327	302	333	314	315	287	316	311	294	302	279	264	289	292	317	291	277	307	292	308	312	291	323	285	318	281	293	284	288	295	320	275	330	318	287	324	293	279	319	296	308	301	315	296	336	291	307	315	299	358	338	300	316	346	309	313	328	317	303	337	304	314	317	306	300	295	335	313	297	358	287	302	298	299	287	310	331	297	313	296	330	305	293	319	300	317	311	304	332	318	338	286	328	286	294	290	295	311	294	287	322	291	284	299	297	302	316	309	316	339	322	325	324	323	315	320	318	318	284	344	296	304	307	265	295	317	326	301	300	323	277	332	281	305	267	308	314	298	296	310	322	289	295	317	318	288	274	327	322	310	295	302	282	279	307	294	322	278	307	297	312	326	310	331	331	313	295	275	299	292	301	300	316	294	293	314	275	350	314	310	324	328	314	301	323	320	318	312	291	318	318	334	291	309	309	315	299	319	319	303	339	297	284	303	275	291	297	318	330	301	321	271	350	336	321	329	325	300	280	297	301	282	265	300	311	309	276	308	331	328	306	298	293	299	304	299	273	286	299	321	308	267	331	305	337	319	294	299	315	334	265	302	308	303	319	302	305	278	323	323	316	291	302	283	320	304	307	314	319	307	289	317	282	341	270	358	321	296	312	311	339	281	291	311	317	311	311	303	332	315	303	291	315	292	308	271	308	298	306	297	326	307	313	287	333	323	335	305	332	325	333	304	325	279	311	341	342	304	344	301	289	295	319	292	292	345	268	308	344	317	332	299	340	308	297	291	267	355	299	321	318	293	309	325	335	308	293	317	317	296	334	326	270	294	291	317	315	312	298	310	317	296	321	325	266	315	329	289	271	313	302	298	281	278	302	285	322	341	321	321	290	315	284	317	270	326	327	313	295	307	337	306	316	301	295	328	324	296	312	289	338	311	306	292	305	291	309	327	315	316	308	310	293	287	331	304	328	296	329	321	294	286	285	309	297	296	310	340	315	315	290	309	324	318	336	332	298	315	296	339	291	303	276	303	279	283	317	301	321	303	319	321	323	277	283	342	303	332	302	298	306	299	291	272	325	336	293	307	318	293	310	302	303	299	278	320	278	293	311	301	316	289	293	324	308	301	307	322	274	322	311	285	319	317	306	301	288	262	324	283	323	281	316	331	310	323	303	287	313	307	310	315	291	300	302	291	317	316	314	309	330	346	302	278	299	270	293	288	325	313	322	323	287	304	313	327	316	293	313	272	311	313	341	301	299	318	291	312	296	311	299	303	302	323	309	324	290	310	279	301	299	304	328	315	297	273	270	320	321	303	295	315	294	311	286	292	321	314	297	289	283	336	276	313	304	300	334	317	321	270	328	312	318	327	292	304	314	313	325	285	297	310	317	312	331	299	275	292	323	310	283	296	325	307	294	326	291	305	297	298	288	335	275	290	313	306	284	325	317	310	295	316	306	264	291	303	301	327	306	324	310	287	301	289	340	286	319	301	301	321	311	305	333	315	329	306	314	301	324	306	314	311	278	273	333	307	293	258	275	323	307	291	322	297	313	309	301	320	305	308	329	330	300	266	294	317	333	299	306	292	295	314	318	300	335	316	315	306	294	290	312	320	326	322	316	305	336	309	309	299	331	311	297	302	316	325	320	321	339	317	301	324	341	302	291	313	334	303	300	326	303	291	302	302	322	283	314	276	295	309	294	269	318	308	333	317	320	336	336	278	314	297	286	302	285	272	309	313	336	339	289	301	297	288	326	314	305	317	289	302	302	322	316	272	304	318	300	298	299	314	267	263	311	312	272	306	302	317	322	334	340	307	289	321	298	340	327	300	308	294	342	275	302	282	288	305	283	298	298	305	318	310	317	284	307	302	317	300	287	317	311	307	311	291	306	294	300	338	301	293	329	283	301	326	321	300	295	300	320	308	313	311	319	297	288	296	325	299	305	301	321	318	290	270	321	318	287	285	325	302	309	307	294	318	329	295	301	313	304	267	300	301	327	315	314	300	297	323	309	324	305	304	290	311	316	301	313	275	261	299	307	349	314	308	280	321	295	307	328	296	280	306	289	302	310	319	285	299	313	292	285	319	272	303	329	306	309	319	299	274	343	311	316	303	302	341	322	308	291	324	316	287	288	342	314	331	310	308	302	292	280	300	313	306	323	269	280	293	299	273	322	327	256	305	324	331	301	299	336	293	283	358	279	286	294	298	296	313	340	284	324	330	307	308	290	324	302	307	269	304	300	318	341	322	317	312	277	287	313	276	310	304	269	318	304	279	296	318	335	308	321	302	313	329	315	280	289	290	314	312	301	267	312	314	317	258	293	309	298	276	284	317	338	290	312	295	303	299	312	299	299	286	297	300	302	314	294	286	291	318	343	301	307	330	339	333	285	312	327	321	302	291	348	312	303	308	315	307	284	332	297	259	299	287	337	344	284	256	310	277	321	332	290	302	352	288	327	342	299	304	294	287	289	326	296	309	294	303	313	302	323	304	285	315	291	303	285	310	322	295	335	315	311	308	331	316	305	319	307	318	314
16709	17916	27008	29375	29029	24589	20606	16608	15951	12400	12037	9819	7052	7197	6554	5189	4198	3682	3362	2649	2357	2050	1830	1743	1510	1276	1251	1212	1149	1032	1047	993	988	937	959	898	892	919	865	848	847	842	835	916	834	797	772	723	720	770	729	730	757	738	752	744	735	712	711	748	736	725	737	744	799	757	736	739	757	757	781	677	741	722	767	770	740	731	761	748	740	737	753	767	720	760	758	717	742	743	775	741	745	767	710	759	765	768	738	756	741	759	773	746	733	767	712	756	767	760	792	740	682	747	767	748	754	721	691	735	757	718	773	768	731	757	816	718	777	737	739	731	767	763	739	763	755	683	690	784	806	766	769	749	737	741	717	748	731	722	765	744	727	721	805	789	756	783	758	760	714	752	707	747	728	733	747	763	744	733	747	769	758	757	715	769	761	743	706	748	725	747	720	760	753	695	767	768	757	826	768	735	757	804	696	738	722	709	716	780	769	740	777	723	707	742	740	742	711	736	745	711	752	710	770	761	761	730	775	728	739	746	674	729	749	726	741	753	766	695	741	737	795	781	706	775	740	747	755	737	720	748	715	765	692	748	770	757	722	744	748	739	749	742	758	700	682	796	716	690	772	702	730	715	747	787	689	756	751	795	736	717	711	747	764	734	683	729	753	711	755	742	697	756	736	711	767	767	743	699	693	780	747	740	768	723	707	739	795	791	709	760	761	744	779	728	768	720	732	759	750	705	695	767	767	746	790	706	777	756	761	786	750	761	756	751	805	772	730	729	736	692	772	742	704	714	744	775	758	768	776	752	780	762	745	729	726	717	721	765	766	722	736	764	728	758	728	749	723	750	741	754	741	756	722	809	781	721	720	729	770	758	763	701	725	733	736	717	748	748	737	766	734	718	737	761	751	745	747	724	703	766	731	714	724	706	767	763	719	745	737	762	718	742	741	756	673	724	770	750	774	747	701	699	690	708	738	741	719	767	746	778	766	777	763	768	715	740	765	737	713	748	750	729	789	785	764	718	727	715	762	693	728	765	741	757	743	742	748	780	715	752	737	780	720	789	764	732	706	694	736	726	721	779	727	744	736	703	717	701	767	804	709	704	754	749	771	781	728	734	720	733	729	794	749	725	725	734	748	801	753	720	767	751	722	723	746	756	758	762	736	762	699	662	795	761	732	745	754	725	726	790	764	768	719	720	757	697	765	713	751	744	782	715	748	780	703	752	728	764	754	695	749	752	711	695	728	733	771	736	763	724	744	745	752	733	758	701	740	735	787	763	710	738	791	731	715	735	716	751	791	731	738	723	752	712	745	707	736	710	735	696	774	754	750	757	771	726	800	778	764	791	695	774	764	815	759	738	790	705	744	726	754	825	743	733	774	767	737	748	790	754	764	759	835	741	799	827	715	731	765	717	708	713	730	705	784	724	715	698	741	771	727	745	775	757	791	747	729	761	751	719	817	741	721	736	772	755	729	723	740	783	714	712	755	710	753	741	761	752	769	768	741	733	766	741	726	832	716	746	796	742	770	739	718	734	744	782	753	741	744	735	782	791	803	721	774	743	672	740	806	726	708	752	745	732	725	740	734	739	751	722	780	796	770	767	779	757	737	762	745	771	756	668	747	717	733	736	766	736	781	767	699	748	730	732	792	725	720	727	761	734	705	721	739	726	718	719	762	776	748	797	745	740	743	763	767	737	731	714	722	792	652	756	736	718	753	763	718	731	713	769	765	717	747	759	698	715	767	772	754	718	691	731	785	745	709	745	716	751	767	786	746	748	772	705	739	751	754	735	713	784	665	693	774	707	747	721	752	713	725	736	721	706	793	792	769	787	755	750	732	705	746	749	748	731	723	760	720	738	713	784	761	757	709	743	793	748	704	767	701	782	764	725	758	733	723	740	751	735	708	746	694	676	743	672	767	754	731	748	750	718	713	754	713	719	781	764	706	748	754	753	763	754	755	715	732	717	730	755	777	741	739	751	773	760	751	750	738	793	717	726	720	754	762	722	695	723	731	714	773	710	749	727	753	724	728	753	717	727	735	746	697	702	758	731	732	806	670	717	754	747	723	748	753	716	751	665	759	755	753	743	772	706	746	742	727	793	754	732	755	728	765	744	762	748	705	756	768	751	729	749	768	765	773	729	716	742	722	755	771	743	711	719	740	755	767	770	741	711	721	733	736	723	709	756	713	777	772	766	723	743	745	721	733	694	748	721	716	757	788	777	774	736	706	754	778	750	715	725	732	793	743	720	738	719	748	738	698	761	748	704	721	743	759	748	742	734	779	734	772	749	772	762	728	790	756	761	732	759	756	740	753	782	746	741	773	790	776	749	729	754	789	741	762	757	673	775	731	727	766	699	742	704	730	736	812	680	774	770	775	733	728	757	730	715	726	775	705	747	698	734	785	745	756	742	701	751	751	755	789	702	745	771	711	702	743	797	781	735	728	744	717	725	736	756	755	744	699	779	745	752	726	790	735	678	727	724	706	748	760	759	757	777	760	722	709	713	722	744	777	746	789	755	736	769	690	732	780	739	709	761	688	728	717	740	708	750	747	765	723	757	736	732	749	764	806	724	773	719	737	748	736	788	701	773	737	758	749	710	768	780	710	738	725	681	713	728	765	751	759	748	753	744	768	740	715	749	714	768	733	717	795	730	782	732	730	702	746	768	717	747	744	707	693	730	742	724	717	718	761	757	767	770	770	697	707	741	697	820	770	787	798	719	792	737	744	720	725	806	783	734	767	795	740	742	723	729	759	730	730	763	729	715	759	755	704	750	784	742	819	666	713	743	760	741	780	727	736	738	734	727	726	709	774	696	731	702	756	765	763	686	760	720	711	764	746	760	732	702	797	766	710	724	707	736	727	706	720	702	729	773	739	694	728	760	755	690	732	727	736	778	740	766	802	739	792	735	735	743	722	734	731	720	738	766	717	756	767	695	703	720	756	756	733	728	752	692	729	768	746	747	696	758	721	724	718	775	736	794	743	717	761	732	755	777	722	747	753	777	767	781	754	766	708	742	743	725	735	735	722	758	747	770	723	767	745	744	762	705	731	733	733	722	780	753	720	742	727	723	731	763	736	697	767	728	704	723	695	698	736	734	760	737	734	711	756	777	719	750	742	741	754	734	791	743	745	720	767	725	698	785	737	730	770	739	743	735	765	731	693	732	709	769	741	752	720	729	739	736	736	765	714	757	781	753	702	741	704	775	725	778	693	731	783	747	756	752	748	772	785	715	713	695	745	788	746	797	746	745	741	727	751	734	740	744	752	774	735	791	774	716	742	755	713	756	741	687	699	768	707	701	755	701	777	725	691	755	780	759	736	749	730	787	681	764	737	721	785	715	719	732	698	714	718	728	737	761	791	777	705	735	691	768	648	805	777	756	742	730	772	727	826	791	745	759	717	764	759	753	730	770	744	761	736	764	748	713	740	688	729	766	676	787	738	755	751	725	756	712	793	749	741	775	752	753	767	745	723	714	781	771	769	740	711	738
43454	38934	44023	43716	43795	38006	32634	28311	28880	25148	24136	21167	13499	13462	11317	6610	5120	4878	3312	2488	2077	1620	1704	1567	1020	713	548	605	532	461	458	421	396	375	396	353	354	387	327	326	318	363	410	410	439	386	339	326	285	305	282	260	284	298	292	330	291	292	331	301	299	358	264	307	327	284	326	297	250	324	308	320	290	324	292	314	331	272	325	322	297	337	299	276	275	283	306	331	298	296	271	297	317	294	319	324	321	313	291	300	286	285	306	320	283	288	314	302	318	288	319	294	318	316	301	328	306	310	272	264	313	298	324	305	333	327	298	318	285	335	325	304	316	291	314	312	256	290	307	319	306	319	303	312	309	303	330	300	285	323	324	319	267	313	308	303	277	287	297	305	304	317	336	316	310	332	328	288	308	267	311	294	328	295	302	339	325	262	306	302	307	293	308	296	304	306	348	293	312	286	314	328	284	284	309	296	323	326	312	303	323	277	303	302	274	332	313	310	315	320	276	282	297	310	328	319	292	349	290	285	327	289	254	296	292	296	288	305	287	338	304	296	313	280	317	288	285	309	313	291	296	319	314	291	318	330	297	311	296	275	278	294	317	299	289	313	319	348	281	341	274	321	313	302	317	282	316	294	319	303	287	302	316	270	319	303	285	305	291	316	288	349	334	321	308	312	314	312	289	271	279	329	291	314	260	303	316	282	282	332	317	291	333	331	295	310	293	302	332	291	326	305	276	315	322	302	311	311	336	293	296	318	290	293	307	313	275	299	299	301	289	306	312	310	284	295	295	337	274	302	261	283	328	298	284	309	293	306	272	295	310	302	266	293	331	315	351	294	305	281	290	296	307	273	325	292	292	295	323	276	282	283	297	312	313	313	299	316	306	306	340	288	336	291	280	307	302	290	336	307	295	287	327	282	290	313	329	317	307	280	315	309	329	339	313	303	315	271	340	319	269	299	304	308	306	302	303	315	292	286	336	290	294	294	284	263	277	296	337	293	299	310	275	288	287	289	334	272	286	272	298	304	334	318	297	328	344	302	264	304	324	291	294	300	305	330	327	350	302	287	301	286	325	272	291	306	277	311	283	317	293	308	280	318	291	316	295	288	314	307	296	288	284	300	294	301	304	291	310	263	302	276	336	335	279	298	288	308	308	281	333	290	296	355	331	285	324	338	274	312	367	318	291	327	350	319	296	302	284	322	304	284	297	324	289	319	345	302	336	317	326	325	293	333	272	338	304	310	330	289	302	308	311	322	310	291	313	311	280	316	330	280	330	308	294	321	323	280	307	248	283	279	279	299	298	316	291	296	335	326	288	283	372	318	316	285	308	258	316	318	303	336	308	310	280	312	285	301	305	331	272	295	305	312	290	316	326	265	314	293	275	319	310	331	305	318	282	300	305	287	308	291	304	310	314	319	299	291	292	297	326	283	293	304	297	313	295	308	320	310	271	296	307	279	301	272	313	278	261	301	313	313	304	304	331	340	327	328	309	341	310	304	299	288	298	292	341	305	293	274	284	287	279	295	273	310	296	298	256	316	324	317	289	315	319	330	297	272	307	297	286	322	280	302	284	269	311	310	284	263	304	315	309	310	247	295	333	332	330	299	297	297	290	309	312	318	300	337	293	328	325	297	276	308	293	323	307	293	296	316	295	297	271	281	305	268	286	325	302	311	267	300	316	262	290	285	296	316	293	305	296	316	292	338	313	314	346	300	336	342	298	319	306	303	297	303	323	339	317	295	303	308	297	305	340	306	299	305	299	275	298	284	310	292	330	294	279	281	310	330	295	329	289	311	350	303	296	305	318	298	327	304	334	282	324	295	289	315	300	272	306	306	310	312	301	330	317	302	318	296	313	301	316	293	304	315	279	293	297	327	305	286	338	302	331	274	282	293	324	316	278	317	307	316	281	287	294	299	317	300	313	314	280	310	308	301	308	319	327	291	300	310	319	275	319	318	326	310	318	329	295	349	312	310	329	297	321	323	305	304	263	298	275	341	298	299	254	333	289	302	283	303	301	300	319	295	328	276	284	288	303	318	297	280	277	320	311	331	300	297	326	322	305	322	302	325	303	364	310	307	310	291	290	296	281	289	289	299	290	313	298	335	280	335	320	339	288	287	305	287	297	284	306	296	321	317	311	282	309	329	310	314	315	285	283	331	324	307	338	309	287	285	316	300	336	315	318	320	304	315	301	301	325	317	339	307	319	295	302	308	316	290	317	322	321	310	305	331	275	300	298	291	290	310	276	350	325	319	296	317	320	331	287	310	292	322	308	315	321	282	319	309	300	313	294	311	293	293	295	305	290	309	322	280	287	309	297	300	320	301	276	353	309	301	312	294	312	312	319	325	313	270	311	314	326	313	303	299	292	334	352	291	294	312	314	299	280	306	289	311	289	340	311	313	284	293	304	319	328	260	299	302	322	277	337	286	326	307	278	299	295	361	331	292	292	311	297	291	292	308	321	299	295	285	311	317	310	337	311	285	285	325	291	289	322	316	303	314	277	305	319	314	353	319	321	311	329	310	270	330	318	320	313	330	304	306	290	326	296	309	286	298	289	280	287	290	304	319	305	324	318	287	290	296	294	310	298	299	295	292	287	315	321	309	313	314	298	344	308	266	309	310	306	312	295	337	314	324	367	289	344	304	306	293	323	302	319	301	277	290	319	298	269	339	308	312	310	272	275	327	311	323	327	314	322	298	340	304	292	311	280	304	296	307	282	293	297	295	293	290	334	318	299	290	283	290	310	304	346	274	308	294	291	295	314	295	312	298	326	310	303	339	304	275	303	304	298	320	295	303	304	308	298	315	277	324	292	254	337	319	301	321	288	310	293	337	308	334	319	296	322	309	304	269	301	312	348	293	327	309	306	334	336	311	318	319	303	307	331	293	275	293	286	283	296	312	308	305	280	315	303	304	305	342	333	296	343	315	314	274	295	295	298	330	317	298	323	328	316	307	258	283	307	302	301	321	320	305	295	314	370	329	283	317	321	312	301	315	316	314	273	296	302	324	278	331	305	325	341	333	317	311	338	274	293	301	286	291	304	300	301	336	295	291	308	292	309	327	283	300	288	304	317	256	336	332	318	299	328	309	289	282	299	288	309	292	289	295	304	322	311	304	312	282	345	338	291	300	248	306	286	298	293	320	297	318	309	307	317	320	323	309	332	301	276	287	301	291	255	348	293	336	315	290	322	316	314	298	348	301	309	302	298	307	310	275	318	302	323	314	349	292	303	302	303	287	314	346	253	331	307	308	308	284	330	319	319	321	320	303	294	308	280	285	324	308	316	278	318	351	303	319	284	318	315	305	325	321	269	292	327	325	313	310	297	287	300	309	317	304	300	313	314	282	297	310	310	282	296	311	318	301	298	314	295	289	325	314	283	292	291	303	304	291	328	290	309	304	303	296	292	304	324	312	298	324	322	308	269	302	284	300	321	325	314	278	319	289	310	298	272	293	290	259	299	316	323	282	302	272	307	310	284	274	310	282
27350	30721	41996	47952	51531	48775	46002	43138	45092	42032	42492	36394	29285	31741	27932	21139	18753	19043	14157	11088	10037	8332	9060	7936	5098	3108	2257	2661	1996	1688	1708	1562	1412	1243	1171	1101	1121	1008	992	965	877	898	1168	1379	1335	1153	953	810	736	755	749	732	754	755	772	727	738	703	728	716	729	760	700	716	744	745	742	729	720	747	759	710	746	699	751	749	761	732	734	743	717	727	729	731	712	718	717	769	713	824	806	753	747	761	739	700	722	731	697	703	731	719	752	738	685	712	737	725	745	705	710	771	767	793	755	740	734	742	718	777	761	747	726	767	730	697	720	782	741	731	717	727	720	740	778	748	730	730	726	784	764	726	764	733	706	742	720	750	720	671	758	769	737	704	734	655	727	738	747	732	731	744	713	709	777	744	685	775	717	744	709	750	759	779	714	737	775	740	704	747	725	716	810	739	713	753	756	749	737	710	736	716	764	738	739	720	726	775	731	785	742	780	722	717	716	730	721	782	719	720	725	746	779	747	710	697	775	758	751	738	718	784	708	747	714	724	723	751	725	748	748	723	738	757	711	716	755	720	732	713	746	789	746	730	744	756	687	719	758	711	723	708	702	731	778	752	807	729	717	750	720	719	695	774	722	700	745	761	729	759	708	761	779	741	752	796	771	727	706	723	688	746	718	739	790	717	773	762	723	735	735	714	731	769	701	765	705	748	734	707	725	737	705	762	716	718	746	740	782	734	751	742	724	773	721	738	745	695	759	696	724	735	715	748	758	734	768	719	701	723	746	667	704	719	730	727	707	725	752	693	720	729	709	698	774	745	748	695	707	756	720	831	741	699	739	720	725	733	720	793	727	716	700	687	718	762	755	729	715	713	756	703	753	740	713	723	748	767	736	734	727	740	716	741	738	753	709	752	745	696	738	744	717	736	723	715	752	727	743	817	741	742	720	695	727	701	754	725	731	757	743	717	727	734	706	728	730	721	766	709	752	701	784	738	720	715	764	724	738	745	719	720	731	725	705	741	716	700	756	743	757	704	720	795	688	725	736	780	716	703	741	717	737	742	730	756	732	752	766	746	703	708	757	747	737	759	724	739	742	694	715	748	742	706	706	771	751	726	779	710	763	725	746	745	711	739	771	747	734	718	696	734	750	751	707	734	776	746	699	765	688	739	729	751	750	762	725	773	693	809	703	705	753	786	733	729	746	713	708	726	716	756	726	740	753	748	756	744	713	733	706	719	755	676	736	733	668	749	728	733	783	707	689	701	742	715	736	694	735	793	713	743	765	715	759	719	767	693	805	765	726	742	768	726	750	714	730	727	683	765	774	736	737	716	718	754	740	681	725	744	809	755	701	720	782	735	749	707	707	736	695	758	743	767	727	704	754	764	789	781	706	715	751	767	791	730	734	772	795	712	730	728	711	762	710	758	694	724	729	703	739	713	760	700	777	711	732	686	770	744	741	743	741	688	750	732	718	730	738	782	698	723	740	756	794	797	699	724	752	726	710	740	741	745	767	761	740	691	740	708	726	724	720	713	686	743	795	712	688	713	778	782	674	750	706	731	755	772	734	726	680	710	711	750	754	733	746	763	742	769	787	717	702	735	731	779	737	768	731	763	739	750	714	710	791	725	745	782	727	739	685	722	716	780	746	764	699	742	735	716	735	741	741	724	770	760	716	750	760	741	732	785	746	750	715	713	670	777	734	707	784	686	752	729	712	806	783	772	723	734	674	739	732	788	754	724	676	736	757	759	716	734	765	717	753	731	784	699	761	717	724	703	757	698	714	727	753	714	720	729	732	676	737	758	713	767	751	722	804	816	709	714	739	753	693	717	797	756	763	708	794	706	731	754	694	727	725	724	752	731	698	743	759	697	747	736	729	782	769	753	723	712	712	719	713	752	741	735	730	746	781	750	740	738	705	746	692	720	715	798	752	714	706	742	720	704	792	728	732	716	703	713	719	769	753	679	701	712	732	708	758	719	756	730	783	741	703	720	718	724	703	739	757	750	749	766	775	761	758	716	689	720	723	746	741	703	760	742	788	731	752	718	701	740	741	710	699	728	672	778	741	718	737	756	747	694	742	736	728	707	720	737	698	705	741	777	755	754	768	760	749	747	731	728	714	731	759	752	747	755	723	772	755	733	688	773	718	764	755	748	709	713	707	716	735	733	693	732	759	729	743	758	720	739	720	719	733	729	765	706	738	767	699	741	744	700	700	704	697	736	734	739	722	758	710	711	775	740	775	754	721	746	773	744	732	702	777	725	689	800	734	739	740	717	740	735	733	673	734	721	739	743	784	728	759	734	735	769	734	691	726	728	755	772	740	731	755	791	726	703	724	743	698	747	721	679	719	717	777	779	712	692	750	740	743	743	712	729	740	750	749	750	704	714	760	728	769	706	751	682	734	732	770	768	715	720	702	714	727	758	719	730	748	692	727	708	748	693	748	725	766	722	753	757	721	725	727	708	766	737	715	727	796	736	693	719	734	753	767	752	727	677	753	743	744	742	749	765	684	659	730	700	734	754	690	730	666	777	710	713	742	760	788	780	741	716	775	756	738	707	747	753	766	731	749	742	747	739	698	771	725	737	740	760	746	736	764	749	708	731	723	732	704	744	764	735	769	717	706	695	745	718	749	759	744	708	716	729	703	750	779	735	739	723	763	711	744	739	755	772	711	748	697	732	746	768	719	706	753	735	743	747	701	746	798	654	753	735	716	750	715	746	707	746	726	770	717	689	749	749	750	748	754	703	743	751	719	686	761	734	667	749	753	766	766	747	737	733	787	727	734	744	767	720	740	760	701	686	738	703	695	768	739	746	717	729	771	702	737	759	783	726	769	732	683	757	701	778	731	732	713	738	743	705	746	747	756	752	746	752	738	765	734	727	710	774	751	720	680	709	726	736	709	750	725	742	817	738	728	720	766	740	730	722	744	714	733	748	737	722	755	727	708	720	743	777	730	706	713	732	764	725	740	751	795	767	729	751	694	713	688	733	733	692	723	745	751	719	716	754	756	754	702	698	758	745	699	734	714	749	721	725	703	709	762	708	714	727	724	730	744	734	745	679	735	788	774	713	730	727	723	781	746	724	744	736	783	726	718	747	768	763	721	734	738	722	719	721	792	754	749	737	696	717	738	735	694	726	740	729	745	747	693	695	747	701	709	808	743	693	723	743	734	684	739	726	717	708	715	735	679	679	724	666	790	740	684	743	718	745	678	736	735	720	750	732	699	712	695	703	742	728	784	720	814	687	744	751	710	756	706	778	716	710	767	762	764	710	701	707	715	733	744	749	770	739	718	754	705	703	705	747	714	778	744	765	708	727	731	745	766	781	689	712	765	689	784	736	710	773	749	733	734	748	742	678	766	791	718	717	724	738	730	711	731	687	732	728	745	712	717	752	804	791	753	714	795	717	726	712	743	744	747	732	706	745	751	745	740	716	731	763	722	717	708	736	712	782	763	763	714	674	738	709	747	792	702	700	725	768	819	773	701	779	751	716
50203	47075	49568	48834	50289	45837	41756	37709	38355	35572	35508	30341	21666	24287	23312	14683	9062	7925	5670	4518	3656	3323	3200	2406	1601	948	692	719	601	507	513	501	456	385	379	375	338	365	321	298	328	302	497	438	418	373	322	302	272	283	293	263	286	262	233	283	305	274	264	256	309	267	275	268	264	292	299	291	272	279	293	264	315	262	276	281	265	268	278	307	254	288	278	304	300	271	245	277	258	258	272	282	261	285	292	287	267	265	301	280	276	282	294	266	299	269	305	281	237	281	284	255	296	277	288	263	289	298	268	276	276	308	318	246	250	256	275	278	266	285	244	259	290	290	258	264	244	229	251	283	244	292	311	289	288	261	277	250	274	248	289	272	323	310	239	271	267	295	301	276	272	259	276	283	286	287	292	271	303	280	301	292	259	280	304	275	265	260	280	246	288	248	275	257	277	282	260	284	295	295	304	275	281	328	276	277	285	274	253	229	258	295	273	270	265	253	253	288	274	280	278	293	264	279	263	277	281	262	288	284	286	274	274	285	302	303	293	270	317	286	298	300	265	268	295	268	249	248	288	233	280	244	258	278	276	274	271	288	265	284	259	253	288	285	292	253	216	276	287	264	236	274	262	252	280	297	279	319	322	273	281	279	267	283	277	223	240	272	261	251	268	290	306	264	302	269	252	268	278	259	278	269	270	253	284	276	294	256	284	286	292	268	265	269	279	281	289	278	275	298	275	260	295	284	278	273	245	275	245	274	268	277	264	261	274	280	298	237	247	313	293	294	282	267	279	273	292	259	266	264	282	286	294	294	260	304	266	253	250	297	285	311	280	292	257	251	247	292	295	267	284	288	270	302	274	265	279	278	259	264	256	279	243	262	277	270	275	253	275	262	262	286	290	284	265	243	304	302	253	272	269	260	274	282	266	265	251	262	235	292	295	255	301	275	288	277	279	261	275	279	291	291	281	268	288	272	265	247	274	239	276	262	253	276	270	288	296	260	285	298	266	292	280	284	260	243	260	266	266	241	266	299	262	273	250	276	264	301	292	264	284	258	298	292	260	298	262	266	284	262	285	282	279	284	281	284	280	274	301	268	248	281	311	294	272	276	255	265	271	249	287	267	284	291	255	252	272	280	273	281	248	257	274	274	310	276	263	238	282	286	292	282	263	299	275	272	286	238	286	271	270	239	271	297	248	262	273	311	252	246	267	283	253	317	269	257	281	277	266	238	280	265	271	267	273	246	267	235	276	250	287	274	273	275	274	256	254	287	307	298	288	248	275	279	263	275	283	274	243	295	265	261	282	272	258	284	272	261	252	269	262	288	274	268	289	264	267	263	278	265	284	303	274	242	267	226	275	285	269	298	279	261	281	264	282	285	296	240	271	262	277	255	293	282	239	265	284	261	282	278	245	306	277	294	260	279	274	274	295	257	280	268	281	280	268	256	280	256	277	250	256	266	290	305	270	270	266	261	281	280	271	294	282	285	268	285	297	290	286	264	274	256	278	254	278	270	311	252	272	285	259	293	296	315	292	255	296	238	269	273	267	289	243	254	279	234	307	259	269	275	264	288	271	263	272	254	242	282	295	273	252	277	266	279	307	269	297	247	322	266	257	270	269	285	288	275	284	277	263	277	282	272	246	252	264	272	245	260	266	244	262	268	282	237	278	251	271	271	294	287	265	279	273	276	286	251	252	304	283	251	261	267	257	284	239	246	273	274	260	256	276	278	277	270	242	291	262	271	264	275	224	238	281	278	302	274	293	286	299	265	284	276	279	296	259	286	289	291	285	269	253	276	262	299	257	274	290	253	264	261	281	281	243	284	282	254	276	264	259	273	274	286	276	298	265	270	263	282	305	286	286	292	258	296	295	276	281	285	251	273	278	270	276	263	300	302	274	288	259	287	290	281	279	281	278	256	267	313	267	272	273	284	262	272	270	273	287	276	272	270	276	272	253	275	261	280	256	249	278	251	246	284	244	260	293	300	257	296	248	277	274	248	268	279	294	287	279	274	283	264	257	255	242	282	311	281	271	274	258	280	265	274	295	274	268	251	302	282	278	247	263	272	272	276	292	275	277	297	271	248	270	247	284	241	283	254	261	237	271	281	259	290	276	268	255	237	273	266	281	276	291	292	267	272	282	250	276	258	306	263	255	268	255	260	249	276	278	240	288	281	284	316	275	285	281	275	268	273	274	265	283	260	303	256	254	293	267	303	302	276	281	286	251	254	281	245	272	261	275	289	249	260	271	259	266	266	315	277	297	280	280	314	256	253	257	289	260	283	250	276	293	277	281	256	294	296	258	273	274	270	298	268	269	269	254	271	286	297	237	256	236	265	258	285	252	244	282	280	279	264	257	262	299	296	269	239	276	264	288	281	239	298	260	258	268	298	278	253	263	266	274	276	293	301	248	283	343	271	278	293	270	277	265	257	264	268	243	285	281	264	282	285	273	283	277	249	255	276	290	264	268	274	286	253	272	291	246	272	277	270	288	265	287	257	281	252	278	316	285	269	262	276	314	259	278	255	264	247	308	315	285	282	297	272	282	265	267	270	295	259	306	279	299	270	296	261	260	285	263	280	310	286	262	284	256	268	280	261	286	283	264	266	284	287	284	270	265	259	256	314	253	314	244	285	252	251	273	288	285	287	280	259	272	286	245	289	274	297	260	264	272	285	295	273	288	293	277	292	267	259	287	273	270	245	250	251	292	247	280	290	259	268	269	285	270	250	290	276	303	297	300	267	273	272	268	265	262	283	278	262	276	262	278	283	263	232	271	307	286	240	271	250	290	260	282	301	283	295	275	285	276	330	282	248	292	285	239	279	253	294	281	281	292	287	288	310	272	282	279	305	264	243	293	282	257	286	285	266	264	296	285	270	286	277	278	277	272	260	287	306	260	267	282	300	278	277	279	270	305	256	270	292	281	293	251	284	275	269	283	324	278	280	290	301	285	248	298	279	247	286	261	277	277	300	275	260	272	278	257	266	262	296	265	249	286	281	290	268	255	244	270	274	278	268	281	274	288	303	253	302	282	256	267	259	270	285	279	274	248	275	297	295	293	287	258	246	267	265	266	286	258	244	277	271	264	300	261	265	300	276	291	293	280	252	277	285	276	268	270	252	260	279	248	303	227	276	281	276	265	266	280	278	268	270	315	265	271	283	288	274	246	277	284	275	288	255	296	257	250	312	236	274	277	267	267	270	281	275	271	287	261	273	268	278	296	268	249	247	255	273	293	253	256	267	259	275	274	264	270	264	245	264	292	264	228	296	281	279	279	294	291	253	293	256	259	258	268	265	264	293	277	277	304	293	272	256	276	255	285	302	286	265	260	268	279	273	283	290	275	261	247	299	267	274	268	267	269	278	282	281	242	268	307	286	284	300	315	279	257	278	273	269	274	292	255	241	241	266	278	305	279	248	301	268	293	268	270	262	270	287	250	300	296	274	294	268	297	272	271	259	233	270	281	246	273	285	268	289	281	259	292	311	252	251	267	297
32725	37189	47091	52983	56939	55497	53995	50380	51871	49599	50695	43291	36614	42388	41054	30568	24404	24901	19610	18023	15171	14732	14199	11564	7909	4675	3432	3544	2705	2042	2355	2124	1824	1573	1410	1193	1162	1131	1029	937	861	1001	1923	1907	1600	1195	1016	797	693	646	715	674	658	647	726	684	650	666	633	698	673	694	616	698	639	661	720	671	628	651	649	697	693	681	679	702	689	658	675	671	631	650	684	680	676	673	648	715	689	693	695	630	690	670	635	664	695	697	696	653	688	652	667	707	659	643	679	631	681	704	655	636	656	675	632	640	645	688	638	682	683	632	629	668	650	634	689	666	718	673	669	682	606	626	632	652	660	746	665	637	699	709	636	685	627	658	638	655	652	676	661	650	675	666	692	673	655	624	658	627	647	638	688	674	692	621	622	647	651	662	613	643	673	651	721	657	665	658	681	712	636	652	669	665	620	700	658	657	666	633	695	678	641	682	694	648	694	675	632	635	660	692	662	679	685	623	697	673	631	662	664	689	690	617	674	666	676	666	699	663	684	656	682	701	667	650	665	696	699	706	643	625	658	600	702	634	670	627	667	649	704	676	691	662	670	678	659	713	628	671	645	675	631	688	660	649	648	653	602	683	679	703	672	648	656	661	671	684	653	671	702	674	677	682	637	690	668	678	656	671	686	657	668	663	671	676	674	613	661	656	659	599	655	645	688	658	686	640	705	675	696	738	632	663	639	664	666	630	660	664	627	703	699	686	680	666	635	661	682	672	654	664	632	689	669	628	692	631	686	661	624	638	693	688	645	620	620	635	671	650	658	669	700	659	653	694	651	689	669	710	644	648	645	657	664	673	688	646	680	660	635	625	710	656	645	683	670	677	659	643	623	649	669	645	669	671	687	634	666	661	648	657	666	627	663	661	672	678	660	673	641	610	656	621	691	602	659	685	688	654	669	660	643	685	660	684	672	694	694	613	685	636	677	661	661	693	683	682	700	660	641	665	716	679	687	709	689	643	643	672	678	680	658	645	664	647	687	648	662	643	673	655	689	672	662	723	661	697	646	633	691	689	678	694	665	640	688	658	720	620	672	709	647	698	649	640	652	688	656	619	667	673	661	693	660	676	694	673	668	658	724	636	647	642	660	688	664	684	711	655	685	662	650	654	662	690	677	679	687	661	673	679	632	728	681	703	654	691	661	649	723	679	670	670	642	667	669	636	651	645	677	681	704	651	669	649	665	676	670	643	702	703	675	643	658	592	680	678	692	686	638	676	721	728	691	656	650	619	629	648	640	685	651	660	654	652	668	688	648	647	699	665	644	628	689	631	682	648	649	668	646	685	663	673	660	674	661	679	636	664	674	629	629	684	674	625	641	731	650	694	659	631	691	639	680	644	646	676	674	667	629	691	641	638	688	670	665	645	652	662	685	680	660	677	700	649	642	659	616	689	686	651	668	640	639	702	674	705	639	745	683	673	647	697	656	687	631	677	649	711	609	587	625	610	627	674	628	700	672	657	637	654	674	644	645	650	635	637	630	681	711	705	651	654	646	662	666	643	671	669	645	645	633	692	640	658	655	664	672	704	671	623	612	702	635	693	660	648	659	656	689	694	649	641	625	651	695	698	684	645	677	659	683	685	623	632	662	669	621	627	609	731	653	664	706	620	680	628	684	671	658	686	679	675	697	651	652	683	697	640	665	666	644	674	614	675	662	646	662	630	668	673	705	634	672	640	683	679	653	728	678	690	723	700	684	693	670	651	648	668	688	646	650	674	644	662	673	630	636	685	639	714	698	661	674	617	625	680	670	683	591	663	677	709	719	668	642	638	643	650	667	687	663	670	667	717	697	640	665	688	680	667	704	686	615	659	655	653	637	672	634	668	665	699	635	666	654	647	631	652	682	651	689	672	707	687	660	694	646	635	636	629	652	631	636	649	665	707	675	657	653	667	676	703	674	685	665	660	623	659	655	661	682	667	659	673	669	638	645	681	623	675	700	665	692	692	705	640	629	637	640	665	682	679	651	660	648	656	683	663	670	644	700	677	668	679	636	678	659	697	665	659	682	662	679	685	640	614	614	646	643	690	662	663	694	682	681	605	690	673	713	662	658	677	659	639	699	640	610	626	673	648	636	686	634	649	654	689	662	681	686	707	668	640	661	685	683	682	647	680	705	657	665	660	681	710	667	695	661	670	663	670	669	658	648	692	713	652	660	635	662	622	700	626	672	684	663	703	629	672	689	638	642	634	678	656	718	631	680	680	631	644	662	694	627	672	692	652	649	711	703	693	684	695	673	639	685	669	693	678	681	665	643	681	670	684	652	664	644	668	682	679	717	659	703	682	674	661	707	646	686	650	716	679	672	637	682	675	700	658	711	678	668	653	703	606	663	672	657	642	664	659	629	692	699	636	670	700	640	716	700	685	675	664	631	678	718	661	680	666	703	649	697	704	640	623	686	685	651	698	634	669	642	691	621	737	682	657	643	700	675	677	667	704	655	643	639	636	685	657	668	677	690	684	671	673	658	619	671	690	617	676	660	695	654	697	708	657	671	653	648	662	674	713	724	662	749	646	698	677	683	628	653	642	678	698	702	673	619	655	660	643	667	674	601	691	676	682	695	638	677	669	660	711	672	657	630	642	608	625	696	678	651	661	704	664	705	659	702	655	652	681	628	667	649	649	644	658	666	673	666	693	669	655	649	668	664	663	690	652	658	693	698	651	687	673	672	674	664	628	620	665	689	656	697	680	641	676	691	657	647	682	688	653	679	661	705	683	687	623	703	687	668	675	701	681	696	658	656	732	662	680	649	670	662	685	643	634	627	648	691	644	664	610	669	670	712	646	656	702	663	709	652	625	655	671	667	628	696	643	673	621	702	628	658	646	672	676	666	711	663	689	652	664	613	673	709	603	654	667	666	661	668	665	664	688	644	681	678	690	646	625	623	675	642	621	698	627	695	613	670	655	659	660	690	654	667	662	683	674	658	648	655	677	700	660	652	723	661	646	634	610	647	641	633	653	666	644	698	699	654	673	684	681	684	611	653	627	653	650	679	634	711	673	639	669	674	672	681	692	712	681	647	630	684	663	666	671	665	659	649	677	665	647	684	688	664	709	684	665	662	627	647	653	646	656	643	689	632	662	637	607	684	637	631	668	655	641	654	643	636	670	687	719	688	693	671	730	665	654	654	682	635	699	707	641	699	665	632	726	680	657	663	665	674	646	681	639	645	666	668	648	673	693	690	663	635	673	642	681	645	648	659	668	684	677	673	654	652	649	670	669	722	654	658	667	669	702	655	646	690	627	633	695	662	645	673	633	671	656	690	628	641	636	660	663	644	614	694	662	673	727	668	659	655	688	656	679	627	643	657	614	690	667	672	706	655	657	665	679	639	682	658	669	654	667	704	663	621	625	644	690	700	674	662	700	643	672	660	613	722	656	637	646	691	700	680	672	649	645	674	686	641	655	666	671	683	679	647	663	686	684	644	680	673	676	647	659	691	690	646	668	672	630	681	647
28423	23584	22974	18405	14124	10299	6512	4283	3226	2632	2274	2027	1354	1256	1186	944	828	735	687	568	534	497	495	442	402	393	376	369	354	367	363	350	324	302	342	327	340	332	310	299	331	306	348	320	319	293	302	314	323	324	323	300	296	286	303	326	304	285	295	323	303	330	319	281	317	304	333	325	313	276	289	329	282	322	308	293	298	301	334	287	305	339	318	322	285	320	290	320	310	282	292	310	334	317	311	284	304	275	319	329	342	346	318	300	304	319	314	309	322	302	317	294	338	321	330	288	319	320	301	305	294	312	302	298	303	294	308	285	327	308	319	323	311	343	300	307	322	276	315	306	296	312	314	330	322	309	305	327	279	326	340	272	325	318	293	299	318	303	345	283	302	314	301	319	329	318	299	309	286	300	276	311	307	296	316	309	322	343	312	312	305	281	305	305	324	313	320	309	299	347	305	307	300	328	314	326	312	322	304	299	338	315	293	303	319	299	332	315	323	298	313	295	288	301	336	302	302	291	304	339	346	319	310	280	299	293	309	300	298	310	348	312	301	305	323	334	312	295	321	300	306	304	314	324	320	327	317	315	331	307	313	304	315	278	332	299	319	311	305	305	278	308	326	310	309	333	320	312	299	326	301	348	312	298	305	323	326	350	293	300	335	306	304	295	301	324	301	327	302	306	318	328	312	313	290	289	311	296	313	286	295	328	312	313	346	293	319	320	297	317	313	300	293	330	308	301	311	324	301	331	321	310	302	309	319	323	281	293	286	310	317	320	307	280	303	301	292	307	305	353	312	308	301	330	308	327	307	329	323	332	323	331	314	297	316	341	316	295	315	321	316	307	286	309	295	285	332	301	300	323	322	310	304	301	306	316	296	304	277	269	303	307	321	311	330	292	286	315	319	314	314	301	342	335	313	301	330	302	293	345	316	324	302	301	305	287	321	304	329	319	263	283	300	323	290	328	315	301	285	326	308	318	315	319	321	338	311	283	287	310	332	305	308	307	314	325	318	333	296	325	322	292	298	279	310	304	288	315	359	294	309	299	290	336	314	313	295	297	315	337	305	327	314	302	287	281	328	284	289	315	345	312	324	316	312	307	301	313	321	319	285	322	304	331	314	312	339	311	349	308	319	294	307	305	335	293	309	306	334	309	302	326	303	307	303	291	300	290	316	308	330	300	317	281	302	309	330	291	309	329	310	327	302	318	340	325	327	311	304	326	281	308	313	281	292	314	325	317	283	336	309	325	321	309	314	326	307	288	297	319	309	291	283	296	302	283	301	317	290	331	293	298	306	286	324	332	326	311	334	281	313	312	305	323	318	313	318	314	320	280	321	322	300	293	336	310	336	316	315	363	298	305	271	299	264	296	308	294	324	316	310	308	317	328	315	334	316	356	279	316	298	293	298	293	318	307	313	310	300	307	305	322	342	314	281	314	309	326	311	302	316	309	295	301	270	288	327	276	304	294	280	358	304	317	277	341	293	308	305	326	336	309	297	328	310	310	328	315	332	335	322	313	293	316	308	279	320	302	316	301	279	303	328	323	286	305	288	310	291	358	318	306	316	292	315	317	334	332	316	308	315	301	279	299	317	301	297	292	360	303	274	312	291	315	270	321	314	330	327	341	304	305	332	319	309	286	346	313	336	321	289	295	312	338	299	281	323	291	305	321	283	320	326	291	312	312	282	335	308	317	301	307	298	307	311	295	326	326	299	306	343	304	346	295	271	311	289	295	299	333	264	337	343	318	292	316	300	324	329	316	291	320	320	332	312	330	304	334	321	322	318	290	343	322	314	306	292	297	268	294	317	354	298	307	298	314	309	338	289	290	322	296	371	312	320	295	306	309	327	321	330	309	352	306	303	306	294	334	336	300	282	314	314	288	289	312	322	305	315	288	325	329	300	320	324	280	291	301	336	307	317	315	268	346	315	325	335	298	328	318	302	299	372	259	306	328	291	286	323	309	323	324	277	308	339	324	285	307	290	295	342	292	311	289	264	315	320	264	303	329	296	292	326	313	304	327	310	281	343	342	322	260	307	288	272	323	325	356	334	296	306	320	290	325	336	311	298	313	290	310	319	327	304	310	326	318	333	324	297	311	300	347	292	335	318	297	326	299	284	322	318	313	298	324	289	327	337	317	314	291	314	299	294	311	283	303	272	303	306	310	321	307	308	296	313	316	310	295	308	348	296	299	289	331	367	326	307	297	340	292	312	306	296	292	303	334	327	305	293	332	302	322	310	322	314	298	310	317	317	300	338	314	322	320	306	313	290	295	363	285	321	309	331	314	307	329	262	296	309	297	317	289	288	294	315	290	279	315	285	305	292	327	301	308	336	304	319	281	321	376	309	323	300	296	328	289	305	334	304	289	303	290	290	301	355	282	308	293	311	314	331	262	322	308	243	311	273	338	297	312	311	327	314	288	296	300	327	339	325	284	331	322	311	324	331	300	344	309	311	278	308	322	323	289	321	297	319	322	295	338	291	311	299	332	306	289	276	293	326	291	306	292	295	347	321	322	307	303	300	281	315	315	300	304	336	322	289	291	290	309	290	321	323	336	278	314	323	328	301	333	317	295	322	322	315	309	314	316	321	305	297	292	310	328	346	304	313	291	317	317	289	295	316	311	309	286	286	312	325	306	343	279	313	277	311	302	306	342	283	312	312	312	289	289	304	307	320	343	306	312	296	310	313	326	332	322	304	306	277	306	288	304	326	316	329	321	314	280	355	313	312	352	305	323	331	310	292	313	314	325	323	311	302	291	333	313	314	310	310	321	319	290	330	325	295	339	316	334	328	302	300	330	282	313	332	303	332	302	302	283	288	289	316	320	318	292	312	330	315	285	336	257	302	326	305	270	304	299	291	352	297	293	302	307	312	319	318	304	326	310	322	282	310	341	309	279	308	327	349	303	305	313	328	302	311	317	303	327	305	261	293	313	308	324	314	295	304	329	314	308	260	308	324	296	278	309	302	315	300	291	303	332	339	304	302	324	305	300	321	306	318	305	337	325	326	284	280	307	318	316	307	315	309	265	298	335	285	315	343	287	305	298	310	299	302	340	276	309	321	318	347	329	345	286	332	335	307	332	295	329	336	319	299	308	304	316	319	332	300	294	296	307	291	299	287	294	316	310	332	277	294	309	279	289	333	321	325	329	285	270	317	294	296	317	305	316	303	293	300	315	347	335	282	332	291	260	296	345	325	312	317	297	325	294	326	321	283	341	331	299	311	303	310	310	275	309	305	298	316	283	336	316	298	316	296	316	306	304	308	316	313	332	305	280	280	322	310	272	312	328	304	300	297	351	306	301	322	318	293	318	279	296	326	325	324	296	282	336	305	289	319	314	309	350	328	289	307	325	290	295	303	313	292	315	296	312	309	294	301	305	306	296	326	281	338	320	307	329	290	301	277	292	335	317	298	330	294	295	366	290	279	303	335	303	312	321	297	304	310	312	277	322	296	297	289	302	313	308	299	305	307	319	267	313	327	300
17024	17960	27383	30127	29132	25074	19899	15298	13370	11824	11019	9647	6672	6896	6327	4533	3913	3338	2925	2600	2111	1941	1751	1562	1498	1402	1206	1147	1197	1099	1074	1011	944	921	922	889	929	865	866	840	884	794	825	841	853	829	791	749	737	728	762	745	774	724	745	735	739	766	762	734	757	788	772	728	751	700	751	790	784	733	694	729	702	794	692	762	782	722	738	741	744	783	735	753	743	735	764	721	782	733	752	765	775	769	781	744	767	759	764	762	747	747	743	726	723	785	794	765	724	748	745	700	717	721	749	737	768	766	776	735	734	691	727	736	791	777	757	752	718	776	767	733	701	729	792	763	751	731	742	785	738	736	763	679	771	767	764	723	742	716	698	734	755	720	705	712	754	776	719	769	726	767	730	704	733	744	745	740	807	765	774	765	781	758	744	723	771	783	776	793	768	775	723	676	718	703	821	740	761	792	750	720	753	706	717	664	701	769	770	754	786	766	770	711	777	797	723	746	704	787	747	707	801	735	736	771	707	782	734	756	775	756	766	758	763	745	762	754	807	738	787	722	755	780	716	744	740	788	749	720	770	744	757	729	703	736	791	781	763	689	787	742	808	773	737	740	774	732	746	753	740	724	776	741	768	738	723	753	757	735	714	708	812	727	703	773	737	766	739	736	745	721	699	740	734	733	773	712	741	772	772	770	721	711	735	767	725	762	743	711	732	750	769	745	769	762	754	710	786	754	720	761	750	735	765	751	764	765	788	733	745	755	796	736	752	726	746	700	773	788	739	785	776	748	738	771	742	768	786	743	704	652	771	742	763	768	743	694	738	793	707	781	742	807	762	744	730	730	765	753	759	704	744	748	712	748	733	798	718	720	725	762	733	729	748	734	734	716	739	727	716	791	722	731	761	669	736	729	741	791	733	793	727	718	754	756	697	733	715	763	732	727	712	699	724	777	754	727	782	773	772	724	750	769	772	763	752	794	788	746	736	748	700	720	753	754	674	764	740	795	701	774	737	730	774	768	755	726	750	675	766	781	740	726	797	803	775	750	776	766	707	742	743	731	826	711	753	751	773	795	798	753	731	776	821	720	745	747	779	737	768	729	763	718	731	723	792	786	746	747	731	741	722	781	707	693	727	697	727	762	738	753	749	713	724	778	752	766	727	745	774	794	756	763	711	766	794	739	792	745	735	737	761	748	739	785	721	734	750	728	763	760	745	787	748	733	756	723	764	734	704	798	817	715	745	747	763	781	761	726	796	754	730	783	734	694	801	771	763	748	716	774	763	781	741	786	753	743	729	766	720	777	695	727	712	735	735	721	767	757	757	732	713	747	760	726	758	752	749	770	723	766	779	767	706	727	736	717	721	734	765	742	702	720	774	741	726	721	742	721	757	744	725	749	765	770	774	793	780	772	817	750	698	689	722	704	765	726	730	717	754	740	743	760	732	763	733	775	702	763	729	719	754	756	748	765	707	738	751	731	679	765	741	767	731	731	786	792	761	806	765	759	718	741	720	776	766	733	738	724	772	743	707	743	713	781	765	765	769	750	762	731	761	731	715	717	706	713	790	724	736	722	775	714	754	750	738	722	766	764	736	765	714	806	708	771	738	732	762	748	757	759	725	720	738	741	740	751	723	712	718	742	725	780	762	755	736	773	706	743	782	759	715	729	741	752	742	742	745	726	719	753	760	776	757	753	764	758	774	744	802	747	724	730	724	742	789	769	750	776	734	734	793	718	770	780	767	736	783	734	776	752	732	803	702	789	725	723	729	759	759	707	751	763	733	723	726	791	774	749	740	705	736	768	746	734	813	704	766	735	751	788	737	725	756	717	741	696	820	763	777	696	758	737	729	739	765	730	749	744	766	699	756	787	750	780	752	717	746	724	752	742	750	712	723	808	735	743	721	721	767	799	740	697	741	758	744	766	767	752	734	742	719	746	742	739	826	749	768	743	763	691	811	767	751	782	738	730	757	727	800	724	729	754	735	750	808	747	719	757	747	756	797	775	792	713	759	765	765	801	740	774	752	722	726	757	700	724	791	713	721	716	731	770	757	690	728	776	799	713	727	727	707	740	782	750	704	739	663	751	749	762	776	695	746	728	770	741	759	728	770	704	746	765	723	738	775	784	731	746	748	732	774	748	771	734	745	727	757	731	712	751	731	775	727	741	736	747	754	715	783	668	733	815	735	727	733	723	727	719	750	734	711	755	773	729	760	708	780	793	741	752	778	731	703	746	748	743	755	757	736	706	748	744	745	741	714	733	786	766	743	732	763	705	781	719	745	760	739	758	703	757	770	776	709	763	714	701	786	740	740	732	746	772	760	737	751	763	776	701	752	688	713	728	760	770	756	709	733	736	793	744	690	753	701	749	771	762	756	747	743	778	739	705	748	751	731	806	773	768	734	774	777	778	730	729	676	771	759	733	754	722	716	761	722	731	710	701	713	735	714	737	733	808	744	707	722	668	787	778	752	775	734	777	716	725	699	797	712	727	760	743	750	753	760	760	732	754	768	697	746	772	707	800	757	745	768	732	711	758	755	737	761	754	720	732	773	712	713	711	761	748	794	798	690	771	796	741	759	699	699	757	743	748	726	721	752	755	799	728	741	763	750	740	721	764	754	746	785	710	776	743	779	753	730	748	742	792	746	726	770	747	715	776	737	753	724	752	769	748	755	720	736	760	711	772	758	704	751	729	774	766	772	764	729	755	759	774	766	774	739	741	708	769	747	788	696	743	713	723	754	714	702	754	691	730	738	770	747	732	735	776	712	713	761	835	706	773	756	773	756	772	728	728	729	772	754	739	739	775	724	775	743	760	719	716	701	747	775	779	725	756	777	802	746	773	766	803	743	733	717	806	777	746	730	785	790	709	746	746	760	772	739	766	758	772	757	720	738	756	707	765	744	753	727	777	791	752	728	775	720	731	753	737	771	738	746	746	757	752	734	756	783	731	693	749	776	732	701	726	745	790	737	742	761	728	748	742	757	723	740	782	722	754	733	726	778	736	721	746	769	798	748	785	721	708	778	745	738	735	751	770	740	704	764	763	703	764	745	819	755	715	728	762	716	764	731	735	771	728	758	694	772	747	767	750	774	721	748	736	718	769	710	727	768	768	746	776	721	745	761	772	763	756	753	762	751	739	755	757	767	764	748	759	784	743	735	789	788	759	730	747	719	762	801	730	691	755	768	740	738	785	815	746	728	757	775	718	777	746	773	727	717	788	756	717	764	751	781	721	723	723	792	749	757	748	681	756	715	797	724	770	779	779	696	751	730	709	731	718	762	733	812	731	756	762	759	796	737	769	747	779	736	741	770	786	750	737	722	765	753	754	760	720	758	744	713	765	730	751	747	733	742	766	790	731	769	747	744	768	731	746	733	698	732	738	782	745	741	764	749	805	712	744	707	741	733	796	757	755	750	755	742	738	784	696	754	741	746	736	744	711	737	709	772	715	762	743	764	721	732	712	793	746	740	776	784	786	672	780	770	714	743	771	803	748
44054	40109	44854	42903	43800	40045	34778	26424	24145	22754	22076	22940	13149	12641	14894	10269	5767	5133	3254	2245	2243	2127	1877	1412	1133	696	646	560	495	465	504	464	439	358	379	390	358	361	350	341	311	355	389	433	387	342	373	327	296	314	333	303	292	279	326	275	273	308	293	328	316	297	318	338	288	324	318	301	300	305	323	283	315	332	325	303	326	295	316	311	328	292	300	320	307	305	321	296	324	328	313	303	323	291	323	316	311	301	305	314	342	305	311	306	339	298	310	318	319	326	308	329	282	309	278	297	315	328	352	320	310	321	316	321	331	310	310	307	282	297	329	315	297	284	299	323	306	292	322	329	324	322	314	296	327	307	270	308	286	289	340	286	272	296	290	327	345	303	312	327	331	280	309	302	302	317	320	303	308	284	316	309	297	289	299	308	313	313	345	343	315	324	296	304	303	313	296	341	297	295	319	296	344	307	343	297	316	274	313	337	330	305	321	271	322	305	328	306	292	325	327	301	305	297	305	330	278	288	315	292	316	285	294	272	325	336	314	329	323	291	313	282	315	307	324	275	319	307	294	329	328	330	353	328	320	297	292	318	313	298	318	288	315	293	315	300	306	291	311	295	324	326	311	341	301	325	310	309	311	318	304	312	321	313	339	319	322	340	343	329	327	288	303	328	295	285	336	286	305	315	312	303	326	307	286	320	312	311	293	323	288	301	338	272	351	307	321	313	330	318	352	322	280	306	283	315	314	321	337	331	337	311	278	298	273	310	340	332	282	328	275	337	294	307	306	331	333	284	310	326	301	315	313	310	304	296	363	329	292	300	286	307	300	306	338	297	287	297	309	295	310	323	307	309	271	300	286	326	311	294	310	292	323	301	319	294	285	323	318	329	313	330	317	292	307	305	287	311	274	307	334	314	321	287	322	311	312	320	325	322	326	268	349	274	318	300	319	293	294	314	302	271	305	312	274	305	332	325	317	297	312	341	292	295	288	262	286	317	312	325	295	291	301	283	282	293	306	301	294	279	316	315	316	330	298	296	309	268	310	297	291	305	307	325	271	353	306	341	276	334	307	343	304	304	310	307	321	340	281	295	345	319	315	302	292	344	330	320	314	319	334	326	294	322	292	275	317	303	313	301	313	286	276	288	312	297	327	330	309	308	298	313	292	321	267	289	323	323	330	280	300	300	302	306	283	281	304	314	319	330	325	311	314	286	317	328	268	301	277	332	315	291	323	300	301	320	344	281	291	289	284	341	319	311	312	344	281	318	293	327	304	324	324	295	283	297	336	276	328	313	330	318	325	326	316	305	293	304	310	331	286	302	285	330	331	335	314	321	346	289	314	285	317	309	321	334	313	301	323	313	306	294	309	320	288	308	313	283	305	322	278	306	330	314	309	315	289	297	308	321	327	344	309	302	311	324	323	299	343	316	329	282	309	333	289	340	319	367	294	351	309	343	296	307	329	290	290	254	272	328	318	297	332	326	314	313	286	313	318	297	282	314	289	300	337	307	289	313	306	296	285	345	277	287	321	324	291	272	316	250	307	329	279	301	318	292	297	308	308	300	303	321	305	282	309	303	330	332	320	336	278	324	296	288	305	327	319	318	324	297	297	321	327	293	279	301	342	314	289	301	330	320	304	303	326	296	305	296	287	320	251	302	343	323	312	291	291	310	308	327	276	328	294	290	290	274	335	337	318	306	329	308	294	308	333	314	299	300	331	318	309	321	316	312	319	316	291	350	286	325	316	310	316	316	344	305	323	291	297	294	329	291	334	286	303	322	324	324	285	298	293	323	300	270	309	326	293	276	296	291	316	323	309	305	342	319	316	291	314	328	309	294	336	319	339	300	279	296	312	310	341	296	299	331	330	310	300	340	278	316	297	311	301	334	309	329	303	292	325	271	297	289	340	295	302	341	276	295	336	286	313	299	310	298	302	373	321	312	342	308	274	295	320	318	295	313	318	307	307	307	309	315	327	332	278	324	314	311	309	327	301	312	327	303	287	286	320	317	303	338	312	309	303	313	302	293	311	309	318	276	333	329	319	314	269	310	277	310	304	307	298	339	334	305	299	322	323	341	322	309	323	325	306	332	305	334	293	323	305	294	289	289	356	316	321	302	294	301	292	323	338	313	301	327	330	322	285	282	319	309	302	317	309	293	304	327	289	300	324	303	312	290	320	346	334	271	283	284	297	314	299	280	310	330	308	285	299	289	324	313	285	289	305	341	333	307	292	303	315	314	297	312	328	320	312	307	304	279	291	324	337	346	331	274	313	303	313	318	298	303	318	332	340	305	307	353	309	322	325	308	329	331	309	312	310	309	306	340	288	314	336	298	303	301	316	312	323	304	297	308	320	312	323	351	334	293	310	293	307	335	328	324	328	322	284	314	310	313	309	301	351	323	345	324	344	316	314	266	304	317	300	276	296	283	293	310	336	310	319	336	289	311	280	337	332	325	318	317	327	301	269	300	302	318	329	316	288	269	282	299	300	335	331	328	279	325	335	321	321	333	305	290	323	283	331	329	325	315	297	324	337	315	318	316	320	326	310	292	291	296	297	314	327	332	327	279	294	297	297	286	313	324	314	286	324	283	297	301	329	272	316	299	315	308	289	333	318	307	287	319	340	290	334	312	297	292	312	332	323	324	301	310	305	295	305	310	315	324	307	282	302	334	293	307	309	285	277	284	328	278	301	320	289	314	302	338	345	310	297	299	310	304	320	316	290	267	299	301	297	310	298	298	308	307	330	278	300	265	313	292	299	285	293	326	332	289	350	328	313	303	307	346	292	306	310	296	314	342	302	297	319	292	328	309	296	297	332	322	318	304	297	328	320	337	293	365	290	299	308	284	318	284	291	338	345	348	322	323	334	308	331	320	321	287	289	309	303	349	307	317	325	333	294	329	323	317	318	337	293	331	287	321	319	329	310	283	319	326	317	318	316	338	295	308	316	356	308	325	312	312	315	294	314	344	294	296	333	285	301	317	328	321	292	307	294	287	327	306	296	327	322	335	323	306	301	330	325	285	345	301	296	303	324	331	300	315	307	312	328	308	324	296	277	346	311	296	335	302	313	306	320	305	318	293	327	305	319	305	302	314	312	309	325	298	328	286	303	290	304	324	290	283	319	321	318	327	299	320	324	320	301	316	294	289	280	287	266	283	334	302	300	325	276	306	291	322	296	296	282	315	304	313	336	299	332	336	316	309	315	315	298	333	316	318	296	314	312	327	310	315	338	292	303	325	300	309	311	310	309	302	314	302	315	341	314	318	318	293	317	303	311	285	313	313	302	303	276	318	322	332	316	305	309	289	295	319	333	313	339	278	302	298	351	311	341	326	306	316	322	296	301	302	306	295	332	310	337	294	314	335	295	286	275	306	320	304	297	298	319	301	318	305	337	314	347	308	324	292	300	289	301	300	291	308	276	331	340	334	301	301	283	301	319	318	307	308	303	309	325	360	293	292	324	286	310	317	301	322	320	333	307	296	320	301	314	314
27952	31543	42836	48097	51517	50704	47193	41002	41261	39951	40237	39304	26429	31567	34454	26932	19046	19360	13254	10613	10520	10311	9165	7229	5591	3035	2978	2256	1950	1798	1776	1601	1529	1279	1160	1187	1096	1072	1005	923	906	981	1337	1420	1293	1145	960	791	723	786	724	729	709	757	783	730	735	706	754	724	756	747	793	772	707	781	708	726	770	698	762	824	738	706	727	761	729	705	743	769	784	736	735	698	732	760	736	743	752	731	769	807	725	737	746	737	778	736	765	746	731	731	737	748	759	724	784	779	752	771	714	730	766	758	745	764	729	705	751	804	752	756	754	770	725	748	800	709	739	698	748	772	742	743	741	714	718	789	732	676	705	719	693	729	729	718	741	753	731	767	728	762	735	692	720	753	729	679	714	742	753	745	741	696	794	717	804	722	774	701	736	742	717	735	724	797	798	720	745	773	700	729	763	750	720	761	693	724	741	717	768	731	797	729	728	741	758	737	759	763	809	757	699	795	734	769	724	731	777	724	728	720	746	785	731	684	711	734	722	779	725	769	772	776	732	731	740	727	752	716	788	757	718	720	786	750	747	715	771	759	726	776	752	789	768	762	704	710	744	800	710	713	720	734	723	718	747	720	744	739	758	794	726	762	742	723	741	756	726	710	699	723	714	734	758	793	783	692	756	766	732	716	793	751	771	766	735	737	711	746	754	717	748	757	765	731	742	761	735	773	748	719	718	733	757	758	739	720	717	777	742	755	753	731	742	769	692	752	781	768	748	732	756	729	711	709	779	748	751	768	707	729	718	738	777	717	702	735	790	761	727	766	748	743	729	745	752	728	724	718	767	711	721	748	757	731	709	741	744	759	758	717	714	733	756	711	783	751	765	708	762	752	736	711	764	733	735	688	769	771	737	752	745	775	779	746	757	755	736	753	683	745	752	732	760	735	764	743	725	753	756	793	728	740	763	759	774	744	754	736	726	735	757	712	739	732	763	725	763	734	723	689	730	702	709	704	774	775	716	762	746	756	743	726	772	767	773	735	751	720	748	756	717	767	726	750	695	716	715	707	699	714	734	717	738	731	758	700	742	739	747	723	685	729	775	740	746	736	778	723	763	731	721	731	742	769	722	772	768	765	739	777	785	778	729	724	741	725	716	752	687	817	804	791	767	755	717	699	729	773	743	778	693	758	717	793	734	712	760	740	771	743	733	749	776	739	748	779	759	748	745	726	768	761	770	745	738	752	753	770	755	769	745	722	786	742	712	756	773	746	750	760	754	730	727	762	785	740	770	743	708	787	735	729	711	756	719	746	741	713	736	726	783	736	705	704	767	781	719	749	745	743	755	740	789	733	804	726	749	729	767	784	730	758	735	746	787	705	744	714	740	722	757	702	758	758	745	730	727	700	728	730	756	796	784	725	733	723	778	726	715	771	741	685	714	735	727	706	763	752	731	787	795	762	772	725	714	697	751	737	721	767	712	740	683	732	745	746	719	750	763	801	780	702	726	723	756	721	759	767	743	768	718	751	725	744	764	738	741	725	712	723	794	745	779	799	761	753	738	694	720	728	754	748	777	787	785	754	769	690	734	776	753	745	778	780	717	738	728	713	756	768	712	741	768	709	721	772	754	698	723	768	784	718	759	752	791	740	722	726	701	735	768	667	722	772	762	734	764	786	711	742	732	767	716	725	770	737	742	744	762	760	737	706	755	767	734	751	708	740	756	762	731	783	698	713	736	788	742	737	736	715	785	769	721	674	744	740	718	719	720	765	764	763	708	765	752	767	710	735	779	740	772	748	785	703	761	729	784	721	772	732	715	746	804	754	729	707	717	751	777	718	712	737	731	756	714	779	736	700	757	709	744	743	744	722	733	769	746	712	746	754	727	722	730	719	723	739	784	715	720	725	736	688	732	733	742	729	732	775	790	779	784	767	793	702	749	768	712	744	757	750	735	724	712	716	766	699	758	726	731	786	757	813	704	704	686	763	717	743	711	713	730	781	711	717	696	739	711	762	734	734	768	749	770	757	717	707	733	713	769	735	696	751	766	749	743	753	778	743	700	774	756	731	683	772	707	755	734	747	783	759	706	693	747	759	740	719	766	734	743	761	711	753	745	730	728	752	772	769	784	759	741	764	761	774	736	756	738	742	756	698	724	785	756	732	767	752	716	749	749	767	747	745	756	740	715	719	714	804	735	727	784	727	726	738	715	680	790	807	728	740	722	722	777	758	724	769	749	712	778	755	766	783	696	763	734	755	757	706	721	735	731	735	733	774	722	725	745	786	749	777	789	804	760	747	795	750	779	733	748	756	714	759	765	697	753	726	725	790	712	751	700	707	762	754	765	720	751	745	727	783	721	738	733	769	763	763	669	711	712	800	757	710	751	776	736	736	767	748	752	745	789	711	742	755	800	734	674	817	771	747	721	732	754	732	737	744	757	764	754	746	744	804	752	802	772	709	749	757	747	719	762	726	752	752	725	709	744	727	766	742	757	760	717	725	715	764	737	737	746	724	687	734	799	766	739	776	764	740	775	753	722	772	741	743	747	738	763	729	730	702	714	761	720	764	746	766	789	740	717	725	698	743	720	765	778	734	793	733	715	722	762	706	728	762	691	773	740	762	730	740	698	751	722	717	731	711	697	779	729	712	749	749	698	776	778	740	728	724	708	726	713	731	683	764	768	755	778	763	713	740	737	723	711	786	747	772	804	754	743	700	758	745	760	744	772	733	748	726	725	754	736	693	710	729	736	775	726	739	720	702	762	750	737	754	768	726	726	747	735	735	767	714	746	731	711	759	700	762	740	782	722	725	769	769	733	748	737	766	741	752	756	795	725	777	782	746	712	712	719	734	740	743	779	735	759	741	744	749	773	793	752	699	766	780	754	793	706	752	758	707	715	708	738	746	780	765	737	762	769	794	752	759	751	811	756	733	730	699	736	723	759	710	723	783	734	705	743	721	768	690	767	732	722	718	750	744	761	728	751	722	754	734	737	755	826	735	755	701	735	773	788	749	734	749	744	673	725	716	753	742	702	729	742	755	742	754	759	753	726	742	735	767	724	720	736	747	753	690	731	745	719	754	713	741	745	731	731	751	695	783	780	739	752	773	727	696	707	760	707	773	716	722	754	729	783	748	774	712	711	731	748	778	749	736	763	761	761	724	757	727	728	796	763	742	764	700	748	718	770	748	731	771	733	713	753	735	731	769	749	718	743	739	750	775	724	770	785	750	751	712	788	723	741	742	753	795	753	693	649	731	747	709	764	737	780	775	741	691	774	704	741	771	760	753	787	734	735	772	758	784	791	720	717	688	708	746	712	707	739	745	760	749	733	693	704	733	736	737	737	757	775	745	715	740	752	767	786	792	764	781	728	731	733	782	715	736	719	700	746	765	715	733	718	682	744	740	705	723	745	720	705	733	788	737	752	695	745	740	770	753	707	699	716	744	776	733	722	703	742	723	713	730	750	751	716	731	752	777	733	753	723	756	773	708	740	753	741	764	712	758	767	710	753	736
51026	46844	50620	47681	48983	48003	44222	36393	34693	34636	32838	29386	20824	19356	21846	15043	9085	7758	5074	3732	3699	3577	3208	2532	1413	836	687	667	551	529	503	498	425	363	392	376	376	317	355	334	301	308	428	498	435	363	314	271	285	274	275	276	266	265	253	264	263	278	309	265	260	298	259	247	292	275	248	282	254	250	268	255	280	270	281	283	258	290	293	275	266	275	263	251	296	252	257	267	272	250	257	263	301	272	273	272	264	281	268	292	309	276	274	267	263	290	250	268	269	269	257	294	250	284	269	278	284	295	256	229	241	267	269	245	263	291	308	281	299	286	276	285	283	222	267	302	289	279	261	279	280	281	285	260	271	286	286	281	289	273	281	259	264	290	294	270	282	250	255	268	303	287	275	262	262	272	283	294	277	256	268	262	280	266	285	250	266	250	291	320	256	266	283	253	306	261	294	277	282	277	273	291	260	289	281	303	249	256	234	293	279	292	269	265	268	288	291	278	277	245	255	277	262	243	284	298	266	254	274	267	260	279	293	281	284	297	294	287	273	263	278	240	252	275	317	261	283	283	252	249	247	272	279	274	297	262	283	268	273	260	274	281	262	297	295	297	247	284	269	255	292	286	286	270	275	287	293	250	279	280	284	286	264	243	278	284	289	246	284	289	250	293	300	245	273	274	304	282	256	260	299	287	285	233	253	248	307	262	273	254	277	265	282	259	230	274	277	298	259	283	293	257	264	257	256	256	273	255	291	271	295	267	278	286	236	288	279	267	307	258	284	277	304	235	264	297	280	268	287	270	274	266	264	253	298	305	272	245	274	261	249	274	281	284	294	281	273	270	257	284	283	245	237	277	263	265	273	283	272	286	299	258	263	269	302	276	250	260	297	281	288	271	270	291	265	251	275	258	275	280	295	282	272	270	287	246	269	252	249	258	274	267	292	242	303	274	294	253	275	253	263	261	280	289	258	287	281	275	281	249	279	283	263	237	267	292	285	254	266	284	261	298	271	299	274	265	244	264	266	285	287	237	267	269	283	282	286	276	257	263	260	288	283	274	249	280	296	254	211	303	267	293	288	278	268	261	284	286	278	269	282	264	241	251	254	303	262	304	283	268	284	288	275	274	296	283	281	276	284	243	277	276	282	270	281	254	277	291	267	278	265	274	261	273	277	253	287	302	289	260	298	275	240	255	265	290	278	287	272	264	250	265	301	264	242	264	277	266	271	272	274	293	257	285	273	273	279	274	247	245	261	275	280	314	301	265	293	272	249	294	308	299	293	274	263	261	274	287	270	282	294	278	294	262	279	272	290	255	283	291	241	267	276	254	270	310	252	261	285	270	258	253	285	261	229	285	293	267	249	259	267	276	272	268	282	268	252	231	272	291	260	275	269	309	279	288	279	272	239	257	279	284	259	258	291	318	255	265	260	290	244	296	236	243	249	256	289	271	279	267	270	247	309	290	271	282	250	264	302	281	260	275	305	283	289	250	292	239	295	296	275	264	288	268	284	255	271	252	268	284	277	266	277	268	269	233	300	241	285	289	258	258	245	285	245	257	278	277	297	279	273	295	260	244	237	260	261	276	276	278	269	280	282	282	247	302	283	276	238	286	265	290	258	287	276	280	284	261	273	270	281	273	262	291	271	257	259	284	291	275	274	255	276	288	260	250	266	307	270	244	277	233	289	271	270	242	259	278	287	250	249	284	262	288	296	275	257	256	279	297	240	257	275	272	276	251	274	284	282	260	302	328	256	273	233	246	274	248	281	277	287	289	311	277	308	274	253	251	286	266	296	254	293	287	298	269	257	226	253	290	245	265	289	258	265	275	269	266	274	255	270	257	263	307	263	283	285	291	285	288	248	297	233	303	290	287	237	241	255	269	291	244	273	273	265	277	286	257	267	285	256	276	265	278	272	272	291	306	263	291	253	228	259	299	256	286	276	257	276	258	305	272	316	273	273	280	272	268	270	265	282	256	269	279	304	257	257	293	247	262	221	239	274	273	272	265	256	261	269	313	285	273	256	309	265	276	261	254	250	297	245	261	255	268	263	251	261	277	262	284	292	298	278	260	240	255	272	289	249	268	258	241	263	281	264	281	262	281	285	292	267	257	239	278	284	298	312	254	241	269	295	273	262	284	285	294	259	277	275	263	265	272	277	273	304	299	236	270	271	273	286	263	260	249	305	288	270	269	264	287	249	283	276	275	264	317	289	266	268	275	280	286	263	277	269	256	270	292	261	286	270	252	277	275	301	260	259	253	270	288	280	257	261	290	236	297	277	292	292	270	290	246	263	264	267	262	257	279	274	260	253	272	278	272	248	256	283	279	276	288	302	280	288	266	246	277	280	296	273	258	292	268	267	273	272	258	297	260	285	279	251	261	272	274	284	256	287	252	278	284	300	264	245	294	273	310	278	286	283	278	274	261	274	283	273	302	279	244	275	291	285	230	291	286	274	297	270	284	260	280	285	264	277	290	255	276	282	282	293	267	284	296	290	235	286	267	260	280	277	255	303	285	258	288	273	267	256	285	240	268	303	252	288	267	274	253	261	254	260	298	313	288	259	256	261	278	282	268	293	267	259	289	297	262	284	246	272	254	247	278	261	267	292	272	281	303	305	292	225	278	251	272	286	278	266	289	260	282	267	247	273	277	272	275	273	280	274	301	279	252	287	289	285	272	264	255	257	243	287	277	247	286	268	275	270	270	267	252	266	274	247	279	262	258	263	275	302	272	267	275	247	271	293	256	273	254	267	256	265	267	254	245	249	248	259	252	307	294	275	267	239	253	253	282	250	270	263	273	280	278	243	287	263	257	291	290	255	272	264	277	271	278	270	295	271	284	284	305	261	246	254	276	263	267	265	254	282	272	270	273	260	254	302	299	273	250	257	224	278	269	285	291	263	261	276	231	235	249	266	269	267	307	265	297	239	294	263	265	248	272	287	286	291	299	295	288	283	267	263	270	258	303	296	250	248	281	338	299	275	260	263	291	277	267	260	251	274	281	298	283	254	296	255	279	256	256	289	260	269	254	285	299	295	280	296	290	258	273	264	292	293	262	268	277	289	293	237	259	283	272	282	268	271	288	283	295	278	317	295	281	265	291	302	300	302	274	300	320	259	291	296	269	257	238	278	308	281	277	292	266	251	301	284	276	234	278	258	269	260	267	262	269	244	236	308	275	280	297	257	253	257	268	300	268	272	304	246	278	255	273	258	256	248	248	243	279	257	273	245	242	283	282	290	249	273	289	286	261	267	293	257	289	266	267	262	235	274	277	260	253	267	289	260	274	291	290	266	288	267	269	253	297	308	276	280	253	322	255	235	302	326	281	239	260	283	255	272	301	262	265	246	254	264	263	273	237	280	254	271	281	261	226	273	267	292	301	270	262	278	296	266	282	296	281	276	270	280	282	296	267	274	277	287	269	281	274	257	275	252	271	295	287	249	269	275	272	277	280	277	247	274	248	262	275	271	252	268	274	287	265	251	274	268	291	275	258
33060	37585	47781	52853	56503	57836	55095	48667	49143	48406	48271	42651	34221	37561	40007	31986	25226	23328	18398	15504	16247	15532	14096	11797	7421	3968	3438	3078	2768	2440	2305	2048	1708	1526	1550	1323	1268	1141	1060	970	895	932	1887	2009	1707	1239	991	673	705	688	721	651	691	708	662	654	664	657	687	668	698	696	642	650	654	663	696	718	667	665	695	724	663	689	662	676	649	638	645	608	681	669	665	717	658	644	684	598	689	627	680	676	639	685	667	627	663	634	663	632	641	633	680	632	713	672	694	679	672	656	604	663	690	683	684	644	669	670	660	614	665	682	627	639	617	667	673	696	684	673	710	620	685	643	657	656	685	672	646	654	629	650	634	681	691	682	682	663	634	654	675	641	688	666	621	675	646	648	633	613	658	645	664	669	678	662	619	701	640	649	623	684	640	637	638	639	636	679	677	698	643	706	666	657	652	666	670	667	668	658	697	673	659	727	703	673	664	632	656	628	696	674	709	680	641	673	672	676	678	629	666	639	676	654	721	666	679	643	633	639	659	698	641	647	655	696	667	673	676	650	656	624	628	642	695	696	666	639	636	681	638	662	637	669	641	654	686	655	617	674	680	656	684	679	673	647	637	677	688	668	694	649	697	625	686	664	669	673	703	598	614	674	701	679	654	667	692	658	699	667	614	674	684	670	645	609	742	613	655	653	668	645	651	657	691	658	652	641	670	693	677	717	646	644	644	652	668	661	654	684	672	692	624	722	651	694	690	693	690	680	603	681	667	620	663	641	693	658	690	691	680	660	682	658	679	672	643	671	661	619	686	643	668	659	725	690	655	656	674	677	694	664	633	671	652	700	723	682	650	666	692	679	712	684	641	588	689	668	643	645	676	654	679	646	681	667	686	646	669	665	662	632	631	648	618	703	614	681	669	643	651	664	674	678	717	645	628	698	657	680	662	702	690	683	673	641	672	658	698	658	657	622	649	661	649	669	654	677	700	677	651	654	657	685	699	675	670	641	695	728	644	695	665	669	675	719	672	639	652	636	652	667	669	679	656	693	667	740	650	684	651	675	651	644	679	664	675	703	674	656	670	673	674	642	685	661	611	680	622	682	640	666	640	674	647	674	658	688	650	698	687	652	693	694	617	688	674	689	682	643	639	645	662	590	659	652	698	644	631	652	692	653	652	661	690	664	656	646	664	611	677	652	685	649	667	654	645	650	656	636	690	657	606	723	694	698	706	663	665	711	670	666	681	645	595	679	714	668	641	653	673	628	663	634	669	663	681	684	706	663	671	673	661	662	653	654	644	653	643	681	690	671	617	681	655	673	651	691	660	678	650	634	619	657	704	689	656	691	630	654	654	664	655	659	641	657	669	665	610	657	663	680	658	653	663	701	670	656	649	670	682	685	626	609	670	685	708	673	660	661	645	654	682	647	639	661	627	647	665	660	661	688	672	691	622	654	651	646	707	663	681	655	646	682	663	690	649	661	643	695	660	632	690	682	677	668	710	697	685	650	637	653	671	699	714	660	638	639	640	662	669	677	662	631	656	704	654	652	632	668	635	624	665	701	672	684	664	667	640	689	611	643	659	637	696	668	662	680	673	670	671	681	636	670	688	623	715	661	665	651	709	697	675	673	681	665	678	688	678	682	665	708	674	700	678	640	678	678	622	582	696	649	625	658	633	680	644	687	659	649	679	690	647	667	651	651	683	678	623	663	690	650	695	671	652	648	640	681	648	657	699	671	613	639	673	696	693	694	699	676	638	626	670	688	656	676	667	656	649	662	665	628	630	640	645	684	717	688	676	684	626	691	694	665	647	654	665	653	648	672	640	651	648	664	659	629	722	738	670	673	620	673	660	639	612	683	624	662	672	623	624	662	596	641	737	653	656	678	642	645	657	641	658	665	666	624	678	645	654	645	632	640	699	686	639	658	608	623	674	631	655	692	681	679	642	694	643	653	695	662	670	648	681	603	662	615	684	634	664	633	656	673	621	684	682	642	650	637	639	680	644	661	629	678	698	638	729	632	664	684	638	641	657	704	643	641	655	670	699	682	695	686	652	673	690	651	682	667	650	682	654	617	671	608	637	611	683	633	695	671	666	677	668	626	685	672	692	657	668	667	680	670	639	687	675	587	670	656	686	658	667	666	669	674	673	664	650	652	615	653	678	664	672	665	678	655	626	666	663	658	675	609	649	714	637	658	637	652	647	662	653	653	664	639	627	677	639	674	639	682	664	631	643	716	656	626	682	660	650	658	666	627	633	640	667	661	636	656	660	672	649	730	625	657	639	649	673	656	684	635	691	624	692	597	648	637	667	648	677	687	663	677	643	643	626	661	657	648	671	643	691	645	681	706	688	687	628	681	648	654	701	660	640	694	684	646	646	647	666	702	654	693	663	655	659	631	657	678	644	653	681	661	661	674	657	691	661	729	624	642	681	681	663	655	653	632	668	660	645	660	658	656	689	650	697	637	679	700	633	694	650	624	659	641	671	681	654	684	662	667	649	605	634	689	731	659	653	658	695	682	668	658	647	666	665	653	639	664	667	681	675	651	648	661	668	679	667	657	586	664	663	657	639	683	667	650	656	704	660	663	627	618	648	665	703	683	640	658	611	660	624	704	707	701	620	635	659	636	662	743	624	691	690	675	691	638	689	615	634	640	660	679	691	670	696	683	654	680	664	725	655	639	600	654	680	685	644	623	638	662	678	634	676	651	672	646	683	726	690	646	650	669	644	716	642	681	659	668	689	641	637	689	643	690	639	630	640	667	664	654	639	608	639	657	640	652	660	705	669	659	624	662	698	634	687	711	638	677	679	662	710	711	699	640	653	695	635	646	693	680	690	653	639	686	592	671	691	674	634	700	690	636	665	682	630	649	634	676	657	648	648	662	697	686	679	704	649	662	673	685	700	620	628	656	657	658	662	654	696	614	641	621	636	673	650	633	677	670	649	695	649	647	644	681	679	660	622	687	636	670	747	651	674	635	675	631	630	654	644	665	669	649	669	630	625	666	628	669	649	673	679	658	675	666	648	667	673	662	691	628	679	653	660	640	652	693	656	674	694	648	688	659	700	649	713	650	672	657	642	641	682	641	648	641	655	673	670	646	653	680	640	670	651	672	642	683	649	673	687	715	649	691	613	697	644	646	656	662	621	630	681	680	637	651	650	690	722	645	722	655	649	678	703	704	668	651	656	657	671	707	702	661	664	683	641	663	719	673	618	655	649	685	626	623	663	712	700	640	627	644	645	599	630	679	695	661	679	645	671	707	666	652	666	709	668	707	660	685	626	676	630	693	670	623	684	693	654	650	710	660	669	693	635	686	675	644	663	670	647	700	693	650	634	677	635	637	617	663	607	653	701	678	725	637	690	625	667	650	639	667	705	667	709	683	644	634	670	629	675	669	681	656	642	654	661	672	659	686	643	627	651	677	706	646	665	717	670	612	720	640	663	710	724	671	633	636	687	680	702	667	711	650	678	627	724	719	617	607	675	667	663	671	623	605	643	664
28974	23956	24595	19236	14231	9776	6341	3873	3063	2644	2251	1629	1334	1271	1246	930	818	711	632	501	532	498	500	462	420	393	364	352	382	367	373	280	347	333	317	300	321	343	308	346	312	327	345	304	321	330	291	300	306	339	326	318	278	322	321	320	347	308	310	292	302	349	290	292	300	297	296	317	313	320	360	314	329	319	277	315	302	331	271	327	330	335	281	323	297	317	306	279	285	315	335	322	309	323	313	295	301	308	307	303	310	276	328	302	292	318	288	306	322	320	299	319	297	295	302	317	305	289	305	353	286	285	294	316	326	328	319	309	320	292	271	317	334	307	306	305	301	300	324	289	329	308	323	340	294	292	284	299	298	286	319	303	314	302	312	323	310	279	286	284	300	313	301	305	312	305	299	303	306	322	285	317	321	303	310	297	307	311	320	345	320	307	291	310	314	311	326	279	316	319	296	290	299	300	338	291	326	294	293	334	279	293	319	312	308	278	348	292	333	310	315	303	308	286	291	311	304	286	312	305	319	286	290	292	324	304	297	297	345	319	307	342	333	326	343	318	304	334	331	310	281	296	337	332	317	310	296	316	311	317	339	305	351	336	331	285	304	334	310	306	329	319	310	284	337	294	285	314	294	311	341	341	301	264	292	341	310	296	312	305	307	296	278	330	334	331	333	314	335	334	314	317	290	292	304	313	281	290	310	310	333	314	336	330	329	349	315	323	287	290	320	321	343	297	319	305	302	332	307	297	322	294	330	313	337	313	302	321	312	294	301	279	294	299	328	320	298	308	337	314	311	285	285	310	306	301	297	283	321	333	300	321	319	292	305	322	344	290	289	289	289	316	307	294	311	336	278	293	291	317	300	306	289	280	312	328	283	295	294	335	328	264	297	299	287	325	312	309	311	304	303	332	280	331	304	323	313	294	309	277	329	297	323	264	292	307	311	295	326	304	313	317	304	344	303	302	317	293	302	294	311	281	298	321	334	320	293	355	288	294	332	300	309	272	309	305	304	289	312	315	278	289	309	314	295	306	315	313	326	322	302	301	266	309	278	318	333	271	316	340	307	302	308	298	327	315	301	303	310	321	306	302	305	266	293	304	295	305	303	302	329	308	312	326	320	322	312	321	273	308	322	301	312	326	315	287	275	299	312	315	311	293	352	279	306	302	294	308	302	302	294	299	306	312	324	347	327	320	322	330	317	313	299	340	303	286	285	307	319	312	312	292	290	321	290	336	312	296	332	305	284	295	309	328	268	315	271	294	295	282	306	330	302	295	321	321	318	319	314	305	322	298	330	321	303	328	305	325	289	320	321	280	310	317	298	292	315	379	309	323	306	313	305	311	314	274	309	319	359	331	316	325	360	306	317	288	344	295	294	311	302	320	301	319	313	283	336	328	289	288	312	314	332	318	298	328	299	302	291	317	333	328	320	268	329	318	316	277	315	320	307	352	300	279	336	311	323	305	327	327	295	283	282	279	329	305	299	276	326	332	308	289	268	296	310	311	334	314	314	306	323	316	329	300	321	342	316	290	283	277	306	300	298	323	301	306	307	335	305	301	278	288	316	320	301	316	296	313	309	317	322	296	289	345	334	308	319	309	276	300	330	285	293	302	332	307	319	321	323	328	364	317	301	312	310	336	296	308	319	318	316	333	340	312	329	335	291	292	314	295	274	302	297	312	302	316	321	304	317	311	342	333	306	339	304	305	288	304	286	332	284	314	316	322	329	312	306	321	319	308	299	299	300	307	304	314	269	298	326	319	296	304	299	313	314	329	288	311	301	337	311	303	334	341	344	301	271	290	308	332	325	324	283	327	299	318	284	303	321	294	297	300	276	289	304	304	290	333	296	316	288	300	324	295	315	265	323	304	308	294	308	295	311	296	328	289	296	310	314	340	325	289	307	295	319	317	317	271	315	304	281	297	310	319	306	333	296	302	314	291	303	313	298	320	307	334	313	339	323	265	290	304	337	321	305	332	314	309	296	306	328	316	299	308	300	287	308	297	289	322	296	332	306	275	326	308	318	304	311	304	313	322	286	322	315	296	298	316	302	282	308	288	306	319	294	331	353	303	306	312	318	281	303	300	312	325	326	332	308	307	305	311	303	318	324	277	316	333	297	301	315	283	277	312	279	314	358	303	302	307	289	303	320	332	281	315	269	301	283	293	320	308	292	311	346	335	329	296	268	324	342	297	322	302	303	316	290	315	344	271	277	303	315	294	325	292	295	323	326	285	281	298	295	340	362	309	337	299	322	339	332	329	305	287	318	296	275	326	296	301	291	325	328	297	315	329	285	318	327	273	277	300	330	298	304	317	289	301	282	312	311	301	354	324	328	311	284	296	298	347	311	285	315	334	305	280	282	305	335	297	327	340	302	311	286	331	308	321	328	331	314	294	351	318	302	282	277	273	315	323	310	316	305	295	263	300	307	300	286	331	327	314	323	297	331	289	300	287	278	300	315	283	273	342	300	316	297	317	315	298	338	304	288	278	317	299	304	303	336	316	291	273	324	330	326	281	303	290	328	314	278	290	330	283	290	283	308	314	326	320	312	309	328	293	311	276	313	333	270	295	310	319	307	354	291	324	313	338	310	287	341	320	291	303	316	310	283	306	310	333	296	304	348	319	296	267	308	286	331	305	323	318	326	311	322	310	295	307	298	319	353	290	303	297	300	311	319	311	307	313	294	288	329	306	346	295	321	291	328	310	304	297	331	336	317	281	295	316	303	304	286	311	288	332	293	324	293	298	346	302	315	292	299	324	314	314	307	307	316	327	287	319	333	302	300	305	295	289	330	309	284	285	300	319	325	270	310	301	329	318	314	329	326	321	323	292	299	290	307	321	356	309	304	307	311	327	296	308	331	289	297	293	310	320	301	329	349	322	306	296	322	343	292	295	318	283	309	336	294	325	322	313	303	300	312	302	289	314	339	293	334	355	271	306	275	288	283	311	301	305	307	279	332	355	285	317	288	321	304	296	316	277	333	305	285	317	304	286	317	323	326	306	321	308	306	288	296	325	306	347	325	291	305	303	316	268	293	312	298	295	328	335	304	308	288	295	290	319	283	284	291	331	287	323	300	332	313	292	341	304	283	320	298	287	314	324	302	277	312	299	309	299	323	289	302	344	311	292	347	311	285	332	342	300	330	287	289	344	319	268	339	332	270	344	298	329	280	334	304	337	299	298	322	317	310	293	271	331	318	327	312	318	314	312	335	278	317	318	299	309	300	328	301	304	320	292	289	298	318	327	319	317	301	300	333	315	271	328	296	308	314	298	295	307	305	318	301	302	294	308	314	311	313	299	295	301	308	275	324	296	338	312	313	321	340	315	348	293	302	284	315	312	292	282	299	281	239	294	317	306	291	295	322	334	299	300	296	313	330	297	323	294	309	330	276	320	326	297	322	315	295	295	297	327	291	324	337	300	325	295	302	319	335	300	289	303	334	280	297	315	341	311	262	284	305	287	333	333	297	300	284	352	287	290	309	308
17301	18777	28978	30441	28660	24644	19543	14041	12757	11748	10490	7633	6337	6641	6333	4922	3842	3534	2683	2249	2198	2051	1779	1686	1466	1356	1253	1153	1127	1157	1053	993	953	987	932	924	896	838	787	858	766	821	808	814	804	833	807	740	710	782	775	720	781	728	745	712	791	734	760	704	758	749	735	770	773	746	752	760	784	723	722	761	753	736	782	772	750	754	731	777	807	729	743	739	761	780	738	790	721	709	790	715	737	736	700	763	726	736	782	787	806	750	754	730	750	766	759	738	699	772	731	704	701	732	766	744	734	757	716	751	775	738	724	792	772	765	733	735	730	736	718	782	745	764	755	732	740	720	759	752	748	752	739	762	757	767	726	763	715	812	761	734	717	757	786	761	741	757	778	713	724	740	802	730	737	741	759	779	776	757	688	761	739	741	785	800	748	743	795	724	775	782	712	728	758	708	742	724	766	762	764	775	817	692	728	719	750	772	754	779	746	804	746	736	739	786	747	692	727	771	768	772	758	772	761	787	761	741	746	690	733	770	766	806	759	734	767	740	764	725	734	756	782	740	739	747	782	749	731	780	744	765	705	686	722	761	790	778	710	743	780	796	743	741	755	735	799	751	739	747	765	746	713	737	727	742	785	739	746	768	738	797	747	694	778	734	745	752	731	748	690	782	784	770	758	780	735	715	774	746	772	731	727	763	813	743	776	751	745	740	757	703	765	776	752	727	803	760	784	740	691	760	775	756	702	802	749	700	720	741	771	748	692	728	786	727	759	809	728	774	744	745	765	753	787	680	727	751	738	769	784	754	775	752	723	715	689	773	711	742	726	747	732	762	824	769	782	702	762	743	767	717	771	728	812	694	731	745	757	722	696	754	745	749	751	717	768	708	752	772	761	754	686	753	775	804	761	710	733	711	714	747	685	746	723	792	725	758	701	778	709	724	710	752	748	758	752	773	786	716	763	760	759	781	721	718	765	742	755	754	756	754	747	749	746	730	751	697	773	764	748	779	730	766	755	766	720	783	742	746	787	781	776	718	731	765	749	729	751	766	775	737	722	800	812	783	677	720	696	785	764	783	737	765	758	772	725	743	775	774	722	725	781	761	739	740	710	751	743	791	740	742	737	789	717	712	737	732	749	773	777	810	730	767	729	822	753	680	748	676	807	712	730	744	767	704	742	786	745	761	784	769	751	747	714	763	742	755	752	705	726	726	732	742	761	772	727	692	773	786	717	747	713	750	750	765	732	773	791	755	750	674	735	756	732	757	758	779	799	753	738	760	751	738	715	699	758	709	737	747	728	796	746	711	751	721	777	754	709	754	710	779	718	780	711	746	742	748	714	788	721	730	741	708	723	744	773	760	783	772	754	749	744	770	779	728	757	746	795	681	761	796	770	782	770	712	775	747	763	730	694	786	746	754	800	748	762	720	730	724	802	746	778	738	769	751	741	773	714	818	728	775	774	786	693	748	732	757	773	771	749	739	702	786	748	731	754	727	728	736	791	751	752	740	791	724	686	691	756	762	731	781	758	759	735	752	742	762	661	692	717	700	722	753	746	738	739	719	737	749	748	664	778	745	767	779	778	731	697	761	748	756	751	745	685	807	754	760	699	716	760	749	778	763	744	783	743	732	739	749	756	801	752	760	708	744	758	739	716	744	740	734	751	754	772	780	726	783	762	717	720	710	779	767	780	744	762	725	727	730	748	709	727	721	698	769	680	793	714	742	732	736	745	746	735	756	757	776	787	778	749	726	728	765	735	725	712	743	775	754	781	768	728	716	767	731	693	779	730	785	813	766	704	710	756	743	733	779	735	778	719	752	743	758	753	777	781	748	727	714	772	732	724	720	722	747	760	740	785	740	744	773	697	776	730	792	761	742	769	738	774	744	753	755	771	730	719	710	703	758	696	744	736	771	740	762	758	708	716	751	751	757	765	699	737	748	767	729	761	721	712	781	755	816	783	752	716	760	768	723	731	705	787	747	742	752	749	776	752	796	770	766	786	755	760	746	777	727	785	760	696	735	789	762	780	734	781	690	781	767	740	718	784	772	757	718	753	766	799	809	777	732	727	765	781	737	750	745	693	742	737	758	742	722	785	777	770	721	690	730	755	723	756	756	766	751	706	746	703	793	780	745	706	740	748	735	745	749	747	791	690	701	708	717	751	781	747	718	729	761	711	718	752	742	728	704	752	786	757	736	752	777	740	762	790	740	776	800	828	755	766	745	754	738	764	736	766	724	749	754	724	749	740	775	744	769	754	728	740	749	758	772	730	748	717	738	728	730	755	775	752	740	732	678	745	762	758	730	727	747	760	755	711	760	762	749	764	754	750	722	805	807	721	715	752	708	749	722	761	804	761	733	785	781	701	747	743	720	744	769	784	751	731	738	732	770	751	772	739	785	767	733	723	699	725	690	746	740	768	754	769	758	789	754	777	764	773	771	742	773	787	735	702	767	717	707	752	751	745	746	736	761	816	769	744	764	826	699	721	744	727	727	801	764	726	731	725	728	762	766	738	724	744	703	745	753	727	761	717	773	756	713	787	741	756	758	734	758	730	712	731	770	745	739	765	742	780	803	736	722	761	769	776	734	764	742	729	694	716	751	758	834	712	732	795	773	751	777	754	754	789	742	721	746	710	711	763	731	702	748	731	728	774	718	803	748	714	774	709	792	765	815	704	723	741	762	765	781	790	787	776	735	762	774	783	738	767	737	772	727	748	755	761	775	733	769	778	727	746	767	738	784	760	753	772	738	729	756	723	786	738	755	760	749	736	756	746	737	744	734	754	725	761	761	767	686	763	803	781	757	776	729	722	791	722	742	751	753	740	742	768	754	767	740	777	802	748	783	755	753	724	765	693	770	757	748	765	721	749	766	738	733	748	754	755	759	764	780	693	756	710	762	715	745	773	739	781	763	723	768	729	744	758	748	745	755	755	775	763	786	728	744	730	744	754	742	773	779	751	696	697	722	763	790	706	784	754	728	756	708	762	777	740	736	743	720	751	728	705	725	738	754	759	753	794	764	695	761	754	735	749	763	747	798	736	769	745	766	767	736	750	718	770	750	745	798	723	763	774	753	797	716	722	787	792	764	765	753	787	713	726	743	760	753	725	729	756	706	750	737	794	764	754	749	797	737	701	742	735	807	761	751	743	747	764	757	779	737	719	744	757	776	802	736	731	706	752	730	699	722	715	726	750	723	740	750	716	752	763	734	753	707	729	746	740	747	739	717	775	715	756	723	770	727	758	759	775	778	718	706	724	765	704	734	761	815	746	770	798	724	708	760	706	728	719	749	725	754	744	723	766	757	800	717	753	768	726	803	790	745	754	709	779	777	749	802	783	774	749	746	759	805	744	691	736	773	755	767	756	759	749	744	758	756	769	751	702	747	776	816	713	810	781	737	729	728	693	755	705	769	758	710	746	743	748	773	730	749	780	737	764	801	768	734	780	731	795	719	761	743	769	782	736	771	749	762	726	790	756	703	741	800	740	753	796	758
44562	39862	45897	42661	41142	40007	35627	26021	25202	23064	22640	16713	10224	10819	12187	10338	5894	4498	2766	2221	2472	2145	1757	1207	945	686	553	543	564	402	483	403	364	370	381	334	349	349	306	304	329	339	291	380	416	373	330	353	286	307	292	300	295	317	297	306	322	309	333	294	293	318	284	291	298	286	275	270	280	276	292	289	314	306	319	281	302	310	288	297	267	291	271	304	302	322	333	270	292	334	294	283	329	269	285	341	302	270	307	334	302	312	298	324	304	298	315	309	300	285	319	270	311	298	304	316	305	294	306	312	312	323	325	301	296	296	303	293	292	262	319	291	306	294	307	299	320	322	302	288	310	302	316	303	285	285	299	259	308	308	314	298	301	279	291	313	317	257	310	304	279	300	301	316	285	282	286	298	297	335	313	284	298	302	299	277	285	280	346	315	301	262	281	301	304	295	276	289	286	267	304	280	334	325	294	287	286	292	297	307	296	324	260	296	294	297	291	276	318	301	329	275	295	306	285	260	288	267	299	273	287	306	309	299	286	315	277	268	312	330	300	318	323	306	315	324	266	307	307	300	266	298	316	283	291	302	331	299	306	325	288	291	334	332	283	324	302	308	291	303	289	289	264	309	282	285	321	330	312	300	307	305	272	299	287	273	279	358	292	285	302	293	304	297	313	310	290	282	265	266	278	280	257	288	302	322	330	282	295	281	320	299	309	291	330	282	335	309	292	261	320	300	289	304	308	302	287	266	311	299	282	305	307	323	274	282	305	290	332	290	313	294	321	320	311	292	321	296	335	282	301	302	310	301	319	301	306	282	317	288	310	279	280	301	299	327	329	298	299	273	310	320	260	292	297	317	303	274	278	295	286	285	296	289	290	299	265	330	292	288	301	302	312	326	302	331	283	300	258	313	304	314	289	371	300	310	314	280	313	286	310	304	293	310	309	305	294	300	242	303	294	326	301	284	304	302	331	331	292	285	311	315	327	297	317	289	295	271	323	302	279	294	295	307	286	312	318	308	295	318	311	307	286	333	296	298	302	318	317	288	309	343	306	309	317	294	273	325	278	337	316	304	307	325	285	314	313	309	304	311	324	287	323	324	302	271	269	271	271	315	313	288	294	336	296	314	266	274	295	313	306	321	304	266	300	324	344	301	297	323	316	314	292	322	288	293	319	294	285	302	320	313	284	298	272	319	262	299	302	277	300	308	337	308	321	349	306	313	333	309	308	303	315	293	321	319	318	271	303	289	302	292	315	286	281	286	306	309	307	302	336	269	319	297	275	346	284	289	283	266	274	289	292	326	307	329	282	302	285	277	312	334	334	283	320	299	270	304	317	290	320	269	298	323	276	311	295	317	289	283	303	328	275	288	320	327	277	302	289	309	306	295	293	264	323	311	311	316	287	296	299	298	295	319	294	294	280	274	300	304	290	269	307	283	317	295	294	314	301	277	328	302	278	287	335	308	314	278	274	300	303	282	283	289	313	337	299	327	259	277	285	273	315	342	304	287	317	284	285	310	279	325	303	286	310	303	317	299	322	344	347	316	315	312	306	269	306	309	277	294	335	279	312	312	295	296	282	280	275	305	284	301	312	319	309	343	306	301	301	296	292	324	306	282	291	279	294	268	268	259	290	313	318	305	304	299	330	300	267	290	266	318	284	304	323	290	280	306	272	285	328	276	301	314	300	290	268	288	325	288	312	305	300	323	306	320	306	292	316	303	294	318	332	292	301	279	301	309	303	283	288	324	301	273	297	284	289	291	295	324	299	297	295	273	294	303	306	293	284	310	297	299	328	307	290	303	314	279	303	282	302	319	284	324	308	299	293	320	303	298	297	280	276	281	276	283	291	301	315	316	314	339	309	287	296	302	315	282	274	298	309	288	313	325	293	274	313	327	302	280	340	279	289	298	267	284	289	269	270	315	287	264	273	287	301	317	304	293	292	310	295	287	325	269	268	305	279	309	330	316	294	271	316	301	303	296	302	269	334	293	323	285	312	318	345	285	277	278	323	310	272	287	293	281	323	284	302	327	292	311	351	275	319	326	318	338	348	282	302	311	300	344	298	281	309	287	271	304	288	296	304	323	285	297	308	308	319	293	316	322	324	305	312	287	319	297	322	327	311	307	291	294	300	291	286	291	314	305	325	300	326	298	334	330	296	319	327	296	319	290	301	307	323	296	284	298	285	317	299	297	294	288	308	267	305	304	291	286	317	300	268	318	323	290	340	306	312	329	296	271	289	299	272	296	312	360	321	318	297	315	302	313	343	297	263	282	285	302	292	320	317	299	309	260	267	274	301	289	286	295	307	293	291	301	316	299	276	354	276	294	301	294	311	283	305	313	326	327	298	265	276	315	289	318	305	297	290	324	301	279	312	298	321	322	289	273	327	320	294	308	319	308	287	278	282	317	298	322	305	310	317	332	284	299	290	320	320	283	299	320	325	247	302	299	331	266	277	287	319	296	300	298	327	299	294	304	299	283	287	276	298	293	284	297	271	287	252	284	272	321	270	283	262	286	299	276	319	326	276	293	307	311	269	309	307	273	283	321	277	280	329	294	312	288	252	304	313	323	297	310	303	279	303	304	314	309	294	302	309	302	323	293	314	319	321	288	277	295	301	317	299	288	323	304	281	302	302	308	270	293	279	303	301	285	309	306	291	286	323	312	340	309	272	319	296	281	273	306	290	271	313	301	327	294	351	301	291	319	255	333	265	280	277	288	326	310	299	312	297	268	288	303	329	289	278	324	293	273	289	338	281	314	293	313	280	315	307	307	278	284	321	287	323	279	301	281	307	302	283	293	283	277	310	286	289	296	314	301	334	307	290	317	292	309	304	307	309	290	309	327	287	310	329	304	274	304	315	336	332	293	304	315	289	298	333	291	335	305	302	290	309	320	290	286	273	331	321	299	320	284	300	283	261	308	280	288	295	316	303	284	311	260	274	304	278	306	309	281	303	313	294	301	313	288	289	288	327	329	307	305	298	323	314	314	312	284	309	314	300	266	290	331	279	280	319	303	279	313	322	299	312	314	302	314	294	296	259	300	282	310	325	322	312	295	262	279	302	332	275	308	290	299	292	282	279	265	286	290	295	300	281	284	304	320	303	282	279	302	297	330	282	315	324	290	307	302	299	303	278	295	346	285	286	292	294	307	321	296	294	333	317	322	333	325	324	321	322	299	270	302	328	308	304	296	275	315	275	310	299	288	311	295	314	312	262	302	308	301	297	262	277	302	291	287	349	320	331	300	280	329	281	275	302	327	319	276	286	341	289	308	336	295	293	278	292	295	312	326	298	309	306	279	323	287	296	312	337	344	301	298	313	324	314	291	278	266	295	289	313	296	305	307	262	276	285	326	312	312	299	326	307	298	287	310	324	312	294	284	308	306	318	271	332	298	292	292	288	308	279	302	287	280	300	339	297	312	278	282	303	289	307	319	337	307	339	318	295	271	292	286	293	288	297	317	327	320	313	291	298	292	307	303	311	283	267	295
28375	31373	43664	47788	50076	51053	48498	40076	42670	40126	40673	30933	24743	28810	32820	28545	19284	17790	12008	10663	11738	10713	8725	6189	4768	3428	2351	2210	2047	1692	1658	1518	1341	1258	1188	1113	1060	1005	965	929	863	909	1040	1407	1392	1117	774	721	725	715	783	770	767	727	742	723	754	728	715	730	728	788	760	755	813	789	755	770	763	763	739	745	754	738	688	731	721	697	738	718	752	723	742	712	696	718	765	724	756	714	726	788	783	776	734	686	702	704	715	693	697	692	731	746	742	762	764	746	746	710	690	754	746	676	692	728	792	679	672	742	699	703	750	732	733	661	735	682	761	720	718	689	743	729	711	686	704	769	726	728	746	687	759	760	710	703	764	735	685	757	686	718	780	717	736	722	732	697	675	774	732	787	709	736	753	708	742	758	713	690	729	708	707	733	692	744	682	765	747	698	739	724	749	735	707	751	753	720	747	765	752	766	733	753	766	701	739	731	766	713	730	704	735	686	710	724	761	739	709	721	747	739	684	703	743	691	722	678	731	710	693	777	735	711	676	682	772	743	701	761	726	739	762	707	712	710	734	717	745	723	731	701	710	730	722	741	715	723	632	700	714	720	703	707	731	752	754	750	738	746	729	722	766	722	790	704	741	775	716	764	691	722	709	727	779	721	628	703	670	762	697	716	774	759	701	681	795	726	737	733	704	742	785	764	755	793	754	673	679	701	785	726	753	701	737	735	721	755	712	714	721	740	721	721	743	755	748	722	723	735	697	693	733	665	710	742	747	727	766	718	719	718	669	753	742	679	720	700	741	748	717	753	692	734	730	700	703	731	680	713	741	736	734	768	754	775	711	746	725	730	751	775	707	724	724	665	731	670	757	724	756	721	728	693	701	769	747	778	675	750	733	727	757	700	698	696	787	697	721	717	741	751	718	746	746	752	722	740	710	665	721	783	732	744	671	788	748	719	718	711	706	741	762	725	736	748	752	717	736	731	709	738	755	709	762	739	729	710	729	693	669	714	724	732	742	737	712	730	765	761	729	695	698	746	718	722	717	765	716	761	740	714	734	699	756	706	761	719	709	732	771	739	712	733	721	730	728	683	727	732	692	824	730	736	716	703	706	715	688	752	744	699	697	718	705	725	677	763	738	736	717	705	698	719	723	695	722	735	764	710	748	748	680	703	722	720	761	702	697	770	723	699	741	746	757	723	743	739	710	727	685	690	707	721	694	741	738	733	696	707	708	742	751	719	747	744	731	667	762	728	760	692	715	697	669	705	705	747	683	722	715	698	693	750	726	769	727	706	733	733	729	675	768	722	787	733	707	795	770	735	745	718	726	703	741	771	767	746	719	764	714	748	744	687	716	731	706	712	692	735	702	722	748	736	648	724	765	684	771	718	712	725	672	710	722	718	713	728	728	740	695	737	680	694	734	783	721	685	777	701	754	750	726	694	752	701	718	740	744	701	751	701	710	706	737	724	691	685	707	719	682	756	740	745	786	726	701	730	722	704	776	715	756	734	736	704	732	691	728	779	690	712	715	731	723	722	737	719	736	710	734	711	726	726	741	761	753	722	715	701	739	742	749	764	673	754	741	705	751	739	723	691	736	696	763	708	673	729	712	689	722	678	696	690	769	759	699	729	668	676	746	712	741	691	730	711	755	709	673	721	706	722	689	724	677	700	751	716	705	684	719	728	690	730	785	713	756	687	709	743	717	732	674	733	792	724	705	713	743	737	749	710	725	721	719	713	761	755	737	733	712	740	709	743	704	745	674	747	742	725	715	730	731	723	747	714	686	725	718	736	709	722	678	732	720	734	726	707	750	700	724	684	740	732	733	733	743	720	753	728	716	769	717	738	705	741	762	729	695	746	726	777	765	747	708	738	756	734	747	754	758	734	737	746	718	724	719	731	707	749	690	746	720	772	728	708	703	694	771	678	744	727	720	781	763	744	728	732	689	638	769	736	677	738	733	721	760	743	738	707	740	754	751	689	654	751	678	755	714	704	729	722	725	709	747	709	771	684	734	686	725	740	694	744	723	736	765	709	677	747	725	720	721	727	737	739	725	748	761	732	754	748	743	727	704	714	709	777	729	729	697	751	726	735	736	668	714	777	737	682	776	718	772	745	756	742	709	753	759	662	716	690	715	721	721	713	716	726	701	702	723	723	702	754	715	766	710	736	713	727	709	694	679	742	721	698	762	773	759	711	722	681	733	763	709	690	685	690	761	725	710	719	662	703	700	720	720	733	756	739	724	762	721	717	666	683	709	744	726	736	702	708	708	765	714	701	767	729	702	707	710	759	691	692	775	706	717	707	712	733	721	708	779	742	698	708	711	742	705	733	725	737	707	701	702	738	727	769	721	741	740	761	712	781	719	703	684	761	677	713	725	738	732	744	731	740	706	705	728	714	750	727	677	760	769	731	717	753	720	732	731	716	739	771	745	738	762	711	755	805	701	703	712	794	732	726	736	744	796	775	736	684	710	685	713	720	715	735	735	713	741	737	735	747	738	712	734	757	745	737	742	725	740	736	748	727	744	770	704	721	754	727	701	699	752	740	761	737	707	757	759	665	724	719	728	774	751	715	727	696	728	763	756	696	720	702	756	721	703	714	735	707	724	718	722	718	751	740	743	669	731	748	733	673	736	698	791	711	672	767	739	785	709	752	726	721	741	705	706	755	698	746	663	674	683	721	725	688	756	669	749	690	773	722	728	681	715	717	681	685	744	709	691	718	737	726	740	695	707	715	644	717	651	694	683	707	712	740	703	717	766	741	697	711	730	756	722	724	747	735	705	710	723	734	682	736	719	751	768	742	731	746	746	754	792	754	692	744	729	740	721	693	723	718	722	733	747	725	673	764	738	699	744	702	686	708	724	696	725	744	739	716	692	694	716	736	725	716	721	688	730	755	752	758	729	676	734	680	719	724	669	713	802	783	720	731	747	723	710	750	695	706	754	703	738	722	709	718	756	697	789	740	714	693	726	770	729	704	741	728	679	738	676	729	754	757	771	712	753	744	744	714	735	721	752	747	718	692	754	699	729	720	712	733	734	709	751	755	700	737	708	758	698	723	709	749	711	693	701	701	704	738	750	702	703	754	692	709	708	735	721	717	749	732	701	744	728	747	729	792	729	755	700	739	745	690	779	744	713	764	718	754	733	719	774	680	716	711	721	722	743	719	709	669	745	697	706	703	720	706	707	753	753	675	756	717	700	713	763	745	694	682	748	733	757	759	725	728	727	718	732	723	707	723	731	711	731	728	727	709	727	697	756	719	696	749	736	725	753	709	668	778	717	725	730	708	759	739	733	734	679	709	729	718	730	725	718	770	746	681	695	775	798	738	731	742	755	700	731	652	714	695	685	767	733	786	708	712	711	725	747	762	708	716	719	698	760	719	787	712	685	768	708	742	735	674	785	709	736	716	755	745	695	747	744	718	775	717	742	754	727	740	729	718	777	683	672	721	706	753	763	685	758	751	711	691	735	735	723	731	715	708	762	740	709	725
50772	47319	51530	48103	46558	47570	45805	36989	36392	35503	32296	24518	20005	18257	20828	15839	10477	7891	5324	4275	4475	3742	2941	2050	1499	981	704	632	565	524	492	477	412	392	343	364	329	301	266	312	279	294	360	488	441	327	290	273	280	263	251	250	267	233	267	273	229	268	280	255	288	286	260	284	261	241	246	249	269	230	273	253	277	253	248	250	267	266	240	258	261	246	273	253	264	253	266	239	238	249	249	261	263	271	218	250	266	250	254	280	271	273	275	273	282	279	281	276	267	249	276	268	267	267	260	266	267	250	245	247	276	239	246	272	258	283	285	269	275	233	262	281	255	241	312	294	246	256	269	295	242	292	255	249	255	272	261	247	248	277	251	228	254	267	241	255	300	267	284	264	243	256	278	266	240	242	249	264	250	230	246	246	278	231	292	266	260	270	276	267	263	249	240	274	258	259	258	245	240	286	273	229	247	247	257	260	288	240	254	272	253	283	271	238	280	233	236	236	250	262	239	268	253	256	268	237	236	238	233	254	249	282	251	278	282	251	269	266	275	285	266	256	283	264	297	276	269	266	240	261	252	247	245	279	265	261	248	256	245	229	242	261	255	264	274	256	261	259	218	255	269	259	280	268	249	282	265	267	281	265	267	234	256	263	259	272	283	273	244	260	254	257	256	278	231	246	259	258	252	261	266	263	268	253	267	268	269	250	273	257	241	268	282	302	241	263	261	254	229	276	302	238	274	290	261	259	292	269	238	260	257	245	260	272	271	242	265	292	241	249	276	249	256	266	262	222	228	228	265	254	272	284	284	277	269	260	279	279	287	302	258	248	311	263	249	267	290	272	273	281	276	258	247	258	258	263	293	273	284	266	242	259	305	267	285	273	258	272	237	261	294	257	260	289	284	275	258	230	252	233	275	250	286	276	257	246	292	226	251	268	286	274	267	304	284	268	235	244	261	253	302	275	257	234	290	283	264	304	284	245	263	263	244	271	249	251	273	279	285	282	273	255	253	241	278	259	274	253	261	229	287	273	266	274	260	226	260	298	294	244	253	274	248	236	255	267	251	261	256	277	269	264	271	254	264	271	270	279	269	275	277	247	266	262	290	247	232	249	230	251	287	257	265	284	274	250	282	275	287	269	265	248	269	255	258	258	275	253	228	277	257	212	250	265	282	269	262	264	260	291	249	296	269	274	258	276	258	276	288	255	270	253	294	254	267	232	237	254	240	237	297	274	257	275	272	250	217	282	290	273	250	268	256	259	239	266	253	247	264	250	271	247	241	290	246	250	262	287	279	274	246	257	272	248	248	233	260	289	265	260	278	236	245	235	253	247	280	273	289	268	262	279	281	277	257	251	292	253	239	275	287	240	244	244	265	259	287	279	245	258	270	275	278	262	258	280	249	289	260	258	258	283	294	232	264	262	246	271	265	272	268	263	258	288	273	265	289	254	241	273	276	265	251	270	275	226	230	283	249	260	280	258	265	259	256	301	273	268	268	277	286	251	279	237	262	259	266	226	251	260	251	267	245	279	247	270	245	272	261	283	228	281	236	281	275	275	271	260	262	299	271	263	266	264	246	280	296	252	269	268	310	285	278	245	263	250	266	231	223	260	278	238	251	289	253	261	262	267	247	264	252	283	281	266	257	247	263	263	249	275	278	280	289	266	267	256	295	275	251	256	255	259	260	274	271	251	260	272	253	253	272	245	265	250	253	273	253	246	266	248	284	246	278	247	264	272	251	258	246	292	271	282	265	289	233	249	254	282	269	255	260	251	260	241	262	262	280	259	236	247	261	257	236	277	271	236	284	262	289	268	245	279	289	250	242	236	242	245	261	234	231	230	274	265	249	263	261	231	297	239	268	268	276	272	279	286	240	256	278	269	241	258	260	263	244	264	254	250	254	267	273	226	236	263	279	277	261	230	278	286	275	267	212	237	257	253	261	228	272	267	250	216	263	280	278	282	237	281	242	266	246	264	262	249	260	239	250	275	250	273	260	272	242	266	280	271	287	258	273	284	260	268	278	277	265	311	259	255	248	259	293	289	259	240	269	288	244	255	237	241	268	286	283	286	268	254	293	246	292	247	266	231	261	262	255	273	263	265	255	250	262	272	270	297	267	286	288	232	250	272	249	286	238	256	251	236	242	240	266	298	239	256	268	233	260	264	250	266	231	265	254	275	281	248	245	265	281	269	252	294	266	268	272	255	256	266	275	257	264	261	292	281	275	242	271	267	267	260	281	248	222	284	286	233	304	286	243	257	281	244	253	261	266	269	268	271	267	253	299	270	277	287	242	274	257	262	257	246	259	237	265	277	244	245	272	259	253	268	253	237	261	233	243	286	248	265	278	266	285	257	242	249	263	271	263	264	288	246	245	256	226	269	275	251	242	278	241	279	258	258	255	264	274	275	242	275	274	244	308	272	240	286	251	251	249	278	245	296	269	279	267	253	260	271	251	283	249	268	270	282	266	264	243	289	234	270	284	255	258	248	270	287	281	290	281	270	261	241	259	240	236	259	239	297	239	260	257	278	239	229	251	280	245	267	261	230	265	254	250	248	287	260	261	232	265	240	266	244	235	267	256	225	251	264	235	262	241	267	226	244	272	266	248	246	244	251	269	254	271	243	263	236	251	294	270	255	277	259	235	260	248	247	287	271	275	268	263	236	243	254	258	251	284	284	249	258	277	236	279	289	277	280	256	261	229	274	271	267	266	249	305	238	247	271	252	253	284	272	278	257	301	264	260	251	270	277	235	252	268	262	255	251	242	254	252	261	256	238	259	267	279	272	274	263	261	227	260	251	245	253	259	292	296	259	266	277	267	261	260	262	289	248	258	275	262	271	255	266	217	226	286	285	258	251	258	260	238	240	263	264	276	281	281	258	270	273	291	274	276	260	251	274	269	254	260	256	260	252	263	262	250	267	256	262	227	271	269	287	254	243	266	286	266	264	253	282	283	236	289	260	273	279	245	236	270	278	254	269	232	269	238	263	270	281	279	254	266	303	258	253	250	274	249	238	277	278	270	276	269	225	252	263	257	246	284	255	236	251	276	259	248	275	284	276	282	280	249	227	236	276	289	236	239	262	261	250	273	243	273	276	259	270	276	231	253	240	248	271	258	260	243	260	288	265	248	281	249	227	261	268	247	253	275	265	271	258	274	243	254	252	260	280	268	279	266	244	231	257	290	258	262	248	244	250	283	264	252	283	224	247	270	240	280	252	236	277	255	262	247	253	257	276	250	261	274	255	281	285	279	246	268	272	266	264	254	287	247	236	267	264	266	241	279	268	260	241	218	230	272	258	262	278	252	287	256	309	252	284	268	238	249	274	282	261	270	272	256	250	265	246	299	283	289	256	238	242	285	282	251	261	251	269	234	239	252	264	235	247	253	263	248	265	252	246	272	271	273	292	263	251	284	234	261	265	262	256	262	279	244	253	248	293	259	253	232	240	297	256	283	246	280	274	245	216	298	256	260	261	247	279	264	263	262	264	229	276
33205	37461	48643	52764	54802	57425	56433	49269	50716	50103	47818	37754	36547	35052	39848	33361	27058	23943	20036	16868	17984	16412	13013	9921	7901	4648	3529	3059	2755	2157	1956	1761	1681	1529	1375	1239	1159	1008	938	907	874	947	1340	1761	1736	1014	782	659	641	681	692	644	638	645	620	603	608	620	681	655	655	640	676	656	621	646	681	660	635	615	666	605	621	634	681	653	627	624	652	621	653	623	603	638	671	641	613	666	629	675	631	689	645	596	651	642	628	657	666	635	628	645	691	622	620	639	629	612	644	643	614	661	552	678	665	660	634	622	662	605	638	643	625	645	621	670	681	639	653	636	647	625	644	608	608	651	659	616	603	606	601	620	641	571	624	632	639	663	642	626	665	662	680	634	621	653	645	636	632	625	603	640	629	621	634	660	663	589	604	620	632	628	670	611	646	616	626	614	632	649	655	639	693	677	638	641	674	605	578	629	604	695	609	630	648	599	613	626	622	696	648	600	631	627	572	671	644	666	623	613	628	650	687	643	635	657	662	625	604	678	596	665	637	646	601	690	600	602	631	644	644	637	616	642	606	663	660	645	631	657	633	653	640	597	641	618	623	661	624	651	620	610	590	625	643	614	632	655	640	634	618	645	610	599	578	655	659	648	654	632	613	666	622	619	601	615	637	664	652	657	624	634	574	669	669	655	645	637	617	603	647	660	681	662	646	592	634	669	599	669	630	627	616	643	634	637	607	607	653	659	624	672	664	629	645	664	619	610	644	624	625	596	582	680	612	667	660	656	622	667	632	626	643	627	601	643	682	588	655	661	625	628	676	653	589	640	628	658	628	588	675	654	628	671	629	616	619	642	601	673	639	641	652	627	629	634	681	661	633	678	621	615	645	608	632	663	622	643	654	645	639	604	621	639	627	604	635	671	630	608	634	642	609	632	645	608	617	635	652	612	615	603	643	612	657	657	619	623	676	664	635	661	630	651	672	657	659	602	644	655	617	635	592	647	648	650	643	618	628	649	643	654	667	630	627	611	640	639	647	644	681	672	616	664	631	661	617	628	634	618	656	627	634	603	668	629	644	666	620	611	676	646	614	640	672	670	653	624	638	657	620	605	627	629	653	686	606	643	586	619	670	623	624	641	651	646	638	655	579	627	627	665	568	652	667	630	617	654	637	659	650	640	631	694	623	637	616	624	610	625	614	641	628	677	598	665	650	643	662	684	650	647	640	648	606	651	613	609	641	622	640	603	637	620	623	630	647	640	664	605	666	652	642	680	660	644	644	640	651	632	641	638	607	645	596	644	659	646	688	631	667	614	641	657	672	642	608	641	620	612	639	627	647	670	676	666	591	623	615	664	628	649	593	616	650	622	664	653	627	608	666	678	605	644	625	601	629	653	606	587	621	644	652	678	622	653	656	621	656	653	640	610	646	580	662	636	587	627	613	683	624	622	644	673	636	626	648	615	619	639	644	642	684	623	642	638	653	592	667	651	672	596	671	637	669	694	671	671	623	613	646	648	614	601	677	673	634	597	648	647	610	636	606	637	660	635	643	643	669	613	661	615	685	576	666	598	647	623	647	708	683	648	649	644	650	633	654	611	665	613	567	619	630	616	598	652	684	626	673	633	636	611	597	659	636	617	639	662	644	643	616	629	644	627	660	648	601	595	612	636	652	654	604	637	656	600	645	624	657	599	626	638	668	612	648	631	630	643	588	649	671	651	639	665	653	647	650	627	629	598	639	581	654	635	604	647	655	619	631	644	624	656	652	694	639	633	643	634	642	613	605	650	630	619	643	646	650	650	668	679	637	594	609	663	628	679	656	600	660	602	638	660	629	666	634	664	640	664	675	663	647	621	599	622	649	619	605	623	690	669	661	595	658	648	619	640	631	641	654	625	662	643	654	657	662	624	659	652	602	661	603	609	632	638	612	670	586	601	641	590	610	665	634	658	638	653	676	638	598	601	613	645	634	629	630	652	647	624	680	667	563	671	632	671	592	663	631	680	664	606	634	660	595	642	654	651	600	661	647	620	639	645	657	660	620	649	619	667	628	665	684	641	670	637	639	621	651	612	629	632	642	604	644	697	632	606	613	653	563	657	638	642	667	643	611	633	639	653	629	602	621	664	630	622	682	637	619	675	631	633	623	657	653	614	645	655	655	672	633	652	610	620	645	671	641	636	660	615	647	642	660	623	615	581	635	648	628	627	629	681	651	651	613	632	628	670	647	641	639	648	633	665	610	633	650	641	661	673	627	643	626	632	647	660	627	646	621	603	652	659	634	657	650	620	658	613	646	635	597	596	627	683	679	656	639	571	617	562	639	673	595	625	623	694	653	652	624	650	583	642	638	657	640	591	636	624	689	631	644	715	626	633	624	632	646	656	675	667	666	658	653	603	628	637	657	622	631	635	640	674	578	637	652	706	683	630	659	646	629	620	624	634	635	622	629	691	619	692	601	620	623	643	630	646	637	651	586	632	669	644	659	625	656	632	627	665	602	594	612	618	629	657	632	685	608	587	637	631	615	636	651	636	599	658	646	654	612	592	587	660	597	556	710	679	584	602	680	619	577	611	647	670	663	676	603	631	642	659	649	675	625	613	628	632	642	620	659	663	638	637	633	637	656	639	627	629	676	632	666	647	606	666	644	635	640	644	657	608	622	627	651	615	630	585	636	615	597	619	663	651	658	633	599	648	627	619	693	634	633	658	651	597	600	626	651	638	670	640	618	606	663	643	619	651	671	615	653	637	672	666	607	643	636	628	657	613	616	629	671	651	633	650	683	616	644	659	609	646	614	635	646	625	633	628	652	635	621	654	649	627	664	631	661	661	611	646	645	634	594	619	667	689	599	639	630	628	610	660	655	594	638	645	666	630	626	648	641	615	621	649	657	648	634	663	638	605	675	638	628	658	673	584	633	662	655	640	656	669	668	612	646	629	639	645	630	616	621	654	649	624	627	596	634	594	635	655	620	655	654	681	618	610	635	690	600	610	630	637	650	637	634	609	642	646	624	618	658	618	649	645	652	659	669	606	669	668	639	633	653	667	641	627	662	637	648	686	630	627	629	644	654	643	670	636	666	604	650	654	626	652	596	674	585	629	618	585	606	589	595	662	617	627	668	646	629	641	658	618	632	618	598	656	636	596	649	604	635	656	607	633	615	638	626	670	641	659	637	645	644	664	691	583	657	624	629	626	662	625	613	635	656	676	699	631	617	641	621	621	630	623	623	613	634	613	666	611	623	665	624	656	620	684	602	682	596	577	645	618	694	602	651	622	609	624	675	619	633	664	674	626	638	660	646	646	590	689	626	641	640	667	635	613	660	645	644	657	652	617	646	645	630	598	690	621	636	643	631	624	611	644	636	619	590	646	667	662	657	683	640	663	604	646	651	624	653	625	656	628	630	635	624	602	647	655	650	652	636	665	670	647	628	578	636	642	678	679	634	628	609	628	616	674	601	635	636	671	618	616	637	627	659	661	668	666	671	646	579	648	630	611	624	632	648	658	626	609
29406	24534	25685	19985	13141	8849	6162	3960	3034	2504	2036	1641	1324	1173	1112	903	730	680	625	529	498	502	459	433	396	391	401	346	351	361	355	343	307	308	307	363	317	302	320	353	280	303	310	309	330	307	301	317	329	285	324	305	297	281	284	284	298	304	276	319	286	290	273	301	320	310	291	283	313	316	303	295	283	289	272	299	316	294	286	308	317	305	288	312	305	308	317	300	287	291	282	289	327	303	285	355	311	296	322	301	312	275	297	295	285	316	289	281	292	306	305	313	295	239	299	315	319	285	309	308	293	291	288	265	301	307	321	326	290	314	291	308	295	321	282	283	319	310	277	345	298	306	292	318	301	311	300	286	307	313	307	277	300	303	298	294	326	280	310	269	319	285	293	323	306	332	265	295	299	284	320	299	282	320	286	300	323	324	345	332	297	266	325	304	285	327	256	306	288	288	308	293	305	321	279	314	319	310	312	287	298	311	321	271	290	285	292	277	303	312	290	294	295	270	308	311	287	323	340	327	285	305	289	297	321	277	300	258	328	314	318	305	290	319	284	316	299	344	327	240	290	279	288	311	297	327	310	283	273	294	320	290	295	303	349	308	337	286	284	309	301	281	298	324	304	281	294	295	340	324	292	271	294	289	295	299	326	305	293	309	335	295	284	310	314	331	295	297	273	297	302	280	267	293	293	291	303	300	291	297	307	315	294	283	280	319	323	265	313	319	301	317	341	296	281	294	320	285	305	265	318	295	336	348	289	284	300	329	334	265	305	291	289	305	297	279	318	306	320	322	277	296	329	277	289	345	313	306	267	300	271	278	318	292	297	327	284	290	332	313	325	313	290	317	298	289	322	300	293	325	298	309	325	287	293	294	275	306	294	297	306	279	289	329	301	305	316	329	289	300	301	296	282	275	277	276	286	278	272	306	272	297	296	283	255	295	302	298	276	297	295	309	305	293	329	311	330	307	358	310	302	253	292	310	292	263	313	300	291	295	305	269	281	292	280	310	301	326	291	296	301	311	307	296	283	311	306	282	328	312	328	285	308	308	296	327	337	316	288	330	287	300	311	309	276	335	333	305	294	302	276	311	276	332	328	321	272	312	311	306	323	350	316	285	285	297	324	297	299	294	296	314	292	311	287	282	289	299	291	314	295	317	323	294	301	320	294	292	306	288	289	295	313	301	294	310	314	322	270	328	318	252	319	312	302	307	298	279	298	292	339	318	287	327	287	326	315	317	305	302	293	301	290	283	301	320	297	313	320	296	298	334	296	306	296	295	330	281	298	294	296	305	312	301	279	314	313	298	285	290	288	312	310	288	310	304	334	298	282	311	264	296	286	283	317	291	306	311	296	321	302	304	332	296	302	292	309	291	294	298	303	308	273	304	339	323	311	313	314	337	295	307	316	297	319	301	276	313	287	287	295	303	290	337	299	281	299	297	302	282	295	269	290	306	312	328	265	310	291	332	325	290	316	297	310	272	286	327	313	292	312	276	310	285	340	313	298	306	295	302	299	311	301	289	300	279	276	283	321	309	288	305	305	311	315	323	274	281	300	324	306	316	284	275	316	301	297	265	299	298	317	295	288	307	305	262	289	300	286	295	293	275	269	316	288	340	323	284	287	302	331	272	317	308	292	307	366	303	319	293	304	304	286	304	299	275	323	318	287	276	326	261	289	316	330	315	319	316	305	285	299	287	332	285	280	326	316	310	263	290	291	285	283	332	295	300	302	298	291	283	295	295	285	241	283	287	308	289	286	315	284	302	297	284	300	314	320	304	305	281	298	321	316	315	292	265	289	299	286	278	299	319	291	324	298	277	316	293	302	298	291	271	299	311	308	331	283	328	276	326	290	301	338	294	296	299	302	290	322	269	298	326	281	300	304	303	321	294	311	305	292	319	270	336	298	265	311	333	286	283	312	277	277	317	276	297	293	325	307	300	318	300	292	289	351	326	285	264	301	303	299	319	332	319	311	307	276	305	301	305	307	300	309	313	297	300	318	323	302	265	294	314	274	332	314	300	318	294	325	288	305	316	307	285	273	317	290	307	303	276	304	305	283	297	287	288	311	285	287	284	297	326	268	302	318	287	334	323	314	273	280	289	311	324	310	302	317	256	283	301	314	293	313	324	299	301	264	310	297	310	291	325	290	331	307	313	299	291	308	290	291	307	300	277	288	291	310	300	299	330	327	257	311	302	287	304	337	288	329	268	311	295	329	318	268	272	309	301	305	328	300	306	326	327	278	317	311	328	314	314	321	296	311	301	304	312	283	286	285	279	316	301	311	294	291	291	288	272	323	278	300	298	336	337	300	316	317	300	314	273	288	276	283	303	339	276	289	284	293	288	303	307	322	299	309	343	326	306	290	276	257	296	298	285	321	303	290	293	296	305	301	300	316	301	275	285	321	308	319	331	296	307	319	275	325	288	288	279	327	279	335	286	281	304	294	277	294	311	301	327	309	314	290	309	307	277	271	299	336	307	294	313	296	297	323	319	312	352	282	300	313	301	299	294	292	285	303	296	281	289	304	334	308	290	343	301	252	292	294	307	312	310	327	298	307	320	308	297	314	310	285	317	313	308	279	303	329	291	327	289	293	299	314	303	282	319	305	300	287	330	310	300	299	271	310	296	310	272	280	319	336	323	321	289	279	311	301	260	283	306	316	294	321	290	296	292	311	287	306	305	291	289	293	287	310	303	307	302	306	300	316	316	332	324	307	307	273	282	301	323	275	299	266	299	329	291	286	288	322	300	332	302	284	285	292	278	309	284	298	305	303	335	311	301	317	296	269	271	279	305	317	342	307	279	313	313	299	304	281	333	334	294	306	316	315	310	253	288	302	290	334	317	301	278	299	337	313	326	333	305	307	301	281	287	295	279	286	311	276	291	286	312	329	300	320	303	317	295	298	290	316	277	334	303	288	317	318	292	304	295	282	316	324	282	283	320	309	285	293	304	296	330	293	289	292	296	312	326	316	359	299	280	290	309	318	287	269	272	278	281	265	304	299	327	306	313	271	285	306	309	265	329	307	312	279	315	302	299	281	314	271	301	304	325	309	309	316	289	298	315	314	284	308	311	299	342	322	320	312	301	305	283	306	330	252	286	280	270	311	299	307	304	343	303	266	293	285	310	333	290	296	310	270	312	320	314	332	270	314	290	306	310	329	273	313	323	292	313	350	309	289	269	320	328	294	303	270	299	291	292	307	301	294	287	309	287	299	312	310	312	317	314	295	294	335	287	327	295	284	260	310	321	287	261	309	307	306	278	326	292	301	313	323	279	304	291	272	307	284	279	315	304	258	314	334	290	301	292	313	285	325	324	284	297	280	310	292	304	315	272	305	265	300	340	281	313	292	319	334	285	301	302	289	306	303	287	308	313	332	276	326	308	302	323	273	315	300	299	285	292	287	307	277	294	301	287	301	310	324	320	276	265	262	337	291	281	308	269	320	271	315	289	286	299	270	278	313	295	269	329	300	292	291	285	284	279
17714	18703	29619	30962	26916	23373	19757	14611	12859	11785	9896	7956	6369	5660	5993	4452	3601	3013	2504	2273	2134	2055	1867	1648	1479	1362	1266	1125	1085	1039	1062	941	957	919	867	891	876	810	868	819	852	803	859	843	750	773	758	704	739	759	718	692	708	737	761	759	735	717	691	713	748	759	763	688	756	711	696	760	752	725	717	724	757	719	763	733	739	739	690	694	715	728	694	703	701	709	701	759	712	724	671	700	704	738	720	716	754	725	783	687	736	697	766	732	758	724	698	734	741	739	703	727	735	734	680	788	754	739	738	742	786	680	740	704	738	737	755	714	721	689	732	733	717	742	702	734	664	692	732	714	723	701	732	741	735	727	717	707	711	718	737	740	720	735	784	760	739	716	714	693	804	685	687	776	708	719	738	749	675	749	768	705	745	745	745	725	739	675	722	718	670	704	749	754	727	697	667	724	722	764	724	777	694	720	757	792	708	695	735	764	729	747	734	739	749	738	739	711	753	745	706	719	745	713	736	697	773	754	736	753	698	748	716	689	734	728	771	724	717	772	709	759	738	744	731	776	743	774	766	712	707	786	744	717	736	702	745	738	708	746	792	747	735	719	688	716	719	792	739	687	739	726	727	711	699	738	680	745	722	699	687	685	724	714	753	698	737	771	766	735	728	793	689	732	698	757	701	715	711	763	739	724	715	672	723	709	739	714	697	713	737	732	697	737	755	747	734	739	764	741	722	730	699	716	732	765	737	731	736	710	771	729	724	731	741	787	739	749	679	737	695	695	734	756	734	747	721	747	761	728	754	745	777	763	734	724	714	720	699	728	700	783	738	725	698	723	691	725	779	751	778	722	741	677	754	689	725	762	705	757	699	711	709	753	776	745	739	730	736	684	723	714	677	673	739	717	748	729	707	729	717	706	739	734	731	786	740	699	708	743	740	739	665	737	709	754	746	725	706	713	693	718	731	731	709	726	730	732	753	740	715	719	716	735	742	708	717	700	797	675	728	711	734	695	740	706	766	726	725	732	775	733	721	694	733	715	760	756	729	695	734	733	679	708	714	783	710	723	763	736	709	689	779	728	726	763	729	738	673	715	735	692	702	716	763	691	740	739	717	727	727	707	712	711	723	724	668	729	728	728	764	782	735	773	715	753	693	760	749	758	743	690	695	722	786	724	766	699	747	729	736	696	709	816	711	753	782	745	686	717	734	722	734	763	712	734	734	758	742	747	770	705	711	689	702	755	744	727	725	717	675	719	735	736	734	708	729	767	723	736	730	729	707	690	771	693	734	722	687	750	733	702	759	708	717	778	698	703	683	736	769	794	778	740	696	741	694	725	704	702	772	702	709	731	708	745	736	727	711	707	723	718	768	712	737	800	736	750	719	761	733	742	747	692	744	722	764	700	728	712	715	700	751	725	676	692	748	716	751	720	715	725	787	725	718	708	771	721	716	713	762	752	759	772	720	693	723	705	733	761	715	670	770	709	728	719	693	729	710	716	757	696	732	693	760	722	755	756	742	695	758	698	694	743	728	731	719	751	681	729	755	734	719	769	690	719	777	761	719	727	706	708	739	707	752	766	742	748	700	737	723	715	727	744	748	748	706	751	744	721	765	732	757	728	695	708	691	718	776	706	730	754	733	723	740	708	718	694	752	718	701	704	766	769	694	741	720	744	731	679	695	714	727	730	747	685	723	746	719	721	734	690	720	694	687	713	761	765	780	738	753	722	718	734	748	688	730	725	729	731	756	699	722	727	737	689	732	778	706	727	749	717	699	739	727	690	714	792	719	687	744	798	697	700	753	760	722	683	706	704	729	717	688	764	783	757	725	749	701	709	679	731	742	716	706	759	737	696	757	749	751	751	734	763	739	710	727	708	707	733	727	736	732	719	754	763	758	751	731	755	706	748	715	704	675	732	761	725	763	707	747	702	744	708	717	720	724	730	704	740	703	758	736	741	725	655	701	720	771	720	724	733	706	716	704	741	770	720	695	751	736	748	709	724	698	700	735	745	784	693	760	747	728	723	692	679	797	755	739	717	797	717	720	744	749	775	767	726	745	714	686	783	747	699	700	723	727	714	740	749	691	768	683	740	696	730	734	699	682	755	746	739	730	741	766	710	708	708	772	683	735	780	723	742	718	679	730	732	723	766	690	760	745	680	745	717	699	732	758	747	697	766	723	754	748	722	707	756	814	755	738	769	746	706	719	683	684	713	713	765	735	741	694	774	681	696	678	745	740	704	763	737	752	716	719	721	721	659	725	735	694	679	723	738	689	688	675	755	716	745	715	707	750	684	712	782	710	727	737	775	705	758	745	746	752	722	693	727	722	756	691	727	708	732	738	787	703	707	718	666	718	724	736	713	704	722	784	723	731	741	737	701	723	708	718	763	699	720	685	702	742	757	735	711	692	696	765	790	699	753	774	761	726	717	723	691	744	740	755	759	724	708	732	697	694	698	692	729	744	740	773	726	739	760	721	746	736	732	699	773	713	738	699	706	751	724	730	742	778	758	761	737	771	775	751	725	712	664	723	743	717	742	708	715	735	731	706	723	748	722	767	715	760	768	735	750	701	726	735	751	787	758	718	718	712	745	666	748	711	684	767	797	702	743	707	716	682	761	708	697	778	768	694	758	732	707	750	734	710	773	726	735	714	751	714	694	733	734	688	724	723	708	687	727	702	719	704	746	774	754	715	727	776	771	713	728	722	727	699	730	736	699	719	695	711	777	697	711	760	681	725	726	691	765	744	698	742	692	729	720	734	738	675	752	763	741	726	686	704	719	758	716	760	732	732	699	729	727	690	728	725	703	734	718	736	681	735	725	693	748	745	749	765	730	728	762	713	672	766	739	742	727	771	729	746	700	709	710	769	768	728	767	673	741	740	764	735	740	726	753	695	698	742	752	720	717	734	713	728	707	705	722	709	757	776	722	708	742	744	754	741	747	697	729	759	725	739	681	729	760	742	755	732	688	762	720	718	691	722	712	715	732	718	697	761	751	705	717	721	716	747	779	720	735	720	762	710	732	758	715	693	677	723	720	724	730	737	682	746	764	748	722	721	747	735	731	655	748	711	749	721	675	791	747	708	776	733	716	735	698	757	729	723	737	717	742	726	720	717	701	720	741	711	716	743	734	724	707	701	694	695	806	705	720	709	747	726	732	749	700	694	720	724	743	740	729	715	727	734	722	771	683	744	720	734	762	727	698	686	710	738	760	741	746	716	751	732	752	773	762	756	696	741	682	711	690	699	695	722	706	734	726	742	765	694	673	730	726	772	714	714	760	734	716	725	775	724	749	736	720	727	723	733	694	671	731	745	741	785	663	731	754	762	710	798	686	721	719	731	761	731	734	735	776	700	751	739	726	710	737	747	740	727	744	757	744	743	787	744	761	749	710	741	756	729	740	756	741	753	693	740	776	747	733	745	752	706	748	703	691	742	691	741	742	775	734	734	693	707	731	724	765	725	645	690	759	727	743	777	709	737	763	717	724	751	709
44592	40291	46904	43641	39218	36859	36188	29014	26167	23233	24046	14915	11259	10566	12026	9257	5991	4955	2739	2314	2379	2094	1755	1369	1069	677	509	472	483	408	439	375	373	369	362	331	322	311	328	314	325	313	396	428	415	342	296	311	301	311	323	315	337	314	275	303	306	309	277	297	266	307	286	287	310	307	320	301	312	306	328	290	312	302	286	292	271	308	287	337	299	308	306	303	320	295	305	290	286	300	304	335	322	338	316	286	285	298	317	294	302	283	311	327	300	292	308	310	279	307	274	287	307	297	313	330	272	323	285	296	304	284	318	279	313	312	277	287	305	336	298	271	282	292	309	291	285	321	318	328	296	291	267	305	299	258	277	305	299	323	282	283	314	286	289	296	318	253	267	317	261	299	299	262	312	269	283	301	290	309	327	302	313	304	298	294	277	298	315	319	298	282	305	289	292	308	274	303	330	306	282	318	286	327	305	297	279	277	301	273	300	297	290	289	300	292	279	284	309	309	287	303	275	299	327	333	301	297	273	312	303	324	278	312	291	288	316	288	313	332	310	297	337	298	274	294	306	322	279	299	285	292	307	274	305	319	295	294	293	315	290	315	276	304	294	305	325	269	318	301	306	298	280	278	312	291	316	302	322	336	313	305	281	296	305	296	313	288	308	327	310	263	315	302	289	297	301	336	297	309	302	323	293	281	266	289	302	311	344	295	279	302	316	292	291	308	313	322	295	318	302	301	316	307	306	322	318	306	305	322	300	293	286	321	260	338	290	273	314	318	300	264	290	306	303	295	326	275	319	292	288	297	286	310	286	298	295	302	309	310	269	299	267	288	330	292	300	257	308	295	323	303	295	299	292	270	343	335	303	277	284	304	311	305	294	272	288	307	313	281	305	293	305	297	286	301	294	293	270	302	285	268	308	307	363	273	278	306	312	324	274	278	301	281	270	309	306	328	281	298	307	308	325	292	291	289	307	283	305	276	290	288	301	278	285	320	301	301	313	316	257	285	283	289	299	301	316	276	287	272	299	287	255	307	300	306	278	315	280	326	332	318	314	322	323	279	307	273	307	290	288	296	284	312	299	287	306	287	305	279	297	320	294	293	326	292	271	305	280	288	288	285	337	296	278	307	319	283	302	266	293	294	314	296	306	304	297	297	301	326	322	294	287	271	308	333	294	328	307	310	291	287	319	282	305	277	313	306	324	283	293	280	315	287	292	285	300	304	283	278	279	288	286	313	275	280	325	286	288	296	302	294	305	308	271	304	293	277	278	296	276	296	327	296	308	299	331	308	306	283	252	298	329	313	288	320	278	289	283	270	328	304	302	309	297	307	276	297	337	302	290	283	287	307	285	301	302	303	312	314	318	315	303	334	270	289	332	305	307	313	288	317	297	286	288	300	292	292	312	321	294	325	262	308	306	274	294	326	305	270	305	289	302	272	309	302	294	311	297	310	290	326	302	297	287	321	326	294	311	310	264	298	279	264	284	288	279	297	304	269	316	305	302	326	289	306	315	280	322	279	305	314	283	298	318	280	305	290	297	308	326	278	277	305	284	306	307	303	286	309	311	339	302	265	292	295	267	308	304	324	311	342	301	306	283	284	274	255	280	303	306	318	307	294	312	267	319	302	313	264	284	290	287	305	297	339	270	316	293	309	304	292	301	303	288	297	295	307	286	279	303	283	314	279	264	311	307	329	343	305	274	269	313	300	276	280	321	303	338	308	294	275	285	276	292	276	283	312	287	300	293	255	295	277	275	307	301	283	300	294	308	306	289	313	313	311	300	269	269	335	313	290	297	312	326	297	310	254	269	302	324	307	321	330	286	321	306	271	273	325	317	302	282	288	302	285	312	288	273	298	273	272	306	275	323	280	264	282	330	286	278	275	281	284	309	283	294	328	292	316	309	287	316	301	273	286	341	290	306	291	282	312	273	312	297	313	282	338	300	328	279	287	289	301	295	296	302	316	285	299	302	306	296	302	295	294	299	288	290	273	319	275	291	281	327	308	252	274	275	260	295	295	299	277	313	276	296	297	284	262	289	284	325	327	298	296	278	342	307	326	314	314	291	337	307	287	294	278	300	310	314	294	310	282	277	294	321	306	318	291	337	254	291	316	302	306	313	342	317	293	273	336	301	293	286	265	313	324	288	346	317	291	265	312	277	280	336	290	286	336	273	298	330	301	303	307	298	295	314	297	290	286	295	302	307	233	298	292	309	292	308	307	313	303	273	291	302	321	284	296	323	297	303	312	301	290	287	328	279	304	327	283	316	289	261	306	279	294	294	303	321	302	288	315	286	288	339	279	289	254	301	247	293	306	307	296	305	301	304	273	308	311	301	288	307	273	306	311	288	297	286	289	311	270	278	257	317	299	304	264	255	303	315	315	300	295	274	311	305	307	308	313	290	302	293	295	289	294	319	275	313	273	316	295	328	334	310	281	327	287	307	325	286	290	252	283	284	297	325	307	287	306	313	281	288	300	299	297	265	277	310	315	312	307	280	307	293	304	306	296	284	309	291	301	324	300	271	288	291	313	276	308	299	292	307	304	268	278	276	306	323	316	288	296	291	299	257	304	291	299	275	301	311	304	323	270	286	321	285	292	316	287	302	299	285	302	285	292	319	296	282	292	301	286	293	314	300	276	297	333	320	304	321	288	331	309	312	287	299	315	303	284	299	316	262	318	312	295	305	301	312	315	289	276	296	300	305	282	307	283	286	260	294	306	262	289	305	323	284	301	312	297	320	281	356	270	263	310	293	316	271	297	288	300	309	300	284	279	290	307	284	287	330	309	295	291	293	263	298	292	295	281	295	308	295	312	295	279	318	337	316	308	277	320	283	281	306	317	298	288	301	317	291	291	299	326	281	279	278	321	327	290	322	324	337	322	286	309	287	311	309	266	283	299	328	315	337	286	294	305	289	279	282	291	291	319	286	323	331	273	289	305	323	281	291	286	313	311	317	280	292	286	288	322	306	306	298	282	317	312	324	313	284	357	277	314	290	308	312	314	313	300	272	331	301	289	263	309	280	326	279	276	273	301	319	287	298	313	304	266	292	299	326	335	301	312	313	322	289	307	294	308	303	334	286	317	272	349	324	292	285	276	304	297	287	295	287	292	256	302	311	289	325	326	276	307	296	303	284	299	300	309	315	305	314	315	302	288	293	306	281	317	270	266	285	285	289	277	326	313	288	302	295	301	273	304	293	288	340	288	302	295	318	320	288	264	309	282	320	290	266	285	289	287	323	291	292	333	301	304	316	310	294	309	287	293	292	303	317	286	286	298	299	298	276	290	305	297	321	301	300	331	290	323	321	274	310	261	301	260	328	295	288	282	325	290	302	292	322	292	297	283	330	327	301	334	336	319	306	326	296	289	280	290	289	309	275	274	305	330	297	272	303	292	295	275	275	265	298	280	285	287	310	279	315	277	307	312	271	285	294	296	306	286	294	306	303	298	314	306	330	304	315	291	294	277	248	302	287	283	278	295	308	320	322	293
28515	31967	44421	48603	48335	49216	49349	42750	43333	41150	41706	30029	27247	28208	31856	26572	20822	18849	11840	11478	11475	10383	8325	7024	4921	2802	2368	2143	2029	1595	1564	1502	1388	1320	1124	1060	1005	913	913	869	851	847	1098	1354	1193	929	724	784	761	763	745	786	782	770	706	738	743	736	746	728	722	750	722	759	783	744	720	735	732	745	728	686	700	728	719	717	716	710	742	712	718	723	677	733	756	742	728	741	733	734	746	728	747	726	690	728	743	766	724	684	713	724	685	722	652	752	738	682	673	762	742	761	713	751	695	703	709	687	710	720	717	732	662	697	718	723	764	699	709	719	735	734	718	697	749	707	711	704	719	751	700	684	714	740	751	681	700	736	711	698	709	783	717	777	706	713	702	732	743	701	704	740	743	710	748	745	721	693	707	716	788	720	729	713	779	668	688	697	690	751	733	715	739	705	709	729	759	730	706	719	707	708	742	706	720	711	708	742	764	730	727	711	701	778	722	724	767	751	734	709	685	727	752	712	685	730	690	726	702	771	709	769	712	738	735	731	753	712	694	743	721	727	728	795	711	712	693	741	722	723	729	741	683	719	690	708	731	712	705	668	731	714	702	709	731	751	779	706	702	711	714	749	719	702	737	717	773	735	694	703	697	787	720	693	751	752	729	704	715	738	725	699	711	716	734	751	715	718	724	723	751	685	702	719	702	750	724	684	696	694	708	710	705	726	726	682	726	766	756	681	716	752	732	716	715	750	746	716	757	728	727	730	741	747	733	730	730	708	754	718	658	651	680	710	704	735	733	681	696	768	726	720	755	693	691	721	683	675	720	694	686	741	712	768	700	729	717	671	720	708	705	706	716	697	698	717	652	719	745	699	756	707	706	717	678	707	743	766	700	663	745	757	679	771	724	674	698	688	714	720	684	726	716	737	713	698	747	734	695	715	758	734	720	736	708	728	728	752	747	734	723	760	767	757	773	738	727	758	722	727	759	730	682	659	717	715	750	739	740	759	707	733	756	738	742	691	742	675	722	739	670	730	702	719	739	712	691	714	702	746	741	752	727	748	726	718	721	711	725	727	733	729	736	737	742	719	735	719	757	692	715	721	734	699	726	689	692	726	706	710	734	701	712	708	732	665	732	742	695	740	676	674	697	761	692	705	747	711	689	730	707	702	707	680	697	683	723	737	682	713	725	716	719	733	695	709	709	739	694	726	724	706	717	712	665	725	699	710	715	731	722	718	675	710	716	732	708	737	685	758	738	667	698	728	732	714	722	784	734	745	725	741	701	682	739	761	711	698	761	677	701	792	701	730	731	749	749	722	708	725	729	718	706	699	686	654	766	737	711	741	686	694	725	742	669	697	697	728	709	754	725	667	687	692	710	718	778	735	693	741	744	730	734	685	709	724	692	701	701	733	698	696	700	727	733	744	694	687	720	672	690	767	687	719	726	748	736	747	720	738	739	695	726	706	706	642	732	736	728	716	759	720	695	695	721	714	736	715	728	684	733	687	749	750	700	743	742	722	729	701	712	698	716	714	720	770	737	774	759	696	731	722	715	711	739	686	714	717	787	724	700	730	761	718	748	737	700	670	697	704	690	706	721	728	715	720	771	732	729	740	742	739	761	714	740	695	750	741	693	744	742	759	740	685	711	744	778	796	698	713	676	734	718	747	708	663	748	786	749	730	755	701	697	698	754	684	754	704	742	724	757	705	718	697	743	703	716	704	752	702	714	752	675	724	705	737	733	728	726	721	726	691	691	735	709	728	704	740	737	736	743	715	692	715	711	724	700	707	671	742	741	697	732	706	691	718	705	723	716	761	749	704	784	711	744	697	719	710	697	698	701	721	688	676	731	688	767	689	755	741	703	723	773	688	704	702	725	700	738	705	700	749	755	685	729	743	681	740	734	682	750	737	726	706	720	725	730	693	684	702	669	686	682	713	767	741	727	682	697	668	748	764	749	758	718	690	702	751	716	733	731	782	762	691	741	717	777	730	719	685	734	676	727	732	728	703	723	730	684	730	733	675	745	711	730	662	754	793	709	665	763	726	765	740	668	703	708	731	737	733	783	783	730	686	736	674	764	677	731	701	752	757	698	750	768	727	752	712	702	689	714	714	700	737	685	708	724	756	722	723	711	770	738	712	744	712	697	718	719	707	725	681	682	731	689	696	699	696	723	708	721	724	686	722	731	700	693	726	686	724	722	697	690	722	714	713	754	735	660	750	707	747	705	748	708	718	743	712	688	726	710	706	690	674	740	698	752	786	731	711	752	721	698	704	749	753	702	726	697	759	740	708	742	731	730	700	726	792	750	736	740	767	765	650	735	728	670	738	731	692	744	775	699	674	702	720	713	709	741	733	695	784	653	726	714	734	731	756	732	750	744	685	743	730	737	746	717	755	733	719	739	716	733	673	717	734	687	688	734	691	729	766	726	691	740	684	739	751	707	697	683	759	728	709	709	743	696	736	698	752	697	655	723	725	713	709	718	751	694	705	753	749	718	714	723	745	732	682	692	725	717	667	760	719	691	746	716	735	729	669	687	740	676	694	739	763	685	756	695	749	671	731	760	707	726	689	733	698	713	665	737	723	676	715	694	730	673	744	703	746	698	704	725	686	747	724	739	742	771	720	708	670	723	725	749	692	703	749	699	735	714	710	707	716	687	721	753	726	723	704	741	719	681	719	747	718	683	711	697	733	727	777	724	684	703	750	728	722	686	747	762	757	743	723	708	731	750	676	732	705	721	728	700	732	739	776	728	735	729	722	763	688	677	732	722	665	710	701	726	724	693	730	706	711	673	687	700	744	731	737	713	752	697	713	788	742	699	727	712	739	717	728	731	721	709	724	719	742	691	760	691	678	723	689	738	775	754	707	671	756	732	730	747	738	717	740	739	697	733	738	703	726	724	671	710	723	673	712	726	743	726	751	734	703	738	712	735	737	711	755	694	721	683	690	701	702	730	741	736	712	685	751	751	673	705	759	734	684	678	706	730	735	717	695	736	715	720	683	716	689	680	703	698	759	671	686	736	715	704	700	687	759	778	710	755	752	736	677	715	719	742	733	662	709	739	738	700	695	695	737	700	751	708	722	728	721	688	778	697	660	737	698	761	677	726	715	734	757	728	702	724	730	743	711	738	681	706	737	721	680	719	710	733	771	703	720	731	709	712	706	638	717	758	721	709	720	713	689	729	769	741	736	775	725	705	713	705	711	761	776	725	735	740	681	753	714	714	736	675	714	753	722	711	738	703	710	735	689	736	773	676	728	701	711	687	724	704	727	737	775	743	716	700	714	741	673	709	730	673	739	771	724	708	768	755	756	742	716	651	758	751	726	713	724	727	704	752	718	706	754	749	731	772	779	747	703	760	687	729	764	697	687	700	702	725	703	723	717	700	764	775	745	744	698	750	692	685	732	668	704	720	689	705	735	735	701	740	746	695	733	720	800	667	746	716	727	755	683	666	724	688	704	712	698	696	738	720	729	688	717	721	741	727	742	757	755
52622	47972	51810	48288	46173	44447	45666	39367	37429	33645	31235	25392	21558	17522	21403	16937	11341	7871	4560	3925	4256	3607	2839	2165	1492	924	628	564	548	493	520	424	408	378	331	370	367	284	299	305	303	326	443	470	410	306	247	272	270	268	249	298	248	256	284	243	253	250	273	255	228	284	264	280	275	282	273	253	275	293	262	254	298	266	283	263	274	259	265	302	269	258	251	265	287	283	264	275	281	249	237	285	270	254	233	261	253	258	253	265	241	246	278	273	257	269	244	266	277	263	241	265	254	295	245	285	253	284	278	290	262	240	286	259	253	248	293	269	253	259	263	266	265	269	250	261	289	268	269	272	250	278	256	260	238	269	242	260	245	262	255	261	251	237	251	268	288	272	251	275	276	265	257	262	280	267	277	270	270	253	281	287	262	269	279	226	257	264	227	273	252	252	265	270	250	283	283	241	263	274	274	272	254	230	279	260	256	249	259	268	256	284	270	268	269	254	257	237	283	267	278	272	318	250	260	275	272	224	296	287	273	263	225	229	271	248	267	258	288	264	259	274	284	259	260	248	244	258	245	255	250	265	273	278	268	284	283	268	279	279	254	235	291	242	250	276	243	247	265	267	276	256	228	251	294	308	270	266	248	287	232	282	264	234	272	255	258	255	279	272	246	263	293	228	268	259	249	273	280	242	257	278	261	263	245	256	264	280	269	292	258	291	246	260	284	254	266	238	253	286	257	258	262	245	254	239	258	281	266	272	280	237	246	269	269	248	282	276	260	239	286	225	251	259	286	273	261	248	244	280	294	262	266	263	251	255	260	254	263	266	290	246	221	251	274	253	265	257	252	244	257	246	251	254	263	252	227	259	272	234	267	277	257	245	288	263	280	236	286	265	273	263	234	293	276	252	245	273	254	265	289	267	280	280	290	245	281	281	269	313	282	283	278	259	279	268	270	229	251	272	248	282	261	237	260	277	280	239	273	257	262	250	283	292	238	243	231	280	259	262	258	282	288	276	264	284	273	278	253	245	269	274	250	276	266	262	252	271	244	243	266	282	248	254	236	251	261	240	268	286	250	253	253	269	262	262	297	253	275	262	282	284	258	262	257	252	255	252	268	272	261	288	229	220	237	259	226	275	288	256	288	263	251	251	311	290	271	280	252	225	282	253	290	267	261	257	255	257	246	259	309	280	262	254	250	256	257	256	253	235	275	257	267	280	240	258	257	253	238	264	249	229	260	271	251	263	242	262	241	254	269	260	280	252	265	253	298	291	272	260	277	252	249	283	257	260	262	281	235	245	244	262	241	263	219	274	249	222	285	260	238	268	239	264	270	250	261	279	245	289	223	273	242	233	264	255	266	249	279	274	267	240	280	262	259	264	243	268	240	283	282	251	296	270	260	263	232	255	260	259	264	251	246	248	266	258	287	258	251	272	261	264	262	247	252	261	265	290	236	244	269	238	254	262	250	266	259	253	258	260	264	284	264	276	281	263	270	259	277	232	253	304	254	246	250	271	259	277	257	221	250	299	273	258	277	260	272	236	266	253	284	242	259	279	269	254	265	266	283	257	298	280	247	230	260	283	245	244	269	271	267	265	250	248	288	265	257	232	259	275	231	259	249	255	262	253	242	263	222	248	224	263	236	269	279	229	265	245	261	264	302	266	272	232	274	260	254	279	253	267	246	267	214	239	241	275	285	268	272	238	265	286	277	261	268	277	263	299	264	276	258	265	256	281	230	243	257	255	243	288	248	247	279	264	273	248	245	258	271	284	265	233	226	264	273	249	251	267	247	275	238	276	289	269	250	248	220	264	261	252	293	250	283	278	269	259	276	272	270	264	226	292	292	258	262	276	280	271	267	236	240	243	271	287	255	265	283	304	264	247	255	259	250	279	234	256	266	236	273	246	249	279	269	268	231	247	247	270	254	253	251	248	260	282	267	278	265	270	272	233	283	268	275	258	237	243	281	257	281	253	261	237	262	256	264	267	239	238	292	263	245	271	284	271	252	269	262	268	280	270	275	242	248	243	242	260	252	254	278	272	244	222	251	285	239	278	261	263	270	258	270	286	251	262	263	242	272	260	271	263	242	250	259	261	268	275	276	275	266	277	253	276	229	280	268	273	243	245	270	260	266	243	290	303	255	279	263	219	281	254	288	269	247	244	258	256	245	252	272	285	254	283	236	259	271	255	254	295	250	260	265	272	251	235	284	245	261	264	292	256	260	275	280	261	256	256	245	246	221	289	269	273	239	244	230	244	268	267	276	277	255	282	244	264	261	261	242	273	290	257	271	241	272	298	263	285	265	279	273	250	261	243	276	248	256	250	261	256	243	244	251	252	244	276	232	279	282	245	257	265	241	275	261	278	236	265	246	277	254	247	265	257	254	249	269	264	225	245	261	278	256	262	281	298	273	278	273	263	285	283	257	230	269	274	278	259	278	244	233	278	242	244	258	285	262	265	272	264	263	263	261	249	248	271	250	250	228	268	263	272	283	274	301	261	256	240	270	245	292	273	265	248	274	258	238	267	294	263	237	264	260	253	311	261	241	227	282	281	266	304	277	266	271	269	252	232	252	253	238	284	282	259	302	260	278	251	290	276	250	256	265	271	258	253	246	227	277	248	269	273	244	258	248	266	254	246	273	249	250	240	255	259	269	286	234	251	247	274	233	235	260	265	253	292	274	228	241	271	257	269	235	253	266	256	263	246	245	299	264	282	268	273	265	251	234	267	267	244	279	289	298	247	282	232	253	286	256	245	266	250	305	259	278	257	256	272	286	287	277	254	251	247	278	228	256	260	261	278	254	269	262	253	267	286	288	263	223	317	240	249	276	274	289	228	258	248	228	275	255	282	245	260	273	271	235	273	249	279	267	281	287	279	245	246	245	240	248	246	263	288	262	264	284	257	244	277	236	252	281	260	255	252	276	246	291	252	268	265	269	279	251	269	259	274	289	279	273	272	269	286	237	246	263	245	271	277	260	254	265	276	247	215	263	269	258	261	266	270	276	261	244	259	301	261	249	253	255	277	268	285	264	273	261	253	249	231	271	252	271	241	253	280	244	269	274	240	259	276	275	250	239	253	270	271	230	275	252	261	279	257	244	258	304	240	270	258	263	288	246	272	254	233	253	231	292	272	247	288	264	263	258	271	266	257	258	274	270	295	272	249	269	265	248	268	243	270	273	269	265	282	263	262	273	244	263	284	277	253	250	250	247	254	294	273	242	286	280	261	286	246	267	296	244	257	279	303	258	274	291	236	281	242	244	256	266	248	278	236	281	281	268	310	273	254	268	277	252	254	223	230	247	252	256	267	228	267	252	258	287	265	278	255	250	287	251	259	268	274	279	273	273	250	260	253	260	276	242	239	244	269	257	277	264	263	256	253	254	241	285	247	255	242	235	273	245	259	262	255	281	267	266	269	265	280	253	291	286	256	256	245	280	258	278	271	249	284	260	247	260	245	270	263	254	226	295	250	264	271	298	281	288	275	267	287	275	275
34831	37950	48782	53432	54395	55277	56564	50501	51500	48488	46119	40850	35109	36185	41146	35580	29029	23809	16366	15856	16877	15651	12484	10910	7605	4220	2996	2747	2470	2226	1996	1849	1641	1578	1357	1198	1100	1012	915	866	898	1169	1823	1955	1549	903	682	654	627	697	645	690	650	696	674	698	675	629	621	616	648	673	689	684	661	648	606	661	640	644	621	664	647	600	640	633	680	629	648	664	632	658	638	649	601	635	628	621	632	644	622	616	653	644	629	681	607	657	595	656	680	670	662	683	672	655	684	679	633	656	643	648	643	671	656	596	645	632	649	629	657	666	671	663	655	606	656	629	646	671	633	672	604	629	680	631	606	635	704	621	650	622	657	640	624	654	653	659	684	634	663	623	640	611	648	656	648	653	643	603	681	700	670	635	650	660	594	624	659	595	607	633	650	633	636	642	662	635	701	634	644	642	606	675	626	619	644	667	642	675	646	659	591	638	643	628	655	636	651	640	624	673	638	675	607	649	679	631	656	627	672	639	646	675	655	676	632	602	634	708	652	616	600	638	629	663	636	652	628	663	637	641	661	656	582	589	624	668	649	661	635	604	623	640	649	598	598	638	651	630	676	631	653	664	637	694	622	627	661	671	616	654	660	606	632	634	598	633	640	633	627	645	670	674	654	600	637	629	604	673	603	653	675	658	662	649	590	639	641	649	615	625	659	613	669	690	642	631	697	635	650	621	659	651	621	624	618	635	548	591	650	625	616	659	631	668	633	656	662	675	665	641	638	604	641	667	677	641	613	657	636	651	662	627	635	656	641	672	636	608	665	633	652	634	654	659	656	629	667	650	637	645	663	644	634	677	668	635	663	639	634	651	624	643	697	678	646	657	651	633	674	643	650	617	654	591	624	619	686	633	636	649	670	622	630	628	620	624	622	629	646	618	662	634	654	634	620	630	674	601	625	644	665	633	623	589	644	642	599	645	644	614	659	645	652	638	616	650	648	634	688	611	663	597	665	670	636	637	661	617	639	620	632	608	666	632	659	627	691	680	630	609	632	643	633	646	640	639	666	644	670	651	667	651	637	683	607	672	650	623	653	618	662	626	657	642	646	592	639	657	628	635	613	657	639	687	656	640	626	648	690	611	623	655	650	642	614	654	650	634	682	658	646	675	688	633	653	623	630	601	649	670	580	631	612	668	684	619	631	652	583	627	668	682	623	666	615	645	616	674	610	635	643	614	646	684	672	617	642	636	624	647	634	666	643	622	555	638	653	627	630	614	640	603	641	649	586	639	649	648	631	650	657	658	655	663	631	619	629	661	667	628	608	665	636	667	645	628	660	648	682	709	609	630	603	666	637	612	628	647	636	614	637	628	644	654	686	626	638	631	643	651	605	634	625	655	660	679	606	642	645	614	633	640	635	660	649	624	659	668	637	669	608	633	643	650	621	615	630	636	637	642	620	627	657	621	687	650	643	693	676	589	636	633	603	608	626	657	633	654	625	662	626	657	684	647	616	671	584	648	649	646	632	664	640	668	671	616	624	635	601	644	648	672	628	672	644	664	627	628	587	650	614	608	653	650	615	629	656	637	633	669	668	661	660	652	624	672	688	640	683	681	658	660	645	687	653	651	637	627	669	686	674	649	621	651	625	712	637	627	685	639	622	655	641	622	632	612	685	663	687	586	648	640	638	637	648	627	655	642	617	649	642	624	678	647	656	655	644	659	672	684	674	623	653	700	653	623	638	606	582	633	619	661	620	601	632	613	655	624	645	699	614	647	659	644	646	630	665	642	674	650	644	635	628	659	618	676	637	650	667	700	613	669	676	642	687	631	622	636	677	690	661	634	643	640	623	677	642	640	648	651	662	634	656	654	633	653	620	647	638	681	664	661	649	701	677	666	630	602	626	630	661	639	591	653	625	653	662	633	659	616	671	698	649	618	610	631	631	633	614	663	665	641	634	693	614	649	667	660	589	596	647	685	617	648	646	620	627	643	676	642	602	655	616	655	635	601	629	688	610	659	591	634	634	637	582	655	658	672	651	678	637	611	651	622	609	658	663	624	646	627	626	620	642	598	575	627	619	638	638	641	628	617	740	687	632	644	627	636	574	662	656	649	638	666	663	610	637	665	623	649	639	664	633	685	629	641	654	652	597	690	646	629	615	670	662	652	644	681	614	630	657	646	701	658	652	646	649	632	656	646	630	645	634	622	634	639	668	661	664	661	638	639	622	648	651	654	657	658	608	646	641	628	659	666	653	614	701	653	672	628	626	602	615	656	640	677	634	641	665	614	634	630	658	664	668	675	650	666	670	632	601	652	645	665	642	624	605	628	656	641	588	606	666	622	657	634	686	616	629	683	639	647	656	657	655	695	609	668	664	622	664	643	626	636	672	623	639	648	616	652	641	622	676	653	696	720	632	607	659	646	646	691	592	617	587	627	614	699	584	667	642	644	649	615	631	661	601	615	668	651	654	648	616	662	652	676	642	642	650	626	642	646	658	597	572	640	659	637	614	637	642	597	647	604	644	591	643	611	641	670	613	607	648	690	604	615	650	622	689	630	655	660	636	623	689	589	678	644	646	636	623	630	621	646	650	602	607	633	686	652	606	670	658	627	668	610	629	613	716	676	606	602	650	633	675	635	655	590	662	678	640	587	582	649	631	665	629	616	608	662	590	639	628	618	668	642	641	632	660	638	674	645	632	642	628	608	649	647	644	639	655	640	612	633	619	669	664	671	644	647	664	610	633	661	641	648	634	687	573	649	645	658	621	590	610	626	648	651	608	676	649	624	655	637	677	659	629	672	619	584	632	652	632	682	610	616	628	588	614	595	671	663	628	661	640	603	643	622	657	637	668	653	629	616	640	657	649	581	620	660	642	629	665	633	646	636	665	692	707	649	682	702	619	656	679	634	593	664	598	659	634	653	678	602	639	670	652	640	641	666	661	611	635	650	632	642	618	643	687	614	654	634	648	626	633	648	688	672	652	667	618	647	596	654	635	607	624	594	641	627	596	603	591	660	642	661	646	627	632	637	665	643	660	614	638	670	637	650	655	612	666	634	639	663	595	608	673	676	641	648	595	646	627	664	639	631	664	622	616	648	695	726	668	596	615	622	675	629	675	658	627	656	631	653	675	622	635	625	639	686	670	601	689	689	650	647	607	638	689	674	664	625	636	668	622	655	637	653	618	678	643	679	651	663	623	668	602	649	626	676	622	635	646	661	606	705	678	638	618	651	653	627	660	647	646	676	624	646	662	658	647	674	655	637	679	624	679	611	646	637	605	645	647	632	659	664	585	676	583	678	632	611	671	670	598	652	607	642	630	652	635	641	614	656	629	666	669	593	639	612	609	616	619	627	652	642	653	629	668	646	658	688	670	627	656	615	640	637	635	601	640	653	633	637	631	653	624	641	647	621	649	647	592	628	657	630	656	632	606	652	620	613	640	613	661	653	627	618	641	669	679	653	638	641	672	679	648	634	615	651	643	662	639	639	644	643	694	659	631	637	627	630	617	669
28790	24789	24939	19406	12955	8730	6155	4308	3069	2310	2153	1756	1342	1040	1077	894	762	639	525	510	526	488	484	435	392	383	361	353	373	365	358	334	340	325	313	328	326	333	316	273	296	341	334	331	350	312	316	316	314	314	312	322	314	307	338	312	288	281	323	333	279	273	308	300	335	284	311	315	305	290	313	316	327	290	324	332	334	330	309	307	304	299	333	331	322	285	318	348	338	335	299	314	305	277	297	297	308	308	307	292	331	294	334	302	303	296	318	274	302	301	302	299	280	296	286	310	324	310	314	271	316	279	280	305	334	324	284	315	325	307	306	342	329	308	330	301	282	299	307	302	304	307	309	284	280	281	303	301	295	291	318	299	323	292	331	319	287	298	287	316	289	288	301	291	307	316	308	313	301	326	326	302	304	304	324	328	307	313	303	319	263	312	310	296	295	340	311	300	311	305	309	301	279	309	283	311	331	290	355	322	333	297	289	289	292	307	293	302	337	314	310	303	302	298	325	302	324	265	294	304	302	293	332	299	315	303	303	307	267	298	292	318	303	285	305	297	310	291	318	321	314	273	291	323	253	302	285	284	321	314	285	273	297	344	298	294	291	331	288	307	301	312	329	319	301	331	328	280	292	282	319	299	312	287	324	317	307	290	310	289	289	286	320	314	277	302	330	280	304	293	324	327	326	261	310	307	307	292	319	282	289	313	283	273	313	328	301	302	311	305	317	323	318	316	291	304	312	257	291	303	293	316	337	320	332	325	279	286	335	310	310	307	326	300	290	306	302	344	327	322	328	277	310	312	311	290	328	328	273	308	293	336	279	297	311	279	304	333	316	329	304	322	321	318	267	327	333	320	322	302	279	299	302	314	300	285	308	307	295	323	334	295	285	285	322	283	308	303	298	273	308	317	305	293	292	291	281	290	280	299	306	265	300	319	294	342	261	309	329	323	310	280	322	338	320	319	341	307	307	318	287	286	303	285	313	316	291	315	325	316	303	321	312	283	302	321	266	286	267	290	321	301	309	285	287	301	338	299	318	308	325	313	291	327	300	293	278	300	281	293	317	328	303	292	306	330	309	305	307	284	295	321	285	315	316	294	294	287	269	314	273	326	296	289	286	294	289	293	287	335	261	310	300	284	288	351	300	308	292	315	315	297	299	318	294	303	307	304	292	319	283	266	296	305	334	327	289	314	313	321	299	342	286	300	305	283	311	280	316	312	321	305	311	299	287	298	288	308	338	327	310	290	279	297	334	324	304	313	316	298	312	277	310	312	315	316	318	301	316	295	291	287	296	296	298	308	261	326	296	331	296	302	283	323	300	303	301	315	314	320	335	300	284	286	294	310	298	296	276	312	296	306	335	277	281	297	314	306	337	289	290	275	311	303	363	263	308	303	312	315	310	312	323	347	324	305	325	277	296	295	317	319	290	285	306	297	307	315	321	274	342	321	317	282	300	276	316	318	325	288	271	285	360	315	326	257	314	309	296	309	341	324	322	311	298	287	315	280	307	288	327	324	301	318	301	299	305	297	326	287	304	254	319	307	327	317	292	303	322	309	278	288	327	292	310	292	323	344	331	297	344	324	330	266	327	305	275	324	289	302	315	318	323	314	305	273	318	289	322	318	331	350	305	291	307	315	290	303	272	322	253	310	290	324	281	306	285	278	299	325	257	336	283	282	284	283	285	280	331	286	293	280	277	319	305	304	297	307	292	317	271	320	303	301	294	299	308	298	281	333	277	316	320	314	333	302	300	306	304	320	329	324	299	307	315	320	290	289	307	297	289	302	270	298	271	313	274	294	296	285	327	328	298	322	317	312	305	290	297	309	327	338	319	322	289	296	322	279	309	283	309	286	303	324	286	319	326	338	303	317	281	294	320	290	271	316	282	301	304	298	265	354	290	276	298	289	300	287	327	296	312	300	323	315	313	333	328	315	307	310	354	293	282	297	330	322	294	321	292	303	286	286	304	317	287	313	313	314	294	327	303	303	290	333	273	288	287	324	307	308	321	337	297	327	275	297	302	311	269	303	318	329	313	311	294	302	331	292	304	295	322	304	319	308	295	283	316	295	343	295	290	318	302	303	266	293	275	297	307	285	305	313	329	283	289	300	287	311	301	281	320	309	295	304	312	309	332	290	278	289	329	295	327	317	319	309	292	295	326	322	292	324	294	296	319	289	315	302	329	281	314	308	337	309	288	283	321	288	322	309	300	353	282	305	317	274	331	293	332	301	338	262	319	314	298	288	308	325	308	274	302	315	269	258	276	298	326	321	323	299	299	283	308	311	353	310	280	312	318	288	314	329	300	296	292	285	339	312	292	296	337	304	325	324	321	274	311	281	305	289	286	312	318	307	291	317	332	314	316	328	295	270	310	313	322	298	331	326	308	296	303	303	289	301	293	327	308	277	291	320	295	326	295	312	342	304	276	311	303	277	297	324	330	303	316	287	342	303	306	314	318	324	328	302	297	326	336	289	287	298	290	316	292	335	307	295	328	304	291	312	318	288	300	346	279	315	307	318	309	297	282	306	323	311	327	277	309	303	318	316	298	316	290	300	292	314	291	298	322	296	290	266	288	280	287	302	315	305	353	308	296	290	287	309	322	315	332	306	287	305	329	307	334	302	319	330	329	292	306	291	319	286	340	301	280	296	312	280	307	292	313	293	301	325	294	311	281	306	298	309	313	299	312	272	323	284	328	309	327	312	310	307	307	297	258	300	329	303	284	305	288	335	288	317	302	311	307	312	291	302	302	315	307	319	332	306	293	341	333	332	316	305	321	326	298	304	293	259	307	345	301	279	310	312	326	292	317	319	295	299	310	332	312	299	287	292	316	297	315	293	288	302	307	303	317	299	292	290	318	298	305	295	330	286	305	318	296	305	285	345	277	285	317	286	338	327	287	299	310	293	294	306	292	327	322	284	319	309	350	271	304	304	329	315	314	293	316	273	300	295	301	328	311	317	296	306	273	319	282	323	303	326	334	335	297	267	323	290	308	299	314	272	307	296	298	290	305	316	249	318	315	316	339	310	302	298	343	316	273	293	320	315	287	280	302	283	297	332	320	288	279	299	291	330	315	314	291	311	303	330	277	307	297	294	301	319	289	280	326	315	314	296	289	292	290	293	343	294	300	304	317	338	304	304	321	274	305	310	313	297	305	307	305	283	318	276	273	290	304	339	275	314	298	320	291	291	282	300	271	296	301	297	322	317	306	266	309	258	263	285	315	315	289	293	288	297	318	286	317	288	300	310	319	296	311	305	282	301	284	291	315	293	309	325	327	336	325	349	329	282	310	275	332	283	285	299	352	278	322	335	334	320	321	310	307	308	326	287	267	290	293	297	315	334	301	288	316	355	318	285	264	307	310	307	321	291	279	321	312	301	288	304	300	315	276	302	316	283	324	328	294	287	288	292	330	300	326	297	301	335	282	306	285	288	282	299	283	323	273	332	298	284	316	291	319	312	338	291	290	335	302	315	313	313	305	320
17400	19030	29430	30949	27043	23431	19735	15710	13230	10826	10066	8392	6490	5279	5658	4571	3406	2981	2418	2156	2108	1943	1827	1691	1526	1358	1246	1090	1103	1151	1033	976	964	926	911	888	880	787	864	890	846	805	834	823	792	763	725	777	708	733	774	762	744	709	733	750	777	737	763	707	735	737	750	718	743	749	731	758	730	768	722	780	758	723	746	747	747	767	768	727	769	754	747	766	765	797	751	736	805	713	743	693	743	690	704	709	770	739	743	783	718	670	740	767	725	720	732	767	780	693	757	765	774	752	757	665	752	736	732	779	772	715	721	739	723	743	709	744	733	725	736	753	766	746	783	716	757	760	767	723	736	760	686	763	768	720	746	751	786	770	753	745	778	704	774	733	703	719	755	746	689	782	796	731	764	729	711	758	774	755	715	734	706	699	734	704	754	750	711	742	762	737	756	729	754	709	784	749	753	716	701	717	725	741	771	723	770	776	752	740	707	739	781	722	726	721	728	784	726	746	726	684	737	741	785	707	771	733	737	771	739	761	771	760	768	740	708	761	729	757	721	728	744	734	712	722	763	722	736	726	696	727	733	690	754	712	734	739	743	731	756	745	731	813	742	758	745	696	740	748	707	734	770	805	760	708	733	760	711	692	756	725	710	738	755	750	745	701	733	718	726	788	763	736	708	736	716	712	746	713	783	720	675	699	752	744	731	759	706	702	743	714	712	746	735	758	752	761	761	738	759	728	723	711	759	732	722	673	768	721	712	751	738	736	670	772	752	757	705	764	734	767	781	747	760	734	694	740	749	732	766	720	701	754	769	765	749	746	768	722	720	759	780	751	754	755	767	710	721	753	813	743	756	715	777	776	757	727	777	773	698	771	771	774	721	757	730	745	704	699	769	693	738	783	730	753	706	783	694	741	751	736	732	731	734	719	717	751	694	740	730	695	753	790	754	757	727	760	736	751	732	692	703	738	753	764	734	764	708	727	747	723	721	718	732	736	773	764	770	739	757	822	758	707	729	697	709	711	701	736	740	767	751	731	744	715	761	732	781	751	732	799	731	713	742	730	769	753	705	735	750	729	695	745	765	743	772	732	774	778	782	733	730	750	799	707	765	762	774	763	764	760	747	755	737	728	743	739	801	744	712	704	739	725	761	754	721	754	749	742	724	725	781	741	728	743	793	744	792	742	794	737	764	748	702	714	728	773	729	694	731	692	796	771	718	734	743	744	739	736	760	742	713	783	747	763	723	696	779	754	710	751	709	734	712	699	736	745	713	711	715	718	774	739	746	746	743	742	750	769	733	736	740	732	711	755	736	734	785	731	720	671	726	725	784	776	754	702	696	731	739	759	694	734	732	731	725	741	772	765	732	728	785	797	744	714	682	748	714	717	774	754	712	756	752	732	806	724	750	746	783	727	719	724	705	750	698	746	765	714	736	716	759	743	771	737	758	720	733	762	761	768	773	719	763	748	726	685	703	757	747	744	733	742	755	707	761	704	714	755	749	743	752	798	749	740	738	707	737	747	785	739	742	729	754	650	721	767	752	741	754	733	734	767	763	711	752	759	721	700	729	752	708	725	757	766	715	703	732	760	734	745	782	734	733	786	786	758	768	754	740	735	764	697	750	778	781	747	767	718	686	703	689	750	721	784	724	762	729	734	716	779	760	717	711	759	737	750	705	750	733	717	747	722	710	755	713	728	760	710	775	742	744	801	745	734	751	735	753	728	764	793	735	747	743	710	696	743	724	740	748	737	753	783	739	718	762	730	731	726	729	743	701	751	751	669	767	739	716	785	726	731	708	734	702	762	782	712	743	749	753	731	723	715	767	695	734	712	769	747	779	711	742	715	793	762	739	716	725	725	746	737	715	747	715	696	765	779	785	744	744	755	777	743	727	698	736	754	773	751	697	720	766	723	748	736	722	741	701	707	762	753	679	717	788	771	744	771	749	735	787	756	744	718	745	753	801	716	706	774	699	742	742	773	709	713	772	735	761	731	829	739	746	738	706	735	741	743	743	809	769	783	773	749	775	726	763	737	782	682	744	686	793	746	733	745	746	755	753	738	672	717	711	727	772	702	737	795	774	726	683	732	757	758	688	760	730	720	756	727	725	683	737	732	768	716	769	730	754	730	745	751	750	741	736	729	706	735	718	712	769	719	753	702	743	680	716	757	709	747	752	700	719	734	735	752	757	719	718	724	714	671	746	726	732	737	765	720	704	728	775	717	742	684	732	729	798	746	739	739	806	759	768	755	808	702	734	721	736	776	751	743	744	748	758	741	754	717	792	751	771	764	743	706	695	728	771	731	755	762	757	709	775	742	803	730	735	711	790	712	719	747	708	783	731	702	724	708	732	720	757	730	739	712	760	726	757	797	731	723	764	745	763	765	754	777	733	728	755	744	711	765	762	741	773	746	753	750	752	721	754	748	775	738	743	737	712	718	746	764	783	741	728	727	766	753	720	729	746	708	738	744	738	774	789	796	687	747	715	740	719	747	770	712	739	747	755	742	716	734	717	759	721	754	736	714	754	751	747	710	749	721	750	760	715	722	721	693	723	736	752	684	696	747	688	734	719	756	730	727	726	773	724	727	745	722	728	759	773	722	713	771	757	752	815	712	727	765	721	734	713	757	742	785	727	707	725	723	751	699	737	741	744	763	779	773	742	740	761	697	745	721	772	684	732	702	695	762	723	743	767	756	765	709	769	728	744	747	712	751	738	740	745	765	738	758	705	712	718	754	743	732	787	759	717	752	732	751	745	679	722	729	682	763	680	840	762	709	730	722	771	750	719	738	762	741	700	748	735	730	763	745	723	736	716	778	724	715	707	713	707	763	704	731	699	722	742	719	736	759	774	720	766	738	758	731	751	706	722	749	747	760	732	747	749	751	764	716	776	762	720	759	720	765	749	711	732	728	727	750	766	717	755	686	771	756	731	720	695	754	745	741	755	776	722	684	718	759	733	697	745	731	757	742	738	720	721	808	707	746	685	694	693	709	761	747	742	710	716	719	710	721	774	759	753	713	701	723	745	742	770	753	750	730	711	705	796	728	686	757	691	788	712	710	742	707	739	750	758	704	761	751	756	727	698	729	745	720	731	720	740	749	787	719	696	700	728	743	705	717	756	707	732	761	731	740	752	722	740	663	794	716	707	779	792	717	798	752	710	713	717	794	780	770	753	746	743	726	730	745	763	787	707	757	752	747	776	778	705	711	735	703	760	736	767	719	759	704	759	767	722	695	744	740	720	765	746	745	741	738	736	694	747	775	770	715	755	731	691	713	746	718	728	739	716	704	750	747	712	740	730	797	718	758	696	756	759	708	746	698	717	731	731	768	685	750	771	775	756	694	719	706	738	732	756	720	798	764	690	758	767	740	767	748	755	740	766	751	726	703	760	771	723	716	750	742	742	718	742	754	733	721	750	711	735	764	782	702	696	723	770	761	722	762	782	699	719	730	775	763	763	757	735	731	670	749	737	716	678	722	672	705	755	723	733	716
45162	40074	46139	42286	38896	36502	35162	30348	27175	21382	20257	12655	7756	6909	8984	8065	6108	4667	2137	2024	2293	1970	1655	1336	947	680	536	498	481	469	429	386	409	364	353	376	366	367	315	299	324	405	467	407	374	310	315	286	312	293	300	309	251	292	317	299	317	341	289	314	281	301	298	303	293	323	304	298	317	307	268	304	281	300	322	327	326	325	309	276	289	323	286	297	300	282	293	316	284	288	295	267	273	270	306	294	316	297	315	331	312	314	335	316	264	318	312	297	304	296	302	300	267	280	330	280	304	284	298	315	309	282	311	312	290	287	311	306	310	304	310	308	302	305	318	317	295	319	304	299	314	292	276	328	339	273	316	297	346	305	295	332	287	330	325	289	321	330	285	327	336	285	304	308	309	323	298	311	295	329	296	282	309	269	277	349	298	306	313	313	302	322	304	284	299	325	307	317	292	300	276	352	282	287	300	341	291	317	299	358	284	294	297	304	316	305	296	305	294	316	322	308	301	313	295	312	304	269	280	274	289	305	300	279	290	284	291	279	298	328	321	315	340	293	320	298	277	274	275	286	317	327	308	305	290	325	342	309	308	319	287	312	284	297	298	284	317	293	278	316	308	300	297	295	263	300	297	305	297	303	319	312	264	304	302	307	304	309	304	309	284	315	309	315	295	291	315	317	325	292	312	313	286	317	301	313	308	311	308	274	283	325	308	310	304	314	309	277	321	310	284	297	300	284	303	256	276	271	272	321	308	326	283	298	318	302	304	282	308	277	277	311	298	289	316	289	273	305	270	287	250	344	304	270	306	325	290	291	295	308	281	298	282	281	334	299	310	290	298	316	265	295	318	271	305	310	316	300	284	304	310	293	279	313	290	303	321	298	330	300	316	291	319	317	304	306	319	315	322	315	311	303	331	285	285	315	313	267	342	314	271	300	303	288	310	294	308	332	269	302	298	295	316	294	289	284	324	319	288	302	291	295	329	291	309	265	303	305	297	290	300	287	308	304	303	287	282	288	308	325	295	303	302	294	318	282	313	293	299	309	272	265	258	283	276	287	273	337	315	275	319	305	332	323	302	306	325	330	323	292	288	274	288	320	300	329	248	276	298	306	288	316	274	312	282	304	305	329	337	323	307	311	312	309	283	276	293	293	293	299	307	299	291	298	286	307	311	309	289	302	306	278	337	261	304	270	307	330	321	319	303	277	301	283	276	310	295	325	275	301	306	299	276	315	310	261	334	295	301	297	297	315	301	330	302	306	290	235	289	328	340	300	282	335	315	302	310	300	309	308	326	279	303	297	276	280	308	311	335	306	287	320	285	296	293	287	335	287	291	304	317	318	306	275	307	283	288	303	282	294	298	301	307	318	272	274	250	322	307	308	298	274	329	291	276	336	279	308	316	254	307	297	306	290	337	308	309	255	282	289	318	285	311	304	296	273	297	313	320	312	269	290	284	304	297	331	302	302	275	289	276	305	290	305	288	289	295	306	337	294	323	298	301	278	306	275	265	344	292	281	310	330	298	324	297	319	300	285	342	268	299	315	322	267	295	303	305	292	307	337	305	312	294	336	294	308	296	301	300	287	322	294	288	298	318	301	294	260	323	312	301	305	290	278	306	279	273	313	299	297	279	316	296	275	278	282	351	311	303	311	302	280	315	281	303	291	296	299	303	284	313	301	278	276	299	283	314	310	337	304	335	306	293	304	303	323	318	277	316	308	331	298	318	331	321	303	287	301	324	274	339	314	308	307	285	310	315	310	285	276	300	304	319	303	321	285	303	277	308	303	304	277	278	309	308	298	302	306	306	299	309	263	296	318	311	317	285	273	298	285	315	292	271	311	313	291	311	282	286	339	328	328	316	296	289	295	303	300	300	287	289	301	299	328	273	292	275	298	304	291	326	352	283	313	288	298	339	309	295	306	314	277	290	301	303	286	263	308	320	294	328	280	296	285	314	318	312	310	307	328	316	306	337	309	309	295	296	289	320	311	289	279	300	310	317	313	324	296	310	274	303	304	308	296	273	302	316	308	293	284	292	260	292	306	298	264	318	314	275	276	320	282	285	287	292	277	281	308	304	293	289	282	280	299	311	312	275	275	290	320	299	291	281	301	307	311	310	283	295	308	286	326	292	311	275	287	300	333	304	342	321	288	295	288	309	273	297	307	306	308	307	286	300	306	289	275	323	295	307	298	273	307	301	294	315	312	270	341	320	285	304	295	285	294	277	315	317	301	296	323	321	300	325	324	308	300	305	288	342	280	329	300	328	315	331	292	302	289	307	310	334	299	290	289	317	353	317	287	252	308	303	299	317	290	300	280	323	281	299	295	282	260	305	309	305	307	299	294	284	303	278	295	340	310	280	308	291	306	308	304	285	290	270	304	268	282	322	303	284	307	288	293	310	305	341	316	303	329	302	294	314	300	303	291	317	319	294	291	288	321	297	272	294	304	273	294	305	273	316	322	294	298	298	315	277	298	316	299	295	305	321	292	295	314	294	313	330	286	294	267	278	330	299	294	326	302	272	316	292	300	288	321	306	315	265	319	322	308	323	277	309	298	305	319	288	310	296	292	285	296	294	333	293	306	312	308	329	302	276	314	283	270	327	291	303	298	285	317	287	290	286	327	305	310	303	295	316	326	297	282	332	283	269	307	286	314	290	320	322	278	280	301	292	301	297	322	290	321	351	294	331	315	297	298	287	301	321	281	289	303	288	335	305	303	319	277	273	294	286	297	338	298	308	295	307	306	315	307	310	299	322	289	273	299	291	299	311	308	312	311	342	311	281	281	272	311	308	273	289	285	263	293	332	270	298	297	267	301	324	318	328	315	324	299	285	324	305	301	303	282	314	311	284	283	304	291	301	322	303	290	294	296	314	301	286	269	332	346	317	308	304	296	330	311	313	312	290	292	296	286	265	316	306	291	320	297	331	314	285	268	327	297	265	277	308	303	306	272	268	286	283	309	323	278	310	293	307	326	287	329	285	284	288	325	293	311	268	278	298	311	325	286	277	305	292	306	281	291	321	285	295	283	312	301	300	305	287	320	314	269	293	305	305	276	304	313	307	327	310	304	309	277	286	346	284	292	338	293	300	289	309	309	285	287	284	329	300	301	295	340	300	276	325	307	293	292	300	300	298	277	307	292	323	293	294	320	308	280	304	286	296	309	317	291	289	312	285	271	305	287	312	305	308	305	305	291	306	320	308	301	296	315	319	317	283	291	273	315	280	321	288	278	313	309	276	283	323	265	321	267	302	312	295	330	326	287	294	285	326	286	300	316	298	305	314	308	286	292	338	310	267	275	331	296	260	286	316	306	324	308	267	281	340	300	305	291	308	293	243	307	295	311	290	278	327	345	314	296	264	309	318	293	322	327	297	288	287	305	299	311	308	308	295	260	310	286	273	332	283	313	308	315	315	320	319	304	300	301	286	309	314	282	290	338	309	285	282	303	298	304	317	303	272	301	286	280	297	307	292	303	298	302	319	282	306	293
28586	31706	44035	47710	48621	48241	49196	44302	44072	38794	38036	28341	21658	20821	27527	24958	21298	17151	9366	9895	11116	9692	8020	6722	4694	2803	2542	2004	1884	1777	1634	1450	1427	1288	1303	1181	1066	1059	927	931	880	1211	1613	1456	1143	745	768	761	795	707	738	713	723	754	754	818	736	747	737	707	740	779	734	771	723	734	762	731	723	748	764	716	702	719	704	713	701	724	749	702	767	735	705	679	706	686	735	706	721	701	697	693	756	753	713	695	744	744	751	685	734	753	783	723	725	725	738	741	701	688	752	737	686	757	720	718	716	765	729	734	717	684	789	739	734	734	772	687	769	695	720	664	753	764	724	716	706	736	704	694	738	673	703	712	716	776	694	644	753	739	763	743	749	719	723	742	687	705	700	716	704	737	725	709	749	721	738	710	762	744	720	724	681	746	733	734	713	726	738	770	702	738	712	750	742	736	739	723	690	714	689	717	688	750	719	757	775	757	735	772	750	716	748	719	723	724	720	759	728	679	696	733	691	708	687	687	709	687	771	695	727	731	708	703	694	718	796	763	711	731	780	733	767	689	728	796	742	694	749	742	707	711	744	779	737	714	695	746	733	760	699	723	699	766	713	719	735	737	699	689	727	749	746	751	708	720	745	742	740	759	650	708	729	791	736	781	703	672	717	772	697	738	765	726	736	767	779	721	769	719	678	716	716	669	735	719	740	670	715	790	704	729	725	764	734	721	768	706	710	722	672	629	746	679	724	712	735	729	733	732	751	716	714	725	752	731	700	717	798	668	749	760	724	732	713	728	678	697	697	745	739	791	684	702	769	736	768	781	728	738	729	726	734	707	718	712	720	679	720	735	744	713	649	701	653	725	722	708	721	767	696	720	749	724	756	739	693	682	730	699	751	803	717	765	737	699	674	730	697	673	734	779	727	698	783	704	718	721	745	724	660	766	705	689	736	747	691	690	704	755	746	756	752	701	713	733	749	683	729	727	737	688	712	738	700	693	729	727	748	735	733	726	709	704	756	747	726	730	725	710	764	715	762	761	766	691	752	684	703	734	724	721	711	769	727	732	755	724	744	751	738	729	728	755	743	685	712	726	719	674	724	722	763	701	663	779	704	730	721	778	745	708	717	704	742	698	717	757	739	707	732	686	748	725	709	771	746	742	730	781	738	714	682	750	741	722	735	748	769	721	703	715	673	732	669	697	748	693	740	730	752	712	709	701	712	725	630	772	662	705	710	745	695	714	725	730	727	696	723	758	703	732	712	715	799	768	700	696	691	725	715	705	696	758	740	724	725	719	727	693	734	760	707	741	730	706	687	744	744	704	720	760	702	772	760	731	722	724	754	710	695	726	732	703	752	709	742	714	736	720	761	694	718	701	735	722	755	705	703	737	698	703	767	719	734	731	712	754	776	740	703	721	703	714	743	694	759	726	778	728	727	689	727	717	762	703	745	738	750	714	722	755	752	699	715	711	683	733	749	720	696	689	727	757	695	739	734	810	701	731	744	747	695	757	729	756	774	681	794	711	709	753	732	714	723	732	732	720	709	739	731	702	689	698	666	717	711	784	705	696	764	744	770	760	721	703	743	726	723	743	745	781	743	724	731	763	686	713	753	729	680	725	725	719	731	720	749	751	698	723	743	735	731	748	736	732	747	746	741	733	741	717	741	718	750	734	644	672	703	760	728	684	724	790	722	758	786	715	701	685	763	774	772	757	732	721	721	719	716	679	722	719	741	729	696	713	769	747	711	714	739	686	714	727	717	732	716	765	733	757	738	725	684	739	700	722	764	758	731	747	717	688	738	706	736	714	767	814	725	741	688	735	734	757	694	757	766	715	725	767	744	743	750	757	729	739	684	699	703	705	690	777	745	757	717	726	687	750	733	687	720	666	718	712	690	715	740	701	700	728	781	682	734	713	737	748	748	650	702	729	717	739	735	742	702	720	704	712	686	688	717	731	706	684	724	696	724	724	725	734	734	740	732	754	683	750	767	772	733	715	722	760	737	679	727	756	773	734	678	777	697	696	699	716	710	744	710	767	745	700	712	701	741	715	727	711	737	743	703	727	734	764	748	738	759	690	745	726	755	715	731	726	739	710	724	720	729	700	741	733	744	718	755	627	732	706	722	751	715	708	715	705	717	697	687	750	722	757	718	699	678	716	667	743	746	729	714	691	682	705	722	709	712	745	712	705	779	720	702	741	742	700	657	713	715	741	681	721	710	719	724	730	733	714	759	707	741	723	689	745	755	686	738	709	740	717	755	692	713	736	716	694	736	739	712	725	731	685	699	709	725	719	722	743	787	746	683	729	721	757	703	682	752	705	735	762	762	728	737	743	741	712	738	751	750	719	689	738	715	745	729	714	719	717	741	745	712	736	695	763	757	733	749	684	704	706	754	760	760	757	714	762	742	723	785	724	738	748	721	721	739	732	712	680	720	688	793	667	739	763	715	748	733	725	729	709	692	764	732	735	716	730	728	709	712	739	754	741	715	718	712	677	693	724	713	725	765	752	719	713	713	713	683	695	722	681	747	747	699	701	740	729	698	807	757	749	749	745	723	685	710	666	712	710	764	738	736	737	731	693	772	757	792	734	760	681	732	742	742	709	715	688	725	689	661	708	743	731	703	716	724	729	752	753	754	713	689	708	732	759	710	701	732	729	757	729	712	749	701	688	726	754	747	739	700	715	725	678	723	730	702	788	718	747	719	725	710	706	740	676	777	769	703	745	745	733	737	712	706	734	733	716	747	708	723	726	726	697	717	742	743	707	707	730	676	733	711	792	708	716	720	695	733	720	752	719	715	723	704	692	733	756	697	731	726	711	726	730	751	753	681	751	760	722	718	739	729	718	750	731	729	706	713	748	758	747	698	744	762	750	644	729	726	724	734	673	699	761	718	692	759	749	739	694	726	751	728	775	736	695	710	694	680	742	707	684	714	708	726	681	755	759	734	683	749	687	720	725	729	774	733	735	759	725	729	683	733	736	712	728	740	728	690	743	731	754	736	686	761	719	735	725	720	741	723	731	738	714	703	741	694	672	768	718	716	705	750	738	693	696	731	738	715	725	707	704	734	785	735	748	735	697	690	690	737	735	720	720	701	720	716	678	728	723	770	728	743	701	785	732	737	675	729	731	725	717	741	720	727	700	747	788	725	733	721	748	688	736	668	714	746	724	752	758	747	745	679	760	738	715	723	721	745	753	752	723	777	716	698	745	729	683	741	758	696	712	704	729	708	747	711	759	741	719	720	726	721	742	698	689	709	770	728	713	712	708	748	744	739	707	731	728	791	700	759	736	754	749	766	731	725	755	714	731	710	702	762	713	707	677	716	725	735	721	775	745	739	777	751	734	760	686	746	720	765	749	747	763	734	726	725	755	741	722	719	719	708	702	739	752	728	720	734	677	781	754	730	732	700	700	720	730	702	662	705	701	741	740	732	758	689	707	703	735	722	709	721	737	742	738	721	680	754	718	705	726	737	738	792	661	682	758	695	729	725	763
51063	47324	52137	47811	44907	44559	45487	41530	38790	34402	28166	14957	14057	14465	19486	16068	12296	7492	4157	3510	3870	3276	2763	2200	1468	706	705	625	525	458	430	461	464	407	400	362	312	308	280	300	311	387	532	447	383	278	271	261	247	291	257	256	268	260	253	276	252	282	281	253	261	275	288	218	263	249	258	264	251	275	250	286	265	254	257	277	258	301	279	291	258	234	262	266	270	257	284	244	268	258	241	265	264	253	290	272	267	251	257	263	281	261	259	247	270	258	252	226	253	257	264	296	258	262	253	296	256	267	268	264	273	287	288	246	275	247	263	259	239	265	285	243	259	241	253	267	255	238	270	276	259	245	275	286	260	295	270	254	243	273	258	263	250	262	264	288	273	264	255	247	253	252	262	280	286	261	259	284	246	262	277	271	281	248	258	263	258	253	291	249	246	269	241	242	275	255	264	277	267	240	240	270	267	253	253	271	255	263	265	272	254	314	247	283	235	267	240	268	268	272	247	262	283	244	248	245	273	232	289	244	265	246	244	258	267	259	249	238	253	264	276	310	237	274	264	286	267	258	285	266	291	247	270	263	270	254	238	251	272	292	263	242	234	242	276	271	251	241	268	263	246	254	273	272	252	268	234	271	263	255	270	261	257	274	263	273	258	257	258	262	281	252	272	269	252	231	245	282	217	266	236	239	274	296	238	242	250	255	248	250	283	269	293	262	258	291	257	262	261	295	275	278	257	253	234	251	264	286	318	279	244	282	238	243	249	277	259	240	276	270	271	249	262	272	246	275	285	262	266	271	247	258	227	250	239	281	250	234	270	251	263	285	246	265	280	251	245	282	250	278	262	292	256	289	312	221	270	248	305	285	276	267	233	296	324	224	294	279	259	294	290	296	298	260	257	279	261	267	258	304	231	257	246	272	280	261	285	270	273	256	275	238	255	268	259	280	250	235	279	253	255	248	279	259	258	248	247	254	250	289	236	267	259	253	273	299	243	271	275	251	263	286	246	279	246	257	269	279	274	274	263	265	263	265	267	274	270	321	254	274	262	284	262	243	258	263	276	262	256	312	269	275	250	276	249	260	263	232	273	243	261	253	277	263	278	265	255	285	245	228	231	268	276	267	258	258	241	248	258	257	269	253	257	223	267	268	247	269	284	261	266	270	213	227	271	288	265	259	249	287	261	275	279	289	261	266	274	287	271	240	233	252	275	230	267	217	260	252	269	222	268	278	245	237	259	239	232	262	242	248	246	253	263	251	269	241	286	229	234	281	245	285	257	275	276	259	261	249	268	237	224	279	271	282	249	273	274	265	268	241	270	288	287	267	298	266	260	253	255	290	255	264	266	274	250	266	255	264	250	267	261	267	277	254	248	248	254	269	230	241	234	258	275	275	282	249	250	259	250	282	289	252	242	291	267	249	275	262	243	280	275	243	254	247	235	269	245	259	293	233	241	264	259	268	276	281	268	283	267	272	251	277	263	251	243	269	277	261	254	262	244	271	276	234	292	261	270	247	272	257	277	241	273	251	263	231	276	271	265	251	256	287	281	271	258	254	248	271	274	285	236	247	270	258	262	263	228	281	238	294	258	281	295	241	294	252	240	279	251	244	290	262	275	264	236	267	249	275	252	258	267	273	256	225	294	284	269	220	257	231	270	292	249	225	268	275	276	250	253	269	292	259	271	261	284	260	238	260	281	253	266	256	275	300	315	253	273	263	243	247	242	246	249	285	262	287	285	279	250	280	243	259	253	250	287	245	273	253	263	272	262	270	252	258	283	237	248	241	252	251	271	279	234	249	252	254	250	294	257	234	275	271	250	279	261	243	272	269	263	274	260	257	257	247	277	260	293	262	278	265	245	245	276	267	265	262	280	249	239	256	262	263	242	296	260	275	276	279	273	269	248	265	264	265	250	225	247	236	228	286	267	247	266	282	288	256	278	260	269	267	279	262	256	244	279	264	276	279	273	217	250	281	272	271	232	241	254	244	297	213	271	286	267	262	273	253	248	246	246	250	292	269	270	252	245	271	252	280	252	264	251	281	276	279	240	250	260	289	276	282	263	263	281	271	244	225	266	263	239	246	297	267	233	264	259	252	251	226	268	276	260	276	225	278	296	257	293	245	292	258	264	220	273	240	274	278	222	260	274	270	282	253	280	237	268	235	286	269	272	257	260	253	240	287	256	261	251	276	270	246	245	256	275	287	239	261	288	235	270	266	278	275	264	262	261	264	275	277	298	246	266	291	298	281	274	253	266	259	232	260	232	231	270	253	272	254	273	302	282	254	259	272	262	235	254	279	242	240	292	262	285	283	265	246	248	267	261	279	254	269	249	265	265	285	283	260	275	276	279	269	259	280	260	266	247	269	242	252	257	271	246	271	253	244	260	229	249	264	263	275	262	276	246	272	271	256	258	259	264	258	282	271	280	256	246	278	260	303	279	278	276	255	268	251	255	266	280	262	275	266	267	267	298	279	241	252	277	270	250	261	254	262	286	278	245	255	256	253	256	271	238	276	272	251	242	253	245	248	238	240	263	260	273	268	252	256	266	249	240	267	275	261	247	271	244	270	269	277	263	265	250	243	282	281	257	276	308	275	273	271	251	279	243	260	277	269	269	255	255	280	268	249	249	258	273	293	241	255	274	243	292	256	252	269	239	283	248	269	244	212	241	260	269	274	301	256	268	276	285	235	263	264	259	261	255	254	289	279	268	282	304	254	276	262	261	253	287	260	255	248	263	230	248	264	286	252	234	278	245	255	267	253	243	249	225	278	262	261	246	238	236	258	276	254	266	274	282	248	285	266	262	289	257	260	243	267	273	273	257	235	248	278	274	256	257	246	261	278	247	253	274	281	259	252	247	276	260	266	281	240	270	243	257	251	284	275	260	266	263	263	245	286	289	265	247	254	274	269	253	271	242	286	248	209	274	273	248	255	250	271	262	274	269	259	289	288	237	278	270	243	259	241	262	271	285	258	261	232	236	236	243	235	257	258	265	292	233	248	254	270	261	272	243	269	284	277	269	285	274	259	247	273	267	256	255	270	259	267	258	229	272	253	261	241	250	261	244	267	250	246	274	249	245	287	239	248	261	243	277	262	277	285	247	258	285	270	258	282	264	254	255	273	240	261	280	231	279	267	283	241	258	280	234	268	253	259	288	280	285	307	259	253	273	257	279	277	248	245	277	250	287	277	255	257	250	277	242	255	252	234	247	278	262	253	286	268	296	257	277	251	241	261	241	248	293	279	271	257	225	274	246	250	266	271	264	279	263	254	264	261	262	279	268	280	240	245	242	252	268	284	253	261	269	272	294	251	266	290	273	267	273	241	234	257	261	268	263	281	268	316	271	263	241	275	275	234	280	254	261	273	265	266	261	260	280	286	268	238	264	272	235	241	269	272	315	237	290	234	246	264	280	262	249	262	264	275	252	237	284	251	261	253	291	270	240	293	258	290	241	263	280	248	273	259	261	294	306	231	245	271	245	256	266	266	235	284
33404	37380	48753	52540	54212	55473	56884	53667	54245	48442	40571	29368	30613	31825	40057	34450	30164	21728	15150	15103	16257	14734	13120	10967	7226	3601	3449	2837	2769	2224	2037	1880	1688	1574	1466	1275	1140	983	937	866	845	1494	2138	2046	1336	680	686	686	698	635	664	740	694	621	652	667	670	613	645	641	675	638	654	626	667	697	646	669	644	619	625	689	661	648	661	623	594	626	668	611	653	655	611	689	609	676	670	608	643	682	631	614	627	614	653	599	635	621	652	639	660	621	586	646	607	635	593	649	656	651	628	659	625	662	651	660	653	634	661	648	627	598	637	640	659	645	675	611	657	664	642	591	636	622	666	610	639	640	660	653	672	645	642	647	660	642	631	626	668	636	663	616	672	657	599	614	676	656	645	673	619	609	634	672	673	640	639	641	701	636	621	590	626	605	626	642	612	655	637	636	648	683	646	668	640	606	614	662	622	641	679	623	652	689	650	657	637	614	675	623	626	595	668	604	649	679	644	632	656	624	606	635	658	628	590	622	623	654	674	630	614	642	667	595	639	674	645	650	675	658	608	634	611	629	637	653	644	620	627	648	600	672	641	620	653	671	632	659	662	681	618	630	611	662	626	662	626	622	620	631	616	657	605	641	625	654	624	622	638	609	641	636	653	696	598	625	607	619	630	639	679	657	646	625	632	641	675	650	674	610	625	631	636	611	639	661	595	687	651	601	613	590	649	642	680	635	622	628	682	606	617	656	613	618	627	685	655	674	612	597	626	591	622	634	637	596	662	659	652	664	667	677	633	635	665	649	640	643	637	592	659	626	624	639	687	646	648	632	657	625	611	619	623	620	675	616	685	626	666	656	650	630	644	657	661	593	639	635	684	636	659	619	659	603	667	649	646	701	619	627	632	625	652	629	640	674	575	608	676	681	589	622	626	675	639	641	617	606	615	631	642	588	676	628	648	624	636	643	611	667	670	646	626	640	623	628	684	632	616	610	622	634	649	664	656	614	629	656	643	679	607	623	677	684	613	586	607	627	643	664	645	620	653	637	614	643	646	652	626	639	626	667	581	693	647	661	667	638	672	670	639	671	633	642	628	623	641	655	638	657	665	630	658	657	658	648	644	667	639	608	652	643	610	656	627	569	650	605	625	612	587	630	659	678	686	619	654	650	633	659	637	606	620	663	655	626	628	592	648	627	640	662	620	658	664	648	607	669	656	640	607	637	625	636	627	668	626	627	629	670	618	706	640	661	636	662	625	641	622	618	664	618	635	608	622	631	615	616	674	631	645	653	702	628	660	682	648	641	631	650	611	645	629	605	588	607	652	676	702	605	660	634	598	624	592	605	646	671	681	664	648	612	609	677	633	630	660	660	647	600	643	635	641	613	611	601	657	647	639	661	668	618	628	671	618	657	668	644	640	615	618	683	625	605	630	643	652	643	642	589	636	674	640	663	636	631	655	644	610	596	591	550	598	668	638	622	619	617	626	616	620	647	659	676	632	637	648	615	655	677	660	644	646	628	655	679	638	609	595	646	664	609	641	681	605	602	638	633	659	631	648	658	596	665	630	637	590	636	634	594	626	629	614	615	624	631	636	608	628	627	618	629	663	596	624	610	632	642	611	641	641	647	616	679	654	634	690	619	700	584	594	626	665	651	637	677	608	665	621	597	638	620	623	617	617	641	617	613	655	665	621	637	625	619	669	662	577	641	640	659	703	678	621	654	609	648	612	645	604	656	667	650	651	659	624	623	639	642	632	605	631	642	598	619	648	630	648	659	651	624	642	619	644	621	613	643	635	673	641	620	636	644	629	627	635	669	650	595	682	576	650	659	662	589	622	641	633	691	652	678	666	610	641	592	636	658	684	616	604	621	612	625	627	652	636	628	638	636	637	608	632	688	629	651	629	644	620	663	671	684	690	632	630	664	682	674	679	617	650	634	653	643	697	667	628	630	606	665	627	649	659	637	647	624	654	625	642	625	620	663	676	634	632	636	602	611	661	596	637	642	667	672	637	605	655	606	670	630	631	639	606	615	627	659	672	620	619	626	653	677	606	630	593	659	606	613	632	655	672	674	660	635	672	638	673	627	642	618	595	619	633	631	639	656	638	639	665	622	630	658	618	663	633	667	618	620	628	676	630	687	632	610	636	652	606	663	679	597	615	627	643	584	606	661	661	642	608	644	608	597	659	662	600	671	626	632	645	660	649	637	638	589	605	612	671	693	653	612	617	634	654	646	633	667	615	617	671	649	645	598	651	632	690	611	651	607	604	598	642	640	661	621	567	637	647	671	645	667	621	668	651	628	642	616	637	596	638	635	621	677	654	654	671	618	643	620	663	650	589	613	647	596	649	652	648	619	598	583	601	580	623	600	677	657	616	668	591	660	637	624	643	657	690	676	631	628	633	668	633	611	646	668	613	636	658	618	624	634	629	681	701	641	643	672	637	625	603	613	648	615	634	662	643	707	652	610	655	641	708	630	643	670	655	657	663	603	649	656	661	605	660	616	666	628	652	626	647	644	628	590	622	645	632	590	639	592	634	635	633	658	598	633	651	624	619	631	667	627	602	610	646	615	678	597	639	664	664	643	562	665	694	673	652	641	599	633	647	640	660	623	624	664	652	679	648	680	665	657	658	603	638	607	641	621	629	632	632	661	679	609	655	650	656	661	623	635	582	641	649	643	612	622	615	638	619	652	593	610	642	587	618	653	605	648	637	647	624	663	622	648	611	669	605	681	629	599	616	635	630	619	704	662	645	654	620	664	667	619	631	620	646	632	637	617	627	651	583	614	693	700	657	626	613	630	632	679	665	647	668	632	654	642	603	628	597	695	639	621	612	627	647	671	650	637	610	641	660	603	589	621	589	627	617	607	624	623	655	647	687	629	669	631	639	618	632	612	634	634	644	616	648	628	639	644	656	675	635	635	612	588	655	624	610	638	622	635	646	629	613	628	664	613	601	608	632	646	640	617	669	667	637	624	645	618	605	667	632	624	635	614	662	639	623	627	593	647	665	639	585	651	657	650	638	628	651	632	596	625	644	668	658	565	677	636	615	677	574	684	598	634	674	610	619	626	629	619	576	602	578	608	655	650	662	628	634	638	651	638	624	656	649	621	641	659	715	627	639	649	686	636	657	657	637	613	635	572	644	644	666	682	636	630	648	653	622	658	650	643	647	633	629	642	631	650	621	633	632	638	598	611	645	643	660	617	616	616	638	593	616	700	658	615	653	665	603	630	606	600	640	656	638	655	675	642	596	609	635	621	658	649	651	626	594	617	602	666	636	595	655	668	629	601	637	631	613	612	676	648	627	651	624	604	608	657	640	608	639	690	683	641	629	637	600	648	686	613	668	643	657	643	637	714	621	668	656	624	643	661	659	638	655	641	652	601	649	648	692	654	637	610	675	668	657	616	635	640	626	604	688	643	594	628	642	596	649	639	648	675	606	636	620	654	656	671	599	624	660	633	633	610	628	643	626	635	627	605	636	604	639	645	614	615	587	654	636	660
26952	21112	23409	18875	12481	8781	6444	4672	3120	2396	2045	1555	1300	1066	1063	916	775	600	589	541	520	501	489	445	410	421	367	389	388	331	341	317	341	312	307	322	297	313	306	289	314	281	326	298	318	313	297	319	311	278	308	293	303	300	312	298	296	245	300	306	272	293	314	279	303	300	319	286	310	281	301	320	318	287	291	306	272	277	302	299	286	278	296	290	283	273	320	305	301	280	287	295	335	295	313	298	306	322	269	302	313	324	299	305	297	314	296	275	265	324	316	291	291	289	288	310	298	264	310	283	299	331	312	284	263	296	267	314	310	289	267	292	307	289	308	314	297	299	268	293	268	284	289	281	299	271	281	269	316	298	307	303	333	330	307	266	297	304	262	272	312	266	283	284	317	309	338	295	338	354	318	278	298	274	317	299	307	298	294	269	275	317	313	280	310	316	289	318	316	312	287	321	317	295	313	315	323	341	291	279	346	275	282	312	286	297	342	329	339	304	282	327	290	293	315	320	322	280	288	309	261	291	276	309	278	266	293	291	266	286	290	320	290	305	317	295	312	274	330	292	301	324	292	287	331	284	272	302	294	300	340	269	292	280	297	316	332	296	295	313	311	278	338	269	303	275	306	263	298	282	291	312	321	284	269	299	294	298	298	301	268	290	280	297	293	261	323	286	325	304	319	301	302	337	288	302	313	299	288	296	331	321	286	298	324	308	290	311	300	284	320	320	284	327	315	313	276	312	284	297	317	274	292	272	320	284	310	309	283	256	313	277	275	324	293	285	286	302	322	279	307	297	297	294	291	290	332	307	296	297	309	283	294	297	281	296	340	313	301	306	334	275	285	287	300	290	289	310	295	267	292	269	300	272	278	269	289	271	324	298	289	319	323	290	310	338	323	298	298	324	321	294	315	271	341	331	329	285	320	274	292	312	287	311	279	297	297	328	293	300	304	304	315	291	297	294	322	272	312	307	315	315	298	319	290	332	305	289	292	312	316	274	285	266	310	321	317	304	308	317	245	294	312	280	313	331	296	332	310	326	326	318	312	325	281	305	314	313	303	321	310	310	317	302	294	304	311	304	324	266	318	280	319	274	330	306	337	312	304	303	314	292	278	308	264	303	287	318	312	293	289	259	301	314	288	270	311	284	277	279	317	264	306	276	308	311	308	295	311	298	336	293	285	271	313	297	274	296	317	332	258	292	319	323	310	279	287	322	292	291	267	298	286	305	287	307	300	300	302	303	302	313	326	297	287	278	317	319	309	317	309	312	276	302	301	297	303	287	311	288	270	295	311	288	304	282	276	299	281	311	303	294	301	279	284	309	309	296	301	301	317	302	278	303	288	310	290	311	282	330	296	314	281	272	306	297	302	314	284	280	286	304	264	269	292	317	315	289	317	305	293	285	305	290	320	294	304	335	298	299	293	312	337	286	269	290	284	264	293	291	350	309	307	291	289	302	306	298	299	286	297	308	256	270	304	293	309	310	293	294	292	316	295	327	322	289	320	322	266	289	294	301	313	339	290	324	267	294	307	298	306	282	281	342	298	263	308	325	290	322	305	325	323	302	311	312	275	290	279	296	263	270	333	293	298	298	289	327	307	307	260	295	287	308	296	284	285	278	303	288	298	291	288	313	290	289	291	314	325	333	295	301	276	270	263	268	300	289	299	263	311	302	313	318	287	275	300	323	285	311	276	296	311	291	313	330	287	320	301	294	311	307	287	289	283	318	258	315	315	280	314	290	298	308	330	304	286	313	285	312	288	292	291	336	286	325	289	276	342	306	294	288	289	296	307	288	294	305	283	310	293	282	307	282	293	320	317	299	285	290	302	279	315	280	328	292	316	307	287	314	298	282	318	299	298	249	281	310	301	294	319	282	289	305	331	331	319	288	313	337	286	291	320	297	301	342	316	296	257	264	279	324	262	276	300	335	317	309	332	285	292	288	333	314	310	296	304	304	295	318	295	288	278	313	289	290	330	314	302	317	285	312	296	303	320	303	286	320	331	277	303	273	301	319	306	305	340	290	281	285	317	296	288	297	305	303	322	312	282	286	297	305	308	313	292	271	311	306	318	330	319	316	303	281	328	293	301	280	296	324	299	305	302	289	286	326	284	281	312	278	307	265	307	314	299	311	326	307	306	314	293	322	323	324	262	329	324	318	332	278	300	333	286	323	295	287	301	286	281	283	296	291	311	334	300	315	286	301	352	258	271	313	310	320	286	285	324	338	313	322	321	270	291	296	308	288	299	308	327	325	278	285	289	323	299	254	296	304	326	292	297	325	324	314	279	309	272	301	313	285	328	275	328	302	311	314	301	296	324	305	297	326	307	294	300	305	340	299	346	265	315	293	315	292	291	303	285	314	300	289	299	277	307	283	291	302	298	331	332	332	279	272	310	288	271	295	304	285	306	335	254	323	319	285	295	294	290	282	309	296	311	303	295	291	278	322	322	342	315	310	294	262	298	301	304	288	279	305	282	323	289	269	319	293	286	303	289	318	312	290	297	346	286	309	304	277	315	291	298	306	298	325	306	298	300	284	283	291	270	315	307	294	269	311	317	288	257	288	344	308	292	287	332	294	294	296	283	296	308	291	299	303	300	317	285	285	320	274	328	312	320	318	284	317	275	295	327	309	311	282	307	310	280	279	296	341	286	293	322	303	300	297	298	303	285	328	302	314	302	297	312	321	325	334	302	331	287	286	294	297	290	277	278	306	311	297	266	294	318	338	298	317	291	287	319	294	308	305	326	302	308	298	307	328	282	298	281	294	316	295	287	293	294	335	331	270	304	299	301	325	332	300	285	322	340	295	304	317	301	293	312	301	298	292	293	281	300	307	317	263	274	307	313	268	283	298	301	292	318	272	302	338	287	306	301	289	293	296	303	301	343	311	317	286	295	306	308	286	294	298	321	293	306	340	311	289	308	293	308	293	349	315	286	301	336	344	313	315	285	293	319	307	294	309	324	277	275	334	300	302	331	284	302	292	286	302	304	332	300	328	324	318	317	310	297	267	313	320	310	306	282	289	283	268	309	303	310	299	298	297	302	286	279	295	361	327	295	308	309	328	324	301	288	301	316	306	276	328	322	297	290	268	278	282	305	285	300	299	290	328	324	313	282	264	295	306	295	299	301	274	304	293	287	286	330	296	309	281	290	262	281	280	339	277	311	297	310	309	267	297	284	286	286	276	320	303	294	326	340	276	299	333	320	319	305	293	315	305	294	280	321	322	271	292	320	287	302	289	312	306	288	335	313	324	298	304	330	282	314	296	281	296	265	286	273	298	292	319	320	284	300	300	301	302	285	277	262	287	290	273	311	296	292	291	290	318	287	285	296	295	325	311	314	317	286	322	275	278	317	287	318	269	272	294	277	300	331	282	292	306	322	296	322	312	293	287	322	277	301	296	305	265	338	315	317	296	289	332	307	317	324	261	294	316	279	309	285	333	291	276	309	271	283	322	277	312	309	327	267	274	293	296	304	302	286	299
15912	17031	28185	30361	26166	23169	20370	16501	12969	10876	9984	7262	6102	5140	5466	4657	3701	2907	2485	2366	2184	2059	1899	1638	1385	1299	1373	1221	1096	1086	1019	981	989	919	860	894	858	856	812	780	831	840	789	839	830	729	725	743	727	752	705	726	749	752	706	721	721	758	734	742	695	704	735	767	714	719	753	714	737	726	753	740	732	671	754	720	710	739	784	728	733	711	702	753	758	757	714	738	717	707	688	744	734	769	752	790	756	741	719	696	740	727	681	725	725	753	737	750	711	746	772	741	774	731	728	723	765	726	759	706	680	770	759	705	726	721	745	699	744	744	739	706	764	664	776	734	782	737	757	768	773	716	750	759	709	725	724	680	710	749	753	682	750	717	695	786	746	750	719	731	735	765	763	698	777	720	703	766	677	720	716	746	729	739	691	718	757	740	714	691	694	751	733	729	745	714	733	730	747	731	732	714	708	787	674	699	712	731	698	706	744	654	774	737	762	709	788	732	724	701	732	722	727	717	713	742	736	686	756	725	738	705	690	746	752	714	743	723	750	691	752	758	691	729	810	746	693	739	729	724	735	784	711	747	736	732	748	729	719	718	722	717	688	762	771	774	746	732	730	727	736	711	686	745	733	720	731	749	688	782	794	734	750	701	743	744	746	711	764	708	747	683	735	760	706	708	739	800	757	702	685	698	747	765	708	708	769	695	745	758	747	730	780	731	770	717	700	748	718	717	763	761	724	684	748	746	719	788	698	775	710	730	720	707	683	739	731	726	762	730	717	732	739	754	704	725	673	765	702	708	742	756	734	731	704	683	709	736	644	716	766	733	725	716	749	715	707	735	730	717	655	700	712	715	741	720	700	712	703	740	695	729	742	731	703	721	748	688	683	715	723	724	698	696	764	693	731	731	759	756	709	714	729	739	736	725	731	775	721	705	717	759	742	737	663	739	731	732	738	724	758	739	760	704	735	646	741	771	748	738	710	739	767	764	783	706	689	702	701	735	735	697	694	749	734	740	738	782	745	718	719	724	697	750	706	741	693	721	736	713	725	728	741	688	741	759	774	741	729	731	705	700	741	702	737	757	770	738	720	707	745	700	703	718	680	768	726	756	717	722	719	746	733	778	728	775	767	696	734	697	703	717	779	774	735	726	765	754	684	692	747	735	713	709	740	728	681	755	776	731	775	742	792	693	711	709	721	714	760	698	726	702	721	701	790	720	699	719	736	725	745	745	766	742	715	770	730	686	715	750	714	700	728	685	697	756	756	753	775	759	713	718	736	758	746	656	744	722	762	673	744	763	693	705	731	726	750	753	774	756	720	715	733	746	735	745	717	772	746	736	731	756	712	768	757	757	754	759	740	756	736	750	726	741	753	715	739	707	774	715	692	732	726	712	730	708	752	754	743	733	760	740	765	752	743	747	671	757	686	722	740	734	748	756	736	732	696	767	743	702	708	736	757	710	701	723	727	674	695	733	706	724	706	706	756	759	706	726	716	755	772	732	717	770	749	752	773	765	700	692	736	707	744	718	732	802	748	772	708	771	690	714	768	710	759	755	710	729	740	710	727	690	714	777	745	704	726	725	776	709	709	734	706	692	746	707	729	744	718	747	748	784	706	724	720	738	713	745	799	782	718	739	748	708	734	736	729	751	727	756	741	727	679	768	767	743	715	776	726	716	730	791	744	734	756	681	747	713	723	740	751	732	759	753	756	725	712	713	722	729	758	711	742	810	740	761	751	711	718	685	757	709	704	771	684	732	771	789	710	741	723	769	725	751	732	703	673	709	732	727	726	717	737	753	732	733	716	754	705	709	765	745	745	746	723	757	741	715	714	770	724	708	693	729	669	731	676	677	728	716	731	755	770	718	722	696	720	703	737	722	774	727	747	755	727	710	736	709	762	707	697	736	734	704	703	713	720	762	710	735	731	738	761	746	725	725	732	725	774	719	735	724	710	779	665	725	769	742	744	750	730	743	720	724	715	705	743	675	756	752	736	745	709	716	730	763	724	702	742	734	697	689	744	723	704	737	694	725	751	754	758	688	707	743	696	722	757	757	696	730	739	757	772	736	759	750	724	715	781	755	737	713	750	715	741	821	757	712	727	746	692	732	720	707	724	742	708	700	732	734	693	744	750	734	734	710	682	785	748	708	726	769	752	723	716	793	745	702	738	724	709	771	718	689	713	759	737	758	752	695	740	764	724	749	736	687	717	716	713	734	770	753	710	755	762	730	716	666	754	751	753	729	736	781	694	775	779	717	725	765	797	785	751	748	721	695	739	713	755	728	673	735	725	765	759	705	751	760	718	770	755	755	703	736	735	731	730	763	742	702	743	781	735	730	705	700	722	743	701	746	739	739	705	725	746	734	743	706	736	694	734	707	732	709	754	715	672	768	744	762	728	740	718	761	753	739	762	726	701	755	735	711	735	726	767	720	724	733	740	725	724	728	742	710	741	763	692	734	689	713	742	767	715	752	754	756	725	743	743	719	757	721	750	740	713	726	707	753	748	756	717	752	714	757	687	733	749	746	742	757	722	740	752	795	749	785	694	726	768	740	748	700	744	781	712	737	744	698	723	745	723	731	762	705	741	702	715	743	724	706	738	679	761	738	705	756	708	718	709	723	761	733	728	710	696	703	747	775	739	707	722	774	721	712	752	726	741	747	739	759	774	754	743	765	710	776	725	698	716	723	747	699	708	743	674	711	697	705	690	712	708	669	725	780	697	740	709	711	772	710	732	722	791	734	739	718	751	737	707	699	770	755	749	745	745	717	713	709	706	754	753	723	755	741	685	707	710	690	750	745	701	687	700	762	700	737	730	765	757	750	724	739	694	772	712	712	728	715	748	703	702	726	746	711	718	663	739	698	730	734	745	699	724	720	721	791	765	745	708	693	739	736	768	734	729	713	776	666	720	750	754	728	758	733	754	788	728	727	725	737	747	698	748	727	710	754	708	788	749	755	677	738	708	702	758	744	760	689	745	766	729	707	730	764	723	758	733	768	768	709	707	706	738	738	764	755	700	797	720	770	736	710	733	730	728	754	756	754	698	772	748	732	714	702	702	706	725	726	698	718	775	773	738	740	743	714	734	720	788	722	710	665	697	732	741	744	744	702	698	739	740	721	736	710	683	722	785	753	735	722	754	776	697	664	735	711	720	728	701	745	707	734	720	727	742	766	775	695	696	704	767	716	765	715	781	711	726	714	710	727	692	768	731	670	703	720	721	709	716	719	713	710	734	727	745	684	709	696	735	745	745	756	747	781	734	725	755	767	749	704	748	754	736	723	731	740	701	700	740	768	743	689	751	732	724	698	692	727	701	747	746	741	734	718	702	701	718	725	721	709	686	730	713	738	763	758	741	693	759	680	738	793	759	699	748	756	701	712	744	686	717	772	764	714	762	751	750	735	750	731	729	757	744	739	734	695	718	703	722	740	768	748	731	724	713	721	731	707	755	785	708	707	708	730	741	722	700	683	733	725	707	758	722	738	747	727
42099	37911	46522	43075	38884	35343	33914	31265	26502	22700	20293	11619	7520	8234	13399	8943	6437	3436	2056	2659	2219	1882	1779	1456	958	634	574	548	471	477	412	362	388	363	345	323	340	310	331	321	353	311	317	417	462	328	280	290	321	318	334	279	289	271	301	297	289	294	274	307	277	278	285	307	324	296	289	320	317	302	283	296	297	312	307	267	282	301	333	313	298	278	296	286	265	303	294	264	304	285	312	298	308	295	287	302	285	320	300	281	284	284	293	269	316	273	344	314	302	297	253	276	324	297	322	258	294	290	261	291	290	298	279	291	305	292	273	304	311	315	314	288	294	279	284	292	270	290	302	284	333	315	320	318	300	293	298	281	266	294	279	276	314	269	289	282	269	291	289	278	311	294	283	293	285	286	291	300	270	296	270	317	305	273	275	275	311	277	322	298	291	323	278	292	283	308	292	314	298	291	322	303	281	286	291	299	289	259	300	299	297	306	286	330	299	304	334	262	278	281	322	299	330	277	308	289	299	282	327	283	290	295	298	306	276	257	307	295	276	318	301	304	278	273	312	286	306	290	307	328	289	313	280	285	298	280	286	276	273	303	312	246	297	273	301	301	303	325	302	341	292	308	316	297	297	291	288	301	267	273	289	274	288	305	287	305	270	310	308	275	296	280	290	300	277	315	311	287	303	301	295	299	275	288	293	313	293	327	280	267	289	301	282	299	290	311	296	264	292	304	302	275	282	288	317	311	295	300	322	291	295	287	299	295	336	316	280	275	311	276	320	297	303	298	297	303	289	290	267	292	299	276	303	293	308	301	303	294	282	326	267	277	303	305	286	289	256	309	283	298	319	328	272	299	306	271	259	270	307	273	274	280	301	336	295	283	299	322	298	301	305	307	310	315	299	287	276	321	263	276	289	267	312	315	281	265	319	264	304	286	299	274	325	311	308	294	288	298	287	266	293	285	281	297	282	321	337	261	313	297	308	290	284	335	293	312	320	320	297	295	298	311	274	320	292	306	281	268	310	295	305	295	293	292	287	317	294	295	281	285	292	312	315	295	271	290	319	259	291	324	299	291	291	296	296	315	311	327	289	287	288	327	291	284	313	278	289	275	261	293	295	291	297	301	288	287	294	315	314	340	316	314	309	304	326	295	312	312	307	295	274	292	280	319	333	298	318	281	318	285	308	356	302	288	299	270	283	294	305	327	270	289	261	301	271	321	308	310	300	280	294	291	316	288	253	290	265	313	296	288	283	306	328	305	282	276	270	277	315	267	283	267	307	312	315	279	312	306	300	286	289	316	285	294	299	317	322	314	298	284	302	284	281	294	302	308	280	279	270	287	293	308	302	287	286	314	335	321	296	316	285	293	327	310	276	287	281	330	293	306	328	313	300	321	330	278	301	342	285	251	293	310	281	290	293	271	312	299	273	303	292	300	312	327	284	272	302	317	271	327	285	299	318	309	267	287	281	286	293	301	278	314	275	278	281	272	260	294	316	291	326	279	279	302	278	294	297	317	327	288	252	312	296	314	302	262	278	272	296	324	314	277	307	284	313	303	294	311	278	310	294	301	283	312	314	285	301	291	292	304	288	275	257	290	296	309	289	284	267	306	275	312	275	310	314	276	304	317	277	315	303	295	275	308	308	312	285	311	285	328	288	326	290	305	308	312	301	290	316	287	276	286	335	279	279	295	289	309	265	326	275	312	315	306	306	318	279	290	293	301	290	297	296	295	288	298	275	289	286	287	267	279	286	267	333	304	295	312	327	317	273	263	282	297	280	308	296	310	282	304	313	302	280	280	313	311	256	284	293	306	310	280	307	253	310	301	306	287	308	303	283	313	302	266	294	274	273	295	283	292	288	303	293	319	318	309	336	283	303	310	300	292	308	304	257	295	266	333	296	299	265	302	292	311	294	284	264	292	295	278	314	301	294	297	308	283	286	305	262	304	280	309	295	287	304	319	338	303	284	286	293	313	285	272	262	304	306	273	277	316	298	274	294	263	300	311	297	288	273	308	290	308	294	294	304	306	287	306	311	308	263	246	308	286	297	298	278	323	289	262	321	284	291	321	279	311	282	293	307	301	278	313	284	322	268	305	287	276	254	276	313	308	270	299	314	285	271	327	298	276	286	277	264	269	273	270	279	297	290	293	315	321	257	312	310	304	301	273	303	308	300	341	282	284	323	304	317	314	288	314	309	272	322	321	301	314	331	260	305	290	292	308	288	292	315	297	296	282	266	293	271	284	282	320	300	294	292	287	322	286	309	283	312	324	319	272	294	297	267	276	294	278	291	319	271	286	296	316	283	317	305	297	308	281	281	309	303	333	312	289	317	302	309	322	289	291	307	250	297	296	307	300	318	294	286	253	301	297	315	311	303	303	281	324	303	308	292	294	306	302	276	280	254	289	306	287	306	264	298	273	305	349	288	301	291	318	300	292	306	301	279	326	266	281	283	285	306	287	284	308	272	287	306	289	240	281	306	321	290	304	318	294	279	286	290	298	306	293	300	295	312	288	316	316	277	321	287	288	301	294	303	302	318	315	279	270	295	329	288	277	313	302	282	315	303	284	315	302	314	313	283	285	278	283	313	287	299	283	287	298	273	273	306	291	292	292	294	309	330	307	295	311	318	293	276	294	297	275	290	305	310	290	292	327	288	310	302	302	296	309	296	297	286	300	324	327	279	302	287	318	301	315	325	289	281	303	288	297	287	287	317	316	326	297	287	316	273	283	328	332	272	300	267	272	284	295	319	303	276	317	270	277	281	307	309	287	339	282	297	267	310	317	283	266	316	288	275	272	276	296	304	285	296	290	309	313	317	302	303	301	296	298	270	286	318	285	274	346	263	292	292	309	293	294	300	303	327	291	289	292	278	291	276	304	297	328	274	299	321	269	298	265	283	300	286	257	318	294	290	286	289	311	298	301	287	294	311	285	350	315	295	327	290	332	299	324	279	282	326	307	301	313	307	294	314	290	252	309	314	330	278	318	313	319	336	283	301	308	317	275	277	294	304	313	261	313	255	290	307	308	308	302	279	302	292	308	311	308	303	302	279	308	317	283	299	318	305	278	301	303	287	291	284	277	292	322	302	315	282	279	269	302	282	265	277	264	275	283	279	268	278	324	327	311	277	286	286	280	291	320	317	297	334	268	274	307	316	352	341	294	324	317	308	283	305	266	272	293	302	270	306	318	283	301	333	313	302	324	283	278	323	284	309	286	309	247	313	279	282	320	278	290	328	285	303	293	296	314	281	290	275	329	277	306	340	274	300	305	290	292	284	306	297	279	304	285	324	296	345	282	324	296	306	302	273	284	328	293	332	306	279	287	337	260	294	302	315	313	319	324	310	269	306	286	345	315	299	286	318	295	324	282	305	298	286	281	309	294	295	270	305	292	314	299	280	316	297	291	293	294	298	323	259	306	302	283	321	296	316	283	302	281	292	332	272	318	283	287	290	310	295	301	315	312	275	316	250	301	277	297	321	288	289	297	316	289
26411	29774	44134	47492	48390	47629	48600	45642	44818	40319	37666	25248	21873	24275	33824	25840	21556	13539	9734	12263	9924	9180	8833	7411	4757	3107	2525	2282	1929	1652	1518	1375	1338	1239	1082	973	919	939	926	894	918	997	1051	1591	1477	775	784	742	741	748	709	698	734	756	689	710	726	717	763	721	741	750	739	712	745	713	713	693	707	725	712	751	722	706	676	740	690	731	733	772	720	794	724	733	727	727	684	710	749	716	731	706	711	744	720	739	721	733	677	775	709	716	662	716	726	736	702	762	714	740	701	721	737	708	685	689	718	677	736	690	718	672	674	742	695	701	729	686	724	704	717	684	753	677	721	738	702	716	743	737	705	690	695	694	681	708	729	692	775	711	695	719	721	713	757	709	747	722	686	703	688	701	713	737	697	733	727	698	726	739	758	669	740	737	692	703	715	695	700	740	691	723	727	675	719	756	746	690	701	683	695	697	700	691	673	738	705	734	711	737	709	725	724	698	725	733	786	706	737	728	715	743	752	713	690	743	759	710	717	665	682	782	706	706	702	739	724	710	704	664	748	733	712	721	725	719	723	711	683	710	749	710	709	706	722	749	711	661	702	700	707	676	691	728	708	722	758	713	758	701	694	719	689	724	736	733	702	729	666	720	673	706	707	718	717	719	674	730	718	678	709	725	715	728	722	713	716	721	727	727	713	688	697	752	687	701	769	728	712	752	725	705	733	713	754	686	673	730	723	688	689	710	722	737	731	683	714	716	742	738	708	689	721	720	722	760	767	695	732	710	720	715	707	682	713	723	750	712	696	713	735	682	701	714	741	694	743	747	667	747	689	732	658	700	758	719	618	724	814	729	676	716	715	723	666	736	700	746	687	691	730	739	727	720	724	756	714	723	710	704	705	688	683	699	688	754	680	711	729	696	724	741	686	695	735	718	729	679	740	669	741	706	694	676	738	693	704	730	706	723	725	741	722	679	686	755	717	720	741	734	672	767	710	744	759	752	717	721	749	691	754	723	757	649	725	675	694	748	687	710	713	712	729	688	732	712	715	742	705	714	749	719	729	732	731	748	689	723	736	662	682	699	693	736	740	657	739	737	716	719	785	739	690	672	742	725	723	710	721	720	763	743	682	739	683	746	739	724	729	718	760	719	712	692	726	749	695	751	729	683	732	725	720	747	743	731	681	712	722	733	776	707	709	734	708	755	718	785	746	707	694	722	744	723	687	714	732	735	746	713	741	705	738	753	710	743	717	803	733	710	699	724	702	711	725	721	710	675	726	691	749	713	727	704	695	731	653	722	744	712	682	750	720	760	670	672	688	718	738	689	686	744	767	687	715	716	750	753	733	730	738	717	756	699	735	756	749	677	719	720	707	713	688	744	704	739	700	683	708	719	725	703	676	716	716	728	679	736	731	716	697	715	723	698	754	720	746	731	672	696	704	700	690	696	691	718	721	721	685	754	739	751	753	736	731	720	692	735	752	762	666	715	693	716	698	686	779	733	742	689	693	736	693	676	748	713	750	722	744	725	700	691	708	730	723	705	692	731	686	681	707	706	742	692	707	711	751	692	715	712	702	711	740	697	697	762	716	707	700	735	695	719	688	673	688	738	731	708	769	737	719	701	703	673	696	726	705	675	688	757	688	746	737	739	742	697	747	705	693	693	757	719	704	746	675	720	737	702	684	688	699	724	730	656	713	752	712	718	772	691	672	725	693	695	716	739	740	736	696	738	680	705	740	709	733	725	709	714	699	762	675	675	747	751	674	725	691	707	750	653	773	709	715	750	722	680	694	767	718	710	725	700	702	708	737	729	695	771	724	735	694	785	682	661	697	700	717	712	707	701	755	677	694	686	709	670	735	709	689	710	730	744	645	720	697	762	705	694	723	676	701	703	740	728	743	711	705	735	744	691	773	705	716	711	690	675	679	703	698	725	712	666	705	748	695	746	724	714	725	728	713	722	683	752	674	704	688	696	723	694	767	724	739	704	638	728	682	702	746	704	730	713	655	714	704	681	758	708	727	720	706	706	710	711	699	780	676	723	697	696	674	745	706	706	708	671	711	677	698	744	700	699	688	737	764	701	659	660	705	670	737	711	754	722	701	736	717	708	686	736	704	733	748	781	714	724	767	678	703	682	739	689	716	694	697	737	734	696	709	653	724	682	677	721	700	714	694	737	716	692	738	702	686	707	713	739	714	712	722	667	737	754	731	678	701	734	699	708	699	752	694	708	707	698	741	704	682	696	718	676	698	791	708	717	698	692	698	733	707	707	730	726	775	661	671	723	731	690	688	731	695	697	739	724	646	683	712	731	717	709	720	664	734	719	738	729	692	667	718	704	701	726	681	658	731	756	733	724	727	722	684	720	678	671	725	724	720	731	744	757	724	754	697	696	697	700	762	708	729	702	789	735	691	698	691	704	705	726	679	740	681	702	726	754	748	750	713	723	671	748	689	768	695	702	781	746	710	735	683	722	723	732	729	747	692	672	670	667	709	726	745	729	687	669	692	717	749	726	692	713	684	709	688	708	721	738	736	733	693	718	701	697	756	694	662	677	737	673	709	729	739	682	771	681	724	713	658	713	769	701	675	692	710	746	664	730	719	717	728	723	702	689	736	761	745	764	723	711	667	692	710	720	681	707	711	718	726	662	746	743	698	724	753	738	692	740	700	691	664	704	672	755	691	724	725	698	715	699	722	743	739	736	780	717	733	682	721	701	676	727	750	726	715	729	742	716	726	743	729	727	704	673	733	747	745	724	691	725	694	740	712	689	697	704	722	687	732	701	753	712	687	726	725	709	717	698	740	734	706	696	702	738	710	698	742	717	726	742	710	693	746	750	700	689	732	755	696	728	702	684	729	672	695	727	735	708	725	750	711	745	660	714	747	738	716	732	672	738	760	706	742	726	700	693	759	696	732	756	696	706	730	720	764	713	663	717	678	724	673	744	726	751	738	702	694	737	730	671	725	662	741	664	713	697	730	733	734	712	730	712	709	753	689	710	712	712	737	706	712	748	670	720	727	669	732	703	691	732	680	710	710	729	678	730	749	715	720	714	704	691	714	692	733	697	702	734	751	718	750	692	728	745	719	694	721	728	690	757	665	711	718	702	720	717	739	704	732	704	746	761	711	699	763	737	709	726	697	714	667	699	687	736	677	653	722	745	726	696	699	733	722	715	703	722	745	735	748	711	716	694	741	688	709	696	701	699	743	715	743	707	733	778	725	667	728	698	720	697	686	733	729	702	690	749	675	733	696	721	671	729	705	708	693	748	744	775	759	691	719	698	721	722	712	731	679	695	754	699	675	729	721	717	754	671	726	703	725	717	677	726	723	720	755	731	726	702	728	702	713	721	683	740	706	725	739	727	665	687	680	737	682	735	718	716	667	680	711	719	720	693	694	699	712	757	719	694	721	740	696	718	702	676	735	667	719	737	722	701	678	708	730	726	718	741	695	735	731	771	755	662	700	698	716	742	706	756	698	726	733	674	686	687	715	736	689	730
50681	45514	53085	48709	45471	43129	43693	41934	38583	35147	30619	16503	13102	12290	21874	18717	12446	6343	3662	3755	3252	3004	2864	2380	1488	831	670	600	504	453	409	447	399	379	346	303	317	294	298	268	319	310	310	438	337	257	285	261	295	248	254	285	281	230	226	260	278	254	249	233	237	247	287	245	249	276	256	249	279	256	262	254	271	270	225	228	266	229	217	269	260	257	277	256	245	247	264	273	248	244	283	269	247	215	249	239	241	284	262	274	272	245	246	267	259	233	251	263	249	264	249	274	252	226	261	229	218	252	249	279	251	253	240	224	231	244	272	244	253	244	240	219	239	237	281	279	248	243	261	262	247	262	253	265	240	278	253	272	300	258	206	245	250	232	253	233	268	265	232	258	263	236	231	229	288	259	234	257	250	233	244	267	243	241	226	232	250	264	265	236	237	258	239	244	262	286	258	280	266	282	237	246	268	226	265	255	248	263	253	230	255	239	272	256	223	226	261	250	237	249	229	226	255	249	238	251	258	268	266	254	243	282	227	245	241	279	245	252	216	234	242	235	253	243	263	258	227	234	243	267	264	232	228	211	286	272	273	243	287	270	262	274	269	269	252	232	254	256	247	258	272	225	241	243	247	235	247	252	278	254	259	271	264	211	237	241	266	267	223	281	257	266	258	245	230	278	272	263	264	220	257	263	294	247	285	271	254	252	266	276	244	255	245	212	244	244	257	245	247	236	274	287	245	230	238	258	249	245	254	258	222	255	242	242	247	289	262	252	268	247	278	274	250	252	259	263	265	229	244	245	253	241	249	247	261	223	240	245	223	231	253	250	237	268	241	274	239	258	275	245	243	252	267	241	269	233	235	252	268	265	261	248	262	244	219	246	246	235	254	240	241	231	268	231	258	238	263	249	273	238	250	246	244	256	222	264	275	245	230	249	244	260	235	262	232	246	241	242	266	280	235	254	275	262	256	254	239	267	231	237	252	254	274	273	275	240	246	244	252	241	270	241	261	247	277	260	255	229	259	250	265	237	278	264	276	274	227	247	253	242	252	225	259	245	233	259	282	267	243	235	248	248	259	270	248	254	244	253	225	248	232	263	253	227	223	263	248	255	248	266	251	234	257	236	245	245	260	254	264	244	247	252	232	231	261	235	224	217	282	248	219	216	253	232	267	233	221	238	240	242	266	246	279	238	241	250	280	231	227	260	242	251	252	234	247	296	261	247	268	226	263	295	234	280	279	224	243	249	238	245	261	283	252	241	277	226	242	256	238	265	267	253	242	275	262	262	248	251	260	251	251	251	251	266	261	237	260	256	256	238	289	239	243	267	258	254	240	247	271	270	239	258	245	259	259	260	271	243	246	292	217	221	229	254	272	232	242	238	240	227	262	265	241	273	247	216	253	250	258	262	237	271	227	237	234	236	229	264	249	229	242	269	223	233	259	236	234	279	241	215	250	244	234	262	272	255	260	261	254	258	260	271	243	229	259	256	230	246	235	255	245	261	272	250	272	258	259	234	225	269	251	255	263	271	237	227	262	241	223	258	256	240	249	209	273	249	253	252	229	234	257	234	224	253	285	256	278	252	240	257	262	233	251	240	237	274	251	240	228	250	243	256	258	257	250	252	250	222	259	243	266	214	240	237	227	228	247	245	265	268	256	240	241	234	266	256	256	230	290	264	259	234	233	252	247	235	234	235	268	232	255	237	269	245	263	239	240	272	270	258	247	260	248	260	253	251	274	264	225	242	269	247	230	215	251	246	267	255	248	245	245	246	264	289	242	243	245	269	242	251	234	258	239	265	273	236	240	263	249	267	249	269	255	236	237	258	250	270	277	225	248	231	255	283	269	256	251	245	255	246	269	256	267	252	273	257	247	251	238	240	267	240	258	251	240	256	255	244	228	255	255	235	271	221	256	284	244	265	248	279	255	245	228	263	218	260	232	257	259	254	263	221	272	244	257	243	258	232	248	256	247	218	236	247	231	243	256	233	254	265	241	243	236	260	255	265	271	251	236	273	263	259	273	274	239	255	250	230	242	258	255	253	250	222	271	243	222	229	257	269	251	231	251	265	244	253	272	266	243	212	259	231	218	253	287	260	252	258	265	269	255	270	250	269	267	239	251	245	266	234	263	271	262	275	281	262	246	224	254	259	239	259	211	235	238	273	253	256	255	273	250	239	258	250	261	240	262	279	276	233	266	255	260	294	252	240	266	256	227	249	248	274	244	232	268	222	237	233	258	233	272	269	235	209	249	242	237	240	257	259	231	242	244	228	267	234	239	285	230	246	251	246	280	234	249	273	229	239	249	220	237	288	214	233	239	234	235	255	229	261	220	244	265	264	256	265	256	254	247	226	252	237	264	241	214	236	273	252	256	251	246	230	236	244	250	255	251	230	239	253	256	241	228	292	243	257	266	217	258	245	234	247	239	265	262	213	240	248	254	232	269	241	234	256	266	261	253	258	246	226	234	242	243	238	245	269	252	242	237	250	232	246	236	274	295	259	247	230	250	242	218	267	277	262	271	276	247	234	261	260	258	271	251	233	245	275	255	237	239	272	250	243	259	274	243	252	252	258	235	266	228	253	233	246	223	261	250	243	254	233	242	250	229	243	244	262	280	238	265	242	280	262	278	230	267	239	259	269	266	256	251	251	267	250	261	279	240	258	293	239	252	222	268	238	272	248	263	255	260	267	234	264	247	266	270	247	252	246	274	269	224	263	231	251	264	241	221	259	265	274	285	224	256	256	251	256	267	243	254	243	255	256	270	250	252	233	256	254	247	248	270	248	235	258	245	249	207	265	265	227	265	234	243	252	289	238	241	251	241	270	229	253	252	252	232	256	232	260	254	244	257	232	243	241	244	257	225	237	275	262	240	239	284	241	259	270	264	255	213	266	256	247	246	251	265	243	244	244	261	230	245	283	234	234	230	247	262	237	231	261	267	256	249	250	251	256	250	229	272	243	241	266	235	247	262	241	253	270	248	239	248	249	254	276	274	227	235	245	254	233	250	237	243	239	246	263	252	265	274	264	242	237	259	244	232	215	236	235	225	236	243	237	250	245	257	240	231	263	244	262	263	253	245	279	240	245	274	266	251	271	280	252	257	234	250	217	226	260	237	251	240	281	245	254	248	234	232	241	270	283	240	253	254	247	250	238	285	250	250	277	267	254	253	239	253	262	279	232	274	249	271	253	250	266	230	250	258	277	235	232	240	254	252	265	264	266	255	266	234	258	259	248	276	240	246	250	242	234	232	228	277	253	260	296	270	267	274	246	232	271	273	249	251	227	267	240	222	240	261	247	237	298	247	260	257	266	232	249	259	243	238	229	249	255	249	232	226	263	274	265	245	264	257	260	255	271	275	246	215	252	262	231	243	255	231	238	254	229	232	238	247	230	250	265	260	243	267	239	249	246	227	255	271	243	262	271	268	245	246	222	236	222	251	249	236	295	250	259	249	247	229	246	219	237	250	257	274	249	246	259	258	244	255	205	252	249
33302	35216	49095	52530	55022	54309	56295	54388	53916	48615	43773	30432	29348	28765	42578	37571	28986	18904	14732	15407	13688	13692	12771	11255	7520	4119	3229	2898	2583	2136	1865	1669	1614	1471	1158	1038	998	887	918	821	815	936	1085	1866	1251	714	689	700	671	679	641	645	673	696	571	661	667	650	654	650	683	703	632	613	632	616	653	625	619	656	628	668	641	640	589	616	679	646	631	641	605	624	543	578	626	632	612	606	600	607	596	617	657	609	643	591	603	606	661	614	632	587	646	565	627	611	598	608	618	609	642	600	619	609	604	634	639	610	646	622	590	621	601	640	632	647	552	631	616	581	622	629	644	588	565	606	595	589	629	595	575	612	586	601	613	635	620	620	592	600	671	607	570	586	620	592	625	614	637	600	609	639	606	618	661	594	610	641	641	587	590	679	587	643	607	628	607	607	590	641	609	615	575	634	608	604	555	591	613	613	612	627	639	657	579	604	562	649	577	569	612	568	614	624	624	588	590	607	615	616	582	596	565	625	625	635	602	575	618	598	621	614	601	619	596	624	587	581	550	624	590	596	618	602	596	591	632	615	643	609	615	592	651	614	610	638	601	621	562	638	594	584	591	579	644	615	612	599	641	605	627	645	656	612	616	570	605	636	627	652	586	615	607	627	569	563	640	597	607	629	592	594	617	613	586	585	590	638	637	670	631	633	602	646	614	641	639	614	625	632	562	626	604	643	613	599	673	611	614	652	691	600	651	575	599	637	594	589	645	614	600	621	594	574	598	616	566	577	623	651	629	618	651	571	638	585	649	633	569	643	627	607	561	607	636	611	597	588	618	607	581	619	612	609	549	654	610	577	556	590	604	622	602	610	636	651	605	622	629	640	649	645	608	610	605	631	615	618	609	620	637	628	611	622	594	619	631	593	596	640	581	598	622	613	636	620	608	611	590	630	598	594	641	591	634	557	645	590	621	560	571	641	629	672	581	590	641	612	595	610	589	612	584	637	597	602	621	634	563	634	620	660	591	660	644	638	639	581	616	607	587	579	611	649	659	555	621	642	631	591	648	623	628	618	578	612	573	608	628	606	569	593	630	618	592	586	610	636	592	615	621	652	615	630	627	641	607	636	613	578	585	634	613	603	584	590	636	600	622	614	598	586	594	629	619	586	581	595	615	554	585	587	593	623	601	597	564	607	611	620	605	605	628	547	602	616	570	641	588	608	613	645	640	658	592	585	652	638	613	597	577	603	633	584	659	594	628	618	614	637	643	615	609	596	612	604	595	630	588	691	599	630	619	612	616	599	641	617	561	584	640	564	608	659	594	630	659	576	588	611	578	624	552	632	581	575	629	617	626	606	609	595	650	587	628	624	601	630	608	619	664	610	609	628	603	587	599	551	636	586	629	612	616	607	592	598	652	565	613	623	605	644	652	596	573	604	583	639	650	610	576	642	641	598	594	584	619	639	627	597	628	601	618	640	644	638	602	626	579	626	549	612	613	634	623	636	588	655	625	645	608	611	635	634	575	658	614	574	576	607	610	587	631	639	633	607	601	556	618	588	595	617	599	598	606	611	600	627	622	589	621	625	628	607	613	621	591	595	631	627	685	616	599	610	632	614	625	619	613	625	581	564	589	600	632	615	574	611	623	626	595	631	594	629	592	656	653	607	638	575	615	627	616	595	617	655	618	588	601	596	611	639	652	589	629	623	597	595	603	598	638	585	598	623	619	617	635	668	644	610	601	630	607	588	612	629	603	619	615	631	585	570	622	613	627	627	650	671	582	585	628	631	624	568	591	606	564	605	609	590	616	582	606	574	634	581	630	647	625	587	601	667	622	609	647	632	648	590	621	636	623	636	639	645	602	567	622	633	574	587	632	638	584	595	573	688	615	623	643	579	595	640	656	656	639	613	607	631	631	617	651	612	579	655	635	610	595	596	594	566	590	633	629	637	652	657	620	579	607	586	653	610	596	630	613	606	607	646	638	597	604	599	598	651	604	585	660	621	611	590	650	600	631	626	596	610	590	604	591	656	636	601	610	605	650	635	638	564	612	584	617	610	563	632	595	609	653	608	607	601	592	616	599	610	625	572	595	573	647	630	610	649	630	636	604	609	654	591	630	639	632	625	646	597	601	602	612	607	606	597	603	638	624	590	623	636	574	617	619	626	637	651	647	617	640	599	669	594	633	584	614	624	613	650	635	625	620	619	566	619	629	625	605	605	632	619	607	592	597	620	621	613	594	636	617	592	664	652	609	632	606	588	564	612	608	585	655	640	626	614	601	604	631	597	595	584	666	645	606	649	579	604	639	628	618	642	634	604	552	615	609	580	605	592	638	606	567	599	601	622	654	587	591	627	644	618	622	657	640	615	620	677	641	574	630	572	615	608	632	567	625	591	659	593	618	615	617	580	633	622	588	610	643	570	639	626	627	601	613	653	564	619	644	630	602	660	553	569	637	606	604	619	607	594	579	622	648	570	647	595	608	616	611	587	633	600	572	631	604	618	633	620	652	596	618	639	674	600	629	614	621	593	603	651	642	584	652	584	615	634	595	620	591	594	642	635	622	605	598	612	625	622	629	600	605	639	624	572	621	616	553	591	600	575	578	634	670	632	596	573	595	615	621	618	638	635	632	640	591	686	566	646	620	604	658	611	597	578	561	605	591	614	635	620	564	625	600	599	660	610	608	601	629	632	629	611	591	645	623	557	582	617	586	631	606	608	616	640	625	640	598	617	623	630	646	588	635	643	617	587	648	601	554	642	595	614	645	643	587	587	619	598	587	583	619	589	654	601	571	600	599	637	605	637	643	582	601	610	635	579	640	634	595	642	596	542	627	625	660	577	633	600	606	604	638	577	577	636	626	578	625	616	593	608	597	629	623	636	629	619	606	616	594	623	609	574	641	607	610	642	628	662	577	601	601	597	619	590	609	586	584	600	633	610	638	603	615	592	657	607	568	633	597	611	639	651	630	658	609	617	627	611	577	588	653	646	606	605	628	573	618	631	574	599	627	587	618	633	623	616	615	639	624	605	576	652	572	607	584	653	607	651	601	573	626	576	613	590	579	595	590	659	607	638	590	667	607	593	614	608	653	620	624	610	637	628	557	607	563	643	607	575	613	636	576	614	554	584	591	589	588	602	618	580	602	618	634	614	619	576	572	621	579	601	620	605	632	639	620	603	628	614	617	658	603	603	596	569	624	598	614	643	593	638	615	584	652	598	616	643	584	695	591	653	599	595	613	640	619	629	569	614	623	654	626	617	611	604	640	595	641	634	637	651	586	591	593	617	581	612	622	617	675	594	603	590	624	582	555	622	638	607	607	635	628	662	612	618	604	632	615	634	643	600	614	626	639	632	634	616	609	674	636	579	627	621	642	577	597	617	617	618	599	617	593	664	583	674	621	550	601	628	540	615	585	648	651	613	615	615	595	566	591	603	585	639	597	593	675	686	620	561	578	646	627	660	635	604	629	589	597	635	564	645	652	598	593	617	590	615	619	634	635	589	611	588
26553	20050	21170	18414	13501	9406	6863	4934	3688	2755	2264	1653	1364	1214	1176	1066	762	683	566	561	551	503	507	425	408	408	361	382	332	323	356	337	335	291	336	304	299	274	334	280	315	285	320	316	341	294	322	288	314	297	333	277	308	284	297	283	298	292	317	306	314	283	323	293	277	308	297	321	300	309	299	293	322	288	312	289	314	284	261	282	301	307	308	257	288	273	294	285	309	275	318	285	299	341	322	292	348	326	293	326	282	286	295	302	288	299	306	300	316	254	294	296	330	262	271	290	316	284	297	296	270	262	285	322	280	277	297	301	295	314	292	322	282	321	293	300	327	311	312	295	301	289	301	294	307	279	305	315	286	303	307	285	301	286	278	281	272	303	276	280	286	289	308	294	306	291	295	290	294	288	271	305	276	315	322	278	325	275	307	273	295	289	288	319	294	298	291	322	303	289	291	270	303	291	288	286	317	296	282	301	294	328	315	327	276	269	317	310	281	263	290	297	274	277	298	309	301	294	280	296	289	266	293	280	295	288	301	329	249	310	322	302	307	304	284	308	299	286	274	301	290	298	266	273	269	262	311	291	262	309	275	303	272	275	296	279	274	295	279	279	299	316	331	282	307	294	309	291	298	300	302	277	299	286	304	287	286	289	280	279	287	285	320	285	310	304	294	275	279	289	316	281	252	301	282	256	318	298	299	268	255	305	301	294	272	286	322	284	280	315	309	301	308	283	296	301	285	294	293	272	293	308	270	319	295	276	314	283	301	285	295	321	295	288	327	326	320	293	266	272	273	337	292	264	291	315	291	290	270	278	294	301	317	280	288	292	303	267	331	301	281	282	306	298	276	290	310	299	296	262	287	283	280	315	312	279	292	286	314	263	318	253	295	304	326	272	277	317	265	281	288	293	323	332	283	276	332	284	310	308	314	288	282	264	296	310	259	287	293	322	294	328	286	340	315	305	296	290	324	280	274	277	300	316	292	280	309	318	294	305	333	309	261	298	284	296	303	284	285	279	318	279	287	314	289	305	281	290	301	289	302	292	281	281	281	276	322	295	291	326	324	318	284	286	312	315	286	274	305	298	293	301	301	280	300	290	294	289	292	300	267	299	287	297	272	284	290	274	306	305	267	278	324	309	294	306	325	283	292	310	295	305	286	269	311	298	305	292	305	271	304	286	283	317	307	319	274	300	307	315	272	298	308	301	288	291	286	262	283	288	292	281	290	321	315	303	286	305	283	267	291	263	275	296	305	314	317	286	331	333	290	277	290	307	296	286	344	269	307	292	283	285	262	280	287	254	278	292	292	320	293	295	295	291	281	263	287	302	275	278	290	308	303	302	305	302	277	290	312	282	320	309	334	288	288	314	301	306	301	261	308	290	305	315	297	295	311	296	297	303	291	278	317	315	278	279	290	329	303	311	315	329	281	317	291	282	308	316	283	294	324	314	314	304	294	289	335	321	312	298	313	296	307	283	314	299	313	313	327	267	321	308	288	294	256	281	279	293	298	302	300	303	276	281	271	289	260	280	297	268	298	248	279	272	288	300	268	305	303	319	291	275	324	301	300	286	321	311	288	309	281	291	317	269	288	308	233	295	293	302	320	333	285	294	316	276	302	309	284	293	299	294	314	306	299	300	288	292	320	296	294	314	290	296	261	301	284	266	262	279	324	284	284	285	295	300	311	293	308	286	275	310	298	300	313	282	283	270	291	300	297	296	279	287	304	261	273	283	267	261	286	306	291	286	277	353	281	319	304	291	274	307	321	261	282	315	261	277	274	299	281	279	316	306	306	295	293	266	315	279	286	312	294	287	300	282	303	295	277	294	283	290	306	267	283	305	315	316	299	293	282	258	310	302	305	287	274	303	290	278	293	308	304	287	314	305	301	307	312	297	315	306	281	260	280	293	308	308	297	290	285	297	292	310	298	317	324	274	294	312	270	304	277	306	323	299	296	297	275	297	305	310	283	307	282	291	273	316	317	287	287	314	314	266	293	278	268	320	301	296	281	281	313	284	284	288	294	289	299	300	285	308	292	280	319	287	286	294	292	255	270	302	312	314	286	296	314	303	319	310	275	269	289	302	287	311	292	309	294	254	297	304	315	278	260	287	295	309	262	304	313	294	292	292	300	272	273	320	320	312	302	286	281	340	271	292	292	330	306	315	292	277	314	300	320	320	281	270	266	287	235	330	304	333	309	323	309	240	293	305	296	296	272	328	305	280	296	279	274	291	287	292	293	288	276	286	301	311	289	295	328	325	324	300	328	305	297	235	324	292	306	318	296	317	289	306	311	287	272	282	284	316	287	329	309	288	300	303	281	315	321	284	304	261	295	299	284	301	316	312	271	267	294	330	291	312	282	291	243	324	306	283	282	287	325	339	309	329	266	300	295	285	301	261	300	309	279	283	314	289	287	311	305	280	291	286	287	275	265	302	292	309	282	286	284	334	328	313	294	279	301	315	298	295	275	315	296	289	273	276	313	323	319	300	314	327	291	263	304	268	290	321	341	309	271	319	286	298	296	326	299	272	308	275	290	309	324	285	274	332	292	338	333	301	321	289	293	273	313	317	324	290	304	292	275	300	299	266	318	297	285	280	297	300	286	292	310	255	306	282	300	267	312	304	296	298	303	321	327	297	276	284	294	278	312	288	277	302	269	288	278	282	285	274	271	365	274	287	284	285	282	320	300	292	317	313	319	300	289	256	293	302	280	273	302	294	295	283	285	294	290	308	299	293	295	248	305	312	306	309	280	266	320	302	267	316	306	284	314	292	314	285	305	299	290	308	327	296	283	335	278	288	303	307	312	249	306	307	295	311	298	280	287	299	331	306	293	252	308	287	309	313	283	296	293	272	275	287	310	301	287	264	336	286	320	289	295	337	306	346	302	305	260	270	307	299	274	325	320	300	267	287	299	305	296	299	262	300	284	309	298	299	284	304	291	280	254	306	281	285	289	291	265	307	307	264	324	295	292	294	339	293	290	295	289	291	267	307	274	318	294	283	327	292	303	272	286	287	287	283	292	300	274	309	298	283	317	297	279	291	308	298	296	316	289	310	299	293	306	278	265	291	304	278	278	314	300	314	296	312	276	319	300	311	276	309	320	286	269	311	273	289	310	295	333	300	289	283	311	303	274	308	286	293	273	266	318	304	275	313	285	314	303	296	296	303	307	301	324	291	293	332	313	298	311	305	286	268	278	267	259	329	301	294	291	291	279	286	255	286	298	281	313	272	293	304	268	273	275	295	271	325	279	286	291	291	293	269	310	289	285	295	284	280	314	279	294	309	270	282	264	266	282	263	271	273	295	307	298	329	294	310	331	312	284	311	289	306	306	301	292	311	305	296	265	281	282	268	308	283	317	295	317	284	298	292	323	311	314	284	304	278	284	303	307	299	310	294	292	310	308	282	333	273	300	295	296	315	294	288	289	303	252	307	276	253	304	296	293	277	300	301	346	276	292	292	308	323	312	286	301	284	307	283	304	302
15633	15512	26493	30319	27454	23990	20619	16960	13640	11305	9918	7590	6117	5763	6087	4826	3395	2977	2474	2450	2273	2098	1917	1725	1586	1384	1144	1144	1002	1053	960	894	932	843	888	839	814	869	815	847	794	759	802	808	754	747	777	711	653	705	720	689	687	698	694	730	708	749	748	716	725	765	699	714	696	699	729	755	755	720	694	706	730	730	692	693	685	712	728	699	688	736	735	675	703	720	725	710	694	725	710	681	728	670	683	697	684	735	695	700	723	738	706	682	689	774	699	710	713	728	714	736	727	714	748	691	715	689	700	677	711	706	760	719	686	741	720	715	712	744	718	723	698	761	707	715	694	705	748	683	684	715	718	740	715	723	666	701	721	717	702	742	716	765	670	703	736	756	717	694	694	723	739	700	729	736	744	718	753	696	728	724	742	776	708	727	733	725	717	687	723	683	738	701	713	712	702	702	695	711	686	715	734	685	675	712	663	717	717	711	693	711	735	738	671	767	748	696	710	692	728	691	729	689	691	770	677	695	687	695	720	705	696	711	776	686	731	707	723	683	688	722	748	759	724	759	697	697	743	727	659	680	750	687	731	731	726	705	762	718	716	707	737	715	740	686	674	721	734	736	709	729	689	773	680	705	780	739	720	677	721	714	688	744	749	727	710	753	729	721	728	697	665	749	686	742	724	723	714	707	690	721	686	734	693	717	695	724	695	725	718	730	756	751	724	681	696	680	721	690	724	698	706	700	705	671	658	722	742	700	695	700	693	700	764	724	694	753	717	699	722	715	703	640	725	717	741	713	704	735	680	677	718	672	751	684	720	730	721	713	734	734	727	719	712	728	675	735	698	704	659	710	688	749	744	710	693	700	755	736	707	693	642	695	665	739	723	676	712	749	721	696	719	715	710	683	783	737	703	786	710	695	722	724	772	703	726	728	714	679	730	723	768	782	729	730	720	713	710	746	700	701	747	768	740	699	685	732	715	740	720	715	701	719	790	703	700	701	710	705	698	674	725	765	690	698	714	723	704	725	711	722	719	729	642	695	732	745	772	672	738	683	746	725	719	747	724	690	714	717	737	749	693	698	669	765	747	690	693	737	722	718	670	690	786	672	719	695	708	699	735	716	687	713	735	692	751	767	702	701	719	700	723	708	733	727	697	731	745	693	748	675	710	724	719	694	724	706	724	719	692	707	699	717	718	751	692	704	705	682	731	734	731	651	689	704	690	744	705	700	728	750	703	715	711	723	763	691	719	734	755	709	773	670	731	695	691	765	707	697	754	696	743	712	690	689	722	762	716	748	721	739	739	688	707	753	753	686	741	694	732	721	733	731	703	712	697	664	699	684	741	674	699	732	694	727	687	723	727	682	733	666	735	702	746	682	763	702	709	750	719	706	749	694	750	696	747	706	702	676	734	721	709	693	743	737	702	705	702	654	730	695	683	733	700	723	699	715	716	770	723	721	726	684	747	720	722	710	718	706	733	724	699	668	744	691	726	734	733	742	717	755	656	714	749	704	680	721	664	737	705	741	711	717	762	704	714	687	704	680	689	739	739	733	725	695	714	719	738	719	662	723	739	720	735	707	695	721	723	729	722	761	740	721	723	732	649	742	721	761	672	676	703	668	794	736	727	686	716	746	756	736	719	718	723	742	740	714	712	729	707	766	666	629	713	702	689	679	738	669	727	714	688	678	710	713	746	743	714	729	691	704	759	760	731	734	678	699	730	678	711	762	722	760	706	702	718	708	746	742	751	687	731	664	718	756	725	707	728	700	717	711	708	729	697	748	692	764	683	723	697	644	767	703	711	749	736	715	723	744	712	723	694	702	731	736	727	720	732	726	747	704	698	673	688	714	783	677	706	710	719	766	687	719	735	709	716	707	747	686	749	705	702	703	737	695	702	680	728	736	702	701	648	756	763	704	757	700	701	665	690	710	668	709	736	731	705	710	646	703	716	693	693	745	700	748	675	693	741	712	698	669	762	726	776	684	729	756	696	706	709	734	697	751	729	758	722	707	731	695	684	758	714	734	712	754	713	744	732	722	757	696	708	708	716	645	758	693	710	740	720	743	729	679	753	683	711	730	678	735	714	737	684	711	722	718	687	712	701	762	752	738	677	700	711	733	661	700	703	716	697	688	726	751	712	706	719	677	678	701	724	655	673	728	698	733	723	750	665	713	693	728	680	713	667	695	769	743	729	756	734	716	778	690	737	735	736	725	734	734	729	722	666	741	709	740	729	728	745	736	716	708	670	714	666	755	677	734	693	734	708	754	741	684	749	762	715	740	723	711	687	708	727	713	693	682	704	655	715	719	695	684	704	685	696	716	702	672	715	717	737	702	681	648	744	680	710	705	734	704	671	705	671	742	718	721	737	728	708	686	709	720	711	725	713	742	715	674	716	695	670	709	733	709	693	670	713	774	688	757	737	718	751	718	730	743	725	739	749	713	708	746	723	689	692	723	764	735	700	702	696	718	717	673	716	730	682	695	741	714	723	723	704	721	736	691	676	704	693	716	729	673	739	742	727	753	757	712	704	722	713	701	737	683	704	675	706	697	677	730	707	704	732	703	695	716	742	760	714	752	718	734	686	714	674	754	695	731	739	737	736	730	689	682	729	738	720	768	741	748	697	744	714	699	681	734	654	728	710	715	727	735	774	749	742	758	683	712	704	696	731	702	717	710	690	686	759	753	667	674	676	699	700	717	696	721	694	697	724	700	744	733	714	707	782	664	730	761	752	750	775	746	704	747	681	715	705	759	759	761	697	677	717	707	729	687	731	677	752	715	747	786	721	718	713	705	697	732	774	724	715	695	733	629	716	698	728	673	682	708	693	710	735	692	716	747	740	732	715	691	701	688	702	697	687	680	720	666	737	714	662	688	704	680	716	727	736	736	692	748	737	738	712	692	717	699	681	719	737	694	652	736	717	691	735	717	726	743	676	730	759	711	661	700	698	725	755	735	731	686	712	731	749	683	686	724	711	781	717	695	722	755	734	707	659	651	709	689	697	697	763	685	718	735	736	776	712	723	702	707	705	744	693	663	691	697	735	695	683	711	721	758	722	694	695	715	721	725	727	699	719	768	714	719	708	711	708	685	715	692	676	699	711	723	715	703	699	671	754	761	681	712	677	698	696	716	730	730	677	707	729	661	746	719	724	687	750	665	744	697	714	723	678	740	740	665	724	714	711	698	681	743	722	776	717	709	692	697	710	715	739	663	729	721	774	708	687	705	712	747	718	688	704	702	720	717	673	702	694	675	739	715	762	710	724	736	718	736	717	679	692	745	677	699	743	717	717	661	751	729	725	678	733	676	687	767	729	727	719	743	720	746	730	733	742	727	705	696	716	717	731	732	694	692	731	718	692	746	649	731	698	758	709	765	698	726	697	742	773	763	759	720	740	685	694	681	728	738	726	703	684	739	726	723	672	702	650	725	741	705	711	696	697	720	701	715	762	702	707	770	724	723	658	719	669	709	705	717	677	717	791	670	783	731	668	716
41737	36592	44587	43877	38418	34170	32372	29831	28812	25749	21224	11106	8827	10052	12950	8757	5440	2807	2381	2549	1977	1773	1618	1307	906	553	472	553	478	405	387	392	386	400	359	360	365	351	321	319	314	272	372	313	320	282	313	305	278	303	297	295	295	346	313	317	286	292	264	282	266	288	290	289	271	295	292	318	282	314	304	314	285	294	290	299	297	316	295	284	298	300	305	276	273	303	297	284	288	315	310	306	290	290	303	287	293	314	293	315	302	285	310	291	289	314	282	316	282	307	273	260	283	286	326	288	308	300	333	294	274	295	276	290	298	304	287	258	272	305	267	327	293	290	270	305	279	277	272	292	323	254	291	285	288	299	284	302	252	228	278	284	247	275	267	290	308	302	270	315	285	336	329	277	301	307	271	301	264	284	301	290	292	285	302	269	282	279	297	290	283	284	306	292	308	301	299	306	315	273	299	302	279	319	312	314	284	306	303	288	329	276	287	316	282	312	302	289	324	269	289	336	273	305	294	296	282	295	286	290	294	288	297	270	295	277	299	278	293	282	273	274	283	282	308	301	313	287	286	303	289	281	290	283	292	272	252	260	277	309	307	284	303	299	325	267	248	274	283	290	298	294	298	285	271	270	331	307	267	291	290	294	270	278	302	316	304	292	312	267	285	301	317	267	298	287	301	310	247	282	283	312	300	283	317	284	285	306	321	297	271	322	279	279	304	268	312	288	253	301	302	286	268	287	292	297	278	300	278	306	293	305	268	280	321	283	286	289	292	310	312	285	261	300	235	313	296	296	325	294	283	277	262	270	298	291	259	303	285	322	272	251	304	298	307	293	286	295	290	277	276	314	306	254	280	316	328	276	285	277	266	306	283	299	305	300	264	290	290	326	306	297	276	317	256	306	278	284	293	314	276	290	301	301	319	309	298	273	299	260	287	322	293	325	317	259	308	263	288	276	297	303	310	310	314	302	303	296	319	292	281	288	283	285	303	332	287	313	270	277	349	291	338	295	298	289	320	275	298	283	292	264	301	316	325	315	275	293	301	276	256	301	284	297	302	287	294	319	303	292	281	304	275	314	290	257	292	265	305	292	312	285	320	327	282	264	309	311	281	318	285	310	324	282	289	280	290	305	279	288	294	306	280	295	275	276	265	280	279	275	297	310	296	317	292	268	282	326	325	282	283	271	304	281	334	291	317	311	282	283	274	297	284	289	294	296	300	287	274	315	298	302	295	309	331	294	275	296	296	310	304	293	302	276	326	315	295	284	289	291	300	290	261	290	295	293	286	317	280	281	306	276	314	278	288	293	263	307	288	300	318	247	311	289	307	309	284	288	295	291	336	279	302	290	306	293	286	321	293	275	285	294	278	282	285	292	311	304	245	292	281	300	272	261	292	304	309	305	285	286	310	287	290	319	288	281	296	287	253	320	302	269	257	295	307	308	295	274	257	300	306	292	309	294	305	274	285	299	268	276	292	283	260	300	289	277	294	310	286	306	295	279	284	274	294	268	279	290	266	267	275	283	296	301	300	290	298	276	294	307	278	270	282	290	270	302	282	315	277	280	253	283	286	312	316	282	305	298	293	280	265	303	276	300	301	311	299	269	313	280	298	289	263	282	311	275	300	295	279	288	265	242	320	286	299	293	271	286	287	296	280	273	301	304	292	303	294	281	286	288	294	335	296	311	283	261	285	295	288	276	275	301	307	295	297	307	292	271	300	328	272	301	300	296	270	305	307	303	278	244	278	277	309	308	293	287	282	279	287	271	284	312	246	297	303	290	270	291	289	281	272	308	313	271	292	287	299	264	266	293	285	302	292	326	334	276	304	318	270	274	260	254	284	301	322	292	303	278	269	259	297	322	265	276	280	318	267	277	287	291	266	278	298	303	313	318	278	293	306	291	287	285	259	296	290	275	306	293	282	279	286	285	297	286	297	307	302	282	279	302	268	301	285	283	282	292	291	267	283	293	291	270	288	285	311	283	287	308	290	300	280	289	315	269	307	276	285	258	298	274	299	297	270	302	283	282	283	306	302	279	276	313	297	293	296	302	266	288	302	297	244	310	276	280	273	282	251	282	281	293	292	295	301	296	287	300	280	266	291	282	312	293	273	241	271	303	297	278	296	306	277	283	295	282	296	317	276	259	291	296	282	264	274	284	285	284	279	307	298	301	335	305	295	318	299	263	295	275	280	293	300	285	291	311	317	284	283	338	280	305	255	295	322	273	308	294	298	249	272	281	315	330	298	287	295	316	284	298	303	288	319	276	309	332	297	294	256	262	292	326	295	291	269	270	273	311	280	314	276	290	305	287	323	287	310	295	304	307	277	303	304	329	308	308	304	310	296	294	296	290	325	300	299	303	297	303	287	307	290	307	305	299	310	310	305	267	302	286	314	295	282	287	276	294	283	285	290	301	293	280	282	307	287	290	286	297	295	287	257	280	303	316	269	307	273	299	280	293	288	299	294	300	317	287	296	295	308	280	291	268	315	333	304	281	315	291	283	272	291	272	284	288	302	303	302	292	288	287	292	295	313	298	292	313	289	313	313	279	261	298	303	260	285	307	308	304	335	304	290	288	298	279	340	275	286	312	296	311	296	319	289	281	259	298	281	293	286	292	303	277	287	293	293	287	271	314	290	294	310	302	272	289	301	286	294	254	280	286	263	296	268	310	302	336	302	273	276	312	292	273	307	302	265	284	268	286	255	285	281	276	278	296	277	303	306	306	320	293	271	298	294	312	299	305	272	303	314	283	309	301	280	324	281	315	310	318	289	298	283	297	308	283	304	253	306	317	302	305	264	249	281	266	282	296	283	295	302	270	263	283	275	297	291	305	273	305	301	300	299	280	298	286	252	278	277	287	303	325	278	341	280	278	328	307	304	313	308	278	273	298	258	307	286	302	310	281	293	303	309	278	314	272	278	276	305	304	310	285	255	317	306	296	325	265	301	300	292	283	275	297	318	256	275	305	268	284	323	302	293	285	296	299	287	340	267	284	328	297	285	284	285	250	288	276	306	301	261	297	310	305	297	255	287	289	289	273	294	294	292	321	265	271	285	279	252	287	306	285	286	283	319	284	261	301	321	323	304	296	310	296	310	301	291	304	283	287	316	306	285	279	310	269	288	280	274	266	324	276	309	277	284	272	293	296	282	301	293	274	320	280	272	295	278	283	299	281	307	264	290	315	238	314	288	292	298	245	302	290	294	290	263	277	295	310	303	261	263	299	274	309	276	271	309	287	313	281	284	311	272	323	266	302	281	300	308	285	295	276	340	343	280	284	281	300	266	285	297	298	306	274	256	313	284	322	283	295	294	302	295	295	298	279	309	305	294	294	333	301	279	297	278	295	299	320	286	284	292	305	283	268	280	299	265	293	287	277	291	298	297	284	267	322	270	297	320	282	283	302	324	298	282	273	290	275	268	263	311	277	306	280	286	307	311	260	297	271	280	285	308	314	275	304	301	274	284	310	251	259	282	288	285	279	266	287	283	316
25994	28854	42620	47354	48417	47138	47559	45849	47167	43246	38053	26301	22707	26748	32602	24482	18150	11350	11547	11977	9873	9164	8128	6759	4341	2568	1996	2403	1875	1589	1536	1417	1338	1297	1179	1038	979	949	919	870	845	963	1346	1123	772	746	760	772	699	710	761	791	768	828	760	731	727	764	709	711	758	719	707	692	673	745	742	746	717	741	709	725	718	727	729	685	715	727	814	687	709	705	729	696	700	702	704	721	706	658	728	685	720	692	694	642	721	673	671	713	692	719	724	694	708	668	735	694	722	679	723	684	711	681	642	699	745	700	709	632	709	702	683	709	714	692	689	723	616	727	694	729	692	732	738	707	667	703	667	678	730	662	707	695	699	686	744	721	665	706	706	726	744	775	723	694	667	702	718	741	725	699	676	761	694	729	677	681	740	715	666	694	721	727	705	707	695	732	672	706	684	704	710	703	732	722	682	733	695	693	690	677	722	716	696	755	688	740	762	699	708	691	716	711	752	698	694	688	695	700	699	704	729	690	670	733	715	754	696	683	708	672	716	727	713	750	732	660	703	676	658	681	710	673	694	717	717	710	726	732	706	717	671	711	697	731	667	668	690	671	715	665	711	720	667	668	669	735	717	701	701	684	697	700	713	720	684	736	738	733	659	715	724	692	674	705	668	698	695	691	655	732	716	675	733	721	679	700	666	718	713	698	671	694	695	672	694	724	733	721	689	709	679	701	724	712	722	729	717	699	720	709	761	704	731	723	707	696	689	704	703	731	682	717	700	642	703	714	719	689	720	743	715	742	654	690	716	700	723	710	728	743	681	641	692	714	709	716	727	696	693	697	669	685	693	733	661	694	727	750	715	730	689	717	687	690	695	677	715	693	688	675	689	682	703	732	713	669	661	730	697	710	685	726	689	646	685	665	723	672	684	688	706	746	714	700	684	672	747	711	663	647	706	750	667	703	711	719	729	682	698	673	741	671	700	736	676	666	688	683	683	751	681	688	662	707	739	699	693	632	688	699	673	706	671	684	663	722	678	762	647	717	762	713	698	695	734	693	704	689	699	704	679	698	702	699	740	708	666	743	735	688	690	715	752	689	737	690	694	649	681	666	679	743	750	721	665	697	759	699	736	728	696	689	702	684	720	723	706	719	658	723	729	651	740	684	680	705	666	725	681	711	744	690	727	724	716	710	684	722	707	717	689	687	713	700	700	733	686	707	728	704	693	718	680	733	698	675	693	717	685	754	735	698	689	733	702	655	715	730	756	669	696	712	696	715	662	698	718	741	698	721	707	675	654	715	699	689	753	708	669	666	674	647	662	715	694	756	720	693	661	733	722	726	679	695	704	721	721	755	721	684	695	695	705	728	691	727	735	677	689	697	681	682	689	727	727	712	693	732	696	690	697	716	730	711	684	689	740	681	687	719	679	734	716	717	712	660	693	679	743	730	724	709	711	698	718	743	698	715	683	683	683	728	732	744	706	707	706	675	762	704	686	704	670	714	682	697	720	736	749	697	740	700	683	726	657	700	698	655	691	706	691	730	692	683	726	706	746	741	764	714	711	705	736	666	729	716	782	672	691	732	714	698	686	747	712	722	711	699	725	715	718	693	712	668	714	716	691	695	695	706	692	740	698	703	673	661	693	697	690	738	695	673	699	696	687	684	698	708	691	711	679	746	731	723	715	668	727	711	704	690	737	693	735	726	770	733	705	713	733	682	688	706	710	713	729	682	714	708	691	677	679	700	721	681	724	678	684	685	647	686	704	699	717	768	688	702	699	704	690	701	713	702	732	725	715	740	702	674	711	689	741	690	704	700	716	698	725	683	681	720	725	705	691	656	713	719	695	685	685	727	708	650	750	735	713	707	690	732	712	720	683	695	695	679	706	727	707	707	715	687	737	615	725	688	742	681	710	682	687	712	715	682	695	709	691	727	712	719	674	717	719	649	718	640	719	732	721	726	671	729	717	686	677	699	711	661	711	733	678	708	737	735	707	733	697	718	693	681	692	715	663	722	700	701	748	706	730	704	693	739	649	658	739	684	767	681	730	712	635	666	705	713	712	694	657	728	707	718	717	714	686	664	714	698	739	659	670	733	692	726	686	681	694	731	691	727	673	678	649	739	721	671	761	686	731	710	639	694	700	679	695	681	693	691	731	659	702	733	719	711	725	691	668	724	723	711	691	699	710	659	748	707	704	688	735	686	722	726	675	729	691	734	680	677	668	666	721	650	680	657	680	715	703	701	730	669	703	752	704	688	707	736	735	708	706	690	652	676	696	709	689	684	764	652	722	719	727	743	683	709	695	713	722	696	732	687	711	745	716	737	766	690	727	679	757	674	686	684	719	671	708	735	719	682	715	680	694	657	711	713	748	696	734	694	702	734	717	673	668	699	671	705	757	693	678	671	707	693	761	704	733	671	739	704	691	732	698	659	658	705	716	676	685	667	683	674	686	720	718	758	699	689	686	718	689	708	702	661	718	711	674	765	699	760	651	728	706	674	731	685	720	684	690	700	690	710	695	714	737	712	699	703	699	711	739	739	673	720	692	700	792	751	735	684	692	718	748	707	679	727	693	669	741	690	678	711	734	723	734	749	712	688	704	707	769	681	782	678	720	700	628	701	716	732	710	685	661	703	719	690	730	679	707	696	719	750	670	707	750	689	710	688	669	698	723	740	729	731	742	708	673	692	690	710	687	718	707	731	703	733	719	749	685	731	700	732	686	636	706	691	711	686	765	782	702	698	702	727	695	732	708	692	715	705	709	724	752	693	716	737	734	685	691	721	727	680	697	698	689	730	691	673	740	675	723	758	739	720	705	684	706	735	707	723	697	696	708	703	755	710	694	697	700	712	670	705	735	717	688	713	701	687	686	716	733	673	733	698	773	781	730	675	720	725	693	703	691	707	770	715	722	657	716	693	727	669	703	688	705	747	672	675	735	674	704	713	710	709	737	722	710	711	674	701	704	703	722	698	694	705	759	716	718	699	732	706	715	716	698	669	703	745	719	679	678	640	701	689	728	636	696	686	673	694	722	681	695	700	726	699	723	653	692	692	681	689	655	658	677	708	734	689	678	714	720	668	664	700	675	717	720	692	682	714	678	744	696	727	690	723	691	690	716	689	710	702	712	744	677	733	670	756	677	731	679	758	716	688	748	684	688	734	650	691	672	695	722	664	712	680	690	709	693	696	709	702	710	667	709	683	671	707	706	711	710	676	674	723	710	669	733	685	698	689	746	711	704	682	687	685	748	700	717	705	738	688	678	723	690	720	667	737	681	724	709	695	754	696	694	682	669	705	698	719	742	677	710	659	668	707	653	720	735	681	670	681	686	685	730	725	718	699	753	715	680	704	692	724	630	669	705	708	702	701	670	737	749	675	663	701	672	697	723	690	690	670	730	700	690	713	717	706	715	690	696	676	676	715	698	746	732	784	710	627	675	747	686	673	693	720	689	710	692	679	674	724	665	744	675	675	693	734	692	671	729	725	683	721	673	701	662	665	748	702
48149	43995	50277	50692	44428	43238	42751	40299	41916	38060	31271	22467	14916	15138	26487	23124	16489	9705	3957	3583	3113	2714	2615	1746	1208	837	705	615	577	480	421	421	440	363	382	303	344	294	307	251	286	297	395	452	299	239	274	249	267	265	256	271	232	324	295	257	258	229	257	248	250	267	224	230	251	256	274	260	247	263	239	243	260	272	262	246	255	254	261	219	249	270	281	264	225	266	279	229	276	294	277	263	250	254	263	260	240	265	266	280	251	259	254	268	230	234	264	234	236	221	242	231	261	224	236	248	261	242	242	226	218	252	259	254	253	248	248	249	226	256	237	260	281	262	222	241	247	245	262	296	241	224	247	241	258	246	239	216	244	240	270	286	272	246	228	235	244	239	268	271	262	256	231	267	284	281	229	238	237	266	259	244	253	234	249	236	286	278	216	251	251	268	230	243	255	251	231	266	281	258	272	236	271	236	228	244	236	256	253	219	229	274	217	269	243	240	257	255	272	246	253	247	244	239	269	243	236	272	255	238	243	249	219	225	269	258	285	239	239	260	235	249	255	249	212	250	265	229	215	224	228	240	229	262	244	251	267	225	263	245	263	226	251	242	245	248	255	220	242	237	238	224	247	224	260	248	233	283	253	250	261	245	239	261	244	235	267	231	272	254	256	243	241	245	237	242	232	215	267	237	269	257	240	212	282	233	248	257	241	241	300	228	249	234	236	248	232	249	247	260	238	229	261	235	259	257	227	258	259	254	251	229	236	251	251	261	263	322	239	240	245	238	215	236	230	252	265	255	244	226	247	243	263	239	234	277	252	232	257	262	286	244	223	241	242	252	242	241	247	278	262	246	227	247	231	220	248	234	246	220	261	244	224	229	246	255	260	244	270	258	251	233	244	256	271	251	244	274	241	240	249	231	261	226	240	244	260	247	250	282	248	246	256	221	257	280	255	255	210	239	231	235	244	261	222	241	242	250	229	276	255	271	245	263	299	265	253	239	238	264	263	246	265	251	217	226	240	249	235	246	277	230	260	228	253	253	245	240	262	265	243	250	227	245	220	231	246	274	268	227	245	273	239	257	244	242	229	243	252	277	254	250	260	263	227	247	246	264	258	275	266	268	250	254	266	255	239	259	233	253	222	229	243	251	251	220	239	232	247	254	254	257	250	267	255	259	264	215	231	265	252	259	249	272	253	248	269	247	261	264	231	238	263	245	233	267	230	232	242	236	254	260	237	243	245	270	236	232	237	254	249	258	265	272	271	239	242	256	268	272	228	217	261	276	258	224	252	230	251	266	243	249	278	239	252	250	225	244	291	240	253	224	225	251	265	275	258	270	243	250	260	226	246	253	262	245	238	244	249	242	242	242	212	268	287	270	243	239	252	280	254	229	256	234	243	259	248	236	261	261	264	269	250	249	246	231	241	245	246	233	217	231	231	256	241	249	275	260	257	233	249	284	220	258	243	254	236	239	248	264	247	247	251	245	247	238	262	278	259	260	222	241	251	237	243	236	233	214	252	247	235	267	248	215	235	210	258	271	241	224	250	261	223	260	276	265	256	225	237	252	268	261	240	223	257	209	247	241	227	273	262	224	246	256	240	267	242	231	199	259	249	228	229	271	241	249	232	251	257	288	240	218	251	255	259	219	253	230	228	247	241	246	239	254	242	243	266	243	233	258	262	236	251	265	252	259	267	262	240	227	264	240	256	227	274	262	260	213	249	251	245	251	240	253	226	241	239	260	277	264	253	256	241	261	227	243	245	238	260	252	270	250	243	252	261	268	249	241	281	254	253	239	238	233	234	257	277	276	280	266	241	255	242	220	215	219	231	250	235	252	254	242	282	242	257	269	249	273	230	266	232	223	277	238	238	233	246	258	266	240	234	238	249	240	247	243	227	272	230	234	243	263	275	265	262	251	224	254	263	256	259	268	255	243	258	242	258	229	247	242	245	224	242	226	264	278	238	243	259	217	241	267	269	249	243	248	242	263	255	249	235	258	258	236	257	264	255	268	252	242	222	235	232	268	261	241	249	242	250	235	260	248	238	211	260	245	227	247	267	250	260	272	243	266	225	266	241	243	241	247	252	267	250	248	238	251	241	270	249	237	259	232	234	248	234	262	237	250	258	284	263	251	232	241	244	225	242	250	223	251	223	294	246	265	279	274	274	255	238	271	267	219	244	239	234	268	236	262	246	265	258	235	257	244	265	253	253	262	252	286	246	262	248	257	237	247	215	266	243	258	248	260	211	215	246	233	240	264	276	249	242	280	258	242	243	263	250	265	291	267	249	233	252	228	259	244	269	253	260	262	244	236	243	259	255	257	235	253	259	273	271	218	271	243	257	220	232	259	232	234	215	256	242	246	223	272	241	232	228	250	238	262	245	265	256	269	288	229	272	270	267	255	220	282	241	246	240	248	228	239	249	295	282	265	238	233	262	252	259	243	223	223	250	269	255	245	257	230	240	239	248	256	257	269	241	270	237	258	252	235	284	249	244	254	295	240	234	218	287	249	248	218	230	230	243	232	268	278	229	253	249	241	245	241	240	273	244	246	246	218	249	241	245	259	254	253	254	252	235	240	252	229	249	258	233	235	263	249	242	240	273	261	254	270	277	242	239	250	265	255	267	269	241	233	243	290	259	254	256	260	250	273	282	239	271	258	256	268	250	243	268	244	269	240	255	240	232	223	239	255	237	250	217	253	258	239	241	238	268	231	267	256	239	250	237	236	240	223	269	263	247	263	231	256	236	262	248	251	260	251	266	271	257	231	266	250	253	253	242	241	259	258	240	247	235	239	246	251	260	231	233	257	251	218	264	263	271	241	261	258	252	253	231	251	240	229	255	245	263	264	247	233	232	271	238	209	240	240	237	251	251	224	234	266	236	259	248	253	248	259	237	256	260	256	257	223	241	231	257	232	226	228	239	222	281	246	262	245	261	248	267	251	268	221	219	234	242	230	245	269	229	253	252	224	260	240	232	242	224	267	246	248	221	256	233	220	253	244	273	222	256	265	239	261	262	261	220	237	255	244	238	253	230	260	260	234	257	243	236	252	255	236	228	239	247	265	277	266	247	240	259	235	259	237	257	232	257	269	230	222	223	231	215	264	233	244	231	252	256	219	256	264	219	257	261	218	260	268	248	246	251	254	230	226	216	242	216	227	245	258	249	245	232	251	251	245	243	241	250	229	219	213	243	218	253	218	232	258	240	235	252	261	235	249	267	236	263	227	264	252	227	229	214	252	268	272	259	252	242	231	225	279	243	252	231	252	244	244	258	270	222	276	245	270	252	275	281	239	227	263	239	234	294	260	260	256	231	273	251	253	251	240	233	256	230	266	239	263	235	249	279	261	216	216	251	247	247	262	252	266	228	235	256	270	260	264	253	248	244	257	243	267	269	263	243	247	261	233	264	263	277	248	261	242	257	254	269	254	245	264	261	231	250	252	256	258	215	256	248	273	243	239	274	254	240	263	264	250	293	253	255	252	235	249	226	247
30441	34499	47323	52857	54150	54340	55354	52946	58173	51024	47440	36127	30664	32733	46409	41675	34715	24665	14073	15242	13893	12621	12298	8936	5897	3994	2884	2945	2532	2056	1912	1937	1852	1661	1348	1061	1028	1009	1007	876	815	937	1543	1770	752	726	704	650	614	689	688	681	642	881	829	655	663	643	597	651	676	609	623	662	567	647	621	620	631	638	611	595	599	607	606	636	613	618	647	601	610	592	649	600	612	642	664	608	645	607	584	600	591	594	649	632	562	570	615	609	594	626	610	631	634	628	659	598	614	635	600	584	572	614	595	637	601	603	603	593	614	618	600	604	623	621	592	606	658	645	603	597	647	627	582	623	628	637	642	606	599	617	644	576	584	607	636	627	595	605	607	636	578	591	606	608	620	599	621	630	563	581	667	612	584	588	659	560	577	604	553	616	625	627	627	608	614	601	662	614	597	571	595	585	615	597	568	617	616	562	625	622	630	563	614	614	571	619	590	645	602	585	571	581	598	607	588	658	591	578	595	645	612	615	580	587	607	591	633	584	618	612	607	615	577	619	626	611	604	628	600	625	612	644	592	647	624	621	600	621	639	584	597	629	567	592	586	589	602	647	618	619	595	633	593	622	583	627	559	632	637	634	611	586	612	618	620	618	616	622	619	619	604	585	654	569	609	598	652	622	622	661	555	633	602	628	632	619	639	599	552	617	599	642	621	609	604	571	638	594	579	617	572	616	660	612	588	627	581	654	601	595	634	665	618	635	572	606	658	589	636	583	581	646	601	634	575	618	641	607	589	652	656	648	578	600	631	587	591	617	622	591	637	660	586	591	643	628	609	614	579	631	613	637	600	619	586	620	583	578	604	609	585	636	626	612	599	613	647	591	595	559	586	622	646	646	590	655	579	602	607	645	614	589	573	595	603	620	620	609	580	612	568	607	666	610	605	582	573	630	601	556	643	640	628	655	570	620	591	648	591	609	611	605	637	625	643	620	597	592	634	671	592	585	589	632	614	621	621	628	589	628	596	641	597	606	591	622	653	668	620	608	599	613	592	602	648	629	598	598	641	650	640	605	594	606	625	663	601	591	584	614	644	596	601	577	586	633	591	644	596	608	576	632	600	602	609	618	612	594	609	592	609	606	587	572	606	585	648	584	626	600	593	654	620	621	599	586	623	619	601	619	591	655	678	595	590	594	651	661	595	594	595	699	584	589	621	622	649	590	568	633	586	617	583	613	610	588	624	664	616	590	625	558	618	591	622	626	642	595	600	581	618	590	583	651	577	598	600	641	571	624	621	578	601	608	627	559	603	571	598	603	611	637	607	593	617	600	624	614	584	638	553	631	604	612	567	614	592	604	596	589	604	605	572	596	618	617	597	611	629	606	525	613	606	584	645	599	592	647	581	631	591	607	624	627	582	618	646	600	583	607	590	574	664	620	568	599	600	600	601	585	634	601	578	604	583	618	621	588	624	596	623	594	652	614	594	628	556	637	650	609	599	617	640	569	636	599	601	617	570	581	588	650	610	611	595	582	618	604	567	595	626	612	634	617	666	622	611	599	604	586	604	625	607	607	639	670	590	607	578	639	612	620	622	613	586	629	611	617	627	618	616	590	628	620	587	613	594	594	617	599	629	615	593	599	639	592	587	628	615	603	598	571	619	620	579	637	587	630	637	649	629	609	619	629	589	579	607	593	605	623	610	643	585	616	609	629	609	610	600	606	620	586	614	639	620	636	576	648	560	628	612	610	612	616	594	652	641	582	569	610	633	618	621	606	637	648	619	574	626	665	586	577	660	600	604	632	581	614	598	580	576	623	580	628	616	603	571	605	602	597	610	638	623	581	603	606	680	605	643	578	607	633	612	563	636	609	596	628	642	618	569	583	595	609	580	656	623	566	583	576	600	593	605	621	599	613	699	611	630	633	600	629	655	589	599	620	613	623	603	612	570	616	613	633	617	639	633	587	600	601	600	606	586	612	622	626	618	641	608	635	628	620	647	603	606	633	631	639	650	587	622	595	605	602	566	592	597	589	659	575	595	635	595	613	604	567	585	617	623	623	593	589	597	610	613	625	620	581	622	668	655	640	644	624	636	573	599	607	613	611	627	580	660	598	589	618	624	606	597	572	606	615	593	617	627	612	605	608	599	590	590	597	597	595	581	603	612	625	624	610	639	605	562	602	584	619	566	618	635	663	605	577	601	599	584	573	622	594	602	616	599	601	605	618	632	597	628	630	605	610	569	635	604	629	597	556	666	591	630	643	593	587	582	611	628	601	625	629	600	606	631	631	627	591	610	604	613	638	625	571	596	642	591	608	623	598	613	651	612	569	593	588	579	599	583	657	579	629	607	646	646	653	639	607	608	570	652	627	611	613	584	631	635	649	564	606	624	605	589	613	617	600	627	570	629	585	584	585	582	584	636	624	597	596	617	603	607	639	599	630	578	613	634	611	655	583	638	617	589	568	568	585	652	616	567	660	597	624	647	627	575	627	601	569	576	585	610	601	577	573	600	657	619	604	607	654	602	626	678	598	581	636	657	610	626	623	572	618	595	609	590	595	658	637	615	640	599	636	601	635	655	598	601	596	587	625	564	639	617	616	594	568	614	599	608	631	614	595	642	607	621	631	599	583	594	610	621	582	583	632	597	592	669	580	632	615	581	627	590	586	592	599	615	566	620	644	590	576	570	621	611	609	605	641	608	616	632	627	617	625	615	579	602	660	626	580	561	591	635	612	609	628	622	608	608	627	608	597	593	646	613	628	620	636	594	582	640	606	624	612	595	612	580	609	619	587	639	623	613	605	602	652	603	577	597	593	626	613	589	570	585	654	631	614	613	569	611	584	582	622	672	616	653	605	606	638	609	627	626	637	610	579	593	611	610	643	563	624	633	597	598	630	639	584	595	589	643	616	645	582	586	562	607	624	558	598	640	618	572	620	598	592	603	579	611	604	625	645	628	633	595	584	611	597	625	618	649	620	593	598	596	635	650	588	603	603	635	611	636	609	603	569	590	644	631	633	608	608	624	610	628	624	562	596	595	586	643	590	591	643	599	617	599	652	586	577	624	622	581	615	565	612	603	625	596	611	627	606	631	613	619	599	576	638	595	586	603	608	613	644	551	624	620	600	568	552	623	620	614	588	596	642	615	633	574	628	606	627	588	582	554	605	570	650	643	631	607	584	607	599	629	567	626	579	634	614	610	622	578	558	619	596	626	587	596	581	598	612	620	630	588	616	576	622	643	638	616	572	635	639	620	611	571	633	623	635	584	602	643	597	599	616	556	654	579	613	636	568	601	619	642	618	632	644	596	610	616	646	580	600	581	621	576	580	644	598	554	622	622	583	610	634	616	616	630	604	629	576	588	587	598	578	592	586	608	610	626	607	610	631	614	634	559	590	638	599	568	594	579	583	593	646	637	579	644	604	617	572	646	579	646	622	612	584	634	627	579	575	638	623	620	611	595	622	641	574	569	599	598	621	598	609	611	596	634	579	617	599	579	616	605	658	610	597
24082	17266	19613	16750	12794	9660	6530	4319	3404	2502	2024	1407	1174	909	1117	947	745	631	608	597	529	473	451	394	364	366	376	350	308	314	332	347	319	326	311	275	317	303	331	312	324	278	318	309	304	307	257	283	306	269	284	285	306	270	291	297	303	292	317	290	302	280	279	304	296	305	292	294	278	294	279	262	290	278	282	287	308	310	299	323	293	313	299	289	305	292	302	298	306	306	285	317	288	270	330	274	296	271	328	279	278	293	279	279	286	293	271	294	317	293	271	294	288	278	311	316	305	267	294	286	292	309	291	278	326	291	279	249	312	279	298	302	310	272	265	262	276	278	304	279	283	302	310	312	317	307	291	321	287	290	300	251	299	311	268	316	304	287	293	312	298	274	280	325	304	301	321	310	273	293	286	301	298	278	268	285	311	277	272	302	297	298	317	299	289	314	295	272	280	318	268	301	308	292	322	275	303	292	321	289	329	275	282	294	274	297	270	275	284	305	336	285	282	309	299	311	322	289	297	281	306	271	303	294	279	279	298	288	291	304	317	266	259	274	280	309	290	270	308	311	299	322	289	305	311	278	292	297	285	274	283	297	315	290	319	298	266	316	335	284	282	266	323	284	289	290	278	277	317	296	282	276	281	296	326	274	257	275	308	295	304	284	303	262	286	304	275	295	271	277	267	275	294	318	319	285	286	273	304	279	300	261	281	322	289	289	321	301	301	311	308	304	292	251	293	291	267	295	290	277	273	294	290	272	324	270	289	272	308	267	293	300	257	316	299	280	332	291	287	281	286	284	312	273	282	292	310	304	287	283	270	284	302	290	307	254	295	274	315	289	283	308	303	269	307	279	293	297	307	325	281	271	325	304	274	276	299	267	305	308	309	293	297	277	306	285	278	298	282	304	340	274	325	285	287	266	303	290	288	263	274	306	307	281	288	314	291	305	273	270	292	280	301	291	294	279	281	319	304	299	305	309	322	322	279	306	300	265	286	261	303	277	302	312	302	301	296	285	291	305	304	309	266	279	274	309	299	309	279	290	263	272	306	285	289	315	276	308	300	269	288	317	310	280	324	299	285	268	282	278	267	286	277	303	302	296	296	297	275	318	282	284	294	312	306	283	311	314	313	273	296	284	291	312	308	291	309	270	270	322	275	288	281	304	251	321	311	281	276	286	288	300	288	284	287	305	336	292	305	316	280	291	304	320	291	296	273	265	310	307	324	309	302	324	250	287	314	273	281	309	298	273	264	310	283	283	282	303	280	267	325	280	279	271	298	307	302	292	304	290	262	290	279	275	301	301	301	302	265	281	278	326	288	299	305	274	268	284	318	275	282	283	275	264	306	282	280	291	326	293	306	299	302	269	300	280	272	263	277	268	287	284	254	311	322	276	268	292	284	302	285	299	274	296	314	283	318	316	308	289	316	271	298	313	309	295	282	280	298	306	264	276	294	304	291	302	283	313	281	311	286	302	303	278	273	330	301	287	288	287	300	300	269	267	292	278	268	280	303	262	308	291	301	303	312	291	268	286	297	311	294	299	266	288	275	278	287	304	300	317	312	275	271	297	289	318	299	289	307	293	265	297	292	315	301	269	299	287	288	296	288	275	274	315	290	305	307	300	288	312	291	294	260	286	271	289	290	293	282	313	319	304	284	272	311	317	303	275	283	296	295	299	269	297	294	275	287	299	287	291	260	310	318	326	273	320	271	299	290	292	329	287	300	288	290	307	338	269	302	303	278	297	308	267	275	259	258	292	300	278	291	297	281	273	284	321	274	272	310	251	297	297	273	306	283	274	299	298	298	302	314	300	251	300	326	294	309	285	268	304	310	309	321	263	291	298	272	254	335	280	292	298	305	308	300	277	282	297	279	295	314	281	317	313	275	270	270	313	278	293	291	313	298	285	288	283	278	299	286	289	285	279	332	278	269	302	302	297	307	288	266	313	291	303	290	306	280	288	298	282	282	287	282	261	296	301	303	282	290	277	284	305	283	297	277	294	275	276	266	295	287	334	262	324	309	291	310	297	286	280	295	288	264	297	315	283	273	302	285	307	291	279	303	306	279	318	265	301	305	303	272	293	322	302	317	309	285	299	304	282	295	297	281	283	277	293	299	305	276	301	265	300	305	293	303	292	290	293	316	308	260	273	285	303	308	266	305	310	277	276	300	316	295	271	276	295	302	300	290	291	297	289	301	277	283	258	301	289	294	284	294	328	280	314	291	262	287	316	295	287	302	283	275	289	274	299	308	295	278	308	297	295	291	277	283	279	310	274	277	300	284	307	290	286	300	276	294	325	298	313	284	334	256	319	305	310	306	316	299	280	310	303	267	308	275	260	264	265	272	281	304	306	292	315	289	303	276	297	309	304	262	279	287	272	279	258	287	298	299	279	315	303	310	317	294	295	319	312	256	301	284	290	305	293	317	298	292	297	295	281	291	266	277	318	307	258	247	281	293	289	288	289	309	302	282	288	314	302	299	313	308	304	267	290	273	287	292	325	278	301	282	305	269	295	277	253	285	280	270	326	326	320	270	303	288	283	284	270	281	320	332	276	292	307	302	294	285	288	315	302	295	284	289	266	287	272	284	271	273	308	295	289	301	310	281	291	283	325	297	304	270	304	295	319	310	284	295	310	304	273	300	292	283	302	301	281	309	289	279	275	302	277	317	305	274	279	284	297	329	293	319	308	295	258	309	296	277	289	300	302	303	283	284	286	292	290	266	275	276	305	291	256	293	335	305	306	270	288	275	329	299	284	290	277	268	314	309	307	256	271	284	308	282	279	269	304	269	289	297	274	288	295	332	286	299	285	278	287	304	292	281	298	289	273	303	277	292	307	300	306	264	295	284	295	317	307	291	255	287	280	291	303	286	278	312	263	298	290	300	290	296	310	286	305	295	316	305	281	296	272	279	277	287	297	297	268	295	302	292	328	310	260	273	265	266	287	273	250	299	298	284	305	317	284	310	309	276	278	300	293	284	274	323	261	283	325	312	283	302	268	283	320	286	295	321	302	292	310	283	296	314	293	326	310	298	296	296	292	313	295	286	265	280	292	275	291	301	294	272	323	289	291	283	295	298	336	328	280	323	316	277	310	295	292	285	286	295	307	273	298	296	295	292	278	316	309	299	285	292	281	278	286	299	276	262	299	313	292	302	281	309	317	341	272	298	272	334	317	299	308	275	296	304	294	292	289	273	286	282	297	283	268	250	278	269	286	295	297	303	282	294	288	252	318	309	296	304	324	270	265	296	273	319	300	306	289	279	285	291	292	308	299	296	307	300	287	288	284	303	288	297	267	268	288	314	290	300	284	274	311	304	263	271	314	304	255	296	276	310	265	286	309	317	301	284	263	294	290	294	313	302	311	293	300	271	283	305	275	265	297	264	306	285	310	300	308	315	285	274	296	288	292	320	297	282	283	316	306	320	279	274	310	316	308	274	265	302	309	276	292	287	278	306	326	289	287	289	261	252	284	289	273	276	270	326	288
14036	13723	25151	28961	27215	24455	19964	15954	14114	11295	9278	6904	5445	4587	6523	4982	3609	2848	2469	2389	2329	1948	1836	1629	1392	1345	1268	1098	1040	1009	961	881	933	879	894	823	825	795	889	778	790	811	774	802	748	745	739	719	724	724	731	748	723	730	707	696	739	724	682	749	761	718	732	716	739	703	719	717	752	706	774	737	717	672	778	708	707	737	699	683	697	688	707	714	741	721	722	648	742	746	717	704	689	720	708	709	665	723	756	705	716	680	740	707	729	690	714	734	753	737	697	696	700	727	720	719	690	691	721	682	675	683	728	726	712	731	737	697	649	703	713	736	721	709	748	741	667	653	722	728	730	688	692	699	709	705	658	686	730	756	693	734	717	732	679	719	715	700	729	687	713	737	674	733	707	665	728	715	754	680	713	745	719	718	717	719	715	738	699	698	741	721	680	710	720	713	732	722	679	650	692	702	695	677	681	788	711	745	680	688	719	701	721	678	749	668	710	712	741	732	721	698	734	700	670	730	703	671	695	690	760	723	670	693	712	646	684	709	708	711	696	777	685	706	680	744	699	700	684	683	727	708	720	692	724	704	752	691	686	701	683	723	716	730	709	714	741	725	757	712	721	661	687	780	702	718	703	688	732	685	666	731	743	693	701	695	719	759	690	791	735	678	685	755	695	696	689	704	697	746	658	677	748	687	729	729	771	730	665	753	717	674	724	722	732	682	710	691	673	684	741	702	672	720	713	786	709	717	705	752	692	717	700	756	734	698	704	708	759	717	693	727	748	689	731	741	696	704	692	686	730	697	730	729	694	696	719	643	731	673	727	736	726	712	669	715	702	727	675	678	730	680	712	703	686	760	702	706	696	694	742	695	749	680	728	725	707	734	641	716	761	706	699	689	711	691	748	722	730	714	728	720	709	708	708	707	719	765	678	702	717	686	685	684	695	708	672	713	731	695	695	735	668	698	700	685	706	724	718	728	671	713	716	680	708	709	716	690	748	695	702	712	750	640	724	707	709	685	673	736	683	723	702	677	724	736	707	728	692	735	709	660	661	682	657	708	744	665	690	745	720	678	714	715	696	758	702	732	760	705	688	671	702	678	728	725	736	723	699	752	705	668	688	710	715	682	717	703	689	726	732	689	724	736	680	673	748	729	714	723	705	667	709	710	699	705	717	715	731	692	724	723	703	743	727	687	688	714	694	718	744	753	681	682	702	698	700	745	690	706	683	695	765	729	718	730	704	728	719	690	708	740	697	709	714	715	699	662	704	692	706	733	713	727	716	720	675	708	703	723	735	734	709	665	688	699	755	728	720	746	707	752	733	656	733	731	661	686	669	779	769	725	765	672	722	729	734	750	691	669	684	708	758	738	723	638	677	728	723	687	720	725	691	716	688	715	718	674	705	685	703	654	676	684	665	701	685	737	651	739	724	740	699	686	720	721	679	723	723	684	720	729	729	712	674	706	754	706	730	706	697	740	739	728	669	703	688	724	709	690	690	718	690	714	684	705	706	732	765	674	689	682	732	657	699	745	716	745	663	724	682	707	726	670	724	666	689	707	733	708	756	742	728	723	713	784	710	650	690	706	740	668	690	728	676	736	721	721	705	683	755	695	717	738	685	680	701	676	724	761	715	729	732	733	679	710	694	656	668	715	714	695	706	698	676	701	706	700	674	680	714	717	696	701	716	731	704	694	763	705	686	690	728	713	733	697	691	695	662	682	730	716	686	651	769	722	711	695	714	713	690	696	688	707	712	755	687	668	721	714	723	724	716	684	683	718	760	724	746	676	723	728	701	711	689	699	719	662	657	672	716	724	699	707	728	741	742	721	677	665	761	649	712	683	746	716	698	693	742	734	689	725	701	688	682	696	699	717	664	719	714	734	722	681	688	694	720	730	750	722	717	705	727	719	722	702	696	699	722	723	774	695	706	694	738	722	720	726	726	709	718	686	747	747	710	711	701	742	696	646	692	683	676	722	698	717	702	699	699	685	741	715	700	738	733	704	687	711	702	646	725	756	730	687	714	718	752	740	707	690	712	729	700	730	740	739	701	698	669	719	690	711	710	660	671	696	692	722	711	716	677	698	731	722	720	747	712	713	732	755	676	699	746	731	703	688	651	703	702	718	679	712	684	686	681	702	701	703	711	706	663	713	676	682	708	712	689	712	689	689	739	711	687	695	697	743	683	723	742	743	720	717	707	676	759	739	728	728	799	706	700	695	744	721	663	710	706	668	710	725	704	711	756	716	685	694	668	732	708	701	714	732	699	709	715	720	767	739	747	744	705	729	688	700	727	679	721	734	724	677	681	714	701	703	712	751	725	709	714	694	701	713	692	675	673	722	701	736	741	647	708	751	695	684	655	731	684	709	698	745	720	644	713	710	675	728	688	740	692	667	691	695	698	688	737	733	683	744	716	711	710	691	665	658	719	679	711	677	712	705	707	683	686	730	686	708	730	741	704	692	756	663	774	697	704	720	682	717	700	724	704	696	681	686	715	712	644	706	680	696	732	708	734	744	721	714	748	727	727	724	743	708	691	744	711	712	725	708	710	775	739	737	706	745	706	744	695	733	723	716	717	708	729	698	716	718	701	707	682	741	722	690	679	686	733	714	680	716	741	731	708	693	693	734	693	675	694	715	681	687	721	696	690	721	737	718	737	707	688	706	679	700	712	682	706	684	719	710	710	674	670	708	706	710	714	679	711	713	689	714	718	722	698	718	690	684	720	697	704	748	794	699	752	688	670	721	699	718	701	719	704	755	669	806	734	691	739	703	686	719	682	684	690	728	703	695	691	694	731	663	702	682	756	693	691	718	708	725	734	702	721	734	719	711	715	716	733	741	710	710	706	695	710	741	690	696	723	675	743	724	710	734	732	733	748	699	729	675	744	715	747	762	686	724	732	693	732	727	660	712	680	727	662	707	678	701	689	645	700	678	727	720	708	715	673	730	789	693	687	698	683	721	737	730	687	697	716	749	691	719	739	696	693	683	763	702	720	693	713	702	678	685	772	704	685	726	680	710	729	724	745	729	752	726	703	721	679	722	702	737	758	672	759	682	706	700	739	662	743	705	683	708	730	699	713	713	692	717	721	695	731	741	748	697	670	692	681	730	680	682	710	703	695	649	664	738	730	706	727	697	708	740	710	738	712	655	720	746	706	722	712	704	715	682	686	721	705	717	701	719	726	733	706	724	762	772	716	739	698	685	713	688	694	727	663	757	742	706	703	778	728	751	692	670	732	713	746	715	714	693	699	750	687	720	744	688	715	674	718	712	719	677	704	744	739	697	684	668	743	702	689	721	720	660	685	633	732	724	704	719	676	717	681	694	679	722	689	661	695	764	702	678	678	751	699	711	707	696	720	697	697	764	714	683	689	698	704	756	704	698	712	699	730	659	748	692	725	781	706	751	672	683	688	694	750	704	673	683	715	734	722	716	703	753	739	683	679	691	741	662	691	719	765	715	706	693	737	682	689	692	696	717	713	686	689	683
40210	34396	41564	44447	37555	34166	30335	25618	27356	29445	19442	9115	6109	5889	15013	12887	5902	3211	2148	2134	1976	1593	1510	1119	866	661	529	479	440	443	374	434	363	355	343	345	339	348	343	321	272	272	361	330	284	341	316	326	288	299	307	298	289	305	325	329	283	279	284	272	299	301	287	284	303	294	294	287	307	307	280	313	288	308	297	298	306	307	274	267	274	302	277	275	260	297	295	253	288	273	296	281	285	311	279	287	279	295	287	249	288	306	324	292	304	285	293	257	299	282	293	299	277	275	292	259	304	251	290	291	291	289	282	300	287	290	284	283	261	259	269	307	274	263	259	278	291	283	315	311	278	296	275	298	266	266	293	263	277	274	290	274	301	311	265	319	288	325	292	292	316	293	271	301	302	251	262	296	294	280	261	300	272	301	294	274	331	303	304	298	291	294	263	269	295	298	296	278	282	306	295	296	317	289	278	272	267	288	287	296	296	296	316	290	286	289	278	300	306	258	284	276	316	287	292	262	291	291	299	267	271	292	286	289	296	289	292	271	277	314	275	283	287	302	273	260	308	274	287	284	306	266	315	274	264	280	318	258	298	273	279	282	261	293	272	291	317	261	254	267	291	276	262	283	280	243	283	299	312	297	291	292	315	286	282	271	271	291	280	306	278	298	299	292	285	309	295	266	278	294	298	293	290	289	272	269	276	293	297	262	280	298	254	251	287	264	279	277	291	286	325	243	288	284	306	298	274	296	300	275	268	315	300	256	297	312	259	288	263	276	282	268	274	292	305	293	294	340	282	278	295	288	288	294	251	289	278	276	276	298	296	270	283	282	286	317	261	306	269	294	293	257	275	281	269	302	297	279	280	310	291	288	287	298	293	298	275	303	273	268	286	268	285	319	265	304	289	264	268	305	297	253	281	294	318	261	279	295	288	286	294	304	275	266	287	282	302	277	289	315	247	267	268	307	300	292	294	266	297	283	293	298	305	281	279	258	267	277	287	290	278	253	284	292	309	255	311	274	270	285	278	293	291	282	304	275	288	287	293	284	278	264	263	297	309	251	279	287	296	281	269	272	285	271	321	269	282	282	265	290	279	280	302	294	278	281	303	279	284	292	298	272	270	283	310	309	287	312	288	293	292	295	291	303	299	291	307	342	295	263	252	260	319	262	277	273	281	290	284	291	294	287	293	292	293	305	294	291	313	252	306	313	291	253	295	309	300	290	287	276	274	286	306	314	298	280	274	284	288	281	286	294	277	260	293	288	273	279	302	356	256	281	282	275	297	285	286	268	313	334	300	280	305	305	278	286	314	303	278	274	288	291	310	296	283	271	281	291	320	313	314	247	262	302	283	290	315	286	304	279	246	285	251	273	260	299	295	292	289	270	267	329	263	264	279	301	273	288	276	274	298	295	314	260	297	268	257	276	294	298	301	270	286	295	261	281	274	296	299	283	268	300	260	272	279	290	281	290	270	263	263	272	288	283	314	279	286	291	287	278	269	333	292	297	268	297	270	312	297	301	283	290	272	290	301	282	276	251	292	313	275	302	293	289	304	271	286	271	306	275	307	297	263	283	271	287	270	305	267	296	271	249	251	295	283	273	296	289	292	308	301	293	249	276	312	298	286	281	297	246	279	256	260	280	291	277	302	286	308	259	264	280	296	272	288	298	284	257	262	272	301	294	306	298	273	255	291	282	245	303	283	308	290	265	314	296	305	285	294	264	236	292	303	296	275	264	304	292	300	298	286	297	310	299	282	282	259	329	258	277	308	243	291	313	299	251	278	286	309	300	268	258	272	270	347	286	282	282	300	297	281	275	270	281	297	290	275	280	279	302	298	292	341	277	293	273	302	294	284	296	276	266	321	293	290	281	282	280	284	315	274	291	299	256	295	278	312	292	291	306	280	289	286	294	316	253	295	274	268	282	280	263	325	306	295	320	327	256	276	278	280	268	278	305	285	276	305	311	299	306	298	320	297	306	277	288	271	306	290	313	289	318	317	313	319	292	297	309	292	314	287	272	298	262	323	268	280	272	276	280	297	254	282	306	284	288	264	248	292	294	273	274	272	304	289	261	273	284	283	284	270	302	280	286	282	292	283	268	274	302	321	318	276	280	299	274	285	280	282	270	287	289	252	296	315	265	277	301	290	269	293	271	291	278	287	279	299	297	281	324	295	294	263	283	262	299	318	302	299	295	299	281	292	269	288	339	253	287	281	284	282	277	291	300	267	317	322	285	285	317	307	308	295	307	261	290	280	280	270	298	331	272	296	300	283	266	270	274	285	301	268	291	296	251	305	287	288	280	298	326	304	311	276	289	276	296	253	284	312	287	296	258	270	288	276	268	276	300	275	269	298	320	273	311	294	287	319	268	268	268	303	300	291	269	299	286	274	274	317	271	247	274	287	259	275	303	282	282	276	303	292	300	264	301	305	266	277	291	283	295	335	310	261	281	293	271	267	317	255	257	283	301	281	291	323	299	246	273	269	304	274	257	318	295	274	272	291	288	262	287	286	279	246	275	304	280	304	270	272	302	288	247	278	280	287	265	290	250	294	277	298	293	279	285	251	271	268	313	301	291	318	287	318	288	274	281	278	279	267	303	260	279	320	279	305	264	276	297	281	291	308	270	289	267	282	326	280	268	295	303	286	298	271	288	276	276	290	296	287	270	281	279	228	256	281	274	267	319	305	303	283	290	318	298	282	266	298	293	273	287	294	262	289	297	281	262	297	270	279	284	302	274	305	254	284	281	320	302	322	321	264	297	297	289	294	265	297	271	263	295	261	281	243	296	230	291	312	273	288	287	323	282	304	307	277	282	272	291	281	298	281	262	287	307	301	290	300	315	285	272	280	262	276	298	261	264	304	262	273	285	292	322	306	282	287	288	268	277	299	265	278	281	256	294	287	284	291	271	275	280	295	303	290	281	281	285	298	294	292	320	298	282	286	293	250	313	289	279	237	290	308	266	300	313	303	306	293	289	277	279	258	288	281	280	296	292	274	271	302	308	324	312	233	280	272	260	281	255	293	298	265	335	281	288	286	278	287	284	264	297	286	299	263	291	327	287	306	278	286	260	288	262	287	296	271	304	303	282	294	298	281	313	301	295	272	307	265	272	295	300	287	271	273	279	289	274	281	290	266	302	275	287	278	289	275	299	313	266	279	278	290	295	297	312	267	301	291	283	293	311	292	336	292	275	294	293	297	294	287	293	289	247	293	284	261	265	292	290	264	285	317	286	291	320	292	297	278	281	275	297	291	312	279	273	258	248	255	284	252	288	275	315	270	284	293	285	288	304	297	276	283	301	299	263	297	309	277	262	306	303	306	295	329	291	303	278	272	257	318	288	311	302	302	276	268	279	289	297	275	263	273	286	281	303	286	288	310	299	280	267	291	280	264	300	266	271	280	260	309	279	280	306	268	293	309	293	327	291	275	318	296	277	276	304	299	297	302	289	257	299	291	255	288	296	267	255	288	294	294	295	298	278	290	307	326	288
24831	26932	40946	48517	47522	47496	44992	41816	47385	47190	36480	20420	18866	19882	36945	32251	18191	13016	9809	10886	9606	8454	7355	5348	4133	3168	2006	2021	1903	1669	1597	1544	1371	1367	1161	1087	1048	989	928	860	828	864	1046	958	733	805	710	776	719	745	725	735	735	757	722	725	760	749	698	740	718	766	726	691	745	712	764	726	726	701	700	733	698	730	771	711	732	694	716	694	707	691	708	757	718	717	685	719	717	717	735	711	720	719	721	738	693	699	674	680	676	744	732	719	676	668	687	681	668	682	680	681	713	722	710	681	689	664	721	694	684	697	669	704	688	701	695	701	712	708	675	643	689	689	697	742	698	707	695	714	667	694	705	687	688	689	678	708	695	741	659	687	714	713	717	688	716	737	704	702	654	697	711	795	741	689	690	648	711	646	676	678	665	678	723	708	669	684	661	705	743	692	621	686	685	707	669	672	668	679	785	675	677	690	664	710	748	749	676	722	693	729	723	700	726	699	689	731	692	746	675	709	723	720	713	648	684	742	688	691	702	705	692	690	735	672	658	707	686	685	752	708	722	676	650	711	692	665	669	698	738	748	732	638	679	683	681	676	700	693	708	713	635	677	688	694	675	698	727	719	752	691	693	692	703	716	660	664	668	683	719	674	693	744	709	730	666	706	677	716	716	743	687	721	691	719	676	713	640	678	723	707	703	674	749	669	705	705	667	706	708	678	701	670	730	694	669	705	704	724	682	689	630	714	694	691	684	712	724	638	689	707	713	661	680	694	704	757	724	676	670	672	726	704	712	711	677	733	695	699	690	675	661	724	681	674	753	645	690	665	724	728	653	693	684	689	745	719	659	737	709	726	686	731	727	716	658	712	712	704	697	697	699	713	730	693	685	733	659	717	668	725	699	690	718	690	714	680	712	665	714	689	675	728	746	726	738	673	643	679	683	712	723	724	725	721	666	674	727	697	734	712	707	698	720	646	690	698	644	732	722	709	675	703	712	679	637	689	693	738	701	683	744	716	735	731	689	700	661	669	708	681	699	663	695	692	697	662	701	674	697	686	689	695	657	716	713	667	718	707	653	723	699	672	693	713	702	726	695	699	649	695	686	702	688	727	699	697	713	657	734	711	664	725	683	701	667	677	682	683	681	686	692	674	695	741	661	713	717	694	707	687	672	679	736	692	676	752	713	698	713	666	699	694	687	684	697	662	722	710	741	669	693	686	657	671	709	769	659	662	680	695	617	716	756	654	682	661	705	716	693	684	687	691	742	676	690	703	713	699	691	677	706	733	713	738	725	702	754	622	698	677	677	664	695	686	654	722	736	727	691	682	707	727	698	679	702	715	699	670	674	700	710	704	728	670	748	707	686	643	716	725	661	689	697	671	647	673	679	692	671	683	679	678	717	683	730	752	667	670	737	727	711	695	675	703	708	647	710	736	691	663	706	688	727	753	716	711	710	681	669	703	700	685	664	691	646	723	678	676	674	711	688	722	672	725	688	687	694	704	690	665	677	691	685	689	691	749	682	650	690	689	706	704	644	719	701	710	712	678	688	661	712	716	686	712	707	650	674	736	668	743	702	710	660	719	688	640	721	714	708	704	696	653	689	726	678	689	676	661	695	691	704	641	679	688	716	686	701	707	706	628	684	655	744	696	685	660	731	692	674	710	665	702	735	716	709	689	684	682	681	714	680	655	682	682	715	667	732	675	661	687	679	684	710	700	643	686	707	695	661	703	690	671	715	663	688	706	741	669	671	678	715	722	723	704	672	679	671	704	680	683	716	635	678	669	677	692	685	717	674	680	720	694	696	692	700	708	686	684	705	692	726	684	706	665	722	710	709	662	659	711	714	684	662	685	678	638	708	696	686	658	702	689	721	642	664	627	757	696	690	661	693	708	671	706	674	741	677	700	705	706	688	630	680	686	706	704	683	713	681	706	737	659	730	720	698	664	689	692	720	707	687	713	678	679	733	702	713	728	714	646	693	679	642	648	721	739	648	698	720	685	678	741	674	689	713	668	639	652	703	693	665	732	666	687	657	692	676	681	722	665	742	737	678	724	726	691	667	652	721	732	638	741	676	715	672	694	694	707	680	711	694	707	657	698	691	737	700	668	644	681	668	720	645	696	703	687	711	691	662	689	680	695	665	678	680	675	691	652	699	679	707	713	717	690	695	738	723	635	683	690	693	738	712	718	702	689	688	695	707	688	726	693	685	697	695	718	695	695	702	697	707	713	676	692	649	701	678	700	691	679	718	707	702	724	691	689	686	703	678	682	740	655	752	708	679	735	718	689	717	678	677	658	660	702	652	673	656	677	712	676	685	685	687	728	626	739	685	679	743	706	683	703	667	622	667	700	655	737	693	650	691	703	731	714	696	688	677	690	690	671	677	661	753	713	683	692	697	616	691	730	680	680	671	701	712	734	703	733	671	694	666	720	668	714	716	692	660	677	660	675	676	704	641	658	705	648	705	706	678	678	686	696	697	717	707	715	722	689	725	680	678	692	675	716	712	688	692	648	725	693	699	681	718	648	679	686	700	706	663	720	702	764	674	665	713	678	700	665	673	667	719	719	700	730	676	687	719	738	688	684	727	702	695	699	660	753	721	681	705	696	681	741	672	680	698	662	716	722	716	679	657	706	700	670	669	684	686	705	675	705	673	722	721	684	696	733	681	691	725	687	668	717	716	697	680	676	612	681	681	670	641	726	690	716	696	720	680	678	690	645	695	669	703	705	640	695	723	722	713	681	727	705	658	664	664	720	713	694	711	732	680	697	694	736	708	643	705	666	728	715	688	714	716	666	650	668	728	648	681	718	691	665	685	707	668	678	641	679	713	694	705	688	704	718	723	683	691	693	718	727	664	710	695	716	709	716	717	714	722	728	669	643	718	654	701	688	643	699	727	692	717	667	700	718	665	663	689	672	669	675	668	693	652	675	659	730	661	622	703	711	670	671	725	710	705	656	681	714	737	691	714	673	713	697	675	679	690	721	730	694	688	735	698	751	686	716	729	708	667	684	693	730	696	711	688	686	673	708	720	673	715	681	646	695	719	697	691	707	718	709	658	689	675	705	710	744	684	727	725	674	666	728	683	684	730	636	694	685	677	677	721	725	740	729	731	677	664	678	711	697	691	680	637	667	709	679	684	701	704	651	721	716	642	680	694	740	702	690	722	668	671	656	698	675	679	632	660	690	700	719	687	658	696	692	727	722	738	726	752	654	718	703	664	676	748	693	698	685	681	665	692	666	701	684	703	697	707	678	718	723	665	690	718	694	651	667	701	719	710	720	723	679	680	641	689	651	682	698	696	715	670	729	689	732	690	667	677	655	706	699	616	683	710	718	699	693	739	687	722	672	672	651	674	695	702	706	729	698	665	696	670	710	738	689	721	680	702	675	694	759	691	656	706	705	707	692	642	691	727	731	664	665	686	694	667	716	711	679	712	696	680	702	677	666	688	641	673	710	720	673	701	669	698	641	693	680	710	696	689	696	682	713	691	676
47464	42473	46570	50590	45600	42564	38982	35503	40816	45555	30210	20974	12180	12723	20633	12263	6716	4668	3194	4417	3162	2850	2167	1520	1123	809	530	600	498	492	462	386	401	339	326	338	296	306	263	295	299	225	323	290	230	259	280	308	257	259	282	276	249	270	266	268	270	254	231	236	254	238	249	272	273	251	250	251	225	255	247	242	235	238	240	237	280	243	230	227	221	233	236	227	232	245	245	243	269	241	253	255	240	264	258	229	242	245	234	220	247	236	244	246	263	248	242	229	257	257	263	261	255	243	265	236	247	260	262	233	223	229	236	233	232	220	235	230	234	240	236	264	257	249	251	254	283	251	275	215	239	246	236	193	222	250	237	210	261	270	260	230	246	249	247	267	232	249	256	248	244	253	252	256	242	221	239	235	262	243	249	243	241	225	228	240	255	250	233	248	229	233	266	236	221	189	221	228	211	233	262	257	265	249	281	239	245	244	260	238	252	256	227	242	261	249	250	232	245	272	248	228	244	243	231	259	228	257	246	251	244	269	249	252	250	251	249	222	220	233	222	227	273	268	269	256	258	229	252	257	237	224	223	234	227	235	232	268	240	256	259	246	254	252	233	271	267	237	243	257	248	217	222	232	242	249	240	250	225	255	246	217	212	242	223	271	229	232	250	246	244	234	223	247	225	220	234	217	227	235	229	207	202	238	213	213	237	261	224	239	253	249	263	258	253	240	232	222	233	238	216	237	216	221	243	234	213	240	251	237	231	224	238	257	243	252	235	249	260	273	260	232	229	241	228	261	235	256	248	260	244	242	243	232	244	238	272	242	240	245	245	200	234	244	276	245	232	243	247	245	254	238	250	236	249	257	245	245	254	250	271	246	241	258	236	244	269	253	240	224	263	235	242	242	239	240	224	240	222	238	248	224	242	231	238	234	233	284	267	220	254	253	251	246	248	238	256	247	233	237	233	258	239	258	236	240	226	241	257	224	234	259	227	255	256	237	218	236	275	241	222	236	247	232	243	242	244	241	243	252	231	225	253	226	256	230	225	228	242	244	246	265	263	223	228	246	241	242	267	253	248	265	244	224	219	244	233	212	259	264	226	243	244	238	247	255	260	242	238	216	246	255	246	246	240	264	233	258	258	250	253	216	256	237	243	236	220	246	230	258	225	275	262	238	220	256	259	259	225	235	219	236	242	234	256	229	216	234	212	256	232	263	263	243	245	247	234	216	274	248	243	251	231	273	251	236	239	244	270	265	229	266	235	220	242	237	233	257	268	236	237	264	230	233	228	234	259	249	265	243	256	241	247	224	280	239	253	241	257	252	253	235	265	231	213	254	272	279	242	247	261	249	254	247	257	274	236	234	241	253	270	227	257	237	273	214	239	268	231	187	219	257	267	249	218	273	257	235	252	256	250	235	220	237	234	229	261	268	265	256	239	229	238	225	241	247	232	246	248	211	266	252	272	230	255	210	226	235	243	243	251	223	249	221	259	243	233	257	220	260	253	236	237	260	250	293	246	244	229	234	246	225	244	238	243	235	246	205	218	216	263	199	266	277	221	221	259	225	237	245	261	235	263	224	215	243	247	259	265	236	255	274	248	239	240	275	232	257	263	210	240	229	218	261	251	247	233	247	225	232	240	257	244	221	245	237	251	236	232	245	255	240	223	228	232	257	234	227	226	245	228	217	228	238	255	281	251	231	232	253	236	251	222	261	269	252	246	248	205	242	243	244	228	252	227	220	228	226	255	254	250	243	228	240	272	229	245	267	244	214	255	211	230	261	251	248	251	251	259	239	236	227	249	199	232	249	233	249	236	239	260	253	250	254	274	257	220	249	252	255	231	231	233	253	255	238	231	221	222	238	219	236	242	252	239	237	227	238	241	231	225	239	270	246	226	258	220	224	225	234	240	228	206	237	230	227	236	219	233	222	256	263	239	238	217	254	268	256	227	248	245	248	265	212	259	257	231	246	254	269	260	251	253	253	234	241	245	247	225	224	240	232	277	218	223	253	280	258	248	241	250	253	261	229	252	267	236	226	254	217	251	225	230	247	253	256	251	256	248	228	239	262	232	254	244	222	274	256	244	268	226	258	235	261	237	241	234	244	261	226	247	245	264	253	203	220	241	276	246	249	238	252	265	247	238	236	234	221	223	232	280	240	256	254	255	219	228	220	213	233	230	216	273	218	241	261	238	241	235	241	263	249	233	276	231	217	236	244	251	254	236	234	231	220	246	248	250	233	261	231	221	210	256	235	211	243	267	258	247	233	236	250	232	244	236	244	237	255	248	239	231	262	249	214	234	252	251	217	288	233	236	249	246	238	240	221	257	223	274	229	304	249	231	253	272	261	265	237	242	230	236	239	211	229	264	243	227	217	227	250	256	208	219	252	269	259	221	242	256	262	260	256	242	242	254	243	242	234	250	235	256	232	248	240	225	244	236	231	203	243	272	221	258	236	231	217	226	237	244	251	278	255	224	259	232	260	220	246	261	239	268	224	251	210	224	237	224	252	251	255	268	234	240	274	234	215	204	258	253	286	251	251	241	262	250	261	245	249	259	247	226	242	224	266	229	217	249	261	253	227	235	219	227	238	237	259	254	228	245	234	251	270	260	262	281	238	216	243	226	242	272	273	261	232	223	267	251	245	245	261	238	236	264	231	244	231	241	277	239	233	254	266	253	215	245	228	225	237	248	246	273	228	253	246	248	251	232	264	232	233	256	238	262	233	253	242	254	255	236	259	218	242	243	247	250	289	199	228	249	263	225	260	277	217	260	242	225	241	246	259	238	237	261	237	249	222	253	246	230	246	268	245	270	253	233	242	267	241	236	242	246	237	228	225	232	263	266	248	235	224	238	256	243	235	218	272	226	211	245	234	235	218	229	237	237	232	232	251	241	265	239	228	240	241	262	247	217	245	232	250	247	254	232	237	237	251	277	244	224	258	252	235	229	228	261	259	260	242	251	253	252	212	246	256	255	267	243	229	220	230	242	256	260	251	244	246	228	238	227	254	272	258	239	278	250	274	237	252	252	228	236	250	258	239	250	240	211	253	260	268	270	232	242	230	230	226	252	282	261	252	246	226	245	238	244	238	235	227	257	291	241	257	248	246	254	231	246	253	233	240	256	237	265	250	259	235	255	256	226	243	230	249	240	238	236	250	242	240	234	228	277	250	251	249	253	220	222	221	223	225	249	257	249	263	275	269	251	224	235	248	267	240	243	242	253	239	261	233	252	243	246	222	230	257	251	250	227	294	267	216	252	231	227	265	233	242	232	227	246	247	260	274	230	227	230	255	260	275	240	237	253	227	243	255	233	241	236	260	255	241	225	256	251	223	267	215	251	231	245	229	242	263	248	241	224	251	240	264	236	249	246	221	262	250	271	255	262	248	228	249	274	260	241	221	229	242	243	237	273	242	235	221	252	234	232	232	208	237	281	272	252	227	252	250	231	216	245	251	238	269	247	252	252	236	220	259	262	224	249	225	236	231	245	252	249	223
30097	32593	45005	53556	53140	54457	51320	49579	56901	59378	44192	36979	26033	29976	38393	24993	20529	16583	13777	18747	13667	12893	10638	8271	6252	4135	2382	2951	2545	2155	1972	1860	1691	1395	1097	1057	956	913	951	852	845	881	1183	833	744	722	724	722	663	662	625	646	766	675	767	600	652	623	685	661	670	688	627	645	625	660	643	606	603	603	638	623	590	621	600	586	606	586	602	586	618	610	591	586	619	605	570	580	583	605	625	598	615	594	569	661	603	563	604	570	613	546	622	555	570	608	602	602	633	598	587	583	591	591	586	619	552	626	527	586	612	594	624	533	576	576	618	588	603	582	589	607	605	596	591	573	614	590	595	601	622	625	593	605	583	602	597	558	583	601	597	601	629	581	535	644	572	599	534	586	573	608	566	598	569	584	592	590	569	599	611	596	615	564	597	600	576	580	567	589	580	597	590	563	557	582	593	609	644	589	586	598	603	564	616	599	587	561	581	615	605	595	577	569	574	609	561	597	596	611	583	554	613	563	606	579	611	612	560	592	600	588	587	600	582	582	605	570	592	626	612	557	617	610	587	576	582	584	583	595	577	553	582	590	557	579	586	597	601	611	579	596	614	584	627	566	611	601	627	580	587	583	614	617	600	564	643	613	553	600	606	584	607	605	593	614	609	608	594	590	595	553	581	539	614	616	558	559	644	581	616	605	601	602	623	601	587	606	583	589	573	555	578	581	615	549	616	592	579	543	593	629	550	574	576	578	610	615	550	591	618	597	634	632	583	592	597	591	614	577	576	580	621	626	614	642	568	599	578	600	592	542	524	649	618	582	619	614	612	589	586	562	617	607	589	586	566	605	535	601	595	612	587	556	611	607	588	584	571	591	589	532	624	588	634	594	563	628	607	599	641	612	608	602	614	622	532	612	578	600	608	589	596	592	575	641	573	605	613	550	597	567	614	590	574	567	596	581	558	624	593	603	588	612	600	588	629	606	586	580	615	619	607	573	577	594	579	591	579	597	596	606	599	608	586	559	537	608	592	617	618	554	595	571	617	585	614	576	617	565	590	634	601	576	591	603	615	621	622	557	638	582	604	568	557	583	618	571	598	559	595	609	628	636	564	560	580	615	601	579	636	610	602	560	572	614	559	552	612	618	594	586	619	594	616	566	630	573	628	601	613	555	610	610	602	608	561	616	562	579	573	580	548	559	596	567	564	562	602	606	567	602	612	624	625	553	613	602	560	591	581	611	620	574	626	601	599	613	640	595	604	592	574	571	626	666	593	603	591	568	589	607	573	567	579	626	598	611	577	570	571	573	574	579	617	618	598	595	598	638	608	614	584	595	608	591	556	603	579	604	569	597	593	601	609	584	582	562	635	548	586	554	591	598	594	595	586	624	579	569	579	603	605	635	602	587	589	607	550	579	608	559	640	591	615	593	618	578	560	544	616	553	541	594	599	633	576	600	584	560	610	585	594	601	617	574	568	636	613	582	607	567	599	593	599	616	610	616	614	609	624	650	593	566	614	618	625	608	617	579	590	589	613	563	561	608	519	623	610	574	658	582	625	601	633	595	574	587	559	626	583	624	577	599	590	565	594	613	594	623	589	570	584	601	597	582	564	621	602	597	580	639	669	601	630	596	609	595	634	571	583	624	614	547	582	624	564	580	567	614	598	584	559	578	527	590	556	648	582	596	596	586	543	593	597	592	540	583	577	599	563	594	604	602	573	578	594	579	610	568	577	593	649	579	588	566	589	590	597	602	596	590	592	586	597	616	613	590	568	609	621	601	605	607	634	547	630	564	595	581	555	598	553	566	607	605	578	576	577	548	581	572	631	578	605	602	574	596	578	591	606	584	621	638	627	613	566	580	606	628	634	621	557	561	561	565	582	607	599	575	614	571	597	620	602	605	548	571	596	564	563	578	618	542	571	597	584	578	583	643	631	611	595	588	572	589	629	556	572	546	584	588	550	601	580	618	600	575	632	630	532	605	593	586	558	618	619	649	579	629	613	547	616	565	623	598	525	622	590	612	578	625	574	556	604	580	588	621	589	595	610	580	582	618	606	605	623	577	616	617	639	594	574	612	588	617	591	549	628	628	588	644	602	588	586	600	619	596	557	581	623	606	596	608	572	621	629	587	580	640	621	586	628	592	591	595	576	629	573	582	570	610	558	594	580	585	630	617	595	606	599	580	634	604	571	573	580	593	585	547	600	602	615	623	566	590	562	639	582	593	615	588	557	615	589	620	579	631	598	594	609	573	550	551	574	633	630	609	588	601	593	599	580	592	612	568	575	584	552	638	607	580	524	631	590	568	590	608	583	599	588	586	603	584	579	584	609	586	531	596	549	613	535	595	637	617	585	591	589	578	582	578	632	567	600	623	574	626	596	596	610	602	589	548	628	626	610	557	575	566	596	616	658	595	597	611	571	612	557	609	560	591	596	613	581	581	600	633	599	669	593	598	566	625	633	566	598	574	575	609	575	599	522	560	603	588	557	561	603	594	579	574	575	631	574	600	620	561	595	632	600	636	608	599	583	561	567	579	573	573	583	550	606	621	608	624	595	607	605	561	575	601	590	575	595	589	621	627	573	585	591	591	571	640	586	625	625	591	605	599	559	568	568	625	560	584	581	620	620	598	579	571	612	605	570	582	569	619	563	577	606	557	606	583	547	561	630	628	612	597	589	599	596	587	570	588	597	553	571	633	601	640	614	624	541	603	648	577	570	566	585	602	577	597	556	615	576	567	565	635	629	614	557	577	618	561	558	591	604	611	628	606	592	604	585	631	557	596	589	594	564	566	594	617	600	620	592	594	563	614	620	561	668	602	583	535	550	589	609	602	619	579	604	617	562	608	581	609	550	599	579	613	619	592	563	596	590	564	622	587	582	597	553	586	605	607	592	590	574	545	571	593	591	550	572	566	566	548	596	620	566	631	596	575	554	632	618	570	528	583	616	613	590	588	620	617	578	564	553	607	590	624	579	553	582	570	587	603	610	580	582	557	566	608	580	590	566	619	563	590	596	587	598	539	560	586	593	583	541	624	643	600	620	558	627	597	608	610	556	566	579	618	617	563	592	621	636	614	607	581	580	610	583	607	574	589	620	526	625	588	596	637	570	559	643	617	600	599	580	577	580	576	596	589	596	605	536	601	625	624	606	600	605	591	541	595	585	597	607	603	587	611	602	631	633	600	581	615	570	573	595	542	610	630	585	636	603	591	614	588	610	589	625	574	607	568	586	574	608	593	645	589	636	591	568	604	582	532	572	577	598	553	625	633	540	565	600	547	565	597	559	608	632	584	646	579	572	606	579	595	592	624	587	569	554	590	579	589	644	593	612	573	652	579	562	578	566	535	569	604	640	613	596	566	560	606	627	613	579	584	582	591	608	617	579	560	607	612	608	590	617	562	587	568	543	617	584	625	587	554	550	618	560	592	597	614	603	589	602	607	603	604	572	624	612	569	608	585	597	558	629	574	580	607	602	566	590	584	587	602	619	583	585	619	603	630
24014	16559	18587	15659	12703	10131	6725	4549	3673	3246	2349	1827	1274	1145	1171	810	702	641	611	616	534	516	507	434	420	390	317	317	334	342	318	337	309	327	340	320	308	290	329	320	308	310	301	290	344	275	277	314	321	282	300	313	277	285	273	279	272	268	264	277	291	248	282	273	287	300	303	281	294	319	268	281	320	305	275	277	258	278	283	267	299	247	279	291	270	315	292	277	289	268	267	266	300	268	288	277	295	297	274	282	300	293	294	287	333	283	284	338	296	301	313	258	278	294	291	283	304	293	273	267	311	294	292	302	268	316	288	302	310	279	248	299	306	253	309	284	300	302	256	292	279	301	274	269	300	296	281	285	288	278	292	323	266	295	284	308	256	288	315	278	313	272	318	324	269	315	274	277	297	275	280	319	292	269	276	273	310	299	283	299	304	284	302	313	295	289	289	260	280	284	272	311	268	299	275	271	286	307	286	298	302	271	301	275	304	304	315	295	263	302	284	294	283	271	347	306	294	271	287	269	290	281	290	282	258	295	266	313	297	285	333	301	274	288	278	260	273	273	281	275	298	277	262	313	305	308	283	302	277	308	278	304	284	297	296	316	304	328	296	286	281	278	272	276	293	302	267	294	314	298	303	263	279	316	316	259	300	276	282	288	313	299	311	300	296	260	293	288	286	265	269	310	280	300	273	259	294	305	292	306	274	305	315	302	295	266	275	292	268	301	284	308	315	291	335	255	264	278	327	273	280	332	304	281	268	301	304	270	264	279	291	290	299	314	305	245	279	277	284	255	283	271	314	275	279	309	259	280	296	291	282	312	309	296	306	312	304	288	274	280	269	292	273	305	310	289	286	289	265	275	288	262	271	313	298	289	304	286	295	299	292	292	296	292	307	289	287	287	287	284	277	255	311	306	285	287	275	333	283	279	286	261	334	299	244	280	299	300	300	293	275	300	281	295	305	274	312	315	251	270	269	299	284	280	271	253	283	318	323	287	272	333	280	303	277	277	296	290	261	266	264	274	302	277	280	300	289	314	294	259	305	284	308	279	255	291	333	301	291	275	323	279	285	300	301	269	296	285	281	254	302	269	261	298	310	277	271	325	277	267	280	300	282	273	301	252	282	308	287	257	278	283	294	276	284	282	296	271	293	314	300	284	290	308	308	268	263	306	332	289	262	289	298	269	302	274	282	252	300	300	291	318	289	264	283	288	267	284	289	268	284	301	319	283	314	295	318	296	292	281	309	293	290	273	292	302	305	288	306	282	264	306	301	278	303	281	265	258	302	272	293	295	306	292	293	291	287	312	272	295	282	326	302	295	270	296	273	300	240	288	325	296	285	281	304	323	292	300	298	317	263	300	311	328	282	269	291	285	285	282	278	278	278	298	265	256	304	282	308	324	249	315	299	294	311	278	286	273	290	287	260	273	274	290	288	295	298	272	331	302	271	292	278	274	292	278	252	293	315	303	300	278	294	293	282	288	254	274	310	287	275	260	302	273	285	307	286	266	268	297	288	291	289	289	272	282	286	296	270	316	279	291	292	263	305	325	340	276	286	282	305	281	302	320	277	295	281	284	282	269	269	285	267	313	292	284	282	269	284	267	301	297	281	290	277	272	294	293	292	276	275	280	307	291	285	316	296	300	296	269	310	250	276	263	283	277	274	278	315	284	277	297	286	289	314	271	300	297	282	314	290	290	287	299	281	292	305	282	272	288	286	281	303	288	282	291	292	276	305	294	254	282	295	285	306	324	278	250	312	280	292	284	280	305	308	291	278	271	314	266	308	315	319	294	299	289	265	296	278	295	309	286	286	313	278	276	289	305	293	267	307	277	283	303	295	303	275	296	286	274	275	312	288	285	277	261	302	300	303	278	289	276	305	278	320	340	287	318	295	275	267	309	298	251	294	272	292	281	285	294	262	293	295	321	285	289	296	292	279	299	288	270	305	246	294	251	285	288	298	280	301	261	283	287	332	289	282	273	270	296	301	311	284	300	300	274	253	277	260	261	313	301	331	281	298	305	270	292	263	269	297	312	327	288	257	305	273	285	298	256	290	246	326	291	290	285	291	290	287	283	318	283	293	291	299	273	302	264	276	283	303	274	255	299	301	268	305	320	303	280	299	287	302	299	320	283	280	261	291	307	272	277	257	248	289	300	286	296	298	287	280	276	305	277	274	283	270	278	258	282	292	295	327	291	275	303	250	272	299	286	285	308	285	318	283	310	275	283	308	288	304	284	271	283	272	269	255	303	270	287	310	308	278	285	314	270	264	273	281	281	259	290	301	286	251	291	315	284	304	308	310	282	272	283	281	294	309	310	285	297	292	299	297	297	284	271	266	293	279	282	296	274	295	297	303	271	292	262	311	297	288	307	292	274	279	296	274	336	270	258	297	278	271	296	270	313	308	303	291	316	272	303	296	285	275	300	288	287	256	270	305	308	289	287	277	290	296	261	300	288	311	316	272	298	282	279	299	291	266	265	311	261	305	288	291	280	309	316	278	319	302	311	308	284	278	288	270	291	309	281	287	277	273	271	272	286	298	316	281	300	276	286	287	301	299	294	267	270	328	295	295	257	294	292	312	322	308	254	269	305	306	297	301	270	287	298	306	286	274	274	315	312	295	300	304	287	281	277	326	285	278	288	335	273	289	309	260	288	300	292	291	282	285	288	288	262	286	326	249	295	292	310	335	282	285	296	312	287	272	275	298	287	281	306	291	272	258	308	292	289	308	329	238	271	305	288	321	297	291	299	278	278	257	287	281	237	294	290	321	294	266	291	297	263	284	298	295	296	293	278	311	305	292	295	281	296	291	266	289	288	250	277	280	256	275	310	288	279	288	295	277	309	274	310	303	282	273	312	309	295	272	260	310	286	292	287	270	253	330	288	313	301	306	278	307	268	281	296	296	286	285	326	283	280	295	312	265	270	279	298	301	302	287	312	303	306	267	279	290	294	275	264	256	266	288	305	284	267	296	278	268	291	258	300	263	299	280	284	306	263	298	258	311	285	269	289	275	300	327	273	300	280	294	285	301	279	287	297	297	284	291	302	287	309	304	271	297	305	288	276	341	264	265	316	291	284	260	277	255	290	315	280	276	259	299	271	300	269	307	290	245	280	272	303	279	304	271	300	299	284	286	285	335	286	268	313	320	301	307	273	277	299	298	305	270	304	290	290	300	302	283	271	266	298	278	256	298	284	315	303	278	270	291	315	288	309	313	299	292	286	318	286	297	306	292	267	288	273	288	287	289	310	276	312	282	296	276	281	286	310	273	303	295	291	293	272	252	298	292	325	252	306	275	307	321	319	254	305	282	300	304	279	294	272	285	285	277	294	289	273	289	302	291	314	302	286	277	263	287	317	306	306	289	323	254	298	296	296	274	289	251	287	305	286	277	271	295	277	283	284	282	277	248	290	335	291	281	280	297	330	267	294	293	263	274	291	308	309	308	285	277	303	282	295	304	259	271	293	266	265	285	303	289	286	291	289
13994	13171	23914	27878	26901	24850	19561	15998	14376	13968	10405	8041	5629	5580	5051	3704	3140	2860	2741	2662	2340	2014	1954	1802	1509	1256	1096	1013	1038	919	921	921	927	892	891	882	813	812	803	762	750	790	832	779	711	753	707	719	739	745	742	726	717	741	694	714	725	704	729	738	740	752	713	751	753	711	727	741	716	730	677	714	717	643	662	669	728	723	711	725	730	731	674	699	684	708	689	688	708	698	653	725	708	686	706	703	679	729	697	730	732	706	670	709	655	698	684	665	697	698	695	710	680	707	717	700	697	740	704	712	693	733	660	708	692	696	704	709	652	721	711	689	690	717	687	675	679	699	725	736	673	696	707	741	699	689	688	714	694	683	694	670	679	657	677	673	736	664	711	654	712	749	737	687	614	689	739	694	727	674	706	723	659	721	746	679	697	660	704	717	660	660	668	698	713	686	766	722	706	694	782	695	688	634	773	719	721	768	722	706	677	670	675	695	720	652	707	726	687	727	681	678	705	739	711	683	717	681	700	643	725	721	730	735	712	681	666	696	676	660	735	722	705	683	699	700	701	706	715	695	712	720	710	696	713	760	651	706	717	717	719	714	661	717	649	643	700	712	734	674	683	747	713	735	700	715	693	728	680	713	684	700	726	707	673	691	712	677	749	675	702	729	621	732	719	665	697	671	689	740	671	729	680	726	740	682	706	701	713	710	725	696	783	675	707	683	717	705	657	705	677	683	709	741	701	671	701	759	727	717	776	689	675	684	705	707	674	709	646	745	694	699	752	718	737	722	711	725	752	672	743	734	687	641	738	676	698	744	741	691	655	632	733	685	743	730	654	779	697	658	720	708	757	738	696	679	672	720	716	682	694	705	731	686	718	701	726	727	679	725	700	680	686	683	686	676	696	717	712	711	743	737	679	648	728	746	684	741	706	688	722	687	699	717	712	685	662	765	713	700	702	683	707	702	738	701	717	721	690	708	713	694	682	712	693	761	746	725	705	691	729	716	736	747	677	717	721	691	678	683	702	705	683	703	694	657	690	666	670	690	664	716	690	703	742	681	725	649	748	626	716	694	722	650	683	695	762	726	733	678	683	705	748	673	686	728	665	739	693	723	738	712	661	675	681	736	706	738	711	707	725	731	733	742	672	728	692	711	705	705	762	738	714	680	742	739	699	715	731	719	674	692	750	690	734	714	711	704	673	693	733	658	686	686	688	728	703	685	662	708	713	716	687	735	767	626	688	712	740	732	717	711	720	689	668	704	701	728	724	728	705	739	705	687	696	706	753	680	700	704	764	667	715	669	701	726	678	709	699	627	722	706	740	726	679	683	744	652	736	729	743	710	734	720	700	679	701	708	729	751	734	718	719	689	697	716	716	696	689	793	700	711	694	714	714	674	718	729	700	734	700	729	661	671	697	739	712	745	740	743	682	710	677	724	683	648	667	634	722	692	710	718	724	718	724	699	693	724	688	718	674	684	744	746	735	694	760	683	724	719	677	685	708	689	705	693	674	661	695	691	720	677	708	698	736	749	690	702	681	723	693	751	699	700	725	694	702	675	681	659	687	725	705	679	692	727	692	719	686	695	738	694	730	667	694	694	728	651	688	761	709	687	684	690	707	704	734	657	728	712	675	735	727	749	692	728	684	728	711	675	762	670	706	628	710	735	703	708	744	739	740	702	710	688	731	659	748	751	699	713	677	699	680	719	679	687	671	743	710	653	746	693	708	707	694	663	702	688	689	719	736	725	670	701	725	645	685	688	737	702	637	675	657	651	725	702	650	728	695	694	691	667	775	677	733	763	689	758	725	705	660	720	686	700	731	698	756	729	703	717	735	696	724	715	716	691	652	688	692	693	729	707	725	710	708	712	703	694	700	731	677	710	729	666	700	675	743	684	673	749	715	684	695	746	729	653	690	702	682	703	753	747	736	669	676	688	728	689	679	712	749	705	678	705	620	706	689	627	670	761	726	755	759	705	702	670	667	684	714	700	647	693	673	723	707	739	635	719	691	711	681	733	719	746	727	783	752	735	683	698	690	669	707	711	675	689	718	696	678	670	705	702	694	724	723	653	699	665	691	705	648	667	693	708	679	746	741	734	708	692	694	755	706	708	689	737	721	691	703	737	711	724	732	684	724	679	697	714	735	697	745	736	748	672	663	678	713	721	702	665	708	723	760	726	712	689	688	690	692	683	704	689	741	699	647	719	700	773	690	731	703	687	680	705	713	680	698	712	681	718	656	691	651	695	723	690	642	716	759	718	721	692	731	688	715	731	708	727	704	672	725	701	698	672	652	713	705	736	707	683	725	704	728	692	739	655	675	664	686	706	721	726	692	747	705	713	683	696	731	686	720	684	645	657	759	748	721	738	736	713	734	760	687	684	745	702	699	754	779	690	701	689	762	722	728	701	661	671	727	650	703	761	704	689	708	763	700	747	726	703	711	702	711	739	722	716	707	739	715	684	674	714	738	746	727	702	652	683	670	655	675	691	687	675	724	721	695	725	668	670	715	675	726	703	718	701	705	702	716	683	715	689	747	732	691	681	702	707	711	722	735	684	752	670	719	713	692	714	682	736	696	713	673	696	698	685	683	689	710	690	760	712	627	717	765	678	723	698	698	748	689	718	749	667	718	723	691	712	766	701	680	716	671	733	733	719	765	712	711	672	691	687	684	687	695	668	664	696	697	697	696	728	712	691	720	695	670	700	730	726	692	673	704	729	702	722	699	695	664	695	708	715	726	674	700	655	713	690	701	738	715	713	800	705	712	673	684	691	711	629	743	695	747	728	703	652	692	713	782	703	719	700	707	707	713	736	682	661	668	700	714	700	703	677	756	705	688	706	717	696	680	720	709	684	717	677	739	713	726	671	685	740	698	712	730	697	705	705	660	762	691	665	695	650	702	719	706	714	649	700	708	654	730	716	686	694	683	717	678	682	661	722	690	682	686	711	687	685	687	728	681	729	698	667	756	738	703	681	696	738	709	714	740	729	710	690	688	751	671	705	740	689	712	735	697	731	704	681	694	748	747	697	694	696	690	730	723	726	673	707	712	696	657	657	706	761	695	743	686	706	703	677	705	662	682	698	701	687	714	691	645	657	701	699	694	714	641	746	677	707	692	705	685	750	733	686	704	694	760	674	666	699	657	708	692	687	755	645	723	741	692	741	690	669	730	731	733	716	729	723	726	709	689	721	741	749	652	661	695	681	693	700	683	686	707	700	731	703	664	697	647	719	662	684	713	677	717	723	708	696	712	699	742	709	723	697	705	686	705	655	728	719	734	721	722	698	718	708	734	708	643	678	687	673	708	689	687	704	679	720	705	734	704	690	665	684	697	684	704	673	765	721	695	682	707	723	723	714	670	686	683	700	751	688	641	717	724	685	740	723	717	727	690	656	700	688	725	738	748	724	710	681	695	700	726	716	674	724	757	753	711	668	704	738	695	677	693	733	699	676	702	713	742	686	674	729	696	683	746	715	678	686	710	720	716	675
39856	33894	37841	41982	38806	33127	29232	26335	27261	33176	22242	15237	10104	7919	13677	8144	3924	2313	2101	2524	1894	1391	1200	956	744	526	498	541	437	388	412	403	347	354	370	322	308	300	316	354	299	321	314	304	323	283	329	274	287	276	313	290	279	280	287	298	251	299	283	295	295	271	275	296	261	278	283	283	262	334	284	294	279	301	310	290	292	283	268	271	285	277	286	295	231	283	222	275	288	288	290	251	283	279	272	302	255	321	295	300	277	302	285	284	304	285	250	292	288	277	278	298	280	299	299	270	284	264	279	289	313	292	268	297	267	294	270	278	273	281	280	281	265	305	257	248	260	270	270	296	279	294	281	292	271	278	292	268	285	273	254	302	282	281	269	277	279	274	280	311	288	297	268	307	289	261	287	298	278	292	256	297	310	291	307	289	290	261	277	312	277	285	270	284	280	270	298	275	269	293	261	285	322	257	305	321	276	317	292	273	266	247	296	307	294	267	289	295	302	294	303	290	293	305	271	278	268	268	261	290	269	273	285	275	288	298	306	263	288	291	272	291	272	294	308	312	273	285	283	286	295	317	267	257	301	296	277	279	275	257	272	300	281	294	257	289	271	275	281	282	306	273	293	242	291	306	281	298	258	275	267	281	275	275	282	307	255	296	257	299	287	264	279	271	301	242	273	296	306	307	278	291	287	272	242	263	246	298	283	283	261	310	258	270	284	272	293	281	289	286	288	257	292	301	266	264	276	264	290	299	301	272	273	283	280	266	296	312	263	297	299	283	282	254	275	311	324	257	246	297	300	295	293	288	283	275	299	278	302	275	303	287	264	310	274	285	303	297	262	284	317	264	276	292	275	295	288	287	305	254	282	279	301	268	287	291	291	282	295	317	287	321	296	247	285	300	285	270	289	293	303	312	275	292	277	292	295	283	278	287	272	267	284	302	277	318	281	295	292	306	278	297	309	276	298	278	294	294	264	301	302	274	296	276	297	256	309	287	252	298	292	263	271	308	313	291	260	286	269	271	281	282	295	305	298	262	272	301	310	268	298	292	260	303	306	275	286	273	276	251	248	266	261	293	273	289	260	284	283	294	297	306	304	274	244	292	269	280	291	273	277	265	269	277	301	267	264	267	268	275	269	276	278	290	289	265	243	275	306	274	272	243	250	274	281	286	297	275	268	288	273	293	289	267	276	261	268	320	284	274	263	309	279	301	273	265	260	285	279	290	321	321	281	302	297	291	257	296	299	298	281	314	293	289	289	312	269	318	294	269	273	293	296	317	300	270	295	287	287	297	321	278	287	264	265	290	290	288	256	280	281	274	284	313	280	294	289	268	268	291	288	301	303	283	251	297	306	292	255	285	297	292	309	265	292	270	277	266	284	301	297	287	277	273	279	255	267	293	294	277	285	282	302	302	289	248	258	277	269	344	317	285	319	291	277	256	288	281	243	322	282	299	304	286	258	298	282	274	282	261	281	249	290	305	266	290	318	262	276	278	305	269	305	263	288	288	247	248	274	282	274	258	307	323	287	278	276	267	292	292	300	278	265	266	308	262	275	285	248	266	280	288	268	271	277	307	308	309	276	259	298	275	278	298	290	308	288	272	260	278	297	285	275	287	253	276	269	307	322	299	262	283	299	256	256	299	303	271	280	260	274	296	300	294	290	293	295	265	283	291	282	290	306	273	264	275	293	315	299	301	263	288	246	259	238	264	294	278	267	281	303	268	287	259	257	278	272	284	272	299	290	250	259	286	259	292	301	300	307	311	284	329	280	294	274	320	292	273	293	260	277	260	286	265	326	265	278	316	298	305	270	264	311	285	267	268	267	290	265	294	276	268	311	309	278	268	290	302	284	289	311	297	296	307	285	287	252	302	257	282	290	271	281	292	275	268	290	306	265	278	259	258	288	274	276	266	295	280	305	276	283	292	294	306	282	276	282	272	283	258	295	255	260	277	305	299	277	299	309	268	270	281	280	256	276	262	277	259	260	275	298	284	286	275	277	287	278	302	287	279	316	247	274	279	286	282	319	286	264	287	257	292	275	306	294	264	273	279	307	283	261	306	298	304	263	286	284	294	294	269	254	274	299	263	322	293	283	297	287	307	291	288	301	263	292	284	282	247	300	270	274	263	285	305	254	297	297	271	274	291	296	274	331	274	270	288	293	269	323	236	275	248	310	274	265	269	280	301	282	304	319	314	283	301	257	283	266	267	288	294	278	268	280	261	302	295	299	296	273	281	288	289	310	275	301	297	268	292	254	259	294	279	307	283	300	298	286	295	278	301	307	318	273	258	285	284	263	263	297	267	267	278	291	280	295	270	302	298	270	289	340	298	286	283	285	299	291	266	296	315	266	266	306	266	302	286	254	278	289	303	299	302	246	291	300	291	272	324	270	294	306	281	289	291	273	258	277	305	284	299	270	289	300	295	295	297	277	279	279	260	276	297	272	253	295	296	265	302	274	304	279	285	299	295	293	242	287	312	263	286	259	309	283	278	273	295	317	255	286	312	277	268	275	295	303	281	284	300	277	290	289	279	313	272	281	271	295	267	277	312	274	284	284	292	298	286	313	274	264	261	303	317	254	288	268	289	289	290	276	280	305	293	268	261	297	318	273	283	271	264	270	285	288	263	281	290	281	287	279	298	295	282	273	273	281	280	294	291	286	267	283	321	298	309	257	277	294	300	286	306	283	294	248	271	273	266	281	289	298	274	277	294	297	321	285	284	330	291	272	265	268	268	292	286	306	274	300	286	295	303	299	301	294	283	287	287	281	262	284	268	295	293	282	284	275	302	290	273	307	289	292	262	277	237	299	268	258	305	240	281	273	269	266	284	310	298	281	274	299	303	258	315	283	267	288	305	314	265	295	297	257	305	249	307	306	257	282	317	271	282	283	280	285	317	306	320	278	306	302	285	276	288	293	280	274	288	266	261	309	288	306	286	256	278	272	280	264	323	275	281	300	294	285	284	287	265	291	294	302	289	284	281	277	282	271	316	290	293	295	276	307	298	288	311	319	306	285	250	281	284	299	264	275	277	274	302	275	263	305	283	303	284	272	275	304	275	267	296	249	266	276	288	246	322	289	278	285	289	286	279	267	282	281	258	309	289	262	297	296	308	259	315	275	260	280	276	271	287	296	296	280	306	265	275	263	282	282	285	283	291	270	275	270	301	283	300	275	285	264	252	263	289	314	287	290	270	285	293	306	260	295	302	279	266	267	296	298	278	289	301	276	268	265	264	266	273	274	305	259	285	302	300	294	286	284	294	300	272	288	279	303	259	260	276	315	255	287	287	306	296	319	264	267	292	318	296	300	296	294	269	310	275	268	291	265	292	281	305	280	278	289	300	253	268	253	297	266	272	303	277	297	311	294	275	305	290	280	327	302	289	308	308	266	302	272	268	285	267	244	297	271	283	299	289	295	250	302	267	276	301	304	300	282	291	288	272	286	269	274	300	309	309	282	269	294	251	283	268	311	265	305	295	256	256	289	274
24579	26323	37510	47534	47752	46137	44137	42842	46547	51195	39654	32779	24427	23219	34220	22864	13983	9908	10000	12510	9606	7088	6074	4984	3761	2279	2084	2056	1771	1567	1460	1397	1371	1231	1090	1035	965	939	1061	964	933	941	915	830	774	782	804	726	742	736	732	762	740	734	769	733	731	722	782	768	726	746	714	709	733	697	761	727	748	698	735	693	666	704	724	709	698	670	697	681	709	707	724	694	653	698	767	721	711	710	697	680	718	682	727	688	684	703	705	695	695	673	715	655	674	663	722	683	675	743	734	726	755	710	711	714	683	691	734	696	723	707	713	743	684	676	664	657	709	698	678	710	671	714	672	720	734	684	661	696	689	676	726	697	724	671	699	689	693	649	664	700	651	689	665	698	718	699	706	719	680	709	714	685	673	645	683	690	669	715	698	634	722	703	703	713	701	696	725	669	698	641	718	739	703	678	690	709	716	685	691	617	696	698	678	687	654	685	684	655	734	694	682	658	669	681	694	690	707	686	699	708	669	712	673	699	677	701	652	710	701	703	644	715	665	708	718	681	703	703	693	687	678	695	689	677	723	692	674	730	704	648	741	665	664	696	667	644	689	662	669	714	691	689	695	743	686	669	662	673	695	672	661	703	695	690	720	687	700	721	752	696	667	757	697	671	719	711	685	680	704	725	712	716	694	659	658	712	707	662	659	664	676	743	708	644	713	729	631	727	674	692	596	737	692	679	721	721	656	667	725	692	699	670	665	659	654	696	687	688	698	654	714	721	676	725	707	674	699	662	701	701	676	703	707	708	682	724	690	707	645	663	732	662	714	674	692	672	678	736	700	720	668	706	646	735	660	670	669	719	697	715	793	731	704	706	687	679	674	719	685	706	661	741	650	676	680	663	688	697	680	675	662	671	662	639	711	722	694	667	652	683	701	681	693	633	679	682	731	659	674	693	676	665	709	730	668	707	680	682	740	666	654	718	679	672	697	701	663	649	727	681	699	686	732	663	696	650	640	684	700	695	671	686	712	674	706	692	755	665	681	743	644	709	698	752	634	673	734	674	674	698	742	725	712	650	728	650	719	690	727	681	680	700	713	715	741	715	632	651	659	658	723	679	651	698	735	678	643	653	720	652	665	665	712	702	726	723	693	714	713	713	647	626	701	661	689	720	706	670	713	706	656	722	700	697	684	665	688	679	675	681	673	683	648	675	659	696	707	732	694	708	707	677	685	689	684	664	678	672	699	698	668	756	608	720	686	687	651	703	641	703	731	694	709	703	708	695	707	725	683	685	682	687	646	718	675	726	671	710	675	657	669	686	705	685	729	656	716	700	668	714	688	715	697	648	647	685	677	682	655	737	672	767	675	697	726	664	684	673	724	598	696	725	674	690	659	722	702	696	699	685	695	682	666	682	691	734	711	664	689	697	676	747	693	651	669	662	700	643	665	681	671	704	744	704	656	688	694	717	672	697	670	657	693	693	666	674	734	682	688	690	689	713	650	674	688	733	718	691	679	712	691	749	679	682	743	675	659	661	696	698	689	671	704	748	613	683	677	732	653	682	702	689	702	677	712	702	689	699	711	695	724	669	707	671	692	655	709	678	704	780	730	731	645	683	674	716	689	704	666	677	712	680	663	687	679	624	708	679	672	685	668	692	703	638	714	656	667	696	677	691	680	703	673	665	724	683	728	660	714	706	712	711	696	650	666	687	704	711	717	668	714	708	677	702	679	722	657	702	661	675	683	668	690	704	680	645	653	669	689	662	668	685	721	717	693	671	681	716	715	704	634	651	665	684	677	706	715	680	669	669	644	694	682	723	652	747	659	661	673	690	658	689	656	723	661	690	661	712	681	610	698	640	758	671	683	640	710	719	659	713	672	712	727	667	706	665	713	726	690	669	648	682	669	724	688	677	669	678	678	630	692	720	637	718	683	695	670	668	742	688	733	684	677	672	705	696	693	708	687	658	683	692	657	696	681	692	671	647	674	685	697	646	662	667	677	682	692	668	677	684	720	679	765	687	677	700	711	688	685	700	680	691	668	664	717	684	671	650	733	636	694	722	658	665	659	712	702	690	690	676	715	696	656	674	696	675	697	697	700	692	683	688	678	674	679	704	747	702	714	696	658	724	702	684	665	710	691	713	699	677	690	682	730	693	727	685	679	712	696	677	694	700	694	653	666	645	685	671	695	681	677	692	664	698	679	709	719	727	685	686	694	706	696	725	667	681	665	673	652	723	693	704	646	700	713	702	668	694	749	716	657	684	690	713	701	719	722	676	669	725	673	685	677	694	653	690	696	679	697	687	670	652	745	709	650	695	697	710	677	655	715	688	648	689	714	675	651	683	703	664	646	707	709	662	629	733	684	680	654	688	662	640	683	648	686	670	698	658	664	658	730	653	733	743	723	699	744	635	709	671	713	661	725	721	689	689	720	696	599	715	708	678	709	706	665	691	705	674	702	689	716	715	670	692	681	704	671	723	732	685	701	706	738	671	686	690	739	664	686	690	661	699	692	708	705	714	729	716	707	722	717	684	677	648	673	697	631	731	678	707	681	696	725	709	719	667	661	747	684	704	654	689	668	709	672	660	686	686	637	684	652	671	714	678	688	680	704	706	631	682	656	662	698	739	677	645	733	687	727	649	695	692	639	682	648	690	715	702	667	698	689	692	675	648	720	681	703	687	679	706	698	722	715	646	707	677	698	752	704	671	703	722	676	667	665	705	703	737	708	699	673	707	738	675	698	708	651	711	658	675	656	690	657	686	690	657	663	694	686	690	664	685	684	686	714	687	646	714	706	719	688	649	698	698	727	681	714	697	657	620	670	652	708	728	673	711	731	710	701	703	659	714	697	679	722	684	703	702	659	698	682	754	680	650	652	683	682	679	653	640	643	670	707	697	680	721	732	712	688	645	671	653	697	714	699	726	719	686	729	694	693	702	646	698	687	706	699	682	658	718	697	662	676	662	693	672	669	711	665	711	703	687	754	677	666	692	744	625	678	721	678	710	726	713	690	713	673	695	718	710	691	666	711	665	697	724	708	705	710	652	660	732	700	696	660	674	673	698	689	740	732	687	712	729	692	665	701	647	699	662	672	677	688	709	731	688	683	664	692	741	717	682	691	699	699	751	698	668	703	663	726	684	715	682	661	658	707	636	690	692	700	683	705	716	675	698	672	675	676	683	711	691	702	692	703	681	694	646	747	707	690	679	662	667	735	696	682	720	670	738	708	726	682	638	656	709	676	649	692	692	718	717	698	696	681	690	680	713	744	669	690	716	669	664	709	702	710	669	694	705	695	665	664	668	709	701	704	706	687	730	686	703	689	682	699	688	683	715	695	660	706	674	690	684	670	659	646	717	685	697	697	701	662	721	700	687	676	689	714	696	672	669	642	685	680	700	656	710	687	692	682	672	672	663	635	717	706	689	668	664	730	719	680	661	669	702	701	728	744	697	674	711	716	709	721	692	689	701	721	686	750	696	672	707	656	653	640	703	681	712	730	696	693	705
46971	41789	43979	48209	46705	41052	39882	37455	39716	45028	31475	25956	19204	10761	15526	14167	6152	4559	4172	4537	3534	1919	1594	1217	968	657	610	612	506	433	460	420	344	338	321	328	285	299	288	336	330	308	296	290	272	275	274	274	243	258	356	289	281	264	233	249	274	222	243	228	250	215	221	249	275	256	265	243	250	223	229	237	242	202	247	274	250	241	229	266	269	257	277	268	255	238	253	223	244	236	267	230	276	220	216	217	234	257	261	256	266	242	195	270	235	274	234	261	236	205	260	265	214	243	265	266	243	218	227	281	235	284	234	239	259	270	252	241	275	226	258	232	235	249	241	243	244	231	227	218	263	244	227	264	264	263	237	240	212	246	251	225	252	262	278	243	230	222	225	229	231	229	254	255	234	238	257	229	205	244	246	245	245	242	242	230	245	245	243	247	272	228	253	247	248	235	256	230	217	231	224	236	215	229	234	234	234	245	242	247	255	230	229	221	248	242	243	261	222	254	245	269	270	256	243	227	271	213	243	236	250	212	259	215	238	264	241	246	277	264	234	237	238	237	256	232	252	249	252	243	249	243	255	232	233	254	239	244	253	252	228	238	244	253	236	250	247	221	210	227	280	259	257	239	243	237	251	258	223	246	234	247	254	239	214	242	215	225	209	243	249	245	225	262	239	214	245	242	224	245	203	261	229	230	270	244	232	246	252	266	223	235	250	222	211	268	225	235	258	253	217	259	231	238	225	289	250	259	234	259	241	229	280	238	237	222	209	208	228	231	246	248	239	269	222	268	247	243	217	239	240	200	242	241	243	251	241	238	238	249	237	272	251	255	193	221	248	232	243	240	265	207	264	241	237	250	240	215	279	244	265	207	237	253	255	222	241	244	236	254	252	205	255	269	229	228	239	210	235	228	241	219	255	280	232	244	258	213	235	259	256	236	256	260	274	247	236	256	246	235	257	245	228	263	219	237	271	253	248	227	263	213	234	280	254	250	246	218	242	253	255	252	220	244	247	226	253	227	239	213	223	246	251	232	249	229	261	256	235	229	226	226	198	235	247	250	242	230	254	235	246	218	236	221	259	277	243	268	256	259	246	201	265	240	230	235	241	275	264	235	258	257	216	257	263	239	246	240	223	229	235	232	248	255	233	230	219	221	255	233	257	255	216	216	230	249	231	251	243	236	285	237	245	264	249	253	267	219	274	248	221	246	246	236	239	222	221	217	230	224	247	240	258	233	222	251	237	225	242	273	245	234	240	244	251	253	235	263	229	249	238	249	248	244	254	252	243	243	242	256	226	256	233	244	197	226	254	244	259	239	227	253	238	242	251	267	235	248	244	236	262	224	243	250	223	252	263	246	223	210	253	230	253	242	210	245	248	255	264	223	239	224	246	237	222	229	220	241	237	244	262	250	221	248	248	227	276	254	253	218	220	231	262	239	224	239	241	223	255	232	254	239	234	230	233	260	245	234	208	257	234	254	239	242	227	234	237	247	239	244	242	256	231	246	228	201	248	229	235	235	218	258	238	252	219	227	249	217	240	245	241	272	270	227	250	233	216	226	239	255	236	272	251	262	256	238	255	231	215	266	240	231	243	231	218	256	227	225	289	247	256	263	215	261	226	218	233	260	240	263	264	222	243	262	252	251	231	238	222	245	230	231	234	238	219	257	254	229	262	261	251	250	233	243	258	224	248	219	232	261	255	226	274	198	231	240	253	237	243	253	236	255	256	241	240	233	237	250	225	260	255	221	251	243	251	231	231	227	228	224	257	242	240	234	264	270	232	240	231	245	249	214	253	232	241	230	213	236	234	238	246	216	240	244	249	235	240	238	243	229	217	209	268	241	238	248	236	247	223	253	242	267	216	231	232	268	245	266	285	253	243	247	247	227	238	265	239	246	234	248	219	219	238	240	253	263	242	248	239	263	233	231	264	231	248	231	255	189	248	249	226	242	246	222	241	265	241	245	250	256	227	248	252	265	249	245	218	234	273	260	209	238	244	231	257	248	243	240	244	254	213	244	213	238	239	250	239	219	244	252	240	256	214	256	247	239	250	243	224	253	224	253	254	234	208	229	239	239	245	239	266	231	253	233	243	204	241	216	243	223	222	224	244	239	247	250	250	233	230	213	240	261	254	261	225	249	227	240	224	231	238	233	235	263	247	218	244	224	252	225	251	271	261	237	229	247	242	216	211	250	270	273	217	251	239	233	252	227	244	238	244	227	261	223	246	241	241	228	229	229	279	267	236	230	253	255	248	234	241	224	244	232	253	251	233	217	224	220	229	221	259	249	264	252	192	250	238	221	265	247	249	238	225	233	198	238	240	254	215	220	254	233	233	261	239	224	227	235	227	224	236	230	212	230	233	252	265	242	227	240	245	222	234	247	266	253	227	241	249	228	256	240	260	257	244	259	221	250	250	252	266	221	215	226	230	232	226	224	258	243	222	218	246	230	245	273	243	256	243	254	232	226	247	227	254	268	209	234	285	258	253	219	244	247	239	240	249	225	239	243	242	260	261	252	264	221	250	262	271	226	217	272	234	234	244	235	244	253	214	247	249	231	221	236	207	250	225	263	247	224	241	237	219	214	222	255	244	247	227	256	251	236	264	262	241	216	252	244	234	242	221	248	256	217	248	262	238	239	222	207	263	222	234	223	264	231	246	238	255	227	214	229	241	248	246	228	259	223	222	224	229	243	221	292	224	266	249	246	226	252	247	255	234	246	251	251	252	255	252	278	228	248	222	239	248	263	265	284	239	213	236	212	250	236	237	245	239	240	261	212	229	235	215	231	263	250	253	242	246	255	218	251	239	226	259	238	255	248	224	237	228	243	270	237	242	234	223	234	243	248	260	240	276	230	242	238	237	249	224	232	230	248	222	243	247	234	248	239	273	262	223	249	255	255	253	225	251	254	243	244	217	250	247	244	217	252	215	265	262	227	247	238	220	254	228	244	237	252	250	255	238	263	235	240	260	253	254	232	244	250	240	236	244	243	237	238	261	237	196	227	231	247	269	262	239	239	233	256	216	234	241	256	250	213	249	247	251	220	257	278	220	198	241	229	280	213	227	276	227	232	258	237	257	223	221	236	199	242	263	243	224	234	265	243	240	261	225	225	231	210	232	219	219	237	224	259	247	238	277	259	233	225	223	246	225	241	271	262	257	240	245	248	248	225	247	235	248	239	238	239	245	237	241	257	243	244	229	238	216	213	253	239	241	254	236	238	240	236	273	222	247	226	225	232	232	233	244	265	235	231	263	240	229	210	251	240	257	231	231	250	222	252	224	265	246	240	247	255	226	245	210	248	281	222	264	248	230	208	289	236	234	246	239	236	243	231	246	226	245	228	244	253	220	259	222	244	244	249	248	208	225	254	226	253	252	217	234	229	244	278	237	255	250	262	235	190	238	261	254	189	251	266	261	232	235	265	264	254	231	238	250	241	230	241	279	234	218	240	239	264	249	239	256	250	226	244	249	204	206	250	254	254	243	263	248	244
29786	32184	42113	51935	54410	52298	52766	51777	56158	59800	46580	42667	33192	24748	35207	31337	17841	17266	17029	18487	15257	9769	7909	6526	5133	3204	3022	3148	2308	2161	2015	1896	1668	1482	1289	1080	1047	990	1075	1168	1237	997	894	858	826	736	752	719	706	853	1202	937	945	654	632	610	637	610	660	626	643	678	653	650	649	664	576	585	576	599	620	612	645	612	641	563	585	620	595	586	606	608	618	602	609	622	604	649	624	655	592	624	621	596	586	587	609	632	623	619	619	558	600	613	597	617	638	564	567	608	590	559	583	599	600	645	588	579	584	620	592	571	648	597	575	556	553	596	641	611	568	600	593	607	581	610	678	598	612	579	597	650	602	587	598	616	639	591	583	604	614	552	609	577	545	606	597	601	562	589	585	596	568	609	603	590	597	623	582	613	569	612	605	641	588	551	579	594	564	621	605	656	591	602	634	567	626	588	579	589	588	668	586	608	591	630	573	605	603	613	602	599	632	619	608	627	601	556	528	580	574	585	602	604	591	576	605	586	604	584	583	575	610	578	592	612	603	590	565	629	602	578	649	607	584	616	645	590	633	596	532	608	604	594	624	576	593	600	593	615	597	544	586	591	597	621	571	605	581	598	622	646	584	590	576	585	550	590	590	623	574	582	562	610	584	592	580	586	640	621	594	592	635	621	561	648	586	617	569	614	590	608	584	576	618	579	612	593	575	539	586	561	583	572	658	579	618	556	618	552	632	613	585	575	563	602	628	593	592	579	548	550	557	557	575	609	565	577	607	599	628	592	592	607	569	577	592	595	604	611	620	611	589	601	591	576	581	614	608	635	579	593	605	548	573	571	604	565	583	598	592	610	575	580	596	551	608	565	595	581	581	570	605	605	589	605	597	586	577	559	598	560	591	608	636	585	561	576	630	622	570	617	595	575	589	664	567	606	652	605	593	605	599	593	608	588	599	581	591	557	595	631	626	636	597	614	571	615	578	602	578	638	591	583	542	554	623	619	544	600	546	631	584	613	603	601	576	598	641	617	590	564	602	610	580	608	618	606	572	584	594	589	617	590	584	627	590	596	582	609	581	666	620	566	574	611	640	618	591	560	586	639	594	602	591	601	591	603	575	603	600	600	602	581	638	580	602	576	586	571	597	624	580	618	610	576	617	596	584	613	582	580	630	632	616	616	580	644	605	590	583	590	574	602	602	602	617	602	564	612	590	550	605	571	544	606	619	572	601	591	572	607	552	563	580	578	639	620	590	575	591	547	577	599	593	628	581	582	579	596	583	578	561	556	608	623	545	610	621	613	550	587	615	617	576	608	629	611	647	593	563	615	573	583	616	585	577	580	597	568	577	593	575	610	588	603	578	668	598	642	638	577	619	605	601	585	644	604	591	599	654	615	547	638	572	595	565	549	630	579	605	596	620	587	582	540	596	547	576	557	589	570	605	603	584	589	597	590	581	611	603	574	585	617	605	553	593	617	635	595	566	647	577	554	604	597	581	602	569	581	577	556	586	605	645	602	586	632	590	583	585	590	635	597	563	586	617	597	583	610	582	588	598	652	629	593	597	600	627	581	610	564	651	592	601	609	552	578	602	582	579	587	604	598	606	590	607	588	594	629	574	622	592	582	609	634	589	605	554	577	580	614	595	619	582	599	623	597	574	576	590	579	591	610	636	583	589	601	562	607	613	620	611	599	615	578	591	581	613	617	631	572	625	593	612	613	587	608	607	583	590	584	599	576	580	591	603	602	609	605	649	604	615	582	547	620	577	600	603	564	581	559	607	667	578	610	608	603	596	559	627	586	613	585	597	607	569	621	589	602	590	624	621	631	601	575	583	666	599	610	613	529	606	570	646	616	593	598	591	648	606	660	571	600	573	590	597	566	599	593	567	599	620	609	608	581	590	617	564	601	574	574	574	554	580	604	583	596	584	611	605	594	584	585	574	566	589	566	650	577	621	583	573	606	567	589	601	572	600	600	619	559	586	597	626	606	555	611	611	596	547	598	612	614	567	632	538	617	596	603	639	605	623	568	594	588	644	640	595	579	652	581	606	606	616	586	619	620	607	577	575	584	608	577	635	590	558	598	614	638	595	562	577	597	587	653	578	594	616	532	602	567	624	599	589	620	601	589	619	583	623	602	611	602	562	573	577	621	589	543	589	554	555	604	577	621	607	565	612	619	574	605	605	573	641	597	529	632	598	578	584	585	625	632	644	567	609	608	618	618	575	563	601	647	544	572	577	607	612	623	580	548	595	628	600	612	610	581	616	588	578	585	616	556	618	589	607	546	582	589	628	569	548	604	611	582	608	610	641	620	603	596	590	612	632	545	622	574	570	621	568	561	590	582	594	587	592	579	571	623	568	546	576	588	590	586	575	602	617	569	590	538	599	573	599	586	585	605	591	611	537	565	616	572	622	594	621	534	536	567	572	564	630	577	595	611	595	608	577	668	581	574	559	579	647	624	593	604	575	617	571	568	583	588	598	585	601	565	579	613	571	589	592	596	581	546	574	573	590	578	599	592	570	622	569	606	587	565	597	633	591	573	624	594	562	584	630	646	579	561	566	604	604	586	590	613	597	612	615	599	649	600	610	522	637	604	617	589	570	611	626	627	583	570	568	590	582	647	603	577	580	604	599	612	579	625	601	562	544	593	614	559	594	558	561	582	583	627	563	585	597	625	600	576	582	559	573	582	578	571	563	609	601	622	574	568	609	593	634	618	621	602	553	628	596	583	578	540	586	588	589	571	589	599	568	618	615	570	626	598	595	638	599	585	598	581	604	621	606	571	579	595	637	579	621	609	602	611	573	609	616	551	622	643	547	610	582	591	631	591	601	583	614	623	587	596	577	570	578	619	627	628	601	592	586	649	547	572	566	597	537	618	621	550	597	610	593	613	624	640	580	617	614	591	581	584	579	581	578	554	577	622	595	588	622	553	576	607	623	598	606	602	665	569	628	601	606	598	587	616	587	628	598	582	621	580	619	653	603	566	610	616	589	621	615	651	610	592	589	600	607	596	606	613	579	623	572	606	570	644	610	595	615	606	604	594	594	641	614	600	595	593	572	630	619	594	591	592	593	587	588	566	576	582	592	589	593	563	606	631	616	609	602	578	610	579	590	622	599	618	587	609	620	587	578	602	589	593	596	593	592	572	626	580	585	576	568	552	621	574	592	592	552	597	596	552	623	586	607	596	609	618	553	570	633	605	594	611	618	591	596	634	599	587	578	605	612	607	557	583	630	605	625	578	604	599	620	572	642	604	563	574	592	575	589	587	583	606	609	578	628	560	585	593	608	570	594	629	599	548	606	559	607	649	582	566	596	540	611	593	590	636	594	587	615	605	613	563	595	594	612	567	587	565	602	574	583	616	574	570	581	604	616	575	618	587	653	568	568	606	638	550	606	613	582	555	617	567	577	581	588	586	589	616	632	610	624	600	592	578	599	603	584	595	611	568	610	581	613	623	603	579	595	566	601	643	572	590	595	609	566	594	573	651	616	576
24039	16680	17032	14479	11991	9533	6381	4338	3439	3032	2082	1597	1360	1119	858	835	734	615	621	546	543	441	483	442	366	357	325	334	334	351	365	301	319	289	279	354	292	303	302	305	293	329	280	315	323	299	294	313	290	293	280	334	292	249	321	287	277	296	299	253	293	322	307	321	276	303	288	300	309	266	294	299	308	296	307	318	273	285	321	284	295	307	298	332	288	275	308	306	302	318	289	304	294	304	311	302	258	285	337	290	294	282	299	315	284	286	279	294	287	269	300	298	256	272	316	331	306	295	279	285	313	304	308	282	280	291	280	312	309	297	275	295	273	288	284	290	300	280	279	281	304	284	271	266	277	293	279	253	323	311	307	305	313	322	263	324	279	318	295	280	273	296	317	263	296	320	297	286	301	275	291	301	304	293	283	304	308	325	320	299	299	288	292	286	285	317	312	262	266	271	277	275	298	325	289	273	282	299	297	294	296	300	287	326	300	283	317	298	278	284	281	310	258	247	275	297	270	269	276	298	334	270	303	291	300	267	289	292	319	291	272	309	295	334	291	285	291	276	300	295	278	296	313	294	280	291	289	301	277	259	303	280	318	291	278	274	326	298	252	288	268	292	267	293	274	303	295	265	268	279	317	287	287	255	268	286	295	320	302	295	313	271	287	304	292	283	290	293	294	293	281	259	340	291	292	300	300	305	266	310	287	250	270	294	278	293	284	287	297	298	290	274	325	313	300	297	281	280	261	315	282	282	323	296	262	306	275	298	296	268	272	297	272	270	303	271	277	292	283	275	297	304	291	261	243	280	282	312	267	264	286	285	320	294	272	298	283	281	298	313	302	273	321	307	326	307	280	329	274	284	281	292	286	270	299	300	268	302	295	281	332	289	305	297	293	259	331	304	255	323	295	262	277	283	329	307	289	281	315	299	267	345	288	294	309	330	333	324	301	281	267	264	258	296	291	285	297	289	300	300	289	263	286	308	297	305	287	283	283	306	296	282	328	315	302	314	300	299	305	288	299	278	267	283	295	316	298	294	300	277	305	335	273	285	286	284	285	295	307	322	271	316	277	300	314	288	330	298	267	290	275	296	285	309	282	312	272	306	295	281	308	274	297	275	344	284	309	317	259	288	294	289	291	310	288	280	315	281	276	296	303	310	270	269	286	270	326	268	315	278	302	295	263	261	316	283	292	273	305	304	264	294	274	300	287	315	289	311	294	303	270	288	292	307	267	281	298	271	281	301	272	260	281	313	303	284	274	266	317	270	260	293	277	318	293	279	277	306	276	278	325	306	289	296	289	309	280	259	287	288	291	297	311	276	267	282	279	297	303	312	291	323	299	310	305	288	309	300	274	270	296	312	297	290	280	270	306	282	299	237	265	296	296	301	259	322	293	279	269	298	278	264	339	291	281	297	271	286	302	298	262	303	265	291	283	330	263	274	307	330	290	281	317	270	311	299	271	273	304	271	280	277	273	311	290	296	296	329	304	278	321	282	264	317	291	270	289	284	309	302	294	319	285	269	290	268	281	273	290	322	355	304	289	297	286	297	308	261	309	283	272	304	308	296	287	317	321	309	266	272	283	324	292	283	330	269	284	305	291	295	297	250	289	334	294	276	275	304	302	322	303	303	273	274	294	314	293	286	302	282	292	308	304	323	312	290	286	330	290	262	301	279	290	271	304	309	294	308	290	297	277	306	280	287	300	290	286	287	327	312	287	301	264	300	315	281	270	309	295	327	294	276	290	300	300	298	274	302	299	294	296	294	275	306	315	311	303	270	287	332	316	255	299	312	306	292	307	324	285	325	260	260	282	293	304	293	302	282	283	290	298	307	277	303	312	307	315	298	297	290	301	262	297	287	288	297	231	271	304	278	270	292	304	285	285	260	265	284	300	250	289	308	282	287	274	321	298	282	254	309	291	269	319	294	270	281	305	283	311	289	267	310	289	308	322	317	277	292	317	266	298	326	268	288	303	292	282	306	315	288	290	273	279	299	335	269	269	293	297	312	295	306	306	325	279	309	284	345	266	296	315	289	302	299	278	275	280	292	290	309	304	288	276	269	298	302	251	289	274	295	290	281	310	302	264	280	313	259	289	284	275	295	261	266	276	286	320	297	299	294	298	314	269	295	284	316	286	274	310	305	303	277	264	265	289	279	277	271	312	288	299	275	286	267	275	300	312	263	264	266	259	301	277	318	293	281	312	292	274	284	295	315	292	300	305	289	302	290	268	302	291	276	304	280	279	297	298	274	327	290	290	240	286	296	287	307	284	276	296	318	295	300	306	287	303	295	320	253	304	305	265	289	305	272	297	279	278	278	264	287	311	293	291	272	277	262	300	304	304	278	298	265	302	288	287	266	299	295	279	311	283	328	283	306	269	316	255	281	285	274	276	301	280	309	300	322	315	288	276	255	274	296	293	280	256	297	313	292	319	313	306	263	291	271	294	249	289	302	259	293	295	295	286	294	250	248	279	286	270	294	279	291	288	317	298	333	292	274	325	326	263	305	275	292	290	297	254	298	277	296	272	253	310	269	269	307	275	287	327	299	283	286	293	299	266	275	289	319	303	279	257	278	303	288	312	285	301	314	273	287	286	320	268	290	297	276	309	276	304	313	301	305	251	248	296	287	296	256	308	279	288	339	326	291	297	297	287	295	304	304	297	284	296	285	294	299	308	301	306	303	274	297	317	298	277	302	281	285	285	332	292	315	319	269	306	307	276	298	290	299	349	274	284	262	291	309	291	324	271	266	263	292	299	261	283	295	301	268	318	284	303	314	300	293	289	296	280	292	282	297	303	283	276	296	299	292	299	292	284	298	293	291	303	290	295	292	310	290	293	276	257	293	295	302	263	296	298	308	298	280	269	294	303	289	270	304	325	279	244	299	323	302	322	268	283	271	308	297	276	281	296	288	329	306	291	277	294	311	291	283	265	279	285	309	300	283	295	317	297	315	333	343	321	316	316	315	300	305	317	320	281	280	300	306	289	313	276	285	260	312	279	325	263	274	301	291	261	283	283	314	301	307	304	243	316	268	307	271	268	268	268	275	256	273	271	310	266	297	291	276	295	272	304	305	290	307	289	273	288	280	311	270	287	269	266	317	294	299	297	311	297	307	322	269	297	289	264	266	258	282	328	316	291	296	311	343	301	278	294	293	301	273	313	308	286	281	295	288	285	273	298	297	281	284	279	304	287	275	266	284	276	301	285	265	276	291	324	266	334	294	318	276	296	260	296	296	282	312	296	321	285	271	286	272	281	289	275	290	301	271	275	275	301	277	288	282	249	277	312	268	285	269	277	301	285	288	284	291	304	281	282	294	316	247	296	279	274	302	292	280	320	269	278	297	299	273	284	297	304	297	286	283	280	302	277	274	283	290	308	284	303	270	299	298	287	286	266	325	320	272	293	279	309	297	265	281	275	306	286	337	294	285	286	303	289	267	314	293	287	284	320	301	309	308	285	303	310	301	282	318	287	264	304	304	264	293
13929	13157	22302	26309	26709	24052	19913	15850	14329	13927	10262	7806	6345	5389	4370	4305	3143	2821	2452	2421	2290	1975	1637	1391	1318	1145	1010	992	1037	1001	987	904	913	911	881	814	767	802	757	765	785	836	765	722	821	777	772	690	802	717	767	787	757	733	728	791	755	692	723	784	679	728	714	732	762	665	710	717	713	757	757	701	675	721	731	768	700	718	748	727	684	728	765	681	677	695	733	739	715	695	735	726	725	705	741	735	711	733	717	714	695	733	710	681	708	734	696	712	744	712	689	704	711	713	669	703	684	701	696	714	723	696	728	741	662	690	702	667	660	710	689	703	672	700	730	687	747	686	723	687	732	746	702	688	672	696	744	724	708	716	736	699	730	733	723	701	700	705	696	740	709	691	714	672	724	711	708	669	711	685	714	701	723	701	686	710	736	731	700	687	707	659	732	737	720	714	710	688	699	706	721	694	703	672	727	703	690	714	658	693	701	694	699	719	708	671	735	709	724	669	686	683	743	715	700	663	688	684	678	717	728	685	730	693	734	688	722	709	668	678	678	693	688	705	674	711	768	647	737	753	678	687	694	705	726	682	732	674	698	678	684	745	722	689	666	706	700	749	672	714	667	726	721	709	701	689	674	781	716	671	656	716	710	691	752	722	748	654	683	711	706	700	702	658	700	731	725	654	704	738	719	722	726	686	736	682	718	713	711	696	792	685	713	705	661	701	695	713	742	731	692	715	715	724	708	678	707	691	710	751	723	664	642	708	714	730	673	746	729	683	750	704	689	707	714	690	738	726	688	746	703	694	706	712	738	726	704	728	684	712	752	658	657	770	701	718	700	707	749	704	745	623	649	729	743	739	714	724	705	650	711	691	703	690	720	716	711	709	742	739	682	672	717	677	700	678	759	727	692	685	748	702	707	686	740	730	690	692	687	699	729	705	739	709	730	725	754	698	731	753	695	715	765	720	669	700	706	699	719	690	704	720	751	720	661	666	724	690	715	723	686	702	692	720	672	666	681	695	658	716	742	741	693	694	696	670	676	683	717	678	713	718	696	667	689	712	691	725	698	677	710	766	743	696	745	704	707	739	701	674	757	684	682	700	695	709	755	693	716	730	712	672	714	698	694	748	687	743	703	656	720	754	723	703	710	697	744	725	709	689	705	671	706	695	720	679	668	742	688	644	721	748	691	702	766	714	702	682	696	711	716	694	733	725	686	736	691	682	694	690	737	704	695	720	721	693	710	708	738	689	688	747	693	719	703	749	718	684	668	759	714	721	693	702	690	647	721	706	731	734	732	693	688	699	665	690	698	694	711	708	726	664	701	752	746	640	684	723	681	722	695	693	688	712	682	704	718	703	746	689	723	685	715	715	682	671	687	743	764	667	736	701	754	733	688	690	651	708	700	706	687	686	714	702	756	722	675	715	687	696	730	734	708	690	710	690	727	707	671	690	720	736	684	678	734	756	683	709	722	728	717	682	657	682	717	698	675	715	744	669	754	683	679	700	711	677	697	689	702	722	708	706	716	712	726	738	687	725	737	727	685	689	735	733	719	743	687	717	702	710	747	661	685	744	729	679	703	670	717	756	742	687	687	705	726	687	722	702	710	746	731	721	686	679	655	700	743	710	718	694	687	689	715	699	705	696	714	740	675	745	713	680	738	685	696	752	690	681	711	746	736	722	719	717	738	698	667	661	723	675	710	727	721	729	715	715	691	707	741	715	720	723	693	727	747	688	702	659	702	702	691	740	677	688	726	660	694	675	729	675	692	711	688	694	670	685	716	697	637	709	717	712	690	679	703	732	687	680	690	706	700	657	706	709	691	701	741	716	720	711	664	682	705	665	714	685	721	690	738	735	712	679	741	661	706	715	720	691	696	732	705	693	741	765	729	785	719	689	690	737	714	739	683	703	708	761	732	674	734	736	695	739	700	668	673	725	700	706	726	709	696	711	685	688	707	694	709	689	702	739	718	736	695	693	718	667	739	706	680	704	683	692	698	683	707	686	700	719	697	680	692	712	734	687	779	773	734	728	734	706	670	667	713	736	613	670	698	746	707	703	728	722	727	701	698	707	701	673	676	711	683	692	694	703	706	687	743	761	719	679	732	711	682	706	702	696	686	724	707	692	714	684	732	704	699	695	747	729	703	727	720	715	711	696	681	715	714	708	721	705	695	700	666	770	712	704	673	706	709	746	676	712	748	701	771	739	668	701	690	658	769	650	734	680	705	713	702	694	756	680	671	722	712	710	702	684	714	710	663	704	676	658	683	743	716	721	692	716	756	755	745	731	740	730	702	723	718	732	701	720	719	667	715	697	713	661	641	690	664	744	691	668	760	740	668	720	702	713	704	666	691	682	688	688	698	749	682	728	673	703	733	722	714	723	684	710	688	708	746	717	702	718	719	691	692	713	711	713	704	712	677	684	747	703	716	716	706	703	734	710	764	742	710	764	692	699	672	714	710	702	670	687	690	735	738	729	718	695	747	675	726	756	735	722	715	711	741	706	645	725	732	693	712	733	671	688	740	661	715	692	732	678	659	687	697	686	732	701	704	718	713	720	697	678	710	721	719	703	682	744	704	701	718	719	726	718	694	699	725	702	707	693	747	653	714	718	712	723	725	701	716	712	742	759	667	721	709	688	708	696	689	660	743	703	704	735	715	743	695	709	697	715	720	725	710	725	748	723	688	738	704	732	714	745	720	743	698	700	720	689	663	632	679	716	695	711	725	735	736	702	714	735	703	727	730	702	656	704	714	688	677	703	709	698	701	711	681	711	710	670	657	712	702	693	733	742	721	694	711	761	695	657	740	723	745	728	706	739	705	713	719	705	751	687	725	716	726	735	721	762	751	722	692	750	741	723	695	709	688	706	725	683	696	726	705	707	636	690	700	735	723	763	687	754	708	691	680	709	683	701	693	670	715	736	677	709	708	701	655	705	706	690	678	713	685	685	732	669	710	698	710	724	676	663	728	685	693	695	696	731	693	730	708	626	697	689	670	701	681	698	724	693	739	694	707	717	672	696	729	712	736	743	764	730	740	732	754	705	728	706	737	708	707	696	672	720	747	710	647	678	728	720	728	680	726	729	760	677	695	726	672	698	731	667	720	725	688	703	680	750	708	681	698	713	718	747	722	708	657	712	648	717	708	717	729	663	746	698	702	700	691	733	709	706	696	759	734	692	669	718	693	722	713	682	748	758	694	696	711	736	770	699	704	749	751	756	680	707	649	733	730	696	708	690	698	741	716	710	710	671	722	759	692	655	706	722	715	726	746	728	704	681	687	735	700	679	712	721	686	713	710	734	688	729	716	724	697	726	743	699	694	741	722	704	699	734	670	690	700	674	763	731	681	733	730	717	678	776	722	705	710	694	758	729	722	711	714	674	690	709	686	726	667	703	747	678	713	746	704	701	690	704	754	708	719	705	736	693	674	685	745	761	714	651	699	701	727	695	748	689	703	694	699	691	714	705	703	732	781	697	728	691	714	709	702	728
40572	35356	35896	39026	38533	31675	28116	26348	27855	33906	27460	18530	12763	10544	6045	6554	4345	2222	2296	1884	1707	1286	938	772	735	456	447	454	442	404	413	389	325	386	353	374	364	331	353	343	342	286	292	322	268	322	283	291	327	299	315	298	302	283	286	270	272	272	280	290	310	281	295	258	269	281	285	297	267	282	262	282	287	264	285	307	258	274	274	289	296	295	309	287	307	277	290	276	311	285	291	265	316	321	299	284	254	301	266	303	275	306	333	284	254	282	267	287	304	281	292	255	313	302	288	278	300	294	271	289	292	278	300	277	298	319	280	303	285	257	292	296	288	309	285	317	276	251	288	306	297	262	319	260	310	262	294	280	259	290	281	247	278	281	289	305	297	282	250	301	316	288	295	284	278	276	298	286	270	261	264	272	302	296	301	284	304	306	289	286	298	258	284	256	273	283	287	257	290	271	262	272	300	302	291	262	315	264	260	272	278	287	281	278	271	317	284	277	253	273	286	253	307	268	284	294	312	284	250	318	303	284	290	265	283	287	272	299	306	286	275	297	295	306	312	278	284	267	275	279	293	290	291	279	291	300	280	267	261	291	296	294	275	276	294	313	281	304	280	263	282	301	302	301	288	282	281	308	283	281	284	284	289	294	268	292	293	315	271	289	285	267	311	301	306	309	290	276	280	276	294	287	317	293	303	286	278	304	309	263	314	298	277	290	252	274	285	289	254	264	263	284	289	300	286	292	294	271	244	272	302	276	230	272	286	271	281	313	295	298	272	259	285	269	278	300	272	273	294	298	320	278	284	278	272	338	299	265	277	287	267	266	279	291	304	281	287	273	277	273	255	290	279	269	280	272	264	282	242	288	281	291	265	291	242	254	308	277	251	309	259	257	284	261	302	293	322	292	266	248	281	281	284	257	267	261	320	310	282	313	307	311	258	287	263	280	273	289	266	268	313	302	285	283	296	278	290	280	269	287	288	244	281	297	288	271	251	254	312	270	299	287	316	323	297	298	277	274	267	285	287	294	290	283	312	299	284	283	314	268	277	263	285	292	263	286	305	274	281	286	287	294	310	281	261	321	280	296	241	300	280	278	293	269	275	301	282	276	283	294	280	285	290	260	292	292	309	278	262	297	309	296	291	299	256	289	290	254	292	300	278	260	329	300	271	304	285	288	291	301	291	296	298	286	294	289	280	263	300	280	291	276	289	301	297	276	287	273	274	301	278	260	292	275	335	278	267	240	256	300	274	292	328	263	283	299	292	273	308	304	303	249	274	267	268	283	308	280	270	299	285	317	296	304	302	286	288	287	307	287	272	256	283	280	291	311	304	278	259	267	287	292	301	304	289	317	273	282	288	269	316	306	290	263	299	290	326	290	267	285	289	270	236	283	291	282	238	282	299	262	283	269	276	294	290	255	289	273	282	303	291	248	325	296	309	298	281	295	255	271	276	270	269	260	281	280	286	284	263	268	268	294	295	291	278	249	272	287	303	274	293	286	302	278	294	326	314	294	291	273	285	253	283	298	293	314	284	279	328	289	305	244	271	286	279	289	292	264	293	319	306	287	282	281	262	284	267	302	259	323	295	287	287	276	306	259	301	268	293	266	311	278	295	247	293	289	321	282	298	304	273	276	278	271	253	313	273	292	300	282	277	288	281	256	268	277	302	252	288	275	305	318	250	257	254	285	273	312	298	318	258	305	269	267	276	283	259	270	270	257	296	278	279	314	279	272	269	280	273	284	293	284	309	290	291	269	312	282	319	273	264	274	276	259	260	269	285	281	312	273	300	293	258	273	289	273	281	270	294	281	264	281	278	273	255	294	310	294	282	264	270	286	282	280	299	262	277	272	320	242	291	257	293	271	295	307	279	288	274	283	258	277	291	281	272	286	282	299	264	276	317	283	307	261	283	278	286	301	257	273	270	269	269	269	295	254	277	279	247	285	256	251	277	286	310	298	278	299	243	284	299	303	291	295	299	265	297	296	273	264	276	271	295	281	295	267	316	303	262	271	260	294	282	290	275	266	307	266	288	276	286	276	285	250	300	276	260	270	276	288	298	288	297	308	288	274	264	262	282	266	289	271	267	283	276	296	265	279	265	299	276	266	290	276	278	304	297	277	290	254	292	295	316	284	286	297	300	303	286	298	311	282	273	285	306	274	331	287	289	263	299	284	286	263	276	252	261	270	271	284	280	266	298	277	323	279	258	293	257	317	275	269	289	284	269	265	251	312	259	281	303	265	255	268	320	286	275	299	284	305	296	304	305	311	289	243	303	267	291	280	255	294	270	272	258	295	270	305	263	284	281	286	298	282	261	285	276	290	273	283	299	279	271	319	331	296	270	249	289	302	303	275	269	287	289	263	285	265	257	302	274	262	279	298	278	277	286	306	285	274	287	287	315	281	292	283	262	275	267	266	280	288	296	259	253	316	260	273	276	308	298	292	258	305	264	275	286	283	311	302	297	294	270	312	308	291	274	279	249	280	290	311	271	295	291	261	268	305	299	284	300	317	281	270	289	271	268	269	297	298	293	242	288	304	288	287	275	289	292	286	297	270	293	282	278	263	260	285	287	251	314	265	299	301	276	266	262	284	259	286	303	297	301	316	270	275	293	286	302	284	264	286	305	259	282	251	324	285	300	242	256	292	285	281	291	281	280	289	297	308	282	289	295	280	280	294	268	295	304	297	288	272	277	285	280	244	278	292	279	275	299	278	310	298	301	303	294	327	289	291	276	322	289	278	297	280	268	296	299	315	259	277	278	291	266	283	275	248	274	271	286	309	313	289	284	278	245	278	285	270	270	267	298	297	267	273	300	287	274	270	275	290	246	275	283	290	264	290	288	277	298	286	304	296	284	242	296	282	272	314	276	267	317	270	313	281	274	265	300	288	294	267	280	299	304	255	278	283	270	272	284	246	300	296	289	281	292	267	304	267	269	289	272	299	274	293	264	266	276	286	284	273	274	288	281	242	307	278	261	271	287	308	289	311	272	248	256	272	317	266	282	290	279	290	296	276	303	282	274	266	299	309	279	278	313	274	299	281	286	289	279	279	283	300	288	284	294	284	277	279	275	277	287	287	284	294	292	293	269	267	271	271	261	288	290	296	273	247	303	257	306	300	284	273	291	276	287	262	309	268	272	263	295	302	297	305	277	327	281	323	247	274	283	308	272	290	302	271	282	280	318	303	262	288	278	315	290	269	265	293	311	279	311	278	267	267	286	287	270	277	270	271	273	251	266	274	293	279	292	280	293	279	279	272	284	297	276	249	287	297	275	278	293	325	305	255	274	276	266	254	292	302	277	292	312	319	297	291	281	266	329	300	284	271	267	306	295	292	303	296	271	272	279	300	287	307	269	275	273	268	276	258	304	293	298	286	265	266	268	284	257	315	263	332	292	265	278	335	252	290	279	309	278	289	304	271	288	279	274	260	287	283	283	277	268	294	298	276	273	298	257	267	276	282	290	285	287	294	267	319	309	302	292	281	274	267
24960	27769	35879	44948	48580	44283	43407	43875	47038	52680	45259	35485	30074	27058	18969	22730	15506	10017	10618	9194	8489	6507	4669	4112	3530	1904	1713	2120	1782	1595	1583	1576	1515	1409	1241	1231	1178	1152	1172	1039	929	963	898	874	861	805	791	714	735	800	921	719	831	735	730	674	710	743	700	772	699	767	658	697	710	735	782	673	711	753	697	698	682	681	764	727	752	704	678	698	678	706	712	709	702	651	713	685	688	686	747	685	728	703	728	701	726	696	695	724	686	723	748	659	733	739	655	642	709	668	677	691	652	687	680	734	709	680	637	658	656	678	703	713	662	688	715	729	714	722	670	662	759	721	697	743	698	687	737	724	675	712	629	672	708	693	742	694	704	703	732	708	648	702	731	656	661	702	672	657	670	683	713	648	691	611	716	696	693	738	656	726	717	637	681	672	690	665	708	698	698	712	709	661	717	716	724	707	755	703	654	712	676	730	655	713	674	676	698	670	689	711	701	710	672	689	717	693	743	713	658	687	708	663	655	671	704	719	717	705	685	701	664	737	678	706	681	645	691	696	704	682	730	707	720	679	677	690	739	663	712	697	690	683	696	681	709	681	681	740	723	712	711	702	683	740	679	690	672	711	691	701	690	707	645	646	733	701	647	687	654	707	698	667	677	676	682	728	735	671	681	696	694	701	695	665	684	681	714	685	678	677	679	718	661	677	729	664	701	672	655	730	666	679	704	691	692	703	679	703	688	631	691	708	700	762	685	701	674	730	743	659	705	738	693	704	690	668	722	705	729	692	669	737	651	669	679	674	656	690	710	651	715	685	740	683	670	651	713	650	703	752	685	647	705	671	661	688	690	662	710	689	723	693	693	660	716	704	683	685	688	696	690	700	695	699	672	684	682	705	694	708	634	727	712	695	673	679	669	703	713	691	692	670	678	680	693	715	716	679	720	656	695	672	691	651	681	697	687	680	724	702	719	703	702	722	719	683	670	717	690	716	685	722	658	695	702	701	738	727	640	705	776	695	691	710	675	682	699	635	705	697	705	689	703	688	697	673	683	702	684	672	713	686	709	708	683	698	771	689	629	718	681	662	733	673	625	735	673	684	658	707	671	712	717	707	672	691	731	664	657	668	715	708	730	698	699	709	678	672	725	681	680	687	704	674	712	682	650	751	681	649	719	714	737	686	679	690	737	672	694	698	635	635	714	666	645	677	681	681	680	715	679	717	730	674	742	710	674	733	747	702	743	648	718	693	669	706	701	704	703	665	714	701	677	702	716	672	684	745	664	710	655	705	693	678	691	650	645	725	693	686	692	613	719	686	702	714	680	737	635	663	720	722	725	667	763	716	613	663	675	673	681	657	712	733	686	673	661	685	729	693	674	713	695	727	706	702	682	689	714	704	717	699	688	693	681	707	670	666	709	711	694	731	656	663	688	666	653	682	717	688	726	705	742	652	682	722	677	660	714	722	700	703	710	707	691	711	733	716	685	679	709	772	706	663	694	740	654	714	713	721	692	700	714	653	663	684	716	660	703	672	745	737	637	692	725	713	678	754	694	668	691	711	720	702	690	721	653	671	694	683	688	682	709	692	664	672	666	667	661	603	685	697	699	680	654	664	716	698	664	670	653	700	680	732	671	692	721	730	671	709	705	702	694	700	728	706	686	654	666	656	697	697	698	651	681	630	671	711	723	629	731	714	654	703	694	709	689	679	704	692	678	683	731	696	690	663	715	727	692	735	659	750	696	712	747	700	687	658	734	716	726	699	679	668	662	691	681	682	689	708	732	680	669	679	738	696	715	661	715	720	662	661	687	660	681	682	674	680	710	674	670	720	649	722	698	699	714	674	636	653	668	656	705	669	699	745	664	658	693	660	692	702	738	696	700	685	702	726	724	672	695	695	733	671	640	687	707	697	664	682	689	679	693	699	747	709	686	654	735	692	685	668	678	707	688	690	707	693	663	679	696	703	635	624	695	646	701	742	716	707	701	686	714	710	636	689	698	656	720	699	673	712	720	698	686	693	717	702	695	708	676	674	723	712	715	697	751	691	664	679	713	690	664	679	670	703	660	696	702	681	709	664	678	663	716	705	720	666	711	678	701	688	675	729	706	694	700	693	689	700	677	688	696	688	750	712	674	701	688	671	688	716	699	637	651	716	715	693	692	732	668	727	695	695	688	711	696	704	714	717	657	722	727	725	678	728	676	708	721	670	685	701	667	625	704	667	649	685	717	679	672	685	651	684	674	691	692	706	681	699	733	686	704	676	687	665	738	701	681	700	681	691	682	710	675	676	664	674	688	682	672	688	631	725	720	684	671	718	667	689	674	739	682	657	688	725	665	702	686	710	720	745	717	719	714	670	684	695	680	687	688	677	692	656	720	669	751	678	703	710	684	677	669	691	714	698	685	689	682	716	651	666	689	699	664	667	717	724	690	683	708	660	652	678	711	653	683	666	723	686	708	744	707	699	749	696	684	666	666	701	714	727	666	743	724	676	716	668	663	666	708	685	681	709	686	688	673	678	638	698	689	687	733	707	707	681	696	700	607	691	696	698	697	692	698	657	741	683	636	707	672	689	744	681	694	725	662	733	664	729	667	737	694	705	686	710	685	695	687	730	673	694	675	673	710	695	655	728	686	685	729	724	717	699	679	719	702	725	678	698	632	721	688	702	680	662	673	667	714	679	665	687	689	689	674	693	706	701	655	705	709	720	690	738	692	678	673	724	749	637	756	666	722	707	692	718	672	698	637	696	702	689	732	646	685	697	726	703	675	692	679	669	694	672	666	718	669	673	687	697	748	700	711	712	659	670	679	710	677	694	706	726	726	672	686	726	707	663	642	622	704	673	671	703	664	692	630	709	715	648	739	728	693	692	663	678	701	677	737	689	693	720	734	671	652	692	649	702	674	672	676	705	685	688	673	717	662	749	680	707	722	730	723	681	719	706	737	694	677	728	689	722	671	654	694	662	689	714	696	694	672	702	680	683	739	644	654	678	688	706	735	627	715	688	717	686	651	710	681	634	721	665	656	696	695	707	690	692	648	700	681	685	670	700	685	705	682	686	726	671	682	701	670	701	663	680	693	688	688	773	763	660	669	688	717	683	687	690	693	715	688	724	662	694	716	721	693	685	726	715	673	681	727	706	673	708	708	681	666	689	708	702	752	646	704	735	712	670	645	707	711	693	670	753	700	688	756	689	686	756	726	714	698	665	693	690	700	670	614	739	731	628	708	728	682	718	683	742	652	687	696	665	700	696	738	705	678	700	692	666	675	717	687	668	692	698	659	636	699	686	713	721	669	711	709	661	686	684	664	722	723	732	702	645	694	710	710	679	634	698	693	657	721	674	681	689	703	658	705	685	714	656	699	662	703	680	664	697	700	692	668	693	683	652	721	684	727	684	701	639	665	674	701	667	663	726	693	709	660	711	688	647	717	698	686	720	674	699	702	671	705	695	688	670	695	755	708	752	680	662	680	683	693	681	728	655	719	693	720	692	706	703	668	677
47430	41721	42238	43543	46713	40025	37826	37564	39965	48317	41815	26560	20747	17663	13816	11400	6855	3421	3177	3078	2960	2112	1191	1177	974	541	498	587	520	470	444	413	387	388	349	357	344	362	348	300	282	293	301	229	262	262	304	275	256	225	208	269	265	288	237	246	263	262	262	242	261	242	228	245	249	257	246	237	264	224	241	254	255	235	233	268	235	256	255	229	243	239	221	246	250	248	238	203	271	228	241	257	260	271	229	235	239	223	231	237	254	285	199	236	236	247	235	257	249	237	257	257	227	255	228	272	252	243	243	231	241	233	244	228	237	233	241	250	254	229	207	223	221	229	251	280	233	220	241	246	222	240	224	230	228	235	236	229	238	242	255	224	235	206	250	212	212	236	204	215	201	266	241	229	241	231	258	231	232	248	218	252	242	214	249	240	231	231	216	253	235	217	210	242	245	258	250	258	252	231	232	233	243	262	246	226	247	271	233	220	243	255	252	258	256	219	233	230	244	231	215	246	230	230	268	260	232	237	227	226	213	227	243	218	218	245	242	252	226	255	229	252	240	235	235	227	241	229	268	241	240	245	277	240	245	250	242	255	231	233	236	261	216	216	243	251	244	227	241	238	225	220	248	237	221	222	223	254	247	225	232	238	241	240	230	231	241	251	219	232	219	231	231	222	265	209	251	230	221	220	222	276	247	250	253	203	238	240	237	255	275	262	235	228	246	263	235	219	226	216	234	250	223	235	245	236	255	243	237	234	236	246	240	249	248	246	238	258	234	246	218	222	241	242	256	251	226	230	231	251	218	236	247	259	246	262	241	256	244	242	272	226	216	255	219	188	235	262	206	264	238	258	251	239	224	248	242	251	229	262	232	276	256	236	223	217	235	253	229	259	250	236	239	225	244	215	237	257	252	226	261	255	222	215	221	242	250	232	262	260	248	211	241	234	238	212	272	263	238	245	237	239	229	241	233	254	260	231	232	218	249	205	268	260	217	240	217	232	229	221	262	229	215	234	251	223	249	230	253	201	215	234	235	249	235	247	258	250	220	236	213	250	222	250	233	225	193	267	255	252	223	242	226	225	220	219	252	248	248	237	259	254	259	252	212	239	251	212	237	219	226	228	206	265	227	252	225	213	250	238	208	236	260	252	238	217	239	233	252	268	215	219	249	273	234	254	251	221	240	232	242	251	237	226	262	230	258	211	239	256	257	228	242	271	234	240	211	230	213	252	277	239	212	221	238	215	250	273	235	248	257	208	253	230	235	219	257	240	244	233	251	218	248	208	218	246	239	248	225	227	252	233	239	234	243	250	270	224	237	237	212	237	238	255	215	211	218	268	235	214	251	206	208	226	234	273	268	243	250	251	259	242	249	247	232	238	245	234	225	226	221	242	232	227	229	222	231	252	232	261	237	233	202	266	236	238	247	254	250	276	235	235	244	223	237	218	245	241	227	247	232	230	226	222	248	236	229	250	252	217	242	219	257	259	226	228	256	257	239	268	233	224	256	225	235	247	263	251	257	237	262	250	238	266	248	211	242	275	227	254	244	234	231	210	219	236	228	249	227	250	248	233	243	212	237	285	263	226	239	229	224	278	245	216	245	264	229	255	215	255	232	258	244	250	233	256	232	233	217	241	244	255	229	229	227	255	229	274	241	234	253	246	225	247	251	209	227	225	221	222	261	267	237	214	229	253	234	239	250	236	231	243	225	236	271	253	268	234	222	243	263	265	238	245	246	244	260	229	268	232	231	224	240	238	227	233	242	259	242	257	242	212	234	214	214	243	248	225	276	274	272	231	206	225	229	235	248	240	268	243	230	232	231	245	246	231	234	237	229	259	224	258	246	216	229	259	258	279	241	245	256	245	235	215	204	229	228	232	239	249	260	273	234	248	243	246	233	261	238	231	249	236	245	249	241	243	255	233	257	243	234	275	241	241	225	212	237	240	240	221	236	213	247	244	214	236	259	248	262	253	247	244	227	267	220	225	252	274	260	242	234	240	213	227	234	228	269	241	242	230	219	220	232	241	236	244	231	229	237	221	238	221	261	263	274	250	224	250	234	266	225	242	243	253	234	241	237	257	217	247	230	229	192	246	211	215	232	244	233	258	189	225	241	249	251	258	263	248	230	233	242	273	266	245	222	239	249	240	238	244	260	264	258	229	233	219	251	232	211	253	220	243	232	227	270	229	220	253	242	241	232	224	246	225	222	230	240	216	244	232	250	249	225	243	253	253	224	233	255	218	260	252	257	217	220	236	254	254	228	249	238	233	223	254	246	267	257	271	259	215	250	258	245	258	252	249	237	245	245	248	222	241	205	222	272	239	228	229	223	254	231	235	220	247	211	240	230	270	247	242	257	259	213	232	235	252	246	257	239	225	251	248	275	245	232	256	246	216	270	221	269	228	221	274	262	252	234	249	226	240	250	234	267	224	195	236	221	248	229	220	233	247	257	240	244	257	219	230	240	261	237	237	272	201	231	220	239	251	251	270	242	244	252	241	230	250	225	248	238	254	221	248	223	221	237	248	265	241	269	232	255	245	240	216	242	242	219	236	258	266	225	235	257	247	245	251	229	226	222	215	232	232	230	229	224	241	249	254	238	229	244	228	230	218	227	255	221	257	226	246	236	224	247	271	239	231	252	262	283	241	203	245	263	254	223	265	257	240	272	219	238	219	265	219	228	226	217	252	221	233	260	278	257	218	226	231	235	235	219	225	242	244	264	220	241	223	265	226	252	274	242	250	218	226	227	236	253	265	264	237	238	235	228	229	229	195	233	202	205	224	247	232	233	239	237	242	223	223	247	224	263	251	232	225	257	256	236	236	220	247	222	244	236	234	242	241	250	230	230	262	231	242	232	250	238	245	249	257	232	227	215	247	231	246	242	231	231	235	222	235	236	230	248	226	243	240	222	253	235	243	232	245	249	227	238	228	256	257	228	243	220	235	224	231	248	244	239	192	221	233	243	241	235	214	253	220	202	234	210	224	261	246	223	261	237	246	255	259	242	254	224	238	234	254	222	231	230	255	241	224	241	244	259	251	272	241	257	265	236	248	261	265	263	214	279	253	243	244	276	253	230	249	226	272	237	206	215	229	263	223	259	260	214	234	240	232	222	224	215	250	254	237	262	233	241	243	238	238	247	277	242	233	218	229	222	226	233	233	248	225	234	247	231	230	209	231	233	234	247	227	249	264	240	273	256	241	224	245	213	225	263	257	248	226	203	271	249	257	216	246	283	249	267	246	241	215	218	245	224	199	245	234	215	244	271	259	218	237	215	233	241	254	251	255	260	218	267	219	237	260	230	254	252	240	238	236	252	222	237	238	241	232	209	225	263	253	228	254	261	240	246	264	230	249	223	228	264	251	230	238	239	254	227	232	214	226	240	216	228	228	236	227	264	223	248	248	240	266	232	249	239	204	248	268	246	223	249	211	220	248	244	233	248	214	237	273	238	230	224	213	256	230	243	239	215	250	259	234	263	238	233	211	222	229	249	250
29964	33869	41105	49210	55750	50675	51714	51493	56535	63835	55909	41012	38624	34708	29996	27880	20397	13042	14316	14474	13712	9956	6376	6445	5023	2510	2535	2895	2191	2114	2098	1998	1984	1828	1526	1333	1274	1379	1193	1044	1064	1027	966	886	786	714	759	732	688	620	623	777	760	663	650	707	665	622	621	672	691	708	616	644	678	650	623	622	576	615	538	596	614	604	592	595	598	580	578	568	634	597	632	642	607	594	640	591	570	611	542	602	595	537	591	587	611	605	583	573	609	581	589	572	620	607	583	551	591	602	562	607	580	577	600	604	581	616	629	579	624	593	552	593	567	622	602	552	550	606	595	624	571	594	640	576	608	596	588	597	631	576	605	583	575	607	588	566	583	629	596	615	597	610	582	590	612	581	595	583	567	592	585	579	570	619	619	542	585	563	547	610	576	617	545	569	591	595	531	612	571	600	558	581	580	575	557	623	562	562	595	580	596	563	610	567	613	544	559	587	565	589	551	587	544	581	582	569	579	603	610	586	591	578	628	593	592	573	596	575	571	547	609	591	609	557	593	555	579	603	579	582	577	617	607	574	608	570	588	563	527	614	585	574	592	628	598	587	584	596	621	594	628	594	558	581	587	619	567	595	560	567	588	551	593	606	609	594	616	586	641	604	613	605	600	579	580	599	541	593	542	574	590	572	644	564	576	599	600	584	582	609	584	603	584	588	615	585	634	573	577	610	601	583	596	570	580	580	600	621	530	595	582	559	546	577	592	578	562	610	571	575	587	590	524	583	591	555	594	630	621	593	565	577	573	537	579	624	598	600	587	610	560	584	615	632	613	574	590	580	575	556	571	580	568	554	556	501	619	600	612	549	562	642	555	602	548	601	581	609	650	588	601	633	560	613	613	559	576	595	589	532	567	560	611	556	610	567	634	610	566	590	546	542	550	616	590	594	567	581	616	606	592	585	577	559	586	573	596	574	584	637	580	590	629	592	596	608	604	566	584	562	555	591	608	583	602	624	602	616	620	565	594	601	576	592	573	607	585	589	581	627	617	580	615	594	536	580	570	582	594	565	579	606	568	600	596	592	584	576	568	544	571	590	583	604	572	623	641	596	581	576	579	565	572	594	581	573	616	564	550	572	581	577	553	616	573	606	572	576	600	595	587	648	633	581	597	625	571	607	605	618	590	607	615	598	629	552	606	540	567	560	610	582	584	608	600	583	575	584	613	568	591	563	614	580	595	597	584	631	577	563	604	546	605	569	582	606	573	587	572	562	570	569	564	601	588	611	564	596	576	554	619	578	632	606	620	604	595	626	590	626	594	620	556	594	560	583	568	601	663	576	584	560	565	597	587	556	586	607	587	587	604	583	578	587	567	560	616	599	577	586	601	599	588	611	577	575	600	613	591	580	577	611	597	573	553	605	613	624	578	529	616	600	569	586	609	591	555	597	605	577	540	634	569	595	602	578	581	597	608	600	581	572	590	589	600	600	586	588	630	587	598	596	623	575	596	599	545	543	602	607	548	594	576	567	578	613	574	589	571	574	572	593	552	602	586	607	624	606	574	620	560	601	588	583	597	576	571	587	583	571	583	552	554	620	598	590	641	570	605	566	600	573	559	595	559	598	579	612	600	560	573	564	585	565	629	592	569	591	584	606	590	575	569	616	591	561	589	545	570	597	563	615	567	565	583	577	564	618	569	606	602	582	577	579	601	593	577	565	580	550	630	620	591	632	542	622	663	628	590	592	572	606	620	583	550	554	595	551	599	631	608	639	615	545	580	565	553	587	562	548	588	592	607	566	577	624	581	626	590	598	632	608	636	611	597	565	591	577	574	559	603	599	620	623	601	574	596	596	600	586	591	628	628	559	604	570	619	593	610	580	575	599	580	604	558	619	575	576	609	585	632	577	637	587	603	600	572	592	599	610	608	591	584	570	573	644	589	581	602	605	595	578	588	572	591	626	561	599	603	574	582	588	602	603	573	551	608	581	582	536	631	593	596	571	536	570	587	584	599	570	596	632	610	582	614	608	611	586	621	596	591	601	599	564	567	585	565	570	573	582	622	560	603	549	579	569	603	565	559	554	556	608	619	619	540	554	593	602	614	619	592	605	577	587	591	588	566	582	599	588	600	553	608	529	612	618	619	574	605	627	570	607	560	575	571	557	603	571	573	602	592	595	565	619	579	635	588	578	573	610	547	584	570	563	609	604	598	613	599	597	596	593	585	618	597	604	581	553	596	540	577	573	601	637	603	544	593	555	593	594	597	565	587	632	633	592	573	547	565	616	596	570	614	572	600	615	559	543	577	610	565	574	607	580	609	599	601	594	597	598	593	585	567	591	580	606	588	566	559	573	569	546	564	580	584	600	562	560	579	598	589	576	577	585	583	599	577	614	556	634	588	637	553	534	631	584	621	604	629	570	591	559	578	543	597	629	561	557	638	553	599	625	585	630	613	556	599	574	588	561	575	610	563	579	590	623	588	648	606	573	576	603	597	616	561	608	602	627	573	576	579	552	621	580	605	610	569	623	597	582	603	595	569	589	568	551	611	576	584	555	588	647	588	573	597	605	594	558	596	550	622	539	579	601	589	571	609	621	578	603	577	602	595	583	614	613	554	629	540	604	614	599	589	588	575	573	566	619	597	586	592	554	585	602	621	557	593	571	586	607	590	589	566	590	573	588	571	613	592	532	634	602	627	606	598	576	628	601	588	589	588	561	548	616	628	609	596	620	619	594	583	619	594	573	563	586	603	593	583	608	594	569	608	630	571	590	588	606	568	591	616	567	605	585	567	598	611	596	588	608	604	641	571	603	619	601	556	577	645	600	587	581	562	592	591	598	599	590	571	535	567	576	611	576	581	594	581	592	604	566	560	592	562	620	606	597	569	549	578	534	605	567	528	624	534	587	570	552	602	574	606	616	593	539	555	565	550	586	603	612	570	582	555	619	610	596	556	618	590	564	576	559	614	611	609	589	568	575	618	563	611	574	599	598	605	581	621	591	532	583	607	603	588	593	617	571	553	598	590	579	583	565	532	613	589	575	592	575	557	610	580	565	631	613	559	563	595	571	577	572	586	583	594	604	604	580	578	606	658	611	587	587	594	548	592	592	591	596	581	566	592	634	595	604	587	545	605	564	554	577	562	591	617	586	570	573	567	591	569	554	559	586	651	644	600	576	567	606	591	579	634	601	571	604	591	589	585	599	590	606	606	564	596	625	597	602	576	572	524	617	616	571	564	585	567	609	535	563	622	594	542	602	578	587	619	558	558	630	547	583	619	609	626	594	543	591	579	625	612	582	618	560	563	591	614	579	638	587	599	598	556	594	594	573	573	561	605	558	610	607	575	583	614	596	579	568	578	586	607	605	593	584	551	585	590	571	579	583	594	572	547	562	553	588	603	589	556	549	611	539	581	552	578	626	558	552	598	619	573	596	592	591	579	593	584	622	572	520	588	572	610	611	587	580	559	610	537	583	602	576	563	546	595	547	544	612	560	626	556	596	642	583	608	533
22864	15258	16770	13682	12054	9054	5827	4562	3412	3332	2356	1621	1328	1091	908	778	707	591	584	568	528	460	430	411	379	344	369	347	399	324	345	307	298	314	310	328	293	290	315	300	307	296	280	288	306	285	285	314	274	293	333	322	311	259	271	309	307	308	269	276	294	283	289	325	287	292	340	294	308	268	297	301	268	304	307	306	277	284	298	290	245	272	300	298	273	269	313	306	272	277	290	288	268	323	295	295	294	277	309	283	298	309	305	274	276	283	263	270	300	302	298	296	263	254	290	269	294	293	299	298	334	300	303	296	297	297	273	288	297	286	297	272	280	313	317	287	295	293	270	287	298	289	312	317	277	292	292	301	309	276	262	299	285	307	276	260	289	282	314	303	305	283	306	283	291	272	287	244	318	260	301	295	281	272	307	298	278	278	275	313	278	293	284	323	302	286	301	268	289	318	278	309	289	260	315	288	281	308	280	258	285	301	261	322	300	288	275	291	282	321	259	277	283	265	287	283	271	283	301	270	292	285	290	297	264	324	286	298	288	282	273	284	286	255	303	288	296	280	305	274	263	281	281	259	307	281	312	291	283	288	311	280	283	286	307	268	332	287	279	324	273	316	293	253	264	297	302	302	263	326	284	297	273	264	279	272	282	311	296	266	296	297	281	269	300	297	280	305	273	278	291	305	295	286	262	285	310	324	307	304	262	287	296	305	321	281	262	291	298	288	285	306	265	270	271	279	301	279	266	301	258	278	298	295	314	304	260	276	284	297	308	290	270	292	285	288	290	274	278	281	292	286	292	296	287	311	298	293	293	315	285	283	280	267	288	286	298	297	314	285	271	284	294	287	266	318	284	292	294	285	327	288	288	304	321	276	269	287	280	261	290	308	289	281	307	304	300	293	291	264	311	296	293	323	261	304	279	278	292	281	277	309	297	283	262	286	273	283	267	305	265	283	305	275	278	310	290	316	281	276	293	273	296	274	294	281	276	270	260	256	320	262	295	251	276	298	279	255	280	298	297	305	294	280	290	274	272	282	282	289	294	274	303	285	309	272	272	332	290	290	330	323	269	297	268	276	295	296	297	268	298	278	298	294	278	301	285	317	305	298	264	270	272	296	257	296	285	274	304	280	301	275	298	293	258	289	282	292	281	316	263	288	264	287	270	269	287	261	276	305	316	279	298	300	312	275	304	298	279	317	307	271	280	278	295	304	288	284	299	281	307	312	291	280	279	269	258	304	311	285	281	295	281	282	316	280	274	305	295	295	265	274	309	279	280	293	283	295	353	293	296	279	279	288	271	297	268	298	306	279	267	302	257	264	279	276	291	300	286	293	320	285	265	260	277	292	283	293	314	298	299	307	293	283	327	281	284	276	294	246	294	302	261	272	294	316	274	301	272	293	292	293	298	302	282	296	276	290	274	262	275	304	280	275	304	295	293	280	270	311	260	273	262	270	290	285	293	282	291	296	285	267	283	297	276	286	298	253	290	300	271	295	293	322	290	282	288	275	283	297	306	301	271	301	255	305	301	289	260	298	304	300	318	291	284	271	276	288	265	322	287	299	290	268	269	333	292	279	280	266	309	281	277	270	277	309	270	279	302	307	303	265	301	280	278	294	325	325	259	283	295	295	315	303	304	316	302	291	288	266	282	293	287	297	289	272	315	296	289	287	263	302	305	299	273	314	296	253	273	289	275	302	283	262	293	311	277	285	273	289	262	272	292	301	345	283	279	286	279	316	278	287	308	294	242	285	260	288	276	298	274	286	288	286	292	286	287	267	244	261	262	303	289	289	315	290	285	271	276	293	337	282	313	268	246	292	274	318	285	288	312	275	301	318	300	265	282	298	307	274	272	289	278	301	284	278	280	281	315	285	302	279	287	276	299	278	301	294	295	298	282	280	289	277	271	315	297	279	252	310	274	297	325	277	316	302	296	323	256	300	288	313	281	299	286	275	297	292	257	295	321	292	289	266	290	297	288	281	301	310	304	261	272	262	268	271	289	317	298	301	300	263	273	277	279	281	302	303	295	302	305	315	286	289	305	289	305	265	288	241	276	321	295	324	266	297	279	284	290	290	265	319	293	293	293	324	283	289	270	298	290	316	286	289	300	280	295	302	280	312	280	284	305	296	292	283	315	275	298	290	275	306	272	268	302	303	259	301	285	295	281	301	274	273	304	308	294	274	279	289	287	298	290	282	283	297	301	283	304	291	305	265	297	250	299	295	292	283	283	274	257	288	307	283	285	304	302	255	279	283	288	309	287	257	292	279	271	260	288	275	307	288	307	295	269	273	288	304	269	272	275	299	295	285	305	299	312	299	266	291	283	311	302	282	295	277	285	260	270	289	269	296	276	280	283	289	278	285	271	269	292	304	291	285	300	275	280	295	253	290	301	273	285	279	305	275	275	267	287	268	287	277	291	261	300	298	284	248	311	291	292	271	291	284	295	272	322	300	297	284	310	306	289	276	260	296	306	314	267	297	285	299	320	277	277	267	283	290	319	298	271	265	303	289	265	303	267	313	293	269	284	292	264	258	290	328	288	282	315	310	311	292	304	295	284	266	283	273	346	302	291	305	280	281	296	247	289	283	267	291	305	268	316	283	303	267	277	318	258	292	267	294	291	287	295	264	263	286	298	280	264	282	325	294	280	299	312	308	292	284	306	292	288	281	283	309	322	275	273	284	306	285	302	327	305	308	295	294	271	299	268	298	267	296	305	282	281	301	283	290	273	311	317	278	258	285	302	291	315	279	293	298	319	314	299	306	284	298	299	312	295	281	306	275	308	296	320	284	286	295	299	275	273	312	290	279	278	288	288	267	300	270	294	307	299	273	305	290	282	265	307	299	311	276	285	286	292	310	295	311	309	293	237	291	298	306	312	284	264	286	311	259	289	282	309	323	249	295	310	287	285	267	288	285	297	280	282	287	280	295	283	304	280	288	339	272	258	300	312	272	299	252	258	282	293	270	303	304	294	279	275	289	261	306	306	289	321	272	285	266	308	287	272	283	310	313	306	303	300	314	302	296	283	263	265	332	327	262	285	303	292	261	281	296	293	278	303	288	288	306	331	268	291	302	288	313	305	290	250	310	296	349	279	286	282	301	301	288	295	274	312	306	274	286	288	266	282	310	286	254	329	301	277	263	279	338	311	290	293	291	302	293	266	307	302	285	280	286	314	268	275	323	301	266	307	287	275	302	278	294	270	292	275	281	296	267	297	300	288	297	262	288	297	321	296	281	290	293	309	258	293	286	275	283	259	324	275	313	277	282	298	312	276	282	287	298	286	285	284	255	264	273	287	308	321	303	288	284	283	280	282	293	307	337	303	304	259	308	287	301	271	296	283	274	280	267	272	287	292	269	294	297	260	282	299	326	289	278	290	276	310	308	268	293	281	269	259	278	294	267	316	296	286	301	276	270	316	278	296	277	288	267	316	300	294	284	286	279	279	268	273	328	291	282	295	265	283	278	278	287	297	302	279	286	281	299
13507	12792	22245	25712	26802	23184	19024	16327	14431	15529	11791	7921	6946	5356	4710	3773	3143	2656	2646	2519	2115	1740	1526	1381	1235	1250	1226	1168	1065	1016	957	980	894	929	865	826	874	808	833	787	795	733	827	746	769	691	768	742	726	735	738	733	696	724	708	732	726	773	731	769	707	682	751	739	724	704	753	674	725	689	688	689	677	747	704	738	735	713	760	729	683	703	703	751	722	693	698	690	685	681	732	685	723	705	705	700	717	659	686	738	690	717	667	698	713	697	681	723	689	677	711	707	703	672	720	685	689	723	694	735	765	666	709	711	745	689	715	692	695	731	726	684	724	720	695	706	680	684	692	675	684	688	693	690	707	717	727	696	695	739	746	735	718	637	694	691	713	695	716	604	696	701	713	684	750	711	687	734	713	698	672	706	703	724	704	733	693	691	701	710	750	687	706	708	689	686	711	725	708	672	710	658	722	715	689	728	668	670	717	712	754	707	697	744	705	745	725	714	706	724	649	703	690	726	726	725	662	670	683	679	749	696	752	685	703	710	748	664	718	709	718	754	699	704	703	732	723	707	679	706	739	694	727	718	731	708	702	686	731	764	751	661	680	731	754	766	736	730	682	666	715	682	683	654	710	744	756	650	707	678	719	706	755	653	701	700	708	720	708	703	743	701	732	740	678	728	690	706	689	649	719	706	703	651	701	722	664	709	731	707	729	714	649	655	662	683	664	691	685	716	713	688	705	712	641	708	683	709	714	660	696	693	692	707	702	717	754	669	729	687	726	702	695	699	714	734	722	676	738	654	669	645	705	734	702	637	727	650	742	675	698	699	735	698	721	663	638	742	713	710	700	752	677	692	667	687	680	671	705	760	722	714	723	722	718	651	693	727	728	750	682	734	686	730	711	700	701	693	747	683	693	695	723	688	708	709	709	699	720	722	698	712	693	714	710	735	699	685	684	731	722	693	714	723	737	705	685	698	723	714	681	686	727	736	702	717	743	716	683	738	699	647	711	700	720	719	715	708	685	721	707	716	708	691	706	715	710	719	725	726	706	671	719	717	711	745	699	720	699	649	739	672	697	749	706	721	678	729	696	714	674	726	720	753	729	703	707	715	713	715	669	711	716	682	720	687	681	674	749	682	683	686	705	686	770	770	720	680	707	695	678	700	730	733	679	711	701	700	731	691	708	706	709	780	735	683	742	707	697	721	743	696	726	669	738	713	686	723	696	726	712	709	714	667	738	716	698	709	732	721	672	692	729	750	704	659	728	709	728	682	743	685	685	698	704	660	698	696	655	732	734	689	720	679	686	705	758	735	744	718	695	771	705	694	702	764	747	714	713	702	716	654	756	676	673	660	725	717	709	731	745	703	669	755	671	695	706	680	720	686	685	680	699	695	743	688	634	717	723	746	744	696	685	754	741	750	735	696	672	699	685	738	732	705	622	715	664	710	678	756	699	708	712	670	754	720	733	717	695	680	685	689	709	739	740	685	728	704	674	708	675	704	725	688	729	747	696	751	652	733	725	693	730	688	684	668	670	691	681	693	718	726	736	701	695	708	709	687	685	745	706	674	742	761	676	661	732	715	667	680	679	725	741	671	650	724	698	707	714	679	720	723	720	716	649	690	741	699	687	717	714	686	751	704	673	720	701	677	641	716	680	665	725	720	741	674	754	770	686	662	700	720	717	703	693	726	711	710	703	734	736	721	670	729	737	686	689	728	673	722	731	698	691	693	715	770	671	734	746	681	709	704	674	708	712	700	706	676	711	719	727	704	668	718	727	669	683	699	695	726	668	693	722	750	737	701	711	750	673	704	718	769	716	718	692	713	698	660	741	693	683	661	678	691	736	704	665	694	668	731	771	687	709	697	694	675	726	740	683	678	741	729	715	705	738	740	720	708	713	733	702	706	705	697	751	711	718	738	735	720	705	719	696	729	712	723	700	722	719	749	718	665	693	691	705	665	686	719	703	720	755	704	723	681	715	700	695	730	709	714	716	708	711	726	690	635	665	665	719	733	693	714	704	692	697	694	694	726	751	670	727	692	687	717	697	684	697	743	712	687	733	686	737	722	680	741	705	670	765	690	737	700	724	677	723	722	717	724	696	728	695	700	687	746	688	689	704	686	686	683	681	682	753	693	669	662	704	699	738	683	692	746	698	693	653	689	673	746	693	677	672	756	733	696	723	657	702	752	714	700	723	761	711	691	699	732	704	715	722	690	680	734	733	734	711	701	734	724	693	736	702	717	677	729	717	722	724	707	631	677	718	741	741	709	683	703	690	708	768	728	703	703	741	716	714	696	707	677	678	719	680	686	718	739	674	772	743	688	705	717	669	713	754	661	685	736	672	716	724	684	702	679	724	662	733	693	639	676	738	719	710	749	686	720	726	657	773	723	716	773	737	715	684	735	704	722	705	686	754	710	682	688	717	695	696	705	622	648	706	718	701	700	648	687	709	695	732	708	722	747	671	751	720	755	712	686	722	718	706	710	713	689	723	700	719	655	716	678	686	709	675	688	712	686	669	763	743	696	735	707	758	665	709	711	687	707	704	657	708	724	683	665	676	743	709	713	718	694	674	718	699	686	701	748	702	689	710	680	694	716	694	709	704	730	699	730	697	696	702	655	702	674	726	691	712	693	726	677	703	669	689	752	737	736	724	671	704	716	679	671	705	765	721	725	709	690	753	692	700	708	728	687	692	685	676	688	719	746	728	678	702	713	703	682	723	702	743	724	725	699	706	698	705	722	712	731	719	697	697	683	747	720	674	653	702	713	716	713	727	709	712	717	680	707	677	703	734	720	701	679	735	737	765	679	682	749	702	680	703	744	708	700	701	717	735	668	686	746	729	712	738	662	722	692	666	734	683	714	704	706	762	676	725	699	724	695	752	677	675	732	739	657	700	672	692	698	726	689	672	744	697	693	724	679	747	698	687	715	687	724	709	697	682	652	697	729	723	723	635	711	725	669	665	762	699	703	713	700	700	693	677	733	715	680	683	728	706	736	718	723	681	702	751	717	704	671	714	706	743	689	687	695	684	713	715	714	708	673	718	654	773	710	699	700	722	693	688	708	706	699	724	722	708	728	714	678	747	725	762	690	719	688	695	744	713	690	732	671	685	723	758	711	720	699	691	669	720	713	709	693	695	691	716	667	732	721	707	666	683	702	690	683	692	738	718	695	716	690	740	721	653	705	643	672	720	687	686	770	698	681	715	698	704	735	677	681	694	733	671	733	675	658	727	731	706	673	707	703	673	676	708	722	762	686	723	715	727	706	698	740	706	650	701	753	699	680	667	730	679	665	687	731	701	677	683	696	719	704	748	700	693	672	672	697	703	706	682	677	703	673	709	737	721	700	726	731	723	729	655	714	737	683	715	712	666	715	687	707	722	679	733	733	710	719	712	743	693	673	695	728	668	759	723	662	670	685	683	718	714	715	709	691	734	736	688	750	693	719	742	744	697	712	679	685	710	670	713	711	658	700	704	725	685	716	712	685
39877	37297	37287	35898	37558	32049	28101	26949	27097	34974	32538	19668	12364	8546	6718	4686	2655	2388	2049	2307	1661	1127	889	833	754	502	463	457	443	449	400	434	412	362	357	357	377	329	341	338	349	335	291	320	291	316	304	304	300	287	312	344	322	276	311	310	314	323	296	285	288	303	312	316	314	313	300	289	287	259	301	270	274	312	275	296	279	285	290	307	258	319	297	302	322	262	300	269	294	298	291	268	296	298	310	328	283	301	291	303	302	318	252	257	292	274	249	309	273	305	273	295	298	289	297	287	308	310	263	277	315	293	280	278	280	287	287	311	252	303	260	308	259	267	266	234	273	269	291	282	291	305	288	299	268	292	293	286	315	294	283	315	286	271	292	275	279	261	276	254	292	234	325	276	281	265	280	290	286	249	299	320	285	307	286	278	291	294	308	285	292	293	267	306	247	270	272	287	304	291	274	298	313	305	268	286	292	306	279	286	293	268	299	263	293	256	306	262	280	271	242	292	291	291	282	277	319	271	276	263	275	269	296	262	283	270	289	294	254	300	294	266	291	292	283	305	286	289	249	295	293	291	288	303	256	292	249	289	302	290	276	249	252	273	283	304	252	279	287	283	289	294	274	306	299	265	329	298	290	302	295	283	299	249	313	268	274	302	275	284	268	284	309	302	314	291	292	272	279	282	297	273	284	273	277	276	284	264	281	239	305	297	302	271	303	268	300	246	290	272	291	259	294	289	294	305	302	297	262	269	280	289	319	305	307	283	260	271	283	286	271	273	291	304	288	244	297	311	310	272	305	298	318	272	283	273	271	300	255	264	265	287	330	273	263	305	299	296	272	291	291	331	297	316	309	262	301	296	268	305	261	250	290	299	289	281	275	275	281	308	297	279	266	302	301	291	272	308	270	305	262	287	264	270	303	257	284	288	275	230	294	291	307	294	300	291	275	274	280	319	287	266	269	290	327	303	301	262	281	289	275	317	282	282	270	315	233	282	283	275	289	274	261	264	297	280	304	283	253	246	264	271	273	264	292	297	274	322	298	276	295	271	285	305	311	275	312	295	265	279	264	304	296	307	269	271	271	311	290	309	305	298	302	293	293	298	306	306	282	290	285	292	284	266	302	285	302	301	272	293	277	264	289	295	301	315	273	287	258	295	289	294	278	297	282	288	279	301	302	287	259	280	280	272	275	281	278	294	295	315	322	290	278	312	286	279	297	277	287	281	289	278	292	275	259	286	301	283	274	264	269	298	297	290	285	298	302	300	276	321	277	260	286	302	304	272	290	257	306	300	294	285	297	266	286	295	329	303	288	287	278	271	276	311	297	285	284	298	278	268	291	308	275	301	287	285	276	274	304	298	302	301	320	321	288	285	282	291	309	294	287	265	281	301	319	269	274	289	278	300	288	269	249	321	300	286	288	272	285	283	273	298	273	266	318	286	284	275	283	289	288	300	306	299	283	269	259	304	321	291	289	313	295	269	285	281	278	295	306	278	280	250	262	275	297	297	276	260	279	290	262	265	271	291	285	268	306	273	306	283	276	282	311	266	280	313	288	275	277	287	271	281	291	277	274	263	290	280	305	283	281	291	271	296	265	311	273	296	274	272	287	302	318	275	287	311	305	310	271	271	279	309	290	286	310	312	309	264	259	277	258	256	278	294	283	294	229	290	263	266	263	285	262	262	310	314	274	273	285	283	304	274	284	281	284	294	301	279	277	312	298	297	267	267	290	294	264	284	308	313	281	269	284	288	267	280	267	304	264	281	305	304	316	294	292	323	272	300	297	306	307	298	306	282	313	297	293	280	287	288	283	279	276	288	278	250	297	303	292	293	273	296	288	266	283	299	257	285	296	249	312	296	287	293	273	269	298	291	282	305	289	279	289	292	306	330	304	299	288	275	280	292	297	288	309	317	256	275	316	278	264	274	290	288	307	295	277	310	276	269	309	294	273	278	256	267	259	315	263	292	299	268	248	271	295	281	259	312	282	299	274	306	283	307	280	259	294	311	273	295	254	283	280	277	306	292	275	280	276	279	304	273	252	287	263	269	238	274	302	320	274	295	270	275	271	273	299	264	305	302	284	307	286	279	291	281	301	291	297	303	273	286	272	291	281	262	312	289	284	296	267	263	323	270	296	317	307	265	290	300	255	274	287	277	281	281	280	237	300	264	306	281	305	298	281	278	278	292	304	293	281	260	300	282	310	252	282	288	254	292	295	306	295	269	278	266	275	290	270	255	274	300	284	245	281	270	255	254	280	319	302	286	290	279	300	273	305	297	301	256	262	284	280	292	317	268	265	260	273	282	277	247	277	284	266	263	270	250	295	267	255	292	295	275	324	312	280	281	276	295	280	291	277	286	286	277	300	293	254	320	318	270	271	302	301	306	269	298	255	276	222	288	271	265	283	276	335	280	310	246	279	282	303	287	289	270	271	319	275	300	297	316	268	295	310	276	287	279	301	281	258	259	269	261	290	277	308	269	267	316	279	287	278	275	304	267	272	306	293	305	289	284	265	305	294	294	275	324	279	266	286	304	290	268	327	295	275	272	311	320	299	332	298	312	242	310	294	272	299	281	296	303	304	290	267	289	272	285	301	327	289	279	295	313	263	305	297	310	282	260	285	293	300	288	284	258	276	280	261	307	292	287	285	288	267	269	295	292	285	308	292	299	287	305	279	299	268	243	288	277	289	290	290	291	311	285	276	273	279	280	290	292	304	304	305	298	278	323	281	286	307	288	305	318	265	304	269	274	295	276	293	335	302	282	296	320	307	282	277	294	292	284	261	288	280	277	281	270	278	304	230	281	302	293	293	283	274	263	306	255	300	281	267	321	286	294	287	282	272	294	284	286	289	289	301	240	312	269	297	278	289	304	301	306	287	275	277	266	267	273	286	286	281	306	295	303	291	316	257	294	266	272	282	286	261	307	319	262	269	309	295	269	297	271	303	282	307	280	320	293	300	257	248	262	286	273	308	279	282	245	289	283	302	280	271	255	278	279	300	282	321	296	312	286	282	304	313	286	306	272	296	268	266	318	285	281	276	310	256	272	278	294	279	256	255	300	290	268	252	305	297	315	301	303	288	276	292	265	290	280	305	288	256	275	279	291	289	280	278	319	294	285	287	312	313	304	301	282	280	269	252	288	284	268	277	256	274	294	317	272	269	268	308	279	285	270	265	300	304	281	302	278	262	283	267	286	262	277	283	320	269	275	292	284	303	286	314	267	319	263	277	307	275	274	296	300	274	275	287	262	280	305	277	342	304	316	315	290	260	257	295	295	302	270	307	279	308	280	287	290	292	317	284	247	282	258	327	296	289	271	320	324	307	322	290	315	294	269	273	283	327	276	235	304	276	277	280	269	275	328	304	300	268	279	320	284	298	259	268	296	329	270	305	279	278	288	264	283	346	278	265	298	266	273	281	268	280	319	310	267	299	286	263	276	297	301	295	300	316	273	262	264	273	309	260	265	309	249	273	301	280	322	311	257	298	292
24496	29260	36540	43471	48055	45036	43793	44674	46226	54530	49669	35533	29327	22920	20736	16544	11384	11339	10098	11463	8621	5861	4702	4247	3572	2273	1975	2079	1644	1750	1809	1751	1504	1235	1214	1154	1093	1098	1200	1046	933	925	881	916	872	862	847	754	802	819	810	917	1182	764	702	732	727	682	716	734	809	725	764	748	720	762	655	693	763	685	710	683	701	702	708	719	725	719	734	661	681	658	693	718	743	648	715	702	702	701	698	669	662	685	709	658	683	637	687	702	696	692	794	702	702	773	678	701	694	727	670	761	695	652	712	694	736	724	712	723	701	667	692	664	675	761	672	727	701	722	706	686	647	679	657	707	706	704	676	719	688	695	656	710	684	712	695	726	709	719	744	691	634	673	706	713	662	725	690	715	702	716	692	724	669	613	672	711	689	626	701	706	640	703	684	707	674	705	700	668	711	717	685	679	687	657	671	699	725	674	686	689	641	663	716	708	683	683	673	723	693	663	657	674	685	739	657	668	702	683	745	694	657	701	657	713	712	664	720	699	681	712	719	677	746	732	693	706	689	698	711	695	683	714	687	726	697	714	734	666	716	690	691	701	698	709	686	722	672	738	673	678	685	668	722	678	690	704	669	700	701	736	729	674	717	756	664	639	686	628	736	685	740	657	729	672	722	723	667	692	663	714	722	717	693	681	652	649	673	713	686	674	679	747	722	696	730	687	689	669	735	792	687	681	700	681	721	699	675	734	694	696	713	739	726	655	715	716	724	709	707	658	679	760	691	728	725	659	671	688	703	669	671	705	690	683	689	687	683	679	699	692	675	682	696	689	700	682	662	736	741	673	683	715	693	689	655	707	767	703	694	735	677	744	699	688	699	716	706	692	671	717	678	714	707	683	655	655	656	709	668	702	710	750	673	635	687	664	703	749	712	707	703	690	661	700	703	705	628	696	675	705	675	682	722	724	679	729	683	662	721	734	752	716	669	707	698	698	646	706	707	686	704	688	698	708	725	671	634	688	687	634	676	716	695	660	710	684	700	685	689	696	636	711	652	683	690	654	686	658	712	654	711	687	715	670	700	679	696	661	697	668	649	768	718	708	697	743	712	663	702	711	682	643	724	716	737	685	685	669	701	706	708	722	757	714	666	681	706	670	695	720	643	721	697	704	705	706	676	680	676	649	670	745	726	693	678	689	661	687	695	678	673	726	705	747	720	681	699	704	706	675	691	680	698	688	728	729	702	709	723	717	718	717	699	677	689	727	731	721	649	681	651	721	689	701	710	769	719	697	694	687	684	689	720	701	734	683	688	670	708	655	697	697	698	673	662	685	684	696	630	677	755	670	699	696	690	706	741	677	672	695	733	680	653	715	711	672	706	694	746	690	738	734	662	747	734	683	734	718	694	693	752	722	722	688	718	738	711	647	702	707	716	694	649	671	671	676	678	684	719	698	746	707	726	696	707	716	713	707	719	716	765	673	698	689	722	705	669	666	719	703	745	659	739	642	709	696	709	699	678	700	703	717	698	718	699	659	720	672	746	767	705	738	719	678	676	697	728	658	725	658	715	664	733	698	747	730	715	698	735	648	697	696	712	682	719	722	727	712	718	703	693	716	736	739	684	695	669	707	673	661	693	673	695	694	702	684	729	715	672	662	692	730	732	729	681	678	755	678	698	754	705	721	676	669	679	724	742	708	730	671	669	696	686	656	673	694	675	652	679	722	686	714	724	706	759	750	679	727	654	631	738	680	729	681	723	745	636	736	747	720	694	698	694	695	685	756	723	752	719	698	738	689	668	647	697	739	693	761	771	677	655	659	692	675	687	714	694	710	692	666	697	744	691	662	685	677	746	709	679	670	694	679	760	686	664	694	669	609	695	653	701	680	695	622	700	694	681	680	704	724	638	721	666	665	706	674	679	700	673	686	671	651	709	680	702	698	708	710	670	724	730	717	677	676	665	745	738	733	687	682	666	728	724	724	705	699	718	666	688	712	685	676	660	700	676	731	717	711	714	649	728	732	704	691	705	719	706	667	719	671	684	699	691	661	693	730	669	729	690	688	652	735	674	694	661	700	732	736	695	709	669	711	710	652	707	671	713	686	714	634	669	669	713	634	736	699	722	704	669	673	714	727	706	687	741	678	687	708	654	673	709	712	709	703	701	706	682	691	675	710	706	734	717	689	681	686	716	657	673	693	698	691	736	697	647	699	698	715	655	699	670	718	681	700	678	699	692	704	666	698	657	699	674	654	675	719	684	720	704	735	671	708	681	683	638	642	688	718	728	705	642	712	714	700	706	707	683	683	656	674	715	661	715	658	690	725	672	687	697	765	692	695	738	666	673	688	725	721	699	688	708	747	695	675	687	697	671	688	693	700	663	696	691	680	660	682	709	701	699	684	725	718	680	676	708	701	704	717	688	709	674	710	664	678	677	734	662	676	647	711	694	691	682	713	750	706	672	705	713	705	716	760	717	718	684	672	679	714	696	707	675	665	731	731	700	684	675	679	694	695	676	648	700	663	694	719	655	724	682	663	714	701	741	696	712	699	701	669	684	715	759	664	662	666	690	669	691	713	664	702	715	637	696	667	687	718	678	692	662	731	715	696	711	756	732	715	713	705	730	720	678	718	722	662	724	692	687	701	674	668	662	665	722	715	721	696	728	657	715	723	738	722	696	723	712	697	682	727	748	692	702	696	682	709	710	720	677	714	673	663	686	758	719	668	681	683	665	674	714	671	714	673	706	731	692	748	692	650	727	688	737	682	710	749	700	699	700	652	659	737	679	691	700	630	708	715	726	696	688	684	782	702	711	713	722	744	683	692	685	656	716	740	741	689	692	674	683	723	701	717	674	649	721	662	686	656	674	691	732	703	690	724	724	729	730	766	650	610	691	691	680	730	674	664	673	720	684	677	683	734	724	701	683	692	675	690	692	737	721	710	657	641	713	711	716	705	702	694	719	687	679	705	698	685	726	665	682	720	686	690	697	699	700	660	669	706	677	762	714	696	740	645	756	678	743	646	648	752	682	677	723	728	687	684	661	671	617	735	704	716	742	711	658	710	698	708	690	730	660	731	697	683	727	672	738	708	659	714	741	732	703	753	702	740	710	729	673	663	701	714	700	711	667	644	706	736	714	691	708	719	699	720	699	681	698	732	721	707	716	712	675	645	726	693	661	692	704	684	692	716	666	731	733	670	688	726	697	694	703	650	682	730	719	752	704	676	714	705	735	696	677	678	683	679	691	725	707	687	692	703	712	720	675	689	647	720	720	679	720	672	714	704	682	647	696	713	700	675	683	692	677	670	733	705	731	709	721	707	689	675	674	757	686	639	711	698	696	697	688	739	712	709	701	681	698	649	658	745	680	670	683	721	670	724	721	685	685	732	673	721	657	699	705	665	731	707	745	656	722	677	694	661	646	719	725	690	704	684	692	727	678	671	701	729	685	682	697	685	699	717	683	719	705	707	669	678	667	689	725	636	680	713	652	721	700	708	659	680	726	690	677	683	727	682
48538	45314	43040	40402	43600	41971	38381	39285	41335	49628	44785	31592	19912	17093	13810	10687	6496	4740	4794	3527	2561	1719	1301	1164	916	623	544	467	501	453	505	486	473	385	375	361	343	388	332	353	302	317	321	312	302	267	236	279	257	290	271	237	248	209	275	276	241	228	280	260	248	259	265	235	272	239	221	234	235	232	214	247	219	265	251	222	247	271	245	237	283	253	223	224	246	247	276	266	284	233	247	216	201	227	223	273	229	250	266	259	252	265	263	247	209	193	236	240	225	235	232	230	259	243	222	226	255	253	243	236	237	230	198	258	242	232	218	226	237	239	223	240	227	224	264	227	226	229	259	210	259	244	226	230	229	252	235	250	227	270	246	259	223	228	241	235	228	255	241	252	265	247	244	219	233	262	226	253	226	252	233	237	231	244	246	258	240	246	220	214	240	219	221	244	248	237	241	254	248	250	242	259	219	236	233	240	212	215	247	235	224	255	243	235	243	246	247	239	240	243	259	251	251	249	255	239	217	223	238	255	233	250	251	243	239	252	227	240	226	212	226	242	218	226	263	237	251	240	263	246	235	264	260	232	230	246	219	265	205	216	250	239	264	252	224	232	236	240	265	252	242	253	223	247	213	226	215	236	241	251	228	223	225	254	248	227	232	237	198	250	219	238	229	253	243	244	240	228	284	246	217	225	226	222	217	256	217	243	231	231	238	251	229	224	234	225	243	233	249	243	234	220	241	259	265	257	219	237	238	240	232	244	241	227	248	225	245	272	232	196	234	224	260	243	248	238	252	244	234	213	223	245	241	257	205	220	264	238	221	256	266	226	223	251	246	237	228	245	246	194	250	269	267	250	231	242	214	241	265	218	242	237	265	266	214	235	240	263	252	233	227	222	256	249	249	246	234	242	218	266	225	237	258	243	240	267	235	205	276	222	246	258	270	222	207	258	256	225	266	235	257	226	228	236	246	198	247	224	231	224	224	250	227	239	249	233	211	235	249	251	227	213	241	240	262	227	208	232	270	212	268	233	227	230	253	233	255	224	270	259	227	242	247	244	231	232	229	254	258	255	250	244	243	215	243	211	223	217	249	231	236	231	225	258	216	237	220	238	248	234	215	243	238	247	242	222	243	241	234	242	247	255	239	249	235	217	246	215	229	221	230	216	263	238	249	226	227	241	223	249	237	259	231	238	219	222	259	233	221	237	241	260	216	262	223	230	242	232	226	225	231	226	232	225	226	248	252	263	210	244	254	223	264	232	239	274	231	245	229	218	242	237	201	223	230	239	205	237	231	266	245	255	253	243	224	225	249	238	240	212	234	258	254	249	235	241	236	218	258	228	265	251	227	239	222	238	225	280	251	258	209	259	253	268	256	256	240	231	265	279	225	225	228	249	258	250	251	222	232	221	229	236	222	236	244	268	252	222	237	203	239	239	238	247	279	236	219	225	227	261	241	255	249	234	202	270	241	242	239	245	245	219	229	258	242	248	245	241	234	267	250	223	219	231	233	241	229	220	221	215	235	216	245	242	255	237	248	251	233	213	186	218	238	264	246	223	228	240	250	250	238	262	262	228	241	237	237	252	254	252	235	231	238	224	229	238	248	223	255	216	226	260	223	287	224	217	243	229	231	225	235	237	257	211	227	218	242	238	242	223	258	238	235	278	222	246	253	255	222	246	221	257	235	253	221	211	222	233	233	260	258	235	263	241	234	232	220	214	239	238	240	263	264	242	230	247	236	250	266	252	210	241	246	252	268	232	228	263	233	209	229	242	258	263	239	238	219	251	236	244	249	224	235	248	269	208	237	217	233	221	246	250	228	269	244	269	255	249	233	202	247	249	236	267	231	250	249	239	230	211	221	251	260	222	240	252	214	258	245	247	252	243	230	248	241	222	244	222	245	233	226	242	254	257	266	253	244	196	221	251	226	238	243	250	242	232	241	235	237	281	258	287	229	233	248	234	270	247	257	245	264	247	257	199	236	247	216	254	234	234	248	268	232	243	232	260	262	230	235	248	249	239	213	250	238	234	237	242	250	249	271	249	207	249	241	236	251	246	272	257	244	249	257	248	236	255	281	213	200	263	212	249	232	220	225	278	209	234	230	252	242	232	268	249	241	244	252	238	249	227	245	256	271	228	209	234	222	250	258	221	215	240	237	240	250	256	254	242	245	252	232	252	219	244	242	276	240	246	234	233	218	259	229	247	223	218	234	248	211	208	255	250	235	253	232	245	242	240	235	242	234	250	244	247	223	228	219	243	253	272	217	237	249	238	236	288	271	257	234	253	233	221	253	247	249	249	247	248	225	261	219	262	238	260	239	227	246	227	251	266	239	263	235	261	240	267	268	226	242	245	247	238	227	254	252	238	224	232	240	232	234	242	256	242	238	233	254	223	235	240	233	255	240	251	220	235	230	211	238	249	242	228	220	246	239	279	247	253	234	241	226	236	242	241	249	249	229	208	230	240	244	224	223	253	233	259	192	234	228	247	206	224	221	234	223	246	200	242	227	239	239	215	245	228	239	242	228	246	252	266	232	269	254	230	240	240	234	230	234	262	223	243	261	215	242	246	231	241	255	239	257	206	242	243	236	218	213	223	240	241	219	240	243	239	244	250	262	233	252	212	256	239	242	252	226	262	230	234	243	257	231	233	238	242	226	264	233	242	183	246	249	252	232	239	238	270	227	246	246	241	225	232	247	217	249	207	235	246	233	228	221	257	226	227	269	234	229	227	221	256	243	238	253	224	234	255	253	238	243	246	259	246	279	274	246	224	242	250	233	244	226	228	240	253	265	256	238	241	229	234	243	253	224	253	229	233	213	240	242	249	242	274	208	229	243	259	274	236	248	276	260	236	231	233	261	259	251	247	260	226	216	249	258	252	230	215	231	226	227	219	237	214	234	232	248	237	255	217	228	223	232	211	225	232	231	246	242	221	231	184	265	223	248	245	219	201	226	223	259	241	231	240	244	239	243	262	255	236	239	225	231	223	255	260	255	244	259	241	206	229	203	255	213	217	242	239	242	238	230	205	233	254	241	248	261	216	229	233	227	229	245	241	256	221	233	242	227	241	256	242	224	238	270	253	216	222	198	251	252	228	220	210	231	250	223	245	228	213	266	240	251	255	255	239	243	233	258	237	227	264	238	244	233	269	245	240	220	248	264	244	247	240	233	231	250	219	220	227	219	244	259	270	242	244	238	209	203	267	252	225	216	239	247	227	246	226	237	263	252	220	260	249	233	237	246	227	250	225	210	240	212	237	263	236	240	248	234	236	231	228	231	221	231	236	225	222	228	239	253	237	222	216	241	260	256	235	237	249	244	220	224	256	230	234	246	211	268	219	205	229	246	225	237	234	219	284	235	250	288	233	211	222	229	266	215	242	226	254	203	249	242	228	246	206	257	252	258	267	232	251	258	233	229	236	222	234	245	231	244	229	238	258	217	256	233	254	231	227	229	255	266	266	205	225	245	277	246	236	243	252	242	239	214	210	234	252
30720	36215	42354	48442	53943	53434	51147	54342	57143	65622	58976	45779	36341	35291	30668	27102	19767	18013	19626	14946	11940	8397	6974	6182	5050	2704	2544	2462	2100	2353	2471	2346	2159	1526	1597	1411	1520	1551	1321	1195	1100	1051	956	844	870	874	738	706	692	844	741	742	802	652	650	713	651	644	683	691	691	639	689	619	676	627	597	608	618	611	628	615	612	611	556	572	582	621	588	631	630	656	580	631	624	621	595	617	602	612	584	637	615	598	582	604	580	567	571	612	608	571	587	588	567	575	581	596	596	560	589	602	581	560	567	563	611	583	574	630	586	554	609	579	622	557	571	583	604	578	586	599	619	650	576	591	599	575	597	566	584	589	655	571	601	628	601	584	587	582	625	600	586	547	591	590	609	603	588	607	580	567	600	577	620	580	593	593	605	589	607	590	588	537	598	588	585	624	577	622	599	613	578	596	630	584	624	565	621	593	572	582	589	588	599	593	598	587	571	601	540	559	584	586	621	573	577	600	599	615	592	589	592	578	594	563	580	616	601	613	564	576	608	594	576	597	616	563	569	599	623	598	602	592	597	599	611	582	568	551	592	606	570	585	599	626	607	551	625	589	627	600	601	601	532	569	608	634	570	624	609	598	558	603	583	597	568	565	597	542	610	574	559	585	574	564	648	589	619	547	562	600	599	598	557	609	589	590	582	636	574	607	571	575	567	581	566	587	624	543	585	588	612	612	578	537	558	614	607	574	594	570	594	583	585	602	616	593	571	629	600	630	571	568	559	616	612	585	590	631	532	565	555	555	608	600	559	607	590	604	529	558	588	651	624	590	540	610	617	603	562	587	596	600	606	592	603	605	598	624	594	620	588	594	618	600	556	568	585	574	595	577	631	586	620	561	559	622	599	579	597	603	597	604	601	624	637	551	553	570	552	602	633	603	597	582	578	588	570	603	574	574	611	595	656	590	597	571	558	581	581	604	580	611	575	590	559	583	571	566	581	616	592	577	585	601	616	575	599	571	610	551	593	566	554	605	550	594	597	630	597	560	607	583	576	587	559	624	613	619	593	597	590	589	624	613	621	567	615	614	586	614	571	566	579	635	610	593	590	649	566	586	580	573	626	594	612	610	599	613	542	617	552	577	591	602	570	590	604	581	569	580	546	542	558	596	576	581	589	581	620	576	603	565	599	603	599	596	616	620	585	612	612	648	604	576	641	595	608	604	596	571	597	574	597	569	601	605	563	609	602	601	629	580	585	601	587	630	582	562	581	582	582	547	600	565	568	611	638	610	563	602	626	648	554	580	562	573	590	542	561	613	611	594	607	586	609	589	574	565	571	597	612	578	598	579	576	596	585	639	582	581	574	580	601	567	600	551	566	573	582	623	591	554	558	613	560	572	591	559	580	623	555	624	612	593	534	578	603	561	603	569	630	597	633	612	560	610	561	591	613	588	595	580	609	583	600	611	606	583	616	626	564	627	589	612	561	584	586	623	628	583	578	608	576	578	602	575	561	571	605	584	610	600	545	589	585	581	562	613	635	593	586	631	626	588	614	588	596	595	589	575	578	578	627	601	600	574	635	578	583	591	634	594	616	630	604	595	588	602	595	623	595	551	588	612	563	648	609	608	604	589	598	616	598	600	598	582	595	593	631	637	562	612	636	590	594	621	613	563	602	584	567	580	592	586	644	591	575	581	610	567	586	602	594	604	567	588	586	607	600	563	563	578	594	591	587	587	593	610	599	608	583	594	606	591	613	636	607	602	574	592	562	570	585	604	576	594	625	563	612	598	636	576	586	599	617	560	565	610	607	613	552	550	623	594	598	597	595	606	606	604	601	619	607	551	576	572	530	632	582	591	620	581	578	563	597	601	595	619	613	572	574	611	585	579	616	615	565	625	623	618	565	544	572	612	612	568	554	610	575	636	566	590	607	584	594	627	587	583	607	578	597	571	576	594	583	614	609	538	596	555	600	585	602	623	636	588	567	566	634	592	583	583	572	617	585	610	555	588	624	597	579	634	624	542	585	568	618	617	577	618	585	590	636	585	591	543	604	600	609	561	582	578	563	567	602	621	598	563	590	620	595	562	610	582	581	598	607	579	596	609	567	600	603	609	645	611	598	582	609	566	583	629	633	596	570	609	597	602	583	593	578	592	593	580	602	581	647	609	549	553	547	630	573	587	604	564	595	589	583	567	604	630	590	569	592	632	551	556	574	555	569	590	568	612	616	619	570	543	585	580	582	552	594	578	600	574	571	572	564	599	587	580	603	601	567	580	613	626	601	614	587	605	577	593	613	599	600	586	607	571	542	586	589	609	590	584	533	628	579	585	567	582	595	566	563	603	598	668	526	599	612	576	577	596	580	581	590	549	612	556	593	556	610	586	605	607	579	597	577	577	591	587	596	613	600	618	584	598	609	570	545	605	589	616	624	600	588	581	619	619	555	599	593	582	548	586	598	624	549	619	588	599	581	586	617	580	605	577	577	576	608	572	596	557	663	582	626	600	574	582	571	596	577	595	618	579	598	600	557	594	616	638	580	606	569	558	572	547	589	618	568	647	602	616	539	580	579	622	567	589	604	579	567	565	578	572	534	609	585	559	586	578	542	598	602	605	602	622	600	588	574	569	615	582	608	611	552	602	610	609	563	600	599	566	590	620	549	616	583	600	616	598	594	584	586	631	560	575	608	560	639	586	626	571	594	573	589	558	559	587	643	644	573	586	581	603	552	618	598	642	578	622	551	588	593	573	580	604	565	573	631	590	583	609	554	561	605	582	595	581	602	577	603	583	575	600	581	597	575	589	592	579	577	590	583	614	581	573	568	577	565	588	571	576	574	579	619	610	574	621	619	586	595	579	618	561	598	604	597	585	597	607	584	566	607	637	547	599	640	588	584	623	625	600	555	574	599	516	575	619	571	594	580	601	550	554	588	580	560	581	596	578	582	630	565	606	572	641	593	573	616	553	560	618	625	605	596	593	650	562	598	612	560	599	616	556	546	571	626	589	602	605	581	543	590	593	599	564	575	544	595	600	574	616	598	592	573	575	598	613	612	609	578	577	546	586	608	615	601	609	647	614	594	593	617	606	584	578	524	605	580	584	608	592	564	613	579	534	577	564	584	590	566	644	545	563	556	614	576	614	586	591	573	641	604	586	574	570	605	601	630	597	592	599	603	602	622	607	674	597	600	569	581	602	601	625	576	604	573	600	631	579	577	571	590	643	578	583	534	575	596	567	585	629	596	654	599	628	577	582	622	607	616	612	588	547	565	563	599	574	583	542	588	622	587	611	611	605	578	584	600	589	600	585	584	580	575	575	624	591	600	608	606	586	604	591	595	553	579	581	616	585	603	605	578	609	572	606	589	579	570	588	563	583	561	555	615	581	540	578	625	562	614	617	573	580	575	607	618	610	600	620	617	639	556	559	618	572	553	610	582	628	569	582	586	540	581	594	593	582	638	580	576	609	617	596	599	564	577	567	554	616	602	620	604	604	582	613	607	564	588	617	600	574
23833	15005	16413	14070	11453	8402	5625	4020	3258	2989	2700	1918	1397	1078	995	826	784	623	597	515	507	459	418	392	362	329	336	344	332	318	332	287	347	313	304	287	304	326	292	257	308	307	282	293	342	311	277	304	299	281	329	310	292	290	311	278	269	272	299	306	302	312	296	276	317	301	284	312	284	262	263	286	294	297	306	309	313	325	284	309	286	283	260	293	296	276	288	306	257	292	277	288	287	289	307	333	290	281	312	287	290	273	294	263	280	303	265	281	298	310	280	275	312	268	291	288	297	323	290	308	302	307	298	285	277	268	308	303	297	275	283	294	284	293	277	306	298	277	281	297	278	272	266	301	285	274	276	283	316	266	318	305	315	284	271	301	290	278	267	290	306	281	303	305	285	280	306	329	304	281	276	289	302	265	293	301	278	289	291	315	280	276	278	285	275	315	294	302	269	256	281	286	271	304	284	293	285	266	261	266	269	319	303	298	306	286	274	317	282	279	296	306	277	318	294	300	248	300	278	299	290	324	279	266	304	335	289	313	304	311	296	324	330	300	300	288	260	286	301	279	311	275	324	259	271	290	299	283	291	270	312	312	306	266	318	286	317	325	323	309	288	296	287	290	318	275	275	337	300	278	310	294	301	302	322	303	288	246	295	336	278	300	302	317	297	261	298	271	329	295	272	282	286	285	312	277	300	278	290	318	291	286	283	283	300	287	288	266	299	284	306	301	287	294	276	298	297	294	289	292	305	289	316	303	318	286	282	287	302	306	314	283	295	299	315	306	294	257	280	277	291	303	297	287	304	287	303	308	300	289	314	304	314	307	295	293	328	284	271	269	286	262	300	299	276	281	295	306	282	299	297	285	285	314	280	284	302	273	314	284	272	307	303	302	277	318	311	317	259	319	277	293	298	276	274	288	307	294	262	290	268	308	303	299	287	267	323	281	298	279	269	311	290	293	252	279	272	290	296	301	297	276	305	296	303	287	296	292	274	307	309	278	289	307	270	300	282	308	306	289	264	267	259	276	309	291	287	286	309	337	271	259	318	259	270	295	289	296	324	278	303	313	282	313	300	304	275	272	302	292	320	311	271	289	275	294	331	297	281	274	274	283	262	259	284	280	277	259	288	306	285	292	283	277	295	296	292	271	315	302	282	301	291	312	267	278	304	281	283	295	316	247	255	266	281	282	278	290	298	282	293	288	292	293	307	298	277	345	267	319	291	287	292	272	303	288	311	287	330	320	278	296	291	295	313	322	311	272	314	281	258	303	276	249	292	279	269	269	334	289	293	314	285	325	317	298	285	295	296	279	296	291	289	295	292	275	299	247	351	293	317	264	298	293	299	285	258	277	284	292	282	276	305	293	291	278	295	281	269	301	293	292	318	296	294	285	319	297	279	339	266	292	299	290	310	298	298	299	308	284	279	314	279	295	292	304	301	306	257	274	290	277	259	285	275	331	295	308	274	281	297	318	305	286	307	321	283	282	314	278	288	310	284	283	322	297	305	292	283	293	288	278	287	308	271	327	267	294	323	252	296	308	306	335	278	301	288	292	285	260	332	289	284	301	295	301	272	293	319	304	271	272	327	284	308	337	318	256	296	283	272	286	283	271	292	264	271	294	273	313	296	297	282	315	280	288	290	282	274	267	283	280	292	319	276	262	294	295	326	289	313	292	292	275	282	305	312	276	296	288	332	298	311	297	304	286	287	315	277	286	304	287	295	291	281	283	299	294	314	274	292	309	289	302	278	284	290	296	296	284	316	263	312	277	312	311	290	280	283	264	301	259	288	274	269	290	292	290	260	300	328	285	291	319	302	269	276	286	299	275	304	283	268	293	334	310	310	280	315	286	287	297	255	291	255	308	287	267	307	293	315	277	309	280	305	308	319	280	304	282	284	310	319	269	301	277	288	288	278	260	282	308	294	311	300	288	333	285	302	296	293	294	293	290	338	285	332	279	301	315	305	321	305	294	252	265	311	295	273	266	312	277	295	312	261	242	305	306	310	289	273	289	337	316	310	278	290	297	277	262	280	269	274	269	305	300	302	277	299	290	280	269	294	307	281	287	308	296	324	285	301	295	273	295	277	312	285	274	283	322	293	312	287	312	306	288	271	334	274	267	281	322	288	266	278	320	323	292	297	311	310	302	331	273	285	288	242	275	310	297	303	281	304	293	302	313	313	261	308	291	286	325	320	298	299	272	296	286	289	279	281	313	315	265	289	293	305	301	283	291	318	305	315	308	300	266	294	284	273	304	280	292	288	271	286	246	309	292	294	298	320	243	319	319	292	277	289	286	272	315	276	270	305	296	321	292	303	297	314	289	267	287	291	290	328	264	309	326	323	318	287	303	247	277	287	293	279	302	297	279	286	325	286	310	303	325	279	295	298	285	299	322	308	291	299	291	307	286	318	268	311	310	293	301	309	316	308	276	306	266	290	295	271	290	283	330	308	298	298	295	269	284	279	294	301	315	275	304	286	307	279	265	293	264	316	284	303	320	286	282	297	300	309	250	293	279	274	308	284	297	290	284	307	286	271	307	299	297	283	255	299	270	287	281	260	263	276	296	310	304	272	282	295	261	320	302	298	305	284	281	283	296	261	307	294	286	314	309	281	279	288	301	259	300	271	312	309	288	304	307	328	271	289	281	269	292	295	272	263	289	273	271	229	302	274	292	288	284	314	289	272	300	252	303	279	294	302	298	316	278	292	285	289	281	280	261	310	290	310	300	271	325	286	304	261	298	294	291	277	282	298	288	276	275	291	258	300	269	258	262	319	288	283	315	322	309	299	311	291	289	272	284	328	273	301	276	268	273	273	320	277	311	262	277	290	299	264	267	311	303	262	290	301	305	310	298	303	297	266	308	293	307	280	273	287	290	274	281	289	307	279	284	284	274	298	290	276	297	294	279	300	316	300	282	282	290	289	288	299	308	315	269	274	283	318	289	302	296	304	287	288	301	287	300	293	310	318	288	249	266	292	300	275	296	269	302	315	300	286	306	281	287	286	313	278	277	293	302	285	284	313	298	297	301	310	292	303	271	313	308	306	311	248	269	313	281	284	308	306	328	280	293	295	278	270	288	308	286	293	293	295	287	275	289	297	282	258	261	318	265	317	304	272	315	296	311	299	272	278	274	344	307	280	312	285	274	303	268	304	309	291	309	293	297	294	293	282	271	319	333	282	283	270	315	270	300	305	318	270	276	254	268	323	296	314	298	300	303	291	279	279	297	274	251	278	292	289	332	289	292	313	315	287	285	289	320	243	265	301	300	295	298	278	310	314	291	320	295	297	297	308	312	303	276	305	264	282	285	297	323	309	262	298	280	309	301	276	319	282	297	300	301	308	273	276	293	270	288	307	273	301	288	273	273	271	314	289	281	276	296	289	296	277	301	306	313	309	332	313	284	252	295	305	278	303	284	281	292	266	309	309	312	254	314	296	271	288	261	316	267	285	314	292	310	279	302	351	296	283	285	278	294	309	303	301	284
13752	12324	22444	26112	25740	22709	18080	15509	14129	14755	13206	9996	6839	5449	4991	4249	3388	3094	2826	2476	2003	1759	1517	1526	1381	1237	1102	1059	1063	967	934	960	913	927	945	874	830	843	811	780	845	802	823	782	831	746	789	748	740	805	759	736	726	731	661	743	748	724	727	700	730	754	765	724	714	714	718	773	705	712	724	741	743	696	753	750	722	762	773	718	660	707	739	745	735	692	665	791	748	708	679	690	734	721	719	706	700	670	665	693	686	689	703	740	724	677	736	725	679	693	713	681	716	786	714	755	739	696	679	706	705	722	726	686	726	710	695	754	696	704	740	679	724	720	693	728	720	692	699	714	741	687	753	673	742	715	680	733	685	722	691	753	693	714	697	694	759	697	736	736	739	707	670	657	753	749	717	707	742	683	699	751	724	704	723	694	782	690	728	762	684	678	693	656	709	709	723	702	679	677	705	689	721	687	767	714	716	691	708	726	718	704	728	702	723	707	690	722	732	718	711	696	725	738	705	651	750	726	744	721	749	707	689	731	702	738	661	705	722	704	731	688	700	704	670	704	697	736	703	741	704	716	734	739	731	746	714	701	711	712	729	728	742	673	658	668	699	762	765	782	684	708	699	688	694	653	713	702	719	736	710	712	733	737	703	724	768	719	733	709	743	708	733	735	714	737	675	709	672	725	702	687	693	705	748	725	707	713	710	705	721	728	683	730	695	657	727	743	747	692	700	696	722	673	725	666	697	745	744	693	695	694	718	712	701	726	695	770	697	714	695	756	710	730	709	721	719	709	724	701	720	724	647	726	694	730	705	726	721	642	706	757	717	750	700	693	685	708	693	709	719	696	655	697	719	700	667	704	711	634	726	729	715	705	744	711	738	676	714	716	710	727	725	687	714	679	701	723	730	767	679	709	685	690	676	751	718	679	785	722	747	748	696	700	723	730	660	728	687	704	678	688	705	701	735	703	685	709	753	708	724	706	644	686	734	708	745	724	709	683	760	688	712	725	699	737	703	735	698	696	700	697	700	735	746	680	676	675	731	703	696	706	727	718	713	688	723	718	696	742	739	696	731	696	725	701	671	699	737	740	695	702	745	662	732	712	710	686	766	714	693	724	709	730	686	703	715	710	710	671	707	724	707	693	711	753	690	707	768	747	718	771	760	683	701	701	734	643	729	721	692	746	749	691	707	724	732	728	724	724	682	717	710	720	752	759	716	700	699	734	664	683	699	666	696	667	652	746	711	742	702	725	669	732	744	719	715	682	682	702	705	707	704	708	751	704	728	684	756	733	747	745	713	674	707	733	746	670	665	738	727	719	717	716	698	748	724	724	737	685	730	722	703	677	689	719	716	685	694	682	695	813	708	695	685	685	714	724	695	680	721	694	717	659	674	726	734	702	735	677	699	783	714	739	712	760	765	680	716	719	687	712	728	715	681	756	720	694	714	671	729	711	759	697	679	738	719	700	713	721	727	709	704	715	719	711	680	696	643	692	700	724	738	731	679	688	708	694	684	733	700	713	800	664	691	670	686	791	729	732	748	757	691	730	690	668	700	708	770	687	711	715	679	690	729	730	728	671	707	656	689	714	767	708	682	778	725	681	754	681	667	719	705	715	703	709	711	714	705	697	717	751	752	717	731	728	678	742	747	699	712	738	726	702	718	716	686	714	714	685	778	709	705	702	727	649	655	758	746	694	708	709	682	788	768	692	706	720	722	705	672	699	718	693	742	731	690	733	759	713	748	669	720	728	725	636	655	750	770	706	686	719	719	657	736	718	687	657	678	718	678	714	715	710	695	717	698	710	699	686	673	733	691	669	696	679	709	702	694	703	730	743	763	727	741	737	645	736	730	693	682	756	686	664	700	703	695	746	722	699	699	743	735	759	717	749	715	675	709	741	708	708	720	721	761	698	710	704	690	767	767	699	758	681	682	672	724	706	701	700	686	725	717	704	702	735	744	679	728	738	681	723	690	742	729	708	678	739	736	663	722	729	699	703	690	731	697	702	748	736	708	776	667	664	727	729	660	708	702	698	688	664	738	713	733	695	664	742	713	727	732	716	705	748	720	714	755	732	740	701	660	717	732	704	744	675	749	682	669	715	696	687	740	686	637	728	706	733	687	707	726	720	689	742	683	730	720	725	661	714	722	714	745	742	694	763	700	686	689	711	688	722	790	744	703	722	721	686	750	706	689	703	675	743	682	735	718	697	671	694	717	682	678	699	722	724	704	721	690	745	726	681	683	710	701	740	722	703	758	737	739	700	713	743	738	699	700	716	743	717	677	742	698	731	701	746	720	673	688	720	710	730	679	750	666	717	710	682	747	709	702	705	695	718	686	731	731	707	798	700	769	708	730	701	704	733	721	686	712	713	711	720	698	759	727	658	763	741	733	690	726	712	711	707	683	720	737	755	728	721	704	736	732	669	729	657	693	742	718	725	735	714	720	680	717	737	697	699	725	692	705	691	717	675	697	695	741	695	680	725	702	703	691	705	695	658	695	716	670	669	715	703	676	690	677	724	730	710	749	738	673	680	768	722	689	721	696	698	712	717	709	713	722	703	683	709	745	756	727	709	691	702	726	672	703	695	727	704	732	685	721	687	712	712	755	686	708	744	706	697	689	696	656	725	713	723	715	662	722	674	673	695	722	714	697	718	740	724	709	729	706	740	761	761	683	717	707	683	729	629	755	695	705	754	713	718	738	688	703	713	721	739	675	711	672	754	771	735	686	700	726	728	727	742	705	705	743	695	715	680	725	733	719	677	697	722	719	728	731	693	684	745	718	724	730	728	715	734	720	713	710	634	719	727	718	692	713	696	724	751	695	686	701	707	699	705	747	729	735	673	676	721	723	770	779	711	737	764	714	694	706	686	665	702	688	722	701	707	716	699	728	784	749	689	700	693	737	729	728	728	691	715	711	731	699	723	694	748	696	709	694	708	689	724	719	733	670	682	704	720	679	730	738	707	693	719	726	697	674	692	700	711	702	697	714	679	701	742	686	699	725	745	700	700	767	708	710	745	729	741	737	711	705	740	737	720	738	733	748	722	696	745	737	703	743	681	743	719	700	690	730	715	724	695	673	692	656	693	662	732	688	731	699	699	690	669	691	683	696	701	728	710	742	721	720	696	716	663	745	697	755	717	720	684	704	695	744	691	663	739	768	704	728	671	660	690	677	750	673	771	696	738	724	714	754	689	729	724	688	738	738	717	698	729	712	718	745	701	687	691	736	730	685	732	698	727	681	705	713	672	697	740	743	736	747	721	659	757	716	728	707	735	714	729	696	701	708	726	756	688	735	691	728	719	708	697	722	715	710	680	705	692	705	695	716	681	783	721	723	734	704	745	711	694	688	716	714	684	628	689	695	727	706	720	699	738	713	698	711	736	670	694	691	721	685	759	702	695	703	770	698	726	675	732	699	698	736	701	718	713	683	710	744	739	728	724	723	736	739	664	765	738	730	773	736	717	665	749	699	672	753	682	732	726	698	715
39954	37531	40933	36581	35886	31968	27534	25401	27755	32931	35806	25814	14101	10106	8600	6229	5228	3467	3338	2509	1512	954	859	857	619	453	484	465	432	437	430	395	373	377	348	367	367	363	307	355	321	356	309	310	308	277	278	274	307	320	295	274	282	282	274	284	287	328	306	289	300	287	311	308	279	327	295	317	285	275	297	291	280	257	296	262	282	303	287	311	286	280	308	283	294	296	274	281	291	286	283	260	302	285	263	283	296	266	260	296	287	305	291	278	290	294	278	292	289	274	283	302	299	273	303	284	245	272	265	286	258	270	284	315	294	303	269	298	285	287	259	258	291	288	290	268	289	254	287	287	269	259	245	274	260	304	258	297	282	266	279	299	264	264	294	281	268	263	278	298	296	271	275	295	296	282	305	321	304	295	257	308	293	267	274	259	264	283	291	288	252	284	284	304	315	264	281	279	282	251	284	276	273	289	264	279	283	285	299	290	272	239	260	297	275	261	310	273	285	276	323	291	282	312	265	281	278	284	301	299	305	276	268	275	277	278	280	295	291	272	299	291	296	339	260	265	299	296	297	262	296	273	277	274	287	299	264	275	269	284	277	259	309	257	300	257	272	300	262	285	258	298	309	301	310	280	301	246	289	273	287	321	295	286	264	293	283	302	311	304	318	278	290	282	315	303	294	289	275	290	292	288	273	294	292	278	310	273	304	289	300	264	278	296	280	286	277	303	256	253	287	280	285	297	310	300	272	266	306	290	287	293	286	309	290	268	299	289	280	288	283	310	286	282	242	273	315	267	295	282	282	274	265	317	288	291	279	280	272	285	293	288	281	287	280	299	274	291	292	302	300	275	262	309	266	318	302	266	277	288	259	302	297	309	298	271	293	264	262	287	309	284	314	293	280	250	322	291	285	286	281	254	264	297	287	261	290	306	271	252	276	285	299	288	283	280	284	290	328	302	263	282	283	289	308	267	301	313	256	280	272	278	312	289	282	267	275	293	267	276	294	283	262	303	247	315	251	260	251	267	262	303	290	290	298	283	296	289	274	305	321	295	269	287	319	301	269	264	315	279	300	321	280	285	280	279	285	307	306	278	277	275	311	307	324	284	299	272	290	263	289	278	283	285	270	280	299	284	273	277	264	296	297	259	260	295	277	310	304	285	287	290	273	267	277	303	281	300	295	276	302	265	275	280	267	282	276	276	267	296	273	276	295	268	285	277	332	286	291	281	279	252	286	275	322	289	290	302	289	261	291	299	258	285	277	269	299	318	303	324	272	268	276	227	292	299	284	288	289	292	309	297	294	307	301	273	295	302	291	269	284	285	295	277	323	270	270	271	289	279	291	327	286	291	287	312	294	294	271	295	298	286	267	288	271	300	272	250	288	286	271	284	285	301	305	277	280	272	320	290	271	309	290	292	292	266	304	266	265	275	297	287	271	268	301	284	315	273	271	321	295	296	286	282	277	274	309	312	298	288	279	238	288	298	314	292	273	295	252	284	271	300	283	310	301	296	262	284	270	283	286	293	280	312	310	283	270	304	279	310	325	271	265	286	257	296	277	258	283	279	279	270	290	255	284	261	271	287	301	298	296	284	277	280	309	287	305	309	334	270	273	305	302	314	264	299	252	306	263	317	291	272	289	315	255	284	292	253	283	278	301	307	254	288	323	301	281	275	304	297	308	300	294	281	313	292	259	300	279	273	282	321	284	258	282	286	270	279	269	253	263	269	249	309	285	280	301	255	312	290	321	300	298	278	293	291	303	282	273	302	279	266	251	281	307	269	266	273	286	283	255	296	298	261	297	290	282	287	290	269	279	302	293	270	318	297	303	283	286	311	286	287	275	262	287	258	288	239	277	268	283	304	271	301	298	290	285	243	281	290	296	247	299	290	285	280	267	284	289	306	310	269	281	281	277	291	292	295	284	262	279	312	263	307	269	277	308	280	254	285	301	298	278	287	290	314	307	262	277	295	297	280	283	285	278	270	305	304	300	300	260	295	268	285	274	282	296	281	278	284	288	303	292	257	266	292	278	300	284	279	297	249	282	297	267	300	283	289	277	292	328	276	294	307	295	298	287	299	317	287	279	315	305	275	297	289	282	277	325	273	278	275	294	278	308	274	256	245	285	305	261	298	273	305	285	290	283	283	319	291	276	269	303	286	269	319	315	279	266	278	331	280	277	246	277	286	277	250	286	300	313	289	274	254	315	308	322	268	296	272	308	310	304	283	283	279	271	308	334	295	299	274	292	269	298	255	281	289	295	271	286	299	303	265	249	255	271	270	274	246	278	268	320	292	281	278	288	279	273	303	262	293	273	258	290	300	292	236	299	304	277	290	272	289	291	286	277	259	245	302	310	287	268	315	304	284	300	309	266	287	316	291	265	284	284	276	298	295	289	306	308	264	305	297	283	263	265	301	286	276	250	299	299	294	275	291	330	265	281	298	298	290	300	296	299	263	279	290	281	324	288	284	312	292	258	283	267	296	293	297	286	333	285	255	268	272	303	267	284	260	280	263	284	262	301	263	286	283	247	302	298	273	276	288	306	284	315	275	268	290	270	264	283	292	305	311	275	294	284	254	300	277	300	301	273	298	281	285	272	316	276	282	267	287	275	300	289	279	281	291	270	312	292	297	290	294	273	300	277	267	284	256	272	299	281	272	262	249	287	263	295	264	291	289	306	309	271	252	264	288	291	302	280	254	313	280	267	296	276	275	267	261	304	259	292	304	301	297	274	280	296	279	290	291	280	240	293	272	285	295	296	303	288	272	281	306	290	315	286	275	288	288	312	287	287	282	295	281	300	297	271	266	274	279	277	292	293	302	284	276	292	316	280	276	273	272	301	282	274	305	279	287	317	284	298	290	280	276	251	300	277	266	288	276	289	276	295	282	254	262	293	284	261	261	279	264	277	294	253	250	284	287	246	311	311	276	287	309	310	285	295	300	294	269	295	299	303	278	299	282	324	282	300	272	301	267	276	303	288	259	286	284	306	276	281	271	273	269	297	279	269	304	255	282	302	285	317	303	268	288	314	297	291	264	275	272	266	293	293	251	255	305	298	256	289	285	260	279	278	320	264	269	295	283	309	287	291	288	306	298	285	281	269	278	295	341	294	290	280	291	268	253	283	270	275	291	277	273	298	300	309	270	286	291	261	287	281	262	264	288	254	310	264	291	278	305	324	309	306	269	290	305	276	263	291	277	287	265	259	283	299	278	322	292	315	278	272	281	305	290	294	318	293	325	285	288	310	308	286	298	314	324	287	299	283	283	294	260	318	290	322	255	295	269	313	297	288	300	289	311	288	286	296	300	284	286	280	278	314	281	328	313	277	308	271	257	294	274	289	258	307	264	266	294	304	310	279	261	259	299	272	242	296	279	272	282	329	304	267	278	318	286	277	284	287	307	260	278	300	258	285	280	276	293	305	275	289	293	286	274	279	284	278	261	296	270	280	265	274	237	267	309	252	281	275	286	293	276	250	306	301	274	279	274	296	264
24661	30012	38890	43548	46782	46153	42151	43480	46511	52464	53636	42553	30435	26664	24349	20748	19082	14866	15140	11725	7724	4988	4585	4093	2786	1897	1971	1912	1757	1767	1612	1590	1419	1264	1219	1150	1205	1307	1090	1106	1091	994	905	862	833	898	761	792	758	771	818	726	842	859	808	755	665	745	769	774	740	742	756	690	740	771	666	722	739	673	734	679	687	724	709	732	768	748	666	645	664	685	698	723	669	690	656	712	737	728	677	669	675	682	691	726	691	656	712	695	665	711	721	720	699	673	688	720	710	663	701	662	698	689	701	726	668	728	725	712	744	716	690	713	716	695	723	717	733	710	646	653	685	681	721	712	697	678	702	656	726	670	632	732	677	688	682	641	662	700	649	715	688	710	699	724	710	714	717	710	686	700	744	676	689	719	705	740	743	680	701	733	716	680	717	656	714	684	683	706	726	721	665	679	712	683	718	699	715	671	702	668	698	692	688	663	711	685	752	690	719	646	695	704	738	681	671	688	683	726	672	725	748	699	684	693	669	718	656	666	701	706	694	694	698	693	707	677	704	688	676	681	667	716	676	605	688	713	669	688	697	663	720	710	698	677	678	652	650	666	705	667	706	741	698	669	716	724	717	628	645	727	678	708	754	686	678	728	721	668	701	699	728	661	655	685	702	676	693	758	707	703	725	683	666	666	705	692	692	689	672	737	711	783	700	668	699	681	700	725	692	689	630	713	733	706	714	678	708	660	685	673	696	713	676	697	742	731	699	652	693	729	639	697	725	693	679	680	728	743	650	702	698	646	657	741	650	748	686	700	719	685	704	720	702	694	721	712	713	683	708	665	711	658	711	710	697	674	723	698	738	772	681	716	685	733	725	724	692	679	723	669	694	678	707	683	718	674	671	676	702	678	687	734	698	714	701	718	696	691	720	709	694	723	709	729	684	677	724	675	709	672	677	719	679	691	709	694	663	734	695	701	724	679	747	714	674	650	666	643	723	711	732	670	703	682	719	677	744	699	675	706	675	700	708	678	725	717	734	689	738	702	691	708	651	719	678	722	669	678	647	662	695	717	690	697	753	720	668	706	691	710	718	733	698	713	717	674	677	733	700	687	642	698	647	689	742	711	708	750	667	747	661	636	690	642	643	740	687	673	670	677	698	685	673	698	717	693	701	677	698	660	673	708	703	665	660	678	665	675	719	727	733	694	708	725	753	666	717	737	702	714	700	695	713	719	683	715	622	728	719	713	643	761	730	684	718	648	707	669	670	672	666	714	681	669	745	739	706	686	739	710	654	694	699	701	662	680	717	650	671	682	726	684	711	667	687	698	705	718	694	661	682	646	735	710	718	715	687	696	734	684	730	722	694	681	658	674	659	715	686	679	685	712	662	702	716	707	700	693	719	676	685	723	732	648	750	705	685	726	706	726	701	685	651	688	736	703	691	694	686	688	678	636	746	736	669	700	668	731	686	732	696	677	723	669	716	715	689	700	677	706	710	730	731	691	678	676	706	754	726	716	669	695	694	705	668	701	721	678	688	658	702	681	703	700	711	687	714	691	743	678	677	709	757	694	744	661	739	700	713	702	710	679	654	698	700	669	717	712	682	711	709	669	657	712	679	715	680	697	689	702	660	708	728	649	690	710	661	714	672	717	685	731	717	697	678	694	672	767	698	712	753	710	755	692	694	685	695	686	659	652	683	673	758	711	685	721	727	718	735	711	716	750	700	733	732	699	658	646	701	668	750	712	723	730	730	698	691	677	705	677	693	690	666	699	708	665	717	697	671	711	675	732	663	732	682	674	706	716	699	715	669	695	692	724	674	638	691	746	713	664	738	675	734	695	703	708	720	653	716	670	696	677	705	696	735	655	688	682	695	685	702	732	692	644	690	716	766	731	701	654	692	720	709	711	734	698	697	704	642	682	703	739	664	700	671	690	669	671	688	709	753	760	677	731	721	670	718	695	686	690	711	707	658	711	739	705	729	703	698	746	703	699	673	684	668	705	668	696	681	704	720	711	666	717	665	691	709	702	689	654	722	702	788	701	691	675	646	700	653	677	645	694	664	697	741	647	677	646	713	711	718	700	705	672	705	706	697	673	738	671	698	671	656	683	692	712	693	734	734	707	647	704	704	731	685	725	658	674	675	671	707	707	706	649	683	651	760	655	699	685	722	684	721	740	675	751	730	719	699	702	689	691	693	682	661	687	742	747	710	679	706	648	742	727	674	722	710	670	683	685	696	704	730	711	676	654	715	726	697	639	677	738	695	676	715	720	682	687	709	732	706	723	717	688	718	714	707	726	667	749	716	739	667	711	699	713	693	726	766	732	707	709	707	740	718	707	711	696	693	756	728	705	696	670	672	676	658	712	727	699	712	699	733	688	710	729	651	722	646	712	708	705	703	683	663	639	654	732	744	697	654	751	710	705	659	715	701	701	726	729	694	693	734	702	678	670	671	685	688	691	699	670	652	663	736	671	730	644	676	697	708	693	695	712	742	678	661	696	678	663	682	678	705	651	720	695	717	672	694	715	695	686	696	705	691	653	660	731	690	665	709	690	723	683	709	716	662	692	705	696	691	719	636	707	701	731	718	671	701	697	701	732	692	722	734	739	705	741	701	754	714	723	706	676	716	709	716	731	731	666	707	652	722	719	724	676	687	705	668	704	651	628	707	652	727	714	738	720	704	711	743	686	712	703	688	726	663	709	643	733	723	670	710	649	651	671	670	770	674	684	671	725	737	632	727	692	687	654	731	703	691	688	700	690	736	788	660	649	662	709	722	691	688	667	711	654	702	677	674	745	643	743	724	689	708	702	690	690	683	672	678	689	723	766	703	667	698	711	659	707	712	638	715	720	718	685	729	710	664	662	716	714	749	695	687	696	709	692	689	675	701	667	718	668	709	683	709	688	665	731	690	686	724	693	702	677	707	713	654	666	688	689	729	682	728	704	729	737	692	702	658	727	714	654	644	684	707	680	693	718	698	733	719	741	684	709	723	676	645	669	671	675	734	707	711	683	749	681	696	713	680	708	684	725	660	730	706	718	682	680	664	713	668	646	710	727	710	660	741	663	683	697	689	695	749	685	709	745	727	679	667	679	645	727	695	669	697	678	710	691	677	741	692	718	689	698	668	695	711	705	684	754	733	714	644	714	741	693	729	690	675	724	738	730	713	721	727	693	706	720	709	702	673	712	679	696	719	714	721	703	725	691	744	702	696	681	711	680	687	663	664	685	687	708	677	695	695	709	692	729	671	698	721	681	716	762	709	652	703	712	667	703	748	713	693	692	666	655	691	683	699	638	700	648	670	696	727	646	681	688	713	684	718	641	691	714	663	714	685	689	721	709	675	655	697	733	699	711	740	762	725	648	741	738	704	696	717	718	704	699	669	729	730	675	713	718	718	738	709	725	663	676	703	687	663	692	681	721	711	718	706	674	656	760	659	736	700	685	708	720	724	719	689	751	714	718	682	708	692	708	678	669	702	701	731	682	653	736	667	687	724	720	710	717
46404	45521	45732	41273	43078	40131	39362	37161	40611	44956	49968	40363	26539	20913	16203	12151	8636	6984	6551	4350	2902	1688	1315	1195	788	495	508	557	522	510	489	451	431	389	400	360	371	354	329	319	320	318	278	265	270	268	290	281	280	275	255	233	273	303	271	241	242	255	269	265	238	296	249	236	225	250	237	278	251	246	245	218	252	237	265	264	219	228	227	255	246	241	233	258	233	236	270	217	259	229	252	253	226	249	253	250	278	250	208	205	259	220	252	239	256	267	234	252	239	230	213	256	215	238	243	238	240	220	218	235	252	233	254	228	263	198	240	222	217	236	247	242	211	223	214	238	217	219	230	276	243	240	223	196	253	231	239	252	233	257	260	277	237	228	248	231	233	233	228	240	222	258	237	241	264	257	273	251	238	258	235	237	237	231	248	232	202	239	248	250	224	235	226	232	248	224	230	250	248	217	229	241	260	243	247	240	234	217	250	247	268	236	227	250	248	257	239	241	257	243	217	217	260	222	266	219	227	235	230	235	229	254	222	218	220	232	255	249	244	258	253	225	271	274	225	222	226	258	249	242	230	251	229	216	221	243	238	237	237	217	249	217	247	256	252	221	250	263	235	246	232	218	255	232	228	238	206	231	247	240	242	232	240	232	256	222	242	222	265	216	229	223	235	224	210	258	229	237	245	223	247	239	239	242	263	245	244	250	243	233	250	267	256	262	244	239	242	266	226	230	222	239	236	253	263	250	234	224	251	230	235	258	254	260	255	205	265	260	236	260	265	236	277	220	248	269	254	223	231	235	241	249	234	217	243	237	252	237	238	227	218	261	220	227	250	264	252	246	242	251	262	233	227	232	248	248	231	224	237	212	218	223	257	211	263	215	228	233	224	223	255	235	232	266	258	250	254	223	255	288	233	230	261	276	248	244	245	307	218	243	247	243	233	240	223	238	233	260	249	231	249	213	195	236	242	224	255	242	264	242	238	227	265	240	252	238	253	262	225	213	240	214	253	237	277	227	241	245	255	238	245	239	224	237	260	232	248	235	254	230	232	208	226	237	241	222	203	270	242	257	229	241	255	268	224	246	237	235	270	247	241	223	243	231	256	235	233	241	235	241	248	253	259	228	228	277	238	264	223	239	236	255	247	247	212	248	235	231	244	268	233	228	246	222	261	229	251	271	234	259	226	258	240	248	230	242	260	270	237	239	243	215	257	228	250	254	232	264	252	247	235	241	230	234	239	248	243	259	259	226	225	240	242	261	260	226	225	246	217	241	229	207	256	231	237	251	245	229	224	234	236	253	244	236	259	246	241	261	230	228	242	264	221	248	219	211	254	246	255	253	227	220	233	236	244	214	240	249	229	249	244	254	260	260	245	228	238	232	262	235	241	243	239	229	224	229	236	249	249	241	209	236	216	242	249	219	227	254	212	250	230	252	226	238	218	220	234	240	251	249	239	267	265	258	236	233	240	231	259	233	232	243	270	263	224	257	251	233	229	241	234	254	215	235	222	241	227	240	250	243	236	258	233	256	244	235	242	242	238	276	242	236	265	260	228	261	214	230	244	234	255	254	231	234	258	258	253	236	240	262	255	289	230	244	219	258	242	232	237	215	252	231	254	264	240	230	197	241	228	251	241	237	244	246	234	238	240	243	216	258	240	219	221	253	235	234	234	244	238	237	251	242	224	226	259	217	259	222	238	254	232	252	256	246	205	230	237	229	223	245	216	243	250	223	212	244	236	218	245	251	249	248	223	240	241	253	245	242	230	211	239	212	228	234	292	262	212	195	227	217	222	237	240	222	250	258	225	248	253	217	234	255	248	214	249	241	235	218	247	229	257	259	220	263	243	234	254	217	256	253	249	263	239	227	218	248	220	234	256	218	224	257	218	223	263	240	262	252	259	204	211	238	243	222	238	236	245	210	254	253	262	243	244	260	271	233	212	240	229	243	250	248	254	232	213	212	228	252	286	249	221	233	251	235	218	216	229	252	233	243	238	251	220	225	251	242	240	241	232	225	243	238	218	245	228	241	245	265	257	230	244	233	246	238	243	225	259	240	208	233	235	250	243	243	221	239	260	238	231	238	241	260	242	237	219	241	249	231	233	237	254	231	265	219	240	209	247	232	257	244	213	252	235	239	226	217	228	247	234	260	249	240	231	220	253	227	224	217	217	225	239	253	227	218	226	226	226	258	241	218	242	253	213	223	257	247	231	222	238	247	249	251	238	220	226	241	264	216	260	239	237	247	255	253	260	237	241	233	261	245	243	264	237	234	221	279	247	243	234	245	236	233	251	241	233	233	247	254	247	260	226	256	263	220	234	258	247	208	242	240	271	256	243	235	234	235	241	255	243	249	263	240	233	245	243	222	234	244	242	245	232	218	238	202	215	246	239	220	254	268	287	226	246	224	263	224	259	250	216	252	222	224	208	261	229	265	253	251	241	233	222	255	218	266	245	233	269	265	224	236	243	258	262	250	247	234	212	247	251	258	241	241	209	226	252	213	246	213	245	249	275	235	213	247	228	248	227	220	248	237	290	234	218	238	265	228	226	239	247	286	246	215	260	239	245	235	242	249	220	244	254	242	233	244	270	247	221	241	235	232	253	218	242	255	229	225	236	246	231	246	215	236	246	218	250	259	235	252	236	258	248	227	243	253	237	247	230	237	238	262	238	232	215	236	249	233	249	267	245	237	235	244	236	238	220	238	240	192	230	268	262	243	240	249	255	215	237	240	238	258	254	233	261	237	240	242	230	227	201	255	239	231	225	238	248	246	240	240	229	229	219	251	246	248	234	242	240	228	216	245	245	258	309	260	234	248	270	260	207	233	237	253	202	257	274	261	237	250	251	234	237	256	235	236	222	242	228	227	243	262	232	225	248	210	228	242	237	263	231	258	256	240	255	224	240	223	221	235	213	240	232	239	246	223	250	199	232	251	226	249	230	239	223	240	259	241	238	232	251	235	231	249	232	228	261	229	226	255	285	251	241	241	264	239	203	222	215	245	241	233	250	253	243	245	247	239	219	213	257	243	223	235	236	257	262	235	231	229	259	222	234	248	237	225	269	264	233	276	247	270	228	238	260	225	244	240	238	251	220	232	238	234	269	211	238	246	253	257	246	270	210	252	233	218	261	210	212	241	224	243	232	258	254	226	233	223	244	219	228	241	280	243	226	234	230	278	263	231	242	226	243	221	256	250	235	232	220	220	252	241	234	217	235	264	240	231	258	208	213	217	237	226	230	233	243	230	229	223	232	222	233	261	247	235	222	233	245	244	264	251	233	233	252	230	251	241	264	241	227	226	230	210	248	245	235	264	212	224	211	232	221	218	250	264	240	258	229	268	230	249	218	243	254	254	223	227	213	229	225	222	238	252	224	214	223	224	239	256	226	221	216	252	232	258	235	244	257	220	265	217	237	265	258	266	234	231	227	247	215	246	249	262	217	232	240	231	243	281	228	239	277	249	240	247	242	244	223	253	226	241	262	257	214	246	220	248
29016	36321	44159	48440	53000	53994	51583	52525	56379	61200	65144	54141	42232	36303	32857	29318	24666	23115	23127	17332	12482	8816	7116	6101	3906	2448	2236	2809	2554	2529	2249	2237	1867	1712	1584	1302	1555	1453	1169	1230	1223	1239	981	997	901	890	800	678	707	836	711	652	650	868	767	621	650	623	639	663	666	674	619	657	655	641	592	629	613	615	600	610	578	596	661	606	613	608	632	596	599	617	636	664	575	576	630	568	650	634	601	582	621	582	572	616	573	576	582	550	620	595	593	595	599	627	602	559	637	593	598	587	578	627	610	603	590	637	582	589	586	582	583	593	604	619	580	576	599	565	581	565	618	610	582	557	620	541	597	629	604	598	600	619	561	608	586	572	545	612	612	599	589	632	634	559	580	566	620	608	607	569	574	638	609	637	577	558	590	577	562	588	604	561	593	611	516	567	551	583	569	594	564	630	592	614	602	582	577	549	612	585	592	600	631	594	598	580	596	584	577	605	549	566	558	584	593	578	618	573	647	583	595	586	594	563	629	579	569	638	612	629	586	592	608	574	584	594	637	641	609	583	603	580	606	584	580	605	589	599	570	592	594	612	552	579	591	613	568	551	605	596	594	608	628	584	564	569	609	572	609	591	566	594	603	585	560	604	549	630	560	597	531	604	586	567	559	570	627	555	569	587	542	606	559	616	597	568	566	611	583	597	609	583	594	579	574	620	649	573	614	605	607	546	586	574	588	628	631	602	622	571	528	540	583	598	595	591	574	606	584	605	554	606	638	563	605	624	546	575	565	587	592	590	598	579	589	599	564	595	573	539	620	597	536	611	620	563	552	632	573	593	573	587	569	562	566	595	571	570	609	593	582	554	561	591	583	607	607	595	615	583	605	593	625	581	618	585	612	604	576	577	630	570	623	599	649	603	547	624	578	623	622	601	582	623	582	605	595	615	583	554	558	547	545	585	597	590	588	615	596	595	578	616	563	544	620	614	589	588	604	611	579	534	568	604	568	534	590	591	592	617	595	598	626	557	591	621	612	567	601	555	629	628	625	584	580	626	581	587	619	619	596	609	599	596	591	578	592	636	571	585	616	584	609	631	621	632	600	561	603	583	618	562	632	595	597	567	621	612	561	553	600	581	590	586	609	558	593	577	576	552	608	550	574	611	587	601	602	583	580	563	590	558	591	603	596	586	630	592	608	563	596	626	570	569	600	588	595	601	577	554	575	588	586	570	576	577	597	556	597	562	600	605	621	578	553	555	622	575	578	576	634	592	591	633	612	559	591	631	663	599	613	605	580	579	601	602	658	577	592	629	619	569	566	572	563	558	593	634	611	580	580	622	613	592	588	591	578	563	580	604	628	614	578	617	579	585	640	563	606	596	575	586	644	623	603	610	593	587	568	591	599	581	602	588	588	583	620	593	611	581	608	579	599	604	585	580	607	618	604	590	535	610	574	565	586	593	596	548	588	576	608	593	592	566	581	558	611	608	576	587	584	599	608	599	610	549	577	585	579	608	582	587	607	590	556	611	565	635	588	610	626	639	599	604	631	611	598	577	622	593	590	561	577	630	616	567	600	583	579	611	609	590	570	568	626	616	616	624	563	565	592	596	598	613	567	591	635	586	615	547	587	606	609	593	569	598	571	589	547	602	592	579	542	586	603	566	594	609	615	616	595	575	606	605	598	575	613	602	612	575	568	606	605	607	576	643	626	583	600	549	593	591	614	568	560	567	538	555	585	545	588	583	582	590	573	556	593	588	612	587	561	595	603	591	585	604	618	593	570	629	648	621	617	572	622	609	568	585	616	590	560	620	548	576	636	636	546	621	609	593	561	621	577	613	584	570	586	573	616	599	616	605	620	539	599	588	609	602	583	585	598	591	559	610	601	594	580	567	591	606	590	582	595	531	607	608	592	592	614	584	567	560	626	585	598	621	605	582	561	608	580	612	606	557	582	616	578	585	575	587	616	543	570	596	574	585	599	542	592	579	600	590	584	597	570	634	580	570	556	623	605	632	588	561	586	601	594	594	599	584	558	596	562	607	579	564	598	623	578	587	622	605	552	556	611	614	610	603	617	594	600	584	556	583	578	599	609	588	591	548	559	594	583	659	594	588	601	582	595	597	596	583	619	588	619	533	594	581	633	585	572	601	549	565	578	610	596	619	589	601	636	637	579	566	568	594	549	547	615	605	579	607	632	586	600	613	613	617	618	588	589	604	570	599	586	601	600	596	624	591	569	617	574	612	610	562	567	628	573	581	577	593	575	599	640	601	539	577	558	624	605	603	606	535	581	551	575	629	575	582	583	594	579	596	545	586	602	609	553	569	585	574	613	615	618	597	617	575	592	559	599	579	570	553	628	641	568	599	592	551	587	614	590	596	569	551	578	628	612	643	559	592	658	590	548	552	586	593	554	576	598	640	585	607	570	596	592	625	596	567	609	600	601	578	620	614	575	611	593	601	562	607	566	571	592	638	614	605	586	592	548	615	628	607	598	604	545	596	597	562	580	538	578	587	612	603	581	549	591	574	588	569	569	589	563	634	582	604	584	580	600	576	627	591	626	596	621	576	593	596	553	557	577	574	572	568	594	589	582	595	628	610	563	585	619	598	624	584	635	589	554	564	569	642	608	562	593	615	604	624	552	612	619	600	594	571	594	558	596	585	568	577	635	623	606	567	571	602	610	623	549	570	624	624	614	596	615	614	538	571	583	617	588	583	575	573	605	592	589	561	568	596	628	626	598	565	603	561	595	593	599	626	592	627	572	604	606	612	573	629	599	608	599	611	602	606	612	649	546	553	616	564	623	603	591	611	593	628	591	594	577	562	581	553	607	580	591	638	549	575	588	574	594	562	637	592	627	596	554	587	563	600	570	591	566	617	605	571	585	573	567	543	637	562	585	595	552	549	631	592	593	588	578	551	610	567	603	629	592	615	612	592	607	581	590	578	578	591	593	610	605	558	564	617	582	580	608	537	581	579	570	575	587	622	591	621	574	589	645	608	600	621	619	592	630	585	564	577	603	622	638	604	574	561	589	608	561	550	596	595	582	590	595	602	575	621	565	595	600	573	580	605	599	570	615	562	602	601	568	619	560	548	533	638	570	594	595	608	577	639	600	638	616	595	556	572	576	567	610	616	575	592	551	611	628	575	584	557	573	586	582	602	585	604	599	599	575	589	587	603	611	625	598	566	566	608	619	573	555	571	566	590	611	564	573	578	545	552	609	566	603	594	566	615	568	588	598	608	618	569	598	611	596	592	629	612	555	578	563	597	617	576	581	578	569	592	609	610	607	557	606	580	556	590	592	573	586	609	591	606	576	545	568	580	597	550	602	605	585	595	606	629	584	602	584	586	614	613	606	569	592	605	581	570	597	598	577	576	605	593	560	593	623	560	583	643	575	601	642	635	620	588	569	579	591	580	571	590	602	586	611	548	595	564	576	566	571	597	616	571	580	576	632	557	646	575	600	546	628	583	596	636	545	577	574	585	554	588	615	591	668	638	612	592
22274	14582	16797	14815	11158	7276	4912	3822	3335	3074	2995	2241	1460	1266	1047	900	783	711	628	576	488	465	462	480	354	385	371	327	337	299	322	333	318	316	335	278	296	296	304	327	313	310	288	341	299	306	287	275	280	320	294	288	298	299	312	267	288	298	294	300	285	301	311	282	275	307	290	297	269	321	298	282	285	282	274	311	276	304	318	269	287	262	270	288	272	281	274	324	326	287	286	282	294	304	273	298	286	289	325	307	277	275	287	301	287	259	294	273	288	281	327	300	277	262	301	303	326	260	332	284	304	282	252	304	315	320	277	284	322	287	280	317	306	298	294	284	289	274	288	301	300	270	288	272	281	302	298	270	305	285	281	285	261	280	281	281	276	310	269	278	279	279	321	282	306	274	314	294	286	274	302	284	282	289	277	303	310	284	309	296	280	280	294	321	305	302	289	277	277	282	249	286	312	308	279	284	297	299	288	347	290	310	306	272	317	304	297	302	323	301	302	329	288	303	301	304	289	290	294	289	307	291	251	293	294	265	276	289	275	321	299	284	268	292	275	286	310	315	295	287	290	273	278	290	276	314	250	318	303	320	293	309	285	299	288	267	311	307	274	275	310	300	341	270	266	324	296	262	280	338	292	297	287	296	285	289	311	279	302	274	287	332	332	328	275	288	328	311	313	311	317	282	270	280	284	285	312	252	294	257	306	238	296	273	276	259	286	255	269	316	288	300	339	312	286	264	272	326	267	285	271	287	270	315	306	307	289	311	293	306	273	290	284	314	265	307	268	306	290	277	281	283	306	311	323	323	268	313	323	314	298	317	289	320	297	311	280	300	301	291	286	274	309	250	329	296	318	293	293	271	280	272	286	329	308	289	331	273	278	290	269	281	291	316	286	271	311	305	318	309	284	297	290	294	295	289	290	275	283	324	277	295	294	293	305	326	301	289	294	290	289	294	287	299	290	300	271	312	275	299	308	301	262	280	299	316	300	295	292	278	291	265	300	338	301	252	260	297	286	284	290	290	309	281	289	267	267	314	296	287	333	303	269	280	302	316	265	326	263	266	298	294	310	301	288	317	306	305	289	336	303	297	281	278	285	300	286	261	301	300	298	308	286	270	279	304	298	282	291	293	302	296	264	296	265	287	286	281	290	285	307	292	275	302	316	292	274	275	301	297	267	292	302	296	271	278	303	329	291	299	286	270	311	283	291	286	298	281	295	304	315	284	313	277	312	290	278	306	289	284	282	300	305	285	293	308	318	277	312	288	317	304	307	287	313	298	285	312	306	306	314	292	282	278	275	269	322	299	307	292	293	290	311	309	295	313	273	320	283	324	310	296	301	277	294	306	275	259	288	276	297	299	294	291	295	309	270	267	310	288	316	323	306	310	296	280	282	353	286	295	294	308	287	282	272	291	314	272	296	277	306	311	245	305	276	275	322	301	277	288	297	278	283	283	307	278	317	311	313	268	279	304	284	278	294	308	296	280	310	302	269	267	328	306	267	288	306	305	285	290	286	274	299	301	306	298	284	267	321	307	290	265	281	317	296	298	311	281	293	293	327	291	293	278	258	276	310	295	297	305	308	304	289	294	269	292	299	322	282	327	265	314	285	291	286	306	271	310	299	318	302	288	286	279	290	318	291	313	280	299	326	277	326	319	295	315	280	311	293	264	285	307	272	284	290	274	309	312	284	275	263	270	311	274	305	313	303	312	305	291	319	294	282	289	278	300	290	287	270	292	284	299	288	297	271	313	302	297	259	293	297	286	285	293	254	279	316	278	311	291	290	294	311	286	306	280	303	293	300	259	308	289	271	296	278	305	302	292	331	325	309	263	305	298	330	295	309	297	296	310	259	288	302	290	281	299	310	270	324	286	277	289	283	281	294	300	275	300	289	284	289	256	287	296	318	296	308	281	289	270	312	329	298	286	291	283	297	280	269	288	279	288	306	320	290	290	294	295	273	302	303	308	265	312	282	310	292	255	278	317	250	286	278	288	288	267	288	272	293	288	332	307	336	302	286	284	299	297	336	312	295	288	297	301	283	294	303	298	307	312	279	263	294	271	271	288	287	304	281	310	294	287	296	292	286	298	323	298	296	301	292	294	314	321	285	293	305	292	293	291	293	293	310	321	302	312	297	322	314	287	276	281	321	298	260	289	278	289	319	290	286	255	306	323	284	294	290	311	299	281	261	297	283	304	279	299	296	268	284	257	299	302	295	287	305	296	269	317	331	322	275	275	290	312	286	277	295	256	268	307	287	284	287	292	284	301	292	286	310	283	295	277	308	323	285	297	312	277	294	333	319	308	293	313	272	260	278	262	302	310	284	314	305	287	315	293	279	275	302	317	312	266	297	251	288	304	321	308	265	303	281	319	278	285	275	308	310	284	306	277	262	306	313	265	288	284	269	289	293	308	293	292	277	301	284	313	292	295	283	302	304	319	311	286	264	300	305	267	296	296	305	311	291	300	286	272	289	301	291	284	304	300	317	311	300	265	292	307	293	272	306	268	325	289	284	279	318	293	322	309	302	280	276	295	287	309	299	282	311	298	274	273	274	269	307	300	275	261	312	300	270	285	316	302	305	310	310	316	315	306	262	290	273	281	282	318	308	282	317	282	283	297	315	290	312	309	285	261	291	304	284	311	279	271	292	286	298	293	314	297	303	284	283	299	313	294	285	274	308	324	316	278	288	287	301	286	266	281	293	302	284	277	294	285	300	282	334	289	341	292	282	308	282	317	306	295	324	325	307	338	298	308	301	303	339	279	296	300	303	282	301	260	248	305	288	287	271	306	328	304	295	313	304	288	292	293	309	308	297	332	293	257	295	304	316	270	301	308	302	292	264	290	320	296	290	283	284	285	295	303	294	316	319	281	271	277	284	294	283	278	285	287	291	265	315	277	307	288	320	293	274	318	273	316	311	315	289	262	299	266	295	300	327	300	288	270	303	309	288	274	300	323	300	301	310	279	335	283	326	316	304	279	268	289	310	260	294	284	263	304	278	289	276	286	271	290	291	273	304	267	273	281	246	279	286	270	324	298	299	294	280	290	272	284	267	245	307	286	282	291	304	288	313	301	307	310	275	306	267	301	252	304	315	280	318	263	292	299	290	303	285	291	298	260	308	277	308	305	304	296	276	312	313	260	334	305	289	331	298	309	288	309	284	318	269	259	291	297	304	319	292	258	282	319	270	287	289	281	317	317	298	294	274	273	314	281	279	310	280	284	300	292	318	328	279	287	338	299	290	261	289	280	285	291	272	316	286	288	316	331	269	312	291	245	276	290	279	320	298	301	298	286	327	280	299	265	295	296	323	285	297	297	268	297	314	318	247	340	289	274	301	271	289	302	301	295	284	292	307	310	324	315	297	297	294	306	276	276	299	296	288	279	279	299	304	269	295	272	330	294	290	306	297	284	287	278	276	292	294	276	305	298	279	264	312	270	283	273	280	306	268	308	270	294	292	297	309	325	276	335	278	290	296	308	297	294
12734	12351	22708	26978	24861	20209	16777	14212	13961	14374	14829	11128	7624	6512	5073	4421	4149	3559	2905	2471	1958	1833	1671	1653	1312	1175	1109	1115	1101	1069	992	1006	974	917	899	890	890	852	878	898	810	806	763	774	758	784	774	751	812	779	741	749	690	742	759	729	749	739	742	660	749	677	729	748	678	719	764	703	686	713	709	728	710	783	775	771	704	721	732	726	698	724	730	801	696	737	706	719	717	686	700	691	720	718	675	752	727	713	725	739	685	705	734	705	674	705	677	728	706	733	723	700	691	664	706	726	700	719	740	701	754	716	709	717	708	718	737	724	730	698	733	715	724	714	730	723	744	734	716	723	730	707	755	684	721	690	745	747	675	729	749	690	686	714	694	712	716	722	734	737	687	735	718	721	690	730	726	739	736	717	660	738	731	732	696	745	769	731	705	739	730	739	707	726	688	749	714	705	694	682	715	703	719	744	703	716	682	764	684	764	714	733	659	675	736	711	761	709	652	729	689	733	727	681	659	718	681	680	710	734	736	714	690	725	682	666	763	770	690	721	705	685	719	724	702	720	694	708	735	710	722	708	670	749	700	720	736	673	675	718	692	738	731	701	734	695	730	678	721	721	706	716	683	696	768	734	723	729	697	722	708	764	711	706	721	736	695	694	708	708	725	734	697	744	758	703	737	697	715	707	707	697	685	670	741	714	697	699	726	746	717	674	720	700	737	759	713	717	718	738	696	726	743	725	719	715	750	702	721	698	778	710	675	674	705	719	710	705	657	731	781	703	724	699	793	678	734	713	710	680	738	698	720	708	734	692	732	681	712	688	715	744	694	734	701	704	736	719	709	687	773	718	698	723	698	731	765	725	753	730	745	713	676	739	745	773	755	676	725	718	748	753	695	712	744	716	712	707	696	687	702	699	715	761	641	786	749	719	695	703	675	732	707	737	687	698	693	733	712	750	687	734	695	705	715	712	729	700	749	683	705	764	709	703	701	746	717	677	707	728	747	733	719	764	732	660	718	702	688	730	713	735	731	712	740	737	723	706	719	734	727	698	724	739	697	675	700	728	702	694	684	681	662	714	686	720	670	727	704	739	762	731	729	673	676	708	671	703	746	690	745	725	718	713	748	757	723	715	682	698	708	756	659	697	688	716	704	745	740	777	754	689	748	711	753	692	731	705	705	687	708	719	690	705	723	703	737	696	670	741	698	712	747	724	725	694	696	728	739	689	692	737	695	717	688	729	740	763	671	707	709	727	707	762	714	734	756	658	746	736	736	720	715	757	689	693	706	687	692	690	714	662	728	702	709	694	695	719	726	680	700	738	695	718	739	792	747	737	763	698	743	716	770	760	730	735	709	731	706	720	705	720	698	716	723	712	696	732	743	743	696	705	715	689	732	698	690	762	688	704	713	743	746	683	689	687	721	695	723	695	723	698	721	740	705	749	746	723	682	702	696	711	717	724	713	722	706	733	766	698	691	717	723	684	709	728	698	723	729	738	705	710	698	711	738	695	610	727	722	667	664	739	722	710	725	692	720	754	729	723	716	735	776	690	730	749	718	718	675	744	745	749	682	745	703	757	694	719	685	676	663	716	698	707	688	734	650	676	711	676	708	743	713	727	666	690	729	698	694	748	684	692	724	765	722	764	681	735	736	708	741	702	752	730	695	753	704	676	712	705	665	747	719	711	705	672	721	687	682	715	672	740	698	699	722	730	699	758	711	708	714	740	713	748	779	698	721	697	709	751	725	736	728	778	698	739	688	728	675	749	706	717	746	697	746	704	743	722	758	724	689	740	725	725	751	721	704	731	706	707	755	714	702	710	757	717	674	722	697	703	713	745	699	721	743	718	693	699	742	701	647	673	684	734	708	742	686	708	692	661	740	711	709	727	675	680	705	724	691	689	710	689	715	714	734	737	748	697	712	706	740	736	764	692	740	715	715	720	747	736	713	726	718	716	709	678	748	728	708	667	738	704	709	685	744	707	734	697	750	747	726	680	715	729	733	727	682	696	726	704	684	751	701	681	696	710	693	739	715	714	708	728	725	715	742	708	703	733	710	735	722	697	773	716	710	702	764	708	694	646	696	781	665	668	707	752	709	723	714	745	750	740	748	666	721	674	686	707	709	710	755	681	725	749	657	714	705	719	751	691	689	733	691	686	682	732	770	726	700	769	673	665	717	691	700	749	662	801	712	715	718	655	703	705	750	750	722	779	662	693	767	704	715	768	734	737	705	688	696	713	749	706	694	716	721	674	687	697	743	721	753	728	681	698	775	723	708	739	743	688	644	729	673	727	701	769	720	731	722	724	701	738	712	689	718	721	698	771	752	710	702	737	731	681	740	691	740	697	718	729	720	702	761	703	706	732	780	691	709	693	688	720	713	703	753	726	677	705	748	689	713	700	720	719	713	696	704	696	690	756	701	727	670	729	714	695	664	712	747	705	709	689	730	751	687	699	769	757	638	691	708	737	701	745	705	723	711	716	725	698	699	748	688	703	769	667	701	723	728	724	748	718	702	717	713	736	715	710	694	722	697	689	739	713	738	708	693	700	732	721	733	727	754	673	671	772	714	717	718	725	708	727	733	695	694	691	729	736	726	722	713	751	739	673	746	718	765	714	712	724	664	694	770	694	708	680	735	754	720	710	698	712	732	690	707	654	699	728	715	778	726	759	681	774	749	745	727	751	722	700	671	740	717	714	675	741	746	693	698	668	724	714	703	724	726	709	756	745	712	744	752	762	672	722	681	736	666	761	764	745	717	700	747	690	710	731	713	656	723	704	756	730	684	757	731	734	644	693	735	726	719	686	632	733	707	706	683	742	726	706	758	727	689	727	685	717	697	699	686	728	740	701	683	734	735	696	706	691	679	702	714	728	798	757	743	677	767	714	725	718	682	709	728	725	702	714	723	724	696	706	685	713	735	733	698	754	676	693	711	747	750	692	674	696	651	706	693	726	743	757	724	731	734	747	716	716	737	702	727	722	683	718	697	714	712	713	703	685	711	733	676	659	746	702	714	711	725	757	717	743	748	695	724	696	673	732	732	753	674	709	741	726	712	741	733	735	726	707	684	763	688	709	723	701	752	706	715	684	717	702	738	730	692	675	708	724	682	718	756	711	742	699	725	676	729	726	727	741	678	656	705	735	750	710	739	720	751	691	668	707	703	709	755	685	734	673	679	756	720	723	740	717	691	694	705	701	730	708	736	655	658	695	735	725	706	727	704	715	724	709	708	718	761	707	735	728	698	722	708	716	765	700	723	720	696	723	718	712	750	676	695	728	690	766	746	701	706	673	752	747	722	677	746	709	708	755	747	718	754	711	676	724	746	732	719	743	757	741	712	758	706	719	742	722	717	683	726	685	647	774	741	738	714	720	722	712	765	735	749	693	724	678	677	737	669	721	703	730	689	756	686	717	690	712	728	734	725	720	732	735	732	691	680	706	712	678	733	738	674	700	738	704	695	701	716	712	741	739	707	726	714	664	758	726	722	744
38664	37756	42617	39310	37055	30040	30676	25574	28366	33710	36331	28643	19363	13640	11306	9042	6039	5860	4049	2614	1717	1178	956	802	593	457	448	553	419	476	449	401	424	383	372	360	390	361	327	333	357	346	322	335	309	281	316	303	284	295	293	327	349	353	308	336	296	267	288	297	331	312	272	282	309	322	313	252	311	307	293	271	254	294	309	313	284	263	293	290	304	319	303	276	281	308	303	280	287	300	308	291	283	301	303	273	289	264	297	322	275	309	272	305	292	324	276	293	289	292	280	260	281	295	298	297	297	294	294	294	282	302	289	287	264	281	287	317	274	250	309	285	277	305	294	311	310	287	300	264	301	328	333	299	273	340	318	298	325	287	299	307	277	273	323	265	291	293	316	308	290	311	297	277	261	283	308	293	317	334	269	289	322	315	331	307	301	299	300	261	304	278	302	281	288	272	321	316	282	312	314	327	302	287	304	291	284	286	280	294	329	310	279	284	302	278	268	297	292	288	291	276	264	318	288	248	297	315	289	318	285	285	273	264	269	296	312	295	292	302	281	321	288	290	327	359	299	262	299	262	294	277	289	294	316	282	286	307	307	283	317	304	296	307	313	313	277	292	269	327	295	306	306	319	303	269	299	297	299	303	295	309	273	293	308	288	318	277	307	274	280	251	278	294	286	260	298	294	307	296	319	264	265	287	300	288	280	283	300	312	280	306	302	306	294	307	299	300	298	287	311	298	272	334	258	279	289	301	319	297	292	261	277	277	331	290	293	305	267	308	312	290	309	294	301	317	294	286	261	273	272	291	303	264	302	270	293	297	320	326	293	303	291	260	274	299	337	291	289	306	266	267	292	302	327	289	303	267	309	277	345	261	281	306	249	282	289	335	319	323	263	304	265	300	277	314	274	314	312	299	294	311	279	302	296	328	273	289	277	287	316	284	285	277	290	314	266	302	315	309	298	289	283	274	287	285	271	304	279	293	274	282	296	308	295	314	305	291	284	288	307	292	253	315	328	270	269	291	301	320	306	296	304	278	309	261	297	307	280	313	314	277	316	305	321	309	268	288	285	281	323	268	265	310	316	311	258	275	308	293	287	275	270	309	252	269	272	301	271	326	288	293	290	282	312	291	270	307	289	321	317	286	265	304	314	299	295	308	287	310	288	325	313	282	253	294	267	297	316	294	281	309	277	319	262	294	290	304	276	299	268	303	279	313	316	304	294	309	316	268	253	298	268	305	263	309	315	297	323	314	294	273	290	297	300	324	319	299	285	324	320	287	306	293	284	291	300	296	321	310	287	274	302	290	336	273	287	288	306	310	309	267	286	298	285	292	310	317	285	299	276	306	277	304	301	271	269	315	313	325	297	282	296	315	256	287	283	313	301	293	280	311	274	264	298	315	298	296	294	310	285	272	280	280	299	301	273	277	323	276	290	261	270	300	292	300	301	257	259	326	314	292	298	301	301	259	290	298	326	299	310	283	279	272	334	291	320	292	281	269	292	294	304	310	326	265	255	276	307	307	296	290	292	302	277	279	312	307	273	285	284	294	290	290	292	318	302	314	273	332	281	296	265	293	292	305	309	272	269	287	277	300	292	315	324	307	316	309	313	305	263	312	282	291	307	290	278	302	283	275	323	302	309	317	321	314	291	294	289	284	294	278	310	286	271	276	282	277	264	296	333	283	286	280	308	297	301	283	257	280	302	302	280	287	293	291	286	299	282	298	303	312	311	301	288	280	286	289	278	312	309	265	308	305	265	314	291	299	271	257	283	289	283	279	309	304	256	292	280	274	301	283	305	296	292	282	281	311	312	278	279	298	255	277	271	312	308	269	302	308	296	287	285	260	310	305	318	297	263	317	281	302	305	303	309	299	287	262	273	327	325	348	317	307	284	299	309	289	291	314	307	284	335	286	260	315	297	269	269	287	285	312	286	309	307	307	308	293	307	291	294	304	298	295	313	297	290	292	287	282	307	294	303	305	302	270	263	251	286	299	319	314	304	299	299	290	304	260	273	290	287	298	289	325	286	286	294	319	306	290	313	321	297	276	301	281	296	294	290	280	251	262	314	307	287	302	280	351	306	243	255	304	323	286	293	297	279	315	286	311	293	297	311	286	305	276	265	315	309	311	296	276	284	312	319	255	311	314	315	294	308	287	313	311	302	293	304	318	285	318	293	330	303	276	299	308	293	314	318	288	291	333	282	271	309	307	270	239	285	311	301	285	320	320	278	265	306	304	288	296	277	320	285	268	287	282	343	281	337	294	298	299	290	313	305	291	287	306	286	293	278	271	302	306	302	296	299	301	301	291	304	280	286	288	261	316	266	265	291	320	307	326	321	322	275	279	250	308	310	275	296	325	263	267	300	296	266	295	313	298	316	298	318	292	285	303	311	296	262	297	307	280	278	299	307	278	301	281	303	298	268	308	281	299	317	315	269	334	287	329	280	294	301	277	267	282	272	278	275	313	323	278	281	288	290	331	301	302	309	292	271	298	285	306	293	277	295	294	269	328	263	333	297	307	303	265	285	291	309	256	264	289	293	310	313	268	278	303	298	301	282	291	314	267	279	301	303	312	280	275	335	266	307	304	290	289	302	314	285	273	312	297	283	321	266	282	279	293	270	282	283	301	272	278	297	319	310	301	303	294	276	284	272	290	287	299	316	277	284	311	267	305	300	268	292	281	295	310	276	305	295	284	304	314	273	323	275	307	316	292	307	270	298	300	317	275	282	286	310	305	302	324	293	261	311	306	301	286	279	300	309	282	296	297	271	307	304	298	290	279	333	269	278	286	304	304	282	288	312	266	284	293	322	283	344	328	275	311	268	288	342	275	302	309	293	292	281	278	292	288	289	281	278	317	285	280	343	281	286	276	324	284	322	283	312	316	300	316	292	295	318	305	293	308	273	334	315	275	282	266	307	305	307	296	287	293	309	298	298	295	274	288	274	300	316	285	288	283	266	312	275	282	337	273	277	295	328	292	324	288	305	301	297	299	270	287	299	262	323	292	292	298	273	303	281	296	289	276	250	291	253	300	259	291	284	304	299	317	294	301	293	284	274	306	304	299	280	275	281	288	308	245	267	329	296	310	289	276	311	303	284	301	305	284	313	304	321	329	335	327	307	291	304	294	298	321	288	294	292	269	276	298	282	314	312	328	298	279	308	295	309	289	302	303	277	272	280	288	321	315	295	321	268	306	287	300	314	306	306	293	296	279	289	288	283	294	275	294	307	260	291	260	301	306	279	309	290	307	303	307	296	295	277	268	311	289	299	288	299	293	279	261	268	275	289	304	284	291	292	276	301	295	268	304	275	284	287	277	272	295	321	315	274	290	281	271	295	320	289	296	304	305	282	300	305	307	275	273	273	294	272	272	311	292	321	328	292	286	326	295	294	290	300	289	270	311	306	285	293	308	319	262	295	289	274	294	286	276	274	289	287	273	281	343	289	299	305	285	328	286	288	308	268	280	274	297	274	280	310	285	306	280	298	300	298	285
23597	30099	40748	44456	48130	43688	45754	43026	47841	52304	55176	47339	36690	30334	29415	25593	21225	22899	17012	12369	8976	5912	4768	3780	2507	1852	1950	2351	1903	1984	1868	1832	1614	1495	1422	1293	1345	1283	1196	1205	1152	1143	1091	978	963	906	840	816	793	790	805	867	964	1049	1088	858	763	783	753	696	739	723	699	732	747	723	738	747	717	679	757	739	726	710	710	719	742	723	701	675	740	775	731	742	727	712	735	736	711	742	723	711	709	753	690	657	711	742	681	710	752	750	756	718	759	740	660	745	735	755	659	698	703	748	722	701	739	675	737	727	704	722	720	695	690	677	734	679	734	670	679	683	735	707	734	696	708	700	756	733	720	710	690	727	736	687	755	739	703	725	697	738	744	711	713	723	749	721	685	766	744	782	708	763	684	666	727	713	665	684	683	736	708	733	720	702	707	731	756	734	703	778	706	744	706	708	696	757	735	732	749	735	730	683	725	724	703	754	699	653	673	743	730	712	726	690	715	723	703	716	731	728	698	708	734	698	716	710	739	721	701	724	650	714	723	742	714	739	726	713	753	694	766	720	748	720	720	759	722	698	675	711	679	689	694	736	700	678	700	715	741	777	751	713	745	719	756	705	718	664	727	756	716	697	711	715	706	704	741	727	668	690	724	672	712	701	727	711	729	691	732	741	722	721	693	714	701	697	709	704	667	676	690	792	692	717	713	705	686	709	709	678	736	721	698	702	742	719	739	722	688	683	712	720	711	736	675	687	700	694	720	751	725	703	733	721	710	653	749	677	718	705	712	739	717	733	693	708	698	753	680	760	707	704	753	668	723	699	758	753	728	680	751	692	706	690	656	708	725	690	699	715	712	750	727	683	751	740	679	722	730	759	698	716	719	738	754	680	726	717	725	757	692	695	738	737	681	768	738	775	724	733	690	700	709	696	651	770	736	698	728	666	740	700	706	762	714	712	751	750	687	707	708	710	634	711	751	742	704	703	682	703	712	709	730	705	719	694	787	683	708	693	724	738	682	717	702	738	732	681	678	723	720	715	715	726	777	705	710	707	679	702	728	742	719	709	705	717	707	744	721	714	700	737	733	774	713	725	714	722	677	749	715	686	751	781	735	676	695	681	729	707	726	730	688	676	690	708	753	724	761	727	748	731	704	733	719	776	769	702	660	716	708	750	700	663	739	717	745	710	740	678	725	687	698	711	685	710	709	718	692	721	775	725	723	732	696	740	713	728	669	736	691	757	762	712	716	724	696	687	725	664	691	752	726	727	705	711	692	719	753	722	710	707	709	717	740	677	716	729	741	713	681	737	707	702	711	664	685	699	701	718	731	668	701	756	695	720	746	701	716	720	701	689	724	684	683	708	719	698	731	737	701	717	745	710	725	716	756	729	632	705	674	702	715	713	715	744	683	683	721	713	738	749	780	727	748	739	714	695	697	676	749	727	692	692	686	721	706	755	686	708	719	700	705	716	693	706	717	686	680	719	704	727	724	712	698	692	740	717	705	712	693	712	689	745	733	721	723	752	743	701	675	737	707	710	684	709	745	689	696	749	716	685	689	686	728	700	735	733	724	722	693	703	727	743	725	692	667	731	673	719	726	701	719	691	700	730	688	705	686	703	683	700	727	725	734	691	735	690	694	688	686	697	770	739	713	719	735	742	721	666	704	749	705	706	744	700	710	715	686	698	713	720	693	727	688	778	717	705	731	701	754	728	785	713	691	678	712	734	698	714	674	690	734	690	720	715	759	665	712	706	701	738	686	714	729	727	720	749	732	697	687	748	720	705	708	666	706	727	757	709	719	712	709	768	704	743	688	696	724	762	710	684	732	731	705	697	723	674	701	725	671	681	741	716	680	753	669	735	724	709	707	666	658	654	708	728	686	688	685	743	738	746	706	700	675	705	730	740	712	707	684	737	707	717	738	686	745	691	666	729	739	719	702	673	748	710	693	722	701	730	735	755	666	739	705	721	737	708	739	734	728	719	740	721	742	743	750	710	724	713	720	727	739	696	733	678	734	698	701	698	734	748	723	736	712	685	730	693	711	704	737	657	744	683	710	749	704	675	696	644	742	685	662	696	698	721	764	685	707	671	706	664	720	733	716	710	677	693	728	742	744	722	718	742	721	732	708	670	704	709	707	690	724	681	715	721	670	699	689	724	732	701	711	660	744	683	712	741	678	701	732	747	695	728	743	727	682	718	699	682	693	688	730	770	719	728	772	701	729	706	754	669	742	714	678	681	746	735	753	702	713	701	708	745	649	685	718	744	694	739	690	701	723	704	690	696	753	729	692	691	681	717	707	749	707	743	678	752	678	750	747	717	730	708	746	735	731	739	704	717	708	629	695	760	683	694	718	727	687	729	747	726	748	683	737	663	704	744	703	720	718	769	678	730	749	712	692	698	714	690	708	744	704	739	720	689	732	694	702	690	736	740	749	696	693	715	735	698	680	708	734	699	690	662	702	697	673	698	762	678	722	763	782	720	721	671	705	713	767	730	693	683	688	676	688	694	694	733	710	721	712	754	703	782	740	749	741	699	698	699	688	712	721	658	718	708	747	713	682	690	719	651	683	726	711	697	683	712	763	735	670	726	755	735	693	690	733	736	664	780	737	702	753	785	705	735	686	690	719	710	701	691	740	734	671	675	752	738	694	707	704	666	728	732	693	744	696	727	718	726	719	712	730	701	704	728	726	686	709	733	740	742	730	739	687	690	661	690	754	711	752	706	708	714	716	732	758	705	703	733	760	712	698	681	712	742	728	724	673	699	713	700	721	716	688	702	720	709	730	739	719	737	747	730	680	687	724	720	712	672	731	730	682	777	724	671	663	661	702	701	737	718	749	727	748	722	729	724	704	721	696	687	649	704	708	713	715	697	730	726	736	721	697	721	734	725	739	703	712	712	740	691	702	700	747	699	699	727	754	685	727	728	699	651	714	707	699	742	740	724	725	755	715	721	709	667	744	770	769	731	719	702	715	684	684	741	754	695	726	708	703	708	725	755	722	696	703	767	706	717	751	756	711	775	729	714	740	681	711	653	697	716	701	725	721	754	744	734	725	695	786	730	728	725	740	685	726	722	715	709	720	742	665	776	731	690	725	735	704	714	721	727	713	720	739	714	714	702	732	709	718	726	756	714	695	711	684	713	741	714	666	730	698	729	696	705	747	678	723	746	777	718	724	676	708	676	698	724	686	721	674	698	767	694	733	756	702	683	709	683	723	717	712	707	741	747	668	675	712	711	726	723	768	736	715	716	734	687	733	723	710	717	732	722	692	669	670	675	712	693	745	699	682	771	691	725	723	708	697	739	673	706	697	742	702	717	701	726	716	706	719	688	723	713	710	714	722	730	693	682	738	715	731	722	710	704	759	669	737	744	743	691	696	702	727	707	767	672	719	669	658	708	684	690	689	672	744	686	703	705	751	747	718	698	729	694	717	761	703	686	752	690	705	690	730	762	753	766	695	697	699	680	671	767	715	724	733	698	695	726	696	702	742	704
46838	46615	47279	43588	41253	36515	41085	37827	39576	47956	50688	42296	29905	22452	18194	15298	10813	10847	7868	4592	3245	1720	1373	1015	775	505	567	650	579	596	510	505	461	443	381	419	416	360	360	402	321	340	325	329	311	288	300	303	275	282	355	311	412	392	388	350	247	268	256	255	240	248	245	263	295	240	272	291	260	277	288	264	247	245	270	229	252	257	262	252	294	244	240	240	253	243	286	263	271	265	249	250	258	249	247	299	264	285	233	259	271	252	277	256	297	281	254	252	270	247	276	261	263	243	245	252	267	231	255	230	256	276	258	262	258	244	262	297	261	240	252	246	255	260	252	238	298	269	239	263	246	260	303	286	264	275	237	265	276	274	265	247	265	286	265	268	251	217	272	270	260	258	280	284	285	228	253	266	265	259	280	266	273	259	262	242	257	290	274	238	252	254	227	259	254	257	242	266	269	231	281	222	259	238	259	270	253	278	290	291	274	215	233	267	253	255	269	255	281	280	273	240	239	240	251	250	257	250	239	278	244	261	291	253	249	260	286	243	301	266	259	297	267	238	246	266	253	269	254	248	275	261	261	252	240	262	271	253	255	261	258	255	253	238	258	275	277	280	233	267	247	264	267	232	239	253	250	284	243	268	294	269	271	258	258	265	253	268	253	240	225	262	258	307	245	250	273	239	237	290	267	271	259	257	276	243	245	261	260	274	223	244	288	245	245	257	252	277	255	274	279	251	227	257	263	250	236	281	229	287	266	249	275	258	236	261	228	250	250	246	260	259	269	236	236	271	290	244	281	231	242	229	260	275	265	267	265	278	263	241	264	271	247	255	286	278	260	259	275	277	283	249	249	269	246	266	272	252	233	245	256	282	257	258	240	246	277	270	256	222	232	237	271	242	270	270	279	260	279	259	262	266	270	263	234	261	252	258	255	253	254	253	261	274	236	225	243	231	284	254	246	266	274	290	240	250	238	237	295	263	275	247	256	248	229	248	247	246	251	256	299	240	232	247	233	214	238	220	236	242	226	260	275	293	257	253	223	265	252	304	247	264	255	250	236	244	283	275	261	244	268	269	241	279	261	266	273	247	261	273	272	255	237	263	254	235	299	279	259	250	260	256	234	224	262	287	222	237	235	234	250	250	263	254	262	259	280	269	244	268	255	249	270	263	244	237	220	251	274	281	287	243	250	245	259	268	268	245	264	238	257	231	226	259	239	255	279	257	250	248	255	258	259	243	224	265	252	232	272	274	273	275	312	272	249	239	243	264	259	285	276	272	264	272	259	250	293	258	283	296	251	267	247	287	266	286	273	238	268	266	257	254	240	256	257	243	257	260	256	263	262	261	281	267	254	254	220	254	265	253	274	279	256	251	244	255	239	236	273	251	264	243	270	248	238	252	238	257	234	256	263	250	267	262	250	257	262	278	236	269	251	266	248	245	255	236	261	276	245	257	291	248	289	238	219	268	246	244	259	292	256	287	246	261	279	264	206	271	242	219	230	245	252	282	247	245	276	249	245	263	237	240	247	265	291	213	254	266	286	235	225	254	226	244	237	238	250	215	289	235	266	267	238	254	271	248	283	264	297	246	260	225	267	239	263	273	267	260	245	235	257	282	268	270	246	259	255	249	250	274	272	253	239	225	269	301	260	283	233	268	258	249	276	262	277	268	271	254	262	276	267	246	283	272	264	245	288	295	285	259	264	278	240	253	240	255	252	268	257	248	279	246	264	272	254	256	244	260	243	276	270	277	283	294	264	277	263	231	260	241	274	257	270	280	262	267	220	270	259	291	264	264	270	277	243	244	260	257	267	228	234	259	283	255	271	256	259	273	239	278	260	251	268	243	219	237	244	248	253	238	282	244	258	233	241	208	229	277	242	271	256	250	247	265	251	275	271	243	239	216	250	230	244	271	247	281	259	254	264	254	250	239	279	233	236	223	267	247	263	254	264	280	255	280	268	286	235	271	256	232	264	292	270	260	249	251	249	245	256	274	247	267	268	273	281	265	274	288	244	232	268	254	269	245	260	258	277	267	227	262	260	249	249	258	227	241	249	230	266	250	250	240	241	270	276	236	221	266	276	244	274	236	256	270	280	283	269	257	244	222	271	262	264	244	261	256	279	263	240	264	282	265	237	236	265	282	260	255	259	256	241	231	245	321	250	234	263	256	264	267	285	264	262	277	266	288	285	284	259	257	285	243	250	253	266	247	259	280	243	262	252	273	249	283	256	258	274	256	270	267	267	254	244	215	285	252	211	270	291	231	276	268	262	247	264	261	254	221	278	252	247	274	259	255	289	271	245	274	254	250	274	255	284	256	227	268	267	240	265	243	271	255	233	264	255	244	252	262	253	239	272	274	253	259	280	269	262	224	257	266	271	237	261	294	276	250	234	261	245	275	259	251	291	258	236	255	238	254	244	216	262	272	290	267	295	253	256	275	242	271	253	274	242	252	292	237	258	264	274	272	260	262	250	251	270	235	268	254	288	265	272	229	248	271	236	267	247	247	275	284	275	238	268	255	230	233	267	294	292	271	244	251	263	257	248	259	254	227	237	235	241	263	224	288	248	293	258	236	280	246	242	256	247	252	238	280	255	261	241	245	241	239	242	271	282	279	256	268	259	266	289	267	230	266	269	281	266	263	247	256	268	258	284	239	259	231	260	271	262	230	266	247	259	259	263	267	296	251	224	228	267	272	258	261	233	238	265	240	234	237	284	255	268	279	235	253	272	240	246	239	241	267	237	271	248	282	246	264	248	278	234	260	259	233	263	256	273	272	274	273	261	245	245	250	246	254	265	276	265	248	264	241	267	231	266	241	256	269	253	241	267	245	255	268	260	254	241	262	236	252	228	287	266	255	277	271	257	250	274	222	274	267	258	280	263	248	255	224	266	254	248	287	237	268	256	256	276	273	254	280	287	235	257	265	253	279	259	252	242	269	238	276	280	223	253	264	261	255	266	228	242	249	250	266	258	252	257	254	271	251	249	249	258	270	274	242	267	249	260	238	259	249	273	252	260	262	232	257	271	256	255	234	252	257	258	255	245	260	247	255	261	269	303	267	248	252	224	253	249	237	246	255	234	237	243	250	276	257	256	250	264	261	268	239	257	250	271	272	267	228	271	247	266	275	246	249	279	249	262	227	253	283	240	262	261	268	224	231	298	254	232	257	260	219	286	307	260	257	259	240	258	263	250	244	269	241	235	236	272	255	247	276	274	271	246	262	242	278	275	274	251	265	235	278	256	275	252	275	243	241	248	267	263	265	263	260	221	242	272	261	283	265	239	280	255	222	232	258	278	261	264	251	274	260	247	287	239	253	288	273	256	270	287	222	267	251	268	230	288	269	265	257	247	235	234	265	260	267	254	238	252	237	291	262	243	265	266	216	287	284	239	261	275	268	290	282	244	254	244	251	274	247	255	246	246	254	279	259	256	276	291	290	266	264	241	240	262	262	267	256	308	263	301	242	263	244	255	244	242	271	251	282	272	255	248	246
29313	37373	45594	49311	53541	49497	54324	52426	56234	63270	67729	57427	44555	39472	36416	32606	28496	31140	24674	18061	14197	8936	6869	5186	3999	2312	2858	3193	2651	2925	2494	2571	2234	1867	1614	1624	1775	1401	1339	1473	1269	1376	1180	1105	1052	948	912	816	781	837	1477	1265	1564	1527	1290	987	659	643	649	664	628	621	634	661	632	622	630	641	651	652	647	640	644	633	629	645	639	635	657	609	670	640	653	660	685	626	626	597	649	576	592	627	632	633	668	667	629	641	628	644	613	619	612	672	608	608	654	631	643	663	641	652	655	672	670	640	643	628	605	614	593	647	600	617	655	620	680	639	644	654	595	625	615	633	656	671	623	576	613	613	605	620	630	643	631	667	633	654	644	631	628	648	629	636	629	607	619	618	612	626	635	617	652	615	619	643	634	619	682	633	624	657	590	622	606	654	621	642	660	654	644	644	679	621	658	617	635	659	622	608	635	656	635	671	611	646	586	605	629	641	621	609	650	618	651	641	643	601	610	614	610	657	659	646	642	648	594	617	609	657	663	625	622	634	612	607	624	653	623	639	617	612	641	624	650	611	617	635	609	622	639	634	592	618	590	628	624	616	575	643	593	622	600	634	663	650	628	644	616	630	630	632	666	627	607	665	626	598	651	643	657	649	634	669	621	655	652	565	634	647	625	617	649	624	647	625	623	623	623	601	689	687	643	619	645	636	629	586	623	604	650	636	573	625	674	679	609	649	615	632	622	649	590	612	608	606	673	641	621	665	631	605	619	675	608	582	628	623	624	619	591	597	646	614	673	642	612	653	644	640	655	625	632	609	668	637	611	612	630	614	658	616	637	671	603	647	625	636	631	633	630	609	617	628	629	633	598	595	634	607	651	606	663	595	612	645	631	635	656	599	640	644	647	605	652	611	655	667	659	624	623	637	678	624	647	644	616	672	619	638	615	693	639	636	626	588	646	644	594	627	648	624	605	597	615	630	601	683	682	669	617	610	623	605	657	615	598	629	647	627	628	592	612	619	632	603	631	665	638	574	639	634	570	647	654	659	628	640	622	614	666	594	616	596	645	609	595	637	659	628	645	609	635	624	665	615	663	606	605	624	652	631	662	610	640	608	642	665	614	630	613	633	622	597	606	651	627	648	698	635	591	624	630	627	648	630	671	643	623	572	641	625	648	603	608	669	658	641	598	628	648	626	660	623	608	614	609	613	669	655	686	592	614	673	654	611	634	640	647	615	656	656	645	622	628	606	624	604	627	670	645	655	589	647	658	604	641	616	698	641	621	612	635	600	656	657	620	666	588	600	666	650	604	610	636	622	590	640	645	588	614	628	644	649	659	616	660	642	619	662	682	681	606	664	643	635	660	604	630	603	621	605	626	642	636	594	658	642	654	590	639	660	595	636	614	617	652	621	662	639	638	624	662	611	633	618	655	604	648	680	674	617	598	690	646	643	635	635	651	626	634	621	632	627	669	659	646	639	631	612	629	626	577	617	614	656	620	638	686	617	629	628	631	673	651	625	591	632	636	614	683	641	600	566	644	686	629	620	623	606	611	624	667	679	636	655	628	625	633	644	647	636	680	604	588	645	642	632	646	634	641	648	660	701	632	666	622	654	645	620	629	602	623	627	621	608	611	642	618	656	628	634	647	623	652	635	607	644	573	645	673	625	635	595	585	605	658	625	653	666	610	651	603	607	596	610	605	622	638	641	605	638	620	628	648	636	653	627	645	592	614	645	678	617	589	635	639	615	657	607	645	635	622	697	639	632	666	665	603	634	623	690	584	669	628	600	637	626	620	614	635	648	625	650	638	652	644	584	627	658	658	624	625	653	620	675	660	649	586	595	645	596	649	687	631	636	644	619	623	648	625	630	624	628	640	613	674	613	618	601	626	667	629	631	598	638	654	637	647	622	652	586	586	604	617	610	628	626	642	645	635	671	651	648	655	645	662	616	625	659	645	607	671	627	612	617	690	605	647	582	644	668	600	646	627	655	627	639	625	635	597	622	643	605	627	645	613	632	628	637	618	658	657	647	663	643	576	614	657	648	624	640	632	675	613	666	601	638	678	611	628	643	647	658	613	668	655	666	606	637	639	635	644	631	614	663	652	618	598	605	620	644	614	684	632	629	597	654	628	634	646	613	595	626	635	627	659	604	615	652	617	679	677	682	626	610	656	667	598	627	654	646	659	654	623	650	623	650	623	638	617	620	639	616	658	610	642	661	664	646	651	608	641	629	624	708	627	642	616	603	631	662	660	636	667	624	634	619	628	624	668	637	627	618	609	619	620	620	617	602	654	662	635	649	647	651	653	654	595	629	590	616	680	639	631	662	660	668	583	638	607	625	620	613	643	629	590	605	677	637	585	621	592	647	619	636	680	626	622	651	585	608	616	623	626	628	592	664	631	660	665	646	615	655	604	687	634	596	630	641	646	631	629	597	603	632	641	637	634	610	679	617	642	672	634	583	636	678	600	609	639	650	665	654	612	638	617	553	642	687	652	619	618	639	646	649	626	619	594	620	639	671	598	660	648	628	647	666	610	624	620	606	657	584	631	618	708	633	651	637	655	660	629	629	609	651	629	605	694	624	634	671	613	677	641	592	649	606	651	637	667	597	609	629	678	657	628	612	622	628	600	646	643	601	698	655	660	611	641	609	618	634	637	643	625	629	638	664	600	677	607	574	597	653	637	599	612	638	598	646	651	680	640	647	620	616	667	649	608	657	654	661	628	670	692	623	610	642	648	615	633	608	627	683	634	648	631	604	664	646	674	615	651	677	656	688	616	646	640	636	604	671	672	637	639	647	633	610	627	661	612	640	623	643	635	639	651	604	653	666	638	632	631	609	641	634	640	629	623	610	635	607	669	639	654	628	656	627	636	646	624	623	608	620	686	600	636	625	621	631	626	680	629	636	637	611	639	658	672	626	589	654	636	623	708	634	595	591	650	618	633	642	665	610	646	639	635	650	655	632	637	643	554	644	688	650	621	652	636	613	616	620	644	620	641	638	687	640	612	587	658	640	643	611	637	693	624	630	647	674	668	636	604	628	653	619	657	682	600	649	567	667	642	627	691	618	644	683	653	620	641	635	647	646	639	579	632	675	645	661	675	677	611	627	617	621	620	671	604	593	680	607	618	620	655	666	631	636	611	637	662	599	659	598	659	626	633	665	658	616	638	647	663	648	673	619	629	638	641	656	592	619	594	613	658	670	603	667	654	613	650	620	628	583	629	652	608	639	628	582	661	661	576	624	573	642	619	665	621	635	646	647	627	603	610	613	642	639	607	661	655	609	650	650	649	629	623	661	642	602	622	610	621	665	646	595	662	638	650	639	635	670	619	589	605	661	646	614	708	642	629	592	659	626	625	616	607	634	658	626	638	637	643	637	644	625	623	650	641	647	609	612	613	645	643	660	643	614	602	644	652	650	674	667	643	634	609	647	631	634	641	634	658	697	621	656	636	659	605	640	646	662	619	568	619	604	635	569	634	605	652	600	641	656	631	642
22363	15178	17095	13843	9841	6434	4614	3556	3088	3187	2861	1983	1489	1305	1002	948	813	700	626	580	527	484	452	427	417	331	364	339	304	372	364	350	343	339	343	369	335	289	371	327	343	313	302	298	323	300	287	320	278	289	321	308	315	321	352	304	316	322	293	263	278	282	291	309	278	293	318	320	299	288	282	323	298	334	329	255	290	301	287	274	298	321	303	287	294	299	325	300	310	308	283	285	289	316	325	276	303	270	301	278	310	293	310	328	302	280	309	305	298	314	318	290	327	309	307	297	281	311	291	328	316	291	292	285	299	295	316	283	305	319	299	292	306	313	317	285	300	277	286	258	293	299	267	282	320	291	312	301	288	285	306	299	291	300	275	303	321	318	308	296	324	302	277	304	332	334	311	278	277	288	273	319	314	317	343	309	320	295	249	291	290	290	283	271	326	330	315	302	285	303	313	301	294	310	272	287	307	287	319	338	292	294	306	328	334	301	317	287	278	287	313	328	301	300	305	301	317	316	286	303	306	278	297	269	299	300	271	314	297	322	299	267	289	318	321	273	308	287	307	297	284	309	303	300	280	296	294	282	306	306	291	277	272	297	328	269	300	301	279	315	309	298	322	271	312	291	288	310	273	320	273	292	307	277	319	310	295	308	303	328	305	306	338	310	308	262	275	292	288	338	309	319	286	297	309	314	329	315	333	354	311	312	291	295	317	320	324	311	309	269	287	273	330	295	314	312	296	291	291	314	333	320	287	283	287	295	276	302	310	323	281	311	278	289	281	327	302	301	283	266	277	293	316	313	316	306	337	272	306	309	313	287	310	290	284	308	296	287	320	295	280	298	295	275	317	285	340	322	304	323	316	304	284	309	296	299	273	290	281	300	301	315	294	293	295	308	278	324	281	292	300	300	317	313	273	299	287	284	260	316	302	287	302	298	308	278	280	313	332	302	305	265	265	293	288	291	365	304	289	315	290	299	273	300	297	315	340	302	287	283	345	311	284	288	298	305	278	296	289	345	287	283	292	288	264	308	277	287	295	317	274	321	258	268	310	273	317	310	313	314	302	282	284	291	323	298	319	274	299	339	283	311	288	287	305	282	276	294	311	313	295	331	297	306	297	282	320	307	269	307	317	329	301	308	289	287	311	326	308	312	292	271	272	294	299	307	323	302	327	298	310	307	274	289	317	321	303	252	277	293	293	293	286	269	291	305	306	309	291	283	288	278	282	325	306	309	296	313	294	273	320	310	285	298	262	305	278	308	309	308	266	297	316	281	279	242	286	278	253	303	301	306	298	329	282	290	322	290	329	305	340	293	296	327	289	289	320	294	288	264	302	298	304	327	283	270	297	272	310	306	314	328	272	305	325	286	290	307	322	299	304	319	312	306	273	312	290	322	290	311	332	285	309	306	294	274	305	314	293	305	317	302	301	314	325	291	283	306	291	276	308	289	289	283	312	282	294	299	316	317	307	296	299	279	276	308	311	320	310	326	290	291	322	275	281	309	306	297	277	310	338	329	326	304	277	298	321	294	319	293	293	299	333	326	316	311	311	304	292	334	294	308	315	293	288	293	278	298	319	275	265	272	319	294	322	323	304	329	281	302	302	276	276	285	282	296	325	291	322	325	294	312	297	324	287	313	306	315	319	294	303	312	298	267	298	287	307	272	270	294	314	291	308	285	314	302	329	288	333	287	296	332	312	301	307	281	301	292	306	321	305	316	273	281	294	324	313	292	308	298	315	289	331	307	304	314	306	277	298	281	304	302	283	305	296	295	323	278	306	303	310	281	269	293	301	297	303	284	276	307	301	270	289	256	263	283	290	279	289	296	267	292	313	302	288	327	297	329	292	310	322	320	279	277	299	282	288	289	302	279	308	271	320	309	289	283	312	314	288	277	298	299	291	273	302	303	266	321	336	306	294	286	296	326	305	306	304	281	347	284	320	298	276	316	291	273	323	320	293	326	329	305	318	290	283	277	313	322	308	317	328	311	313	322	286	301	302	296	277	268	321	294	274	315	309	276	317	288	311	296	308	256	308	290	284	313	315	263	310	337	311	292	303	299	306	277	294	318	316	282	287	305	270	267	314	313	283	322	278	325	304	321	299	293	322	282	324	256	272	285	290	293	290	310	293	303	283	325	310	280	290	271	283	295	328	309	272	302	293	273	317	326	327	302	296	315	307	316	293	283	308	306	274	305	284	295	340	301	325	260	291	309	332	269	305	333	287	296	313	300	275	299	328	310	330	292	307	306	287	293	304	315	317	301	283	298	304	309	319	255	327	305	310	295	301	314	338	297	293	296	315	281	313	308	292	316	306	295	310	286	315	306	306	327	294	324	263	298	298	308	284	317	309	336	293	300	313	332	320	335	302	308	258	294	306	303	288	284	322	278	287	297	299	333	284	317	298	293	297	327	298	304	267	294	318	307	315	300	329	314	288	320	286	282	295	308	314	278	297	257	259	308	294	321	311	301	290	292	303	317	301	289	281	296	279	291	293	312	313	311	292	289	291	298	315	314	320	276	310	285	308	288	294	291	279	310	287	287	304	303	295	332	305	276	281	293	274	337	305	288	307	304	345	303	315	316	282	324	286	266	357	293	277	279	281	306	290	296	295	273	338	302	282	323	283	325	296	318	307	281	271	291	274	282	302	318	313	302	285	280	292	293	319	278	287	303	323	335	293	306	352	284	279	307	281	260	294	288	306	301	308	323	313	340	279	328	318	271	312	281	298	323	315	287	312	310	318	324	324	303	313	271	285	303	286	300	352	310	339	286	310	295	281	280	305	302	316	316	292	285	313	308	297	329	301	300	266	328	325	321	305	285	273	286	330	286	321	269	289	283	260	285	298	297	301	311	317	301	296	322	258	294	300	287	249	301	295	325	290	322	327	303	292	313	291	305	349	295	301	301	293	303	311	331	302	288	300	311	283	296	304	288	274	310	266	285	299	286	307	319	269	276	321	291	267	315	286	309	322	302	344	280	258	310	299	328	266	297	306	264	301	286	308	273	257	316	317	300	297	295	289	316	293	291	297	301	301	275	296	307	319	302	296	288	305	305	313	304	288	309	308	291	324	307	314	332	302	275	287	309	303	267	286	279	319	310	295	297	285	301	303	291	317	299	312	325	293	312	291	330	296	315	313	285	294	317	309	292	278	329	338	306	293	274	302	321	311	307	298	327	313	322	317	298	295	305	297	307	285	287	296	292	273	321	285	320	298	261	300	284	295	317	328	332	300	323	339	329	307	303	266	278	295	282	302	295	268	269	311	302	309	314	289	286	298	326	315	318	299	281	317	314	289	307	296	292	279	299	288	299	316	318	296	308	286	303	296	312	281	271	292	289	315	298	300	300	322	294	301	285	317	341	294	312	326	314	318	319	308	313	290	280	295	302	330	299	279	275	262	280	324	313	309	303	290	299	287	309	295	290	300	293	283	253	309	322	265	316	265	271	301	318	311	315	280	293	303	318	318	285	293	279	290	319	262	283
12980	13001	23210	26064	23764	18774	16349	14172	13716	14901	14288	10992	7877	6520	5513	4954	4243	3744	3080	2400	2225	1918	1720	1393	1378	1249	1185	1109	1155	1061	1093	962	953	975	989	929	891	896	870	849	838	833	796	804	787	765	794	777	777	826	763	767	724	776	814	803	780	724	738	745	667	759	690	695	741	745	738	696	711	735	758	735	775	750	796	737	721	713	722	750	739	712	710	738	728	693	738	712	741	754	763	710	756	677	725	735	717	716	711	693	770	735	751	738	757	732	708	773	759	738	760	783	733	736	735	727	709	761	752	727	752	727	699	740	758	764	751	770	739	710	757	733	703	755	692	785	747	820	748	744	769	712	730	707	737	717	698	701	741	745	786	700	713	724	704	745	749	726	735	737	791	712	715	707	678	701	713	700	715	748	776	738	720	744	698	734	720	760	744	656	743	723	752	681	725	739	781	672	725	720	725	689	750	693	732	744	687	762	694	748	743	736	771	708	695	732	733	719	707	735	654	714	723	758	755	767	658	729	712	759	790	742	733	749	738	798	755	720	733	735	709	723	714	732	735	722	761	732	721	700	741	745	751	725	728	699	795	723	683	771	742	787	735	701	753	715	695	749	729	755	731	743	723	782	733	715	702	711	719	716	780	720	774	719	714	747	729	738	734	724	689	736	745	715	770	699	718	707	734	740	783	742	735	750	729	751	717	708	700	726	706	753	719	683	746	738	775	710	716	716	731	707	682	702	701	696	748	739	671	685	734	704	712	725	724	711	709	701	719	725	690	748	726	702	732	718	718	725	710	743	715	753	777	722	689	728	741	728	758	770	749	712	745	721	691	712	718	734	754	796	712	736	770	753	746	679	726	757	705	708	735	712	730	753	718	703	697	726	687	715	744	710	764	667	730	775	733	737	753	726	716	733	718	775	736	725	708	717	744	729	735	704	743	731	708	700	694	744	693	803	764	716	702	750	721	756	720	708	716	757	738	766	751	694	705	740	713	731	698	723	742	759	741	742	747	763	746	751	752	741	681	697	719	773	749	728	708	695	734	697	676	706	706	680	734	760	748	720	771	733	678	675	707	705	691	759	723	743	742	725	688	761	735	760	807	748	725	680	675	708	767	769	735	741	733	696	737	748	732	722	740	720	706	722	760	706	702	747	770	744	716	749	676	700	702	720	708	753	762	692	710	726	681	696	711	706	762	730	763	759	776	723	733	735	734	758	741	686	744	735	693	752	750	706	684	737	721	695	724	719	753	787	739	738	706	780	728	702	734	699	721	709	744	735	788	731	701	749	718	758	787	753	711	719	721	759	737	754	744	698	752	690	705	690	668	697	699	750	710	697	685	732	755	742	691	745	723	735	726	680	715	760	688	765	711	667	751	762	736	742	700	732	652	752	759	704	705	708	721	730	749	699	704	773	793	738	762	727	759	740	751	695	726	715	737	705	724	698	724	675	712	731	786	760	740	713	750	733	713	715	713	750	703	737	795	716	749	705	719	738	713	721	731	781	702	760	685	721	695	742	778	680	708	727	743	767	732	689	691	740	714	696	733	740	736	749	687	735	696	770	736	702	747	706	713	722	759	726	717	717	739	705	735	708	707	746	762	775	752	796	747	736	713	739	746	731	717	736	707	738	735	761	726	712	725	701	746	719	717	756	708	713	713	685	690	742	717	759	725	770	726	723	748	697	769	740	677	718	723	753	748	720	727	695	771	771	712	739	722	738	718	751	722	749	672	739	764	724	711	741	727	719	713	754	716	709	726	789	703	723	687	761	721	721	700	720	711	767	745	712	726	718	752	774	729	752	724	762	715	689	749	757	693	704	755	736	716	734	755	735	728	722	734	740	725	765	705	725	817	678	787	753	758	733	717	694	774	679	712	769	720	704	707	669	718	769	714	710	697	754	718	717	720	706	709	760	739	732	735	720	711	758	712	763	736	729	758	756	687	752	769	750	722	760	670	759	737	729	777	739	696	722	727	742	709	700	728	745	711	733	722	732	730	713	709	745	717	731	699	727	721	773	756	722	744	723	705	711	721	710	710	734	706	712	745	704	746	701	726	677	699	776	729	723	683	717	746	731	706	717	715	708	750	731	736	718	743	712	710	719	738	696	717	721	734	760	729	725	695	756	710	758	719	694	745	738	695	744	707	753	704	762	707	726	695	662	747	741	728	737	711	665	740	712	779	731	715	748	712	701	723	722	773	744	758	683	715	697	734	759	730	705	767	717	706	740	775	763	720	736	745	671	712	730	749	775	730	745	716	727	764	720	706	756	742	711	750	774	706	736	750	749	692	706	732	754	719	747	772	736	751	725	719	722	740	740	749	698	741	716	732	751	711	755	699	725	710	660	744	693	725	724	708	734	734	751	754	700	758	695	707	745	743	731	711	706	749	717	729	748	730	747	730	672	723	694	777	722	753	764	706	700	746	735	721	687	713	649	688	749	775	726	745	686	684	714	691	721	723	736	748	731	718	741	687	703	758	739	739	723	786	734	745	734	768	714	774	716	737	700	768	778	762	718	691	724	739	727	733	741	737	703	724	750	683	722	754	733	716	728	704	729	698	717	764	753	694	696	777	734	765	729	731	743	761	770	714	792	680	703	753	750	754	758	724	706	705	726	735	717	709	768	721	703	722	716	746	784	697	712	733	668	722	740	673	681	739	709	717	722	757	733	768	746	657	741	734	709	747	713	740	777	756	739	754	736	667	764	747	717	740	697	758	701	757	731	712	706	694	731	710	676	679	732	732	759	759	722	787	732	726	729	722	772	702	733	688	733	713	686	692	756	745	733	717	733	712	697	711	737	688	680	708	708	766	697	716	692	704	696	737	739	708	731	689	750	743	709	738	739	723	740	714	723	737	748	737	733	732	743	717	761	737	686	694	731	761	737	687	732	797	708	720	741	683	742	773	756	693	733	706	703	747	727	722	728	687	785	734	735	708	727	706	732	738	736	746	713	738	736	723	704	685	726	755	706	723	731	781	752	764	794	710	737	707	722	783	757	703	739	748	666	698	748	737	759	732	752	741	718	737	761	672	714	748	740	722	764	723	728	738	733	712	769	728	725	716	751	745	727	746	702	764	767	702	735	759	699	746	695	737	752	721	746	728	741	703	729	738	720	712	771	747	719	744	780	745	701	725	748	759	725	765	733	715	718	746	708	748	744	737	744	688	724	756	748	752	719	737	732	739	732	723	728	707	719	727	733	737	739	706	757	741	735	727	701	703	684	772	690	771	745	723	742	736	690	690	730	718	673	710	712	744	711	705	682	665	753	703	780	695	700	747	736	718	759	759	742	712	721	727	739	705	676	702	743	743	755	725	751	729	714	735	674	681	716	740	729	733	741	693	664	754	765	715	799	702	754	717	732	744	723	738	760	758	727	751	684	691	726	821	778	772	715	672	707	746	700	669	730	758	699	745	757	724	728	696	744	686	713	750	719	691	731	710	710	743	725	762	715	722	732	694	778	726	738	745	730	716	701	685	740	694	754	754	724
39082	40211	43445	41515	36354	31431	29512	25292	26432	33770	36395	30918	20391	14164	12416	8138	6793	5259	3863	2471	1794	1225	917	747	528	440	479	521	508	491	445	454	442	417	412	416	348	355	357	348	344	331	344	325	309	348	318	310	303	301	289	277	326	320	320	293	286	293	314	277	286	309	307	278	279	296	292	276	292	321	295	282	289	291	311	334	288	300	350	307	299	276	282	297	267	292	279	281	280	287	312	278	292	289	287	297	280	306	326	287	274	285	268	313	285	283	271	295	281	307	271	295	303	275	281	277	262	267	313	306	288	279	289	294	290	301	290	314	298	286	261	287	290	293	272	268	260	273	269	274	290	289	285	330	279	351	314	291	301	283	273	298	304	279	300	287	286	305	297	286	278	272	268	273	276	299	280	284	340	293	283	291	285	275	267	282	281	269	298	288	313	275	281	306	312	288	313	308	275	299	314	279	280	276	303	299	288	287	319	315	286	283	310	298	295	289	323	306	270	268	321	330	259	290	286	289	308	301	287	286	305	269	304	279	272	286	283	265	301	288	283	299	273	272	259	300	336	279	281	268	293	289	307	318	301	288	304	291	351	298	334	275	292	306	299	280	303	280	299	293	277	276	288	314	306	309	307	265	304	283	293	305	316	287	277	298	308	298	286	306	291	307	297	271	280	266	301	278	330	299	293	296	300	297	284	264	289	267	272	311	280	300	306	299	261	280	285	320	290	290	304	281	308	284	297	276	323	290	284	301	312	278	292	280	287	283	282	322	298	272	278	305	291	287	283	261	270	317	287	295	271	257	273	313	265	302	295	312	303	284	309	336	307	305	276	330	261	292	321	322	281	279	288	300	320	292	275	271	289	284	276	290	263	268	273	303	275	305	314	279	321	286	294	251	321	287	282	292	311	287	284	265	296	293	287	277	306	275	292	314	266	276	274	295	271	278	264	274	301	309	287	307	279	257	288	316	256	285	276	306	328	276	303	276	313	300	291	339	309	296	285	297	303	269	271	271	310	289	306	292	307	327	323	281	282	294	264	286	250	255	308	286	295	295	303	296	253	278	318	319	271	275	289	300	301	297	317	281	268	301	267	302	263	286	278	273	290	313	291	293	300	284	288	275	260	259	306	311	260	295	304	313	288	287	256	294	267	276	322	287	294	282	295	258	321	290	301	308	269	302	288	304	265	245	279	303	293	289	291	283	289	310	332	302	284	303	275	251	322	265	290	285	322	309	280	306	277	324	306	286	276	310	310	314	289	293	309	300	300	261	305	314	294	282	311	276	301	280	293	299	288	283	289	274	267	281	323	288	282	280	296	307	284	287	306	257	314	307	306	282	303	307	309	299	265	292	284	282	273	310	301	277	271	312	285	289	273	328	322	292	305	279	330	306	296	284	288	300	330	326	273	287	289	277	284	273	313	271	321	307	294	285	310	299	293	274	253	252	264	274	267	345	257	296	296	287	270	261	260	298	301	309	294	284	306	287	281	305	283	318	297	300	295	286	313	313	282	286	314	269	321	289	280	290	263	289	308	313	304	274	290	323	323	292	309	313	296	283	301	319	281	325	276	312	300	275	323	282	261	271	288	331	283	302	310	292	296	293	295	305	289	302	313	288	278	299	301	299	308	317	330	275	273	293	277	301	317	284	277	261	318	262	321	292	302	290	288	300	295	296	306	338	319	307	288	286	266	314	294	328	298	269	269	300	299	284	328	290	305	290	302	297	274	288	272	275	279	281	302	306	302	295	260	261	291	313	260	285	297	313	297	315	306	286	289	294	289	307	313	282	296	283	305	311	302	290	291	300	282	307	334	290	281	288	316	325	313	285	280	306	273	269	273	304	263	287	273	317	295	314	269	291	320	286	304	298	297	296	303	290	283	311	299	321	322	284	312	303	324	272	294	310	291	267	289	289	293	270	276	299	285	293	269	302	282	305	281	281	280	301	299	294	277	278	313	281	285	287	270	308	280	279	311	301	291	277	297	282	307	281	258	290	260	268	278	275	259	306	275	291	294	284	303	309	275	304	311	310	338	255	282	297	311	298	301	321	300	282	267	288	284	276	278	295	327	295	313	312	303	285	300	283	295	262	285	285	280	309	301	315	282	258	293	288	306	279	306	278	271	266	301	307	274	299	313	306	300	284	319	311	348	302	300	293	278	321	300	316	280	286	284	296	286	302	292	311	257	287	319	267	288	299	276	303	300	321	271	277	281	295	280	296	273	292	285	278	263	293	263	278	305	301	288	269	295	302	298	300	295	300	277	284	280	313	298	295	277	277	310	277	286	314	270	282	273	299	294	274	285	271	286	297	301	296	280	289	311	264	296	271	271	271	296	272	308	270	283	318	249	310	278	322	262	267	284	321	287	318	325	299	305	299	321	279	279	286	301	318	280	291	310	286	296	291	323	299	296	294	277	313	294	302	308	293	292	334	312	276	311	282	283	276	281	297	310	253	323	265	311	293	279	289	305	290	277	290	275	292	293	276	333	294	287	272	259	289	282	284	293	285	311	296	308	330	315	272	288	302	289	262	287	282	282	287	294	302	299	276	308	296	282	261	255	296	282	290	297	283	312	295	282	301	294	292	312	285	288	302	282	315	278	266	276	330	257	276	266	301	278	291	297	276	299	286	279	308	269	273	288	283	296	286	288	284	264	311	288	309	296	312	283	279	283	303	263	309	278	260	292	284	275	320	288	272	295	308	289	271	275	311	271	300	309	307	293	283	287	299	300	265	309	310	272	306	300	316	316	283	308	284	281	237	274	281	302	302	278	278	274	286	314	285	285	313	305	314	284	316	274	290	275	273	298	277	266	328	297	300	279	290	306	294	250	290	318	327	271	301	279	325	308	286	284	288	315	265	270	339	293	324	295	282	270	298	299	321	294	277	298	296	296	316	310	312	282	297	324	294	293	287	285	300	248	288	297	274	298	298	309	280	302	257	274	306	312	284	283	255	266	268	303	331	266	282	276	295	302	278	293	302	295	303	295	288	292	276	294	286	296	280	264	288	262	273	280	288	291	253	294	316	322	303	298	322	269	242	318	306	301	294	283	296	284	296	273	294	283	320	302	333	303	297	255	274	311	253	275	284	283	303	310	310	302	312	262	294	300	311	285	307	307	271	282	267	273	315	290	287	294	271	279	300	311	272	278	294	288	301	302	302	249	277	282	275	300	321	288	306	318	302	299	256	273	252	267	293	273	296	303	271	283	301	283	308	286	273	284	296	282	287	281	290	302	306	277	276	309	303	260	297	266	279	303	312	284	288	298	290	279	294	294	300	299	265	261	275	310	315	255	295	262	304	254	299	304	309	310	306	307	292	267	302	276	277	282	294	287	304	311	280	284	291	307	310	273	286	301	306	315	311	282	298	283	265	279	293	273	283	327	285	281	271	303	306	303	308	308	317	280	294	271	279	268	332	298	273	271	287	305	318	309	277	294	288	304	305	337	306	313	259	282	275	317	285	296	305	294	286	280	314	275	283	305	286	288	286
23830	32043	41554	46497	47458	43587	45477	41678	45837	53080	55533	48373	38233	33442	30772	24684	24135	20486	16620	11851	9720	6147	4608	3348	2241	2001	2200	2390	2202	2018	1820	1833	1886	1566	1533	1493	1387	1156	1165	1162	1159	1116	1011	977	964	923	899	797	761	746	723	926	1193	983	848	754	776	679	753	744	709	762	701	747	743	679	732	755	715	736	763	704	724	797	717	684	748	736	700	660	697	754	745	709	734	744	665	702	690	714	677	728	705	684	737	698	694	690	721	686	700	731	710	619	706	735	671	689	670	733	731	706	741	705	718	710	744	713	716	688	672	726	667	698	730	764	704	727	756	697	749	741	700	686	709	737	670	690	710	739	699	686	683	677	734	716	723	679	708	693	721	728	734	711	742	684	727	695	682	721	695	707	710	735	696	745	720	696	677	730	694	706	699	673	716	691	738	695	725	750	736	699	679	666	722	748	748	723	697	712	685	767	651	692	706	669	702	693	751	718	726	688	732	759	704	713	682	684	737	688	736	729	671	721	732	712	712	711	730	721	726	726	695	724	728	655	694	673	705	732	688	701	678	745	700	680	702	726	715	663	704	717	723	703	678	741	709	678	701	744	724	738	691	691	693	757	736	664	718	651	715	704	695	751	721	680	718	680	703	698	723	712	736	685	710	712	682	724	692	719	684	711	714	710	698	737	723	717	739	663	655	745	688	708	736	728	693	651	683	680	720	691	746	693	698	710	731	690	722	697	722	727	691	673	708	716	674	745	680	666	681	736	758	721	731	667	728	696	718	703	670	680	703	669	664	732	699	739	741	680	675	727	708	699	668	708	667	735	751	674	695	670	679	700	681	733	713	667	703	705	667	732	697	723	770	726	733	766	668	659	657	659	659	714	712	694	726	725	700	677	721	712	677	703	711	761	733	717	754	691	698	732	733	687	727	702	712	710	718	678	711	732	717	723	703	733	738	686	724	742	725	677	707	728	659	738	684	715	739	688	712	682	704	695	691	701	691	733	676	736	669	749	687	708	674	700	736	697	737	644	695	691	705	693	667	669	713	685	703	687	676	683	657	675	731	689	692	700	667	725	718	689	721	732	716	702	675	702	685	678	748	727	764	673	701	703	680	719	688	728	717	718	702	730	684	728	662	737	690	694	734	726	678	680	767	728	717	689	716	700	675	762	710	718	682	704	731	639	710	727	669	737	644	730	745	740	710	692	742	721	736	720	681	721	731	741	712	730	677	725	635	713	755	706	710	684	706	667	699	722	711	721	727	678	683	749	727	703	714	725	713	679	742	678	732	701	709	686	730	705	696	693	698	708	709	741	695	659	723	672	674	690	686	734	681	680	676	722	705	743	685	707	708	729	720	674	687	701	665	725	713	763	687	724	743	680	706	734	717	743	647	661	713	700	675	721	728	732	689	650	666	709	733	715	698	679	688	671	714	741	723	717	677	746	737	748	721	697	691	781	675	748	726	699	735	698	714	750	747	672	714	675	698	673	738	686	725	725	723	665	723	724	670	709	664	720	700	730	760	721	641	692	705	679	650	725	675	726	708	683	718	692	721	694	712	731	683	678	674	705	738	722	751	747	706	699	719	749	694	684	701	731	682	670	684	723	675	713	723	697	748	675	727	720	720	732	729	694	691	718	710	669	745	715	681	677	646	705	688	659	712	706	678	710	727	729	726	726	738	691	662	714	739	686	730	742	702	722	685	676	698	706	706	698	689	743	750	662	729	680	705	698	730	730	673	687	715	730	665	721	718	733	718	696	677	716	735	681	729	701	701	717	717	714	695	665	681	711	702	709	705	736	711	681	701	739	682	713	709	699	705	679	672	688	730	723	729	702	707	654	706	697	695	720	706	723	667	661	729	700	699	684	702	757	690	718	718	686	738	719	707	711	723	666	711	695	752	712	714	689	710	716	719	734	725	725	708	667	655	713	704	756	732	741	698	704	726	682	685	703	731	688	714	656	691	692	671	688	726	693	670	752	680	745	695	692	772	721	690	697	670	698	743	705	672	677	705	688	706	695	741	672	715	696	748	721	740	668	688	685	731	684	737	726	683	660	705	707	736	674	714	742	698	722	716	700	716	730	672	724	731	719	710	744	698	673	688	692	734	702	709	699	701	691	675	630	726	703	701	670	771	708	733	727	681	681	762	710	724	682	731	663	719	720	719	707	732	743	705	788	707	711	714	682	721	723	774	667	701	695	674	684	750	716	673	726	734	732	685	744	685	707	737	722	685	676	682	682	670	677	734	767	735	707	684	723	719	698	711	663	693	685	728	727	719	728	714	691	696	701	706	696	652	691	691	687	712	709	693	741	719	696	655	720	706	713	722	709	700	687	708	701	703	703	694	724	811	702	667	673	728	697	693	769	728	695	732	719	741	729	695	642	687	717	692	705	723	669	690	709	693	685	735	691	668	693	681	710	733	726	740	676	686	692	693	727	690	717	695	695	686	694	720	730	682	699	727	728	708	710	668	726	691	685	674	665	730	695	680	710	742	760	692	695	743	705	688	706	684	746	745	710	623	682	773	745	690	672	706	701	678	722	715	729	678	704	736	702	698	699	688	700	689	652	752	743	731	725	710	706	664	733	781	669	706	733	678	729	723	708	702	684	717	704	685	725	734	731	708	732	643	728	744	652	697	705	714	723	721	701	725	722	734	719	751	667	688	688	756	685	791	690	692	697	736	674	673	694	727	705	715	741	710	711	738	715	699	673	713	686	733	709	701	700	728	771	664	728	724	693	741	658	746	751	667	715	709	701	699	644	713	720	709	708	755	745	702	679	710	733	697	687	673	674	719	707	665	666	722	693	782	720	676	708	733	726	738	706	657	718	723	740	720	712	662	733	704	710	687	666	711	706	702	668	703	720	736	680	750	698	690	707	727	738	685	708	730	678	777	718	677	729	667	675	782	754	722	663	703	707	694	714	709	732	728	725	714	705	669	693	715	728	703	714	684	744	730	707	692	735	713	716	626	721	722	697	727	722	686	707	715	708	724	704	691	672	704	724	652	723	693	718	691	713	718	728	713	725	720	704	740	692	705	701	656	686	694	701	737	699	694	721	676	702	725	684	728	696	709	671	763	695	731	695	745	714	753	727	709	740	759	702	722	732	722	712	789	733	715	693	677	724	712	746	719	719	753	766	678	703	699	720	691	682	732	707	653	682	694	698	756	747	719	673	682	675	685	708	716	746	692	661	702	749	706	672	706	707	691	671	688	647	723	675	745	691	749	696	710	653	733	733	679	719	711	716	732	655	675	669	719	727	693	732	692	709	678	733	748	659	722	727	669	717	723	734	743	712	660	685	729	711	713	760	766	655	688	692	722	670	717	740	696	744	673	691	725	702	708	754	709	755	686	749	731	683	690	697	662	690	676	699	694	717	729	670	725	694	736	730	696	731	701	688	713	745	720	679	734	732	709	688	719	746	696	711	707	688	723	663	703	685	665	739	724	681	697	716	684	690	668	690	657	730	720	699	675	711	707	724	698	662	692	734	714	744
45525	46668	47052	45778	41788	39368	39448	36185	36774	45830	51538	47265	29975	24357	20994	16016	12980	10539	6598	4738	3104	1924	1317	950	862	553	663	759	573	580	548	578	547	472	456	440	387	392	373	374	312	349	334	334	330	308	269	284	272	313	382	392	420	376	387	274	246	261	274	269	248	239	277	277	232	265	255	249	262	254	217	267	282	272	241	237	245	256	248	208	241	261	262	248	256	247	237	249	260	274	268	268	285	266	269	284	245	280	231	271	233	232	252	293	226	310	263	261	250	222	269	233	225	256	260	252	272	258	223	239	254	312	250	246	239	262	246	243	248	289	236	221	234	258	254	268	248	271	269	277	216	251	257	260	249	273	283	268	259	239	267	237	254	298	265	263	253	264	246	253	236	261	273	290	241	250	271	293	257	235	245	269	236	295	265	260	269	272	242	231	278	272	247	271	280	259	255	257	276	248	281	265	247	254	246	254	276	251	240	295	250	252	274	249	267	241	264	268	267	269	251	265	266	261	237	273	255	275	260	226	230	254	224	307	265	257	268	281	242	239	278	243	303	255	288	251	287	244	258	245	278	288	273	230	241	270	257	270	259	275	271	240	283	260	260	273	256	248	267	232	252	246	259	248	265	288	259	262	244	275	267	274	251	289	295	256	287	276	254	253	286	255	256	230	272	256	244	249	249	264	256	251	278	241	271	260	273	263	264	278	254	279	260	281	275	269	243	251	277	242	268	272	291	276	247	280	256	253	253	223	295	303	274	254	291	229	256	264	263	263	254	274	241	225	290	228	262	253	269	249	276	249	263	254	257	245	265	261	247	248	243	261	232	251	246	256	262	236	239	234	244	248	254	231	255	254	281	277	275	291	239	268	256	274	258	252	253	261	253	228	259	253	271	238	258	249	260	243	224	248	275	259	261	254	237	248	230	245	239	266	270	275	240	232	253	272	247	262	264	279	276	281	255	265	269	227	245	262	263	251	265	235	277	248	242	223	239	247	271	256	270	243	247	242	243	234	241	255	245	275	264	289	316	250	280	273	255	253	261	231	295	261	241	255	265	263	254	234	274	284	258	229	221	280	272	273	240	233	253	259	239	263	265	284	272	265	254	270	260	256	265	268	259	260	265	241	270	279	240	249	243	289	279	252	243	226	224	277	286	238	301	265	261	248	252	254	295	242	240	242	273	272	275	253	268	255	269	268	260	282	262	263	247	297	275	252	258	248	261	289	255	239	267	242	250	246	268	252	240	259	254	271	272	276	260	228	273	257	249	243	253	236	262	255	301	272	229	246	252	280	249	257	257	239	257	239	255	264	229	280	269	268	269	248	263	247	247	299	259	254	236	285	255	263	266	264	238	247	261	235	260	239	285	257	236	252	268	301	256	271	258	267	259	280	272	257	287	256	293	248	263	253	253	266	257	244	262	272	258	250	265	272	245	252	290	257	272	281	246	256	249	281	270	273	259	226	261	266	242	255	282	269	265	283	251	288	253	254	258	247	290	267	238	270	236	237	260	246	263	275	229	230	229	282	258	247	251	249	272	252	275	248	262	281	249	235	246	250	249	272	278	245	293	252	268	250	264	251	259	272	248	275	248	262	270	252	288	259	258	276	244	249	254	242	241	222	257	262	297	267	282	264	286	242	236	263	255	275	239	246	260	251	261	255	240	248	271	278	272	258	244	264	273	243	251	271	268	264	271	258	259	271	250	215	253	267	270	252	286	242	248	255	276	258	281	286	260	279	230	272	248	254	269	242	275	259	246	242	248	261	262	268	245	271	288	233	269	224	249	256	256	262	270	251	296	246	250	246	249	264	249	259	253	242	268	264	260	241	282	210	249	273	266	289	252	243	272	261	262	268	240	268	264	278	277	254	253	235	241	302	259	250	273	252	232	241	263	277	261	254	266	251	262	260	294	266	270	266	261	257	273	247	264	267	264	265	255	230	264	259	256	227	272	243	260	271	276	267	262	246	276	262	275	254	259	259	287	265	234	260	269	276	291	254	256	279	256	261	246	283	242	277	254	260	254	254	271	268	279	252	240	256	266	298	270	263	267	269	259	263	244	254	255	258	259	243	253	246	249	256	250	272	261	265	269	214	271	288	256	245	298	243	270	238	255	221	247	283	258	258	238	259	260	267	267	241	261	251	268	274	252	272	253	272	254	272	272	266	245	245	276	268	227	260	270	250	238	267	251	254	278	267	241	264	300	244	265	249	260	254	278	261	292	231	279	277	257	254	281	287	299	253	252	257	235	253	268	258	305	253	258	243	250	275	265	274	269	281	238	284	278	252	258	267	277	268	238	219	228	275	255	286	247	264	247	260	275	227	268	261	274	284	264	272	265	276	288	256	274	247	260	260	281	250	245	236	261	266	269	271	264	240	250	265	265	273	233	242	251	250	267	250	271	269	279	259	231	245	277	261	281	247	258	242	266	235	249	261	263	283	261	281	270	261	250	270	270	281	231	259	258	268	278	273	244	233	256	276	243	275	245	254	258	266	281	249	231	249	232	253	223	258	276	248	280	269	271	249	262	231	270	271	272	245	218	260	284	260	271	283	245	271	267	280	237	288	257	263	253	236	277	277	261	265	263	262	246	245	251	253	267	276	272	260	245	256	245	276	265	276	260	270	260	256	258	251	238	250	248	231	249	250	240	244	278	249	217	261	266	268	254	249	252	284	233	301	258	264	245	274	265	259	277	269	257	260	252	252	240	251	270	265	258	287	251	239	253	256	247	225	285	249	274	267	298	276	273	266	284	288	267	231	260	234	245	277	285	283	273	276	271	260	247	268	233	211	278	242	252	260	318	265	270	257	252	253	261	239	249	246	244	230	281	233	226	274	252	262	263	226	238	247	267	249	246	258	245	261	269	270	270	258	241	254	280	258	274	246	269	242	246	262	259	271	262	271	253	275	273	271	289	255	251	254	265	238	253	257	276	255	242	277	257	264	266	248	256	246	284	270	253	237	259	270	270	262	232	258	236	296	283	263	249	238	287	251	234	273	238	245	254	267	282	250	260	271	260	248	240	267	248	266	250	247	273	262	252	244	281	241	237	256	269	236	259	277	254	249	271	265	246	243	245	260	264	259	251	280	238	271	270	267	263	246	250	236	261	253	267	291	252	263	257	251	220	264	259	250	244	280	289	257	266	293	266	231	230	280	256	242	237	245	294	249	238	279	274	234	266	234	244	270	245	280	250	255	254	265	260	269	268	246	238	255	271	280	253	288	262	249	249	258	251	272	259	312	268	279	237	274	248	246	232	256	281	248	218	284	236	236	280	270	248	249	264	263	235	271	226	255	224	272	275	226	289	245	245	285	272	244	261	259	273	282	259	282	253	256	250	252	284	268	248	249	236	239	270	248	261	236	291	255	237	273	256	262	254	246	244	266	285	267	250	268	289	280	276	257	264	271	255	265	263	241	254	274	247	256	276	298	247	239	254	232	241	260	239	275	268	272	272	232	238	267	262	244	253	279	252	270	255	252	253	229	279	262
28148	38281	46116	51289	53474	52191	54242	49508	54255	62113	67341	61685	46214	43642	39407	34790	31714	28897	22583	18782	13893	9098	6764	5244	4261	2609	3167	3728	2706	2549	2564	2808	2545	2070	1922	2070	1548	1566	1481	1337	1288	1409	1177	1152	1047	922	897	799	770	895	1344	1583	1592	1418	1218	632	671	672	629	660	689	637	611	635	635	698	627	706	620	664	632	653	635	654	630	633	634	636	649	618	636	671	658	632	648	645	653	659	662	594	622	653	622	678	627	621	628	655	638	647	657	607	621	678	658	628	651	660	652	600	609	624	620	602	611	633	652	602	618	684	610	620	611	590	612	627	610	626	647	598	594	624	661	617	631	581	633	614	578	676	630	611	580	655	624	621	624	611	614	653	635	609	641	600	641	652	633	609	658	664	645	601	667	633	661	606	642	623	658	624	647	623	630	638	630	639	635	650	614	683	600	606	678	687	611	690	650	605	662	633	618	627	619	637	588	609	653	651	644	676	641	608	599	683	637	607	607	614	627	629	634	606	636	660	641	619	608	647	621	620	603	596	629	616	665	603	658	604	637	664	614	667	604	638	631	613	623	626	634	622	654	634	611	644	643	637	608	656	624	621	633	608	645	641	631	602	655	652	647	640	640	651	646	608	614	619	632	630	612	674	613	630	661	625	573	605	610	648	623	620	648	620	652	631	629	602	662	602	631	656	616	649	671	620	606	634	634	639	628	663	622	636	630	648	625	667	644	649	616	610	698	634	626	625	615	610	603	638	657	613	620	605	630	679	601	677	663	610	634	612	574	587	714	608	599	609	615	666	630	654	674	605	645	618	646	613	634	615	615	666	613	596	636	595	629	622	642	602	615	648	643	617	659	631	627	619	642	625	629	585	636	660	590	674	600	622	658	596	638	679	594	608	617	621	617	642	626	606	648	633	666	651	633	654	591	647	559	641	612	600	621	647	645	674	647	627	607	609	642	596	592	601	633	645	628	659	620	648	624	648	598	657	650	679	636	640	669	647	629	620	667	586	600	643	670	616	655	604	623	624	630	629	589	612	611	655	668	663	588	581	658	610	612	596	645	695	592	617	685	619	654	606	662	616	627	645	621	622	625	627	641	616	606	663	658	652	666	640	653	663	609	638	615	631	626	673	629	685	627	652	600	602	665	655	642	588	625	630	642	656	596	634	618	628	639	613	647	644	631	648	673	606	627	637	601	641	636	635	605	647	666	620	625	631	625	624	632	600	651	645	643	609	619	654	615	598	688	645	615	624	593	616	565	574	654	629	601	597	636	627	663	618	663	674	685	659	629	642	604	626	655	638	614	633	587	615	601	597	657	625	574	636	672	692	610	632	600	656	664	648	622	629	626	681	628	668	622	639	669	622	622	634	630	597	618	621	635	622	647	605	660	650	641	629	600	690	605	635	608	629	646	613	625	586	608	640	588	559	639	599	628	619	636	615	657	637	620	636	660	623	614	635	639	619	619	627	617	663	637	631	579	571	678	619	578	642	625	620	630	681	608	590	616	682	630	650	624	627	677	635	670	639	644	629	624	632	626	650	617	615	677	629	611	644	647	604	652	683	660	665	610	652	658	672	638	591	623	625	618	620	602	661	678	610	633	632	654	668	631	676	654	601	620	601	598	641	668	621	643	625	628	629	634	613	616	580	637	627	623	635	614	654	667	656	616	617	636	603	668	612	626	641	668	641	640	670	673	639	640	653	626	625	623	643	646	622	618	647	602	654	636	611	641	614	659	648	648	634	607	633	636	611	649	672	620	632	631	644	661	615	635	635	626	615	625	618	596	661	687	641	628	621	630	606	630	672	648	609	617	617	557	635	652	633	663	619	630	637	636	623	603	667	618	623	676	580	621	628	645	640	657	631	631	586	633	643	636	607	648	668	676	704	659	644	588	669	642	689	574	609	622	603	650	683	635	640	611	652	615	642	611	659	633	606	615	651	626	620	623	671	631	640	641	626	660	655	624	602	590	653	647	638	629	608	634	608	643	587	633	620	607	620	601	607	627	679	638	623	622	636	648	640	630	603	614	633	653	626	623	668	629	633	659	647	636	645	623	611	661	623	641	646	588	615	612	593	619	638	652	623	658	640	673	607	618	604	616	636	658	614	641	620	667	664	628	645	626	647	610	639	628	662	667	588	653	616	609	648	620	622	620	621	650	658	664	602	648	582	633	624	659	599	679	611	645	647	595	642	624	639	660	621	586	644	613	620	595	638	669	630	646	620	692	680	586	605	594	615	682	595	626	591	627	579	646	637	622	631	649	631	608	641	625	624	617	642	626	649	636	627	623	601	660	663	665	583	675	610	646	615	608	641	627	640	619	634	589	621	629	657	607	629	590	616	596	634	671	620	633	603	628	601	625	622	641	602	605	655	619	629	652	630	647	664	630	626	640	647	628	645	678	615	656	651	662	574	620	621	699	598	633	672	585	597	642	662	653	638	655	599	660	687	632	635	618	605	652	616	667	670	632	586	646	610	644	656	658	628	648	621	675	635	667	617	618	614	596	632	597	640	592	642	610	633	659	624	604	638	659	638	674	674	633	626	616	653	634	615	638	615	633	608	605	676	645	658	628	631	609	651	647	594	641	568	680	633	644	647	593	618	632	609	638	619	619	598	634	623	601	639	651	647	647	650	602	623	628	661	595	660	642	603	605	630	654	666	629	614	622	609	577	677	627	649	626	637	624	636	683	609	623	617	666	637	613	645	596	632	613	612	643	587	617	633	684	618	631	644	656	680	606	621	619	650	623	645	609	667	703	599	597	640	652	587	689	637	642	606	662	622	661	590	676	673	646	614	604	632	645	634	629	647	632	655	628	649	639	591	676	624	627	674	648	610	689	602	640	708	608	615	644	582	638	608	656	654	608	594	660	603	668	602	615	651	677	679	611	615	626	624	598	668	630	661	608	644	627	631	636	637	615	630	639	638	627	584	654	606	560	593	646	617	637	624	641	640	666	600	614	598	587	588	660	651	657	599	579	648	635	652	584	643	627	643	623	605	625	649	645	680	660	632	678	627	638	606	615	598	604	622	630	646	641	635	666	612	611	629	607	649	607	635	639	669	605	634	679	658	618	620	658	654	637	638	644	607	608	645	650	607	637	630	620	643	628	689	603	643	655	642	621	633	642	629	635	598	598	659	617	606	603	619	630	636	605	664	652	631	630	668	658	624	610	635	597	608	622	574	660	641	607	591	643	599	625	678	630	634	615	669	600	612	648	627	625	610	667	594	600	662	663	635	639	634	637	607	643	620	616	607	596	636	631	659	635	633	641	621	671	648	619	622	669	596	620	655	635	602	644	634	632	636	612	654	664	641	641	589	606	597	638	618	627	649	669	616	658	616	655	606	667	675	669	610	616	602	644	627	617	648	664	608	628	683	622	606	633	634	606	662	671	614	607	618	643	620	620	639	642	650	617	627	656	612	597	614	599	649	659	642	616	633	656	645	642	659	574	674	643	618	639	626	649	648	645	600	686	668	646	634	612	614	627	637	696	645
21682	15318	17970	14763	9841	6737	5075	4058	3402	3238	3180	2789	1767	1501	1360	1048	917	822	678	607	532	507	466	460	422	376	411	343	353	365	361	387	366	356	331	354	361	304	319	331	325	343	345	326	327	311	338	330	311	330	291	305	351	322	311	298	326	272	282	322	317	335	304	302	313	372	289	283	304	288	311	331	278	318	311	303	307	292	334	324	331	308	361	308	295	303	325	287	286	281	294	289	299	329	286	323	312	273	324	314	343	314	291	320	314	310	324	298	324	324	313	302	333	309	332	328	304	291	303	317	285	304	324	313	311	302	296	271	303	296	296	314	343	351	287	315	283	319	325	304	287	338	269	278	298	274	284	283	318	306	288	301	288	331	314	293	289	309	324	298	308	329	287	283	311	336	294	301	303	307	331	311	314	289	313	318	326	301	318	346	317	311	306	317	344	309	303	290	297	311	301	290	287	330	335	318	299	340	302	338	336	307	309	297	273	332	322	327	270	312	288	313	317	273	302	302	345	285	256	307	300	311	316	332	308	286	291	318	312	287	297	315	333	292	326	331	297	324	281	309	325	311	279	284	318	295	324	328	316	329	326	309	310	323	319	373	323	285	275	301	321	292	319	316	302	292	320	306	294	286	295	324	290	290	337	310	346	295	335	318	296	333	327	297	286	312	286	308	339	325	326	286	292	341	305	348	307	303	334	324	360	306	320	288	310	299	298	303	280	296	295	295	362	289	300	302	348	312	322	337	300	275	336	320	299	293	351	302	343	299	310	358	306	286	286	324	342	305	306	324	318	317	305	296	280	295	322	330	312	338	303	307	288	292	295	285	306	296	315	306	312	314	305	315	316	318	305	274	301	273	319	346	301	316	294	322	330	314	296	310	306	300	304	320	303	293	332	308	320	303	281	291	309	319	316	300	294	296	306	318	322	308	312	322	289	330	282	303	290	280	316	287	288	298	322	301	300	350	326	319	289	297	342	301	315	286	304	297	319	306	307	322	338	300	331	342	290	322	336	302	295	295	280	340	330	322	303	312	303	321	317	304	316	310	304	261	312	297	318	291	317	311	332	295	319	332	335	270	279	318	300	306	297	311	289	313	311	330	325	348	322	321	289	304	306	310	322	312	291	309	329	331	321	348	320	328	320	332	334	336	299	302	328	362	302	306	303	309	304	316	358	294	327	309	285	292	300	337	330	301	338	318	301	299	298	331	303	305	297	357	344	328	325	302	278	341	266	313	315	307	301	315	293	310	309	297	309	310	322	302	337	285	320	336	314	307	313	302	321	314	307	317	316	277	291	321	312	316	339	284	323	339	303	343	308	317	293	304	314	299	295	309	330	332	306	302	312	291	313	297	310	317	320	295	339	342	302	301	322	297	301	278	278	319	351	277	351	319	303	310	283	295	331	276	329	305	266	319	318	312	292	296	348	289	320	262	319	344	310	305	302	320	301	311	325	343	316	293	273	326	310	317	290	309	296	316	307	286	312	320	302	295	327	328	332	353	315	315	299	303	310	331	335	331	284	316	340	312	313	303	295	313	307	290	336	303	303	321	304	312	315	309	310	339	297	329	313	334	298	274	316	307	327	345	298	285	267	339	274	339	348	316	287	295	347	339	306	312	321	307	309	294	300	295	317	309	312	279	313	305	309	295	302	299	304	305	288	275	265	294	289	301	322	290	311	309	301	288	309	331	301	288	325	307	306	280	320	323	315	319	310	330	299	322	326	314	315	284	314	303	316	331	310	313	296	318	310	326	292	286	291	310	309	298	329	286	328	312	321	329	274	315	297	299	279	273	282	264	299	298	329	344	324	336	309	320	289	325	319	299	305	357	308	345	307	301	326	314	299	313	324	275	300	324	335	297	297	291	315	314	296	329	323	313	285	305	297	302	305	297	329	342	323	309	310	330	303	299	278	317	323	315	319	312	299	286	303	303	352	348	333	294	309	279	327	291	311	323	302	301	308	300	301	304	293	312	311	334	325	333	311	274	307	295	290	354	332	293	331	257	299	290	298	343	302	332	321	329	339	282	305	307	280	327	314	306	328	302	290	295	276	341	300	320	313	305	295	314	268	320	339	298	295	302	339	285	278	337	349	277	318	320	292	319	284	321	324	318	298	285	302	293	323	301	306	330	302	339	289	319	316	306	303	330	323	306	282	313	299	315	300	294	322	317	323	350	353	311	287	286	316	283	313	335	313	268	308	299	299	323	324	304	287	338	302	328	302	267	306	299	307	330	300	284	287	309	317	270	292	308	299	334	317	321	303	318	277	311	324	303	324	311	301	314	305	326	308	279	315	286	329	312	313	330	315	336	340	305	314	283	319	297	302	310	303	288	301	329	274	297	298	289	320	331	324	306	333	291	317	306	288	319	327	304	308	285	309	307	312	307	291	276	280	322	312	351	341	330	295	309	303	318	336	328	343	319	316	317	298	308	311	311	292	329	327	338	330	347	324	295	322	347	321	308	303	302	291	295	301	334	329	284	280	301	304	313	330	318	318	328	312	296	314	302	324	303	335	309	294	343	352	307	309	325	306	291	318	297	284	282	308	329	309	313	313	308	283	308	311	295	300	317	321	319	363	320	307	324	312	326	301	299	304	306	299	296	305	296	300	281	331	287	300	295	306	330	295	324	326	306	324	296	313	310	325	292	300	305	287	324	314	330	324	314	283	327	339	315	296	329	306	347	305	328	278	340	294	285	322	323	314	297	361	291	307	303	331	322	318	343	295	319	287	318	283	281	308	328	290	323	346	317	297	309	315	317	314	335	331	303	282	344	291	319	305	323	320	345	313	317	313	296	309	300	321	319	306	307	341	308	286	327	338	311	303	308	300	316	303	322	331	294	339	286	329	292	292	305	323	322	308	289	326	306	314	284	320	323	293	293	324	297	297	305	324	341	300	298	340	316	313	340	298	278	330	317	298	310	310	305	334	330	313	301	322	306	309	314	296	298	344	299	300	297	310	306	316	337	336	283	287	309	315	331	321	295	339	297	330	280	295	287	310	317	330	312	312	280	309	321	338	306	285	313	338	318	309	306	322	315	286	303	310	299	306	312	313	306	313	279	302	331	326	300	306	295	332	302	289	299	289	329	315	303	318	290	316	295	321	271	309	310	328	268	321	308	291	327	341	296	347	317	299	294	298	311	301	337	303	292	319	279	284	308	322	323	316	294	326	299	316	293	305	315	315	340	297	345	319	324	292	321	299	277	285	304	294	311	302	320	289	302	251	324	326	308	316	323	272	318	297	293	318	290	304	295	294	350	318	261	297	290	283	331	305	317	292	323	304	346	310	328	330	318	314	306	313	293	309	277	272	276	308	326	290	320	294	324	291	284	309	314	327	340	316	300	265	309	328	308	321	294	312	301	295	342	284	322	328	365	326	321	295	327	302	325	294	346	302	310	271	317	292	318	317	315	274	326	277	294	276	289	348	327	314	328	324	335	302	317	328	319	325	351	336	330	330	309	279	341	293	303	307	300	326	323
12706	13160	24008	26836	23633	19743	17074	14630	13380	13621	14270	12700	8253	7197	6275	4874	4330	3692	3112	2698	2460	2034	1759	1602	1354	1358	1318	1239	1158	1156	1121	1106	1118	990	1002	1011	952	969	932	902	863	893	850	774	818	772	817	817	808	833	818	832	822	826	848	748	733	720	731	728	794	760	746	773	694	768	709	716	728	771	749	733	717	765	755	730	809	730	753	772	720	767	736	771	748	720	777	779	738	778	731	736	768	720	758	764	804	751	755	751	773	764	714	778	741	735	759	716	799	772	721	744	724	732	794	741	758	750	733	767	758	734	749	742	724	726	780	724	705	801	746	745	758	739	788	765	745	733	751	754	775	745	763	733	738	690	727	749	743	737	787	724	728	770	805	770	732	736	766	748	791	719	747	750	787	697	762	696	756	734	746	778	775	762	724	727	792	705	757	759	702	734	730	727	770	767	748	742	770	747	767	761	715	716	743	777	790	777	698	796	748	736	754	739	724	712	755	768	806	774	752	746	765	730	758	761	750	722	732	737	761	780	799	709	738	730	749	736	815	781	758	804	746	786	759	765	722	699	722	801	757	762	770	741	800	764	764	770	740	700	814	725	707	746	743	749	734	744	769	736	750	728	747	804	707	755	747	700	703	750	765	777	770	769	697	706	755	677	794	766	778	776	788	686	710	793	773	724	821	733	727	777	756	785	731	752	723	806	711	811	720	788	698	738	758	754	754	768	700	732	746	802	774	705	786	746	772	743	737	743	773	766	775	770	693	720	754	776	786	797	738	756	736	791	750	726	785	737	807	738	744	793	745	777	741	745	726	695	725	763	725	707	718	773	789	732	758	751	735	768	722	787	733	716	711	787	776	763	740	712	756	720	768	788	707	764	758	727	734	753	764	747	760	719	756	755	752	810	779	761	795	749	728	730	702	713	745	773	771	758	784	775	784	762	738	716	709	746	733	774	752	706	729	771	732	720	769	773	783	706	762	767	773	736	707	746	725	791	775	733	714	766	773	743	714	708	754	754	739	754	757	731	768	726	731	718	738	738	750	735	763	742	753	775	764	775	760	736	754	733	782	699	760	748	751	747	788	759	759	705	750	785	733	717	782	789	741	785	761	797	784	809	737	765	747	777	733	763	733	743	768	727	760	700	764	755	761	742	779	749	745	769	794	719	787	746	750	755	760	751	804	725	723	760	723	727	726	705	771	800	773	737	734	798	757	788	712	691	765	785	758	712	791	727	738	763	747	749	742	726	753	725	720	734	711	808	730	756	725	723	801	757	760	713	737	728	785	736	782	722	705	790	768	751	728	733	740	719	736	751	764	755	746	779	729	741	755	766	737	758	723	771	763	746	753	781	721	758	794	736	745	743	743	760	796	778	746	726	775	774	790	724	757	795	776	759	707	753	756	770	758	751	781	762	739	801	770	749	723	703	730	715	765	758	787	802	670	764	794	748	759	736	765	784	722	770	794	749	738	735	767	792	762	744	762	752	766	730	761	751	780	787	737	725	711	721	720	727	754	760	760	760	774	750	719	736	779	748	771	765	759	741	730	730	778	774	747	787	745	703	729	769	711	794	767	758	774	733	739	749	745	784	736	736	814	793	810	767	731	723	782	777	732	757	720	758	742	771	760	808	731	749	754	768	717	782	770	773	744	768	695	743	798	767	728	776	782	785	745	734	778	683	779	705	794	740	770	742	738	798	782	781	680	774	709	734	771	704	734	749	730	800	782	762	743	755	722	785	727	749	765	746	799	759	791	744	720	783	752	737	760	766	755	755	775	732	760	740	774	789	766	726	780	734	732	765	789	728	760	685	738	676	753	815	714	765	726	728	697	727	770	719	747	733	720	801	764	744	754	736	697	803	689	735	740	771	762	736	774	778	760	739	768	799	771	739	756	739	777	781	781	764	749	728	736	764	793	745	749	721	753	783	771	743	811	732	736	754	751	718	740	754	724	729	783	754	758	751	756	731	729	767	755	713	715	708	735	791	769	773	754	756	747	749	748	757	764	739	757	769	716	759	778	756	765	781	775	713	791	751	760	770	737	773	753	692	781	765	779	713	774	775	710	767	752	782	758	757	759	775	749	729	735	763	744	775	742	738	728	759	733	773	716	770	721	773	750	740	745	781	720	734	694	717	765	714	749	714	701	736	750	734	800	753	731	735	765	719	754	762	767	731	725	763	735	754	763	807	782	724	763	759	720	752	791	726	768	726	776	747	715	775	734	763	765	785	753	716	769	726	770	741	701	714	781	762	749	747	757	721	728	755	770	773	776	769	739	749	792	779	716	786	708	754	721	778	741	761	786	789	792	735	747	726	765	766	798	763	756	774	751	720	747	729	743	682	757	765	752	741	759	778	776	775	758	753	781	753	767	729	737	720	757	764	751	700	773	765	716	741	805	777	774	725	752	784	737	694	710	783	786	743	730	727	739	704	714	726	746	774	764	729	707	730	758	801	768	773	753	741	749	727	759	691	746	695	744	711	772	710	781	744	752	745	754	779	776	755	728	793	745	746	744	710	770	696	745	756	738	786	707	779	724	801	792	737	751	719	733	752	729	798	756	719	732	759	745	783	787	781	729	720	736	713	760	755	746	740	765	743	735	751	756	763	728	768	719	754	733	760	756	765	734	686	745	755	761	703	714	761	700	739	742	746	791	772	770	725	718	764	759	724	724	707	768	773	739	782	713	780	760	712	753	756	797	750	790	753	774	793	723	790	719	815	731	738	668	703	733	734	750	788	737	712	782	765	776	791	739	770	744	790	769	789	785	783	735	712	773	794	747	769	767	788	727	747	733	766	761	799	745	748	738	730	780	773	745	742	765	739	783	736	734	754	801	742	775	741	720	743	754	730	771	770	747	742	759	826	725	714	724	742	743	789	729	691	713	750	717	756	739	766	783	696	725	807	762	730	795	724	763	783	767	727	758	751	765	736	730	747	758	785	730	735	730	748	755	742	748	786	774	817	725	709	758	750	720	703	699	743	717	757	740	755	763	753	740	763	749	742	772	719	761	748	756	751	778	733	774	745	758	748	783	777	757	712	803	771	755	746	732	766	742	790	810	720	740	813	764	760	745	741	764	774	746	751	726	766	781	749	750	765	746	764	757	741	731	735	747	705	737	765	772	746	762	759	705	731	741	752	770	777	814	722	772	776	733	740	733	754	730	751	732	790	780	739	761	707	770	720	782	735	739	753	744	776	735	771	729	734	735	751	764	705	780	741	764	734	748	741	721	751	729	769	726	729	819	759	736	744	742	780	754	739	740	735	765	768	779	802	728	793	739	784	731	794	766	719	786	726	761	752	742	747	780	775	731	794	750	751	719	767	798	735	756	719	756	768	735	754	755	729	747	725	736	718	763	734	816	730	765	720	769	745	736	747	743	786	754	749	746	726	788	773	733	768	693	733	734	785	734	709	766	737	788	698	727	759	709	765	717	752	734	734	745	761	789	764	763	762	750	781	749	692	749	693	731	770	752	772	717	713	740	766	766	729
39012	40885	45402	44197	39596	34113	31141	24340	22787	26910	33342	34933	20210	11497	10836	7616	6329	5007	3439	2442	1698	1151	924	640	564	504	550	500	510	472	526	496	405	408	395	382	365	390	381	364	382	366	351	340	321	330	307	318	344	304	313	321	386	407	337	289	297	297	322	294	301	276	320	291	295	312	303	297	303	303	322	301	290	262	293	286	304	320	266	276	275	294	295	311	306	295	291	278	315	297	275	315	309	286	257	304	326	285	319	313	277	282	323	294	294	305	294	291	294	303	292	312	354	275	318	312	297	305	291	279	302	280	308	274	311	315	276	307	306	285	296	254	259	295	331	282	302	305	278	276	302	312	292	340	308	309	305	310	296	311	306	293	294	319	307	322	301	319	283	271	318	301	340	264	275	324	289	291	319	311	299	297	274	265	302	293	314	294	314	268	304	298	292	279	315	317	266	283	292	261	304	264	269	272	305	276	283	285	323	283	278	306	279	280	331	304	288	303	303	315	317	319	273	309	325	291	350	255	308	306	280	296	279	284	304	281	289	294	289	300	287	310	320	283	290	287	326	307	282	285	279	306	351	306	297	281	293	326	304	285	279	303	290	300	305	300	304	286	298	287	328	286	295	307	309	291	303	323	290	275	290	354	301	353	291	296	281	306	300	288	296	306	276	284	293	336	275	290	299	266	295	303	317	284	313	293	278	303	276	307	250	280	298	293	290	289	326	309	298	261	297	281	293	319	309	280	296	326	317	350	296	310	296	311	290	279	277	306	287	307	323	334	312	295	308	309	347	310	303	286	318	297	309	316	310	282	296	289	309	288	307	300	318	313	321	266	265	315	290	300	328	302	332	291	296	292	309	285	281	311	319	291	315	295	289	282	294	309	318	316	297	326	320	266	305	320	303	298	276	290	309	280	319	322	305	301	292	293	313	279	298	304	307	299	285	318	303	317	296	304	284	288	266	310	337	302	321	311	327	285	308	306	305	307	303	322	307	292	298	289	269	288	307	268	280	318	295	278	297	319	296	290	272	278	338	313	317	272	269	292	304	278	308	340	252	326	304	287	298	302	323	298	293	259	303	280	275	302	280	314	296	288	296	305	343	266	325	302	300	318	300	313	282	290	291	278	306	282	263	266	297	307	275	297	332	280	287	306	285	288	292	298	269	304	278	296	311	320	292	322	270	310	300	284	325	287	285	292	305	305	277	285	327	305	308	319	303	331	265	293	300	273	297	287	314	341	306	307	294	321	277	300	268	266	300	322	310	318	303	298	318	311	310	279	292	344	321	322	263	262	284	325	281	315	268	282	313	323	287	283	287	280	326	279	316	296	291	324	307	319	297	285	316	320	304	276	286	309	316	328	304	316	299	304	320	285	286	294	312	285	307	309	304	285	296	286	319	299	305	337	308	294	289	303	315	323	305	318	311	301	293	292	293	315	283	303	313	291	308	294	303	318	304	292	305	298	274	290	252	310	306	318	315	280	317	308	302	282	286	306	273	300	304	308	270	264	279	281	271	319	303	313	279	347	313	277	307	277	317	302	309	291	287	327	311	303	306	279	288	301	316	280	290	288	318	309	288	317	304	295	283	318	298	315	298	305	285	282	286	310	282	295	279	340	343	297	303	305	287	286	253	298	289	276	309	284	295	279	274	303	313	294	297	307	270	303	342	296	289	290	299	293	304	308	309	298	323	286	274	284	298	303	258	307	305	310	319	287	293	293	318	290	319	287	335	253	290	292	306	294	299	318	313	310	312	324	306	337	255	294	300	306	281	300	312	289	272	286	294	324	279	298	288	289	313	308	308	313	289	328	306	299	307	299	308	277	313	263	296	310	285	307	314	289	306	297	303	295	271	320	325	295	258	300	298	283	312	284	312	288	318	302	349	304	328	309	294	301	321	295	288	281	334	272	293	290	287	277	307	281	266	322	283	285	304	297	298	307	288	290	277	306	336	299	315	321	293	309	291	286	296	323	289	286	280	325	281	320	319	296	283	312	299	287	288	294	323	297	321	317	293	295	293	294	317	296	257	279	291	254	306	274	335	305	285	304	295	251	324	275	278	300	307	314	292	313	287	286	326	272	292	266	308	292	320	273	287	282	290	300	309	282	314	267	297	339	259	265	293	315	315	270	313	292	264	288	289	270	300	301	273	269	304	249	294	275	297	308	299	311	281	321	301	336	298	286	269	296	289	324	321	298	307	284	309	292	302	303	297	333	317	284	298	312	289	287	305	300	308	289	311	296	303	277	293	301	279	264	290	315	307	310	310	301	266	293	276	314	287	267	281	290	301	314	297	302	319	301	292	291	304	302	314	257	286	304	302	305	300	295	284	286	297	322	319	313	290	306	277	330	264	273	290	328	286	288	285	296	310	311	306	315	314	271	304	301	310	269	279	315	299	280	285	267	307	296	291	288	278	279	320	293	297	301	296	294	296	300	299	295	303	310	303	334	281	281	314	339	297	305	260	291	282	308	290	317	292	295	284	289	334	311	319	300	279	291	301	265	312	340	294	288	293	302	320	307	315	306	273	281	302	292	295	295	269	279	297	296	282	284	270	311	280	293	301	311	311	295	286	290	270	327	287	309	301	301	305	321	274	279	307	319	299	312	306	285	294	291	314	265	303	287	315	335	261	281	285	293	312	295	295	324	298	322	297	296	293	317	297	296	282	287	298	312	297	263	274	287	326	281	302	289	282	311	289	314	301	302	296	284	282	326	287	303	311	283	299	281	313	332	275	312	305	300	322	303	316	282	314	322	281	304	297	283	295	306	305	298	271	305	312	266	290	320	287	314	312	276	290	317	288	308	267	292	290	288	292	271	305	304	306	306	273	293	270	286	297	328	271	289	327	308	334	303	320	306	338	297	300	321	295	288	259	335	319	301	311	300	327	288	318	290	264	297	313	304	292	328	266	329	321	302	290	308	293	318	321	320	290	328	318	298	290	316	285	283	309	312	277	306	264	303	281	284	290	315	308	280	286	302	302	319	289	268	301	293	284	318	276	262	330	298	306	296	308	339	311	300	323	316	323	282	266	330	306	325	275	297	273	303	330	311	260	294	347	327	265	308	278	279	299	314	283	275	252	294	284	311	281	278	295	285	292	303	287	311	301	294	271	293	280	317	312	277	288	310	261	290	292	259	293	299	283	297	293	310	320	295	273	287	287	295	310	300	281	302	277	296	307	335	295	309	282	286	290	309	296	320	306	273	331	303	301	287	327	323	296	308	295	278	314	283	273	311	306	278	275	292	279	284	296	277	310	283	297	298	315	318	307	309	326	290	278	291	307	274	310	315	285	284	300	278	278	271	317	283	290	310	315	331	289	285	284	332	280	305	315	282	282	299	291	275	292	311	302	269	312	318	276	316	304	288	294	300	295	258	277	288	289	316	310	313	286	303	293	268	313	298	281	326	289	305	320	284	293	290	318	310	280	311	321	271	300	300	286	304	281	298	316	300	304	298	290	280	294	284	307	299	271	303	272	272	295	305	293	294
24030	32890	43031	48460	48842	46290	47039	39473	42602	47697	52822	53356	37758	28826	29960	24641	22001	18766	14406	11511	8758	5507	4871	3153	2274	2197	2555	2364	2042	1993	2151	2090	1812	1473	1411	1514	1240	1216	1243	1237	1219	1102	1045	971	939	893	825	849	780	803	849	910	1328	1397	929	728	786	718	785	769	771	719	762	735	767	742	732	660	725	735	752	781	718	744	755	730	689	744	732	748	719	730	729	733	778	729	720	727	724	742	761	764	705	694	750	776	747	683	711	713	711	759	744	710	736	707	684	671	735	757	732	683	689	688	728	725	667	692	754	766	715	727	720	700	730	786	687	733	686	726	717	774	740	724	737	684	711	721	710	770	717	747	745	676	710	700	713	743	741	686	769	720	737	674	722	709	743	714	737	735	727	767	717	719	708	715	739	727	742	676	710	707	713	677	702	756	742	706	740	734	722	717	751	751	724	696	674	718	715	687	727	737	729	732	719	809	736	769	738	784	691	673	675	713	727	746	753	703	711	710	764	700	713	718	668	695	716	696	684	710	693	727	737	744	729	740	709	702	696	701	745	703	715	691	726	712	719	771	701	688	718	746	737	672	726	735	741	793	750	720	717	748	708	720	702	715	714	702	675	718	737	748	685	752	724	727	704	697	720	741	711	737	755	709	745	684	689	719	693	729	704	752	674	724	714	757	731	708	725	721	700	725	723	719	702	735	708	713	688	756	752	732	725	704	658	718	756	713	710	741	722	689	711	688	681	704	671	725	759	735	687	749	695	719	740	735	759	713	738	739	726	741	704	743	718	707	731	708	725	687	703	729	731	734	701	725	694	699	708	760	694	711	706	713	732	687	743	733	702	703	696	697	722	746	740	738	666	694	720	718	680	752	720	724	747	730	741	723	762	725	747	753	708	694	676	707	697	721	706	695	713	753	729	763	747	742	714	740	709	783	679	696	697	684	688	735	692	683	778	707	734	713	772	722	720	742	714	742	703	743	768	719	688	680	686	690	714	718	701	745	767	711	705	690	751	677	697	731	751	717	714	697	748	715	736	718	734	720	719	707	693	759	722	661	717	715	765	720	717	716	712	744	703	736	732	723	688	738	769	668	750	719	695	736	707	719	678	719	689	744	680	716	709	764	736	698	734	674	706	773	697	699	733	687	689	716	708	740	721	749	736	738	768	682	710	695	728	725	765	710	721	719	740	711	727	709	692	656	689	675	726	738	757	703	695	734	683	722	773	690	689	724	709	728	758	782	698	729	683	768	723	720	725	721	753	726	702	722	709	729	698	718	717	743	753	715	693	739	730	753	727	727	726	716	679	723	747	684	731	715	707	705	747	674	683	758	743	732	737	715	679	692	649	711	698	706	713	713	714	694	736	722	731	732	709	707	754	737	726	746	694	677	703	739	729	711	742	707	688	704	713	726	733	748	747	723	712	700	691	711	749	759	663	733	705	667	706	769	743	734	685	745	748	712	694	700	688	743	720	696	725	709	757	741	718	714	747	716	722	723	734	743	723	685	688	730	697	739	790	749	719	715	724	735	707	698	713	728	757	722	721	749	724	691	700	687	700	691	727	773	766	693	732	660	712	726	693	679	718	730	720	717	737	708	768	740	686	704	710	661	725	730	725	730	740	740	691	709	723	769	714	664	707	723	698	712	736	731	708	712	738	712	739	751	750	697	700	729	714	711	747	716	805	721	702	711	690	681	742	728	703	736	745	732	728	746	707	741	750	711	734	686	690	721	689	727	704	712	727	744	667	744	734	740	751	736	701	747	732	736	716	714	725	711	683	744	676	718	743	700	728	678	754	693	719	745	714	709	694	743	718	729	701	728	721	706	732	723	706	767	735	721	708	716	760	742	749	714	702	744	723	701	700	707	727	664	724	751	732	716	729	752	721	709	682	757	720	739	721	690	707	714	722	743	798	716	753	710	727	746	756	747	696	716	726	702	674	719	711	686	763	716	733	714	706	697	731	716	741	698	704	702	734	712	680	711	735	716	680	731	732	747	716	753	745	716	703	704	707	712	713	734	731	736	711	666	759	715	688	697	715	721	718	716	784	773	710	759	768	767	731	736	716	725	716	735	657	772	711	689	718	682	694	709	716	737	714	744	719	698	676	719	695	725	700	733	795	741	679	685	689	701	720	730	760	735	697	734	719	674	716	756	732	729	707	726	667	766	707	717	699	675	719	706	683	758	694	735	661	742	701	727	762	758	734	672	742	717	753	714	716	697	716	682	717	685	753	712	737	769	686	684	714	721	730	726	719	700	694	704	715	769	712	735	676	704	720	688	717	703	681	700	709	706	689	748	701	758	689	700	751	688	728	714	731	723	722	771	716	720	748	739	718	720	727	722	682	691	741	706	728	688	707	728	743	682	723	715	704	676	719	768	719	715	755	726	749	728	692	681	722	697	761	803	753	744	706	761	753	767	753	708	712	743	740	699	743	786	760	731	747	683	765	810	699	683	722	701	697	730	756	748	741	706	774	721	716	736	710	690	769	699	752	720	752	704	662	709	703	709	738	700	682	758	724	706	749	697	708	722	709	741	727	747	745	722	723	745	780	739	717	723	712	702	732	747	715	717	690	681	689	751	731	751	739	723	758	732	741	696	766	728	705	718	758	735	715	758	771	770	729	681	712	747	722	721	739	749	737	702	763	735	723	694	742	695	700	736	715	771	701	706	759	691	646	723	730	742	700	715	716	659	713	683	703	723	708	717	787	719	712	674	694	718	710	698	751	729	700	716	738	644	727	716	727	727	687	702	754	790	718	750	751	742	662	742	746	761	730	767	696	707	727	744	695	683	716	706	702	748	701	719	678	724	717	754	699	720	703	663	745	725	730	733	763	729	736	715	714	702	701	706	743	660	776	726	741	741	703	743	739	754	743	757	725	722	746	704	768	689	715	681	760	683	767	727	702	670	725	697	724	764	722	720	707	755	727	651	708	697	704	704	755	727	725	694	710	741	741	680	740	694	746	677	773	696	713	639	741	757	717	690	684	686	742	680	740	714	735	684	754	725	699	723	706	700	716	717	729	755	731	734	729	706	755	677	698	718	719	682	735	731	744	693	692	727	715	698	711	738	730	745	753	725	731	698	697	753	693	736	741	718	757	719	731	692	752	720	715	710	737	703	727	773	666	695	745	734	735	761	726	734	730	742	713	736	708	725	772	727	761	692	686	716	741	731	785	746	727	728	799	731	704	709	712	736	730	716	731	709	713	714	752	760	690	729	716	735	743	745	699	720	731	722	745	727	713	637	760	724	691	740	742	681	678	736	699	740	754	701	771	719	729	728	740	708	721	704	767	702	684	730	710	758	724	737	681	739	749	689	681	800	742	713	736	729	717	743	731	745	733	752	724	697	702	710	729	728	716	721	771	682	718	721	732	701	726	717	696	685	714	719	739	706	739	702	687	752	693	693	716	695	723	747	739	688	715	703	766	687	717	692	676	701	728	706	737	736	732	701	737	732	679	741	698	676	710	748	714	691	713	741	713	714	713	741
46681	48105	46713	43882	44518	41928	41092	35115	34033	38867	44992	49072	33140	20538	17768	13923	11443	8212	5911	3902	2573	1731	1179	844	692	595	598	641	553	544	575	599	506	408	383	384	367	389	398	408	335	359	309	295	305	280	305	296	296	231	242	327	393	379	291	267	243	275	228	254	246	264	263	273	238	288	244	253	260	243	264	267	273	260	266	260	246	279	222	274	249	215	229	223	255	288	238	246	243	250	248	215	247	231	230	247	242	276	239	244	251	240	261	246	246	241	273	241	260	251	228	240	250	246	229	274	250	211	197	255	276	249	254	264	248	241	236	253	226	250	232	246	264	254	265	271	247	243	251	267	250	249	242	223	285	257	255	271	251	227	240	247	256	253	278	272	244	249	219	247	260	272	243	269	256	287	262	235	255	270	246	291	263	282	258	274	263	236	274	258	258	265	262	240	250	257	261	257	267	266	247	257	240	228	243	225	226	251	236	244	219	238	269	246	295	246	280	247	272	259	235	260	251	247	256	285	232	277	264	256	257	246	235	279	246	240	266	242	235	238	219	236	244	219	259	250	231	264	248	245	234	237	244	228	230	253	265	214	256	239	251	259	255	256	262	258	253	289	235	254	224	241	247	225	240	245	255	255	250	287	234	258	252	245	238	250	252	236	243	244	254	230	261	249	234	232	256	243	267	258	243	278	231	240	227	268	276	228	244	246	260	250	250	278	252	261	261	269	252	264	246	282	251	280	264	241	250	266	257	244	271	229	275	234	263	240	264	244	249	257	269	284	256	238	267	239	235	255	253	266	247	238	285	251	278	266	246	263	259	263	232	232	263	262	226	256	244	229	257	270	229	223	264	257	263	248	272	265	239	271	293	257	255	238	273	247	231	254	256	241	238	245	226	244	256	250	231	273	264	227	265	232	257	236	245	237	257	263	274	243	239	256	263	237	243	242	273	224	245	248	241	261	252	280	247	279	241	242	242	263	225	212	247	271	227	257	232	243	233	266	242	263	222	241	244	241	253	259	245	223	275	255	244	265	266	257	250	263	246	242	256	240	253	254	295	239	306	249	274	259	269	239	237	270	284	221	260	230	239	246	266	228	252	258	227	239	255	262	271	219	244	262	247	246	274	224	263	253	242	243	223	251	260	280	268	277	246	267	263	270	243	257	253	260	264	241	221	261	255	252	251	256	277	238	223	270	250	238	282	231	263	281	273	230	252	260	282	267	275	253	244	257	240	227	263	275	246	270	243	260	213	227	255	260	266	247	243	240	242	230	256	250	263	249	234	238	238	231	245	231	243	254	256	241	258	254	232	244	257	291	230	284	268	221	240	234	246	240	250	234	257	246	248	247	271	248	236	208	262	273	252	266	244	273	274	273	284	288	243	265	223	240	268	263	253	259	240	242	225	283	235	240	240	255	239	211	257	242	274	254	237	259	266	262	252	258	233	254	259	246	236	256	238	231	254	229	242	235	267	274	242	262	248	248	231	253	237	236	263	254	284	225	254	246	237	231	274	241	240	232	216	235	251	258	263	274	246	221	260	250	260	244	263	271	243	250	241	293	246	230	240	255	256	250	263	228	284	234	262	238	247	269	216	264	249	245	255	280	227	266	265	265	248	264	244	249	274	255	248	214	259	276	259	239	253	265	233	258	261	232	274	259	245	267	229	272	258	241	266	216	239	284	254	261	257	239	271	231	254	263	225	256	229	242	233	272	290	261	231	283	251	261	237	254	256	242	246	273	241	263	264	234	249	243	254	254	234	234	244	251	228	261	241	227	216	253	226	229	244	254	239	232	256	273	262	272	239	251	256	229	238	245	262	230	251	299	271	265	250	237	256	253	237	239	243	251	240	240	221	280	256	244	241	250	230	213	264	248	246	250	241	219	243	243	252	253	234	239	280	225	263	274	247	245	249	228	259	245	242	235	267	243	258	239	251	283	272	241	228	243	236	262	273	235	256	263	241	241	231	261	273	248	267	261	251	226	241	222	255	268	255	256	267	263	262	269	249	249	265	253	254	240	242	259	256	236	232	278	257	244	241	261	218	274	238	255	247	269	238	264	243	276	249	234	239	242	266	233	269	237	229	243	269	250	258	288	246	239	261	218	253	237	213	234	243	241	247	280	252	293	230	234	252	298	244	248	246	236	241	247	251	269	277	242	250	230	253	241	263	233	252	261	278	282	252	234	233	212	255	252	252	267	283	277	281	244	257	270	223	216	237	250	268	253	246	225	255	207	229	249	275	262	251	240	257	245	237	236	237	278	275	236	265	246	264	228	242	247	272	241	252	240	282	249	259	253	245	220	257	232	254	281	240	275	234	228	241	229	251	257	236	244	237	290	234	266	265	251	244	265	277	256	278	247	248	234	261	232	275	221	246	216	224	267	256	264	262	264	275	237	252	237	246	242	270	263	278	254	270	253	277	225	274	253	266	231	254	232	243	234	246	265	264	264	269	252	243	244	213	246	298	258	245	263	231	244	258	253	264	245	247	244	254	253	243	253	242	271	219	264	243	286	246	255	247	239	267	244	244	226	225	238	274	246	255	233	232	253	245	244	231	250	237	239	240	263	265	214	244	256	256	273	265	225	241	234	224	244	235	244	233	250	259	250	249	259	267	230	235	242	259	247	227	241	245	239	236	247	244	249	271	261	252	254	220	278	239	245	242	257	241	253	258	263	268	254	272	302	274	233	283	274	253	242	247	280	243	230	217	220	254	232	234	247	261	241	243	236	234	277	256	261	252	281	238	238	234	256	263	257	278	244	259	254	248	244	243	267	257	235	236	277	272	242	265	244	242	258	272	243	246	253	247	244	267	233	239	228	276	245	253	238	228	279	257	270	255	249	255	251	263	238	280	241	274	279	253	258	255	258	273	248	251	252	243	256	271	226	262	271	235	252	259	275	234	231	227	246	254	264	263	257	258	246	227	273	291	252	244	253	244	238	236	269	265	275	228	247	238	254	255	224	231	283	248	240	250	246	251	241	249	254	243	251	239	241	261	250	272	252	236	250	227	242	254	247	239	248	252	245	225	237	265	258	267	240	271	236	253	240	246	240	270	238	262	232	261	261	255	252	287	234	257	256	251	269	234	272	265	234	236	213	232	261	256	243	232	261	252	239	248	297	262	256	260	258	260	269	260	266	262	257	229	236	226	276	254	218	269	260	259	256	248	266	241	231	270	266	242	253	271	265	242	237	263	248	237	263	248	256	270	258	255	271	231	264	259	236	252	246	267	270	252	259	226	240	239	261	232	249	248	249	263	245	237	239	260	247	225	246	245	264	234	264	269	245	247	264	286	254	255	294	250	256	268	251	257	244	260	268	240	242	244	273	246	248	241	254	277	268	262	221	247	277	225	277	257	278	258	246	250	242	270	250	266	235	249	257	243	236	259	285	251	244	245	257	237	244	263	266	261	255	240	254	249	227	232	260	234	255	265	242	227	220	273	228	267	211	252	246	256	239	285	270	247	250	242	236	277	243	249	239	251	284	238	224
29158	39186	46939	50335	54921	54507	55686	49092	50821	56798	61310	64777	47503	37361	37093	33252	29792	25256	21555	16009	11342	8639	6335	4237	3222	2858	2826	3088	2775	3026	2894	2846	2222	1837	1786	1918	1626	1530	1508	1499	1352	1229	1187	1040	965	928	828	817	715	703	649	1181	1682	1362	749	684	614	658	661	665	649	667	653	648	648	596	634	600	656	669	613	621	598	624	632	642	568	608	571	610	620	641	624	590	628	599	629	635	630	571	623	557	603	631	640	641	599	617	600	607	597	629	578	591	609	604	590	606	617	660	635	624	647	579	610	616	651	572	612	630	614	607	602	609	601	655	617	585	602	615	629	594	645	609	608	639	630	573	643	629	651	557	571	612	613	597	605	650	632	623	566	636	577	586	652	648	603	601	593	614	606	563	598	596	614	661	613	646	554	643	631	587	644	613	646	622	600	581	615	636	590	597	606	624	594	590	635	617	573	586	637	643	635	605	591	604	575	595	617	597	581	615	601	627	606	612	596	570	638	607	607	607	636	625	602	660	612	583	596	613	601	630	596	595	615	567	592	650	618	593	619	682	633	589	630	603	605	589	593	633	634	578	661	579	612	631	605	602	634	625	621	618	635	583	669	624	571	624	571	638	625	577	655	618	596	589	610	604	602	581	573	600	609	613	626	571	622	622	622	608	650	589	668	642	610	632	591	643	606	621	595	597	613	588	607	618	630	655	573	610	597	614	606	613	636	672	641	598	631	641	584	568	602	648	581	600	615	640	609	571	610	606	581	590	647	628	565	575	604	599	612	640	599	603	601	593	602	598	590	606	630	585	595	616	593	584	597	637	614	619	617	637	635	644	604	618	610	575	614	591	595	608	610	603	593	599	679	618	627	633	628	602	574	620	592	603	607	620	621	569	600	620	610	601	603	632	646	642	622	623	657	624	620	613	599	609	637	591	680	614	642	615	592	589	609	618	559	621	612	597	609	565	607	583	636	573	616	618	597	613	585	631	592	608	634	616	616	577	630	632	626	637	580	651	623	594	620	577	559	611	625	617	612	634	619	632	608	618	637	607	600	594	634	577	626	579	672	576	643	643	597	581	582	592	601	681	594	583	617	632	575	609	614	582	655	641	572	637	617	623	592	583	597	618	599	596	614	637	608	608	628	620	609	631	594	650	641	638	619	583	602	646	627	612	649	629	658	616	586	582	618	609	632	662	610	586	621	620	619	593	583	606	619	645	613	604	584	601	634	609	634	628	598	610	645	617	585	616	594	590	574	590	586	637	618	625	653	615	592	614	613	622	627	609	630	578	614	594	585	661	572	652	599	609	646	573	536	643	609	601	609	598	621	619	616	605	587	603	625	594	617	588	601	610	592	605	596	627	587	591	573	592	602	656	585	595	645	581	585	615	644	616	563	577	595	605	585	556	585	599	617	639	572	624	569	622	552	634	641	602	611	592	619	605	611	631	638	650	580	641	623	619	614	631	552	640	626	609	594	585	607	667	602	624	590	647	635	645	615	570	580	600	678	572	633	656	642	594	612	587	589	617	578	681	609	608	624	624	579	643	626	578	611	646	642	614	656	599	633	628	584	651	649	609	591	617	550	619	598	621	585	634	602	609	624	628	650	553	647	627	634	668	619	581	615	602	615	647	627	613	656	610	651	621	620	610	576	606	614	652	600	589	623	611	633	621	669	575	636	575	590	629	621	583	585	639	595	614	586	628	637	580	644	624	651	619	578	611	623	623	601	597	573	592	588	614	592	639	610	621	587	583	669	645	630	632	629	587	619	605	621	618	570	594	622	638	590	606	614	642	635	618	635	580	644	638	592	603	629	620	612	551	628	590	606	606	631	630	614	658	632	593	606	600	593	642	616	587	633	623	623	593	587	601	635	605	625	560	580	602	615	594	609	594	614	602	626	606	622	593	625	596	636	597	617	639	605	606	587	585	612	592	649	589	603	574	591	648	612	632	621	602	661	655	613	609	633	625	643	600	606	649	595	590	597	614	614	651	624	586	593	614	584	680	622	654	544	642	586	651	599	553	616	601	674	600	648	619	663	602	657	596	597	592	622	620	599	621	647	650	585	631	620	631	588	628	614	580	611	553	635	605	604	591	611	615	570	650	626	606	640	582	633	635	615	628	621	606	613	625	591	603	638	600	594	623	620	588	621	568	658	608	604	642	651	614	682	597	630	586	614	644	588	624	660	618	663	629	598	655	609	574	635	661	640	601	637	624	580	613	633	658	628	604	631	577	599	611	604	589	633	613	613	569	582	623	587	578	585	599	584	613	630	649	641	595	672	621	622	615	576	610	547	630	620	620	603	594	605	596	642	613	608	586	609	584	644	617	608	620	599	648	601	636	623	605	634	587	626	652	643	625	591	668	634	675	623	646	595	609	609	588	607	623	626	580	655	616	631	577	603	590	572	626	618	598	604	594	622	602	595	600	613	602	585	603	619	639	614	622	605	625	615	618	601	584	607	647	581	577	624	600	645	623	592	610	598	610	598	554	622	631	627	615	578	653	648	592	605	556	579	632	657	629	626	589	625	579	624	636	615	610	592	661	631	606	618	585	632	618	600	621	583	628	615	569	565	566	632	600	590	617	624	615	597	626	613	649	622	618	613	610	598	617	614	597	581	635	623	519	622	600	683	615	657	598	661	662	620	625	622	629	584	629	656	619	608	609	614	631	623	630	605	622	647	607	618	635	579	655	618	626	621	591	585	617	579	622	627	665	628	638	612	593	585	654	640	640	611	622	630	647	564	633	655	611	603	603	593	655	599	584	574	617	600	606	605	604	590	604	599	611	574	630	635	629	624	629	638	599	542	588	598	643	605	610	582	584	602	591	614	600	600	541	665	595	603	571	588	582	653	594	610	570	630	585	592	634	611	550	601	622	591	629	605	606	644	630	634	626	660	564	617	601	615	591	564	593	632	622	629	599	613	561	645	610	609	640	633	624	592	571	648	599	607	608	629	644	592	590	608	622	607	579	569	639	595	612	616	606	609	592	617	633	589	650	578	602	603	640	639	596	587	630	603	613	626	587	597	618	588	606	647	585	617	596	589	620	574	613	610	591	616	605	584	590	621	630	683	567	572	593	643	626	657	566	609	567	574	612	597	632	549	554	613	618	633	633	604	567	620	609	625	551	575	631	634	596	593	641	571	612	579	580	620	605	602	583	610	625	624	647	599	629	602	623	623	583	600	640	627	563	616	619	626	632	629	623	631	591	601	563	684	585	607	616	628	613	580	668	631	569	632	589	608	613	611	606	587	613	571	592	619	590	589	614	602	622	563	620	608	641	625	639	567	609	590	625	575	654	583	626	600	594	631	634	600	625	665	608	590	640	621	608	611	619	577	583	599	590	614	626	602	597	641	612	655	622	542	611	653	590	663	588	613	661	587	640	607	612	570	640	624	610	585	587	601	617	599	596	625	624	630	615	613	614	622	621	617	630	601	627	586	615	628	595	612	616	573	650	660	593	580	598	585	590	580	586	625	566	583	631	624	577	613	618
23324	16922	17481	14033	10149	7074	5125	3569	3064	2726	2692	2753	1996	1434	1197	1006	833	725	665	555	509	492	436	399	402	352	357	410	376	373	321	348	332	321	375	334	341	333	343	339	323	308	347	332	317	323	317	280	282	315	309	315	331	316	319	293	305	323	345	318	300	322	282	310	293	296	297	329	321	300	312	299	326	312	318	283	264	328	300	312	268	285	306	307	307	311	289	316	315	292	299	280	308	279	308	297	305	269	289	284	274	339	299	278	295	325	304	310	292	300	292	288	279	252	311	283	300	275	335	323	269	276	272	324	285	287	288	297	304	267	311	301	262	277	303	296	322	352	313	310	294	302	323	334	314	274	281	291	277	270	324	295	302	319	288	300	336	308	280	297	321	332	297	317	289	299	294	303	292	309	295	277	329	310	286	290	326	291	303	313	274	303	297	296	292	282	266	301	319	293	282	325	326	301	270	274	306	323	302	323	287	319	307	298	325	324	308	311	294	328	283	320	296	301	286	313	274	322	315	283	303	297	293	304	316	283	286	301	286	322	276	269	319	301	334	309	292	295	279	298	338	315	312	259	321	270	291	308	298	315	323	291	338	296	319	281	302	291	278	278	299	287	304	291	304	289	323	267	286	303	313	290	281	298	312	280	275	305	297	310	307	283	321	363	354	287	319	283	302	313	280	295	304	292	355	279	298	302	276	279	283	294	306	308	299	304	319	326	276	323	292	309	283	312	308	325	297	308	301	321	276	267	271	310	296	298	306	288	309	336	307	297	301	304	286	277	290	301	326	298	279	323	330	298	326	311	337	312	288	317	314	300	323	290	306	290	326	307	297	295	288	288	291	316	303	300	295	297	286	306	303	316	315	312	291	322	293	295	292	307	282	306	296	312	316	278	297	298	269	320	299	301	318	276	323	308	292	298	302	299	295	281	314	288	288	307	297	278	332	321	307	300	284	288	316	307	296	283	313	328	283	285	276	276	304	270	318	300	282	305	321	333	301	297	303	307	298	289	291	334	315	304	287	295	278	273	251	326	291	313	295	312	299	254	255	310	299	297	315	323	276	310	331	268	313	307	323	310	307	287	319	307	305	309	298	297	275	303	299	292	282	301	319	255	304	290	314	322	270	277	316	300	288	295	274	327	329	295	295	309	287	299	309	303	329	287	298	298	302	330	289	306	294	272	301	299	304	309	294	296	281	317	286	305	301	295	279	290	266	309	275	304	308	303	300	301	295	278	292	300	333	277	324	294	311	311	308	331	270	324	293	333	291	316	278	277	247	290	322	303	307	308	303	285	303	304	296	312	312	325	292	285	307	275	311	270	335	280	321	277	325	305	312	277	331	336	287	309	321	305	314	285	312	320	318	290	303	304	309	267	276	313	281	283	331	296	285	327	286	306	294	299	316	317	299	313	287	257	320	285	307	309	320	314	278	286	327	313	282	284	304	299	296	298	318	301	354	291	326	272	303	300	295	308	287	283	285	274	275	331	290	321	287	310	313	300	318	289	307	315	302	307	306	299	299	293	282	303	301	319	289	320	278	276	276	290	295	284	300	313	312	324	266	283	303	286	307	317	291	290	314	290	307	297	301	295	297	285	267	291	304	300	281	315	314	299	300	282	314	299	298	288	319	307	317	303	309	321	290	313	288	295	316	296	298	327	297	310	289	324	278	319	287	274	299	291	318	277	315	300	310	311	293	319	311	282	278	289	293	326	312	312	297	270	345	316	302	299	294	262	300	298	308	294	317	309	318	287	304	309	310	317	272	317	283	314	352	310	306	277	314	268	315	280	340	307	326	293	263	300	337	258	327	253	303	312	297	316	291	302	313	280	299	296	333	279	321	300	279	292	313	342	317	278	293	297	308	304	291	278	292	275	304	285	319	307	309	270	300	361	339	279	284	307	305	306	293	276	322	274	309	263	305	287	300	306	331	302	329	292	270	289	273	287	284	285	312	313	297	307	290	315	305	284	289	268	302	293	293	303	324	333	288	298	279	301	291	283	291	298	297	262	292	292	313	297	287	279	284	295	267	302	267	279	297	318	317	309	275	302	316	310	307	315	297	295	262	300	336	295	299	310	288	315	282	318	315	303	288	321	286	300	275	328	293	296	268	294	309	279	323	323	326	302	285	290	320	301	293	299	319	310	318	299	297	307	321	284	322	312	274	309	289	303	263	283	326	284	283	299	267	283	289	284	330	269	291	279	315	317	338	312	281	286	265	296	276	318	292	343	290	304	286	298	309	275	301	297	273	296	300	303	320	320	310	300	306	308	308	293	322	315	322	296	332	334	333	324	300	304	320	298	295	291	286	285	339	281	316	319	275	300	284	311	307	314	273	288	321	309	313	307	307	307	319	299	295	301	294	282	304	345	313	290	297	302	309	293	290	268	299	299	281	310	306	321	299	311	301	290	285	269	318	309	294	306	267	297	278	313	273	315	312	324	301	279	277	329	307	298	298	297	314	319	303	270	320	310	297	278	301	312	326	301	290	284	299	305	285	304	259	290	295	287	323	303	310	298	299	281	288	299	300	317	325	302	307	313	305	287	303	330	282	306	297	326	304	289	302	319	290	281	291	292	335	288	284	316	308	284	313	317	290	300	277	291	275	297	284	324	327	314	314	339	293	291	279	278	303	304	271	288	268	302	283	278	330	338	339	328	270	284	275	282	279	256	286	315	290	321	317	296	310	309	292	261	294	293	326	332	270	290	290	288	307	307	326	329	312	260	304	297	307	310	317	339	296	294	326	307	318	312	315	278	266	284	307	300	308	238	302	328	269	324	298	298	300	318	306	312	307	314	289	297	304	315	310	336	314	327	281	280	312	298	306	307	302	321	293	312	307	319	322	330	322	317	304	294	312	293	323	308	292	307	309	326	265	308	306	296	289	285	304	297	276	301	287	308	329	281	326	313	276	306	306	293	307	277	329	293	290	308	288	298	286	311	302	298	319	283	329	300	333	298	292	303	284	277	299	308	327	299	311	334	311	283	272	308	281	278	343	314	285	306	278	296	284	335	296	302	307	310	275	319	330	291	307	318	290	276	289	293	318	283	298	302	270	297	264	287	320	323	330	289	258	282	308	307	325	288	308	282	296	289	302	301	287	303	293	322	265	308	287	322	312	309	288	280	300	314	335	318	302	294	342	331	315	256	308	297	296	300	315	294	308	303	318	307	309	292	311	306	290	300	282	306	303	282	271	264	299	332	299	297	287	299	299	299	292	291	296	290	289	321	277	324	327	309	323	292	294	283	322	267	294	299	306	275	323	322	310	292	296	266	283	325	309	279	306	323	292	270	309	289	304	279	261	302	286	329	277	313	283	261	285	255	276	292	319	302	294	280	290	288	305	264	291	310	299	328	288	307	305	303	318	297	278	303	301	283	300	312	305	329	290	345	323	264	268	295	311	320	301	294	294	317	296	292	311	262	299	276	277	284	301	261	273	274	273	320	305	301	318	324	323	278	283	306	288	299	331	283	301	286	323	291
13756	14682	23371	25967	24493	20505	17544	13598	12318	12041	12401	13787	8973	6484	5689	5131	4145	3414	3083	2598	2221	2047	1681	1419	1389	1333	1286	1230	1104	1116	1148	1028	984	968	1011	962	926	937	930	880	829	877	870	800	794	792	790	800	778	811	726	814	754	752	740	760	715	705	729	744	711	761	723	725	765	714	787	776	688	780	750	728	727	723	726	770	714	687	697	701	716	774	751	765	749	673	730	714	724	782	701	780	741	743	721	705	761	758	699	716	686	747	709	744	768	738	739	708	713	690	690	738	733	749	715	768	764	742	775	778	732	713	739	766	724	714	712	733	715	744	697	716	754	748	727	707	731	712	750	685	728	707	666	679	690	836	760	730	641	730	728	757	732	707	712	765	755	786	747	738	688	735	748	707	742	787	754	694	748	704	772	767	717	710	717	786	751	715	709	743	737	736	733	689	724	718	751	748	723	785	758	682	687	723	708	759	700	725	696	693	769	709	722	802	728	742	755	690	715	697	714	714	719	753	745	737	731	733	710	739	721	735	671	711	726	654	734	735	729	713	747	709	724	748	715	737	769	747	743	706	674	775	709	743	723	693	715	731	703	733	692	699	686	739	727	745	738	741	746	755	702	687	770	683	717	683	741	691	712	684	727	737	725	769	743	740	774	748	764	774	679	775	790	735	730	719	754	693	688	717	686	792	689	700	686	737	750	713	714	722	714	707	736	719	756	732	713	757	712	729	708	728	717	790	754	748	719	743	736	743	726	744	756	790	731	759	755	777	734	731	741	752	701	729	686	751	671	745	710	759	711	743	695	702	746	743	710	696	705	741	755	732	719	729	715	768	732	690	763	703	737	754	711	734	737	696	723	798	712	725	703	730	726	727	777	750	724	757	759	760	729	767	725	750	734	715	731	743	755	701	739	738	718	741	739	766	738	722	725	686	777	685	686	738	729	781	709	738	746	705	714	785	748	705	691	685	696	709	703	755	783	767	727	738	792	705	708	737	702	733	760	730	714	696	699	717	716	738	752	709	733	752	740	728	746	756	700	767	722	770	725	787	733	752	720	781	748	724	718	767	726	755	715	735	692	744	693	725	751	738	702	708	745	759	672	709	737	740	762	745	680	705	705	718	674	742	752	707	696	744	738	680	744	770	764	731	693	733	703	792	741	705	749	734	778	658	711	781	711	718	737	724	737	764	728	677	781	748	709	768	766	749	704	773	693	723	772	720	737	715	754	775	740	751	766	712	710	755	743	731	745	755	763	700	700	752	722	700	754	713	772	680	725	681	734	738	692	714	749	724	729	698	715	773	727	750	728	731	722	714	674	751	680	772	719	740	740	758	762	756	731	671	749	725	730	690	703	769	712	760	675	706	719	741	742	709	749	740	732	739	715	724	733	715	732	699	733	685	728	697	744	717	735	744	735	747	775	716	712	715	721	702	741	703	764	719	699	724	735	760	680	742	748	760	704	737	742	711	695	685	721	754	741	730	692	674	730	745	726	743	729	738	722	714	770	722	751	715	712	764	712	725	710	738	773	756	734	778	770	708	789	737	713	758	701	687	728	703	725	722	720	717	759	713	768	738	720	759	713	708	712	725	694	737	720	705	741	709	738	764	705	781	729	733	746	703	692	731	771	723	679	752	716	757	719	760	685	742	748	837	723	673	719	714	708	737	722	707	730	702	727	737	688	717	770	757	706	761	742	760	688	746	759	761	790	788	738	678	741	690	715	721	731	760	671	730	719	713	779	745	700	681	769	742	701	701	702	697	744	709	714	756	705	769	771	702	722	698	742	699	676	762	771	710	766	712	753	703	740	700	680	724	750	751	701	730	710	725	750	744	738	733	748	758	720	724	766	741	741	714	711	795	743	730	695	667	715	726	711	737	703	789	745	749	696	712	745	722	709	712	786	780	746	740	822	725	719	822	709	692	784	718	761	721	726	716	717	761	764	680	742	723	684	739	729	750	749	712	768	761	735	736	727	722	730	736	682	746	754	730	721	748	721	700	767	747	729	720	723	710	703	716	745	729	725	706	747	700	732	694	773	790	761	708	732	760	717	721	744	758	782	788	715	725	720	753	751	768	707	709	717	759	742	743	742	737	714	717	774	671	765	758	768	713	725	754	661	690	729	701	697	728	683	720	746	726	760	737	715	739	771	717	736	720	683	713	749	763	705	738	756	710	748	732	724	691	735	698	726	744	710	690	729	728	695	722	770	704	745	733	665	730	732	719	712	801	704	752	722	717	719	736	717	775	713	711	741	749	731	739	724	776	713	707	694	748	697	703	709	737	712	711	707	720	706	760	736	724	713	736	710	705	757	712	738	706	768	795	736	705	705	739	762	747	678	711	743	738	704	707	724	743	657	751	701	738	758	779	755	740	713	719	732	696	722	753	709	725	713	707	717	695	710	712	772	742	704	810	729	767	714	748	726	739	713	731	697	712	746	746	711	687	678	747	712	694	700	757	794	723	732	672	741	714	714	713	743	771	708	707	752	681	743	747	754	752	779	744	771	721	711	734	764	677	730	748	765	702	714	706	734	740	737	696	749	765	734	724	735	721	717	700	734	717	717	684	732	744	744	724	737	749	726	764	710	764	709	718	728	721	711	748	756	764	744	705	727	790	738	692	745	767	744	738	697	767	732	683	705	744	746	720	750	756	748	716	698	730	717	743	745	715	769	788	716	717	719	727	758	730	746	739	747	687	738	733	767	730	687	737	726	755	741	741	717	719	692	730	723	714	790	791	729	698	737	763	712	744	725	720	690	763	758	758	689	723	756	761	709	702	763	692	712	749	722	688	743	713	712	744	724	724	681	732	750	701	736	749	731	761	746	715	732	700	731	785	758	691	739	737	718	726	739	743	741	752	719	709	704	685	707	732	682	648	764	697	714	740	714	715	722	688	716	694	745	691	725	747	719	724	763	718	762	728	736	760	733	795	707	737	696	702	752	733	703	788	748	731	720	767	711	733	761	752	727	709	698	773	725	730	759	778	739	762	682	736	759	739	714	758	699	686	713	723	740	743	708	715	692	751	755	711	765	752	747	683	775	718	737	699	687	739	691	724	739	739	678	734	745	716	727	748	681	712	740	742	700	705	728	758	714	717	717	772	736	701	765	693	736	731	723	709	715	721	716	729	702	782	722	750	747	745	686	700	777	705	765	709	694	713	692	706	745	739	736	696	753	746	707	667	703	763	770	725	734	758	705	721	726	721	740	713	697	683	706	719	734	764	739	738	735	718	727	736	708	680	742	758	753	753	762	717	738	710	717	714	734	734	666	701	711	707	699	748	745	724	755	756	717	732	734	745	736	719	694	726	780	706	733	696	723	697	772	717	751	722	715	730	819	728	711	709	695	686	750	759	768	745	755	746	736	749	713	731	718	670	749	726	752	737	714	712	706	750	701	743	768	708	694	723	744	738	700	710	749	737	697	741	748	709	727	763	706	739	718	735	692	713	702	751	744	711	755	733	749	758	714	740	723	708	715	740	760	727	740	761
38492	42978	44640	42187	41325	38107	32211	28494	23661	23741	28160	36013	27641	14123	9998	8109	5666	3867	3363	1900	1434	1065	823	660	613	494	558	504	482	507	510	500	454	362	392	386	370	368	386	388	349	329	352	378	350	285	334	297	310	326	335	364	351	287	307	311	264	316	295	271	296	264	313	281	261	321	305	277	319	337	308	321	308	291	281	284	315	327	324	287	292	296	299	296	299	298	276	274	314	330	275	317	311	287	309	310	319	283	307	291	287	340	298	271	287	272	276	287	293	319	312	291	299	286	292	320	320	292	309	267	275	269	322	268	286	328	279	292	287	289	304	327	290	299	326	285	278	324	280	297	279	294	271	281	301	284	263	293	333	285	296	306	345	277	305	278	265	309	292	320	329	258	282	269	303	306	320	285	310	307	314	258	300	332	303	286	273	265	301	320	307	294	302	293	309	289	315	289	292	301	277	283	347	339	317	293	296	286	283	305	274	302	253	244	266	296	297	283	269	313	287	334	279	311	311	272	306	270	325	269	258	293	284	293	281	286	298	317	276	291	297	315	284	313	316	317	282	282	286	307	295	291	299	309	280	285	327	288	300	304	305	265	252	265	308	280	279	298	290	285	340	291	305	288	293	287	311	325	275	327	296	278	284	275	326	290	318	262	294	318	295	261	293	314	283	301	302	302	279	278	290	315	300	313	327	291	288	273	315	321	302	316	306	304	313	312	272	292	294	267	302	244	307	322	298	300	298	326	289	313	296	295	276	300	282	297	303	337	293	309	313	313	301	299	291	302	288	278	315	306	289	289	315	319	321	312	301	295	281	300	327	264	283	286	297	303	292	275	255	283	329	271	316	329	284	308	314	277	296	291	277	291	292	257	252	284	310	296	283	308	298	304	292	290	291	279	280	265	276	272	298	244	290	311	310	296	304	283	301	309	313	309	289	293	319	310	269	286	287	281	277	259	311	298	295	292	302	303	300	277	311	293	291	294	300	299	310	293	261	275	294	278	309	308	295	303	278	294	281	293	305	302	314	316	284	307	310	300	296	303	250	290	303	289	319	301	267	300	304	261	325	316	310	304	311	300	283	295	274	319	294	274	281	276	290	268	264	276	288	313	315	326	301	349	288	314	309	264	310	309	296	299	295	297	322	293	322	305	294	295	298	287	273	280	324	322	299	309	270	306	285	280	304	294	276	291	263	322	295	269	276	278	333	307	318	286	284	334	312	296	331	267	302	297	313	279	290	291	296	317	268	314	260	268	326	328	315	293	321	279	280	321	319	296	276	266	316	319	287	302	281	269	303	266	335	290	327	323	316	317	267	293	303	309	298	321	305	326	324	309	296	298	307	293	313	297	316	313	289	296	323	301	310	307	311	273	285	298	297	287	291	308	308	289	274	296	291	281	304	283	302	278	298	294	303	316	322	277	291	286	307	314	290	309	304	302	287	257	314	310	295	305	298	270	292	316	326	292	334	286	268	289	289	299	281	320	292	277	313	333	299	297	287	280	302	274	319	278	299	295	283	309	278	291	309	265	295	290	297	287	281	312	253	273	278	286	288	297	290	298	317	314	352	322	271	284	302	273	286	283	297	301	290	281	328	287	309	279	292	277	272	315	302	291	290	274	304	276	268	313	311	289	321	293	345	284	270	292	323	332	291	281	287	342	268	280	306	286	286	290	298	310	312	296	274	310	256	300	284	331	314	292	287	301	291	271	312	286	265	274	313	300	300	264	285	309	301	306	294	286	295	281	302	323	290	279	312	293	304	315	287	312	289	317	302	301	310	299	251	316	304	323	307	332	261	299	311	273	290	286	299	335	318	282	284	277	323	276	282	288	304	282	319	309	289	303	300	291	290	255	275	293	275	290	330	270	319	318	263	302	301	277	289	299	302	292	305	289	282	311	352	323	273	303	274	287	297	287	353	261	343	317	318	284	277	284	303	286	288	290	288	276	283	279	298	303	274	295	313	286	290	322	300	298	284	280	285	300	291	310	289	303	318	306	282	313	282	299	286	280	282	261	293	266	290	298	284	288	318	283	312	302	296	326	302	318	320	302	296	285	314	309	301	291	297	289	306	284	320	292	320	275	280	280	277	268	283	281	304	310	285	312	300	297	310	272	324	279	292	291	293	292	284	292	302	281	298	298	316	293	296	312	297	303	265	314	287	282	317	322	273	286	272	272	282	312	287	301	262	283	320	314	277	327	315	313	274	306	322	285	320	281	320	271	319	283	294	271	298	298	280	296	327	301	314	300	293	291	278	310	281	283	309	291	304	285	270	267	273	280	329	310	302	291	297	290	294	303	301	269	299	303	308	298	301	285	310	295	282	306	302	295	332	290	281	281	284	278	292	324	247	310	301	282	277	321	295	317	283	310	287	291	297	322	296	270	302	309	269	321	269	270	290	309	313	282	297	289	302	312	293	316	293	328	286	284	305	268	270	313	291	328	276	315	273	307	288	295	306	290	298	314	264	300	308	269	285	299	307	317	283	317	296	279	299	289	298	296	266	287	284	303	316	315	294	261	287	317	308	310	274	306	293	277	285	267	287	293	327	273	314	311	297	353	263	329	327	284	287	299	308	293	264	296	258	289	300	303	328	271	319	292	281	277	249	288	332	252	298	273	293	296	328	307	299	340	311	268	328	271	313	291	327	302	306	306	279	297	282	272	298	297	304	298	294	295	268	280	305	306	332	314	344	293	267	281	303	316	309	320	261	314	302	303	321	306	305	345	296	314	309	304	292	289	326	319	276	280	256	284	296	333	295	318	295	285	325	284	290	290	280	298	301	305	300	270	307	299	306	288	255	318	301	283	333	304	286	285	326	307	259	327	309	292	282	289	286	321	301	282	278	273	290	290	295	279	286	299	323	265	302	299	272	313	303	298	305	292	322	298	254	313	302	292	286	299	269	301	343	276	270	307	293	301	323	289	292	256	285	321	251	296	276	273	281	297	320	296	325	305	286	320	322	293	294	301	281	286	292	280	284	271	293	301	270	292	321	314	282	302	278	304	298	292	302	303	290	304	299	333	272	296	291	277	291	288	280	267	297	322	313	311	321	297	302	288	268	290	308	294	285	272	253	276	322	314	292	302	289	290	285	297	289	285	294	299	311	295	275	269	290	290	295	294	321	298	301	284	300	295	288	316	316	256	310	295	309	308	301	299	270	290	265	301	282	293	252	305	282	301	271	288	352	284	306	289	294	292	262	290	297	285	321	282	294	287	261	274	292	285	326	262	297	313	290	306	315	314	289	261	285	286	320	281	275	314	279	302	306	316	301	293	289	305	284	324	304	292	278	315	293	314	317	308	292	257	304	285	313	276	296	298	313	322	302	283	325	330	299	288	303	284	305	287	296	294	312	274	281	310	306	281	281	319	284	291	296	303	271	287	294	262	293	285	297	301	301	278	300	301	264	297	284	304	277	304	278	279	285	302	308	271	290	289	288	270	291	269	248	276	291	279	307	296	285	266	255	286	313	330	336	255	298	275	279	276
23458	35259	42751	46247	52093	49698	47185	43783	42072	44552	48351	56449	44167	30584	28618	25521	20405	16962	15260	9808	7333	5417	4109	3272	2598	2079	2425	2477	2201	2227	2214	2107	1857	1520	1534	1480	1414	1337	1359	1268	1171	1096	1082	1108	974	948	876	845	785	777	1021	1481	1203	774	784	781	791	734	750	769	739	765	740	764	776	723	738	665	728	720	689	717	763	737	701	753	716	691	707	775	725	730	712	759	682	707	707	750	733	740	687	770	687	722	689	727	712	714	699	745	755	732	692	741	745	757	755	754	741	714	783	695	753	738	725	733	689	693	696	709	733	765	719	638	688	763	726	722	663	730	722	703	667	708	712	708	678	697	710	737	774	710	738	697	747	669	697	741	665	734	723	687	698	662	718	709	685	744	719	720	719	731	751	734	755	698	698	689	701	772	709	658	719	693	716	750	737	686	667	735	723	701	687	702	717	727	698	725	705	743	721	695	740	695	715	683	728	727	705	762	726	775	741	668	648	743	741	691	689	721	686	722	719	679	689	694	721	770	710	730	699	726	751	738	657	708	697	689	646	682	735	721	720	703	702	718	720	693	735	754	700	680	727	671	652	693	711	704	764	690	711	687	767	672	744	709	776	704	729	682	649	696	703	736	728	735	668	724	690	686	709	771	711	764	700	722	761	726	731	738	753	684	693	686	712	743	724	728	708	758	708	700	721	706	700	748	687	704	677	710	718	734	772	642	723	715	739	705	697	730	747	719	711	673	710	691	706	711	695	722	736	717	738	684	726	772	761	723	683	699	729	684	734	774	728	695	710	671	714	703	686	676	732	670	700	716	706	763	711	709	728	737	739	697	739	769	742	726	695	759	713	733	733	729	752	698	675	680	739	736	727	682	744	719	700	729	679	661	744	736	739	726	711	746	709	746	712	716	720	742	688	727	726	713	726	721	756	686	759	786	739	792	741	707	654	712	707	746	693	648	708	690	739	765	699	757	658	738	700	739	684	674	656	677	728	706	758	685	755	770	715	730	710	727	742	737	759	700	742	715	706	724	708	693	682	713	698	755	659	744	757	716	699	712	696	747	659	719	702	690	721	751	734	760	675	752	752	676	728	685	711	737	775	724	707	700	692	739	706	701	703	734	739	745	697	712	706	736	735	695	717	740	695	709	782	736	690	714	720	729	738	665	748	760	690	716	719	684	755	723	779	702	764	712	715	703	690	674	713	739	728	688	701	735	722	746	672	713	651	703	695	711	698	719	723	747	691	670	786	705	665	694	777	668	710	736	748	715	741	751	752	768	733	752	699	722	710	736	695	725	724	765	757	667	721	673	723	688	746	692	697	746	688	683	691	684	721	749	748	695	680	702	707	726	686	720	722	744	719	687	706	714	734	707	766	732	739	764	706	750	714	748	711	693	709	695	717	751	738	732	746	745	698	720	704	711	703	752	721	702	774	762	681	744	696	690	726	736	726	757	709	742	707	720	751	746	720	753	723	683	752	714	739	697	682	702	712	706	701	658	735	735	705	730	670	726	701	694	755	764	701	707	720	693	722	698	684	672	728	775	709	665	707	731	688	693	726	716	709	671	687	755	723	739	730	715	746	668	720	692	699	774	716	703	694	705	709	702	677	713	748	729	683	727	750	678	693	724	751	689	758	708	754	751	778	756	726	742	718	696	736	755	784	710	765	670	743	672	713	711	743	739	740	722	731	743	694	733	745	724	731	736	782	735	749	723	697	703	712	730	690	694	699	718	710	705	771	672	696	754	758	732	736	710	681	690	737	745	728	736	735	719	749	719	719	702	701	738	696	700	731	733	759	730	732	698	706	672	690	690	712	689	711	706	742	729	729	734	707	677	718	764	743	658	738	703	702	718	715	685	724	727	754	682	768	689	724	644	699	755	712	696	707	713	736	711	708	699	718	700	701	681	728	718	712	737	691	731	698	721	721	654	720	695	737	737	707	665	741	689	728	676	737	701	694	710	720	694	721	735	726	758	752	711	720	731	717	711	739	757	744	716	718	688	667	732	686	730	696	725	698	691	741	745	724	737	738	716	752	760	705	670	759	714	761	717	679	722	690	727	730	695	742	722	724	698	708	717	708	703	722	707	730	709	710	710	724	744	724	742	669	733	688	702	733	725	751	759	750	741	726	813	684	683	727	717	717	689	723	701	697	718	733	736	707	741	706	684	715	697	749	729	727	704	694	725	699	688	735	775	686	723	715	723	717	742	729	700	676	689	732	698	696	778	676	710	740	750	740	712	762	694	745	717	656	747	778	682	767	674	694	777	777	744	698	716	685	718	769	680	724	691	695	741	668	691	691	737	668	680	747	718	709	705	719	683	657	708	761	723	679	798	732	699	740	765	714	733	719	716	744	692	697	733	699	729	689	700	715	728	727	734	743	713	722	697	733	719	749	698	685	745	666	707	712	716	704	656	742	736	710	710	721	684	733	747	738	697	695	731	704	713	692	748	714	745	738	723	681	718	687	748	712	722	746	693	767	718	714	748	689	709	697	684	723	705	718	722	742	708	711	673	723	682	678	684	659	715	718	706	722	748	741	671	733	699	733	716	714	712	662	751	727	698	705	715	741	690	718	689	714	727	730	693	708	760	719	705	758	725	752	699	690	714	706	742	753	662	692	703	702	725	734	694	689	691	743	735	706	731	699	714	749	720	711	702	687	695	738	760	733	709	741	709	718	717	754	715	706	717	738	708	752	752	724	705	706	731	704	714	750	725	725	707	702	719	704	702	732	679	759	768	695	680	753	718	770	701	694	693	768	715	711	661	724	731	697	722	696	693	750	717	747	715	735	733	707	685	731	668	696	723	697	678	739	749	688	705	734	740	789	722	733	710	692	712	750	706	719	734	654	680	712	756	729	716	744	709	722	691	658	764	748	721	763	659	738	718	733	723	698	759	742	729	736	753	715	740	721	704	726	772	732	703	693	634	718	699	762	769	761	745	692	718	725	749	728	750	723	732	720	757	688	736	721	663	705	720	710	683	735	719	691	721	733	679	765	670	711	706	759	701	737	709	740	687	689	749	698	746	724	705	672	669	695	718	738	673	736	725	718	732	716	710	712	679	724	727	744	731	722	714	698	710	712	735	726	692	729	736	742	666	756	734	728	731	653	695	687	763	658	739	714	724	719	737	706	700	719	749	713	706	741	713	740	699	704	676	789	711	748	704	727	697	757	703	733	705	777	699	640	708	724	729	702	717	743	721	697	722	772	704	688	704	705	684	737	722	697	728	712	698	725	754	737	744	704	742	699	677	734	711	754	708	758	775	711	709	701	756	704	716	641	723	745	680	675	695	685	722	706	713	742	686	695	710	699	744	676	699	675	725	724	717	696	774	747	713	696	778	704	718	704	672	705	707	740	759	739	726	734	704	716	753	725	706	730	688	730	715	692	715	775	705	699	690	732	714	700	719	663	721	722	749	698	762	670	703	727	712	742	782	715	688	734	718	750	732	728	726	727	744	713	690	672	796	714	691	737	679	715	716	678	649	697	742
46626	49274	47489	44414	44796	44943	41272	39251	34592	34950	38985	46285	46840	25599	18391	15293	10693	7619	5982	3388	2328	1634	1334	899	733	647	668	705	593	595	563	563	512	463	452	440	410	346	404	377	332	379	407	294	306	286	294	307	282	213	363	442	437	308	264	246	251	234	270	261	267	256	283	256	246	248	242	266	239	241	243	276	250	256	268	255	269	224	226	239	232	270	265	244	276	239	237	242	268	259	250	263	232	239	243	239	280	270	235	242	241	218	251	254	263	224	256	254	246	248	242	249	262	249	251	258	219	260	243	233	290	265	288	270	277	247	244	232	241	267	236	259	250	250	278	294	230	235	240	240	283	235	239	279	240	259	239	263	251	231	258	255	257	274	247	220	237	271	230	244	250	244	251	280	240	249	233	244	240	267	270	265	259	244	258	239	240	275	245	254	232	241	242	250	228	232	230	221	261	246	272	233	235	235	269	255	264	230	279	240	249	237	261	257	257	266	266	241	259	248	247	227	251	261	253	254	243	248	272	272	273	247	260	249	244	259	255	220	284	271	253	278	265	247	260	255	244	247	252	271	255	237	256	250	238	238	224	250	236	219	252	243	245	258	282	246	267	250	246	274	278	255	238	247	278	254	261	254	241	229	260	260	246	260	230	254	272	246	256	235	240	293	252	271	250	261	243	247	240	277	250	278	256	263	249	259	249	277	246	221	300	232	261	255	232	270	242	232	230	225	244	263	267	272	253	256	278	242	243	229	266	245	230	232	267	281	227	248	243	248	251	270	240	250	247	253	266	263	238	271	250	266	255	247	261	259	269	250	238	214	230	248	213	254	240	276	256	239	265	225	234	243	248	243	278	241	257	226	284	277	260	276	243	262	261	254	245	230	257	248	251	233	246	264	286	242	235	232	272	253	250	243	224	246	267	251	287	241	254	242	257	241	253	261	260	250	224	243	223	267	251	227	233	229	277	252	253	271	261	238	264	271	285	244	272	239	252	231	230	256	258	242	265	245	265	233	248	249	234	287	270	298	236	245	245	243	283	241	234	247	266	241	257	242	262	253	228	230	230	235	217	276	257	254	256	237	217	261	266	241	264	257	261	258	240	248	220	233	257	222	215	260	232	250	249	240	267	268	259	269	251	276	255	252	256	269	238	257	246	223	253	233	209	261	254	265	262	251	282	245	271	267	252	249	254	282	235	246	233	280	253	252	253	240	273	261	258	275	247	245	248	259	247	251	245	255	243	248	269	263	261	232	245	292	236	234	248	246	299	261	259	271	259	264	235	241	253	247	287	237	251	275	283	227	250	243	299	240	240	252	228	247	226	264	274	230	248	234	223	237	252	237	209	243	236	221	246	269	257	248	245	234	273	260	244	273	217	237	263	208	217	241	256	245	269	234	224	261	229	226	241	257	231	258	255	248	248	235	231	253	261	251	242	248	231	263	223	256	241	234	274	260	242	267	224	234	252	253	262	245	251	246	236	269	225	262	275	264	227	241	261	246	280	246	274	239	269	255	242	234	248	270	232	250	269	262	228	227	264	256	282	245	248	250	211	255	228	255	244	244	273	246	238	269	265	246	245	251	254	217	260	247	270	234	239	247	228	231	237	220	271	235	257	231	242	273	264	254	246	229	244	258	267	250	279	265	257	245	241	251	248	249	229	263	251	240	236	244	252	256	224	274	246	224	267	297	224	243	257	235	250	227	235	255	209	246	260	237	265	235	232	210	242	237	272	299	253	254	252	252	248	229	253	231	269	252	263	255	265	249	253	261	222	273	242	255	249	256	244	253	258	233	276	252	253	233	245	249	254	217	246	214	274	258	266	219	238	254	256	256	254	256	257	266	241	285	264	261	253	239	239	272	245	247	286	280	253	260	233	259	236	248	242	247	229	235	260	247	265	247	268	259	231	242	245	241	224	253	243	231	255	227	234	259	279	235	254	253	288	255	243	248	233	272	261	284	222	228	243	231	262	263	263	237	264	255	273	260	241	224	237	245	270	210	260	251	254	256	236	267	243	239	226	268	281	275	281	229	278	258	235	251	320	233	245	259	267	246	272	230	241	262	232	241	258	272	234	242	276	244	239	223	265	258	246	249	243	242	248	252	236	261	248	249	251	254	245	246	271	248	277	272	238	227	231	245	250	266	270	268	225	255	253	259	259	250	247	252	223	244	225	258	245	244	229	253	228	278	209	253	245	267	246	255	256	243	256	234	236	254	248	255	241	250	242	251	226	246	287	251	275	248	235	268	252	258	220	221	228	273	261	268	250	257	262	241	262	280	245	245	264	258	273	245	268	242	258	245	253	237	238	270	247	232	253	254	226	259	248	236	256	238	264	258	245	255	238	245	284	253	254	215	255	286	259	248	252	253	248	256	235	269	251	246	280	253	244	235	242	254	246	239	263	254	219	270	259	220	241	252	279	228	249	257	242	261	252	262	252	261	245	277	254	272	225	263	236	280	238	251	248	247	253	237	248	246	257	255	243	257	275	240	246	235	241	229	257	230	255	228	232	239	230	236	240	256	230	255	282	246	233	241	277	257	259	251	260	227	234	275	286	242	259	240	230	237	246	252	276	272	248	273	274	252	264	229	254	242	232	249	294	245	223	235	249	283	265	247	265	301	251	268	243	236	252	270	253	248	230	259	249	227	253	247	258	275	255	250	252	264	214	260	261	276	268	258	269	231	224	284	259	236	256	291	243	250	266	249	229	283	240	254	245	240	276	277	278	215	250	241	247	278	236	244	265	245	242	241	231	217	285	261	258	225	265	248	235	280	267	274	245	240	250	254	271	230	256	229	257	212	266	236	230	234	227	253	262	243	225	250	260	237	239	237	230	235	250	270	283	267	254	251	270	276	275	234	230	253	228	276	248	282	258	245	258	276	237	240	262	257	252	282	247	221	268	276	253	239	197	240	257	259	271	231	256	264	252	242	246	240	244	260	261	256	242	264	230	246	229	267	244	254	235	259	268	246	229	248	268	254	247	228	250	246	238	235	253	223	271	270	254	273	224	269	247	244	243	248	274	247	249	264	228	242	292	229	246	231	260	240	294	246	256	226	234	220	265	257	254	251	268	238	275	247	255	246	251	219	255	250	233	262	249	224	245	240	247	281	252	236	241	262	258	245	275	248	261	235	247	253	263	232	259	260	243	295	264	245	244	254	215	230	238	234	256	245	233	257	272	253	266	238	257	268	242	245	243	248	265	245	258	275	243	238	237	243	240	254	259	266	245	254	235	261	240	236	266	276	263	278	237	267	261	248	219	229	281	288	243	275	256	244	290	268	257	252	290	257	242	243	281	261	247	263	255	255	236	270	250	228	245	265	265	237	243	259	243	247	271	262	229	238	259	264	256	257	258	247	242	225	266	234	256	262	244	266	244	256	230	253	273	247	264	257	263	231	257	239	258	229	251	250	265	254	239	234	271	265	250	221	262	246	253	246	246	247	235	280	246	308	244	217	246	240	247	270	255	252	241	266	275	264	246	244	277	237
29203	40072	47034	49477	57667	57110	56112	52844	51123	52616	56392	63677	60093	40291	36428	34385	28455	24636	21979	14366	11224	7845	6224	4633	4027	2985	3177	3474	3021	3147	3051	2926	2282	2072	2075	1901	1781	1544	1576	1580	1466	1485	1368	1259	1079	999	887	838	755	703	1225	1960	1895	1121	689	647	674	661	592	668	642	625	617	605	638	619	617	648	595	601	632	607	588	624	665	574	613	629	618	658	612	615	579	634	653	678	637	666	610	612	596	616	579	639	625	629	574	624	602	636	626	577	641	620	615	618	619	639	597	615	581	615	660	605	612	605	588	574	564	648	678	649	606	645	628	605	598	615	611	635	599	618	610	584	622	643	589	609	624	614	589	648	608	594	618	623	627	620	595	598	644	588	602	590	633	604	611	560	634	638	605	587	613	593	647	608	592	624	605	595	585	605	609	631	620	592	593	640	628	627	632	578	601	637	580	590	612	592	621	627	639	628	679	640	622	618	650	631	609	581	635	626	565	612	594	623	665	585	615	651	609	635	611	619	613	549	620	606	615	580	625	603	604	655	618	612	587	561	620	576	604	660	612	597	656	603	594	610	625	598	613	596	626	604	628	602	622	594	642	590	587	573	604	633	644	577	625	593	611	613	589	584	578	613	641	645	576	639	633	592	611	591	594	576	613	577	599	619	605	589	630	608	606	574	560	610	660	612	602	570	601	615	600	601	660	613	617	609	592	637	614	594	607	638	648	600	628	554	632	635	599	602	637	614	595	632	631	614	598	582	596	602	606	611	605	596	564	703	616	637	590	612	587	616	602	601	597	583	602	599	587	606	576	610	653	639	636	610	622	620	659	602	640	585	565	606	600	602	645	612	615	591	597	648	624	571	602	648	578	608	650	670	611	595	622	643	616	574	604	605	636	633	616	581	611	625	647	621	608	594	622	635	627	597	576	589	561	639	587	585	650	617	633	608	628	640	594	638	635	605	589	585	655	604	661	648	600	576	618	616	602	556	586	636	667	602	642	622	621	613	597	616	612	616	651	616	626	601	610	639	647	604	644	646	629	623	635	611	647	587	572	610	605	602	612	589	671	583	577	582	620	618	643	603	605	618	639	607	627	593	574	634	617	656	603	585	614	587	634	578	608	624	614	629	661	662	604	576	569	618	618	594	611	603	618	613	615	638	629	632	623	611	598	597	612	590	587	662	622	599	601	651	631	618	609	614	548	619	623	663	613	618	587	605	633	638	649	648	608	632	590	614	596	626	637	620	628	587	633	632	630	662	575	623	580	590	602	655	612	641	591	629	564	596	647	610	607	636	591	618	625	614	655	634	666	598	640	615	602	582	640	629	629	621	589	614	581	651	648	592	646	625	648	596	553	618	587	605	666	641	609	636	583	636	631	598	575	632	589	609	627	635	609	587	604	611	626	580	583	592	573	588	623	644	630	603	645	633	604	673	615	627	620	591	587	607	623	612	613	657	599	624	570	613	621	582	600	606	618	591	603	644	589	630	614	639	601	619	581	647	633	638	622	602	630	632	644	595	626	654	639	581	620	621	646	628	609	663	629	645	592	607	593	587	635	614	630	638	620	604	636	608	622	594	626	622	599	612	570	598	620	601	589	608	620	575	615	574	593	640	622	641	615	585	612	635	569	601	579	629	584	615	611	638	594	598	606	633	590	574	664	647	585	577	621	619	585	619	643	616	601	601	588	624	616	596	575	639	603	580	637	632	622	595	614	607	587	648	645	602	617	629	654	613	569	607	607	638	612	563	619	611	619	640	633	597	614	598	652	650	652	636	623	563	686	574	613	596	571	616	656	631	599	602	592	632	577	608	640	610	566	625	614	614	613	587	613	641	621	635	637	643	640	679	662	588	616	579	607	598	610	618	589	637	625	647	623	622	627	632	628	614	637	650	612	631	604	638	596	629	602	625	634	586	621	626	626	576	646	614	638	620	592	613	609	625	628	637	584	599	592	618	644	617	657	590	630	611	623	585	643	637	630	637	589	635	624	609	652	574	636	667	646	611	617	625	594	637	581	642	639	597	597	606	612	572	624	622	621	616	603	614	598	674	586	645	618	608	612	637	613	603	654	590	606	598	569	615	624	597	604	576	627	647	621	630	602	571	590	642	612	615	618	587	636	640	559	623	600	622	563	604	650	622	616	647	605	589	635	642	623	587	583	618	613	593	593	623	619	630	605	630	612	633	662	637	639	598	660	602	635	622	620	611	671	600	630	633	612	606	615	607	609	609	554	599	638	614	646	582	600	637	611	602	602	685	639	631	589	616	619	567	680	592	620	566	599	660	608	590	609	631	612	613	644	645	612	596	639	571	634	599	592	625	645	604	584	606	659	610	633	630	614	648	616	668	619	599	611	615	609	602	642	607	612	643	593	587	629	633	670	624	648	610	643	607	611	633	576	614	621	645	650	562	604	650	629	587	654	638	609	589	648	632	609	606	642	645	652	594	654	628	617	621	574	588	611	586	599	602	646	575	575	591	659	621	605	628	638	591	588	598	602	629	632	601	598	601	566	634	570	668	580	639	650	589	649	644	625	602	604	626	606	559	595	640	578	610	623	649	604	644	614	649	638	614	598	584	614	604	648	631	658	619	635	586	602	594	637	608	610	671	629	617	621	592	603	594	589	614	668	635	600	611	654	655	579	613	627	621	611	646	574	598	592	608	611	618	610	586	565	589	634	606	663	615	576	612	620	594	639	651	643	617	597	634	654	619	596	575	637	597	627	589	627	621	622	624	613	593	618	615	601	618	612	629	599	595	597	639	601	667	594	633	653	659	580	596	663	620	646	610	648	646	617	646	594	631	629	603	631	607	604	593	592	649	538	591	569	611	570	602	607	619	624	591	636	620	677	626	567	568	612	565	627	633	625	650	577	618	607	609	632	628	595	585	603	634	610	603	595	633	627	604	611	607	678	603	626	576	587	634	618	640	608	600	584	606	615	600	624	617	627	599	613	618	604	626	570	593	646	656	675	600	611	636	644	612	656	592	616	623	628	604	581	619	671	615	604	629	611	634	643	623	607	605	639	640	581	614	661	610	664	587	573	651	607	649	633	611	657	594	601	602	641	599	548	609	589	633	604	630	591	603	611	563	622	681	622	657	615	611	633	654	633	632	604	647	671	598	613	599	587	638	652	602	651	582	645	616	615	606	636	671	609	608	621	601	566	620	626	630	624	612	617	609	564	585	614	636	628	621	588	636	626	629	623	583	622	586	604	602	579	671	613	612	626	608	586	594	591	615	622	606	618	606	599	644	605	632	627	617	529	645	590	618	627	602	611	647	653	571	630	613	603	601	600	584	585	611	668	640	558	581	608	583	578	572	621	623	583	626	651	584	580	633	616	618	646	626	589	587	640	640	609	626	628	593	639	612	608	618	580	634	614	668	608	644	616	609	630	568	594	578	652	624	609	597	621	615	627	582	628	627	643	640	632	574	621	601	613	596	640	621	625	554	616	599	618	637	586	621	634	594	563	621	601	625	624	612	629	672	631	617	590	609
23875	17285	17851	14521	10591	7123	4534	3237	2576	2125	2005	2013	2190	1330	1007	876	787	694	635	525	530	464	431	430	425	385	368	359	380	390	340	374	336	318	339	345	286	304	303	343	333	287	292	335	333	329	319	272	311	273	353	304	321	293	297	310	309	291	312	303	319	269	281	298	292	309	301	338	278	293	278	304	277	302	293	301	325	289	300	326	331	309	322	280	300	297	311	321	288	310	294	273	295	296	308	333	303	317	295	308	295	290	287	264	282	286	284	282	288	269	296	312	315	293	288	280	298	295	285	287	317	275	302	321	347	312	278	294	283	325	290	299	284	318	297	303	305	270	267	292	295	304	311	306	288	277	295	296	287	279	288	263	287	316	260	331	301	313	309	290	305	306	279	299	292	331	284	307	287	320	309	287	276	282	318	309	272	311	298	323	286	335	295	302	311	286	340	296	296	293	306	284	289	324	267	274	293	299	308	311	316	280	304	311	302	285	263	300	306	331	321	300	298	292	289	282	283	308	329	312	328	298	283	311	328	303	280	291	302	277	290	272	305	286	266	305	303	291	296	311	255	317	285	275	276	284	306	305	314	300	291	289	304	325	315	332	291	340	289	261	302	306	311	278	351	285	285	294	305	288	265	296	290	295	305	343	262	328	271	301	311	272	282	291	272	320	303	276	301	293	324	327	311	268	310	313	304	308	324	285	304	295	285	283	294	280	324	263	293	310	311	281	317	299	303	317	267	318	270	279	327	294	287	262	280	290	308	317	293	308	315	294	300	308	304	296	323	316	285	332	303	296	308	308	290	286	302	303	266	301	294	326	328	288	279	330	300	302	301	298	282	284	280	290	328	295	285	286	291	301	302	340	281	290	282	288	278	301	307	266	308	297	281	296	302	292	321	300	294	294	312	251	293	304	325	302	299	302	312	301	330	301	303	290	294	303	320	306	289	324	294	326	289	281	315	282	300	326	321	297	335	290	294	284	293	281	294	282	310	299	288	343	324	295	284	294	329	287	301	328	347	292	286	305	285	298	280	301	286	295	289	326	294	326	308	261	311	321	275	300	286	299	298	293	285	339	275	281	299	303	305	308	314	290	297	339	344	298	320	279	302	296	299	331	287	305	287	291	283	306	261	293	294	282	337	302	300	290	292	279	290	262	304	315	272	276	301	312	294	278	348	281	290	291	324	300	319	304	326	307	294	305	279	309	309	309	284	331	286	288	322	264	329	293	275	285	283	267	292	300	330	304	331	290	289	298	297	286	276	262	292	300	301	271	295	299	289	334	302	299	287	318	317	287	301	291	287	319	300	291	289	258	273	317	310	317	300	298	303	300	319	321	276	307	273	283	327	296	294	312	291	295	278	321	301	278	262	319	269	292	314	285	304	286	302	316	300	310	293	316	324	306	279	294	317	315	291	300	300	322	305	287	298	271	286	320	288	306	291	315	308	331	297	329	287	297	282	307	294	276	293	289	305	321	327	304	302	284	291	303	304	298	282	279	293	308	320	274	294	298	332	306	296	285	313	291	296	277	307	313	321	314	284	313	317	331	312	285	292	297	270	281	296	319	305	266	256	285	302	319	280	331	277	288	302	277	293	249	269	309	327	267	283	266	288	297	316	312	303	282	294	340	305	270	338	273	305	267	326	317	283	288	295	313	297	292	277	325	301	304	302	289	309	293	300	298	276	264	277	315	273	275	300	326	295	289	279	277	273	293	311	306	276	286	279	293	292	288	313	339	315	304	313	310	296	291	294	331	311	272	279	312	308	298	300	287	302	276	296	307	309	278	286	306	313	279	292	274	300	306	291	295	324	303	294	280	301	296	268	289	317	311	279	317	281	305	277	284	300	274	288	256	316	304	287	291	295	313	312	358	306	324	304	275	336	310	327	291	281	301	303	275	286	289	307	300	263	286	286	302	328	294	316	285	256	273	298	275	289	298	308	279	328	297	265	336	322	280	294	280	293	308	278	304	294	314	308	303	283	311	288	314	317	302	297	270	312	287	323	297	315	276	296	290	271	290	286	303	286	325	341	324	329	336	306	288	281	281	307	292	288	301	293	286	276	301	311	325	297	271	255	326	307	325	253	304	293	270	312	289	294	326	311	335	289	282	285	300	295	282	304	335	282	317	298	284	316	290	273	317	296	269	267	280	324	321	290	296	274	288	316	309	296	287	309	282	303	290	276	305	296	309	286	324	298	316	313	280	275	288	289	273	337	330	303	302	335	313	295	301	303	307	311	308	280	293	312	324	299	285	310	276	286	298	272	309	301	282	274	278	258	337	296	330	271	315	296	298	319	270	263	290	285	302	313	291	287	300	286	300	309	329	311	306	275	308	302	319	293	330	297	265	271	293	323	294	291	299	264	306	286	335	299	306	319	302	295	282	323	311	292	286	318	323	306	278	288	269	306	295	292	284	304	281	293	267	334	267	319	303	302	302	295	305	312	261	286	288	326	304	292	294	301	281	269	324	300	294	315	307	277	286	314	284	276	316	299	313	318	285	280	285	307	311	282	289	268	278	308	291	308	293	299	297	309	272	313	285	295	295	307	308	288	278	278	330	335	312	260	314	269	267	289	318	296	258	293	277	285	319	313	322	314	308	289	281	310	312	275	288	313	314	304	297	295	278	312	329	278	291	283	285	278	289	323	300	296	302	296	283	256	294	304	292	334	325	303	298	340	308	304	292	312	310	302	274	316	313	285	321	295	328	313	312	297	302	285	305	317	312	303	301	286	258	309	293	303	277	337	290	327	280	325	298	254	303	302	295	338	284	318	295	307	293	332	302	328	303	270	296	305	316	304	313	299	281	296	288	304	267	316	315	268	322	312	267	302	313	290	318	303	293	299	309	276	326	314	298	302	282	304	339	285	300	298	293	301	313	281	292	318	307	314	299	318	303	288	307	294	340	291	313	329	277	297	321	318	310	274	282	271	318	268	298	270	292	292	278	295	289	302	297	306	288	290	328	298	288	300	281	277	310	276	298	291	307	312	304	289	336	271	280	304	306	284	302	262	279	308	303	304	304	277	297	301	298	306	295	286	258	311	296	291	280	292	330	308	301	314	296	301	292	341	323	281	305	310	321	291	276	308	299	323	290	266	310	277	304	266	292	305	291	326	270	268	340	294	316	286	301	297	324	301	319	339	297	282	287	306	267	290	285	322	282	310	305	284	286	317	285	283	323	314	290	311	267	293	278	337	324	282	338	279	283	271	276	318	312	305	315	302	281	309	322	295	312	299	292	287	285	323	313	264	284	294	349	271	312	309	278	296	313	283	322	275	298	300	304	278	301	317	347	294	287	295	298	304	307	311	269	276	309	298	295	303	300	319	280	326	299	280	293	299	302	297	280	306	285	298	312	338	336	331	298	299	300	312	327	298	298	295	287	298	318	304	300	275	332	306	280	293	286	296	338	314	311	308	310	291	302	309	303	311	315	297	287	299	265	275	296	275	292	265	299	312	281	290	295	276	262	338	310	331	274	317	309
13880	14909	23521	26680	25571	20862	16319	13256	11655	9992	10384	11381	12209	6816	5283	4412	3809	3428	3056	2495	2100	1707	1580	1475	1426	1324	1287	1245	1216	1070	1091	1033	1053	1042	1012	899	874	903	926	937	869	882	842	808	857	780	796	714	800	802	790	814	769	768	718	737	691	773	778	724	734	752	750	734	760	727	698	745	729	761	796	732	736	743	716	732	753	725	759	717	733	724	730	725	716	738	732	747	750	750	756	741	736	757	707	742	761	716	745	732	771	727	731	748	744	758	721	725	739	767	676	734	700	719	781	722	721	750	686	725	746	717	757	688	738	739	692	751	745	722	737	742	679	727	697	754	760	723	710	735	722	718	749	720	749	756	710	701	728	753	710	695	753	737	679	756	779	768	726	751	714	732	745	710	735	728	704	689	737	739	756	683	707	692	726	730	734	754	771	719	755	710	735	708	720	672	765	725	719	765	748	709	768	718	707	726	710	707	744	753	728	807	705	754	741	740	757	755	712	723	770	713	761	749	763	712	752	717	715	735	667	756	733	700	719	726	696	734	711	743	743	764	742	729	691	708	747	758	783	716	744	728	678	735	778	730	732	729	780	706	763	723	733	700	743	681	705	756	762	732	720	714	762	721	697	715	713	756	708	702	727	752	720	668	779	752	707	715	707	761	707	731	715	699	744	749	746	734	706	760	764	699	773	697	707	709	728	718	717	741	746	712	762	690	717	706	745	734	737	646	711	684	713	731	714	755	811	701	745	745	746	720	722	763	721	730	737	725	712	719	739	751	798	713	725	761	739	721	752	694	741	705	722	721	733	716	765	701	756	720	733	733	717	763	744	745	700	787	732	727	781	697	711	723	714	718	731	781	739	776	708	733	703	740	748	730	740	687	759	711	699	749	720	813	711	703	705	666	750	714	772	818	721	725	718	786	695	733	744	771	707	704	723	722	681	687	746	698	713	696	734	719	701	764	739	756	738	699	734	737	729	753	769	731	725	719	729	783	728	735	764	639	720	756	717	716	734	688	689	786	781	684	713	753	729	718	720	725	723	720	727	740	709	722	719	701	672	727	728	726	755	773	715	737	708	763	670	764	746	700	665	761	739	740	724	748	721	736	707	739	710	740	736	713	691	723	736	711	723	701	747	717	680	770	685	739	694	691	740	711	724	706	737	738	706	766	703	733	739	730	757	709	762	764	735	727	729	732	670	687	690	706	737	702	699	724	715	732	744	705	723	781	710	734	743	711	718	750	705	737	728	744	718	736	739	725	706	729	747	712	763	696	716	753	715	706	710	730	693	734	722	790	713	731	764	700	709	772	729	697	734	774	712	710	774	769	685	766	738	729	747	725	724	772	741	735	700	727	692	727	725	747	745	697	732	697	723	732	753	769	715	726	741	770	690	713	682	770	709	733	746	738	734	737	748	751	719	759	718	723	699	722	725	690	689	713	729	690	738	747	790	725	712	697	751	717	761	692	755	728	730	731	712	729	739	703	722	742	708	705	727	748	728	694	730	671	711	764	681	748	731	667	763	728	788	694	720	780	716	729	688	697	710	696	737	789	728	772	723	704	725	722	708	749	729	699	733	784	749	714	767	766	679	743	722	717	742	695	717	770	754	725	731	743	712	758	655	743	685	750	695	695	736	752	703	730	718	755	763	785	692	756	742	769	715	738	763	775	728	773	696	699	705	749	713	773	723	771	724	670	693	749	755	678	706	750	712	740	728	729	749	656	681	718	765	746	735	733	731	771	655	720	756	701	733	717	733	760	750	698	716	734	724	737	711	690	713	674	699	733	728	719	715	724	685	790	732	710	712	677	742	771	716	727	716	712	724	742	688	754	700	715	730	716	755	764	764	755	742	788	727	726	739	707	729	771	718	721	686	751	709	732	660	761	719	725	711	701	715	709	740	750	740	723	804	713	707	706	690	701	716	743	755	733	707	688	731	698	679	755	744	736	723	754	690	683	694	727	759	712	700	725	749	689	728	713	702	703	777	719	714	763	769	768	731	767	746	735	706	747	730	797	717	743	741	758	738	716	748	782	767	770	700	717	712	752	729	670	693	725	718	709	745	740	724	703	729	757	737	724	724	748	747	744	735	749	706	735	722	765	752	720	766	739	751	749	709	723	713	764	704	741	736	771	725	753	708	687	696	739	745	718	753	728	691	763	717	732	728	720	674	762	705	729	756	735	726	755	674	753	700	724	734	722	724	714	744	758	697	735	731	735	721	699	680	739	705	784	736	730	730	740	719	721	736	731	773	750	710	724	762	743	683	745	733	735	736	730	693	721	734	709	747	769	666	718	725	722	734	737	688	716	719	746	681	717	733	721	718	712	722	698	773	698	685	720	754	768	718	728	750	724	751	703	696	691	706	741	770	754	713	722	771	712	726	753	663	730	676	733	751	721	717	727	760	742	733	712	749	741	722	783	698	710	720	718	760	733	775	698	703	753	757	770	710	755	734	726	795	700	677	789	689	695	768	729	754	697	713	762	720	735	718	749	733	719	711	733	744	728	734	744	694	731	699	737	743	702	735	789	703	742	715	717	703	746	736	710	800	747	739	755	735	725	709	727	773	755	760	724	724	747	726	714	741	745	740	674	735	725	757	750	743	676	768	759	705	745	740	714	716	729	709	741	751	680	686	769	693	724	700	739	737	744	740	736	746	728	719	697	721	711	745	723	732	715	690	741	760	755	743	746	715	718	764	694	710	694	721	701	720	737	698	776	715	697	711	726	771	677	650	711	722	718	718	785	717	689	702	713	768	699	742	717	744	751	685	683	737	741	681	711	803	758	741	729	731	681	736	753	682	700	748	731	748	745	735	743	701	735	758	702	709	749	720	726	720	742	692	742	721	707	692	757	754	735	727	705	665	716	785	726	750	724	740	692	704	714	689	709	745	695	715	688	683	783	751	737	739	718	751	724	703	752	726	726	729	737	736	725	769	698	685	752	763	737	733	696	721	683	707	717	728	747	726	724	711	722	754	728	731	701	713	717	720	692	759	722	716	749	697	726	718	749	719	701	717	752	721	731	714	728	686	719	740	704	800	721	783	721	690	770	691	685	735	722	781	709	707	733	682	713	735	756	736	695	717	707	706	750	758	725	762	691	743	677	714	699	713	770	742	728	712	708	757	730	712	704	732	732	736	727	795	718	704	749	740	693	759	719	771	706	722	743	727	703	730	795	718	776	770	743	747	731	717	725	720	723	720	712	741	744	692	692	753	730	691	721	707	735	701	716	725	713	753	743	717	719	731	710	745	729	731	693	714	703	700	697	686	753	750	724	785	761	764	728	705	676	786	694	729	770	750	781	726	742	726	788	732	726	690	698	765	706	730	735	691	754	693	735	736	713	743	700	715	765	753	748	700	696	749	739	761	762	753	735	719	761	766	740	708	749	720	743	716	718	731	755	745	713	723	721	715	733	739	820	695	752	688	775	668	728	684	732	705	715	716	732	769	701	722	721	683	779	726	697	734	724	769	744	684	767	767	730	742	724
39670	42936	45221	43464	40827	38079	33241	30232	25113	22660	22561	28215	33198	20623	11125	6786	5076	3634	3287	2062	1434	1010	870	690	616	532	522	572	526	520	451	483	466	430	417	411	410	384	392	352	327	345	351	335	331	273	293	301	292	304	384	393	321	314	341	280	316	300	310	270	298	288	297	294	307	276	276	295	298	263	315	274	295	290	304	312	337	322	279	279	270	278	263	295	285	302	311	273	272	298	282	309	290	323	301	276	299	292	276	296	295	311	312	277	291	322	313	292	322	289	293	263	259	300	307	282	325	301	316	314	337	324	296	303	291	295	273	298	273	303	269	307	278	333	281	297	284	316	276	284	281	305	307	272	268	288	277	270	314	298	311	276	346	262	289	297	302	307	306	294	278	340	322	311	293	326	289	303	307	304	268	287	304	275	284	306	285	282	319	283	306	300	280	273	297	288	279	290	295	327	275	302	295	289	255	279	305	287	313	281	296	257	290	281	291	273	300	292	290	267	277	274	283	277	281	273	282	316	298	289	278	282	297	264	264	323	270	287	284	288	300	296	293	319	282	290	303	282	278	311	293	318	308	317	254	301	286	298	307	263	289	294	275	323	294	307	331	333	293	306	283	285	326	307	325	288	301	275	275	290	285	296	333	244	288	292	300	303	284	307	284	303	284	302	277	280	289	326	257	299	309	268	271	278	287	273	271	303	294	321	265	263	284	273	316	284	289	283	294	302	309	266	302	303	285	271	290	325	278	283	301	274	288	288	283	296	272	275	275	280	292	282	297	312	305	286	288	292	299	285	301	326	309	291	319	269	309	300	284	328	288	312	294	281	282	308	297	275	290	295	308	331	313	318	313	297	304	287	296	314	264	303	329	292	297	282	327	307	282	320	353	292	301	295	304	293	286	283	290	280	316	302	309	308	284	293	294	311	278	310	288	287	308	296	311	298	286	299	301	295	290	328	292	280	302	304	295	281	302	262	291	272	299	263	279	308	290	297	318	291	285	296	330	308	294	306	296	278	271	291	252	301	326	302	325	275	309	298	288	314	278	280	328	300	344	287	304	292	262	306	316	273	289	311	279	299	292	317	304	275	311	293	291	284	335	289	269	304	297	295	293	263	298	285	286	298	320	329	294	294	264	248	291	300	290	281	315	322	292	288	304	317	265	298	285	260	305	314	286	278	287	310	266	301	307	281	329	283	294	269	300	287	291	289	298	300	272	300	305	296	291	273	310	286	323	294	311	284	293	284	297	307	305	314	306	295	309	281	276	305	314	276	292	306	289	327	277	269	255	302	304	301	298	299	311	281	290	326	304	304	290	283	286	308	288	313	317	296	271	298	305	296	295	265	300	321	298	274	296	289	341	285	295	298	307	268	308	284	280	292	279	295	290	277	291	302	269	285	296	315	301	284	278	298	316	296	304	325	287	290	327	246	307	259	293	302	310	287	313	307	273	319	292	291	285	272	268	297	267	290	284	305	295	274	318	265	297	282	306	292	292	287	281	300	296	296	283	279	287	259	297	318	302	279	326	272	311	295	284	269	303	288	277	311	316	300	303	344	289	255	306	268	282	327	275	285	302	281	260	277	264	319	299	312	301	283	294	298	273	300	301	287	281	291	300	259	287	302	303	271	287	290	280	291	255	282	291	327	340	280	294	315	303	313	299	311	287	299	308	282	301	280	322	278	326	301	310	262	311	307	295	282	285	264	296	292	290	302	304	268	261	318	279	287	286	322	300	285	323	274	265	292	275	270	316	264	282	273	306	309	285	310	270	299	301	290	301	296	323	275	294	318	297	308	318	285	295	285	307	294	299	286	316	301	297	305	303	304	299	262	282	334	317	334	287	287	302	309	320	298	294	297	310	291	303	283	308	290	298	289	298	290	304	270	326	295	293	301	257	275	276	297	293	297	304	291	302	333	272	266	276	326	291	247	263	316	319	283	286	303	266	301	312	291	310	278	268	308	283	261	285	302	304	332	239	286	301	281	289	269	272	285	312	312	291	294	285	319	306	292	297	287	274	315	315	313	316	309	267	302	273	313	307	282	300	291	282	293	281	299	293	286	281	301	249	297	288	300	300	265	317	292	280	302	288	261	300	260	313	292	296	267	290	308	284	297	288	274	280	297	290	283	301	307	295	275	282	341	301	307	319	288	254	298	316	305	265	320	272	294	290	299	271	331	319	287	312	280	279	307	283	332	303	277	280	305	313	310	260	279	327	298	333	245	293	317	295	292	308	298	315	304	272	287	293	323	285	293	290	266	296	288	302	309	318	292	280	294	280	274	291	304	297	307	332	309	288	277	298	287	305	331	295	278	299	307	272	267	285	271	296	296	279	303	316	280	288	257	299	298	318	284	338	311	265	294	283	270	293	318	297	328	305	270	267	280	268	270	292	297	303	302	298	324	299	301	287	304	286	292	313	353	309	277	298	293	279	305	280	295	273	311	281	283	301	309	282	279	286	300	264	301	278	285	293	276	298	293	280	300	288	309	292	311	304	297	310	300	300	268	292	290	284	281	284	295	298	291	332	308	295	303	286	296	303	297	331	299	288	322	271	307	303	292	315	282	275	291	274	263	317	289	292	294	295	301	318	322	293	262	271	295	258	299	294	297	261	317	293	282	302	292	285	319	293	286	322	311	294	302	276	302	312	286	309	315	299	316	310	280	283	293	303	296	288	298	307	295	251	290	333	279	293	277	310	275	297	322	320	312	281	283	297	288	315	285	290	244	283	329	279	314	323	302	292	296	302	307	294	298	276	290	311	261	281	307	268	305	283	272	278	275	327	300	264	278	305	304	292	295	285	291	297	298	313	274	282	309	299	296	305	303	294	297	302	331	283	295	288	299	295	314	304	295	332	305	292	303	289	320	284	286	266	301	272	323	263	289	313	305	278	286	296	314	283	315	276	311	264	280	291	310	313	294	279	294	295	314	292	301	328	293	287	272	270	269	293	303	296	292	300	299	316	330	283	286	265	291	312	311	277	330	284	294	317	304	300	281	325	299	280	328	304	332	339	302	293	270	274	273	274	275	306	292	313	298	276	302	266	306	313	280	294	297	283	305	295	301	305	274	276	317	307	316	277	305	294	277	292	260	291	282	306	274	296	302	286	338	302	250	322	283	304	292	289	283	304	266	307	289	305	286	291	307	280	285	306	294	299	258	274	295	310	308	274	288	279	285	276	283	298	322	291	312	274	307	290	304	288	291	292	289	314	297	276	293	309	289	294	280	301	286	324	295	267	337	310	287	274	293	271	308	286	306	277	277	301	279	320	294	275	316	264	301	290	307	305	326	305	301	291	277	288	300	345	274	316	275	317	282	300	300	288	318	305	316	277	304	267	296	291	297	310	290	278	312	284	320	303	319	339	316	299	273	300	306	272	282	297	272	307	302	300	315	279	255	278	283	300	300	292	269	279	287	282	299	319	296	292	293	279	289	302	319	306	275	307	287	286	278	295	285	316	282	302	328	292	293	314	272	280	270	283	285	260	289
24263	34825	43535	47419	52111	49690	47948	44707	43932	42408	43840	49918	53403	37968	27571	22154	19032	15989	15060	10581	7058	5322	4485	3516	2784	2246	2401	2601	2420	2204	2228	2207	2027	1660	1597	1581	1367	1304	1327	1341	1173	1246	1141	1004	961	860	845	836	790	830	1258	1290	886	762	745	768	701	771	705	744	737	742	694	739	771	731	785	737	685	722	711	733	706	717	676	763	704	701	726	720	728	716	724	722	706	695	774	718	743	694	732	701	728	681	678	677	700	689	670	688	668	710	751	676	744	701	713	735	715	729	740	707	693	698	738	708	729	731	714	717	665	709	738	733	698	680	713	754	720	717	682	725	720	707	731	745	693	743	730	735	715	721	707	722	714	724	702	708	696	732	691	718	700	759	707	704	718	743	744	767	728	663	699	730	688	699	760	708	727	728	677	687	712	682	720	678	697	687	718	726	695	717	745	699	719	712	696	765	687	681	692	721	650	693	732	728	707	711	701	689	723	723	749	701	687	731	682	668	731	721	689	728	717	722	729	735	750	697	737	689	715	688	680	700	689	723	697	691	660	677	677	723	707	694	746	671	732	700	692	745	676	691	716	661	682	720	696	743	693	702	724	696	679	677	698	693	726	670	719	702	743	726	722	695	696	693	733	686	694	765	724	689	700	713	751	692	712	705	661	727	682	721	725	752	693	712	673	737	707	769	695	753	685	676	741	683	652	700	754	713	737	718	681	684	716	677	728	714	675	693	696	662	730	737	699	713	721	689	737	748	723	766	641	729	730	667	719	698	720	695	713	752	733	756	764	782	702	689	683	705	746	661	701	741	753	690	663	758	684	722	672	677	690	723	728	679	744	699	722	730	688	715	726	712	695	693	734	661	693	706	700	756	734	723	703	686	697	781	751	686	749	743	734	717	665	679	678	707	681	736	721	666	697	701	735	695	695	735	719	725	690	754	745	682	706	676	714	699	714	650	728	693	705	768	720	742	724	684	686	711	741	696	707	715	696	701	693	768	713	662	699	745	734	695	706	724	728	703	656	702	712	674	714	672	684	740	681	726	706	708	673	721	673	727	716	704	718	729	674	680	694	693	700	692	734	692	729	730	696	706	706	755	740	710	665	712	704	707	717	679	673	752	719	732	694	667	696	733	692	707	689	707	671	700	724	734	740	733	686	700	696	694	757	720	765	652	710	706	719	699	673	723	704	689	717	698	693	761	755	735	690	732	730	731	768	731	747	681	656	713	658	736	761	723	722	695	654	664	764	710	698	684	717	705	715	692	722	690	694	716	697	764	691	698	771	721	731	747	694	700	672	720	750	687	697	719	740	687	670	736	731	709	697	694	697	697	711	731	740	733	713	707	693	746	731	724	708	692	755	722	725	686	742	683	690	664	710	710	708	715	696	723	729	709	786	713	730	683	670	706	709	742	715	702	757	680	667	685	723	723	726	646	679	718	724	719	723	705	709	667	732	672	733	685	686	668	711	748	683	742	679	773	728	768	678	719	715	706	695	746	712	697	675	693	677	738	746	702	724	718	728	681	711	783	754	782	718	662	684	675	703	753	700	692	711	744	699	717	684	704	709	699	695	703	717	728	710	720	742	701	699	700	691	718	745	709	684	685	676	702	717	724	709	670	741	713	695	746	721	716	683	694	700	725	632	708	704	691	699	711	758	737	692	735	657	670	778	710	695	675	712	724	718	704	702	721	689	717	731	721	717	661	710	753	716	708	706	680	700	711	743	693	708	726	700	690	742	674	742	714	669	696	701	694	746	723	663	746	699	696	705	701	722	743	676	738	691	673	723	679	713	718	735	708	715	747	670	733	737	707	712	727	691	670	686	662	752	692	730	712	662	749	704	723	662	733	653	710	742	736	664	685	755	710	697	683	731	684	658	714	664	705	729	738	659	756	710	683	721	712	716	715	654	730	643	754	735	719	693	715	712	709	710	713	754	693	679	694	667	650	696	733	656	741	685	693	685	695	701	722	726	721	704	721	702	717	737	720	750	713	678	693	695	723	711	680	714	721	712	699	716	713	761	709	707	740	737	702	774	709	712	681	707	695	680	686	690	739	669	708	786	774	684	752	768	690	722	704	723	743	690	707	728	673	716	741	737	709	742	644	700	765	750	709	692	706	668	685	728	729	686	675	694	686	695	722	716	739	744	683	755	723	639	702	715	739	685	707	697	687	707	725	687	721	698	738	680	670	713	713	692	765	672	727	681	687	692	720	749	678	729	710	710	694	731	660	749	721	704	675	723	702	687	672	682	666	698	705	708	709	649	675	685	728	739	668	716	698	730	662	674	677	701	720	679	705	741	721	692	682	759	746	683	727	692	678	696	684	680	717	726	759	700	668	737	709	716	708	687	724	701	758	721	700	726	715	718	732	646	699	688	692	712	677	693	648	713	701	690	746	690	703	702	678	701	717	739	709	722	689	730	704	722	682	686	662	679	699	707	655	704	731	765	722	708	730	717	697	717	727	694	695	704	731	741	697	710	710	731	734	732	763	698	722	707	720	727	712	671	670	749	672	727	692	732	708	701	709	710	725	766	666	737	726	695	741	727	688	735	734	712	733	739	718	706	688	678	702	732	686	712	711	730	753	667	694	708	715	692	739	697	693	702	711	674	704	741	736	729	705	686	689	699	700	730	677	723	670	682	751	728	722	730	719	705	701	693	713	724	706	699	683	685	762	689	678	710	690	701	710	664	747	694	712	717	726	704	738	680	743	726	709	726	645	718	681	670	670	669	750	705	733	704	748	702	714	717	707	679	694	736	734	718	733	728	723	687	738	650	706	680	750	695	680	671	760	694	675	741	697	717	745	711	745	755	722	741	677	670	729	682	675	694	665	759	716	677	707	673	697	727	709	728	829	708	698	732	692	706	734	724	769	755	750	731	667	666	701	689	704	749	710	716	684	703	706	650	672	716	653	724	709	713	736	685	722	732	722	728	661	697	739	722	715	723	702	703	719	729	700	687	753	718	655	666	710	740	698	696	746	720	724	705	713	749	727	695	690	687	788	690	693	698	706	723	673	677	763	707	701	672	696	688	717	714	695	687	735	655	735	684	719	706	717	697	723	676	720	716	710	685	722	739	750	704	721	689	690	686	691	717	666	670	673	770	770	714	721	721	729	697	741	723	668	722	686	664	727	710	703	730	698	730	737	697	703	744	750	722	708	712	773	677	711	693	704	760	721	712	686	710	716	722	682	723	733	705	706	725	757	732	640	736	688	724	724	704	719	706	679	731	709	701	676	713	751	711	664	720	712	708	704	715	715	702	683	698	715	712	703	746	683	698	672	697	782	691	719	679	751	708	711	692	714	701	734	762	717	657	714	733	724	726	734	737	673	733	730	718	701	717	768	727	744	700	712	682	725	698	678	716	688	683	710	719	726	720	708	698	693	673	726	677	734	721	722	748	702	725	714	687	708	707	693	707	708	721	730	742	673	694	719	684	714	673	728	724	685	723	704	696	683	723	735	720	662	727	760	730	717	707	705	731	697	700	720
46297	48291	46060	44832	43603	42961	41122	42183	40607	36758	33767	40966	44362	35959	19063	11383	7868	6542	5007	3546	2135	1480	1214	972	879	620	689	707	606	596	672	643	523	445	435	427	432	372	377	372	349	391	306	362	289	284	295	279	263	241	391	361	301	242	260	227	241	237	244	247	261	251	258	262	285	237	242	250	268	226	264	233	266	240	266	230	263	221	219	243	251	244	242	249	290	237	254	261	260	231	233	252	221	266	271	222	245	221	240	249	234	247	240	250	250	224	234	215	233	257	246	225	260	237	223	235	260	222	243	259	203	248	227	234	232	245	222	243	262	261	248	262	225	267	228	233	238	249	234	258	260	259	264	242	231	253	225	218	261	207	233	236	264	232	237	239	241	228	214	239	223	242	246	238	257	228	276	248	252	230	259	279	268	227	257	234	238	245	231	289	253	241	258	236	234	234	257	261	248	227	226	249	264	226	244	254	276	236	227	253	230	221	274	265	222	230	232	268	268	239	246	260	240	250	223	252	217	257	235	251	257	253	239	238	238	255	235	196	237	217	225	231	214	225	237	261	241	238	235	273	254	225	228	226	264	270	270	245	243	248	240	257	231	261	230	219	224	266	237	253	258	240	256	252	245	219	233	234	249	271	271	251	231	237	225	248	211	275	230	216	221	247	244	235	271	247	251	226	240	243	235	235	269	231	213	233	225	259	231	243	229	265	243	237	220	217	246	235	251	254	225	248	272	258	231	267	226	252	233	244	234	257	257	243	223	265	253	242	238	230	257	226	235	235	241	236	215	251	229	251	213	251	240	242	264	246	232	263	224	235	235	238	267	253	252	256	245	237	238	245	273	239	252	234	240	223	224	228	277	241	246	236	236	230	217	239	214	208	230	240	253	224	216	249	214	234	255	256	247	245	207	251	218	233	258	244	210	234	226	259	229	248	256	230	282	244	223	242	262	224	242	265	241	285	251	244	238	235	245	238	208	233	251	254	229	238	229	230	280	238	263	245	232	250	260	253	256	242	236	225	258	234	220	261	246	217	215	245	250	251	238	235	231	250	244	236	252	225	253	236	248	230	239	288	247	225	214	248	223	235	249	251	251	246	243	242	251	251	238	221	231	241	239	237	224	242	241	243	212	283	232	247	238	257	271	224	252	267	266	250	269	238	218	215	252	249	232	240	219	231	222	237	243	250	263	241	245	266	259	240	276	241	257	259	227	243	238	230	220	237	244	239	244	250	244	264	230	272	258	265	263	249	250	209	218	287	257	247	251	252	239	250	282	256	240	232	240	226	221	230	218	230	263	225	220	264	220	255	233	241	241	264	219	226	251	274	262	244	256	264	209	238	253	207	261	240	255	258	248	234	250	246	254	268	282	248	233	230	244	232	226	241	289	234	216	243	267	248	233	242	264	260	238	226	233	250	269	228	219	253	241	257	221	230	244	220	233	224	266	236	254	246	280	251	229	228	249	269	235	236	233	266	269	226	255	243	229	243	235	247	243	252	228	232	251	242	251	252	241	225	242	234	260	262	222	231	204	227	220	228	243	229	268	243	259	237	244	270	291	260	256	230	245	236	231	237	214	233	226	243	237	240	223	249	240	264	235	264	232	265	265	257	222	232	256	237	253	269	239	241	258	238	256	260	273	248	219	224	258	226	245	254	231	246	225	284	229	240	251	277	246	248	246	249	205	223	253	257	290	234	246	249	274	240	236	243	215	262	255	232	260	227	277	223	203	265	248	268	236	231	211	267	232	230	251	263	248	254	248	231	218	244	223	206	208	232	228	243	258	225	270	270	261	229	247	237	270	242	227	220	226	258	244	233	241	242	240	229	228	260	244	279	205	267	239	257	252	244	249	263	228	239	224	227	248	226	274	265	237	220	260	245	242	262	250	254	260	243	228	236	279	235	264	250	230	247	218	235	264	253	232	256	241	265	232	263	229	247	258	247	237	200	254	254	249	237	265	258	241	263	234	237	248	239	241	221	254	230	264	251	232	240	234	236	248	241	246	266	229	253	236	251	233	236	238	257	244	211	248	241	259	228	311	236	227	259	250	269	226	233	233	233	269	239	234	240	231	252	261	257	268	217	243	283	220	259	241	260	221	258	273	254	230	215	254	263	258	257	246	228	245	234	271	272	240	257	234	254	274	253	249	242	242	235	220	257	230	252	232	241	254	251	241	229	263	224	246	247	250	246	251	243	266	260	255	285	258	266	243	230	244	246	242	232	257	238	239	220	231	238	239	247	243	224	242	202	261	232	257	237	234	262	246	246	235	245	253	272	246	238	235	272	222	192	224	238	235	227	235	239	258	240	237	271	272	219	259	267	246	242	228	216	234	247	244	233	241	275	241	223	229	247	242	235	256	255	242	203	204	264	219	253	259	267	236	222	246	246	241	254	226	235	247	242	230	234	266	238	215	246	223	221	259	265	238	250	223	237	282	274	234	238	241	213	228	255	219	261	269	238	254	243	261	222	262	265	269	244	265	206	257	247	244	239	231	239	233	273	233	272	243	231	198	235	239	243	245	229	245	237	229	253	252	225	230	267	206	247	235	237	247	245	288	258	235	243	228	217	230	249	239	257	247	246	253	232	241	255	230	253	232	221	216	246	243	271	261	247	248	249	240	262	230	263	257	230	221	225	252	234	239	244	244	255	246	231	262	240	232	227	236	267	250	254	233	251	265	219	277	242	250	238	234	249	229	236	226	250	228	214	254	275	250	240	223	213	253	252	266	203	244	255	284	224	243	221	274	254	249	237	224	278	216	237	250	235	225	222	247	257	264	240	239	230	244	234	260	264	221	265	222	268	241	262	243	240	229	277	260	222	214	240	263	290	229	221	225	238	252	243	254	284	254	239	251	244	242	263	242	251	243	239	252	248	232	241	247	253	248	235	216	251	268	257	223	255	229	245	254	244	238	255	234	255	252	262	226	280	245	256	234	239	282	244	239	296	222	251	248	234	239	245	242	222	227	237	240	250	276	259	252	236	206	273	221	253	247	249	241	243	238	250	243	261	230	247	238	265	264	221	226	244	257	238	237	249	248	261	241	272	275	251	245	219	228	263	244	268	221	265	249	258	247	242	247	230	244	264	254	221	215	263	269	235	243	239	207	248	269	236	255	266	258	233	252	245	255	245	230	238	247	238	237	249	236	259	236	250	254	232	263	254	260	235	246	266	220	271	261	249	211	253	274	235	260	256	228	243	213	243	247	236	241	252	249	256	261	233	251	247	267	237	266	246	251	244	248	252	227	253	214	245	240	246	225	245	232	234	246	224	238	221	279	250	232	265	236	249	229	238	269	229	249	269	247	258	233	238	268	234	247	241	246	238	248	228	228	217	247	217	244	251	260	268	232	239	241	260	211	241	223	258	279	226	256	259	236	231	252	261	261	234	229	255	252	243	250	249	272	236	243	238	235	250	273	219	259	253	222	236	258	244	239	234	246	219	241	230	243	241	249	233	240	219	253	257	254	242	245	254	243	260	234	268	230	283
28625	39556	46962	51320	55669	55437	56358	55314	56088	53051	52310	59773	63164	50450	34841	28386	24198	23540	20144	15826	10627	7523	6666	5134	4560	2768	3510	4132	3188	3196	3440	3211	2541	1979	2057	1952	1746	1593	1651	1665	1409	1423	1248	1096	971	862	822	798	674	765	1669	1310	994	681	638	696	655	646	654	677	655	633	557	640	607	591	606	619	638	636	631	589	650	611	653	615	614	621	626	630	565	626	637	602	600	651	572	575	630	587	606	543	596	574	585	567	643	595	616	642	594	586	575	613	611	649	582	588	618	579	635	609	588	600	577	620	577	598	601	564	588	574	634	638	616	593	588	646	596	588	582	552	597	595	625	568	596	576	607	592	553	620	591	589	563	587	563	577	609	606	603	588	570	596	622	599	587	614	623	585	616	606	584	552	592	572	627	565	599	599	584	577	584	608	591	584	631	575	624	554	567	596	547	566	568	603	600	589	605	576	610	627	619	599	592	591	599	606	612	576	628	607	612	610	624	585	618	606	615	625	559	643	588	612	638	598	599	599	565	582	586	581	599	589	621	590	600	603	575	600	605	578	608	584	602	591	574	631	565	577	570	606	588	612	600	581	610	627	593	613	577	558	600	606	596	594	587	618	621	608	597	610	590	600	599	622	582	596	599	583	573	615	538	637	599	565	603	582	556	595	594	610	628	571	589	573	567	590	619	601	588	604	574	601	608	568	596	577	605	603	625	606	625	571	646	601	621	554	627	586	628	555	590	610	627	621	584	612	588	598	575	567	602	639	582	591	615	575	614	616	586	635	597	584	540	604	602	598	573	557	602	611	582	663	631	630	634	626	591	606	616	572	617	562	604	600	611	586	583	562	574	626	587	557	604	586	617	631	563	584	587	600	582	595	576	623	607	633	604	596	638	601	573	638	599	621	571	598	585	622	598	567	571	568	567	594	602	581	576	594	570	576	582	577	627	636	588	575	618	631	602	603	581	595	588	624	565	611	627	566	566	598	607	575	595	599	550	619	538	609	555	578	606	597	626	623	596	579	596	593	570	622	607	554	586	582	587	610	574	595	575	588	580	546	656	589	622	608	556	597	573	624	587	592	561	593	581	598	561	613	541	626	626	594	551	588	579	576	625	573	585	614	609	605	552	552	563	589	611	589	582	664	633	596	590	593	593	592	573	638	609	582	610	565	585	621	592	570	630	574	604	552	632	621	574	616	608	586	588	594	586	588	586	586	600	603	629	590	566	597	593	602	591	582	595	564	566	582	575	572	592	574	624	625	561	574	604	567	582	564	601	583	593	525	528	587	579	612	622	590	631	561	577	625	604	596	583	569	618	601	596	557	612	568	605	587	612	582	645	563	580	626	609	598	585	615	583	592	608	612	603	575	656	577	589	593	617	617	570	621	657	600	569	592	567	603	566	603	582	608	623	576	602	553	605	560	553	616	604	614	571	587	576	606	599	613	596	643	629	590	643	609	591	614	647	595	550	628	591	608	584	596	630	646	570	585	608	582	585	577	582	550	563	582	591	588	591	642	595	595	568	587	599	558	614	582	603	611	577	589	611	594	587	586	551	610	592	566	578	568	570	652	577	598	588	580	599	584	633	583	568	591	584	612	599	637	567	604	584	598	611	616	565	605	609	607	595	636	573	546	602	612	621	567	569	586	545	592	569	592	539	576	575	601	590	582	615	639	589	563	619	574	586	628	621	589	592	632	646	599	599	626	613	575	570	648	601	597	584	616	609	597	553	592	616	595	556	590	618	633	625	549	594	612	642	595	615	603	575	559	585	560	585	586	618	617	569	570	599	626	582	588	575	564	584	605	598	631	592	609	582	570	606	547	580	587	583	574	539	607	613	566	614	643	614	602	561	609	585	643	597	586	621	593	600	608	616	615	649	589	582	614	599	574	584	550	591	577	570	585	594	621	592	605	596	567	622	624	602	616	594	606	647	549	581	575	595	593	601	590	585	590	546	570	618	635	596	597	624	591	586	574	632	546	637	603	578	587	610	603	563	684	625	616	599	619	595	571	595	596	542	632	628	569	550	580	540	619	603	550	585	581	562	602	582	576	572	594	573	607	565	641	571	584	644	591	632	594	604	557	593	612	572	608	600	598	635	593	549	586	594	601	591	562	613	603	572	572	582	650	582	587	603	553	561	599	589	623	556	591	572	571	548	601	623	581	622	588	600	604	597	567	607	589	566	596	557	591	557	606	569	604	602	638	677	603	565	616	603	601	587	612	579	595	586	588	632	607	598	596	573	637	584	637	576	586	582	632	604	648	576	599	579	582	556	582	615	554	617	581	595	579	570	592	605	593	641	613	614	552	583	573	623	613	625	578	581	618	596	581	622	560	563	603	633	633	583	587	619	605	572	602	625	589	604	579	581	627	578	553	630	625	588	643	594	632	613	609	556	582	593	573	573	570	594	606	602	592	605	579	589	604	623	602	616	614	605	596	519	612	595	647	558	620	595	552	572	587	576	592	593	612	594	565	637	586	628	577	593	637	557	582	590	555	603	579	570	575	572	577	556	582	616	597	631	611	626	610	608	580	610	638	591	632	593	574	647	538	565	605	585	604	599	575	566	593	611	582	617	606	590	592	579	586	570	613	620	596	582	615	585	571	583	599	579	602	567	532	621	618	591	586	597	588	593	641	607	587	607	606	592	583	585	579	593	607	575	616	579	610	587	544	575	603	563	560	593	585	579	581	555	603	594	582	574	607	580	590	597	577	570	614	571	592	625	580	596	634	597	577	609	596	594	605	600	663	646	570	593	534	588	565	574	587	625	648	580	567	593	608	613	588	620	589	615	570	597	622	596	624	556	562	607	607	566	616	556	617	573	641	599	606	570	588	568	574	583	620	617	620	612	631	545	601	570	575	600	616	643	587	614	571	663	593	585	608	648	511	618	581	612	560	580	584	604	623	575	590	530	593	603	635	590	604	612	619	598	638	617	619	558	597	599	605	609	616	637	622	597	616	581	608	580	535	576	566	585	566	596	584	605	618	586	569	590	598	624	615	637	595	613	597	622	618	594	572	575	580	608	599	587	625	628	594	570	600	564	619	605	607	625	610	606	599	623	581	631	562	615	581	588	553	605	640	590	623	614	609	604	608	595	575	568	587	575	598	604	637	623	545	582	588	608	554	586	580	570	636	600	571	581	604	588	600	577	590	593	585	550	597	597	581	582	577	578	551	599	580	565	540	631	576	612	612	605	611	570	650	562	624	613	623	586	641	631	582	588	563	607	580	561	569	595	598	592	616	512	582	520	602	599	595	623	612	598	569	610	561	561	600	670	592	609	569	587	628	612	632	612	557	625	570	600	635	630	640	609	615	564	640	619	626	605	606	597	647	619	591	586	580	586	589	630	588	601	553	593	587	621	615	590	622	617	586	585	572	595	583	626	598	599	526	586	605	614	585	592	650	616	552	583	584	599	582	573	574	641	588	589	612	587	570	589	560	653	585	603	615	582	602	629	551	601	585	587	615	601	570	609	600	589	630	603	587	582	596
22767	15532	17563	15050	10956	7067	4601	3574	2840	2257	1894	1812	1776	1643	937	816	675	675	606	545	511	451	450	415	386	397	380	339	355	354	355	338	361	346	340	358	334	302	296	284	322	341	293	316	289	308	317	332	264	276	288	296	293	313	273	293	275	300	278	279	274	274	286	304	317	300	283	291	291	297	305	289	289	276	300	289	334	307	310	284	322	288	277	297	308	298	296	311	301	269	301	315	294	294	276	294	311	295	299	306	262	296	291	286	312	263	279	356	305	304	265	271	301	287	274	304	304	302	266	325	301	326	298	276	291	304	287	328	284	276	309	301	313	282	291	290	285	294	308	299	302	277	314	283	277	302	291	278	315	307	290	259	315	334	299	289	313	299	275	298	292	330	297	280	310	260	305	270	337	296	306	274	315	277	337	278	276	323	305	280	319	274	281	293	281	289	296	288	292	300	304	320	287	287	281	300	320	321	276	292	294	305	312	291	295	294	299	310	251	273	293	294	296	299	301	296	303	316	293	306	278	300	300	283	292	302	332	318	285	300	298	362	279	289	282	287	314	288	286	293	281	309	290	273	297	278	289	295	302	298	294	308	308	261	280	306	327	303	271	272	286	298	301	275	284	279	318	308	288	317	310	304	281	319	310	268	320	306	290	306	296	251	299	303	288	298	302	312	268	293	277	307	303	286	295	298	298	254	311	291	285	317	305	264	303	278	276	295	314	291	323	317	288	298	305	309	274	291	298	309	297	324	284	316	327	291	293	305	305	326	280	283	299	309	319	284	353	306	278	260	302	299	271	271	313	297	302	297	302	304	298	316	300	305	314	289	298	290	308	289	294	291	291	295	319	291	297	289	255	299	276	304	286	329	272	301	281	278	304	265	256	320	304	309	273	277	290	310	316	279	303	286	284	292	308	289	273	276	293	314	293	288	304	301	287	269	281	324	325	329	303	288	295	275	266	296	267	316	266	327	305	318	284	285	294	258	295	295	324	310	286	318	303	336	296	296	324	305	305	304	292	312	287	308	320	328	293	295	291	280	294	309	286	295	299	313	335	309	278	278	267	299	285	298	289	298	314	271	300	308	303	276	311	306	299	284	301	316	314	306	323	292	316	283	286	300	258	314	281	334	304	276	299	317	295	285	287	303	295	292	325	299	293	301	307	291	269	274	287	272	273	302	287	276	302	303	276	275	264	259	290	286	269	312	315	291	293	291	270	287	287	300	278	273	295	317	296	313	287	297	296	272	287	291	299	308	311	306	300	335	305	249	279	280	318	309	302	295	333	288	281	309	294	305	307	326	312	315	292	321	304	295	309	326	284	298	279	301	296	295	337	286	265	320	322	312	310	302	285	308	298	305	314	253	315	292	327	310	287	309	287	296	302	310	314	283	301	305	310	284	282	306	282	280	259	317	311	287	312	279	259	293	269	282	299	321	306	308	288	328	296	299	281	266	294	281	278	303	272	292	290	314	289	295	268	289	332	296	296	332	316	298	290	301	278	287	292	318	314	267	344	291	321	291	302	300	292	258	317	287	292	296	295	287	337	266	318	294	322	325	320	286	306	270	275	284	341	273	296	255	309	297	312	291	283	337	287	295	316	319	292	296	301	279	303	306	289	286	296	313	297	265	280	331	263	323	330	301	312	276	299	291	312	292	296	273	285	299	272	299	326	292	291	269	298	294	300	305	294	299	336	280	295	269	343	326	280	300	278	298	273	315	277	300	306	276	296	312	285	308	286	331	303	277	297	292	278	308	327	286	313	322	324	311	327	270	294	295	302	298	303	289	308	288	320	293	280	303	248	286	260	325	293	305	310	326	306	297	316	301	287	304	298	319	285	316	310	306	331	257	273	306	316	340	318	323	293	312	287	275	271	326	296	290	315	314	311	316	289	320	306	277	322	298	334	291	329	325	304	309	298	304	288	283	293	282	306	290	277	304	319	314	294	319	302	287	265	307	276	280	278	284	268	283	287	307	293	284	279	290	285	326	293	301	297	318	280	321	311	319	298	322	293	306	283	297	308	311	245	272	303	296	302	315	281	278	280	297	276	290	295	306	297	257	304	273	285	306	336	300	276	291	293	269	274	295	293	303	303	320	285	284	281	274	298	265	285	292	326	304	298	328	324	310	314	278	311	324	314	288	340	320	305	296	281	271	299	282	297	275	256	304	307	311	283	282	291	305	261	326	282	303	267	311	287	292	290	294	286	316	298	293	314	332	269	277	320	287	287	301	287	303	260	269	288	280	328	294	275	264	323	318	294	305	269	281	306	314	267	298	277	275	278	293	295	315	296	280	296	278	315	265	331	293	314	273	286	296	300	294	303	313	288	306	278	274	276	291	281	265	279	297	282	290	303	305	292	291	295	295	325	248	292	296	280	286	301	255	252	271	291	267	322	306	311	293	295	300	304	301	304	313	284	281	296	283	304	273	319	282	268	306	309	323	280	278	301	309	288	298	303	276	312	284	317	262	288	283	311	278	305	292	302	288	285	273	286	282	283	299	293	295	288	309	311	296	296	308	307	318	291	303	299	296	311	292	308	296	319	312	295	318	318	316	295	288	285	278	302	311	321	308	283	301	293	291	334	282	265	282	278	311	292	300	308	336	341	307	275	259	291	305	318	300	289	294	298	290	330	280	304	299	295	300	256	325	284	283	270	277	254	267	310	318	313	287	279	276	292	285	288	274	319	285	282	299	295	272	280	297	286	267	301	302	313	307	289	299	291	287	271	271	279	305	291	318	302	301	305	288	297	331	319	322	279	284	339	310	284	307	305	309	288	316	313	307	281	299	286	287	283	278	314	321	269	300	291	304	299	272	320	301	311	271	283	289	294	269	281	311	331	310	292	295	316	288	287	302	299	291	308	275	307	278	281	298	332	301	296	308	288	333	276	296	278	302	310	295	304	310	275	329	273	292	246	296	291	322	321	291	298	299	319	308	283	313	299	308	295	295	292	296	293	291	290	308	289	308	305	281	272	299	281	269	283	308	308	264	293	317	270	288	285	305	308	337	310	309	264	265	324	287	285	299	321	307	282	296	342	293	286	295	309	301	285	305	306	300	302	281	299	285	307	286	274	301	286	294	288	324	289	314	345	314	317	302	301	313	323	308	310	287	277	288	269	285	279	306	283	320	257	312	289	305	319	298	272	289	307	298	262	282	292	329	297	297	306	312	287	287	286	310	295	317	302	292	303	283	331	280	292	333	288	280	306	285	348	279	267	278	280	302	302	263	296	275	272	296	332	283	297	304	292	282	305	277	300	310	326	313	273	328	280	270	294	274	286	290	276	288	295	293	314	274	312	296	293	271	297	280	277	301	309	290	331	305	273	300	285	281	335	292	290	306	280	298	362	268	311	301	270	303	314	334	303	281	321	317	288	304	298	324	308	340	301	304	287	318	303	286	285	299	280	300	276	308	301	316	325	318	300	300	299	314	310	291	292	309	316	288	260	276	289	293	290	305	301	299	301	294	277	317	314	266	324	292
13119	13736	23515	27922	25769	20353	16365	14939	13029	10866	9692	10200	10231	9316	5001	4305	3719	3382	3107	2388	1991	1804	1690	1493	1392	1357	1284	1222	1145	1091	1056	1085	998	974	1033	932	925	935	876	862	823	827	809	782	764	757	767	736	770	720	754	793	718	731	737	694	722	765	723	717	715	747	733	754	719	706	730	771	729	781	755	728	727	767	719	743	744	712	761	708	726	738	673	768	714	722	691	721	734	691	746	756	675	733	678	721	746	737	754	720	731	739	705	771	740	764	684	661	700	700	736	753	730	727	714	703	696	752	667	726	719	693	745	705	704	703	734	765	725	683	691	725	710	731	731	722	736	724	740	706	694	755	692	704	718	713	751	697	695	728	744	671	724	749	698	722	735	666	753	720	689	715	688	753	664	700	737	694	685	732	698	723	708	725	730	706	727	709	652	731	745	704	682	729	654	745	708	726	731	743	684	704	735	727	700	729	714	745	721	719	710	700	715	740	706	730	679	750	758	680	728	683	712	666	684	717	722	719	715	727	726	734	706	662	709	737	733	696	728	722	749	738	711	734	685	688	707	722	681	688	730	677	712	723	694	757	677	730	693	725	718	740	696	719	723	691	768	736	685	715	704	680	753	715	752	688	695	730	714	684	696	693	695	695	744	686	748	707	714	699	716	688	734	669	686	754	665	716	744	747	751	672	676	750	697	746	669	747	776	724	719	757	726	737	699	744	729	698	705	677	686	730	713	665	750	752	722	715	712	669	697	730	717	695	737	693	753	752	681	698	731	697	731	741	732	712	664	714	709	679	721	667	679	696	736	712	701	697	653	707	694	692	740	751	731	721	709	724	707	713	701	715	701	717	698	754	729	766	726	766	680	698	751	678	687	681	732	723	788	759	715	730	742	695	683	715	710	726	690	702	682	695	744	719	705	694	717	728	672	715	686	740	735	728	701	744	730	705	726	731	745	710	715	782	758	716	720	703	769	710	734	723	720	726	729	720	728	712	713	720	754	664	724	750	704	716	773	676	666	662	705	718	720	730	757	719	738	718	735	758	700	734	731	700	795	752	760	679	714	693	701	727	711	765	712	688	706	729	692	737	720	734	741	698	720	708	725	716	693	753	683	732	732	749	686	753	701	717	740	735	711	727	746	754	745	765	713	752	687	703	714	759	724	753	662	685	727	733	736	769	692	707	752	716	676	701	708	701	734	683	689	756	726	731	730	745	721	708	725	748	667	726	703	748	747	743	671	713	720	741	670	693	702	696	724	698	719	740	707	740	761	690	730	725	700	722	737	715	749	718	709	713	675	722	638	682	710	729	755	712	726	704	695	727	676	673	709	754	672	693	722	717	715	747	715	680	717	690	681	667	704	724	686	731	719	705	702	706	773	719	748	699	717	730	700	765	718	661	694	719	735	682	703	719	694	703	753	744	720	712	753	742	709	690	745	739	736	687	706	698	743	736	703	748	722	691	718	677	708	754	731	747	714	716	698	708	666	735	678	739	706	715	717	724	665	726	733	722	697	705	711	687	746	706	685	739	716	658	697	738	692	680	698	765	716	721	723	746	710	667	693	729	759	712	751	734	723	684	720	752	737	731	671	730	710	709	742	751	725	721	720	707	719	752	711	726	708	716	702	742	705	672	677	718	717	727	768	763	720	695	715	705	705	671	688	724	759	720	697	709	686	685	752	730	717	717	709	766	744	708	739	666	765	756	716	691	743	691	720	732	710	690	673	700	712	733	731	725	706	776	707	716	699	681	783	740	720	732	670	741	725	732	700	706	756	698	710	689	694	721	750	744	762	689	716	695	718	737	741	689	672	694	733	717	718	778	686	735	748	730	741	728	739	705	690	699	711	681	727	734	735	717	750	765	677	697	740	716	710	731	661	689	712	740	710	699	724	722	734	729	703	752	682	727	706	701	724	728	706	692	705	748	736	789	700	680	742	718	743	743	695	741	694	708	683	739	709	703	752	702	677	710	696	742	704	742	724	701	729	724	684	736	763	757	754	771	711	702	738	690	732	755	712	705	736	700	723	731	710	685	744	730	674	699	689	677	717	688	726	705	678	718	698	734	723	715	712	723	732	619	720	697	714	695	690	653	749	806	761	716	724	701	694	743	688	694	668	711	707	695	726	676	699	733	714	690	737	761	722	734	722	744	683	697	742	729	673	717	709	642	726	648	715	669	753	722	693	704	720	746	689	730	707	730	723	707	738	744	709	694	748	724	682	712	700	712	701	738	686	720	696	715	692	720	692	707	711	727	664	740	716	671	697	714	731	736	744	744	692	710	743	727	708	684	733	794	752	664	678	776	667	689	722	719	741	750	710	726	709	727	765	712	728	696	698	715	731	749	716	728	698	689	751	712	710	751	756	714	747	667	735	720	698	696	670	731	695	702	692	748	733	726	737	694	756	692	738	733	747	743	742	720	755	681	670	710	705	687	750	711	725	697	685	748	756	717	673	712	731	720	690	698	746	666	743	725	744	743	704	712	696	725	712	721	706	713	743	741	721	749	761	751	743	718	709	719	687	778	719	691	714	733	706	717	753	742	757	753	752	729	716	687	690	734	695	707	756	746	727	708	706	703	700	686	727	708	732	677	723	670	686	703	674	679	757	707	677	727	734	696	720	769	792	747	703	671	739	743	706	682	755	789	738	761	727	710	702	737	795	701	723	740	737	679	681	711	744	732	720	767	662	714	734	735	707	684	731	733	714	694	737	747	737	710	722	767	740	725	683	757	752	717	708	715	670	718	737	677	762	720	780	789	696	708	719	758	728	755	709	717	742	717	727	737	746	692	739	706	692	743	690	732	713	663	742	719	735	701	696	702	747	736	720	688	641	737	676	778	729	777	731	719	717	745	731	730	708	717	687	677	688	707	747	717	716	712	704	711	722	732	737	717	733	700	711	751	779	695	708	731	686	721	674	753	729	753	769	706	691	706	707	694	753	733	686	697	757	707	728	724	716	719	729	703	707	791	739	730	720	723	726	713	721	688	697	707	737	768	725	675	739	696	766	744	712	735	731	743	677	742	700	705	751	732	742	747	737	726	711	692	731	776	699	722	743	719	681	723	659	700	708	698	699	704	714	712	739	702	703	736	658	691	695	708	748	730	738	711	760	762	732	723	724	730	721	665	737	687	688	744	726	729	735	733	700	721	748	725	749	705	725	750	711	727	696	735	738	719	689	713	725	712	663	763	732	686	713	715	738	717	721	690	707	744	749	730	699	746	777	718	734	726	690	717	767	726	712	684	740	759	756	668	687	731	756	796	688	723	698	711	738	724	730	711	749	710	751	723	711	752	731	677	719	682	713	714	722	721	702	769	703	694	767	757	743	689	696	715	703	753	688	754	739	722	741	703	742	733	755	706	692	685	740	700	702	700	712	709	723	759	753	678	710	689	749	750	776	707	703	756	720	715	734	689	772	726	681	741	730	724	719	766	691	717	688	701	695	701	702	722	705	664	710	710	734	687	732	663	700	711	739	696	697	757	688	672
38291	42225	44507	42363	42317	36964	30895	36249	31570	26176	23209	25756	27580	26759	12115	6828	4686	3689	2709	2081	1404	1099	890	699	698	651	605	643	491	504	602	483	475	411	445	453	402	378	405	381	355	377	328	351	351	335	288	308	298	288	364	352	328	389	302	319	258	299	306	304	283	302	303	293	288	272	351	326	265	285	302	284	290	294	274	302	315	288	305	304	300	297	302	305	282	278	314	289	305	307	297	287	283	264	312	277	303	286	262	298	312	279	289	288	272	318	307	292	306	312	292	277	284	275	303	298	296	276	262	291	314	325	278	294	297	238	283	309	296	301	304	311	297	304	260	301	337	284	311	268	289	270	306	275	299	268	301	297	337	307	311	339	295	307	282	280	293	303	299	268	294	261	272	305	293	309	275	290	343	318	307	305	293	298	293	284	317	281	335	308	303	276	296	261	263	303	303	303	289	296	292	306	338	304	320	262	312	296	273	278	292	264	306	319	300	326	323	310	301	299	277	283	273	295	283	309	316	317	282	299	296	283	290	281	283	302	292	281	299	293	299	287	269	294	293	294	277	324	289	267	308	302	298	278	276	253	292	321	279	285	295	303	272	320	304	292	315	293	316	309	282	305	298	273	323	283	299	266	303	288	281	289	266	270	294	303	293	281	267	284	284	320	269	330	298	294	293	319	310	309	273	263	259	283	287	293	324	296	275	290	285	276	293	310	302	290	332	271	310	286	274	306	341	311	296	294	307	296	306	285	290	249	262	266	296	285	279	285	312	314	328	316	272	279	307	294	299	286	313	312	313	301	292	296	266	280	314	279	294	331	296	274	320	339	301	289	277	317	274	276	317	290	300	295	301	292	293	270	292	299	274	300	288	300	311	276	287	296	346	302	284	295	270	287	337	301	281	275	288	312	319	298	291	302	293	301	339	308	310	290	289	237	277	294	283	281	332	286	289	261	283	291	320	286	300	305	256	313	295	296	295	300	304	299	304	306	245	283	293	257	303	297	302	314	328	311	280	284	294	285	280	287	291	334	289	291	266	282	278	296	293	282	282	288	274	263	307	299	309	314	258	310	282	290	313	279	262	304	297	258	286	310	276	279	299	287	289	292	286	310	290	307	330	334	278	276	340	306	303	279	278	271	325	312	305	313	289	301	292	258	283	296	271	303	323	314	296	298	281	287	285	284	282	296	270	302	301	331	292	277	293	316	289	312	308	266	297	302	272	285	312	317	290	280	313	256	270	298	300	272	292	296	319	297	307	310	315	325	283	298	264	288	307	299	286	329	321	283	271	309	288	300	295	279	286	289	301	305	278	302	282	290	277	310	262	293	292	298	281	301	272	279	312	323	327	274	269	308	300	288	278	305	311	303	281	293	292	297	328	294	314	280	311	306	293	312	256	291	309	313	284	312	298	289	291	351	329	281	304	259	278	299	266	295	303	257	279	329	263	314	288	278	306	305	286	277	298	273	288	279	310	314	272	309	287	263	273	294	285	280	305	297	324	307	289	288	287	303	305	294	312	307	259	292	301	286	304	274	312	288	321	294	333	304	300	296	312	279	294	314	277	311	283	291	303	301	304	272	286	288	288	284	282	319	295	282	270	311	280	306	290	311	308	291	288	315	295	298	263	295	309	250	297	294	273	314	279	306	272	319	309	330	271	253	268	284	287	306	277	306	296	283	290	290	332	292	283	308	275	283	306	293	299	260	262	291	291	281	264	292	271	293	285	314	299	305	276	288	317	295	330	298	293	303	311	288	297	291	300	300	299	293	287	331	272	281	300	282	300	278	288	275	291	305	324	290	284	303	331	327	289	283	283	266	313	298	285	313	286	291	317	312	291	295	312	288	312	313	308	285	288	326	302	279	307	303	283	281	297	312	281	275	287	316	284	307	270	281	306	302	305	273	299	322	309	322	311	281	298	305	288	285	309	308	286	282	304	333	225	295	317	327	276	303	287	296	274	279	251	274	252	262	283	274	274	270	312	294	285	316	289	245	279	300	284	316	332	246	291	259	287	288	311	295	296	297	298	306	303	296	272	291	269	298	278	298	282	312	298	316	266	320	267	317	295	276	295	278	288	299	280	303	291	293	279	289	316	291	261	285	288	315	314	304	306	287	302	305	289	281	309	305	296	271	285	289	286	293	335	285	306	290	303	287	302	262	292	293	307	326	266	274	257	292	309	304	284	312	289	289	289	289	305	267	279	289	266	274	302	335	299	294	331	272	329	284	314	297	300	301	263	286	303	323	288	282	275	275	325	302	309	287	297	285	302	296	310	277	303	282	300	298	294	263	281	285	307	286	292	283	290	328	280	290	289	296	310	273	289	300	286	312	292	309	288	301	300	272	277	290	294	291	284	306	284	311	275	268	291	325	297	277	308	294	278	283	313	310	297	292	296	294	293	324	295	340	312	295	322	302	305	249	299	277	297	310	278	276	290	292	298	301	283	274	281	288	275	301	277	324	304	293	302	284	340	320	291	304	313	308	282	316	307	311	332	305	280	326	279	275	276	309	258	296	297	280	292	286	299	296	300	293	268	298	336	279	293	316	273	310	294	259	306	293	321	285	301	290	279	288	267	289	309	268	284	297	292	291	309	287	304	268	276	283	288	280	269	278	285	307	321	292	276	298	303	282	269	260	323	285	289	287	287	276	283	278	279	259	279	248	298	305	277	304	306	282	260	287	345	307	290	319	296	329	306	299	285	294	310	298	295	310	265	290	274	278	279	270	287	296	296	283	287	320	294	258	308	332	323	281	279	304	292	297	284	273	281	272	280	280	321	275	315	329	317	280	298	287	296	279	271	278	290	291	285	304	284	270	312	300	319	261	275	308	290	296	283	305	309	302	325	295	303	294	282	302	287	276	253	299	310	270	255	332	282	300	272	270	292	309	298	303	300	320	301	284	323	278	276	299	283	309	300	266	268	281	293	297	292	321	300	295	340	289	295	280	272	286	300	283	297	344	264	302	276	282	288	277	291	313	311	287	282	294	318	281	257	296	315	294	308	313	265	266	272	313	279	292	306	326	317	271	285	275	292	253	323	297	312	267	279	305	289	335	331	302	297	268	286	271	303	318	279	325	316	271	291	294	320	304	293	286	279	306	293	290	310	276	274	296	296	288	283	294	285	291	299	289	306	315	299	319	284	290	279	301	271	273	315	318	296	315	278	288	340	279	284	341	293	316	289	310	276	283	297	289	312	278	284	271	271	290	283	301	274	304	275	286	308	318	260	300	325	267	277	263	279	277	286	244	272	288	311	294	278	274	302	277	285	289	300	318	277	267	296	299	282	295	301	296	278	317	291	282	330	284	297	292	297	298	291	296	283	292	299	252	294	293	297	259	303	293	294	295	294	260	270	305	310	276	311	285	301	283	285	286	325	328	263	312	307	272	261	316	314	311	285	266	302	297	264	286	276	294	285	290	305	305	283	312	309	269	298	262	273	281	284	265	277	283	305	304	266	308	305	278	299	290	298	307	301	290	321	296	279	299
23163	34984	43092	47397	52559	47539	46188	51787	48389	44818	43606	47795	50099	43884	27889	22308	19131	15869	12971	10403	6865	5425	4677	3638	3230	2701	2577	3018	2419	2513	2521	2048	1860	1628	1704	1647	1550	1561	1454	1326	1210	1101	1013	1064	948	934	847	868	769	842	1174	1276	1097	1206	774	769	779	727	789	741	689	714	747	744	710	732	690	712	699	780	739	747	688	699	750	689	722	708	703	713	727	674	713	729	706	666	754	718	704	689	693	709	668	683	747	734	742	693	717	682	717	718	721	698	707	719	687	693	747	738	716	702	734	712	711	734	640	695	642	715	744	697	741	693	669	683	730	710	701	691	717	678	724	735	714	726	687	723	683	706	719	726	688	707	700	682	711	712	716	698	744	718	719	712	710	689	669	700	712	735	654	731	756	669	714	773	707	716	713	741	752	705	706	720	704	646	689	710	692	633	758	703	682	676	728	683	716	733	720	684	680	722	673	673	684	731	680	706	682	729	699	742	730	756	713	744	693	717	755	686	702	736	692	695	685	707	687	699	705	677	717	696	684	696	720	721	653	731	684	709	695	728	731	672	700	719	706	723	676	704	687	743	712	695	699	698	722	723	681	670	720	723	703	706	747	743	709	729	708	694	722	673	734	681	671	724	727	653	694	764	688	648	716	711	666	716	675	684	683	713	731	730	716	696	693	687	740	712	698	656	731	673	741	694	717	713	769	668	715	688	724	686	762	757	756	711	695	721	715	703	690	719	683	694	744	662	710	683	735	706	686	687	675	741	690	647	744	699	728	736	696	683	701	743	689	709	713	717	757	638	715	714	731	739	783	703	694	691	727	718	683	686	717	727	685	782	689	687	707	684	736	693	717	717	694	730	682	705	704	717	706	684	744	714	707	691	725	684	711	706	719	737	708	692	715	721	678	732	730	646	693	734	691	698	737	717	714	672	678	725	762	723	744	736	676	685	674	711	707	742	734	697	688	695	731	731	680	728	725	712	684	737	670	709	695	721	717	753	682	686	737	709	671	735	663	719	702	699	682	710	763	697	749	694	718	701	719	684	725	739	690	732	686	739	728	711	703	712	672	642	735	743	725	657	728	654	744	726	684	690	767	706	668	711	681	741	716	705	757	703	677	668	708	676	673	718	694	713	696	711	688	695	703	694	720	668	717	695	741	647	722	741	739	663	737	711	693	682	727	719	724	691	709	713	721	706	720	696	664	720	681	713	698	706	696	730	736	699	678	679	693	720	707	661	701	731	719	697	715	741	712	699	757	689	728	694	773	716	714	653	744	687	670	761	722	756	718	667	700	702	729	732	713	784	720	717	713	759	732	731	708	720	682	764	684	728	746	709	703	739	720	700	711	695	707	675	688	714	705	684	710	693	694	680	690	696	699	750	775	714	676	729	711	748	678	674	708	724	725	690	669	718	729	684	701	708	680	697	721	720	727	670	640	713	674	747	681	684	747	689	720	687	683	767	681	715	657	697	753	693	682	706	706	672	740	682	684	708	724	702	689	717	686	723	686	719	728	675	701	723	703	729	707	731	728	733	710	732	698	698	752	725	685	733	724	710	696	714	744	705	643	703	684	676	742	708	692	673	683	735	751	721	732	681	720	745	677	730	729	705	665	723	709	700	730	746	735	756	730	659	724	733	679	719	706	663	708	685	696	727	726	716	721	717	747	673	702	721	750	710	733	707	774	695	768	747	704	690	727	659	708	680	743	788	659	722	724	727	696	703	692	701	662	736	714	741	702	727	700	716	711	659	711	714	713	679	648	705	679	734	740	704	723	733	709	724	687	670	743	695	655	686	693	744	674	713	719	701	710	708	719	751	734	702	756	703	702	698	691	705	642	672	724	729	709	742	688	735	708	701	709	768	769	698	720	721	704	660	718	673	683	705	704	695	700	731	705	733	671	696	679	707	741	665	722	696	671	680	732	724	710	716	728	701	710	711	723	696	712	701	720	711	716	721	684	704	680	709	738	679	679	728	715	684	699	744	712	714	702	711	716	705	731	668	655	682	708	659	710	679	689	698	721	729	665	696	667	715	766	750	707	738	690	698	670	772	731	723	700	719	700	715	744	706	678	708	729	716	735	706	704	715	716	703	707	754	709	710	681	701	749	731	711	699	714	662	685	656	719	718	717	715	693	714	730	764	679	723	675	726	745	676	721	706	706	700	749	701	736	721	702	690	668	701	695	703	686	671	703	743	687	666	687	708	758	701	677	714	688	723	761	725	684	709	712	759	659	625	715	708	678	675	673	748	694	724	729	717	715	690	767	731	699	740	700	752	663	678	708	701	723	737	684	714	722	645	730	707	680	723	654	725	771	680	744	716	711	664	704	728	716	734	733	699	709	740	683	736	728	739	652	713	724	699	719	714	694	704	717	764	680	722	692	664	714	676	696	766	702	673	697	743	736	659	714	704	740	744	740	725	739	731	695	645	708	699	725	701	671	700	730	730	733	697	722	704	732	690	681	719	703	717	702	702	744	704	743	730	731	690	731	690	677	747	740	744	724	703	715	681	673	680	788	717	759	732	710	723	703	725	715	710	698	669	742	691	761	671	757	734	676	711	715	703	658	725	748	729	697	692	671	721	679	704	707	693	715	693	716	677	724	664	686	740	722	711	735	685	712	708	743	747	713	681	689	701	714	715	743	703	676	741	705	730	729	726	686	724	695	729	702	702	682	710	759	682	722	723	740	681	712	709	721	733	692	726	727	768	705	723	718	697	705	675	745	730	691	700	705	741	671	722	783	752	732	675	781	707	711	699	691	746	715	716	684	726	706	664	713	675	706	695	722	701	723	706	692	729	710	715	692	734	733	653	701	770	685	724	692	697	663	688	714	680	724	705	685	685	735	709	708	720	746	724	743	729	689	724	740	724	720	737	715	740	677	722	662	704	714	721	712	726	730	698	688	717	697	730	670	700	740	726	635	689	714	698	686	695	700	713	712	708	697	716	713	737	705	707	724	749	702	696	692	753	746	689	707	733	658	710	708	735	679	672	740	704	680	679	751	674	665	718	656	683	718	654	687	763	704	764	711	699	693	691	701	736	735	724	733	727	671	740	705	722	756	725	710	667	679	746	680	719	707	696	710	677	702	722	681	715	732	690	732	654	699	740	656	741	739	724	715	712	718	717	773	705	689	676	675	773	690	727	677	749	684	701	689	715	710	732	733	724	750	715	718	736	685	709	759	684	714	679	714	684	744	705	719	699	700	686	681	729	701	761	715	700	719	744	683	724	671	732	703	703	667	745	724	728	682	696	749	720	750	696	674	679	734	709	673	685	725	714	709	705	734	709	723	719	720	718	740	703	790	727	716	712	702	706	726	686	680	628	678	757	701	716	629	696	687	701	763	703	708	699	683	736	742	716	700	695	699	697	741	715	698	710	775	676	691	701	745	701	747	724	678	696	722	745	681	720	716	748	714	738	752	759	732	715	710	711	750	695	689	714	702	717	719	683	681	735	655	694	713	735	681	733	685	673	670	739	687	764	722	707	711	710
45340	49547	44923	40523	43961	43144	38718	47964	43626	38960	34760	37738	39450	41863	27162	15513	10196	6385	4272	3275	2091	1662	1358	1028	901	840	667	745	663	658	623	548	533	459	496	449	426	444	386	341	348	345	288	309	301	302	297	247	234	248	295	282	306	271	280	263	245	255	265	275	258	236	236	256	248	245	244	223	265	246	221	225	267	244	229	232	248	258	255	241	241	246	218	236	250	274	255	253	243	273	195	246	244	232	275	242	239	257	249	237	225	223	264	268	229	255	221	263	253	226	250	231	221	212	234	226	230	245	228	231	241	226	234	241	220	217	215	247	219	227	203	237	279	247	238	240	249	227	252	218	228	229	230	249	249	262	241	239	242	250	235	233	220	250	254	231	251	219	236	280	243	260	231	225	265	248	221	223	259	235	235	234	246	251	216	242	256	236	245	224	255	233	254	274	224	246	241	219	252	250	207	257	244	259	235	213	255	237	253	218	238	231	232	256	256	257	285	242	248	218	230	258	213	247	258	210	264	255	260	256	221	263	242	282	267	230	246	228	202	228	231	219	243	248	242	248	246	233	243	230	233	215	243	273	258	211	241	228	234	228	264	251	233	239	247	241	221	233	254	239	267	253	250	236	203	262	250	255	246	248	242	254	234	265	258	223	248	231	235	257	242	223	249	264	213	240	261	242	242	222	249	225	216	232	250	244	236	228	243	227	243	238	226	243	215	212	217	218	243	253	232	250	260	230	235	225	233	241	240	255	238	230	230	247	246	241	252	235	260	251	224	254	243	283	235	244	266	233	247	273	228	255	221	225	223	255	252	228	253	270	243	248	243	238	244	251	234	226	280	245	261	240	240	233	246	253	253	240	224	248	230	240	238	223	281	241	249	247	235	236	245	239	243	227	243	245	225	245	228	232	239	239	260	260	211	270	231	228	231	230	235	247	217	193	257	250	220	234	256	275	260	239	229	228	239	210	240	265	248	240	252	253	235	273	211	231	227	241	244	271	238	200	248	250	258	229	241	240	243	238	255	245	235	260	232	228	260	204	257	221	241	234	224	270	227	229	247	264	211	234	262	234	262	214	276	253	236	244	241	233	246	221	256	231	229	243	252	249	246	243	234	218	238	243	206	228	262	221	260	264	231	216	239	240	240	234	232	248	248	221	263	250	262	255	244	249	262	217	234	252	234	238	235	233	231	260	245	248	222	236	228	241	234	241	234	225	230	257	249	236	256	254	233	221	222	234	207	239	249	229	231	267	233	228	232	232	246	244	225	264	227	246	252	252	244	229	240	232	239	247	244	241	265	239	218	212	236	246	235	224	277	261	211	209	221	259	231	246	256	254	265	262	257	283	233	254	277	245	237	216	286	267	251	234	248	227	240	243	254	214	238	222	229	253	241	217	249	237	235	261	218	225	249	269	252	246	252	243	268	238	219	230	249	240	244	236	263	256	224	237	257	238	245	232	242	232	239	238	224	245	243	226	251	238	228	244	259	253	263	220	251	220	253	256	262	212	254	243	227	248	222	247	255	227	249	236	259	243	234	263	263	236	247	255	224	229	239	230	242	243	242	224	236	245	233	263	247	268	233	240	247	232	254	279	269	233	251	228	218	225	213	284	237	238	260	224	217	215	227	234	238	264	257	228	251	227	247	264	255	215	215	271	264	271	253	230	253	220	239	257	262	253	275	237	258	249	253	215	231	257	246	270	206	253	248	213	221	260	260	233	231	240	242	251	228	254	238	257	247	248	203	215	235	232	241	232	259	239	262	263	243	210	238	230	256	235	256	259	246	256	218	223	225	258	251	247	257	222	283	220	240	244	220	236	242	229	249	241	228	229	256	239	240	229	257	230	245	245	249	234	232	217	235	258	247	257	231	216	232	245	256	266	244	239	248	252	243	277	253	257	265	237	213	256	233	228	234	237	247	248	242	240	236	276	256	253	249	233	227	238	223	223	269	225	259	226	209	256	232	219	216	231	265	243	229	230	238	234	249	247	233	216	237	209	248	235	242	243	245	254	223	219	279	247	262	234	215	243	256	255	231	226	224	215	252	237	242	221	221	197	255	232	229	249	232	227	248	204	266	235	226	266	220	266	239	245	233	258	255	248	224	252	223	251	241	245	234	245	274	240	215	267	233	264	250	242	206	242	234	238	247	236	236	229	230	248	243	243	234	258	251	235	239	259	245	236	274	237	250	253	244	251	223	227	236	241	238	259	250	238	259	252	240	252	225	254	230	226	238	227	226	243	222	222	212	238	228	233	216	202	219	238	226	247	251	220	236	258	236	262	255	246	265	249	255	213	235	237	254	259	248	216	228	262	240	252	252	240	224	237	274	229	268	251	240	248	260	260	238	238	254	255	247	229	243	248	248	236	227	239	255	244	236	274	226	244	239	259	220	235	249	247	225	202	241	214	239	238	255	254	200	253	270	215	238	237	224	235	236	205	245	248	267	254	216	263	247	234	250	243	256	227	216	215	208	244	267	223	225	251	227	225	207	248	208	231	241	228	228	226	235	240	277	209	231	270	248	262	230	237	251	227	263	224	248	245	209	250	253	242	211	236	256	228	237	221	228	243	229	242	215	261	212	235	256	264	227	238	233	240	235	223	264	278	259	242	222	255	252	249	250	217	235	251	240	226	244	241	278	263	249	231	247	253	248	239	253	251	236	247	235	253	224	220	251	224	240	271	270	207	261	241	260	208	267	226	250	233	234	258	230	219	244	218	268	253	246	249	238	244	247	244	240	224	234	249	226	268	263	226	236	240	245	260	229	237	252	227	228	238	214	249	236	250	247	273	234	237	199	241	259	240	233	241	236	231	238	230	227	239	258	230	226	244	229	271	242	244	205	209	230	264	237	253	218	251	237	247	267	255	259	248	242	255	254	256	225	237	230	235	219	221	266	258	251	241	236	243	249	266	222	248	246	253	243	233	229	241	223	219	227	235	247	248	275	240	263	279	248	223	236	250	228	262	219	237	237	259	235	229	211	232	255	235	265	224	241	245	228	246	219	247	245	259	238	266	216	230	229	222	248	251	241	253	215	237	242	235	246	218	227	234	217	246	236	252	259	244	250	240	229	243	257	242	247	246	277	233	245	233	220	240	253	258	252	239	226	257	252	266	214	241	228	194	294	250	224	242	235	254	268	220	241	222	246	224	238	235	256	255	237	252	266	242	233	270	250	262	249	235	234	234	236	249	226	220	245	228	238	212	211	247	252	246	256	216	233	239	246	268	238	244	228	242	262	228	225	224	264	228	248	244	267	216	241	228	248	225	269	270	251	250	238	262	233	238	244	235	236	240	249	264	276	248	264	282	259	243	288	253	271	237	259	251	261	229	239	257	249	221	244	243	225	249	247	239	249	248	225	264	277	247	261	237	246	235	232	249	248	249	260	248	248	232	218	211	211	240	276	227	216	239	248	268	220	233	229	246	262	228	232	242	244	210	241	272	291	243	242	238	243	232	227	227	256	234	226	241	235	242	246	255	225	228	252	217
27804	41436	46519	49050	55718	54284	55169	60601	57403	54674	53311	56822	59658	57985	41839	32771	28049	22278	17450	15621	10402	7835	7111	5600	4690	4273	3592	4110	3518	3590	3485	2733	2362	2146	2153	2133	1864	1934	1746	1450	1555	1347	1127	1038	1012	893	869	725	702	817	1122	866	988	893	710	661	689	673	683	612	638	603	627	661	607	653	706	597	647	673	652	613	594	633	635	594	629	629	577	616	641	605	625	586	615	545	573	627	592	575	599	605	614	608	558	563	582	569	592	618	609	585	604	617	588	585	607	570	591	572	573	580	606	578	582	637	597	599	605	578	599	587	583	583	562	618	587	554	591	640	618	563	581	590	563	587	581	573	575	595	627	547	568	572	604	580	606	625	566	595	579	613	619	595	583	614	592	567	566	574	611	561	561	584	574	503	569	579	633	602	545	557	635	596	604	598	563	600	621	610	588	624	585	554	583	595	613	617	596	587	592	587	589	585	596	634	579	572	588	558	572	588	609	578	583	566	599	596	560	526	598	583	599	597	622	583	623	594	581	543	584	575	590	567	611	599	579	564	554	611	629	589	554	627	638	567	621	575	574	565	568	617	586	586	592	608	563	568	586	650	569	612	567	598	595	580	581	583	600	615	605	646	594	597	583	621	588	599	625	563	594	613	580	598	568	584	604	567	568	542	576	576	624	565	613	562	622	517	574	561	574	591	635	612	575	594	620	611	624	580	593	602	576	602	607	570	595	592	566	553	599	573	598	590	580	633	580	618	562	546	595	580	579	622	577	552	626	597	580	578	618	592	585	546	620	559	629	590	603	604	607	554	572	610	579	580	563	592	579	627	595	549	599	555	556	571	567	569	584	574	570	564	545	626	588	551	566	572	580	572	581	599	550	568	620	560	552	569	568	606	592	588	638	567	596	602	565	567	599	573	579	601	558	619	619	595	582	571	585	596	617	579	605	571	593	565	556	584	572	593	597	601	597	608	607	593	583	586	574	583	590	587	554	568	596	578	562	560	582	596	591	589	561	559	549	605	586	606	578	571	624	611	579	586	597	539	610	609	589	574	558	613	578	585	588	570	602	580	538	631	582	600	575	560	558	540	591	607	545	620	551	593	569	590	561	593	582	550	579	542	612	603	591	577	559	557	591	601	634	568	615	552	596	569	603	549	556	576	582	605	614	572	614	604	582	591	623	609	646	594	595	640	556	541	575	604	566	569	600	560	570	563	607	576	571	641	582	590	558	588	581	627	598	627	631	589	534	604	576	586	561	550	555	564	564	603	640	591	606	541	544	579	556	577	536	592	570	580	631	530	600	630	608	557	621	586	599	620	583	588	592	607	557	585	583	556	627	568	612	539	582	566	561	576	564	628	612	611	617	585	557	558	564	557	598	564	612	597	595	621	581	622	604	603	592	569	575	589	584	608	607	552	626	557	596	564	594	641	596	592	583	620	580	556	563	589	569	586	655	612	565	646	581	567	617	584	578	534	591	605	635	616	623	594	589	568	561	574	593	586	596	609	607	544	583	564	555	567	590	614	596	582	575	609	564	546	573	591	546	603	564	608	552	585	595	618	569	577	551	557	603	585	578	533	610	571	581	583	583	543	557	598	621	646	616	569	585	553	594	581	580	627	598	562	609	549	608	535	600	562	585	589	627	594	609	574	604	595	591	590	564	589	627	605	610	584	572	596	551	603	603	561	498	585	631	568	607	570	576	638	626	535	638	574	553	609	589	600	559	585	588	612	605	584	551	608	633	585	575	570	624	584	558	583	590	572	581	599	581	630	546	577	582	590	600	596	563	596	598	572	572	571	607	555	544	626	581	547	597	590	568	566	615	558	590	585	553	572	635	601	588	573	560	593	591	591	584	599	536	547	591	602	603	590	532	583	594	587	637	567	579	625	588	587	604	555	645	604	615	545	589	571	578	602	572	599	629	585	572	594	605	585	596	609	604	617	583	538	558	595	597	550	553	587	619	639	543	555	604	595	548	599	548	573	572	582	592	603	614	563	606	575	613	572	618	577	615	587	599	594	563	599	619	569	617	623	558	566	553	611	641	609	605	632	575	577	542	584	569	563	575	604	590	582	609	596	591	604	601	603	614	551	608	582	576	609	624	578	598	602	573	613	602	576	596	615	606	575	551	591	580	580	575	540	578	603	583	574	569	611	602	565	587	615	631	584	603	584	569	596	585	588	632	594	618	553	575	571	655	553	595	612	607	599	586	565	607	581	577	563	586	614	583	572	578	591	589	573	600	539	616	558	573	598	617	569	549	592	583	621	618	571	614	573	612	615	577	600	609	565	608	606	576	579	627	566	583	525	592	575	567	546	589	560	580	560	595	543	605	568	550	614	596	581	572	595	592	589	609	571	597	546	592	566	560	574	585	590	585	574	602	579	539	604	561	636	586	585	591	567	589	591	606	527	609	567	633	540	570	591	574	566	586	613	565	581	543	605	583	611	628	543	584	609	588	578	575	585	610	594	577	591	580	601	533	566	597	619	552	614	553	605	570	597	612	590	613	601	591	623	578	635	563	597	538	588	609	624	602	605	575	570	585	559	599	628	548	624	578	631	578	555	578	591	585	562	581	618	604	563	572	557	610	569	599	599	559	576	572	590	577	603	633	618	581	584	582	550	586	548	623	600	586	589	612	597	588	618	577	580	558	589	596	595	592	568	607	593	599	613	588	605	592	599	551	599	575	584	596	617	589	569	599	614	585	582	605	572	557	550	598	593	543	562	623	592	569	609	581	605	574	615	613	586	587	590	593	597	552	536	581	587	593	603	628	589	586	581	618	598	607	525	580	625	560	606	574	580	598	618	595	585	574	576	589	577	531	591	599	587	600	570	572	599	594	594	623	586	574	572	579	596	627	606	562	567	541	594	556	599	586	610	626	600	583	567	582	584	572	564	637	545	590	589	590	570	610	570	607	613	547	600	562	610	620	609	588	644	577	598	613	599	579	542	566	543	537	596	575	572	583	604	567	623	565	581	600	618	621	552	628	568	588	598	572	567	602	580	575	636	562	564	612	605	577	582	583	644	584	577	602	593	637	557	635	592	615	609	603	587	613	595	575	583	595	561	625	540	634	634	613	588	565	565	607	557	583	571	564	598	612	585	586	582	619	611	582	621	618	601	593	597	617	606	552	569	579	555	572	612	579	576	576	623	578	595	599	583	575	576	626	627	529	592	606	581	600	572	577	592	603	566	603	590	641	546	574	562	586	596	569	584	591	575	580	548	602	599	579	613	605	579	608	582	614	568	559	601	565	562	634	568	571	587	590	560	566	595	588	565	595	557	562	598	607	576	581	593	606	600	609	590	575	574	606	601	546	608	624	576	631	581	575	546	588	612	598	606	603	609	599	571	554	600	563	587	614	547	579	613	601	576	590	592	552	572	613	600	575	556	614	587	580	591	568	553	600	611	608	580	599	600	583	589	586	587	574	587	589	605	642	594	610	593	559	598	587	562	581	556	566	612	605	587	622	621	593	617	559	566	562	579	597	613	581	586
21615	15254	17058	14417	10921	7607	5129	4116	3152	2310	1889	1683	1577	1928	1653	983	887	682	576	530	502	461	419	383	408	380	369	355	415	362	361	350	360	367	329	341	314	330	298	298	314	324	332	297	311	307	328	307	343	340	323	297	329	325	295	290	334	310	327	331	282	310	319	296	312	272	286	306	325	303	308	307	265	312	254	336	291	276	323	299	298	306	283	264	315	292	284	285	295	288	282	309	276	255	278	286	305	282	307	264	287	303	273	300	305	328	272	308	287	280	302	271	298	309	326	318	296	285	275	294	290	337	288	313	305	297	305	293	308	274	309	292	287	323	318	296	333	279	291	307	327	315	305	315	296	302	292	328	316	278	297	312	303	326	303	291	282	293	317	311	307	297	285	300	305	271	314	300	286	302	278	281	301	289	299	269	255	324	274	303	320	262	293	300	268	291	289	303	304	326	297	301	254	316	308	297	279	279	273	338	312	276	299	269	307	295	312	280	312	288	290	286	286	326	265	275	330	328	311	295	267	311	269	281	249	278	273	316	298	337	311	317	278	284	309	287	293	335	278	300	300	326	281	293	276	296	309	278	274	332	291	307	317	298	309	341	280	288	286	288	285	311	307	302	294	301	285	276	318	250	323	272	296	325	293	296	256	296	262	291	329	303	277	271	314	265	276	294	326	315	327	316	305	305	278	276	346	290	305	263	320	295	290	321	312	309	306	280	269	303	296	301	265	319	308	299	284	301	298	314	317	302	300	306	289	278	311	293	304	278	288	310	312	301	266	278	291	258	308	292	307	299	304	313	309	300	246	284	302	327	290	289	287	314	290	305	272	301	296	302	330	267	321	283	300	317	296	317	278	276	309	310	282	266	304	280	380	285	298	275	325	337	323	302	290	296	283	286	282	349	298	295	305	293	291	314	288	304	300	281	301	288	318	286	323	295	291	275	251	321	302	303	303	317	306	313	299	313	281	299	277	292	317	298	300	316	300	285	280	311	300	265	285	298	299	315	290	304	291	336	324	304	287	283	296	299	316	301	274	311	296	276	323	295	285	270	264	308	295	313	311	297	331	287	278	290	308	309	292	301	328	298	264	314	314	289	269	318	319	272	287	327	289	340	304	314	290	293	335	301	291	291	329	276	296	322	283	331	322	290	339	288	295	288	307	275	315	266	340	304	299	296	306	305	270	292	293	292	290	277	327	294	324	297	304	316	278	339	315	308	300	290	285	302	285	332	325	338	264	300	309	318	283	330	303	325	270	302	294	309	297	282	319	295	292	312	275	279	312	317	306	302	305	304	308	294	328	295	271	327	299	310	302	330	311	299	283	291	315	306	318	319	306	329	285	288	295	299	302	281	280	298	286	307	294	300	264	306	291	298	268	320	268	312	301	316	288	277	311	282	282	286	293	306	296	262	285	287	314	296	309	315	279	286	264	291	260	299	284	294	299	287	290	298	348	275	317	290	307	280	270	274	309	337	310	295	308	316	260	298	306	314	289	301	291	309	313	308	291	299	289	302	295	328	287	294	302	325	318	285	298	285	287	300	281	330	304	302	327	324	293	319	306	291	328	297	285	308	293	306	293	281	306	273	293	323	296	305	284	316	275	284	317	306	316	305	290	299	281	297	291	322	336	275	270	312	291	295	322	268	289	294	273	298	289	310	300	279	313	303	287	283	279	339	266	308	288	285	296	283	281	288	300	307	261	316	301	272	316	267	306	291	252	248	316	296	276	319	296	302	285	301	330	315	288	324	305	264	310	306	287	287	283	307	271	304	286	281	286	282	302	287	305	302	331	318	301	310	266	302	293	293	261	333	318	299	274	296	304	315	310	276	295	277	281	251	302	310	255	306	332	318	297	290	328	318	304	304	302	316	299	285	302	284	263	308	301	315	283	284	321	294	291	282	305	294	327	276	310	335	302	289	327	282	281	313	272	315	307	293	296	316	316	319	317	264	319	297	317	283	297	311	313	309	306	326	299	326	291	306	286	279	310	295	299	297	277	305	276	329	338	322	292	308	327	294	290	307	299	276	287	320	295	277	275	318	303	309	282	291	315	302	281	334	329	302	313	301	285	286	313	298	286	304	289	332	284	279	324	309	315	294	308	314	312	304	263	330	292	308	293	283	299	318	277	291	283	286	286	295	294	284	299	299	284	297	274	294	309	275	299	295	287	302	291	328	293	294	332	304	321	274	317	302	290	300	323	302	292	304	324	307	327	328	308	291	301	339	301	307	278	304	279	275	296	285	289	309	299	279	311	284	311	275	265	323	294	297	319	303	314	303	326	314	268	313	294	314	311	297	336	308	290	296	280	271	285	307	280	310	318	290	303	276	314	285	314	352	309	307	286	319	306	308	314	278	298	323	293	305	306	265	322	283	297	289	288	310	289	321	309	301	285	290	277	313	306	294	288	294	288	286	315	307	270	302	303	288	287	277	306	278	280	299	313	303	281	284	269	317	305	271	287	303	299	305	298	296	309	267	324	272	288	298	282	259	303	300	301	279	281	263	297	307	308	276	322	327	308	302	304	267	326	283	294	312	282	294	311	288	292	333	307	300	305	305	281	297	299	314	296	290	297	279	280	310	338	301	310	291	291	301	282	302	292	314	307	305	309	317	333	281	279	299	295	321	322	286	299	300	291	310	305	272	311	318	312	272	336	309	288	295	308	317	320	321	271	295	292	267	302	285	273	306	336	287	328	321	324	324	360	271	316	321	293	291	289	264	284	316	296	263	301	283	307	291	301	274	284	268	268	302	291	289	297	290	306	290	288	289	277	311	332	304	326	298	323	324	298	325	295	278	285	285	302	326	284	311	281	307	289	269	302	326	273	283	307	268	295	295	268	335	296	292	325	325	294	275	281	289	315	302	341	306	290	303	320	323	293	307	275	284	310	286	306	311	314	289	299	277	291	313	290	267	280	300	276	277	268	289	282	315	314	326	295	284	302	305	299	274	283	297	308	326	329	307	282	283	350	290	307	319	306	292	337	301	309	268	305	292	293	290	326	285	292	268	288	313	293	329	303	303	299	291	318	320	267	257	307	318	286	289	310	298	296	270	303	296	319	291	287	313	348	314	282	283	287	284	320	302	290	298	286	281	329	288	290	305	314	325	312	301	293	303	290	288	311	315	281	289	316	326	299	307	314	285	299	316	263	293	300	284	286	277	304	324	277	299	286	301	300	305	298	291	283	280	285	298	325	290	281	319	300	286	263	310	281	283	310	290	298	323	290	287	315	311	295	275	280	323	293	296	299	308	302	295	303	329	334	296	298	297	309	305	295	317	313	328	280	325	286	274	315	290	302	307	321	295	327	279	313	307	299	279	285	300	303	306	299	286	289	294	309	326	309	286	288	301	312	289	269	283	308	309	303	297	306	288	295	297	279	269	308	294	290	286	306	305	287	272	304	294	351	327	285	316	285	332	319	296	271	308	313	317	309	285	334	258	304	283	279	289	321	309	310	311	322	316	282	289	323	274	298	271	325	288
12151	14186	23538	26543	25924	21204	17695	16611	13230	11241	9572	9498	9013	10975	9268	5278	4370	3439	2646	2400	1991	1741	1698	1471	1416	1275	1220	1227	1215	1139	1103	1068	1017	996	944	993	973	980	921	891	831	831	806	794	795	795	813	763	753	741	776	710	715	715	737	767	773	737	739	743	762	730	768	691	732	730	730	735	726	753	733	789	751	723	765	733	706	746	809	710	716	715	735	691	706	738	694	711	777	707	754	703	698	696	680	729	743	714	721	700	752	689	735	725	725	710	715	742	725	677	705	742	690	744	727	682	726	732	722	740	691	731	702	675	775	680	754	710	720	748	705	756	662	736	781	674	699	714	664	748	690	704	701	693	668	705	715	723	746	698	675	732	674	692	705	726	789	736	661	720	699	738	697	734	660	685	741	704	729	699	702	697	727	758	719	732	741	782	745	764	686	726	694	738	752	685	739	680	723	744	729	765	745	712	748	757	715	715	766	712	723	737	735	740	750	708	685	710	678	741	728	728	725	699	720	728	680	726	760	712	712	696	728	714	700	689	769	720	698	724	762	723	721	735	759	707	719	745	696	739	750	701	714	746	742	770	733	729	698	698	691	727	701	722	739	715	721	718	717	714	757	758	722	733	681	687	681	703	705	752	709	698	716	711	700	739	668	738	694	724	760	713	717	731	744	723	713	722	736	716	724	730	734	694	728	679	715	678	709	705	699	740	780	751	698	731	708	694	736	724	641	758	711	686	724	699	733	710	722	729	754	679	716	731	731	756	717	697	718	743	720	738	755	704	712	706	713	723	737	759	710	709	701	734	681	685	720	707	743	735	710	682	687	767	710	727	714	704	739	731	745	733	734	700	753	734	767	714	746	723	701	773	775	757	714	721	711	700	723	696	708	721	709	714	711	718	720	728	736	707	755	723	733	686	689	697	727	702	742	723	726	757	706	718	695	679	720	743	701	755	702	702	708	733	708	700	766	699	725	756	707	733	693	769	690	735	705	732	722	733	738	703	696	743	686	641	735	718	717	718	729	692	767	720	742	703	749	670	695	764	685	756	696	670	671	707	716	725	695	749	659	731	775	704	740	718	731	726	679	701	675	726	703	704	736	764	698	702	718	750	760	677	730	691	712	687	682	694	663	724	745	710	705	764	710	688	738	702	722	703	728	718	736	758	725	741	695	763	674	719	710	735	718	716	759	694	757	759	713	692	705	709	714	684	715	759	692	679	752	664	729	721	739	718	720	698	759	745	729	676	689	730	703	753	680	757	655	711	727	743	719	700	728	742	716	727	708	723	736	708	725	721	723	747	692	692	766	680	733	720	722	743	718	751	697	717	761	704	713	718	728	692	659	720	778	712	706	680	728	665	695	663	723	733	726	657	669	692	710	708	683	711	723	694	708	710	713	710	713	711	717	691	707	723	712	736	690	730	801	754	670	740	708	711	753	664	731	710	707	683	678	696	769	705	721	681	710	702	750	695	728	733	714	727	726	716	721	698	728	723	721	708	729	674	710	682	757	691	684	666	698	703	719	721	686	696	728	743	729	728	693	713	719	747	707	741	737	698	733	684	724	706	712	703	693	717	684	709	700	729	693	738	721	749	695	749	678	722	690	727	727	723	735	727	736	686	749	739	752	784	688	717	716	724	671	786	733	750	740	709	692	704	717	733	716	714	720	706	688	699	724	732	739	750	744	701	674	705	717	723	739	686	689	704	717	686	764	720	766	752	677	730	705	735	733	749	710	699	712	734	682	681	706	699	733	697	723	741	707	669	728	690	715	757	758	689	640	721	696	701	731	751	685	673	726	738	715	752	802	709	780	719	706	759	734	708	710	710	729	744	772	686	694	754	725	711	672	733	678	715	736	738	682	703	681	725	715	743	743	697	690	716	693	675	731	727	705	785	688	709	730	731	690	726	688	708	740	689	741	672	652	725	710	705	687	741	695	720	703	662	725	697	738	716	696	701	737	698	677	689	770	727	734	756	730	699	698	759	698	667	722	732	716	761	705	722	719	734	753	704	758	718	733	701	725	755	649	714	707	706	727	720	714	700	723	726	738	679	713	721	699	712	689	720	661	738	741	701	697	754	683	725	711	716	654	691	723	755	670	740	722	717	753	737	704	728	711	734	694	734	759	724	724	748	755	714	773	691	755	708	761	714	729	654	709	700	742	695	741	732	677	734	732	699	725	700	755	694	699	700	668	746	707	761	739	687	759	637	746	732	738	729	750	741	753	689	713	758	745	699	720	714	728	718	724	709	730	746	703	730	747	740	688	723	753	750	718	710	731	719	666	717	786	687	780	705	744	750	719	777	687	681	680	720	734	697	721	733	681	735	714	753	708	682	652	746	751	746	727	731	732	655	728	747	713	728	740	663	686	694	699	711	716	723	711	699	718	757	744	699	690	732	730	739	686	689	691	708	727	683	699	762	713	690	707	725	666	740	748	749	672	712	713	733	706	727	701	707	680	697	711	700	750	772	750	702	698	703	702	690	717	726	706	708	711	680	670	744	727	727	665	713	711	772	760	723	721	714	682	738	733	719	678	684	744	676	716	703	739	718	724	747	743	715	713	743	692	721	769	751	727	735	772	705	723	744	738	727	693	716	664	694	700	759	685	717	739	697	679	748	680	728	715	719	725	741	742	688	743	666	734	732	720	705	728	717	735	695	695	725	728	750	675	758	717	728	701	698	710	665	738	721	732	701	722	740	727	717	719	742	699	747	725	734	721	737	742	727	721	692	729	681	746	658	676	786	761	757	690	718	740	751	719	702	721	697	700	697	677	677	711	713	680	713	726	730	679	748	688	726	697	673	726	695	678	729	738	666	746	695	771	691	750	762	694	744	707	687	687	717	691	697	709	759	729	742	724	693	686	778	693	746	711	718	672	760	721	719	675	685	703	685	738	702	739	736	673	703	694	698	724	683	686	698	697	744	737	755	666	754	753	736	700	733	725	739	706	705	733	727	716	719	726	729	748	692	735	690	729	710	692	750	703	725	678	718	715	694	710	716	670	714	705	736	743	689	725	733	715	724	710	743	677	687	739	728	683	693	747	693	784	703	702	703	710	758	658	733	736	770	690	670	706	679	695	715	723	698	648	704	669	763	742	692	752	707	707	724	711	750	717	713	680	674	711	753	704	733	741	705	741	717	713	751	724	717	721	721	679	726	754	691	740	694	719	703	708	699	702	660	746	703	694	766	705	695	676	661	684	683	711	715	756	700	719	702	716	713	777	717	739	741	758	665	726	701	705	726	689	727	701	744	691	705	716	675	717	732	682	691	683	744	675	706	721	719	720	725	710	716	729	681	721	675	717	780	706	719	730	695	700	704	690	737	737	693	744	678	719	773	752	731	715	740	749	698	663	723	721	727	724	689	721	697	745	730	733	733	726	755	723	695	725	720	720	718	676	728	736	691	699	693	684	706	700	735	734	726	747	699	639	715	722	696	706	748	648	714	725	692	759	725	712	741	675	665	731	696	705	692	687	675	659	750	719	707
37767	43847	41936	39864	39248	36461	31509	34969	29997	29085	23747	22663	23128	32099	17691	10336	7721	4786	2273	1822	1204	1047	1002	684	697	650	574	584	584	529	485	476	474	414	405	432	383	413	369	364	370	360	318	364	332	328	332	306	318	318	367	344	330	277	300	339	294	330	282	326	295	301	293	302	263	285	319	285	300	313	270	287	322	303	297	312	349	293	282	286	295	276	312	302	285	304	265	301	290	257	292	318	294	292	341	313	322	265	269	285	302	305	282	309	270	274	286	269	281	298	304	322	325	305	284	289	272	293	292	296	274	324	270	299	334	282	285	290	298	336	316	281	272	309	288	271	286	309	302	289	289	299	313	321	308	295	270	318	284	295	277	273	322	294	300	278	315	285	291	271	267	276	271	317	257	297	287	271	312	286	278	310	279	278	297	293	282	277	307	282	329	291	276	283	273	308	333	314	280	296	320	285	307	323	286	295	287	251	304	282	278	283	305	318	325	267	263	271	324	284	274	258	271	304	304	300	292	288	293	306	277	278	283	299	268	255	324	291	286	300	288	305	300	290	313	304	297	325	282	303	320	289	292	318	267	293	330	277	285	278	324	277	274	276	270	284	300	297	299	301	291	305	300	281	307	314	323	305	303	311	303	285	282	306	304	250	292	327	313	265	265	279	265	317	295	315	293	292	272	298	291	288	296	303	257	300	288	298	261	300	265	298	277	279	278	310	301	316	268	260	306	339	304	302	264	256	301	333	286	283	298	270	288	306	299	294	314	296	269	280	282	293	313	309	298	285	309	309	319	341	284	334	295	319	307	303	284	314	307	296	276	280	310	285	284	275	281	288	290	297	272	288	295	283	287	309	291	303	301	308	253	290	265	293	286	297	284	299	321	283	300	323	318	297	285	286	298	295	280	270	307	264	323	313	285	289	286	293	281	269	313	280	339	315	285	304	291	290	243	290	307	284	309	283	292	293	293	281	270	292	264	305	289	267	299	304	301	292	273	272	287	287	273	284	285	287	269	290	277	311	306	295	251	319	308	268	283	313	306	280	266	318	305	298	300	279	297	271	283	301	270	254	295	293	324	313	307	289	294	240	310	313	282	291	297	265	302	306	323	286	291	303	266	264	304	282	313	299	281	315	281	285	300	284	263	294	272	298	300	271	297	281	319	290	323	282	338	298	290	293	283	300	265	298	311	306	299	296	315	307	310	296	325	292	288	258	277	282	280	301	266	282	287	315	289	273	276	292	299	274	309	269	286	290	309	300	304	275	292	319	299	262	280	307	272	290	288	273	315	269	311	272	295	328	284	295	293	276	288	276	249	282	295	306	292	311	337	302	302	308	311	268	314	283	267	283	313	282	324	279	301	309	326	266	292	283	288	324	295	275	251	288	294	277	311	298	313	329	289	308	284	293	300	307	318	299	275	266	289	314	318	281	285	309	297	302	303	296	305	314	305	290	286	267	320	293	309	303	272	280	299	286	324	286	276	265	247	282	289	299	311	309	303	314	296	301	302	285	307	247	275	269	309	270	327	305	294	291	272	297	299	308	312	259	261	278	306	263	284	307	277	299	284	294	310	291	285	292	283	327	304	258	296	267	273	310	310	294	287	286	303	269	243	296	271	259	286	308	283	314	286	278	320	290	293	297	312	282	310	304	313	314	258	295	272	298	286	293	290	301	296	281	288	314	283	276	287	286	303	305	316	315	309	310	261	292	323	286	294	301	300	291	305	292	255	299	297	290	300	314	294	269	302	311	274	280	282	289	295	278	315	293	333	268	341	283	285	316	304	259	293	284	282	291	311	314	305	293	301	303	319	289	277	284	304	295	290	275	290	296	289	282	299	289	302	272	282	310	303	295	275	321	285	306	286	300	275	287	288	304	309	330	322	283	311	300	318	285	301	322	276	305	323	285	284	289	314	314	257	299	276	278	312	263	281	308	271	303	284	273	295	277	313	283	285	271	319	284	292	277	283	307	291	277	331	326	307	295	291	288	315	283	276	292	310	288	287	281	285	294	309	263	279	293	284	257	313	260	257	277	274	290	287	281	260	284	260	319	271	324	267	261	299	259	260	307	276	287	297	303	293	261	313	314	276	284	302	303	303	286	288	274	284	317	300	307	292	325	303	281	280	283	298	268	274	298	304	292	308	290	320	336	301	315	295	315	287	292	298	296	290	278	307	251	295	304	299	270	297	302	300	308	313	285	272	303	290	264	295	293	305	258	298	297	327	289	285	281	274	303	291	282	304	309	295	295	298	287	289	315	304	286	304	305	282	292	291	315	294	302	282	255	290	300	296	327	298	305	282	268	275	278	296	291	282	324	295	295	268	289	276	292	290	296	297	313	332	245	272	288	283	278	306	289	295	316	283	266	285	305	312	302	306	295	315	288	272	263	296	265	297	312	324	294	263	257	318	280	278	298	312	272	280	331	259	279	279	308	276	265	268	267	292	285	296	309	301	300	305	275	286	298	292	285	288	287	291	305	295	268	297	281	302	300	270	314	321	301	294	287	299	296	281	293	289	309	275	300	298	289	303	275	278	309	283	282	265	285	328	277	295	302	279	319	296	251	284	275	313	287	267	326	287	296	309	301	312	282	261	286	277	258	314	289	285	298	280	289	294	283	288	291	286	280	307	276	275	288	282	317	300	263	278	319	285	276	295	318	293	300	293	308	288	280	305	299	264	302	264	323	316	331	319	313	256	268	307	278	274	259	295	286	292	284	289	267	301	338	290	305	312	270	299	303	289	300	314	310	285	260	275	304	273	311	299	289	293	310	285	316	284	288	281	285	303	316	312	301	302	273	275	269	270	278	298	335	291	309	279	281	288	272	277	270	301	279	295	263	302	305	307	293	290	283	297	283	290	299	302	285	258	302	289	321	287	281	273	279	272	332	289	274	301	288	317	317	309	283	299	271	291	264	289	306	302	327	282	309	299	307	304	317	334	248	295	288	315	275	294	285	281	285	250	280	284	269	299	299	300	283	324	242	282	315	276	276	291	299	276	275	290	312	320	314	305	296	301	274	303	268	311	311	282	277	304	312	295	295	287	272	310	268	312	309	291	290	292	298	297	266	282	276	279	296	266	289	301	304	302	282	285	299	266	280	326	251	283	284	316	316	289	302	296	284	307	314	307	266	276	295	294	283	287	298	295	284	302	298	295	317	319	294	283	300	266	279	322	294	285	285	295	317	295	288	297	312	271	311	293	273	277	294	298	271	321	276	288	297	291	261	334	283	266	291	288	307	252	324	286	306	279	264	295	295	294	304	307	303	268	287	300	312	357	300	304	288	262	305	304	319	289	278	268	278	282	286	295	288	301	287	287	293	278	284	265	305	311	315	246	306	280	304	294	306	283	304	301	294	292	291	313	292	307	306	338	299	291	284	332	291	261	281	314	293	294	271	290	328	292	282	329	293	293	297	316	310	299	317	281	276	287	277	271	281	286	291	296	302	283	283	293	310	279	288	305	304	294	281	312	300	290	304	301	307	289	278
22998	35539	41663	44621	48920	47485	46788	50468	47037	46719	43389	44459	46204	52876	34389	30055	25975	18816	10536	9051	6173	5547	4818	3701	3163	3122	2650	3016	2675	2317	2123	2101	1864	1689	1620	1626	1593	1519	1415	1190	1212	1083	993	943	964	879	864	823	817	875	1024	1064	793	967	738	912	762	787	754	724	724	725	782	761	708	726	762	736	712	733	702	706	780	754	726	773	744	711	712	730	706	738	739	738	731	675	708	702	735	721	721	700	733	673	709	718	707	697	730	658	685	692	688	688	644	681	667	699	733	703	661	720	685	746	720	691	667	671	710	655	682	678	703	738	678	683	673	706	663	739	689	663	674	679	702	699	711	742	659	732	685	706	714	714	710	716	733	675	664	694	653	638	693	677	733	736	697	729	688	697	692	669	721	672	705	706	719	747	720	707	666	725	692	716	704	689	701	701	682	741	715	686	640	725	701	725	707	671	680	698	717	692	724	659	690	710	685	656	728	705	728	715	732	673	722	712	718	671	682	677	700	739	729	698	745	694	708	683	738	723	740	692	686	710	751	700	698	773	675	763	671	715	712	729	708	694	676	690	649	716	742	704	684	687	666	744	688	670	687	708	667	699	636	709	726	697	654	699	754	687	699	722	746	652	729	745	699	677	718	696	683	709	697	715	723	657	631	680	730	680	735	722	723	687	697	698	716	707	772	682	681	702	688	739	724	662	710	717	672	698	721	649	693	701	675	761	713	709	707	713	695	725	707	727	668	688	716	724	741	664	681	713	728	711	677	690	764	715	678	688	671	702	703	674	733	681	689	706	701	697	640	750	726	726	695	714	686	714	724	778	722	690	763	681	727	702	711	711	740	682	730	747	714	702	684	745	772	709	684	666	694	749	648	691	710	752	707	682	743	757	678	699	687	723	707	664	728	726	698	720	723	731	681	682	657	670	692	694	697	665	661	738	703	662	671	676	687	705	699	746	659	737	704	670	702	701	736	744	709	698	663	719	730	690	678	724	689	739	696	723	698	656	679	705	705	648	752	737	705	722	729	685	669	687	685	703	722	664	671	680	710	706	708	729	679	695	686	653	749	707	681	703	707	691	702	683	668	689	737	712	755	751	745	721	708	685	710	721	714	689	665	741	705	754	730	688	686	688	649	710	706	674	706	677	662	695	690	720	695	678	717	695	683	716	755	694	706	702	710	688	749	711	685	720	704	688	658	656	702	716	653	717	676	710	684	744	679	734	714	685	690	675	730	680	682	776	729	689	730	712	713	706	690	711	716	704	738	714	749	668	680	718	687	688	649	723	701	723	670	668	728	697	692	703	744	740	703	719	711	656	716	750	691	680	691	693	707	670	689	629	696	690	694	711	701	684	732	681	691	668	694	733	694	713	735	699	735	681	713	683	689	670	688	672	689	665	729	673	668	703	709	723	758	702	687	705	676	673	701	693	716	696	680	729	741	681	663	738	702	688	715	717	758	729	705	741	647	673	711	714	661	672	707	740	680	714	686	744	704	722	700	693	734	705	724	720	708	689	659	751	717	762	697	748	717	693	710	687	764	709	705	689	707	692	692	695	724	680	716	672	684	765	715	685	669	697	713	732	712	714	701	675	678	678	708	698	703	730	677	693	732	691	701	672	699	708	714	766	780	738	664	722	671	707	781	723	719	735	682	681	670	698	669	694	719	696	682	705	693	713	735	701	703	695	720	701	750	678	671	693	708	739	711	729	694	715	696	747	710	695	736	690	681	695	720	730	669	730	672	723	740	719	682	715	659	668	688	712	711	682	740	724	707	677	728	654	723	727	692	703	704	739	719	712	687	665	670	692	722	681	700	664	726	720	712	710	741	699	723	670	692	715	696	696	664	714	749	702	708	723	704	718	717	698	676	714	701	690	672	680	735	705	727	709	663	677	704	736	697	655	675	705	716	658	694	712	734	701	678	710	763	721	689	735	654	674	693	726	702	685	690	695	696	736	728	695	714	664	650	723	685	670	698	706	732	712	657	651	674	710	682	719	690	697	720	721	686	681	708	718	716	745	716	725	735	669	762	690	667	701	737	711	714	723	717	702	682	716	651	665	662	701	697	679	759	684	683	687	653	735	687	714	745	656	763	700	677	699	680	708	717	677	689	710	721	657	704	712	701	696	759	697	716	739	701	672	668	694	688	684	743	696	717	671	700	692	696	725	707	697	695	662	700	702	702	705	696	748	730	674	649	758	720	713	682	731	725	706	680	691	688	680	720	736	706	720	743	699	735	710	705	727	673	713	689	745	712	726	645	698	737	716	693	717	722	696	714	698	733	726	693	666	711	679	716	726	671	734	677	738	622	684	674	693	727	701	691	704	676	724	707	668	687	732	670	701	725	710	699	684	685	712	694	694	702	694	711	680	724	675	719	679	696	725	683	751	724	690	665	680	697	722	669	682	724	687	688	730	742	681	697	720	738	705	663	707	745	700	659	715	717	692	678	738	680	664	730	744	736	687	681	720	676	697	725	679	659	699	693	703	695	762	711	685	706	712	717	719	701	697	709	704	702	722	737	695	679	688	737	702	681	668	721	689	728	703	687	721	754	711	694	727	717	699	704	714	691	666	756	736	731	674	713	673	702	668	734	746	713	660	732	634	673	722	689	712	717	747	742	699	706	718	688	695	673	751	714	672	687	718	671	730	702	650	718	694	719	725	748	706	712	702	701	733	717	724	726	733	687	664	747	724	692	722	678	660	660	689	726	697	646	679	693	665	717	744	702	706	685	712	702	702	695	715	718	690	667	687	678	723	661	702	714	699	665	709	776	705	669	703	686	681	676	747	687	693	720	668	726	724	732	685	703	759	681	723	685	702	706	705	691	692	716	752	690	672	686	704	712	729	687	677	746	685	721	694	713	695	711	723	727	719	701	672	693	710	704	711	718	727	700	701	695	682	702	718	697	673	696	671	756	705	716	739	668	738	717	726	690	668	669	714	679	710	749	719	691	693	683	683	687	678	684	726	704	721	684	698	683	721	701	756	701	729	686	721	715	715	717	715	681	685	721	704	700	678	675	720	708	739	729	675	649	685	701	706	714	653	707	692	680	661	661	704	643	732	712	743	704	686	663	698	657	668	677	670	702	702	669	727	703	724	729	687	675	739	724	687	696	679	748	706	647	684	658	697	726	662	648	666	700	718	729	696	673	725	700	749	685	729	670	707	713	713	765	744	741	669	656	713	717	712	726	680	721	695	681	678	705	708	683	705	690	667	673	735	689	671	751	726	706	682	763	713	737	648	725	633	717	732	717	727	740	685	696	726	741	650	717	722	704	706	774	667	704	740	746	720	690	746	726	723	711	688	674	717	700	720	665	709	729	682	661	687	688	697	727	724	691	712	667	746	734	772	697	714	689	684	650	728	661	653	720	712	676	708	689	664	708	712	743	705	730	716	710	700	702	747	685	697	753	673	698	741	723	676	707	672	698	659	689	742	696	704	758	696	699	733	681	748	657	688	707	712	702	676	709	711	716	686	760	679	733	722	689	792
45333	47381	43477	42099	40556	40183	38257	44770	43293	41635	36095	31736	32335	45858	33608	20462	16308	12751	4542	2912	1846	1496	1264	987	941	897	763	846	758	655	576	637	600	500	462	482	482	436	397	339	362	309	313	337	307	277	286	285	280	303	362	383	283	306	261	269	254	266	266	262	270	209	251	213	247	264	244	252	240	263	229	261	274	245	236	243	216	211	222	235	255	233	243	254	235	258	242	237	236	204	231	247	205	243	254	252	229	230	252	249	253	236	246	245	233	239	276	233	254	222	267	210	284	258	301	239	273	264	275	219	237	224	287	219	236	264	241	249	265	262	248	224	229	232	208	243	273	256	252	248	240	233	257	247	243	223	241	229	255	230	237	249	242	222	254	248	262	248	253	287	241	236	224	221	237	237	227	260	229	258	283	225	241	260	250	249	226	228	233	266	238	239	233	233	301	223	236	250	282	249	263	224	274	248	256	266	230	243	252	209	254	250	220	262	276	238	252	232	227	259	252	247	224	214	279	246	234	259	225	251	267	245	265	245	223	256	234	268	229	268	263	253	257	220	239	235	239	244	224	229	252	261	233	246	260	240	232	246	237	260	257	239	234	260	256	237	268	249	239	250	250	234	258	216	267	248	246	206	256	259	242	239	240	224	261	223	245	235	242	268	232	242	266	236	247	258	231	260	246	243	242	241	272	234	240	239	220	239	267	269	237	260	221	243	241	240	234	258	238	228	243	238	231	240	272	229	247	229	207	248	231	220	210	233	268	267	256	243	251	239	230	237	240	276	241	248	263	272	249	254	237	220	268	259	277	249	270	230	243	233	243	240	247	231	221	260	245	243	221	232	229	216	259	229	257	250	281	257	229	287	210	261	228	232	280	256	249	241	251	205	231	262	264	250	224	254	271	215	252	277	245	239	230	279	269	253	238	249	234	250	261	238	227	236	249	244	230	252	273	235	253	240	243	262	256	245	241	249	253	244	291	237	233	259	246	243	242	230	282	265	247	246	245	211	267	271	236	246	253	237	256	231	273	250	265	239	240	242	252	220	248	254	284	222	224	251	257	253	268	246	253	244	237	267	269	253	242	261	251	207	242	247	233	237	244	244	246	264	264	245	243	255	249	256	243	237	241	255	238	237	286	232	216	212	252	237	230	252	260	269	249	248	244	241	262	249	271	237	265	267	244	244	232	241	237	246	235	232	237	269	246	260	266	245	252	258	252	239	263	268	237	214	260	269	259	232	257	258	246	262	236	254	230	250	224	217	234	229	241	249	234	248	260	233	224	234	221	251	247	254	231	244	248	239	244	232	237	254	227	249	232	226	277	272	224	230	240	246	267	234	261	247	256	260	253	257	210	231	215	265	225	247	258	230	254	240	221	244	229	259	241	250	229	227	219	221	242	236	260	220	244	244	239	261	235	245	234	246	230	231	237	242	242	226	206	222	250	260	255	260	287	245	227	265	218	258	228	226	256	259	239	249	239	250	252	254	270	258	238	242	277	279	215	255	257	231	259	247	270	230	239	244	253	238	264	246	264	244	265	237	250	244	243	242	227	238	221	232	234	262	259	207	234	225	232	247	225	241	262	235	240	264	273	216	235	229	230	264	248	264	223	227	232	239	249	291	255	225	223	226	240	234	203	238	277	246	277	240	253	288	245	257	273	271	279	249	242	244	249	267	249	241	251	225	265	217	230	231	237	289	272	250	259	232	231	262	258	226	254	213	263	242	236	203	264	247	257	253	237	251	262	247	266	245	242	222	241	263	249	231	244	251	220	227	235	238	239	256	261	242	231	253	253	267	231	209	231	271	238	237	246	237	235	244	262	273	259	259	249	238	238	228	232	249	248	260	250	241	232	247	251	186	244	238	248	236	222	259	242	239	230	247	254	222	263	270	278	246	227	266	247	255	262	252	240	236	262	219	241	235	250	253	211	257	254	236	250	240	244	257	241	241	251	252	244	238	220	230	223	253	243	219	251	237	245	276	226	226	262	192	250	254	207	225	262	238	248	215	254	233	272	223	220	228	237	285	251	235	235	234	221	227	276	227	248	215	251	235	230	266	247	262	226	240	251	256	236	270	236	233	233	260	239	234	262	238	271	258	208	255	218	263	247	274	249	239	232	236	262	233	246	236	262	266	246	236	233	249	257	265	231	235	233	248	241	247	259	244	230	249	245	226	244	238	268	254	248	284	242	260	245	248	255	227	232	242	261	289	229	237	238	227	227	237	251	261	222	229	247	281	254	247	246	244	254	242	255	224	234	258	238	209	256	252	232	250	259	242	201	259	222	249	243	255	238	217	230	265	233	261	231	258	207	243	241	240	267	277	241	238	250	222	247	234	254	247	265	227	240	230	241	252	219	250	242	220	236	236	238	244	238	213	248	228	239	243	245	242	265	230	235	261	243	250	252	238	239	247	246	240	262	229	228	247	228	228	244	234	219	242	254	244	261	224	216	228	229	216	239	241	270	237	246	236	228	245	266	244	268	251	205	263	234	218	240	253	227	251	234	221	236	236	219	251	279	243	243	249	280	251	248	271	278	234	241	237	240	236	232	242	249	229	249	247	232	234	243	246	235	265	231	243	239	241	243	261	237	240	282	230	247	238	239	256	256	242	248	247	232	271	268	255	264	235	247	231	214	234	266	241	244	243	233	255	243	251	232	277	258	258	233	249	235	249	265	262	240	240	280	247	243	239	253	258	250	252	239	245	228	250	236	242	274	232	227	216	257	250	230	245	268	226	248	250	234	274	235	244	240	273	249	242	271	250	233	267	220	260	271	256	232	238	276	245	236	215	249	240	232	222	226	261	252	248	246	239	227	244	261	255	249	240	259	246	244	264	258	247	227	225	248	294	235	248	271	240	249	258	243	239	247	227	262	244	266	265	255	239	239	212	256	247	236	243	275	230	279	251	261	254	244	257	250	264	253	254	254	237	248	243	236	232	254	243	284	249	253	248	250	238	243	273	228	249	273	234	217	233	247	231	228	263	253	236	227	243	249	219	244	230	228	237	236	255	263	247	228	251	235	282	245	258	266	239	245	243	236	250	248	256	249	251	240	254	252	266	229	261	250	251	255	249	243	239	261	255	253	260	220	252	240	251	249	267	249	241	257	247	235	236	263	249	244	248	266	229	229	254	264	238	258	244	232	259	254	253	242	246	213	240	244	239	221	204	237	242	231	252	262	250	239	219	233	263	236	259	250	246	262	229	225	245	239	231	240	257	266	248	253	234	248	244	245	241	236	233	243	261	248	237	248	252	234	268	246	249	241	249	251	256	268	229	248	243	250	237	244	239	247	216	271	266	266	218	244	257	240	214	243	246	243	249	235	263	270	243	269	243	249	231	243	237	238	235	243	239	244	235	233	221	206	240	264	258	257	275	231	268	239	227	247	221	259	229	238	230	246	261	247	256	224	251	267	259	280	255	231	242	246	272	229	227	268	241	224	222	214	275	259	251	250	258	238	286	259	253	227	265	249	264	262	248	277	274	218	234
28638	40002	45476	48450	51191	53698	53835	58735	57571	56058	52505	51261	53476	64437	47012	39322	36407	31944	16161	13415	9107	7422	6720	5391	4845	4814	3967	4838	3944	3127	2879	3102	2845	2615	2151	2310	2194	2019	1560	1408	1431	1143	1112	999	992	936	857	816	741	851	1449	1559	719	978	641	648	648	658	660	674	656	662	645	668	644	651	614	645	633	659	652	639	627	633	660	624	625	613	582	548	595	640	638	577	596	572	586	617	608	641	644	562	609	594	566	593	586	617	588	565	575	631	589	571	602	534	597	600	607	615	591	598	616	596	570	609	624	626	613	636	569	611	610	571	569	634	614	632	610	603	606	622	565	577	580	636	580	635	584	597	594	584	618	633	586	587	586	598	664	607	589	604	605	587	620	609	611	578	596	591	605	611	613	566	568	603	617	573	630	622	599	608	602	590	566	611	575	585	601	605	611	626	596	579	596	568	617	590	595	562	628	610	600	590	585	563	589	600	638	608	608	599	579	596	602	561	605	603	588	635	604	590	607	640	621	610	595	594	631	591	605	618	559	592	571	600	579	586	569	582	605	593	630	610	671	612	603	611	576	620	608	606	626	595	571	603	549	579	564	624	638	603	574	609	567	606	602	579	614	602	606	564	603	622	598	594	563	571	601	618	571	637	603	605	574	647	601	608	564	582	557	606	620	595	586	603	605	612	544	613	595	580	581	589	603	617	606	561	607	607	576	619	558	614	603	597	595	597	560	589	609	614	578	657	609	607	609	587	592	611	613	544	594	589	583	599	599	628	583	566	604	574	602	598	600	642	605	579	617	640	620	571	595	589	581	577	627	565	619	588	625	581	593	602	568	559	611	612	625	563	605	610	571	578	617	644	568	577	569	607	651	628	573	606	580	585	626	602	635	572	600	592	564	616	617	581	636	562	553	605	546	595	577	596	595	631	589	587	618	580	603	620	583	588	606	616	599	578	601	635	610	619	569	629	644	594	567	589	582	615	593	604	622	601	653	578	603	539	587	605	579	529	601	638	567	544	634	578	622	573	594	648	618	629	600	636	585	585	587	617	616	646	605	557	578	637	601	601	607	616	589	626	547	604	596	610	600	598	559	572	642	630	609	584	587	552	580	625	595	561	638	614	595	571	588	599	593	589	641	653	589	617	589	569	575	571	595	593	590	577	600	623	626	592	565	562	611	616	599	570	599	555	574	630	630	610	625	588	595	627	615	583	604	590	603	573	604	572	594	596	602	596	604	639	588	616	604	582	572	587	606	613	608	594	591	561	591	584	588	614	653	590	601	580	566	602	619	589	585	611	569	617	576	637	601	604	627	576	600	573	605	621	636	595	601	577	569	563	601	610	621	586	599	632	624	558	632	579	590	677	634	579	616	613	627	571	607	613	587	584	560	670	627	564	602	623	624	603	621	594	558	589	601	633	576	611	589	571	646	612	588	577	566	582	595	581	596	550	635	602	589	597	594	568	560	609	624	609	582	592	625	625	590	601	618	586	616	625	556	580	599	577	629	569	607	616	622	589	569	583	616	609	560	618	606	590	613	599	617	651	599	577	653	625	619	600	594	651	617	622	600	589	586	588	581	621	577	650	625	594	564	570	594	633	605	640	567	576	581	607	604	615	598	588	613	589	597	604	609	641	591	567	612	579	604	590	570	604	576	620	594	586	568	627	624	580	588	638	587	658	621	599	575	641	583	610	635	598	607	580	578	559	625	585	605	612	600	649	599	599	580	601	573	606	587	608	609	607	589	626	622	591	554	626	557	607	598	614	590	576	620	563	629	589	590	595	577	615	606	631	594	548	572	561	613	599	593	642	574	596	590	633	582	547	609	584	575	595	565	621	644	607	579	589	605	637	586	606	636	642	573	644	564	583	563	586	627	620	585	607	568	635	655	586	542	611	612	556	591	601	567	614	576	599	578	583	614	623	583	610	608	605	638	605	582	567	612	592	578	590	639	625	626	585	617	603	569	565	632	602	574	617	624	597	584	578	643	662	641	601	549	614	563	592	625	548	607	586	600	614	563	551	600	587	619	589	645	653	645	610	577	579	556	618	594	604	607	641	572	564	577	589	614	611	643	570	630	602	585	565	587	574	584	614	622	600	608	575	596	552	622	580	611	587	608	586	598	609	582	623	594	593	602	614	634	625	589	586	602	573	627	561	584	615	627	599	574	600	587	598	604	563	596	579	594	582	637	610	582	627	629	599	606	590	582	595	604	566	568	611	560	587	589	610	629	592	578	589	603	555	587	609	600	591	544	576	603	597	596	586	585	573	607	608	562	556	582	534	628	614	596	632	605	599	567	585	633	608	622	582	578	587	588	571	624	597	596	584	618	610	583	562	620	596	635	578	614	590	573	656	576	603	618	570	569	590	595	646	580	612	598	594	607	581	595	588	561	595	587	595	604	621	586	614	560	603	595	628	622	542	632	603	588	552	600	547	604	596	566	608	623	580	627	601	605	643	618	604	594	577	628	576	567	573	558	571	635	592	582	615	604	585	597	572	614	611	613	574	624	561	605	611	642	602	593	601	585	586	605	645	597	564	527	584	601	565	573	579	594	600	619	601	642	613	554	581	539	576	568	569	583	595	662	607	632	582	564	592	627	568	565	571	605	612	588	625	617	640	592	569	577	594	629	591	598	605	623	636	583	624	610	621	605	602	580	624	602	667	625	631	564	606	556	591	592	627	608	604	597	601	613	624	594	561	570	579	629	665	582	613	578	598	559	582	600	621	643	593	603	586	572	630	590	606	567	652	626	603	607	574	629	541	595	574	571	649	619	620	592	603	571	630	572	616	559	653	598	576	566	555	639	597	577	572	615	603	664	593	570	591	578	623	635	598	568	605	606	582	605	613	587	638	594	637	573	617	621	593	625	625	574	590	626	664	627	611	570	578	614	601	634	585	579	615	619	557	602	571	592	572	588	579	599	589	616	592	635	576	604	607	563	620	582	575	562	605	589	566	567	593	608	628	628	627	594	582	634	595	620	562	595	568	616	585	605	638	573	622	614	597	581	591	620	624	599	579	596	606	598	584	595	621	596	607	573	634	565	575	589	559	630	584	584	538	620	609	572	605	571	600	586	588	585	562	579	602	583	553	594	604	620	623	593	593	641	598	581	614	577	577	598	599	628	609	593	596	601	556	607	559	583	602	602	606	597	609	585	603	571	611	603	577	605	569	588	575	615	590	596	558	585	644	637	575	618	643	523	605	605	649	570	618	603	596	567	586	586	602	606	611	568	610	569	555	566	527	587	590	596	580	637	596	580	622	568	621	560	637	563	604	619	607	574	615	596	624	579	612	642	563	587	524	608	593	576	604	623	600	621	595	542	643	603	622	567	571	627	605	570	578	603	642	611	578	615	594	589	578	550	617	629	594	584	625	598	602	620	645	627	587	550	578	581	609	671	582	592	612	560	580	600	604	604	594	635	617	613	580	590	571	599	583	588	625	585	619	591	664	561	594	607	656	582	561	601	600	598	575	587	569	600	573	612	580	591	585
22232	14980	16163	15278	11581	8050	5178	3841	2933	2357	1817	1307	1237	1593	1477	1098	876	833	614	495	478	474	443	404	393	401	381	392	395	382	349	372	341	392	327	362	321	313	352	315	337	308	359	336	358	302	309	314	325	301	336	338	318	306	297	294	280	289	297	345	312	316	312	310	279	322	302	310	304	330	303	297	269	302	300	309	289	317	295	325	282	308	302	324	277	303	308	295	282	287	321	267	295	302	294	320	276	302	294	295	325	307	317	298	313	322	278	334	301	300	311	262	301	290	297	262	344	290	293	308	294	286	301	315	268	274	306	351	317	296	326	302	309	287	293	299	315	293	330	284	296	301	278	325	302	281	324	282	316	288	308	275	300	271	309	317	302	303	300	282	275	287	294	302	297	318	302	314	261	309	295	289	268	298	307	292	329	312	310	306	305	313	292	302	296	300	309	315	274	308	274	280	317	300	305	308	308	279	288	333	286	294	306	287	312	297	305	279	289	315	258	302	290	294	286	266	314	323	312	290	304	306	262	307	324	289	273	312	312	294	311	283	289	287	275	310	323	306	304	332	289	319	321	328	304	322	312	311	309	293	314	272	284	307	305	298	302	288	277	293	288	299	264	290	304	310	266	325	285	305	299	293	274	326	315	325	317	323	313	271	304	275	301	283	305	298	321	326	275	342	260	319	308	312	259	332	314	304	256	319	308	306	311	298	305	287	304	281	336	278	306	305	323	313	331	330	275	264	305	313	283	295	295	309	308	302	290	326	296	291	316	301	321	289	310	308	269	291	281	265	322	326	325	270	305	281	289	354	291	269	297	294	282	318	318	280	273	319	326	244	317	311	284	280	287	264	288	291	325	319	331	305	274	297	269	311	309	340	292	303	301	276	289	332	300	322	296	288	312	305	306	267	358	293	279	315	293	295	292	330	275	290	267	289	296	297	291	281	246	292	326	271	316	301	335	318	257	308	302	325	313	320	288	285	279	350	325	280	295	286	312	300	304	303	300	307	284	296	315	308	307	289	299	288	288	272	301	277	302	299	276	289	299	295	294	283	346	301	289	315	337	276	312	313	292	272	277	306	305	299	303	254	302	315	286	301	301	299	322	311	288	311	319	300	300	297	292	289	293	287	289	295	306	294	268	310	287	304	302	305	315	297	334	305	312	275	299	320	308	319	293	281	298	297	321	309	320	291	298	296	273	320	334	285	295	307	306	282	255	282	326	329	326	307	299	335	297	277	294	299	310	284	299	291	325	262	316	298	294	311	306	279	298	285	324	307	321	276	319	297	329	304	284	296	307	281	284	322	300	315	306	293	304	313	301	315	295	302	314	307	321	294	286	291	289	283	312	287	335	296	278	312	367	274	293	302	321	307	314	301	276	292	299	292	307	279	296	313	291	305	282	312	332	304	314	307	286	303	302	276	298	276	293	307	312	279	297	305	292	294	304	315	312	314	266	300	269	293	303	287	302	301	298	295	286	306	287	303	283	281	328	297	327	330	328	286	288	277	303	275	292	321	278	282	307	317	306	302	289	273	311	291	306	324	298	295	297	299	323	310	328	330	317	310	284	276	275	292	290	310	272	296	262	295	327	318	276	327	308	338	304	277	296	325	303	293	314	286	297	309	323	331	310	293	289	292	318	285	277	331	326	268	301	329	298	308	317	285	289	299	261	313	309	294	322	316	320	312	296	286	304	291	293	354	285	307	317	295	300	306	309	304	312	284	277	293	280	300	322	309	314	289	293	293	318	292	310	315	291	329	316	334	304	298	285	308	313	304	311	347	286	288	318	320	289	293	266	310	297	334	289	273	301	298	309	302	297	309	305	293	309	282	306	324	288	289	286	295	310	304	300	285	282	295	280	327	277	309	296	309	288	302	293	307	291	304	297	343	316	247	299	292	322	331	310	289	324	309	321	295	279	326	287	298	309	287	313	302	300	296	296	311	283	292	329	317	318	308	305	288	286	276	336	320	306	294	309	305	307	284	307	317	290	299	279	248	323	318	277	343	314	294	304	301	282	303	307	313	268	317	312	312	294	301	320	319	289	310	304	277	285	313	280	299	273	320	285	321	318	308	311	299	296	310	311	315	314	279	309	300	261	324	300	310	285	297	313	300	300	321	308	323	284	287	305	319	324	284	320	314	314	296	313	281	292	301	309	270	289	303	288	282	294	326	288	316	294	280	269	311	330	274	290	289	323	331	294	295	291	309	293	299	282	325	310	306	293	293	288	282	321	297	290	316	314	290	315	329	312	297	268	324	319	309	335	271	286	316	315	288	298	297	304	309	288	310	269	254	328	322	292	304	295	309	315	323	319	285	311	282	294	303	292	296	308	290	272	311	285	303	308	312	295	305	293	289	296	297	308	283	321	330	315	318	244	295	287	337	307	287	300	289	342	311	288	275	289	300	290	301	316	313	265	273	300	297	288	293	272	296	314	310	306	279	298	309	276	338	326	303	308	283	295	294	307	262	322	290	323	306	323	329	286	303	302	303	270	306	326	342	288	339	319	323	300	313	304	322	314	270	322	275	327	305	284	317	306	308	297	303	284	285	308	299	294	320	315	305	305	280	318	304	338	337	312	310	281	312	299	293	311	314	335	323	307	320	336	354	305	309	278	284	300	321	258	310	300	300	293	338	314	309	296	314	299	312	318	288	312	327	282	272	311	295	323	294	308	294	315	313	344	313	308	314	330	272	291	305	313	324	292	312	304	299	283	318	263	313	340	292	294	325	306	317	290	302	296	295	293	300	330	297	302	286	297	311	302	313	307	296	318	277	336	315	326	307	281	320	313	317	328	301	312	320	318	307	290	331	295	283	329	297	340	269	296	289	310	300	268	269	305	271	279	288	320	310	290	303	317	295	335	291	294	316	279	321	344	283	299	289	285	330	286	303	277	283	315	296	314	333	295	291	311	316	309	306	313	293	326	290	303	324	299	300	288	307	293	299	299	299	302	289	296	279	286	324	291	291	325	298	317	298	306	339	317	316	285	291	269	298	268	304	320	315	314	291	300	287	301	308	317	316	291	295	324	278	303	325	285	286	336	313	300	287	307	291	280	326	299	323	294	324	277	302	297	284	330	296	331	286	344	306	327	290	294	299	309	285	294	290	319	326	279	294	330	285	323	271	276	278	279	286	310	280	291	289	286	328	304	262	296	347	271	325	284	334	300	333	270	345	313	286	308	295	286	296	321	303	310	309	280	295	282	288	309	290	288	298	283	315	305	291	330	324	336	343	325	320	314	289	299	321	298	333	323	299	317	299	309	305	298	309	299	291	307	306	331	288	297	333	312	305	283	283	296	312	317	280	304	282	287	314	303	291	304	296	306	287	325	311	313	303	324	286	298	297	301	293	295	288	291	299	303	304	292	314	289	312	329	257	289	306	299	307	309	295	291	290	304	292	334	306	315	321	306	291	303	330	305	300	318	285	290	302	324	283	308	305	316	309	277	285	310	298	295	295	278	344	291	310	298	299	285	302	316	315
12527	13386	22111	28113	26112	21990	17416	15386	13374	11797	9081	7197	6806	9479	8499	5674	4643	4246	2720	2344	2038	1858	1587	1438	1340	1330	1328	1225	1197	1112	1115	1059	1085	1039	1003	1032	983	979	884	877	798	807	796	793	831	790	772	781	746	749	837	789	743	760	704	760	763	746	794	782	705	737	725	734	751	735	742	716	710	736	707	724	751	756	750	718	688	749	749	699	725	720	719	749	673	682	737	738	723	729	721	731	719	706	720	746	687	763	720	735	738	713	741	696	761	746	753	712	736	739	723	772	746	739	733	745	713	720	725	765	700	763	658	734	692	750	703	745	728	747	720	745	731	721	671	718	718	719	714	707	746	749	722	781	673	738	746	769	755	696	698	669	748	686	730	754	727	746	686	705	782	746	755	721	718	701	674	735	715	691	722	676	728	709	755	722	717	723	728	715	704	727	719	739	775	707	748	693	692	715	709	745	714	713	735	733	711	727	701	732	713	669	724	721	729	750	761	694	728	723	714	746	711	706	707	717	780	707	749	740	754	722	693	703	704	699	762	732	707	736	709	734	713	729	726	685	675	731	710	718	724	704	731	779	693	764	740	716	711	750	692	676	749	689	762	708	727	706	715	721	757	774	752	715	769	734	731	706	662	715	744	756	708	685	747	701	721	698	771	701	702	747	701	700	708	727	787	732	735	639	668	752	686	712	754	729	693	726	724	718	730	718	730	756	757	734	793	723	721	713	715	697	701	697	778	747	760	713	625	699	765	725	682	723	722	736	704	659	732	748	779	674	710	756	706	754	712	718	756	715	687	685	721	737	763	688	765	737	751	754	716	695	705	699	669	716	726	719	701	687	731	746	778	761	719	721	751	744	706	749	745	687	777	728	752	717	746	715	717	747	725	740	724	673	701	744	754	706	766	700	750	747	685	747	729	694	707	737	729	687	703	762	715	738	717	708	742	746	680	747	773	709	769	702	721	711	691	747	704	714	758	744	718	706	767	738	764	777	702	674	730	664	765	730	754	732	696	737	707	789	724	711	720	707	677	691	710	747	697	694	732	706	712	743	698	723	728	744	734	717	755	728	743	766	701	721	738	769	689	755	687	753	719	705	772	670	753	693	706	704	731	711	712	727	680	742	696	705	720	709	771	781	698	752	674	755	748	805	738	711	721	747	694	717	721	715	715	674	734	760	709	688	730	701	750	759	742	735	712	704	713	708	717	721	722	711	700	721	760	718	696	650	736	716	774	716	746	697	671	771	684	698	744	726	723	735	679	675	720	728	718	704	721	731	704	728	729	658	758	687	760	733	705	779	725	652	721	655	682	770	755	742	717	734	720	669	691	724	726	722	678	775	743	751	721	729	714	729	748	729	752	783	680	748	672	763	743	759	769	665	726	735	680	742	688	773	724	774	738	727	729	758	720	704	749	667	757	718	677	737	702	728	702	739	757	662	742	717	714	745	706	728	715	696	707	713	672	731	705	693	724	725	738	698	765	705	734	727	721	759	765	738	715	737	745	729	706	749	749	693	788	712	741	720	738	744	748	714	693	730	698	690	724	714	700	723	739	704	710	725	733	761	655	722	775	701	722	728	743	737	745	768	762	740	759	755	710	722	737	699	695	742	739	744	705	716	748	672	662	712	779	722	732	717	718	687	729	780	732	710	720	701	671	694	740	712	771	748	695	742	756	686	681	710	718	695	729	720	715	677	735	725	746	745	734	703	719	755	779	685	679	702	702	729	730	721	730	770	709	750	726	736	647	747	699	775	717	726	744	737	734	726	750	707	740	759	719	737	725	743	688	733	743	741	731	747	710	691	741	787	800	712	754	696	712	723	692	702	709	748	710	745	681	742	793	726	719	719	726	748	727	687	727	735	746	691	685	760	735	727	763	749	739	699	743	725	757	743	716	739	748	718	729	735	712	717	707	681	696	743	707	763	692	692	710	724	703	731	725	759	741	709	760	725	722	688	749	733	779	739	733	726	729	794	703	716	703	749	732	746	738	688	688	723	730	735	687	730	727	634	731	711	756	667	681	733	675	734	733	714	749	735	692	711	768	728	690	743	705	750	714	724	712	731	772	726	764	709	710	756	718	744	714	730	687	795	729	697	708	697	720	746	740	708	735	722	733	753	730	688	723	684	702	722	766	734	743	672	748	692	712	702	716	757	707	727	808	684	735	726	766	734	693	749	712	678	712	714	691	712	718	739	765	724	685	702	768	689	724	700	754	731	677	702	682	714	773	712	727	776	753	691	728	738	745	705	705	733	689	749	737	680	745	732	732	728	738	696	733	709	747	720	733	714	768	747	666	700	716	687	735	765	740	690	742	715	708	742	719	687	756	730	730	694	689	729	700	756	709	711	705	719	713	747	727	691	707	727	710	739	741	699	733	771	732	709	734	681	714	760	702	708	748	715	739	723	697	744	665	692	722	723	691	731	728	757	734	711	715	718	721	696	753	756	743	727	701	723	730	720	718	721	733	767	742	726	725	729	698	735	748	791	753	750	702	726	752	648	745	695	759	707	725	728	717	714	707	748	751	756	711	711	724	735	708	727	701	745	710	754	699	686	748	705	715	695	725	720	647	720	729	727	687	701	749	716	722	767	691	732	670	737	777	728	711	741	743	714	770	710	723	715	730	701	715	719	697	667	708	759	688	744	704	707	705	737	679	685	733	738	723	732	759	720	727	747	731	721	735	671	744	687	749	725	744	715	673	739	786	688	812	713	794	723	691	733	691	708	697	742	696	737	726	715	746	717	741	692	748	694	701	732	773	749	700	758	816	706	725	703	769	716	724	711	770	706	721	698	630	719	730	728	722	709	747	693	723	728	715	732	733	781	768	720	694	735	713	717	697	752	705	713	767	699	769	701	704	742	713	727	678	726	705	707	737	670	730	716	699	738	703	746	725	689	729	699	709	752	715	739	703	731	703	732	737	754	758	681	768	730	688	710	705	721	735	669	703	743	714	715	755	729	753	724	761	711	726	687	742	735	689	744	760	738	700	687	685	723	695	702	746	725	694	722	723	738	712	693	742	663	697	726	713	722	737	727	728	710	729	711	726	753	686	745	751	698	690	720	656	749	711	690	771	691	704	734	760	747	664	717	711	756	712	734	697	737	733	758	686	761	759	684	724	702	759	723	722	723	728	735	715	711	689	672	734	738	740	743	701	712	787	760	755	727	734	719	769	690	728	692	745	717	719	736	744	722	689	741	741	721	696	730	709	726	718	769	690	759	712	728	708	686	676	755	684	742	735	760	685	720	735	745	722	712	727	765	688	734	744	733	698	709	751	704	700	706	688	725	729	753	743	714	763	705	765	768	696	703	697	697	748	718	689	688	739	776	733	737	711	773	726	740	720	710	699	718	709	728	716	728	700	709	683	727	712	732	759	721	736	725	714	681	732	729	795	748	700	695	732	677	729	695	697	720	753	700	764	700	697	767	777	726	714	710	749	729	760	731	734	695	719	752	740	701	737	715	748	689	731	721	775	716	693	716	726	699
38388	43005	41269	41642	38772	35140	29305	30498	29242	30806	25620	18376	13435	10289	11144	8811	7651	8403	3453	1574	1068	1056	903	740	700	651	662	738	567	523	504	513	505	470	404	415	375	393	411	371	367	346	327	374	313	339	316	297	335	322	364	447	364	307	343	316	293	327	320	293	289	309	290	304	315	298	283	311	290	320	315	290	288	303	333	282	303	292	315	286	279	301	301	260	287	306	306	295	285	268	302	281	331	299	276	281	263	277	292	289	315	282	325	296	287	275	291	288	302	289	295	272	261	288	270	326	325	312	292	296	277	297	321	294	298	277	314	322	317	311	313	307	299	310	276	310	336	300	268	329	293	332	291	303	288	268	297	301	270	267	267	282	315	340	324	314	293	293	282	294	310	306	342	303	322	309	277	302	295	294	321	284	290	309	295	273	258	308	286	301	306	273	301	294	282	322	317	305	316	269	281	300	273	304	267	292	283	301	272	310	295	275	307	302	344	260	297	345	302	255	282	286	265	312	308	294	292	273	311	288	319	274	312	296	276	296	298	324	296	280	299	265	318	315	263	317	282	296	303	296	247	282	268	272	301	320	265	258	319	305	322	260	301	287	316	307	297	285	267	280	311	307	293	304	289	302	278	305	254	294	292	309	281	305	270	291	296	340	331	321	309	292	293	286	298	318	292	288	294	286	313	275	297	294	291	265	318	254	287	295	284	281	287	313	301	295	309	319	288	316	283	294	307	305	281	313	298	305	273	320	318	312	309	311	306	279	333	293	285	263	274	263	305	312	319	263	277	299	292	313	291	322	293	297	283	266	286	257	303	321	305	273	273	290	308	301	266	267	300	276	276	311	280	296	289	270	322	304	286	309	304	293	301	272	292	253	307	281	293	308	283	289	287	294	291	326	285	296	282	288	288	295	311	306	298	318	305	298	305	305	284	285	308	304	287	314	296	308	293	283	294	313	326	281	308	322	285	276	296	304	299	307	295	292	296	325	306	289	279	314	307	313	307	295	287	319	283	310	280	272	295	306	316	272	278	266	307	345	291	306	280	293	311	291	298	296	303	317	269	316	275	289	296	315	330	318	305	262	240	314	322	286	307	327	291	295	314	327	295	283	304	312	302	317	300	300	304	296	297	295	313	294	323	316	302	302	283	271	298	322	286	283	304	276	296	288	289	286	291	292	297	306	307	275	288	272	313	297	285	326	316	270	336	284	295	307	320	318	330	279	310	276	303	310	302	317	259	291	311	303	281	294	276	295	296	297	295	268	319	283	293	297	321	289	310	327	283	261	292	281	283	295	292	288	279	299	291	290	291	288	283	282	275	303	324	267	287	302	321	308	303	275	305	278	297	302	316	325	307	335	295	278	256	287	308	311	308	280	280	282	251	300	291	287	292	291	307	314	313	293	315	315	303	302	272	317	317	292	280	301	301	272	282	301	282	271	296	320	286	316	282	302	280	322	308	300	297	285	303	297	313	302	315	284	326	291	322	312	303	302	285	298	294	272	280	302	344	286	309	301	285	304	287	307	321	302	299	289	311	312	280	323	267	278	325	292	322	289	293	308	302	299	294	362	297	283	296	305	294	281	306	294	301	273	298	324	293	277	312	301	289	309	307	293	298	311	337	306	308	326	268	254	266	328	316	297	275	294	313	309	295	287	306	289	330	309	289	296	313	287	288	273	283	284	319	273	273	286	301	283	269	319	306	299	292	315	321	281	283	268	309	305	265	303	309	287	299	292	304	285	299	274	315	306	284	289	290	298	289	312	303	269	296	292	290	284	303	317	296	292	305	278	302	331	291	305	278	311	299	283	321	307	272	291	302	274	274	306	304	281	280	288	278	307	318	284	314	314	286	296	277	305	302	322	293	295	350	310	333	316	300	309	302	285	295	305	341	281	271	323	313	318	302	305	300	309	280	304	286	331	282	305	311	301	282	277	296	303	297	306	298	280	291	304	313	291	284	266	283	300	311	299	298	312	324	302	274	265	312	258	311	304	327	307	307	345	277	273	285	322	296	297	304	308	305	305	304	321	280	307	330	296	313	289	288	318	314	286	278	273	316	300	290	281	307	343	307	323	318	294	266	295	306	291	285	310	284	298	298	262	308	283	288	289	321	262	303	269	299	327	286	311	329	309	298	261	280	262	289	340	294	326	306	304	309	293	323	348	299	333	305	334	288	280	290	276	305	303	283	287	279	288	282	293	296	296	287	300	289	313	308	319	288	308	305	298	273	267	282	339	277	297	299	284	312	307	315	283	286	304	319	297	298	308	309	310	306	311	329	291	295	304	279	333	308	298	278	321	298	290	285	294	317	283	306	280	296	286	316	284	299	293	296	306	347	326	285	294	301	290	289	286	310	318	284	287	330	300	281	272	275	294	314	302	296	316	315	275	338	344	279	283	311	290	302	288	295	301	282	297	291	303	299	303	321	303	302	334	345	314	306	297	289	290	321	290	307	287	328	336	298	298	283	258	312	332	293	295	329	308	301	256	317	285	293	290	249	335	273	265	305	297	276	312	292	312	295	274	319	327	274	302	300	305	298	291	304	291	285	312	297	305	284	318	291	274	293	280	286	304	313	333	294	296	277	333	281	322	316	324	345	317	266	295	283	285	310	276	307	327	315	275	283	320	279	257	275	296	323	333	296	306	327	284	286	319	312	308	290	305	266	295	273	289	267	287	320	287	293	271	310	300	288	295	288	290	297	324	302	281	315	294	311	310	292	312	315	285	288	307	262	298	303	291	316	303	302	273	318	316	303	289	314	329	295	297	290	324	344	261	295	307	303	306	297	326	322	307	283	339	273	298	300	270	309	258	281	293	350	297	333	306	293	291	309	300	284	284	276	274	259	283	293	271	300	302	305	327	269	280	298	291	305	292	302	292	284	284	321	304	269	307	311	278	343	283	289	302	271	287	288	288	331	297	301	319	303	289	257	320	337	316	294	289	308	280	283	290	304	270	330	335	297	290	283	286	314	286	277	308	268	293	303	318	274	302	286	307	336	274	269	311	244	317	286	280	283	315	326	303	306	292	252	263	279	289	312	280	300	310	270	273	292	305	284	299	282	277	279	299	299	312	299	285	294	301	276	267	282	327	306	274	276	286	274	314	306	273	294	328	291	257	272	281	313	282	286	301	303	289	311	292	327	290	300	306	313	303	290	284	315	318	303	304	299	278	315	316	322	307	285	286	310	275	269	293	288	271	285	275	266	269	305	253	276	309	280	321	287	316	318	298	290	298	287	276	286	266	264	286	306	279	316	314	312	324	281	290	301	282	316	283	309	294	272	287	307	318	297	300	288	278	297	299	287	312	304	308	278	280	298	300	295	305	319	305	271	269	308	316	279	295	291	287	316	263	301	311	308	286	299	267	320	289	297	309	316	302	333	266	293	324	289	285	291	332	279	308	302	283	273	282	314	322	277	306	272	293	281	303	296	311	292	294	278	291	283	341	279	314	271	290	309	327	302	300	332	272	305	334	298	297	317	287	284	285
24333	35064	41275	46746	46555	45828	44490	46865	47200	48658	44440	38565	33770	30485	31297	27415	25791	28599	13956	8514	5762	5033	4538	3697	3370	3278	3058	3347	2518	2368	2214	2310	2156	1742	1786	1649	1631	1556	1340	1271	1267	1143	1032	974	1007	969	925	865	818	830	1140	1467	873	899	881	793	762	737	769	714	733	747	731	758	738	752	741	745	678	761	717	768	718	726	690	722	703	713	736	740	700	720	695	688	758	754	712	682	763	737	752	719	696	684	691	708	706	741	689	747	714	751	671	734	771	717	707	754	743	737	674	700	686	753	700	715	696	690	705	694	718	768	729	700	733	697	680	685	661	742	712	729	711	703	686	720	700	656	721	709	710	710	748	693	783	692	713	737	719	693	698	697	748	688	706	672	742	721	713	718	710	731	736	710	668	716	712	682	676	693	707	713	697	752	708	732	740	695	769	708	684	747	720	717	721	745	755	728	736	734	705	690	721	722	740	729	714	733	685	708	716	757	698	724	695	657	674	675	725	743	749	717	695	705	696	702	676	701	706	778	691	759	750	666	706	684	693	720	724	692	684	682	711	773	723	680	670	692	737	703	736	729	694	685	683	673	754	742	724	681	713	731	738	715	694	697	743	718	707	737	676	723	714	672	739	694	681	675	686	763	738	714	756	704	689	750	723	741	678	742	738	739	748	721	723	751	671	684	752	725	727	670	719	675	678	696	728	665	697	696	719	701	728	700	693	695	734	686	705	681	734	726	684	719	688	671	711	674	728	718	714	686	723	733	700	688	655	745	720	704	690	692	707	705	751	694	742	691	745	667	701	698	713	661	630	738	722	733	735	722	730	732	734	706	719	742	709	708	700	753	721	713	744	769	709	710	697	724	728	720	711	733	753	781	699	679	726	703	691	699	701	717	692	687	701	664	724	703	682	736	730	659	703	698	715	709	676	667	733	742	672	726	704	708	758	705	698	733	692	705	671	721	738	697	690	681	760	753	708	706	679	777	699	681	719	749	738	723	727	697	714	742	709	688	705	732	710	691	685	683	671	715	634	733	713	730	678	706	646	734	739	705	676	681	698	629	733	714	708	695	684	715	720	738	688	702	749	687	655	735	729	691	680	707	691	757	687	653	768	705	712	719	688	705	712	712	711	698	721	696	701	719	725	723	735	720	743	741	732	741	705	653	741	743	704	700	686	740	706	749	696	713	757	747	717	704	712	679	699	697	719	682	745	714	681	687	679	707	732	734	685	708	752	737	723	739	701	680	715	705	676	675	707	662	800	730	719	691	696	722	688	715	747	724	700	721	729	710	723	727	765	713	672	725	721	764	721	703	717	730	676	704	734	741	677	704	696	696	686	688	692	736	699	687	679	723	725	680	697	710	704	687	709	716	757	746	681	724	758	712	704	730	725	725	705	703	720	728	673	731	687	684	715	714	713	680	705	733	746	719	679	697	762	674	673	655	681	730	738	702	706	718	711	734	707	688	696	715	703	668	746	739	715	660	758	712	695	681	746	700	741	717	718	740	674	706	746	668	685	758	662	703	688	759	720	661	704	666	714	694	685	760	674	729	726	720	716	698	702	710	736	700	756	730	773	673	707	716	745	684	742	719	719	738	718	701	689	727	718	730	697	732	660	696	676	672	681	677	668	645	708	690	763	721	640	762	687	770	703	745	685	709	733	683	707	755	782	720	695	699	696	707	712	707	683	699	671	675	706	628	665	730	711	691	681	733	761	772	703	740	681	729	703	704	689	678	703	701	756	731	750	684	764	704	676	696	772	717	699	690	713	637	717	683	730	718	745	728	685	662	726	703	684	651	679	719	716	731	685	757	665	670	747	698	713	677	733	734	654	689	670	661	709	714	718	721	663	742	698	696	715	696	783	711	696	740	734	687	680	739	749	729	718	712	722	658	757	695	668	701	643	702	781	720	755	722	705	649	704	758	717	694	753	674	691	669	734	696	719	726	709	698	693	713	723	688	697	718	743	649	733	732	695	728	721	646	680	697	702	681	761	642	650	651	732	694	682	785	716	686	710	713	708	655	721	696	657	689	749	683	733	727	718	672	689	697	745	731	703	705	716	684	701	729	711	712	695	729	717	744	679	690	700	689	729	696	700	711	738	762	716	691	693	704	675	671	701	706	725	726	759	694	728	729	706	688	706	654	710	721	725	695	721	717	741	720	696	738	724	738	695	735	690	696	737	733	748	676	725	731	715	718	703	724	737	693	738	702	743	667	719	698	717	727	689	716	697	733	699	672	715	692	719	727	690	713	738	705	743	765	703	690	714	710	736	750	725	712	744	725	727	700	696	678	694	679	716	735	773	704	674	736	712	706	712	735	686	703	739	734	755	723	722	698	694	693	755	728	718	735	675	750	716	670	722	719	755	721	775	738	731	722	708	683	710	681	666	736	739	700	689	663	703	710	709	685	726	724	709	704	713	705	684	712	745	685	661	694	707	710	716	670	724	730	712	698	744	713	747	701	721	721	685	774	731	713	654	695	747	729	698	713	702	672	696	749	757	736	695	725	717	659	693	657	736	689	715	724	724	672	680	672	717	698	713	739	721	721	770	708	747	724	660	738	690	732	709	695	706	681	703	740	674	721	720	720	721	711	697	712	723	714	703	703	717	744	750	715	716	697	682	710	711	678	731	671	715	710	741	749	691	684	722	727	737	711	693	720	710	700	739	736	704	678	682	700	714	736	719	704	714	668	683	703	709	712	720	705	724	709	719	731	719	709	760	712	720	688	694	746	649	711	748	672	679	700	701	696	748	704	722	695	676	657	711	726	738	697	717	708	660	677	723	710	699	685	726	722	709	688	721	749	690	726	739	710	709	687	706	709	683	693	715	736	721	712	682	639	673	724	689	714	690	722	702	741	689	728	700	709	701	721	698	772	729	681	721	725	687	677	688	706	698	694	730	681	657	723	706	689	696	749	682	708	723	737	674	716	744	743	742	714	661	718	718	715	681	704	754	689	713	764	715	703	697	730	729	711	713	746	733	700	697	712	726	616	706	750	699	688	735	669	677	698	688	724	740	661	736	680	700	758	719	708	687	694	662	720	688	729	688	716	749	707	718	724	680	732	677	743	761	682	726	691	673	739	764	693	754	717	722	755	710	764	696	684	715	738	651	716	719	644	687	671	730	718	660	696	693	675	691	689	674	734	682	698	732	724	740	682	688	715	672	783	721	718	721	716	712	688	706	687	753	693	752	717	731	723	690	681	722	745	701	708	706	715	712	713	700	753	713	748	700	740	691	711	720	695	707	704	711	680	715	710	774	696	680	698	751	691	634	727	690	672	690	721	712	680	712	709	690	677	710	742	683	690	720	694	686	713	706	745	688	752	687	707	698	726	711	737	714	715	726	689	696	687	683	695	643	683	680	742	677	692	789	720	691	680	683	718	705	678	697	740	757	736	710	704	743	721	711	661	680	716	722	742	651	726	679	677	718	640	755	747	717	694	698	729	650	741	746	674	698	714	727	733	692	680	721	696	700	691	677	719	716	694
46530	46757	42505	42872	40103	38170	34482	38214	34973	38209	38572	31043	23452	15928	13131	12278	10285	15681	7737	2915	1825	1475	1288	963	970	990	939	905	688	624	620	668	614	487	485	450	478	464	399	356	381	318	306	287	329	298	286	245	262	260	392	399	297	277	244	237	247	237	236	226	273	250	259	258	261	243	264	294	243	246	242	265	258	253	250	239	237	243	237	260	224	263	248	234	276	246	259	233	236	233	238	249	247	233	236	242	225	248	215	226	250	260	226	260	241	268	258	246	233	282	266	235	228	248	245	247	252	238	221	241	260	241	222	215	237	258	259	251	241	250	251	226	246	249	228	240	232	220	229	265	260	231	263	234	244	264	231	241	245	248	243	255	261	274	225	243	236	234	208	256	242	213	245	236	244	269	264	237	238	236	245	232	246	259	255	234	252	282	246	227	222	252	247	244	210	269	249	248	273	239	234	256	234	250	252	272	251	269	257	240	224	235	243	259	236	234	271	242	244	251	239	243	227	229	220	241	200	235	264	247	259	253	217	236	251	255	242	235	248	246	244	209	222	231	244	256	250	268	227	275	258	222	225	216	256	230	247	262	237	241	238	259	288	250	248	234	257	261	228	240	270	220	277	226	232	236	237	224	230	251	245	250	215	252	249	252	208	231	247	226	241	207	231	235	236	245	231	259	241	226	209	255	207	253	222	232	243	264	260	279	271	262	258	239	249	254	268	230	231	220	278	270	257	235	269	225	270	262	274	240	244	257	252	235	226	238	213	234	266	221	239	256	235	238	274	252	247	237	247	232	257	225	231	209	254	270	245	238	283	262	214	245	259	263	238	215	242	233	244	251	268	231	261	244	251	255	247	256	239	274	229	285	244	239	239	243	216	237	274	249	246	238	239	283	259	265	243	236	247	244	247	256	297	252	244	241	250	237	244	274	208	276	246	249	250	243	249	240	257	244	240	237	260	238	234	272	241	279	265	218	247	262	231	236	210	239	225	245	235	277	250	226	245	226	208	220	254	227	248	236	255	251	234	250	262	244	246	251	236	244	247	249	228	216	222	265	251	236	243	248	246	277	248	235	249	250	224	236	244	233	230	257	255	224	243	239	239	233	250	240	244	266	247	247	225	237	238	250	251	247	234	245	226	223	261	250	257	266	266	268	226	232	235	264	240	233	216	272	215	236	227	243	236	234	213	222	244	273	234	237	262	259	212	231	242	234	238	232	244	242	232	249	263	246	238	236	258	224	249	280	238	264	245	248	220	241	244	250	259	224	281	273	243	244	259	224	225	253	268	266	218	241	256	227	259	239	253	225	259	285	225	257	257	234	251	236	234	249	216	255	267	224	273	228	256	246	257	257	253	231	252	224	260	232	250	228	249	238	233	264	234	224	264	230	241	239	215	235	243	254	247	216	222	254	253	252	280	229	232	273	224	237	250	215	222	257	264	263	230	231	213	247	238	241	218	254	242	238	234	248	244	269	250	230	236	255	232	255	259	249	242	254	255	231	242	241	247	241	242	224	232	230	238	234	236	226	251	257	259	245	250	235	216	241	224	235	255	269	264	262	240	249	232	255	273	241	245	245	245	261	271	231	245	208	249	229	238	239	263	256	263	262	238	217	252	270	234	237	253	247	263	258	250	244	277	264	250	229	273	260	267	245	276	284	270	232	252	217	218	240	240	234	247	237	249	243	247	239	270	235	242	266	252	241	272	262	242	240	249	211	253	236	228	270	239	241	221	220	242	230	247	228	218	252	255	256	237	246	274	222	254	269	264	249	234	249	233	251	276	257	256	251	256	245	256	268	218	242	237	244	269	263	251	232	255	222	241	248	253	252	239	253	220	244	215	242	251	204	254	253	235	254	252	253	247	237	233	232	222	265	230	238	246	239	225	220	261	247	241	259	229	243	232	231	228	253	234	240	247	272	283	222	236	234	259	251	264	226	266	255	258	182	243	242	245	238	242	261	255	230	253	246	250	249	245	253	245	220	272	255	177	249	247	246	278	224	261	228	237	240	229	233	241	218	266	229	243	249	256	245	211	247	213	224	234	237	242	241	227	244	217	248	254	258	246	255	250	261	278	241	253	213	242	226	251	259	250	209	247	249	252	264	249	229	236	235	247	255	225	249	216	254	247	240	263	240	245	235	244	278	217	245	223	266	246	234	237	239	218	241	242	241	248	252	254	266	227	226	234	258	262	220	242	244	238	242	254	243	224	264	234	248	238	249	240	257	253	249	276	246	254	235	259	232	300	254	254	237	212	235	252	207	238	245	205	239	241	248	261	235	253	241	269	252	250	228	267	233	219	243	271	258	248	243	242	244	266	231	263	233	259	240	274	239	240	244	258	245	248	274	236	231	255	246	257	278	275	243	242	223	248	243	270	249	250	239	255	247	250	260	259	281	256	241	244	261	251	247	243	252	239	252	231	255	249	220	263	266	256	247	225	256	264	277	230	245	210	222	242	247	246	241	247	256	273	245	233	279	233	255	247	234	241	250	206	271	270	253	233	269	226	227	217	220	227	259	256	256	236	263	277	234	246	264	226	236	251	272	232	268	244	241	248	225	244	241	264	261	263	250	250	231	276	236	251	261	259	264	263	244	236	277	247	209	243	252	231	236	277	230	274	256	274	236	240	272	264	253	258	267	254	208	245	285	234	238	242	227	272	259	246	241	255	259	226	250	231	229	231	253	245	270	235	246	249	245	239	192	217	216	245	266	236	233	268	232	251	235	231	239	219	223	230	266	250	233	225	253	231	262	224	232	244	213	261	231	235	229	202	233	258	239	312	255	231	269	224	269	291	244	254	276	240	244	265	254	254	264	259	250	205	234	231	259	231	213	244	227	251	220	250	240	257	262	263	215	220	264	225	254	256	235	263	261	275	267	240	246	239	239	239	234	263	236	225	257	221	271	259	244	240	215	238	244	242	228	237	224	262	242	268	270	245	268	242	254	260	259	242	258	234	233	228	254	253	238	233	267	234	257	222	229	252	246	258	256	248	224	243	239	279	229	254	280	231	215	221	194	239	238	246	250	285	259	232	253	224	251	260	265	257	248	267	264	232	256	229	251	281	242	240	208	232	230	251	225	235	253	230	271	230	237	235	274	262	255	252	235	261	251	279	255	217	297	241	231	228	275	234	267	258	250	259	265	216	252	250	255	247	245	223	262	232	226	253	204	253	239	240	247	246	244	227	246	252	271	269	239	227	256	246	253	234	247	268	247	253	230	243	241	238	247	224	231	223	240	241	258	283	256	222	268	233	243	287	232	234	210	256	239	199	240	271	260	231	228	248	268	255	233	249	241	221	225	245	281	267	258	234	221	228	237	277	246	252	231	253	255	248	249	283	248	245	279	262	263	255	258	226	267	232	227	254	251	227	252	274	244	260	260	276	258	242	209	273	220	243	239	228	260	251	237	240	258	255	244	259	276	256	235	271	261	241	259	238	265	254	243	277	232	256	232	258	228	242	235	252	220	221	228	225	229	248	255	271	242
30154	39819	45596	48936	50010	50756	50260	53599	49668	53942	53970	47797	42255	36179	33552	31651	30493	38749	21781	13163	8393	7335	6740	5459	5144	5266	4890	4839	3468	3205	3191	3515	2971	2181	2249	2241	2082	1965	1583	1498	1392	1205	1088	975	968	925	766	737	677	739	1519	1315	692	875	799	743	677	669	640	626	675	648	662	634	628	696	627	629	676	603	637	627	671	654	642	645	613	647	630	591	597	602	600	637	572	584	576	592	644	615	575	583	577	605	581	636	614	593	524	580	605	590	604	617	610	584	591	599	593	576	621	587	597	565	605	617	562	585	587	615	586	576	612	602	586	572	589	610	566	621	591	554	584	621	633	593	581	611	598	609	587	591	579	624	584	604	643	533	612	590	605	616	573	552	599	566	556	603	591	600	609	601	571	553	657	583	589	644	535	600	562	605	552	585	619	545	597	611	600	583	651	586	589	613	584	576	556	581	574	580	569	568	628	596	605	570	566	569	623	598	588	574	583	569	609	621	581	635	607	590	632	622	605	618	562	591	583	572	609	547	559	581	590	574	570	581	621	622	605	572	631	558	663	575	609	596	617	564	577	596	586	584	638	587	605	587	606	579	610	565	578	607	606	607	559	606	587	597	609	622	583	560	595	572	606	569	593	607	610	560	623	602	573	608	605	585	612	590	632	586	605	649	622	617	572	609	596	585	578	571	599	602	587	554	576	579	568	591	607	587	620	605	624	576	595	632	579	565	634	553	559	615	580	574	622	630	565	608	601	608	610	568	590	596	589	595	609	638	570	613	638	555	632	577	594	589	645	606	637	560	613	595	561	574	604	586	643	624	618	553	588	573	586	661	558	600	609	628	586	567	597	598	562	611	579	632	567	601	568	581	642	562	594	572	603	565	548	588	637	604	625	635	546	618	606	596	625	604	601	610	606	579	616	615	618	611	578	586	596	565	552	611	620	653	575	595	571	595	587	579	574	580	623	576	606	577	609	610	573	604	621	596	556	564	565	567	586	588	605	566	591	605	566	557	560	622	613	584	604	560	628	562	602	574	585	585	629	606	640	590	583	623	614	597	616	563	644	601	605	544	587	571	575	592	598	606	627	570	571	576	600	594	580	571	585	594	589	625	544	597	592	549	601	598	596	599	618	601	585	582	573	575	590	566	618	593	599	672	609	596	590	604	588	597	570	588	554	594	622	621	652	584	571	622	567	579	583	629	612	574	611	596	619	573	592	592	568	637	554	588	562	601	568	598	583	640	591	592	570	618	638	632	590	610	600	567	612	611	567	571	595	605	621	604	569	618	601	653	560	577	586	591	575	586	582	611	605	586	636	605	605	572	607	655	592	607	599	579	601	649	595	554	589	546	587	555	588	598	604	610	564	595	613	581	657	617	599	556	599	552	603	584	614	569	595	568	613	559	609	587	569	579	622	599	636	603	580	602	624	606	581	572	586	610	626	571	584	582	578	565	539	566	573	594	561	588	543	589	572	626	646	630	576	648	575	598	589	589	599	560	572	645	618	577	618	569	586	581	599	617	564	558	538	587	591	601	588	596	603	583	573	650	582	650	578	602	582	542	585	576	611	599	590	614	607	574	595	624	601	602	584	562	624	586	598	596	569	568	623	572	626	583	656	584	614	586	573	646	578	602	607	609	631	612	605	658	640	618	618	620	599	546	588	544	613	627	613	569	648	584	582	569	582	650	607	619	577	556	619	621	590	573	581	603	573	612	571	596	563	559	621	567	591	627	572	561	594	627	595	564	538	613	603	586	600	609	618	574	573	521	592	580	564	609	614	583	607	612	554	577	570	585	614	618	596	599	564	589	632	647	592	617	608	651	606	576	592	609	595	551	595	637	630	615	613	568	589	626	591	575	540	595	642	594	599	611	585	600	614	598	597	623	581	590	670	603	572	579	561	531	603	632	596	620	635	594	604	606	615	544	563	549	624	604	601	572	598	564	591	569	614	559	606	582	598	589	625	591	595	608	564	625	573	576	575	567	581	555	601	593	598	616	594	590	565	628	616	566	616	555	609	607	631	548	557	587	537	588	601	591	589	607	594	599	589	597	569	585	569	592	577	604	610	584	602	603	621	610	622	584	622	587	617	625	568	588	612	605	585	548	582	592	567	618	591	583	578	602	597	580	580	630	612	582	594	570	579	586	580	601	587	611	582	596	555	627	621	591	581	577	584	550	569	544	608	616	588	563	555	635	621	552	625	609	588	590	604	646	614	583	611	616	602	592	583	619	583	567	645	618	590	548	582	574	613	620	612	582	614	562	567	567	579	583	598	571	590	584	573	578	576	576	597	616	588	605	560	564	581	579	577	621	625	611	601	606	593	559	645	577	613	579	570	608	570	598	610	579	577	631	569	548	581	585	638	560	601	610	622	598	588	578	567	607	517	658	630	576	604	591	597	644	563	599	603	569	625	561	618	599	600	564	613	613	640	593	626	577	546	599	611	598	571	595	607	609	621	594	603	604	574	584	582	606	587	624	627	623	618	587	609	608	597	553	628	578	562	622	556	602	577	633	573	610	604	594	580	594	596	587	558	541	572	601	573	614	580	619	580	565	645	596	564	613	552	595	637	607	599	567	614	562	575	639	610	614	590	588	601	575	589	606	561	602	575	590	594	556	568	611	584	623	603	595	563	577	591	616	596	604	607	593	584	630	616	592	643	604	585	615	517	613	590	598	576	570	561	598	599	557	588	606	600	589	626	595	619	555	584	583	584	617	573	606	563	599	576	619	629	632	655	565	594	591	646	589	526	565	622	603	598	565	663	590	565	558	622	614	591	572	540	629	566	593	649	568	580	630	577	590	568	589	617	608	583	571	592	577	562	573	634	615	554	574	574	601	643	587	582	597	615	589	587	604	570	626	572	637	572	580	582	565	599	577	615	594	586	612	619	596	567	640	607	591	616	566	601	578	592	631	584	617	647	569	580	595	577	674	564	642	581	599	592	560	619	603	614	579	617	569	561	571	609	576	618	635	584	584	569	546	575	543	571	589	585	575	593	616	605	592	553	632	615	609	578	599	592	562	631	621	604	642	635	603	586	598	602	628	621	610	634	603	593	542	611	576	579	658	589	612	572	592	579	581	575	609	623	565	613	637	593	564	591	581	580	596	608	618	611	596	566	617	620	591	561	596	595	628	587	617	576	587	628	600	561	559	571	570	597	580	621	594	608	567	631	572	603	593	594	579	560	607	561	578	584	552	621	618	586	523	605	596	565	551	578	620	545	590	600	586	562	625	601	609	566	619	571	580	591	581	586	584	602	601	582	602	622	602	593	585	600	603	605	637	589	595	596	648	621	604	606	604	551	579	565	598	568	582	580	559	639	626	601	525	564	622	601	574	607	594	623	563	640	600	616	578	610	609	560	570	579	603	603	585	582	643	608	597	609	567	604	569	603	610	611	600	613	595	590	526	564	605	605	634	570	583	597	582	582	583	598	599	594	556	569	568	590	647	594	565	621	592	589	563	630	626	612	576	572	574	562	609	534	601	612	593
20271	15443	16863	15992	12299	7537	4647	3685	2438	1887	1797	1577	1401	1106	1074	906	782	834	645	510	461	467	433	382	403	385	346	374	372	371	366	370	366	397	350	329	334	397	318	292	317	297	335	315	332	310	316	311	308	270	313	326	294	296	270	305	275	287	293	284	313	320	275	296	295	306	330	285	342	317	296	284	324	290	291	327	295	268	306	294	286	309	284	312	296	311	283	307	277	334	293	301	319	293	287	296	299	305	306	270	332	302	275	277	298	270	297	310	277	286	305	308	277	293	291	326	320	306	282	296	273	301	283	292	308	298	280	271	326	309	279	277	290	276	296	287	270	318	305	290	272	304	308	292	308	282	311	291	316	319	288	290	269	313	319	292	326	326	279	278	327	313	299	290	287	343	299	311	282	312	296	288	298	275	327	299	333	316	296	273	282	295	308	298	267	331	329	291	300	335	308	354	318	285	310	304	326	283	273	299	290	303	291	295	301	313	327	283	276	301	286	320	322	290	279	317	292	309	310	303	287	291	287	273	308	315	270	287	338	306	288	296	327	286	313	279	318	301	298	325	305	305	283	299	297	316	297	285	292	275	334	331	275	274	292	298	292	307	319	302	279	277	323	302	306	304	304	294	273	286	293	333	304	294	284	306	303	307	310	315	283	315	267	296	309	286	315	304	312	267	302	304	277	320	309	291	288	284	277	284	312	309	269	275	313	315	275	280	329	274	267	315	283	327	303	322	299	298	281	306	278	297	306	257	302	302	310	314	312	295	298	270	318	274	333	304	304	321	313	289	288	300	296	295	292	308	269	309	286	303	282	268	287	327	288	282	314	279	295	294	296	250	311	301	309	280	294	322	306	294	286	284	313	306	291	258	313	339	263	296	319	302	289	298	260	272	290	285	302	255	300	281	290	288	285	296	263	287	316	294	319	300	303	305	301	280	292	299	288	262	280	323	318	296	290	313	329	323	303	336	321	296	318	311	295	306	317	301	328	304	299	277	298	298	327	294	305	302	281	334	281	262	240	253	306	321	324	294	322	293	324	301	292	296	276	305	326	318	295	298	297	299	295	314	313	308	290	282	335	306	301	307	306	317	245	322	287	317	295	301	258	295	295	285	300	318	295	322	301	321	303	295	296	310	262	324	305	294	318	302	307	309	281	279	319	296	281	315	303	284	290	261	286	297	283	297	300	327	321	289	300	297	281	321	308	278	275	299	302	301	270	294	316	317	328	290	283	309	326	314	313	307	301	303	279	306	300	298	309	313	301	299	291	287	263	275	333	272	276	295	273	310	274	302	293	322	279	311	342	298	316	301	315	265	282	262	286	297	328	316	309	291	312	290	308	298	298	303	301	305	296	302	306	318	323	303	287	320	297	318	300	286	322	312	316	313	291	282	317	323	277	290	301	308	321	300	295	279	262	292	321	315	316	313	277	312	259	274	303	269	272	308	289	304	314	296	334	277	304	279	267	310	308	293	305	288	280	294	283	297	302	303	276	323	293	294	332	294	285	298	347	304	299	257	274	308	309	275	307	304	303	315	315	262	295	311	274	310	296	312	291	324	279	293	331	320	303	296	291	286	280	286	282	303	305	296	318	277	319	295	287	299	291	300	333	290	290	307	293	317	296	312	310	298	328	292	280	289	299	315	287	294	318	325	283	273	316	288	288	284	325	284	281	324	311	302	300	267	310	288	286	289	297	327	304	294	284	279	298	308	295	287	325	277	292	322	296	285	284	290	306	325	298	299	279	310	303	316	302	283	320	299	304	291	290	300	278	285	279	309	328	281	305	306	311	289	288	300	316	288	306	286	296	328	240	262	269	288	272	301	305	276	301	284	286	303	317	316	319	304	265	309	274	338	297	316	325	322	270	323	286	274	323	315	309	306	309	298	294	289	329	304	342	291	280	306	300	309	310	300	271	334	318	286	273	316	333	302	336	299	300	296	297	296	269	286	307	305	304	299	280	299	310	293	296	322	330	303	276	282	322	291	300	298	307	309	276	279	304	270	348	298	313	310	324	298	282	282	303	314	315	299	307	301	327	295	282	301	308	298	273	278	322	295	320	276	292	306	273	297	315	293	289	300	335	293	276	280	294	300	300	304	294	277	321	299	300	297	299	286	304	336	329	274	304	281	296	318	268	331	289	282	283	307	328	286	284	287	264	305	324	287	300	322	292	309	303	305	298	271	280	272	301	284	334	295	281	325	300	311	281	291	318	296	341	284	321	290	324	301	279	244	277	291	286	324	265	276	286	300	331	290	282	303	328	303	268	311	337	306	311	288	323	293	278	265	282	297	289	290	297	299	295	282	335	278	292	322	297	306	299	301	280	278	312	319	310	320	315	303	284	290	299	311	339	309	290	290	281	317	317	318	299	302	317	325	287	295	291	284	275	320	302	259	296	276	286	294	308	299	294	307	293	324	316	282	283	264	286	280	280	303	300	309	302	335	274	306	299	295	312	284	277	295	266	270	278	297	319	300	312	347	316	282	300	280	293	272	302	312	283	310	304	300	306	285	312	287	295	292	283	286	342	289	298	304	281	286	299	331	306	309	292	294	288	285	324	296	280	300	316	303	273	266	339	301	316	306	309	349	300	328	301	317	267	294	284	291	284	340	295	303	283	287	306	290	283	299	297	308	286	276	288	284	309	323	297	272	307	305	293	292	281	301	310	309	335	304	304	347	315	276	308	311	298	293	274	292	298	318	278	295	288	296	283	266	313	295	276	306	334	282	316	319	319	286	303	288	258	315	279	319	300	300	329	282	298	280	312	311	290	292	299	286	275	281	285	312	281	276	320	306	309	312	324	341	276	325	321	322	266	311	315	285	269	298	297	281	306	294	274	281	318	310	286	300	318	265	296	266	303	287	282	307	319	289	301	287	282	266	314	299	288	293	303	330	273	301	308	304	290	299	310	281	290	305	274	282	303	288	305	298	294	279	286	290	283	296	293	294	328	295	293	315	303	300	313	289	295	314	314	305	288	327	312	310	313	304	277	286	303	301	287	282	322	322	323	315	303	290	277	308	295	301	297	308	281	300	297	283	264	279	293	330	301	328	311	311	278	290	305	294	331	279	355	304	336	265	286	311	274	309	319	260	287	277	316	312	310	286	286	277	292	279	266	324	303	330	278	318	286	306	315	310	293	299	299	338	306	303	279	293	314	280	306	284	305	302	292	318	312	260	311	294	287	261	318	291	307	304	305	279	299	284	308	282	284	294	300	330	295	309	298	287	282	308	301	303	280	302	285	261	314	296	297	321	292	292	313	300	314	313	290	325	337	284	295	336	309	282	284	289	305	314	283	296	317	279	304	294	309	302	240	273	344	312	276	283	280	301	310	311	272	291	284	347	313	291	316	282	334	297	323	295	273	278	287	255	297	323	301	282	294	308	261	291	301	302	309	276	292	279	322	311	292	272	294	297	285	287	305	272	318	330	334	298	329	315	274	298	292	293	263	307	295	299	290	293	289	310	305	312	247	288	289	283
12042	14311	23253	28634	26783	20762	15749	14035	11208	9323	9917	8500	7256	5899	5226	4717	3748	4424	3109	2267	2003	1759	1618	1399	1418	1436	1437	1335	1232	1249	1142	1166	1105	1042	1000	986	928	953	935	886	847	824	845	840	836	852	804	734	724	787	785	751	758	737	755	720	760	732	710	709	733	705	736	785	729	728	762	744	742	671	716	711	723	727	719	775	763	683	752	749	711	690	746	716	689	706	730	740	749	708	767	746	709	719	733	708	702	752	707	725	663	730	748	716	738	730	721	724	737	761	722	696	716	739	700	727	707	709	756	740	707	683	711	692	787	720	715	707	704	709	761	699	732	711	696	705	731	694	711	710	784	709	698	732	739	735	692	737	752	693	719	695	746	708	781	704	665	689	793	763	730	710	731	706	687	754	737	716	704	708	705	721	696	698	700	700	694	715	737	705	696	684	687	758	664	724	694	754	725	712	721	692	693	733	737	684	729	704	700	667	739	719	721	716	685	702	703	717	712	707	724	715	709	702	730	768	713	754	720	731	711	729	684	740	749	693	730	702	761	762	710	737	712	744	742	740	735	696	740	671	705	727	748	737	693	698	694	668	662	723	703	708	701	751	737	692	696	692	717	718	721	735	702	681	743	673	736	723	742	683	726	704	746	728	760	739	735	697	713	715	694	753	706	677	725	754	740	727	692	672	709	687	702	681	748	743	730	638	700	730	698	691	669	754	737	750	677	711	730	711	700	716	725	679	675	678	726	823	687	724	714	688	765	732	716	673	741	727	711	695	751	731	722	737	738	749	753	718	686	703	699	768	665	718	730	709	711	740	684	666	722	684	706	698	736	673	677	753	721	747	727	739	686	746	777	702	708	676	705	756	745	737	675	693	678	755	753	695	688	703	770	745	685	699	750	740	689	712	734	709	702	725	738	740	698	701	721	752	707	754	692	755	709	715	725	732	721	732	702	702	719	719	728	732	695	703	721	759	728	750	705	711	717	717	717	723	743	729	766	720	722	711	702	697	665	739	701	718	729	713	738	706	776	710	766	698	712	709	716	749	725	714	766	759	737	704	716	731	727	703	691	769	740	688	705	740	724	722	757	707	702	738	720	682	717	698	735	689	712	687	693	778	713	688	748	710	684	693	707	722	695	671	746	727	743	744	726	684	672	740	705	748	751	698	711	717	713	714	719	764	720	685	701	690	695	743	713	659	750	703	691	753	734	749	695	704	701	709	725	723	738	701	730	669	707	737	709	734	682	727	697	695	738	703	721	702	720	736	702	678	739	721	714	684	674	716	723	694	764	735	713	699	723	698	712	727	774	682	670	690	729	701	704	665	733	728	725	776	723	717	712	739	727	709	721	697	743	730	731	739	698	696	755	674	689	726	752	731	747	733	724	699	711	699	686	740	788	717	707	706	733	725	713	745	747	695	735	732	692	711	720	681	752	744	727	700	723	701	718	694	782	747	745	733	705	682	785	761	726	708	702	724	710	686	719	744	750	698	689	736	703	770	679	716	668	739	732	748	774	750	696	687	706	752	742	738	703	725	689	681	751	755	694	701	704	745	753	755	726	700	758	765	716	730	711	779	704	701	719	741	715	749	764	721	724	682	709	676	714	768	736	709	712	765	745	681	761	730	705	732	734	732	719	695	709	745	744	709	685	741	743	725	678	687	690	684	666	699	720	730	677	697	693	759	711	693	682	766	722	720	707	662	693	731	721	715	688	728	767	701	730	755	689	697	753	685	736	719	736	723	704	729	729	767	783	733	699	666	682	725	690	773	687	707	716	732	745	743	732	738	742	713	724	688	711	736	728	715	722	699	718	710	770	715	719	720	681	727	745	702	722	720	668	697	702	749	684	694	736	745	729	692	678	748	694	745	756	660	681	705	739	709	705	746	727	729	704	757	718	697	710	738	727	737	711	712	729	708	698	727	716	688	668	743	692	732	699	698	678	717	642	747	746	727	679	675	763	746	715	721	738	739	743	722	694	735	725	721	727	667	728	685	728	765	751	686	704	720	695	731	766	727	724	682	685	786	768	714	703	717	704	679	754	693	724	784	699	721	699	706	711	740	691	722	730	702	711	707	709	765	680	749	724	736	712	705	724	692	716	713	775	718	710	676	761	726	723	703	706	735	724	715	723	683	716	750	729	675	701	730	714	729	714	697	710	720	774	699	715	733	744	743	701	704	737	678	750	670	762	713	704	716	678	709	730	698	694	708	723	794	778	717	708	718	720	736	753	739	701	756	701	741	684	756	773	696	730	719	750	689	643	741	706	721	717	704	692	713	740	684	715	701	752	714	728	702	725	770	729	741	691	731	693	706	727	676	726	709	731	714	707	715	695	717	698	731	743	717	701	673	698	726	725	758	708	756	742	726	700	666	740	704	756	687	748	723	676	736	711	707	704	729	715	734	720	703	719	736	723	754	755	760	683	714	687	733	692	735	719	707	723	692	727	701	689	722	725	729	712	745	724	723	691	754	691	705	716	728	711	681	682	685	688	721	694	801	737	747	715	718	752	728	704	708	681	724	706	690	709	703	700	670	718	689	645	732	739	703	708	680	686	761	724	685	701	722	735	709	781	727	730	709	711	722	724	738	679	757	736	677	713	732	746	737	716	753	706	693	717	758	769	693	705	726	710	757	741	755	725	635	733	793	706	702	720	739	719	696	698	749	707	736	715	702	741	694	720	763	689	731	739	739	719	755	753	699	735	752	746	720	706	691	695	707	721	671	719	744	739	682	684	746	747	730	692	712	698	722	695	764	755	741	724	763	731	753	749	700	717	716	743	730	762	727	727	776	735	719	734	728	671	690	706	762	764	730	777	770	728	723	663	712	717	689	748	676	692	686	708	719	710	729	730	713	729	723	700	721	727	716	729	679	691	715	701	724	732	732	696	674	710	733	730	782	751	695	756	746	730	676	657	722	721	701	736	766	686	721	737	775	709	666	704	735	717	781	708	694	705	724	703	681	690	722	689	760	690	715	689	698	722	643	697	728	728	735	709	721	721	683	731	708	737	691	677	732	725	704	718	729	684	729	732	713	652	748	745	717	674	718	755	736	688	715	720	692	721	745	700	729	720	669	678	737	744	691	712	727	692	737	711	681	720	698	691	748	750	739	748	707	722	713	735	731	698	706	695	737	740	703	746	668	749	716	732	706	678	721	747	748	746	779	655	725	765	670	691	717	728	652	676	756	739	678	717	710	742	716	765	711	739	735	692	768	720	688	666	721	732	753	762	711	752	740	696	717	713	756	661	711	721	749	693	746	708	716	698	728	695	708	684	676	721	757	706	710	760	726	686	751	737	735	726	770	722	754	681	737	730	727	774	716	718	709	716	743	740	755	677	673	774	725	702	728	726	701	732	726	681	682	744	703	715	726	784	692	715	725	738	738	705	678	701	692	703	699	681	689	760	766	692	698	723	714	716	694	745	731	672	730	707	719	711	708	676	714	677	657	738	745	709	724	747	733	742	722	707	725	719	684	671	686	678	682	716	711
37907	44628	39136	40494	37308	35107	27877	30030	30494	19587	19012	23324	14237	10080	6172	4980	3970	5337	7400	2294	1175	935	822	758	695	800	708	632	533	525	551	594	441	443	443	433	413	398	353	372	380	368	311	326	321	284	315	308	312	320	342	309	280	311	312	317	292	307	301	270	315	282	260	293	301	321	315	262	315	280	292	307	309	285	312	299	321	277	302	319	291	300	287	301	273	295	300	293	272	292	274	318	317	288	294	321	270	269	320	290	297	300	292	313	294	282	264	295	297	293	295	312	277	278	278	289	277	255	297	310	306	298	308	311	266	267	289	262	292	291	258	280	287	297	315	292	328	306	311	298	293	299	301	273	319	298	283	272	288	273	280	312	292	296	311	291	305	311	287	279	287	313	310	309	288	294	306	271	309	268	285	316	296	265	313	276	309	316	308	302	292	302	302	307	323	283	294	324	293	294	310	283	302	303	307	293	312	276	301	315	281	278	281	304	299	291	309	291	265	293	311	303	292	289	306	303	284	301	310	303	283	288	305	311	313	310	275	286	303	323	313	318	275	298	251	299	299	316	282	312	318	276	334	299	297	306	287	276	293	274	263	273	300	292	298	311	319	257	280	294	281	287	297	300	258	280	272	300	314	286	267	299	245	269	278	296	275	305	269	279	272	290	315	309	297	285	283	298	282	309	279	280	314	297	308	294	321	307	317	299	307	309	305	311	332	315	264	280	287	276	289	314	275	284	279	328	276	342	277	309	301	325	277	311	263	288	325	287	299	287	273	280	296	307	326	301	325	294	277	260	301	320	275	290	283	285	302	300	278	295	292	262	265	291	298	296	309	280	329	264	274	281	275	303	296	317	290	281	275	315	293	305	277	286	286	275	296	292	314	290	285	305	279	284	289	311	315	276	297	257	279	270	299	278	287	293	278	315	305	288	316	300	280	297	296	297	295	299	308	310	303	267	286	303	283	281	288	287	299	305	288	298	293	282	299	288	284	310	295	271	282	292	303	309	277	292	286	277	274	293	305	291	311	301	322	272	269	287	306	316	288	305	292	298	319	276	287	303	293	250	294	296	276	274	320	303	279	329	311	271	298	278	302	296	298	303	334	297	313	305	290	282	288	296	315	291	317	300	300	279	284	310	304	305	291	277	307	312	332	281	301	285	269	284	281	304	308	300	297	293	284	307	288	255	309	321	256	294	335	292	310	306	295	334	291	270	318	301	272	320	294	313	290	260	284	285	295	291	307	281	307	276	296	294	300	297	316	280	279	288	284	327	263	301	286	311	270	263	293	269	273	290	311	266	317	282	302	275	296	268	275	282	294	273	291	283	314	305	300	336	284	310	316	267	308	330	274	290	310	285	323	288	299	294	306	327	312	297	302	282	276	314	323	277	321	280	252	305	281	285	279	295	290	287	272	295	289	271	316	285	288	308	310	285	263	283	277	288	288	292	295	273	289	291	269	288	274	285	314	284	313	273	273	281	270	285	286	311	317	293	321	270	297	268	287	265	311	310	298	318	319	278	282	276	304	291	296	293	283	309	302	309	285	302	314	296	293	293	278	252	293	298	328	304	315	287	257	284	294	316	298	306	294	296	293	305	256	292	304	295	305	280	300	309	297	269	303	294	294	277	306	264	308	264	279	272	283	301	288	306	307	300	303	308	262	299	294	264	266	318	315	299	276	328	285	294	327	283	296	297	294	288	287	304	280	288	328	301	296	316	279	280	259	293	306	323	306	290	320	291	285	339	295	297	295	321	321	241	298	299	295	279	294	317	284	300	278	291	277	317	306	298	297	261	305	272	282	258	283	299	294	312	287	281	302	317	308	301	291	288	293	299	291	312	320	304	278	298	262	299	275	310	268	311	278	299	295	293	301	289	302	304	304	291	274	279	284	327	278	316	292	285	284	283	292	284	286	278	310	297	313	314	293	300	294	273	308	314	252	307	286	281	285	316	315	306	292	267	321	260	276	303	291	277	306	314	282	280	290	315	271	283	320	300	273	271	238	263	301	293	306	286	305	311	313	302	264	289	281	275	280	279	300	291	279	279	284	278	296	303	310	278	306	293	273	274	322	293	307	290	289	262	284	287	291	279	320	273	309	264	303	298	289	298	291	305	292	302	307	262	292	287	317	268	273	285	260	274	273	298	317	269	300	301	277	280	280	280	284	302	287	278	296	294	306	315	314	289	263	310	322	277	294	308	299	303	309	286	315	311	280	307	272	295	322	321	296	329	273	279	331	280	303	305	277	312	304	304	283	263	311	312	273	327	255	311	291	279	270	284	260	290	260	322	301	244	280	302	268	295	312	298	322	306	278	299	282	326	292	284	286	296	293	292	282	301	298	314	290	279	313	278	275	278	272	278	294	261	307	275	296	310	294	287	290	322	274	278	296	273	287	277	290	295	290	271	297	263	305	283	292	275	297	303	282	311	289	268	271	302	287	285	311	294	274	281	285	291	299	298	302	310	272	323	282	303	285	286	323	314	270	289	272	289	289	321	296	280	303	306	294	286	301	298	296	279	280	259	318	255	283	274	312	277	264	295	316	304	307	293	299	304	291	319	306	305	291	304	305	295	331	290	295	329	295	289	290	303	311	302	267	302	279	258	318	317	278	306	305	264	284	279	278	291	311	305	296	327	277	319	289	326	293	259	300	300	280	312	322	282	276	280	318	276	295	291	291	308	280	291	291	269	272	284	297	303	289	301	291	291	314	277	315	283	271	310	296	274	293	298	290	308	295	311	295	296	293	310	285	310	301	275	338	301	287	314	321	282	295	293	290	274	302	293	301	316	319	335	263	298	301	296	269	298	279	321	305	298	284	298	328	270	285	338	311	306	309	301	281	312	299	321	297	302	321	295	314	295	291	278	297	277	317	268	289	295	307	290	268	330	294	295	295	294	267	319	307	276	303	285	345	310	267	291	299	307	296	299	292	291	274	305	316	280	302	298	336	291	336	324	296	296	304	285	292	293	302	323	281	293	296	278	274	322	305	307	334	286	277	281	296	313	290	292	305	271	287	286	283	280	292	267	301	286	264	295	263	316	301	335	273	314	276	294	241	275	307	318	278	309	275	296	278	259	296	292	301	323	287	306	279	292	261	267	258	298	258	254	292	290	307	285	275	292	269	275	274	315	314	295	305	295	302	304	282	273	297	280	324	313	272	300	318	297	302	281	285	307	299	297	331	289	311	298	277	342	287	291	317	285	257	279	303	319	292	273	251	297	306	312	307	265	290	290	288	288	283	306	262	287	272	299	264	296	306	286	287	290	271	300	342	294	300	291	254	288	293	316	306	300	319	278	278	297	291	291	290	293	296	288	278	304	291	297	320	268	292	286	309	270	275	289	302	313	279	330	284	307	282	294	297	283	286	309	299	298	257	307	272	291	293	285	312	312	314	307	301	285	293	292	266	306	328	323	300	319	271	301	293	250	291	298	278	261	284	290	299	328	327	305	280	287	303	269	282	264	323	309	287	310	256	272	292	314	278	266
24681	36681	40651	44601	46370	45610	41098	47011	47063	35902	39479	42366	32272	26920	21150	18585	16932	22472	25381	10435	6001	4913	4313	3710	3801	3974	3432	2939	2489	2463	2517	2535	1973	1787	1784	1693	1578	1538	1397	1349	1206	1094	1023	946	961	928	869	899	834	841	979	834	739	798	968	784	753	744	725	746	728	762	730	707	759	700	707	734	721	738	708	727	735	729	711	728	729	768	736	721	707	690	756	733	694	711	747	721	752	770	747	708	675	725	709	697	715	687	741	690	728	738	698	768	694	717	681	689	682	707	706	660	704	729	731	694	674	660	684	701	740	697	700	746	747	646	718	704	710	669	731	690	702	716	679	714	717	707	683	713	724	707	722	722	758	694	735	717	734	717	653	682	671	730	745	711	643	710	726	757	736	725	686	758	669	744	726	683	705	686	720	675	688	757	737	715	734	741	717	734	687	698	710	711	693	753	709	707	654	708	738	726	714	709	689	721	728	684	691	721	741	689	667	728	702	685	642	667	734	728	693	693	667	715	721	707	703	716	700	706	679	695	743	661	711	678	670	690	691	723	714	711	733	707	653	679	706	754	710	653	678	744	733	680	709	756	735	711	691	683	677	736	694	718	749	727	695	718	723	685	687	681	681	644	711	714	666	693	659	671	722	711	739	701	768	698	709	711	683	731	706	724	725	743	700	724	690	690	691	710	680	712	727	667	670	666	684	722	701	700	641	704	727	725	714	727	727	694	674	696	712	719	707	727	696	706	672	696	672	681	662	669	674	743	659	687	717	681	700	710	733	745	711	717	692	705	727	703	735	681	707	657	700	659	685	655	687	722	719	727	731	705	734	766	701	764	744	657	651	705	720	686	718	712	703	656	689	641	737	691	675	698	712	652	712	729	690	744	695	691	643	699	687	708	730	717	748	678	747	732	687	666	736	684	694	737	719	745	772	650	728	735	649	731	707	744	763	690	699	694	712	670	730	732	664	745	707	707	723	723	681	689	704	696	753	673	690	656	674	760	697	752	677	699	633	684	718	733	721	657	689	686	675	692	733	683	711	750	701	722	703	756	645	727	751	665	682	761	707	741	654	679	724	673	727	711	692	695	688	689	701	697	668	705	672	660	665	705	688	683	703	737	717	687	673	679	741	753	693	690	708	689	700	705	716	721	677	707	688	715	655	696	695	664	736	641	733	733	697	642	661	727	692	717	676	719	694	689	730	723	686	681	711	696	724	743	728	703	711	691	668	733	694	667	726	701	707	695	720	691	716	692	695	688	707	710	714	699	756	811	703	753	706	747	706	713	707	692	697	653	686	713	684	728	672	729	663	700	720	704	703	696	693	691	703	735	729	668	713	711	765	661	724	709	708	720	706	700	712	690	687	705	670	683	702	725	734	665	727	765	686	757	723	714	690	681	730	741	713	696	675	689	710	726	653	704	698	684	708	758	680	692	730	679	668	697	702	736	714	709	679	658	730	682	730	694	694	728	710	702	698	653	752	700	706	682	705	702	695	695	683	717	705	707	713	718	701	702	731	681	767	726	657	735	698	722	724	693	726	719	745	727	695	687	686	719	734	686	750	723	747	710	695	702	722	732	709	702	654	695	682	667	693	688	728	719	710	724	678	717	689	737	726	736	691	715	678	710	691	692	738	721	654	660	712	742	702	705	707	687	716	676	714	714	690	729	719	653	712	743	703	696	753	692	694	717	677	741	682	693	663	711	737	724	706	687	703	687	669	699	703	753	712	707	730	710	656	699	660	714	702	722	666	693	721	711	698	734	695	697	693	728	706	741	686	702	767	733	659	649	698	757	664	722	706	694	727	719	716	658	682	692	665	678	638	698	708	689	723	692	713	708	688	695	678	679	707	721	729	684	707	736	691	657	672	710	656	705	720	715	753	657	709	697	722	709	689	728	685	704	687	683	668	690	653	669	730	666	678	703	702	729	705	735	715	732	774	708	714	730	722	664	728	734	707	742	695	711	685	716	718	684	736	660	656	677	702	722	740	749	695	664	734	680	687	715	705	729	731	709	690	714	723	677	736	698	754	687	708	658	696	727	701	722	687	749	687	696	680	718	701	683	741	701	732	666	727	717	695	740	700	690	716	686	756	655	686	701	669	709	635	702	642	708	726	683	698	702	689	651	696	659	658	664	718	731	654	725	666	704	682	729	729	731	713	758	709	669	712	719	738	693	714	732	686	724	687	683	746	715	704	688	748	709	770	717	650	730	691	705	691	665	718	677	673	694	714	686	710	703	699	674	684	744	715	737	684	724	744	686	680	743	700	694	704	688	706	724	706	680	706	707	651	674	707	742	692	686	667	715	672	697	693	734	700	729	733	682	700	685	763	711	705	737	685	689	734	699	708	661	686	722	725	698	740	706	709	675	669	732	734	674	705	712	644	733	695	704	688	687	695	729	730	690	715	712	705	718	678	695	686	735	730	673	742	713	713	735	793	702	706	714	690	673	647	680	725	702	763	711	724	701	728	738	724	671	727	702	699	679	694	676	712	711	676	781	775	728	708	723	694	705	705	738	698	740	718	715	725	680	698	691	701	691	739	677	644	697	699	716	670	680	672	734	686	699	756	706	758	739	734	708	723	694	717	723	674	696	696	693	676	727	713	700	661	713	700	682	714	661	727	675	685	666	640	710	710	779	714	682	744	686	751	711	698	691	718	679	722	730	708	699	705	657	705	744	715	696	717	682	719	682	667	720	753	718	741	695	730	715	725	710	704	733	679	669	692	746	723	708	726	702	694	665	727	714	750	755	761	713	695	723	728	699	676	701	640	716	714	727	685	665	690	678	677	695	704	717	709	685	685	668	706	716	681	715	742	676	737	795	738	741	718	688	711	753	718	710	708	672	697	671	750	711	710	666	741	718	728	684	691	716	691	715	691	708	691	731	686	709	747	672	685	660	682	699	729	690	718	699	704	710	738	720	708	710	707	725	693	673	702	720	709	674	719	705	723	727	734	709	750	742	696	695	721	764	682	778	678	679	736	662	701	686	697	688	646	695	719	673	697	687	704	682	696	705	717	701	704	710	680	667	690	695	680	726	735	735	721	707	750	740	738	692	718	679	717	677	767	695	724	646	688	695	744	685	748	708	721	693	721	664	728	684	685	700	778	716	744	702	673	691	689	710	748	716	702	700	700	725	680	741	700	750	708	703	681	734	671	665	730	742	701	704	705	698	705	729	719	686	697	714	724	754	737	710	696	723	685	664	701	691	646	695	788	731	722	693	718	731	716	724	720	697	713	679	698	738	666	727	661	723	723	723	733	634	672	703	692	654	694	733	718	762	685	684	675	638	665	694	730	714	737	671	707	758	690	714	706	706	699	673	718	772	720	696	691	722	752	719	727	691	668	705	715	687	712	710	722	758	709	702	697	725	707	702	695	681	734	689	722	663	695	707	733	686	672	715	697	705	689	712	708	652	705	690	705	727	693	659	680	680	701	688	676	688	707	739	720	677	710	728	727	689	713	708	701	723	678	695	750	718	694	670	712	695
46056	47212	39829	39596	39314	38862	33616	38827	49735	40455	24230	25411	24249	18305	12850	9207	6338	6130	11047	4863	2162	1447	1176	1136	957	1223	932	742	664	657	702	725	584	498	515	433	460	416	391	338	320	292	277	325	271	290	265	282	270	280	248	240	266	274	342	273	240	234	228	268	276	257	251	230	247	251	251	232	257	244	252	234	220	233	245	267	261	246	232	264	230	243	227	218	251	236	229	218	233	251	255	226	252	241	266	243	236	247	198	251	267	274	227	227	228	245	225	259	253	251	259	268	234	243	251	242	228	251	267	244	231	226	201	229	271	264	279	253	278	233	226	263	243	225	256	232	236	232	229	245	232	268	254	249	275	248	242	221	226	225	252	258	245	215	259	242	258	226	244	230	246	247	220	233	243	235	231	259	237	258	286	228	250	259	228	257	259	313	239	269	236	264	246	237	267	239	225	213	227	240	256	245	246	224	224	251	231	239	293	264	251	199	245	229	223	230	266	251	258	241	245	223	259	244	256	254	256	263	220	255	219	241	293	245	219	255	249	234	232	265	254	272	245	249	261	245	258	261	237	225	260	247	241	240	231	223	235	241	253	260	259	253	276	251	266	260	221	234	232	227	261	211	217	250	240	239	261	248	274	274	232	224	229	239	235	230	265	242	250	242	249	279	253	266	226	237	252	250	225	219	250	235	256	235	244	269	243	244	250	250	248	246	246	231	234	249	261	243	227	238	256	242	224	273	268	227	240	260	234	235	248	268	246	239	246	271	253	232	210	279	244	239	220	234	279	246	262	230	263	248	238	259	255	275	242	230	269	258	253	248	230	248	227	279	250	263	243	267	225	248	250	253	262	248	253	248	254	249	246	247	219	252	233	276	268	245	261	250	254	247	252	243	244	228	232	230	229	220	267	235	246	227	256	258	257	260	260	256	255	238	238	247	244	276	255	262	253	276	221	244	233	253	238	247	251	232	252	208	229	236	238	243	238	255	259	243	258	255	237	258	267	261	229	243	255	238	247	232	248	233	236	252	242	246	228	244	263	266	229	230	260	262	268	250	247	284	242	209	244	258	228	266	283	236	251	253	244	249	246	254	255	239	245	228	238	242	262	225	247	231	246	222	247	250	260	264	253	227	253	247	274	232	266	265	223	240	265	240	262	270	251	258	273	267	247	255	241	255	262	232	226	249	228	239	237	230	239	273	240	235	254	257	233	234	220	264	229	220	241	216	216	248	214	263	233	277	265	241	286	236	273	264	249	260	237	247	264	227	263	234	228	240	251	254	233	265	250	226	245	235	238	234	233	220	250	231	255	231	222	251	256	242	224	245	233	228	235	232	236	248	224	253	241	234	249	256	212	263	268	246	238	251	258	239	246	233	237	235	228	236	269	241	226	235	213	228	270	237	272	251	231	200	255	235	241	213	233	239	276	239	264	242	239	230	274	255	241	225	250	235	253	234	240	240	244	243	238	245	224	263	264	268	280	243	246	262	265	236	266	275	239	220	268	245	237	273	248	245	252	217	227	202	246	240	233	235	251	240	247	243	248	211	231	241	216	230	235	257	243	225	241	239	252	232	237	227	227	252	246	257	240	268	248	231	254	266	221	244	268	232	250	269	243	241	240	227	268	263	243	253	268	225	254	261	237	247	234	254	252	230	289	238	224	207	267	226	239	245	285	280	258	252	234	247	268	214	242	234	227	241	240	250	245	276	241	229	234	251	225	243	254	268	246	266	242	216	239	248	274	267	269	230	250	226	264	258	251	272	231	266	250	257	259	269	243	238	277	243	254	224	267	236	239	236	251	251	235	257	248	210	224	247	238	242	258	241	233	231	234	223	245	256	252	233	242	279	242	240	236	220	239	252	251	241	228	254	260	256	238	209	237	251	281	244	234	257	268	231	228	236	252	274	253	231	255	224	222	231	231	231	243	219	227	259	254	261	267	225	255	232	251	245	233	222	250	231	263	288	247	220	255	260	251	267	236	237	259	259	238	254	250	236	245	232	224	222	235	245	213	257	251	253	234	269	238	260	253	244	250	276	255	238	253	250	293	244	238	237	242	261	226	261	264	277	244	220	253	240	261	277	244	246	259	237	259	201	229	270	236	269	252	244	276	230	230	225	252	234	209	258	235	252	243	241	233	252	275	234	259	239	252	261	216	244	232	226	239	250	248	261	236	250	236	253	265	260	277	252	258	286	238	235	249	235	257	240	234	242	273	248	230	205	241	271	243	249	237	231	226	249	248	240	242	228	233	246	236	215	249	241	233	236	267	206	251	264	256	258	243	248	229	229	245	238	251	254	241	251	268	244	246	261	243	262	239	225	234	233	243	243	212	257	255	252	248	283	282	222	210	251	240	235	221	242	220	283	254	247	233	234	242	245	249	254	240	229	235	272	229	212	252	236	231	238	237	276	234	252	216	226	244	232	216	249	253	266	252	249	261	252	222	269	226	241	241	263	279	237	239	221	225	256	250	214	238	230	240	234	223	228	243	235	258	256	259	236	236	245	255	227	228	245	232	264	254	203	231	280	237	246	251	253	255	221	245	235	228	230	262	235	256	265	252	257	240	268	243	250	233	263	223	250	240	229	251	235	227	262	267	236	260	245	252	239	250	254	222	229	252	251	237	247	226	256	219	219	276	241	228	245	245	276	233	237	251	229	260	237	217	238	230	237	229	226	226	280	271	265	273	234	227	251	237	257	243	216	239	261	260	241	234	250	268	256	215	265	239	265	226	254	272	273	244	248	244	236	214	259	234	238	258	233	239	243	246	258	225	248	231	225	261	218	237	237	264	260	256	254	266	226	241	273	284	257	257	254	234	219	263	234	260	224	264	266	246	260	254	258	249	248	244	231	242	265	247	268	269	254	245	260	236	291	268	243	212	251	274	240	253	240	234	242	217	254	223	248	261	234	228	273	235	226	240	237	267	254	227	255	238	234	260	259	256	234	250	261	229	234	243	232	252	260	263	268	254	224	252	250	236	243	281	274	257	285	250	259	251	227	219	267	255	248	243	247	231	250	236	237	232	228	267	243	270	232	216	259	239	247	227	227	252	250	246	275	266	254	275	273	265	230	277	243	252	250	232	242	249	250	221	249	256	250	236	211	244	205	260	227	235	251	245	242	270	254	276	282	206	213	237	239	266	222	248	243	264	243	246	270	237	257	282	257	266	235	270	239	230	248	253	258	272	270	251	225	248	252	237	231	248	257	255	258	246	223	231	258	251	247	264	247	252	212	232	230	262	259	216	223	206	232	233	245	242	253	220	244	258	237	260	253	250	250	251	244	246	220	224	264	253	247	248	250	241	250	257	216	262	254	228	235	243	239	261	251	215	220	227	243	227	237	238	233	223	247	234	241	255	248	262	238	259	248	251	250	232	263	244	230	249	252	267	253	258	251	259	238	232	232	245	235	252	260	239	253	251	243	257	237	230	230	245	261	256	256	248	260	234	273	244	244	252	239	267	252	232	225	248	209	250	253	272	240	243	235	214	235
30469	40745	44167	46323	49445	50256	48042	54745	62937	52755	37676	43709	41666	35508	30453	24824	21864	22926	33054	17125	9740	7288	6401	6018	5352	6690	4938	3994	3406	3368	3878	3757	2716	2429	2389	2068	2046	1811	1654	1490	1441	1118	1091	933	877	897	849	855	752	789	684	698	717	800	1433	920	708	636	643	660	626	623	679	665	660	632	628	642	631	651	614	660	633	613	576	602	601	619	626	603	604	578	562	592	580	607	609	614	582	593	620	618	588	592	611	578	602	620	625	584	565	570	634	597	645	619	589	597	605	609	626	618	598	578	572	626	617	605	622	631	591	620	588	600	582	645	608	597	594	583	587	616	624	551	623	603	628	617	608	598	561	573	617	624	558	575	607	601	578	595	559	626	594	651	567	614	630	576	593	579	651	543	510	594	611	538	597	601	593	585	583	582	609	571	587	582	616	631	592	602	599	603	555	611	618	646	609	643	638	615	587	612	653	647	601	568	565	590	584	593	573	576	591	613	616	572	587	565	582	643	592	660	595	597	609	645	578	595	572	653	586	596	569	586	641	684	576	545	619	591	590	580	592	556	608	584	601	587	600	578	575	610	611	617	572	630	601	537	571	604	597	570	627	612	620	553	566	606	602	577	583	544	612	615	567	587	572	604	566	564	601	583	611	614	629	561	557	626	579	631	582	610	598	589	572	638	603	611	561	572	606	590	596	578	622	594	596	586	618	581	583	621	542	598	630	590	596	597	606	608	615	588	581	627	609	570	584	580	568	594	563	600	629	629	588	590	642	595	603	592	539	624	630	595	603	614	616	590	670	589	620	634	617	556	575	571	597	569	610	589	601	588	583	577	628	582	595	617	607	616	578	593	568	599	608	593	639	565	586	608	559	603	573	625	612	573	579	568	581	584	602	644	580	553	590	628	577	609	622	532	570	569	587	635	599	598	572	602	612	566	609	568	599	541	602	596	593	613	608	612	584	603	565	568	585	589	604	559	588	574	606	597	592	611	590	611	660	612	588	586	582	611	573	576	596	604	559	607	569	636	600	651	575	597	606	591	606	633	584	592	555	534	544	572	572	625	618	602	622	606	615	595	600	568	614	587	637	599	603	583	554	604	552	554	574	553	624	559	612	581	591	643	596	581	589	610	577	619	613	589	605	596	619	545	586	544	608	557	562	594	550	583	622	634	633	603	590	606	637	598	594	603	565	633	570	600	598	580	607	602	584	535	586	562	568	576	581	574	630	603	599	599	614	616	578	594	613	588	567	624	585	582	597	589	600	573	552	593	542	610	606	570	553	592	588	579	597	635	631	607	600	638	605	600	610	573	566	534	575	575	599	576	633	606	555	595	578	598	561	570	564	591	555	613	630	629	604	603	632	599	570	591	591	605	618	555	580	589	613	581	599	581	597	659	592	574	605	616	581	641	567	632	572	580	596	575	609	605	577	558	568	598	635	569	600	561	587	593	599	588	608	613	585	590	572	610	569	582	560	587	582	597	607	616	581	613	547	585	610	645	588	617	606	583	593	607	558	642	600	595	608	638	592	603	554	602	594	606	607	609	625	577	580	581	623	557	555	605	572	594	564	586	599	639	606	608	561	606	609	564	601	585	599	618	609	600	585	601	637	555	599	588	600	610	608	608	581	605	595	578	677	602	573	624	607	593	624	577	624	609	602	607	599	603	592	577	574	612	592	600	633	582	649	583	587	552	599	606	618	634	596	605	589	624	565	574	593	617	513	595	589	612	587	605	547	597	582	597	575	599	586	605	581	559	605	575	575	566	604	584	603	599	609	557	600	658	607	565	580	581	620	595	590	560	565	564	632	590	595	596	588	616	596	580	585	569	600	580	619	566	574	610	569	606	630	607	602	621	564	598	616	564	594	602	622	593	615	567	592	593	594	578	591	590	594	623	628	622	577	601	581	561	615	573	624	590	581	581	597	594	540	612	563	622	613	575	615	606	585	605	601	579	610	579	627	605	606	575	588	589	614	616	613	629	627	608	579	603	594	615	587	575	556	609	593	635	565	606	570	600	623	611	624	607	635	590	602	587	582	614	634	590	609	618	589	569	585	579	607	577	598	572	615	605	588	638	593	583	599	628	602	600	594	612	590	601	584	606	595	602	627	570	588	577	595	599	574	623	585	589	581	585	629	583	606	540	580	588	575	557	581	585	562	602	600	537	619	626	578	589	612	595	568	613	612	598	602	589	608	597	593	567	602	599	652	618	572	583	601	617	606	588	580	593	571	626	592	584	587	569	591	619	626	569	564	622	600	591	635	590	603	585	600	610	577	585	577	587	553	592	587	600	571	595	600	582	580	621	574	587	576	572	590	576	591	560	589	538	584	593	623	580	563	587	604	581	544	595	544	610	621	547	571	639	603	618	590	619	632	601	601	568	582	591	629	605	596	550	616	590	594	615	649	616	621	604	609	618	597	573	582	615	585	562	575	593	607	569	647	578	617	574	627	618	574	601	614	590	635	610	608	610	592	589	628	521	629	587	575	579	614	648	617	561	602	588	583	617	552	590	579	613	611	578	593	631	577	606	566	567	563	568	607	578	579	616	563	636	623	604	599	604	611	579	594	601	550	607	574	594	612	643	580	625	597	623	613	623	608	572	595	604	637	573	622	584	609	580	586	631	637	604	624	561	613	586	588	615	582	577	590	597	608	623	587	613	576	590	593	595	573	580	556	579	600	628	602	604	633	541	597	581	608	648	628	596	593	593	645	582	622	627	583	548	591	567	572	590	535	613	576	603	590	565	555	589	612	595	622	577	610	600	592	596	581	572	572	599	577	644	580	650	576	598	608	564	598	591	575	591	656	567	636	616	592	602	576	632	565	620	582	597	606	573	603	585	597	622	587	628	603	562	565	612	612	613	582	555	570	577	616	636	633	586	590	606	597	596	579	616	620	635	647	571	584	616	559	579	611	582	596	570	580	569	631	595	635	610	612	562	597	585	626	628	559	579	561	589	570	561	635	614	593	639	580	590	624	607	611	602	586	581	569	542	648	597	621	636	600	567	584	598	582	585	566	582	561	591	652	607	591	595	632	605	586	591	617	568	606	618	581	560	623	586	540	596	598	611	632	616	549	551	608	603	583	591	646	575	594	572	601	606	584	601	640	611	592	575	566	620	561	594	613	583	581	602	639	560	545	576	611	562	589	629	612	549	606	592	620	541	603	577	595	572	618	595	580	573	620	595	607	587	581	620	603	619	601	592	575	591	573	591	583	569	598	555	594	590	609	613	571	576	619	581	585	567	580	631	609	608	606	619	619	599	575	620	584	622	631	558	612	581	627	593	632	554	584	624	626	624	587	594	606	553	564	634	575	587	565	618	596	614	631	591	599	594	582	555	619	554	620	562	586	602	562	588	591	613	583	619	631	599	585	546	584	600	574	577	624	613	591	583	583	608	637	562	603	605	591	597	630	611	563	607	645	593	581	568	547	603	585	593	559	550	563	596	598	617	590	600	606	606	587	599	551	563	608	620	574	630	608	595	613	568	610	563
20262	15981	16248	15048	11447	6761	4017	3140	3661	3198	1887	1237	1180	1206	1145	920	739	645	653	600	469	462	401	436	392	389	406	383	364	379	367	348	312	331	362	367	355	313	339	341	324	283	305	335	323	301	289	305	308	313	315	294	304	298	293	311	273	298	280	300	317	302	283	294	308	302	325	295	292	310	314	309	318	290	320	306	293	298	274	318	299	309	289	253	319	289	296	320	290	299	281	282	288	297	301	334	288	288	306	314	303	299	288	314	298	271	341	310	308	280	339	328	333	316	318	306	307	290	320	301	305	292	301	307	313	291	316	277	309	281	300	304	271	323	283	313	323	274	311	294	283	275	317	291	262	323	293	279	304	316	301	310	304	319	317	306	285	296	299	328	283	311	323	288	262	291	325	307	331	307	297	292	295	304	281	309	300	308	295	287	309	314	295	270	292	307	285	275	287	319	296	296	297	294	306	281	278	320	288	295	313	285	292	317	284	284	299	310	329	288	285	297	313	296	319	313	305	295	282	304	323	321	274	280	327	275	303	312	298	288	307	301	278	292	301	298	285	268	293	314	321	323	311	291	329	337	293	311	283	266	302	308	271	322	293	302	323	288	280	326	298	297	290	301	307	322	285	309	279	324	327	296	307	280	290	285	313	310	298	312	279	336	296	289	289	276	311	307	266	283	319	300	296	331	317	330	316	289	292	331	277	297	330	296	323	300	338	322	290	288	315	314	284	285	308	310	283	294	289	286	298	294	297	276	288	303	307	320	302	312	294	246	311	275	325	307	307	307	302	287	305	315	286	305	292	296	312	303	295	330	338	279	316	308	308	305	292	319	323	307	306	300	293	314	322	282	304	307	315	308	327	312	302	278	282	341	312	307	298	325	287	265	309	296	295	295	276	311	291	257	301	277	269	311	283	280	297	295	290	292	311	278	267	306	272	314	322	318	316	282	301	307	294	274	283	287	301	308	306	317	300	300	275	306	312	319	309	279	316	274	276	296	238	309	301	283	301	247	291	322	317	293	316	294	314	296	291	290	299	304	278	317	303	282	281	265	303	306	299	316	308	302	294	303	301	313	287	332	275	273	303	297	305	309	308	294	297	288	267	284	307	295	288	275	292	317	303	287	307	306	299	268	277	278	312	322	296	298	315	305	299	294	303	317	304	294	305	301	305	317	293	266	303	304	285	336	299	270	296	319	327	303	285	299	301	306	306	298	304	287	281	285	274	311	285	293	331	304	303	296	308	268	312	312	308	318	315	302	290	286	282	274	274	312	332	293	307	315	287	286	332	293	264	285	324	289	326	310	307	312	272	285	282	299	301	300	305	276	276	334	319	295	318	330	293	289	301	292	265	296	285	337	275	291	291	266	300	296	288	265	319	330	313	263	298	282	288	287	301	314	317	302	290	294	300	295	358	286	301	316	262	302	298	307	323	297	286	316	322	299	273	321	312	292	287	339	324	298	283	278	301	315	305	297	323	292	271	285	344	299	291	267	281	272	304	313	292	288	342	268	291	302	300	306	290	302	312	294	326	288	292	306	310	309	278	315	267	309	263	296	275	292	313	308	316	270	297	316	281	316	305	286	312	302	303	307	264	288	284	296	296	324	301	287	306	301	316	281	284	295	304	276	285	258	277	279	297	303	288	296	312	295	293	297	307	312	306	271	314	287	300	308	319	308	299	282	270	297	309	277	289	347	304	306	309	333	288	319	303	300	320	269	299	264	334	290	313	290	289	293	304	297	302	308	298	265	269	328	293	316	300	317	321	273	313	285	303	305	311	314	288	328	285	300	288	297	298	291	284	308	335	327	283	303	304	298	326	282	273	280	325	326	308	288	314	311	286	349	307	294	321	316	309	291	319	282	284	309	306	334	318	277	269	319	285	312	290	288	301	298	302	292	288	293	300	289	301	296	309	316	304	311	323	303	328	274	287	309	294	295	316	294	316	299	280	307	244	327	318	287	296	312	300	289	320	269	268	294	299	282	312	273	317	297	311	278	303	282	309	295	289	274	292	314	294	288	305	304	292	304	334	328	291	291	297	296	312	341	301	313	294	268	281	302	329	304	293	275	280	309	322	296	281	318	285	281	301	300	284	319	317	306	334	289	298	277	321	299	313	276	319	303	310	320	270	328	286	317	280	272	292	295	299	290	285	303	283	309	284	290	329	310	290	309	308	286	287	285	288	294	292	304	286	300	315	320	322	260	309	306	278	279	314	265	292	310	280	288	278	271	293	292	301	282	308	314	298	326	287	304	274	297	289	277	284	302	295	340	295	273	285	292	302	252	291	326	310	281	318	323	317	304	330	337	303	289	294	314	297	304	309	297	302	287	300	291	289	311	291	285	278	324	322	291	295	303	365	309	297	268	315	295	310	304	292	320	300	326	320	282	289	277	280	304	322	292	298	289	286	278	309	290	290	255	281	264	304	275	292	305	318	301	282	293	260	324	290	300	327	300	312	257	283	297	303	314	309	298	271	301	326	301	337	276	298	270	297	298	279	314	335	285	287	267	285	282	283	298	324	312	318	307	313	268	317	282	308	269	296	304	308	312	271	265	300	296	272	282	325	300	278	306	317	290	292	317	288	291	282	271	299	290	300	299	290	279	327	288	323	287	303	281	293	318	295	292	292	264	321	333	312	318	275	328	307	290	291	255	285	288	287	270	275	285	309	293	284	263	325	283	303	298	299	304	293	296	295	277	270	293	302	319	281	306	311	299	306	297	296	311	257	306	333	291	286	324	278	280	281	310	334	279	279	287	281	316	276	312	297	303	311	267	328	307	298	311	323	294	323	294	273	338	320	310	282	288	314	297	284	309	329	317	286	275	275	282	279	278	282	277	311	305	262	296	293	299	307	302	282	301	330	274	259	307	316	285	307	290	304	283	306	318	337	321	312	339	325	294	321	285	280	289	316	311	286	285	286	306	288	279	347	299	271	326	292	311	270	301	299	293	281	332	299	298	304	273	316	289	305	328	290	313	279	289	301	301	296	284	281	306	299	289	307	298	323	281	278	302	290	294	290	292	323	296	294	291	289	267	319	343	317	309	284	294	294	297	270	291	306	273	283	285	319	283	275	308	258	327	302	291	291	310	279	316	310	270	296	283	258	283	301	304	315	332	298	288	315	288	296	323	311	295	305	306	306	305	301	291	290	287	328	286	311	310	333	308	295	265	297	273	292	286	290	327	304	334	282	300	294	317	284	292	301	274	299	280	299	283	301	294	297	286	322	295	272	277	300	333	319	306	305	302	293	282	299	335	293	280	326	253	306	302	310	326	273	308	326	299	290	301	299	300	294	306	292	259	275	311	280	296	300	311	306	289	310	256	282	300	307	326	283	276	333	318	278	322	286	315	287	308	297	311	324	305	275	300	301	304	311	292	310	306	305	282	335	313	306	306	294	299	305	313	301	289	285	312	294	297	328	279	294	308	291	284	318	322	273	341	331	280	316	302	334	299	291	296	302	301	281	303	267	325	290	292	306	301
11920	14637	22220	27210	25420	19675	14709	13514	18026	15981	8893	5978	6291	6107	5753	4496	3731	3017	3028	2502	1952	1776	1717	1578	1508	1496	1337	1354	1284	1285	1160	1134	1049	1079	1052	1021	930	940	936	897	888	827	836	773	802	799	827	790	783	773	782	808	725	763	756	754	765	755	741	730	754	769	757	784	735	750	720	739	717	753	712	744	707	768	721	708	698	786	746	688	736	744	717	700	738	691	698	729	743	713	756	737	665	747	741	752	738	700	698	689	741	717	715	728	721	736	727	782	737	795	723	710	764	700	726	757	710	755	756	755	686	750	718	763	728	722	745	722	760	707	729	676	715	742	739	660	706	739	771	741	687	716	726	719	761	766	731	737	705	706	719	724	703	729	763	692	741	681	700	722	758	717	686	738	736	722	738	730	711	763	707	725	720	719	713	752	728	743	704	787	714	718	716	721	762	717	676	738	709	695	760	695	717	702	734	762	747	762	704	701	726	653	726	739	714	752	704	689	730	745	716	743	733	733	765	728	700	754	705	701	709	760	722	716	714	723	695	719	740	683	745	713	744	718	750	705	693	669	712	741	689	723	744	702	712	723	703	666	721	686	730	699	757	720	684	710	774	724	746	685	725	704	713	729	711	730	703	704	700	735	688	701	758	713	745	731	700	739	707	672	741	704	712	730	743	694	699	772	753	735	674	734	705	724	760	714	703	709	701	710	728	709	724	701	679	702	699	740	743	724	724	719	695	715	710	717	758	690	720	676	695	695	718	735	736	698	692	729	703	701	737	741	695	744	748	713	732	691	757	697	745	713	720	736	688	744	729	728	703	750	779	671	778	718	674	703	711	715	704	705	739	715	688	713	729	701	720	732	712	783	675	737	699	745	711	711	675	751	708	658	674	742	729	700	712	698	697	736	687	715	744	731	699	728	723	747	710	735	744	733	740	727	707	702	714	661	675	753	725	736	725	714	706	729	700	733	722	736	726	716	702	694	700	718	763	726	716	698	769	730	713	708	750	732	739	741	744	758	726	694	701	710	720	721	751	694	703	730	709	712	763	713	702	685	718	726	690	716	721	718	712	737	766	704	741	732	679	687	747	712	716	681	723	719	692	771	714	766	707	755	688	715	715	780	703	691	712	731	716	719	759	721	717	665	744	722	744	720	657	682	720	750	705	712	762	721	686	695	756	646	749	725	713	696	715	708	732	697	756	778	671	731	732	770	707	719	678	752	710	728	725	718	727	763	716	768	709	696	703	721	752	705	774	722	730	729	710	720	710	741	728	717	706	701	703	664	678	700	684	729	709	734	707	701	749	700	695	707	764	634	720	671	748	723	763	713	697	674	699	715	766	743	791	725	706	748	741	701	728	695	721	749	763	730	760	717	683	718	669	770	735	723	721	769	715	717	769	694	715	756	755	734	722	716	725	745	712	708	719	725	743	735	766	679	759	724	714	736	700	687	732	784	726	700	736	704	730	648	726	711	740	733	699	734	713	747	755	731	762	718	724	759	700	735	714	734	756	706	743	723	760	715	716	727	748	723	741	736	715	675	712	723	743	767	711	738	737	743	702	723	679	715	696	752	760	732	655	718	735	687	718	747	694	716	742	688	752	746	687	751	670	740	709	739	742	711	696	739	744	732	720	709	761	727	721	758	710	736	685	734	706	738	727	686	731	729	727	752	754	737	725	693	693	679	679	748	712	704	758	689	765	787	731	728	724	757	691	725	740	707	738	737	708	721	704	745	738	691	748	723	726	765	752	750	774	765	717	741	715	754	700	722	741	710	677	629	756	739	757	721	696	689	723	704	731	724	709	728	756	674	713	724	726	714	748	663	733	725	687	701	728	725	677	692	733	752	728	708	725	690	725	680	676	714	714	730	713	754	733	743	700	748	735	743	751	684	730	722	742	705	705	695	718	700	722	707	721	747	692	682	699	752	722	757	744	710	725	732	694	676	727	669	736	749	678	671	734	692	722	727	717	688	701	706	717	764	740	717	723	681	705	737	743	755	769	696	725	729	735	715	701	677	679	716	733	744	707	738	699	704	702	669	704	690	716	711	753	737	710	700	724	728	728	741	748	757	755	725	711	747	747	725	784	720	692	676	748	731	721	724	743	728	745	697	678	703	728	712	740	733	701	751	715	708	658	720	694	715	742	736	708	682	648	733	707	665	729	704	698	687	696	672	707	733	734	774	699	744	726	724	756	741	704	722	737	680	712	729	712	721	757	684	714	734	753	727	722	667	732	736	680	706	732	721	703	709	708	734	747	716	736	691	756	681	696	727	714	715	698	700	713	695	692	681	732	723	711	719	697	701	725	747	718	751	728	702	704	727	752	752	703	684	747	686	718	725	710	726	695	733	742	710	690	698	688	720	737	764	743	750	704	723	749	750	716	711	766	717	712	742	761	711	745	705	727	772	703	723	708	736	731	695	723	698	719	742	724	723	694	748	733	721	723	707	724	728	720	788	694	709	719	732	724	731	685	725	686	736	724	712	716	722	689	759	733	669	700	689	752	800	750	722	783	702	679	759	741	711	753	676	682	759	759	723	742	750	717	750	709	685	680	728	719	675	707	723	707	740	719	725	740	682	768	709	718	756	738	710	698	753	673	691	686	713	699	726	735	723	691	706	716	678	709	698	715	740	720	671	694	697	694	750	758	767	763	737	754	750	719	711	727	735	705	698	716	732	683	746	696	710	719	705	745	708	705	701	731	763	720	708	736	705	721	761	753	706	768	719	726	739	717	708	706	771	734	782	702	720	755	762	688	760	721	672	760	716	699	720	747	736	719	773	703	708	730	698	722	731	707	735	733	735	688	749	743	716	706	737	686	739	730	706	779	764	748	726	742	709	711	664	717	707	737	727	726	752	736	663	719	701	727	733	698	729	744	740	741	787	722	728	755	755	721	699	688	690	715	712	739	729	701	729	727	766	749	723	704	739	728	726	708	722	714	733	747	711	745	726	777	680	661	733	736	711	685	735	639	713	694	724	677	748	709	688	734	734	768	705	734	706	721	688	761	713	764	680	695	706	709	737	705	702	717	763	748	717	729	715	731	734	744	723	691	708	728	760	713	743	754	700	693	705	704	712	786	762	714	686	737	759	751	703	705	691	721	707	714	751	691	731	717	695	721	726	690	717	723	749	735	712	700	750	763	712	716	715	724	685	696	721	719	689	693	750	662	719	751	693	760	671	742	719	744	719	715	756	705	715	711	684	691	696	722	683	672	735	744	708	732	755	687	692	713	740	689	692	672	749	713	679	709	771	719	720	700	729	733	677	713	736	732	698	685	722	722	696	706	726	745	714	706	712	736	717	720	742	703	743	698	738	749	698	723	731	676	713	720	685	708	708	711	708	738	707	708	716	698	653	705	725	655	720	727	731	726	723	728	686	782	738	707	721	715	683	673	705	787	700	740	811	690	693	659	725	753	730	761	737	726	725	755	694	729	695	743	746	750	765	698	764	732	730	684	752	763	660	687	742	723	739	699	717	781	729	724	747
38031	41608	39173	39424	36641	33287	26042	26055	39863	45113	36905	15854	7543	6375	6438	4970	4581	3818	3562	3386	1415	971	947	868	735	775	642	640	551	587	504	555	487	474	462	431	417	386	387	362	376	344	340	348	332	285	322	312	352	327	345	325	285	329	369	295	288	328	292	296	317	317	307	274	324	322	325	296	308	309	306	329	278	255	311	308	293	327	307	274	306	283	296	292	336	293	316	313	309	287	298	327	306	269	284	334	293	309	294	295	269	271	284	300	340	298	307	310	304	272	328	307	290	341	357	317	314	320	300	300	311	303	294	274	301	288	301	250	273	264	248	271	317	307	312	270	300	305	307	316	292	279	291	305	293	290	286	306	307	311	321	287	304	326	332	302	272	271	310	297	274	297	277	305	260	301	272	292	296	312	284	311	296	305	286	311	283	288	280	287	307	288	298	294	294	297	286	294	277	291	318	317	300	288	312	278	271	313	312	277	324	307	324	300	327	283	309	281	293	292	293	316	293	309	287	324	287	264	315	309	328	290	322	283	302	288	257	289	295	279	283	274	283	271	325	308	276	318	272	310	283	296	277	301	297	276	287	314	301	282	283	283	277	310	281	283	292	274	291	327	284	295	276	286	299	292	298	291	269	320	301	299	280	261	266	315	281	273	279	325	290	286	314	279	287	277	302	306	288	306	323	296	306	275	299	302	319	295	315	295	297	298	312	299	292	321	288	257	293	292	295	294	289	299	299	282	323	281	301	272	295	289	261	292	277	297	303	287	282	284	278	296	327	270	310	289	281	270	257	276	299	304	319	285	257	256	294	306	300	293	306	328	251	292	293	254	271	313	329	284	265	325	287	276	294	269	301	301	302	293	318	313	273	301	305	294	271	286	328	311	305	324	282	302	313	274	300	298	288	294	320	278	294	315	297	296	297	289	279	299	276	295	307	249	308	298	319	347	278	281	294	289	318	275	271	297	310	281	258	336	300	272	310	294	276	351	285	309	301	305	267	291	301	301	289	302	287	316	288	335	346	303	292	262	256	291	295	272	291	299	289	287	300	298	259	286	284	308	324	291	268	308	304	308	287	310	337	334	296	306	307	282	285	304	269	282	278	300	314	298	287	282	288	281	267	271	275	265	306	323	312	290	350	288	276	340	305	297	330	308	280	299	291	270	292	326	290	309	294	304	289	305	282	316	262	290	302	282	291	324	308	316	298	321	280	302	303	310	312	328	310	315	328	304	298	280	291	318	299	296	279	301	277	291	269	305	286	284	263	288	299	318	283	272	303	319	282	309	317	285	291	259	307	310	290	286	286	315	318	320	291	250	303	331	299	311	297	302	292	302	320	313	313	338	265	277	301	327	278	290	247	263	352	285	255	305	294	316	299	286	309	312	274	313	284	262	302	263	310	299	297	258	292	289	290	286	296	346	305	272	315	287	332	311	307	275	275	303	286	324	328	270	281	265	273	293	273	302	275	272	259	295	304	279	292	292	310	335	302	305	300	275	309	304	331	311	302	320	317	302	316	286	266	297	261	303	305	305	307	283	302	276	312	262	293	288	287	284	293	301	316	315	303	282	297	264	316	318	319	273	343	309	306	330	279	291	286	337	296	309	310	282	297	296	309	316	338	330	276	283	283	298	285	309	264	328	295	306	302	282	313	289	298	285	284	287	323	279	284	300	281	299	312	284	303	308	307	261	312	299	282	291	316	342	300	305	302	261	269	297	297	319	286	270	300	303	310	318	324	313	318	281	292	302	280	275	276	309	290	312	306	265	288	292	310	303	278	317	306	307	293	285	250	291	306	304	277	268	288	296	290	311	339	324	290	296	286	283	305	301	275	297	311	288	302	329	282	296	309	302	308	312	299	274	282	329	278	302	313	301	308	300	310	317	270	281	294	283	330	285	298	292	258	303	296	316	298	277	289	307	319	284	308	252	317	292	316	313	284	305	291	306	323	312	301	320	281	287	281	285	292	306	311	316	270	313	339	280	285	322	287	277	307	278	318	326	309	308	304	295	299	305	316	310	288	263	280	280	287	302	262	303	324	289	306	290	301	276	294	292	322	327	315	319	296	295	302	313	291	313	291	279	301	276	285	300	309	321	300	309	298	286	268	306	333	310	278	277	310	294	321	289	279	289	332	306	281	296	293	307	275	308	291	286	268	322	254	308	315	276	276	283	324	300	273	260	308	295	269	277	315	304	283	316	313	288	306	305	297	285	323	289	292	360	271	311	286	325	322	305	320	288	296	293	290	289	271	307	304	307	284	291	302	298	288	327	304	310	297	300	290	287	283	298	284	292	308	326	290	294	272	281	281	283	278	308	300	320	299	264	283	276	295	324	280	274	297	283	286	312	298	313	307	287	306	344	266	327	319	307	318	303	320	320	285	311	313	302	310	274	295	278	279	302	274	287	306	284	327	304	278	294	293	306	327	273	268	324	304	285	306	315	302	303	297	282	316	310	302	266	299	296	297	288	292	293	306	287	285	343	293	308	312	314	323	320	303	277	299	310	293	289	306	309	314	272	291	303	277	307	310	320	309	289	304	287	285	325	284	281	296	299	278	285	323	311	299	281	300	285	295	297	302	308	259	310	291	299	309	297	311	295	263	262	326	301	296	306	325	289	308	286	289	282	321	281	296	305	338	283	269	293	315	274	305	324	275	307	314	295	292	285	283	314	299	274	304	302	297	291	301	330	318	335	271	309	296	310	290	294	313	290	273	283	277	269	288	268	310	285	289	299	284	294	306	281	287	285	315	288	284	304	285	300	279	294	321	303	295	268	302	317	283	297	299	290	293	272	295	279	287	269	294	288	327	317	304	297	304	310	284	294	290	309	295	331	288	298	279	266	308	260	291	290	324	294	288	275	312	326	303	314	304	301	306	304	312	311	286	289	285	298	285	302	274	316	310	320	303	300	268	339	310	279	290	298	281	286	298	308	293	289	272	311	311	286	308	315	283	296	286	291	322	321	274	287	278	285	301	310	297	297	274	322	317	293	270	321	303	287	276	312	275	300	283	282	288	308	289	272	286	302	294	278	293	295	272	304	292	284	305	309	277	297	293	281	294	280	279	312	293	334	304	307	285	315	313	293	311	301	282	299	310	278	306	293	318	294	311	303	273	305	266	276	293	300	298	300	270	278	306	333	341	305	322	266	267	286	319	292	324	329	277	305	280	298	307	297	282	288	293	304	312	283	296	277	306	301	280	319	328	289	296	296	314	330	307	288	282	254	308	289	284	287	284	277	320	269	317	298	304	348	305	310	317	302	277	299	324	320	302	319	243	293	297	283	309	278	281	302	296	315	309	317	283	274	280	281	259	300	278	256	308	324	294	301	298	266	320	302	276	324	312	307	282	272	295	312	275	291	272	297	303	297	285	312	302	275	313	285	278	281	288	285	306	290	323	283	325	309	300	270	298	303	286	273	293	279	296	318	297	310	340	289	320	307	295	300	311	300	292	297	282	334	313	309	308	299	295	304	301	304	286	316	285	293
24265	34180	39180	42535	45143	42767	38512	42905	57981	60852	49533	25937	20989	21285	22154	18328	17613	16122	17199	15707	7281	5011	4701	4072	3659	4027	3256	2667	2468	2557	2571	2565	1976	1814	1811	1682	1496	1436	1328	1241	1147	1069	992	922	907	967	834	842	803	842	1200	887	712	844	1022	795	696	715	797	785	737	746	751	778	753	734	755	717	717	720	760	718	732	704	744	761	687	714	699	719	717	717	731	794	739	715	701	717	733	754	673	682	724	702	685	704	675	751	763	661	746	711	731	702	720	746	703	702	724	694	743	732	700	701	738	732	688	733	735	756	710	680	658	678	716	732	715	709	705	655	699	708	727	707	728	744	692	743	719	701	726	699	644	707	691	673	746	703	706	784	727	748	770	726	740	701	703	663	688	689	701	731	738	767	735	734	728	755	681	736	677	759	721	703	677	688	705	732	681	746	702	662	725	748	720	736	704	710	707	732	696	709	710	727	732	703	708	692	751	669	711	746	742	704	700	714	720	671	719	683	786	685	679	656	726	746	682	728	735	660	660	687	730	740	701	716	688	709	705	770	674	725	693	709	713	712	716	692	742	769	693	712	677	732	723	661	687	739	661	734	710	694	739	766	785	653	712	656	730	734	721	737	713	730	714	714	699	690	676	708	685	699	696	702	715	725	694	715	726	687	728	740	737	687	766	699	692	701	711	687	743	723	682	699	702	725	732	703	699	712	709	724	739	745	753	732	732	739	703	711	701	715	698	733	722	714	699	706	721	715	733	689	660	692	768	684	704	758	735	705	744	750	672	728	680	706	706	712	716	764	726	687	705	731	706	749	677	707	682	690	707	695	734	703	733	706	708	720	706	686	665	732	745	681	659	683	774	671	722	700	710	743	701	733	665	778	697	688	708	724	699	695	699	727	724	691	697	717	740	706	719	730	690	698	670	663	690	704	694	709	722	741	711	687	679	736	693	726	706	686	703	745	702	690	701	734	685	687	739	737	702	736	715	715	712	696	693	703	746	707	698	737	689	731	714	725	729	713	729	732	729	726	717	732	729	695	789	733	692	656	710	685	750	679	682	666	746	699	747	677	707	696	730	683	708	725	689	725	722	705	681	713	682	737	715	735	738	716	712	695	723	689	723	679	745	717	676	692	713	701	778	748	739	682	723	689	681	683	703	713	694	756	763	740	685	707	730	708	724	701	668	730	653	700	708	696	688	693	698	727	727	726	766	724	720	721	714	746	732	704	676	673	671	699	703	740	698	705	724	685	695	734	694	715	738	657	676	734	700	768	725	692	680	752	691	736	685	699	700	702	672	708	653	688	712	720	699	715	725	675	711	709	729	695	736	743	741	727	653	688	762	724	717	683	742	724	674	703	686	745	697	689	725	714	729	738	678	760	750	708	695	691	759	694	705	738	697	683	718	662	708	766	721	726	721	663	712	711	654	764	709	704	741	691	700	710	734	697	685	697	706	718	727	677	721	687	755	707	674	686	705	668	692	734	718	712	726	721	680	686	701	718	678	722	744	679	701	734	699	691	691	749	651	759	724	707	689	695	680	692	729	693	704	724	719	715	723	675	713	759	696	735	703	705	706	749	686	738	691	708	686	714	728	747	719	670	706	751	731	688	736	649	726	761	730	713	709	711	710	712	733	679	712	727	654	762	663	695	723	701	703	735	659	741	747	666	690	691	709	709	688	710	753	717	723	697	725	680	738	728	678	696	793	726	665	704	758	707	742	697	724	728	728	711	757	753	722	691	636	739	704	670	650	698	713	711	758	711	747	717	662	663	743	734	710	724	696	708	692	706	720	703	715	669	700	680	722	769	702	662	736	696	737	682	690	724	766	722	713	776	742	707	703	710	700	674	709	733	718	731	733	736	759	726	722	687	683	744	666	708	697	675	747	708	707	661	755	665	698	747	746	688	747	700	696	729	716	696	694	691	685	654	705	712	686	769	766	759	714	723	693	711	722	695	640	715	731	674	712	702	728	708	777	726	698	737	691	710	755	736	716	724	706	725	732	685	750	719	674	706	691	734	713	721	730	735	702	732	748	715	724	695	685	713	732	697	748	726	689	671	693	703	750	717	746	720	770	688	726	739	689	700	708	713	742	702	740	706	726	712	683	697	715	708	735	698	704	691	686	688	745	697	702	704	719	711	701	713	690	700	757	683	703	690	729	717	691	700	713	699	785	727	664	749	719	703	695	712	721	736	715	729	766	655	681	736	682	726	713	793	707	697	778	715	728	734	738	742	702	730	712	697	661	642	705	700	758	724	713	685	682	729	666	739	732	691	708	694	750	668	717	689	722	728	683	706	733	703	689	764	726	733	694	722	698	726	740	685	673	663	727	728	766	730	721	699	706	705	695	784	730	733	696	689	735	730	728	693	701	753	693	670	718	706	721	740	712	683	718	762	686	690	719	720	714	717	671	700	700	659	688	701	760	650	708	732	759	727	741	674	770	731	768	680	664	736	712	718	691	688	684	734	750	719	705	728	724	685	686	698	692	747	748	704	690	641	689	693	713	692	711	715	701	761	762	705	674	688	693	724	708	722	741	716	722	778	689	735	708	677	674	696	684	698	764	710	712	677	743	724	673	706	708	722	687	687	734	707	766	702	728	677	668	752	761	728	697	698	720	697	734	717	721	648	679	724	668	649	705	719	717	693	688	742	683	691	735	750	681	737	756	703	728	709	696	668	708	728	769	695	737	731	711	721	690	698	713	724	711	725	767	715	687	705	716	790	723	662	725	702	700	725	715	720	689	679	718	701	731	762	709	678	704	737	741	705	716	770	739	713	725	711	709	658	722	750	716	712	740	691	710	732	708	730	712	726	694	698	725	703	744	721	723	738	703	693	745	732	688	765	726	696	718	764	700	726	713	728	680	720	757	712	668	719	734	730	713	693	648	718	704	650	682	771	714	678	741	691	695	729	713	688	692	717	730	721	709	740	734	721	757	722	754	707	693	722	673	728	731	746	687	693	688	676	724	722	685	722	654	737	753	722	745	678	703	736	677	720	707	742	741	735	716	751	726	708	773	637	732	699	778	715	692	734	738	709	695	759	649	734	727	705	675	728	713	683	708	703	719	680	712	672	729	700	730	733	681	715	683	680	716	700	722	696	713	716	622	734	744	744	729	727	737	725	717	737	725	680	695	733	766	701	735	666	708	702	716	755	702	716	720	702	722	671	774	726	677	704	710	707	753	735	756	698	678	720	692	757	718	708	689	730	690	694	683	757	725	753	719	727	774	680	690	687	723	715	735	671	698	740	661	759	672	716	709	715	725	705	718	713	719	684	745	698	683	725	743	746	668	702	712	716	726	716	718	679	672	751	738	674	692	752	712	750	718	698	723	711	707	746	710	757	769	681	711	689	661	736	711	721	770	746	734	738	709	712	740	729	720	715	752	743	760	707	691	680	734	734	692	652	671	683	688	684	774	675	719	732	748	695	761	724	720	708	696	729	757	669	712	724	695	699	673	716	772	675	744	733	737	734	708	696	714	723	701	646
45376	45411	41072	40508	38623	36568	31523	34177	45638	54680	53608	31052	14912	8894	7104	5505	5936	6102	6656	6586	2580	1451	1410	1159	1028	1150	878	803	684	624	648	734	595	489	473	488	456	415	376	370	366	322	355	313	294	282	292	277	329	385	370	278	342	277	399	396	273	258	241	267	258	253	253	256	278	256	270	226	250	241	257	271	280	255	258	264	254	238	218	274	221	234	256	254	242	231	257	278	285	215	273	280	231	278	226	257	237	269	262	264	253	255	253	245	264	267	247	229	265	226	241	250	259	267	240	245	257	260	283	268	237	256	243	249	250	283	240	255	235	270	274	234	287	245	265	268	225	282	265	273	254	237	231	277	280	259	277	287	248	229	273	258	270	241	252	229	249	277	229	244	219	231	285	246	227	248	258	249	246	256	247	240	270	218	233	258	241	226	263	254	236	266	254	258	254	261	253	273	267	250	247	265	252	256	250	247	234	231	225	268	241	247	289	248	255	257	264	259	247	233	263	227	249	252	258	232	286	254	231	259	258	255	248	254	265	227	244	250	238	262	281	249	260	291	262	270	268	242	290	266	282	267	223	250	263	263	258	256	244	242	246	245	243	246	283	218	271	257	254	230	256	267	305	254	253	232	268	239	250	265	243	274	238	280	261	222	260	252	274	238	259	238	246	239	254	262	244	255	286	261	256	220	245	243	273	245	256	245	220	256	245	269	283	248	253	253	286	254	255	277	252	256	247	256	256	239	228	240	260	258	254	261	233	227	262	239	236	232	229	260	270	266	245	262	258	247	243	245	239	253	271	248	261	277	241	283	241	235	273	246	244	240	275	243	238	265	247	266	238	253	249	266	244	227	268	271	228	289	276	254	256	284	241	300	253	247	245	249	262	259	234	265	278	247	244	248	264	266	243	243	238	236	277	237	233	245	263	250	257	252	276	291	266	279	255	274	247	241	241	240	247	231	275	252	241	250	258	243	224	269	287	248	253	250	245	256	267	268	254	270	240	258	239	275	280	260	284	227	263	259	234	255	256	284	245	249	225	246	224	247	267	238	261	248	264	230	251	259	256	241	231	227	242	236	252	263	255	251	270	287	267	290	240	298	268	252	237	220	242	280	238	235	239	271	248	269	257	239	243	267	253	242	236	257	279	239	230	244	246	261	257	238	257	256	253	277	246	272	237	273	275	252	241	258	289	250	245	259	246	267	262	259	269	275	268	256	223	253	263	266	238	282	278	244	247	220	268	252	281	220	238	254	240	242	232	269	273	222	247	244	231	251	249	258	270	261	259	257	277	280	239	238	249	261	249	247	280	273	291	254	273	252	275	259	265	265	260	239	272	257	263	289	261	254	251	269	263	261	262	254	279	254	257	283	234	273	253	248	245	253	259	251	262	269	247	257	267	262	278	245	252	261	243	272	262	267	261	252	259	253	251	274	257	241	246	258	260	278	268	251	262	279	272	245	281	252	235	256	232	252	242	257	254	269	218	258	253	232	265	267	259	244	282	278	229	260	256	287	250	256	259	269	251	283	245	254	260	249	246	251	253	274	245	263	258	273	272	259	264	245	254	230	255	266	246	260	235	256	263	255	240	256	279	227	260	220	261	242	259	234	256	235	244	210	247	266	252	249	234	209	247	254	250	247	257	256	278	265	242	248	266	258	235	242	255	255	230	240	237	265	248	267	260	239	271	272	272	252	252	241	251	260	265	244	251	268	277	242	242	250	244	249	243	259	257	231	271	239	238	262	244	255	239	242	249	261	249	270	248	230	295	217	257	255	244	253	248	253	244	281	249	261	233	232	271	252	236	252	265	254	264	254	254	270	243	273	264	257	239	257	236	243	245	286	240	253	253	251	266	232	252	271	237	227	260	252	268	256	268	226	252	283	245	253	236	243	272	256	237	242	253	256	243	250	282	269	266	258	247	271	260	256	223	250	268	255	244	256	258	266	272	256	263	240	269	251	236	221	249	268	248	258	267	278	263	269	236	272	239	282	232	250	267	274	231	252	259	224	246	252	255	262	270	221	243	242	253	270	266	245	248	262	202	227	225	271	225	251	262	284	257	245	266	233	263	250	221	227	248	259	241	242	281	241	256	207	249	260	261	264	267	238	237	246	280	266	233	236	282	246	263	255	240	245	246	243	246	258	267	222	247	228	230	257	247	262	245	245	270	280	268	259	282	287	259	256	234	243	182	243	243	248	277	247	232	227	265	243	244	262	260	252	297	314	237	265	248	225	251	228	238	289	245	231	246	260	230	240	234	250	263	257	236	247	259	268	285	280	271	284	243	224	257	241	285	235	236	244	270	274	249	247	232	229	258	263	260	282	273	270	243	279	269	246	243	240	236	251	295	230	284	247	217	266	245	273	250	242	264	244	249	260	231	252	258	259	287	241	257	249	280	259	254	259	271	268	279	272	240	260	263	249	259	274	279	243	245	256	227	280	276	235	273	239	239	282	258	243	260	259	275	232	249	241	255	235	244	262	265	228	295	253	264	259	275	263	255	262	257	264	236	245	255	270	262	269	242	234	249	199	219	305	290	274	290	262	257	245	264	243	231	260	281	278	280	241	263	258	250	246	221	258	233	262	239	242	253	261	259	222	221	246	265	237	260	268	232	266	227	258	268	236	255	272	260	264	262	277	244	268	254	254	261	265	231	264	250	256	267	274	266	261	257	246	243	274	266	232	285	254	247	258	234	267	247	237	221	221	275	236	210	246	256	251	254	248	241	247	258	235	258	270	269	250	249	270	276	258	216	254	214	247	275	253	250	259	258	229	256	253	295	262	239	270	243	241	219	280	262	237	240	274	247	241	283	227	259	268	218	247	270	250	239	277	240	251	244	232	232	250	276	215	245	256	257	234	258	232	270	277	262	264	244	262	273	256	283	270	269	243	254	272	240	241	257	261	291	279	283	234	255	249	272	231	246	255	225	237	194	234	244	205	252	245	231	251	266	253	223	262	250	268	278	219	257	250	263	246	282	269	229	266	261	261	202	273	241	248	245	268	228	255	263	239	240	235	261	270	239	263	249	231	262	252	255	247	261	226	235	258	249	234	254	254	258	249	242	283	270	282	229	239	270	242	245	250	254	237	277	229	227	221	253	274	259	271	235	232	256	249	234	248	266	287	256	251	252	250	294	246	240	251	241	251	244	283	259	247	241	231	251	248	268	265	228	225	237	267	278	238	256	250	293	275	252	267	263	225	274	247	245	247	241	265	244	240	248	249	274	294	266	241	274	251	255	257	254	257	246	247	246	265	265	277	250	237	259	257	224	307	290	258	253	257	239	267	226	234	244	250	224	265	267	294	236	271	253	261	256	239	256	239	285	222	237	254	259	208	245	247	246	249	241	259	260	229	258	244	257	225	223	244	274	247	270	284	318	264	274	268	241	236	249	251	294	242	252	279	252	285	255	244	257	253	240	249	238	239	276	271	268	203	272	248	273	229	271	248	257	282	267	265	261	257	258	262	248	256	268	247	262	250	241	248	267	252
29441	38101	43179	45105	48187	47520	44751	48384	61681	67266	63102	36472	25542	22437	21366	19089	20700	22598	25432	22831	12005	7793	6959	6358	5341	6322	4651	4116	3475	3455	3476	3651	2744	2394	2302	2087	2013	1770	1747	1557	1294	1110	968	930	981	940	884	773	825	1307	1393	847	1217	892	1641	1409	642	607	636	641	690	700	589	648	623	645	669	645	634	639	630	651	648	629	669	599	633	621	580	589	610	625	635	611	598	647	568	614	631	595	633	598	630	614	576	619	611	635	612	663	631	606	638	617	592	603	591	621	644	640	623	612	642	584	661	603	643	574	641	602	592	627	630	623	646	608	605	614	621	627	598	587	597	623	649	589	634	645	660	628	569	673	564	633	625	634	596	631	659	599	627	628	599	677	670	564	599	631	588	653	616	581	629	615	599	609	604	611	643	629	600	606	592	619	615	599	607	620	645	690	596	632	610	636	611	630	589	601	593	588	606	676	593	638	574	605	627	587	641	589	588	617	589	647	599	616	584	595	609	575	613	589	598	568	622	597	604	606	622	613	638	577	599	646	610	609	613	590	620	638	604	617	636	539	614	632	600	615	601	631	635	639	626	655	605	606	644	618	589	586	653	630	585	576	616	583	605	604	611	598	569	632	602	584	650	616	611	630	632	640	568	616	592	656	665	642	593	554	612	598	619	617	593	616	565	603	640	619	594	633	638	640	597	606	627	598	612	571	577	620	640	606	657	637	580	588	630	663	618	638	631	597	644	602	668	621	632	598	614	641	597	583	613	610	619	615	628	604	629	621	582	613	568	584	616	535	613	557	652	603	605	616	636	629	637	628	692	615	603	608	587	628	626	580	575	643	629	601	595	605	618	658	619	629	615	649	585	628	651	622	591	606	576	606	636	619	622	663	619	581	681	648	655	611	619	611	621	628	616	620	641	615	595	608	612	643	613	653	626	566	584	603	602	629	624	578	628	618	623	579	619	615	601	635	590	622	598	612	605	604	600	614	598	596	584	586	616	611	644	647	605	608	601	620	617	573	613	659	615	649	638	583	588	627	629	583	579	618	580	605	591	617	595	615	586	590	635	624	622	570	621	607	635	604	616	631	630	615	607	639	567	606	642	633	610	603	596	651	629	577	601	584	656	650	598	607	594	633	611	602	624	613	622	670	617	597	651	607	614	603	657	618	619	621	624	622	599	621	602	619	562	609	581	627	641	613	591	610	586	624	570	617	614	657	608	660	598	616	645	610	591	608	627	614	599	653	601	628	606	580	610	617	605	626	625	616	672	595	666	618	596	610	678	624	650	621	616	655	601	623	609	579	620	639	600	602	627	634	693	625	619	581	622	575	651	602	640	616	644	598	601	599	618	624	652	584	631	595	637	593	584	610	605	589	583	613	634	630	623	593	635	630	616	625	571	611	618	599	628	632	655	640	639	556	626	625	576	628	588	613	615	601	597	617	630	570	609	634	640	612	611	608	635	568	618	594	659	630	629	606	624	617	637	625	635	655	595	671	648	644	594	652	601	614	596	604	626	623	692	620	585	667	627	612	632	573	606	609	598	630	589	661	624	595	600	591	617	563	586	658	615	613	588	607	614	618	595	664	620	625	611	610	647	638	599	581	612	650	649	671	619	623	613	625	555	578	575	602	615	596	589	614	580	582	596	647	575	613	634	605	620	649	627	608	648	613	623	669	623	568	636	632	589	568	598	635	628	615	633	602	593	600	619	621	583	692	621	596	610	581	609	611	609	582	637	641	633	625	597	605	633	680	617	599	621	567	612	647	590	608	598	595	637	605	616	619	657	599	588	620	622	618	622	634	615	588	607	586	598	607	663	628	635	653	613	619	658	593	620	580	595	628	606	609	599	624	627	620	609	618	665	624	647	616	614	612	626	634	619	596	576	597	625	610	643	584	561	631	621	573	635	581	580	639	600	609	598	568	625	591	601	639	568	635	600	609	628	593	636	621	607	623	586	607	639	640	604	646	611	656	633	632	593	607	642	595	635	640	613	628	595	576	602	563	637	649	619	591	625	624	600	603	605	585	606	649	631	635	604	609	625	593	613	660	630	615	599	637	603	621	599	601	612	644	635	613	616	630	570	672	649	600	621	661	603	623	585	621	607	599	616	580	640	631	623	603	610	647	644	592	620	696	656	615	618	633	606	627	637	562	633	618	625	617	624	618	648	646	633	617	642	601	618	612	585	627	649	606	596	654	633	631	621	638	612	588	618	667	606	631	664	627	619	619	591	621	628	580	588	649	612	644	638	622	608	651	654	587	627	598	619	642	641	572	591	663	600	588	628	606	611	576	610	620	619	583	654	612	578	589	574	628	606	563	631	617	592	650	593	577	620	613	582	608	610	622	631	625	580	567	561	609	616	599	590	657	620	588	601	605	615	596	586	650	599	609	634	612	630	586	612	620	595	614	601	641	630	672	602	622	600	622	623	584	614	632	613	663	621	572	626	648	614	630	661	594	617	604	631	569	622	619	631	642	626	602	609	595	652	586	625	612	661	639	642	631	595	608	587	594	606	634	652	628	624	649	650	597	650	646	557	626	623	602	657	600	643	605	583	548	605	606	628	614	632	611	634	590	651	589	611	618	664	624	607	614	622	639	560	639	617	620	617	605	655	606	610	622	629	582	630	611	613	636	619	622	602	605	580	643	662	584	600	636	664	589	590	638	603	662	613	601	592	683	604	622	602	567	574	636	631	597	622	645	631	611	588	595	635	606	637	607	663	612	628	645	570	631	600	627	574	608	629	624	588	662	625	612	638	586	589	646	610	640	619	620	624	670	566	632	621	626	641	565	595	615	590	648	626	605	595	580	575	646	622	597	637	634	616	653	636	637	629	576	661	606	634	616	575	598	650	623	621	603	667	641	661	639	605	590	623	638	588	658	628	669	602	592	617	577	623	589	607	627	629	633	625	594	606	643	599	579	635	599	593	642	630	639	575	625	597	594	629	643	609	621	582	620	635	617	644	621	602	600	597	631	614	581	603	642	590	606	612	653	606	618	637	598	610	637	615	601	588	582	603	608	632	612	598	607	607	628	622	644	619	650	614	623	589	677	641	609	626	623	600	598	626	631	609	625	575	626	618	596	661	569	600	582	607	624	649	638	617	609	645	599	585	563	624	559	610	636	602	637	610	608	627	638	634	636	646	641	638	626	578	603	631	594	621	608	601	610	606	555	603	624	616	621	613	625	563	604	631	606	624	620	678	627	585	607	639	652	625	629	613	614	656	597	606	650	610	611	639	600	610	630	616	613	606	564	616	575	550	608	595	590	648	599	597	626	606	608	610	606	582	600	638	573	607	631	578	615	593	591	622	629	617	638	637	583	667	595	597	596	622	577	602	608	620	619	606	601	639	600	622	622	603	666	669	590	632	577	647	629	626	623	644	603	652	590	653	656	614	613	571	586	643	617	598	616	628	606	568	634	614	643	613	631	582	620	602	634	614	584	634	590	592	625	590	626	629	597	614	619	644	581	601	626	618	629	621	639	640	634	622	621
20104	16399	17342	14937	10194	6450	4010	2919	2510	2540	2658	2017	1339	1176	874	696	673	681	634	541	492	470	469	459	418	457	382	418	397	386	356	370	352	341	358	339	336	364	310	348	327	341	344	301	279	306	320	322	302	329	301	291	310	359	328	323	328	330	283	312	327	295	312	312	312	321	325	331	328	357	295	319	314	299	343	289	314	308	307	315	305	295	322	312	315	322	301	310	271	281	319	305	311	336	339	312	338	335	295	283	334	300	313	304	313	276	298	312	279	320	324	323	346	331	294	339	307	304	310	325	315	330	295	338	315	320	275	311	342	304	297	303	301	307	278	271	310	277	352	327	263	291	319	288	307	323	321	327	317	294	320	296	305	306	319	326	291	297	305	312	308	303	297	302	298	309	350	310	326	328	300	289	308	331	296	273	318	305	289	313	276	299	308	311	303	327	272	308	293	321	326	314	296	343	281	330	312	281	335	296	344	287	296	326	344	344	312	337	321	303	327	304	302	315	337	303	278	332	317	301	285	278	312	295	312	319	307	317	308	364	320	308	262	322	263	303	318	321	297	277	282	302	313	331	283	314	298	302	308	320	284	336	304	305	293	319	300	297	301	303	330	319	305	315	309	310	309	276	309	298	327	309	324	312	334	325	303	323	319	304	305	351	333	327	298	308	313	311	301	316	287	317	321	311	315	333	322	362	305	300	282	280	332	287	306	305	307	299	284	278	291	357	321	312	315	324	321	354	340	307	330	290	310	324	288	306	281	309	305	303	347	304	328	308	305	327	289	291	330	316	303	325	315	296	318	330	319	334	307	319	345	326	254	311	298	302	318	337	300	293	332	321	292	300	325	284	305	317	275	287	308	302	299	322	334	304	328	335	301	297	281	301	307	349	314	275	296	290	314	314	311	309	307	313	294	308	308	319	302	309	277	296	334	288	299	342	318	317	321	301	268	320	328	288	332	318	336	326	332	346	308	326	332	282	314	358	312	360	279	286	318	298	316	294	312	346	324	315	295	310	291	282	318	290	300	316	315	346	315	324	317	319	325	336	325	369	294	296	319	309	307	332	307	313	316	301	288	315	332	292	334	308	299	297	320	312	297	326	312	278	325	305	293	318	280	281	284	322	326	280	320	324	330	276	301	334	326	342	320	281	325	320	289	323	325	317	294	348	334	321	319	313	324	354	357	381	313	300	320	309	294	303	297	309	310	307	322	288	311	294	303	296	311	296	313	320	272	285	307	334	334	343	306	329	278	307	309	335	304	294	302	284	349	346	326	325	279	342	308	308	303	319	329	318	292	291	314	318	330	322	297	297	325	314	315	300	305	297	341	302	305	296	291	303	309	290	315	292	292	300	335	319	315	303	339	305	287	342	289	330	335	338	323	295	328	312	317	323	336	296	287	270	326	313	314	322	342	303	286	318	277	317	318	322	356	315	322	312	315	321	316	294	320	308	329	321	303	308	309	315	317	293	297	297	324	285	278	337	322	307	312	318	305	305	323	331	310	335	322	294	275	313	301	317	274	298	331	318	299	302	292	323	325	312	327	317	294	316	277	327	336	301	304	312	314	301	326	306	328	311	309	325	308	302	298	308	339	314	309	321	319	335	335	336	286	318	303	314	292	327	279	285	316	323	320	308	284	311	306	303	296	303	296	314	289	317	295	296	300	328	301	289	277	319	308	295	296	305	305	293	299	323	323	320	296	319	329	310	335	290	314	319	289	330	315	312	297	314	277	303	312	327	315	305	325	295	331	327	312	307	310	330	295	308	312	315	344	292	313	319	294	327	333	322	320	303	311	324	332	323	302	302	321	289	312	319	275	308	315	293	327	310	302	357	316	310	333	310	327	357	303	312	255	311	346	316	267	294	333	316	296	303	335	301	294	295	281	310	311	324	304	283	280	338	296	302	328	277	320	328	313	316	293	285	332	316	316	312	332	311	281	299	311	331	294	318	317	292	339	330	314	314	308	324	309	288	312	301	330	283	290	327	316	293	292	327	287	329	313	280	317	308	310	294	295	302	290	314	304	303	292	326	336	326	321	296	298	318	314	320	297	303	326	295	324	308	317	335	284	331	319	302	325	339	315	302	329	309	333	286	295	339	330	309	313	321	282	318	296	306	313	344	300	280	320	311	315	329	284	331	331	280	320	338	305	308	322	312	318	295	286	337	299	303	294	302	314	300	281	319	292	324	288	305	322	303	284	288	334	323	302	312	302	337	307	298	294	294	294	325	322	331	280	324	303	298	301	317	335	316	303	325	314	305	325	297	291	344	312	293	293	307	317	317	308	318	324	342	325	326	307	297	340	321	308	324	308	298	317	294	338	320	334	305	317	323	319	323	320	315	283	307	307	272	314	338	290	327	310	332	319	272	303	275	302	296	305	300	311	311	321	296	293	326	292	301	310	300	320	306	334	295	317	321	309	303	324	319	304	301	318	304	315	312	343	309	314	307	330	304	318	305	316	304	300	295	335	303	303	338	307	320	314	306	328	296	309	282	292	296	274	304	296	290	313	337	341	335	313	269	309	336	334	317	312	310	304	308	332	328	310	279	325	304	318	298	300	307	354	286	288	280	336	308	307	298	314	313	270	316	304	318	311	323	308	328	308	346	291	296	334	296	332	280	329	303	285	290	312	283	284	291	311	276	297	344	301	342	295	310	275	337	320	340	342	302	304	318	316	312	322	324	326	287	287	312	328	323	299	318	321	299	315	293	300	325	303	298	307	343	325	316	316	326	340	279	321	296	309	331	318	306	315	332	316	318	306	310	295	292	347	308	323	281	317	292	321	334	303	326	312	340	361	285	266	314	284	303	303	309	314	305	327	278	296	274	293	317	304	339	302	304	300	332	319	346	317	311	297	300	340	348	302	327	313	305	274	301	331	300	307	312	344	335	305	316	310	319	266	302	338	287	299	316	317	309	297	312	315	278	368	318	292	309	347	295	342	303	308	275	300	301	296	294	302	303	326	284	289	309	295	300	316	333	294	280	312	310	293	301	302	357	302	286	312	285	284	307	318	314	320	277	336	329	306	323	327	285	282	312	322	316	266	290	307	317	334	323	284	300	292	286	289	323	279	334	302	301	328	280	328	305	302	319	319	336	305	325	268	292	312	333	290	315	300	276	321	306	288	322	291	286	321	293	325	319	283	327	335	306	352	302	312	325	304	311	310	315	335	333	324	307	310	348	298	265	307	331	304	290	334	345	348	304	291	303	298	318	331	338	317	313	340	299	340	334	324	288	307	303	283	275	301	315	322	296	313	328	312	308	301	275	302	302	308	293	297	298	326	313	331	307	309	289	302	336	305	311	317	325	317	330	307	323	326	309	279	298	325	333	303	345	324	324	277	321	307	302	301	323	305	289	292	339	356	315	294	318	307	281	338	324	299	294	315	309	293	292	314	292	274	318	324	272	308	298	312	311	307	301	313	316	357	319	338	326	324	285	294	317	318	310	291	281	351	301	306	309	332	300	307	288	303	321	322	311
12043	14467	23413	26728	24109	18977	14308	12099	12376	14076	14195	9953	6761	5542	4383	3590	3296	3073	3339	2691	2060	2001	1888	1729	1589	1486	1399	1271	1265	1150	1128	1054	1042	1075	1002	1031	976	980	976	892	962	890	919	837	786	817	862	841	822	827	830	818	771	787	783	831	763	822	810	736	736	735	714	770	769	742	785	741	748	746	744	732	790	764	776	750	765	722	796	706	713	747	795	692	783	777	752	696	737	748	797	805	745	745	759	745	741	706	720	760	769	746	718	749	761	755	738	742	728	773	771	717	720	763	760	730	733	758	729	756	767	720	787	704	709	764	763	710	766	721	763	734	779	758	692	740	734	709	740	762	737	739	734	797	717	784	784	768	771	736	756	711	779	758	843	701	789	766	712	745	733	858	774	739	729	755	694	768	735	763	715	739	723	749	765	747	747	764	743	716	741	703	796	769	784	734	776	701	729	761	776	760	727	744	715	742	764	755	788	799	737	726	761	760	729	748	754	739	739	725	716	746	756	738	709	746	725	754	741	781	779	763	719	769	677	736	753	700	755	796	784	713	766	723	743	780	758	722	743	795	713	755	755	726	760	814	812	743	749	724	775	718	751	717	757	725	729	732	750	743	767	731	743	707	745	738	794	754	750	826	774	738	758	744	731	749	739	766	776	770	759	772	720	742	789	754	736	764	735	762	706	714	786	766	731	771	758	770	732	786	759	779	746	755	792	714	729	751	757	803	752	747	731	710	716	770	752	750	712	742	751	703	725	781	781	738	751	716	719	740	780	734	733	758	695	775	783	742	718	743	753	771	686	767	782	716	733	706	820	761	730	750	727	700	756	713	716	794	751	761	760	744	749	715	769	768	719	751	731	711	769	739	728	743	767	722	775	739	739	745	724	757	720	716	770	742	766	729	722	697	770	735	754	765	766	746	778	784	725	735	766	774	706	712	726	732	726	734	739	743	733	739	772	750	761	733	760	733	747	779	726	797	748	783	744	765	725	756	705	729	690	739	763	791	749	718	745	799	775	806	778	733	757	784	720	770	767	698	735	781	782	779	756	812	727	812	737	721	769	745	733	755	754	725	743	733	719	750	760	719	770	797	770	804	756	762	756	756	696	764	770	781	756	683	748	746	773	738	769	761	773	775	787	751	722	749	722	760	717	775	748	727	762	735	771	748	763	755	775	759	749	731	807	746	771	753	757	725	746	679	752	764	767	700	785	769	763	760	767	754	739	771	775	788	717	781	743	777	812	676	744	695	745	740	773	736	737	765	694	773	759	708	758	751	772	749	744	743	756	759	697	751	753	771	733	734	696	734	715	765	744	700	769	715	725	740	674	746	738	799	751	766	737	780	725	730	787	720	749	740	762	747	731	703	709	720	776	736	713	759	762	744	702	742	748	754	751	771	665	772	718	726	766	779	751	699	729	746	762	737	765	768	749	734	730	722	801	738	738	769	698	771	784	720	781	770	733	749	724	729	787	753	742	725	721	758	759	691	717	707	722	740	711	763	743	731	807	800	704	754	738	756	733	719	806	775	781	736	740	802	699	745	774	738	733	778	798	738	773	720	741	755	767	745	740	739	788	732	758	687	756	791	752	813	755	758	741	747	703	684	713	774	729	763	753	772	712	719	746	727	716	728	742	757	761	762	759	770	713	736	756	756	738	709	710	722	759	752	749	751	750	760	757	734	728	701	743	726	756	779	767	724	723	751	776	759	743	787	769	770	751	774	756	739	734	723	708	749	759	784	752	765	746	774	716	706	705	736	744	731	803	773	805	740	750	763	754	726	733	741	767	778	768	793	691	710	735	775	752	788	735	802	695	760	734	755	726	785	732	739	700	741	741	705	716	716	769	680	774	795	714	732	763	795	746	738	738	740	734	798	721	734	771	717	708	734	687	723	715	753	765	736	711	763	726	753	727	733	814	721	779	762	710	713	748	736	720	743	753	738	770	756	748	747	708	746	709	748	693	766	744	755	711	755	745	704	712	701	716	780	782	713	752	765	779	762	745	716	685	764	770	704	797	779	757	759	764	748	743	800	744	740	729	771	750	788	749	700	733	783	699	756	738	742	750	772	751	752	756	772	762	747	698	768	747	762	777	787	749	771	716	752	769	752	801	770	777	755	747	784	730	762	763	766	763	797	696	751	774	777	764	766	803	772	753	776	729	703	756	737	720	769	701	763	726	814	697	751	741	779	773	748	781	736	781	709	781	777	714	727	748	750	744	719	750	727	780	741	725	766	838	735	717	712	738	750	771	741	768	741	734	759	789	736	745	774	737	730	750	746	785	771	744	736	696	719	690	721	727	750	757	735	773	750	757	711	737	732	748	720	750	750	774	768	719	751	739	728	780	745	772	748	765	768	713	762	735	735	774	731	727	766	780	682	709	744	777	752	787	731	763	730	753	741	752	729	758	708	731	778	742	740	737	772	735	760	813	742	779	763	728	762	758	763	733	735	766	771	706	767	764	776	683	750	747	777	710	739	727	724	771	785	743	712	719	721	720	750	767	810	780	740	748	778	750	769	714	738	746	734	788	784	745	726	778	758	788	769	703	768	728	730	734	734	727	752	725	739	735	786	746	717	770	733	713	713	772	775	781	720	782	759	738	749	765	738	735	742	723	734	770	712	723	736	773	708	754	710	753	755	785	732	739	762	753	758	771	726	718	715	763	803	796	760	772	753	752	734	750	729	785	741	754	708	780	786	724	790	745	719	702	732	770	723	732	735	735	810	759	734	794	752	747	745	805	723	737	764	745	768	765	737	735	767	757	746	758	693	756	771	739	756	755	708	702	786	703	742	702	757	766	703	738	739	694	735	729	749	789	760	748	743	770	755	761	765	741	758	768	764	751	747	757	763	808	717	756	752	736	735	779	776	780	765	740	690	736	733	744	752	834	667	725	713	756	766	731	740	712	731	762	764	785	771	794	768	762	758	735	781	756	728	770	685	692	704	748	788	721	697	767	780	711	736	759	736	775	811	725	740	687	731	725	771	732	755	755	720	721	751	721	763	739	763	765	761	762	780	754	745	726	787	707	757	752	780	756	749	728	763	753	731	739	757	764	748	742	806	775	728	779	749	719	748	772	756	744	738	742	755	704	753	745	736	763	754	735	748	775	722	749	738	783	743	752	740	755	707	771	779	758	744	720	752	743	726	704	734	743	722	761	717	741	735	757	782	736	758	781	790	771	770	786	747	791	718	748	758	756	727	731	714	770	774	751	715	759	805	753	701	755	785	803	740	775	778	760	781	737	783	764	788	748	736	728	720	752	747	715	776	740	744	771	776	716	759	757	796	750	785	767	724	700	753	773	741	752	728	785	728	754	781	737	724	768	717	760	790	728	782	705	732	744	762	752	716	740	735	722	701	720	751	744	771	758	735	735	727	756	716	758	765	752	736	705	744	721	756	748	750	727	719	767	725	771	769	736	798	728	712	741	752	751	791	719	725	721	697	709	745	796	752	749	697	754	741	761	753	754	715	766	745	742	717	738	753
38713	41205	37875	36188	35578	33967	26664	24410	24796	29067	27095	25184	11843	6147	3664	2469	2794	3752	5655	4644	2031	1254	935	835	722	857	648	606	518	518	506	498	493	380	453	450	407	409	402	368	332	358	350	342	328	334	361	322	341	349	379	335	327	324	364	372	322	292	336	297	296	292	318	300	308	299	299	288	285	290	330	311	277	307	309	263	311	282	294	301	301	289	320	290	303	300	313	277	302	288	351	321	280	281	294	285	298	318	300	282	305	341	309	296	270	291	312	310	274	309	313	332	294	293	332	337	295	287	281	302	288	282	295	294	291	271	299	314	303	326	286	309	333	309	287	331	329	277	319	292	319	323	283	301	290	279	308	296	323	305	297	308	347	314	313	294	298	268	258	299	338	287	260	330	291	305	299	315	308	253	316	321	291	287	348	317	320	281	305	309	303	280	293	303	271	307	296	316	307	315	288	292	316	307	313	313	300	341	297	302	293	316	291	287	303	288	306	318	305	298	298	284	316	314	334	324	291	294	285	291	296	283	305	293	316	288	273	276	302	293	319	287	299	315	305	289	299	346	258	308	307	302	286	271	258	318	306	319	292	314	290	280	318	368	310	319	291	280	285	299	320	295	309	327	307	303	327	307	305	323	308	308	319	292	307	317	263	308	298	269	294	279	305	300	306	304	315	285	302	305	320	271	316	308	321	324	323	316	295	296	281	294	318	293	307	310	329	288	302	277	293	253	315	310	299	286	303	343	300	285	293	292	307	310	310	318	340	292	287	281	323	329	297	302	316	273	302	289	331	286	309	299	296	283	303	296	278	319	309	314	295	325	334	325	271	301	300	277	301	298	307	322	314	297	302	293	318	292	289	311	310	324	307	301	321	319	310	301	322	259	301	338	275	337	280	297	312	300	312	304	307	259	327	297	299	298	267	297	299	289	320	267	332	289	294	299	293	310	297	297	309	317	303	309	294	328	328	296	333	301	320	314	296	295	284	293	303	286	294	301	317	294	316	296	313	309	283	283	295	297	311	336	280	290	302	312	287	312	299	309	306	295	295	292	301	309	309	281	276	309	309	311	323	271	293	301	304	330	282	293	321	282	296	303	331	299	280	283	265	296	324	289	324	345	287	316	292	285	294	306	307	319	314	309	310	278	293	301	291	276	279	311	314	321	326	282	318	287	297	332	333	291	281	300	305	304	291	339	300	287	287	299	283	316	316	307	311	315	297	302	291	272	292	304	272	318	329	326	328	311	314	317	280	289	306	306	297	316	284	302	310	285	344	319	268	279	341	303	301	273	279	313	322	297	313	305	307	296	274	284	311	285	292	293	267	302	324	295	304	290	320	282	317	306	326	309	298	302	333	308	314	322	296	286	324	292	268	292	323	321	306	327	310	285	321	302	270	306	289	339	310	298	266	319	353	312	313	289	296	284	318	273	277	253	338	277	311	301	293	304	283	289	286	310	304	265	301	272	291	353	280	273	309	297	303	280	329	306	302	305	359	290	330	299	298	336	294	324	321	311	278	284	290	296	301	304	296	290	300	298	281	292	300	313	305	302	302	292	292	265	314	294	300	330	308	307	309	310	296	298	280	271	263	269	280	288	291	293	290	323	316	325	312	318	297	281	298	352	330	278	296	291	310	311	296	337	288	329	328	306	287	310	320	293	308	316	303	299	304	305	302	301	326	284	314	320	296	321	316	304	257	291	313	289	290	347	314	305	301	287	290	264	325	304	283	299	315	293	295	297	284	326	288	331	329	332	286	317	310	314	318	271	310	299	301	301	300	277	303	238	306	303	294	279	322	314	286	305	291	331	317	292	285	308	289	300	332	303	311	308	296	304	316	323	316	292	283	320	279	308	285	282	311	291	287	295	311	301	297	313	321	322	289	300	318	296	328	313	289	317	314	295	292	292	310	303	285	318	341	314	315	288	296	294	286	290	272	305	294	270	299	292	315	308	310	330	313	317	294	305	293	294	302	289	304	297	278	326	317	296	287	300	312	303	295	298	333	327	305	282	318	301	302	304	310	304	308	287	315	323	290	368	322	310	277	280	296	310	294	318	310	286	317	307	290	308	271	314	317	302	328	308	306	317	305	330	330	305	309	299	300	283	289	261	284	317	308	315	289	291	308	318	306	328	308	300	283	296	291	269	310	297	294	267	287	278	299	295	296	262	338	288	310	305	335	298	319	304	313	319	327	276	348	301	299	294	287	285	324	312	317	326	307	315	309	316	306	315	320	328	283	251	290	336	291	329	300	288	279	295	286	317	278	289	342	293	293	336	295	309	312	314	289	318	305	293	301	311	311	323	316	273	293	329	345	330	315	290	323	285	295	310	282	318	279	330	312	308	307	291	311	313	302	295	315	287	306	311	326	281	300	305	309	320	301	304	324	300	335	320	308	310	306	342	295	306	305	287	333	301	289	298	290	305	312	283	301	272	322	312	336	301	316	318	294	278	309	308	312	284	302	315	283	350	317	323	289	316	312	311	267	318	301	326	321	290	313	322	300	296	300	277	319	310	291	291	313	311	282	306	306	300	290	310	295	299	305	299	317	296	305	284	304	291	298	294	286	316	307	301	307	309	314	327	313	328	301	291	319	307	303	301	318	317	261	284	287	294	325	292	312	301	318	316	357	319	321	321	288	273	292	321	301	291	318	301	269	298	277	286	294	294	328	290	344	302	281	292	267	287	290	331	312	304	299	284	324	302	316	333	319	267	277	310	327	259	303	310	307	307	324	282	313	295	308	296	315	318	304	297	269	289	327	295	315	319	286	309	311	316	324	330	289	334	293	291	301	311	310	289	313	305	302	300	300	282	312	305	312	315	296	288	326	305	250	288	319	293	280	287	297	308	275	298	279	298	271	321	310	306	281	292	274	302	295	288	308	295	322	296	293	324	291	279	323	285	296	314	318	303	310	302	299	321	321	352	324	288	329	309	303	333	328	292	295	312	288	305	292	312	349	285	311	336	324	333	289	304	301	291	345	298	291	308	258	284	315	296	287	263	311	324	270	348	305	272	298	330	293	309	316	295	284	289	297	320	289	313	292	304	325	298	321	311	316	305	298	317	295	288	303	301	302	291	300	311	307	278	320	302	297	285	287	291	284	309	350	320	305	304	327	312	294	273	295	305	282	310	326	313	288	305	317	300	320	326	291	265	312	301	304	302	298	300	297	341	307	293	302	295	329	324	342	301	284	278	322	285	298	295	292	311	289	287	301	313	312	333	306	315	303	296	300	291	294	309	313	295	314	300	300	289	306	306	295	327	284	302	295	289	339	315	291	293	328	306	301	274	297	307	313	277	281	285	266	307	302	300	270	290	315	283	280	275	278	320	293	292	296	311	303	324	297	297	300	312	315	317	315	310	316	295	301	319	287	315	341	279	318	309	291	299	270	287	279	319	304	268	288	323	305	318	324	308	306	303	271	305	294	312	299	304	280	305	293	287	315	298	313	323	281	290	277	309	330	297	289	300	284	319	316	293	279	320	316	304
24502	32913	38281	41287	42844	43743	38473	39558	42179	48292	44606	38846	21955	16658	12862	11170	13480	17681	23309	19587	10078	6411	5032	4267	3725	3940	3134	2652	2446	2065	2390	2199	1695	1444	1659	1633	1518	1463	1368	1347	1170	1027	964	991	994	949	956	860	866	865	1205	908	802	995	1151	1114	860	760	778	785	704	746	750	794	745	735	789	773	765	745	749	728	795	753	701	752	673	744	811	738	760	729	698	745	740	727	688	707	717	710	740	753	718	702	728	758	753	745	720	714	712	698	755	676	711	702	684	739	709	722	740	720	697	699	749	730	719	773	682	734	729	723	696	703	704	764	760	722	769	700	732	729	733	708	729	767	753	736	738	716	710	753	737	704	744	691	700	717	692	713	686	729	724	715	766	722	716	707	736	766	699	749	718	733	714	761	717	741	719	738	742	693	764	701	747	726	774	740	689	675	699	664	727	766	736	730	734	708	680	723	744	737	712	718	729	764	724	691	727	770	679	734	735	716	711	727	720	708	746	674	719	738	692	717	724	739	700	757	683	731	728	727	755	714	728	718	691	749	740	708	732	749	742	746	751	686	710	697	702	743	721	764	728	712	723	688	754	725	731	726	695	730	722	745	744	716	689	695	772	705	699	758	705	714	735	717	754	773	666	784	694	737	694	744	705	726	720	711	762	740	774	730	767	715	740	703	689	739	705	705	711	720	763	707	754	685	731	669	731	721	748	723	765	729	680	697	711	709	738	747	716	722	703	718	743	704	697	689	733	733	673	721	756	709	739	711	739	731	704	741	730	740	766	700	696	721	730	740	711	756	690	736	734	708	694	753	686	773	717	720	758	703	716	670	721	694	730	709	694	724	732	719	726	765	692	700	713	705	742	749	745	713	779	716	739	730	739	733	732	711	772	712	705	747	760	718	718	713	744	710	736	783	683	730	692	741	734	732	742	714	721	751	698	712	745	708	750	710	702	707	726	702	738	741	720	700	757	700	721	764	695	710	691	708	684	740	668	735	748	718	797	736	759	712	698	703	743	693	736	733	729	713	724	748	675	749	776	771	703	707	694	726	719	736	773	721	688	728	715	746	786	759	709	740	743	699	763	709	677	743	730	739	705	705	742	732	711	733	715	736	790	744	687	668	732	705	731	733	717	725	734	722	748	721	751	830	701	732	721	688	724	710	697	731	735	713	778	693	695	707	724	734	727	732	709	722	708	737	730	756	735	773	703	726	719	718	712	767	713	699	720	770	758	747	729	680	684	690	735	706	718	724	739	732	745	713	683	718	721	753	711	705	721	743	713	735	707	775	716	729	741	734	714	760	690	745	700	773	694	709	752	761	708	772	754	732	730	696	719	719	723	758	724	691	713	704	747	681	794	664	719	727	741	767	698	718	716	714	728	699	721	728	720	694	735	716	719	748	706	716	700	713	767	769	724	736	727	749	777	733	690	744	732	747	737	765	701	760	714	721	740	759	760	720	739	704	760	692	716	724	704	661	692	758	755	758	700	766	744	763	758	743	728	727	743	708	724	689	718	706	742	700	772	702	723	753	727	718	699	727	734	696	677	721	756	752	704	715	738	703	697	693	719	723	717	700	761	718	757	664	708	742	719	705	713	758	742	734	693	706	698	770	700	743	721	698	709	716	711	734	740	744	713	746	749	724	712	701	690	756	705	666	743	716	733	728	728	718	738	758	695	703	735	705	681	666	732	683	744	704	709	789	777	727	725	782	717	713	712	711	741	732	743	719	740	741	675	672	709	729	746	687	771	726	670	733	785	735	719	757	732	711	676	656	723	739	742	711	738	732	697	727	707	705	728	757	739	704	741	760	696	724	729	739	703	763	735	718	708	713	686	746	661	740	742	742	699	761	719	718	678	706	747	733	676	762	738	702	717	736	746	709	724	681	713	742	730	753	732	725	726	750	698	751	721	688	671	719	758	713	721	718	750	717	722	711	701	758	733	713	733	748	705	709	717	770	771	703	697	727	735	730	755	682	715	704	750	756	711	693	731	727	781	719	728	719	723	705	751	751	708	707	770	719	710	703	727	708	764	740	729	764	703	758	748	749	719	725	745	724	696	710	722	715	755	702	769	706	717	688	742	689	750	696	716	690	771	716	730	681	741	727	753	697	721	705	713	682	727	710	747	733	722	713	725	719	727	734	726	700	700	698	748	700	773	749	755	718	688	702	749	711	689	728	757	731	747	746	713	756	717	713	687	683	783	735	671	717	685	722	717	755	779	753	750	717	746	734	738	793	734	725	749	713	710	698	725	736	774	722	702	722	737	686	716	694	687	720	740	783	706	768	662	742	715	768	710	771	754	730	732	727	738	753	747	706	696	718	716	679	726	740	726	760	724	727	735	735	732	754	731	754	738	725	723	719	780	729	694	710	758	795	741	702	762	722	708	707	700	745	743	708	712	734	736	732	703	680	744	746	725	735	703	663	733	726	691	737	763	720	773	723	708	727	744	738	736	711	739	704	756	697	726	748	732	718	731	695	702	746	653	725	765	692	718	729	719	688	671	765	704	711	728	738	729	734	770	674	706	713	767	758	763	769	666	694	743	715	662	700	770	762	722	697	727	779	725	737	770	730	705	732	718	720	725	744	746	737	713	763	694	734	713	762	734	782	725	724	722	747	708	721	750	740	738	700	733	703	743	734	770	728	748	703	718	724	759	751	683	768	729	720	727	742	702	673	741	709	751	738	672	724	713	743	747	705	724	763	729	722	691	696	703	731	726	741	742	746	771	721	761	767	732	727	759	723	778	717	728	729	767	738	722	727	729	702	713	755	763	731	716	721	729	741	696	705	753	692	744	737	731	739	711	768	771	762	721	738	739	697	753	699	702	703	748	743	691	783	688	726	722	692	736	736	725	705	761	772	740	732	733	714	777	718	740	729	696	711	725	722	708	722	743	726	673	747	715	743	745	702	745	725	737	685	740	762	714	763	740	720	712	760	720	801	741	766	729	746	699	705	719	708	776	718	699	748	737	723	752	698	751	729	735	728	714	713	723	732	750	745	737	761	727	749	713	763	706	685	754	711	782	694	734	712	730	737	715	701	749	730	717	714	708	690	769	704	727	753	734	659	717	732	685	717	728	733	736	738	689	674	755	731	772	693	738	742	684	701	766	725	739	743	746	714	736	689	747	744	773	736	757	705	686	672	733	756	710	708	680	719	728	720	690	717	715	699	756	709	738	721	743	711	752	757	713	757	743	747	710	718	792	702	777	724	732	736	736	721	713	699	734	719	751	699	715	779	754	703	742	724	718	693	758	695	761	715	737	688	719	717	717	718	786	707	697	735	722	768	722	741	743	682	693	704	730	761	733	672	750	729	703	728	666	747	728	766	703	678	761	719	721	783	727	726	718	692	679	702	735	701	710	701	737	715	745	680	720	730	752	713	723	759	708	715	696	701	729	710	738	777	743	723	705	675	740	736	754	714	712	698	700	758	700	706	682	686	694	766	735	678	734	747	731	753	731	738	700	741	712	740	678	698	731	698	733	728
45979	45684	40103	38429	37966	38079	33701	32740	32174	36581	31710	32694	21892	12393	6771	4746	4927	5445	6122	7312	3921	2167	1679	1171	1026	1069	922	670	626	596	615	617	475	460	469	427	434	372	443	403	373	278	301	305	296	309	306	264	299	298	383	321	244	287	300	269	257	259	282	250	251	257	264	253	252	264	256	282	263	233	240	227	258	279	296	268	247	263	232	226	246	233	248	265	248	246	250	265	249	242	248	252	241	271	241	242	263	235	274	282	248	248	226	247	267	247	256	236	237	246	260	229	263	259	240	251	254	241	210	243	235	227	248	260	254	250	241	254	225	259	253	258	261	230	243	250	245	220	283	263	251	244	256	247	241	272	241	238	270	271	257	270	241	230	272	241	269	249	256	239	283	235	277	230	228	250	280	215	259	231	271	244	271	244	267	251	243	255	274	269	225	260	279	226	266	257	261	238	245	236	240	248	239	241	240	251	250	258	240	264	244	259	257	247	240	241	234	280	225	252	232	250	246	248	250	235	250	244	252	235	251	251	233	268	256	257	241	283	275	249	281	232	250	231	240	285	238	252	269	261	249	248	229	252	253	271	264	268	257	254	264	253	257	243	249	254	245	249	266	242	237	234	244	268	286	251	261	258	241	251	258	251	260	229	264	229	259	263	243	264	253	258	272	261	229	286	259	231	242	241	256	244	255	267	258	243	242	241	278	264	264	241	264	266	248	221	232	263	246	264	238	233	235	241	227	245	261	272	290	231	280	272	278	227	231	241	286	251	244	251	278	256	250	271	250	258	252	236	271	238	259	246	225	261	244	249	267	247	245	257	226	244	257	255	262	274	257	274	264	262	267	237	266	228	246	232	286	235	270	264	280	242	252	242	226	219	249	261	258	253	240	278	272	226	259	251	265	231	269	256	250	249	270	253	226	274	247	238	238	211	236	229	271	244	265	227	220	253	251	261	227	244	251	281	265	272	254	249	260	266	260	235	246	231	222	234	250	245	240	247	246	274	254	241	256	221	253	224	266	267	229	261	221	253	252	236	271	274	233	256	253	238	248	228	242	264	254	252	232	236	240	231	224	266	251	245	244	284	231	270	219	248	233	237	230	231	263	250	242	232	265	263	229	241	260	248	234	247	239	239	245	258	289	248	229	245	239	242	245	249	232	235	237	272	231	242	248	257	231	289	221	241	263	247	239	245	258	260	239	250	223	255	232	274	257	245	225	233	236	247	258	261	257	267	267	256	271	272	225	213	275	240	209	269	279	258	221	226	213	256	236	248	254	236	279	232	281	256	251	255	267	260	234	243	261	251	254	262	239	246	256	260	257	268	241	226	218	212	241	251	254	254	287	278	255	254	214	234	261	230	229	248	250	249	258	239	269	244	263	260	230	235	277	253	264	232	275	220	275	243	270	252	256	279	260	230	273	248	253	255	239	251	254	267	232	259	246	246	229	273	239	224	248	237	220	253	257	274	256	257	242	247	235	282	249	235	274	227	265	277	248	264	245	257	261	264	248	273	222	249	251	279	258	264	250	247	247	236	266	235	234	235	258	261	250	256	266	268	237	245	247	226	250	266	233	235	247	252	240	266	252	283	260	249	273	253	253	276	276	281	248	238	266	243	255	257	249	242	239	250	289	221	253	248	245	288	242	247	257	273	255	242	272	263	266	243	241	250	255	251	227	265	269	246	262	236	228	256	262	263	253	237	244	290	262	223	246	252	244	262	244	228	246	255	261	251	256	244	260	241	203	248	262	240	238	234	285	232	272	244	257	259	238	252	208	254	289	260	254	292	255	261	252	223	259	232	243	242	222	237	252	288	256	247	246	272	281	229	260	263	272	259	240	258	229	250	244	236	252	271	250	234	264	251	242	229	238	268	225	261	272	221	254	250	262	261	266	236	255	255	246	259	261	278	253	260	254	263	252	268	248	247	267	256	249	237	270	263	266	258	262	262	277	272	272	253	256	232	233	298	244	270	248	255	258	275	255	307	257	236	254	267	265	251	246	282	263	244	259	240	279	257	286	238	252	233	251	249	264	249	270	220	244	243	243	275	270	253	255	229	263	249	244	230	234	244	232	245	238	234	256	257	219	233	246	247	255	249	260	238	278	251	257	268	252	243	240	238	240	265	236	255	260	250	240	275	224	244	238	240	264	247	268	238	252	274	247	221	274	222	244	278	244	225	257	253	250	256	260	236	242	263	261	228	249	238	245	258	264	232	225	258	267	248	253	258	263	238	213	259	242	244	268	249	237	250	262	242	259	251	228	229	236	285	236	234	229	223	223	246	288	236	255	226	228	265	230	272	239	256	270	264	268	235	247	259	217	260	232	249	252	259	245	251	223	251	207	231	230	240	257	217	248	268	237	261	224	257	272	245	258	223	257	262	249	256	249	225	258	270	258	255	247	280	268	273	245	254	221	241	235	273	256	249	242	218	253	259	247	260	253	273	259	269	285	274	231	250	230	265	235	243	266	217	224	237	249	260	247	234	219	247	249	285	280	237	253	254	229	248	254	251	230	256	245	266	245	253	254	253	273	231	245	238	243	236	239	253	230	269	242	279	240	237	267	261	234	246	240	226	251	258	236	244	240	246	259	255	247	256	251	248	240	274	269	267	261	232	242	229	229	238	252	248	273	265	225	245	304	256	244	245	269	254	244	231	227	234	228	266	245	257	256	264	232	241	284	231	265	245	235	273	238	231	272	257	267	247	216	252	242	229	251	276	278	245	255	248	240	271	282	221	236	257	240	265	220	233	248	236	260	251	249	238	245	238	262	253	244	285	224	262	254	227	274	233	262	232	233	257	264	271	240	240	244	251	281	261	243	213	217	236	258	259	218	277	230	230	224	243	262	223	231	263	248	248	239	252	242	256	262	208	246	248	245	236	248	269	229	236	265	275	242	279	267	244	242	252	285	250	241	240	260	270	245	228	243	270	235	237	256	240	241	228	244	255	264	275	244	225	243	265	231	250	248	227	260	240	251	237	244	242	251	231	240	255	282	244	230	246	235	230	268	248	239	239	222	251	257	248	255	256	257	228	240	233	233	228	232	217	236	241	244	244	268	268	283	271	264	261	252	262	231	254	259	258	238	266	259	279	267	256	243	234	272	259	262	262	231	228	230	277	264	251	234	270	239	221	248	268	291	250	231	248	226	235	263	268	226	239	237	244	243	259	250	277	249	252	267	248	281	252	240	255	281	245	214	254	255	260	226	245	236	253	249	266	274	253	247	239	249	240	244	247	297	273	251	263	242	250	229	271	258	234	228	262	245	260	234	234	292	258	271	258	254	243	241	285	253	254	237	246	276	258	218	263	285	259	243	268	240	246	247	244	229	264	261	271	221	233	237	240	271	213	271	264	247	247	230	240	251	259	250	263	261	265	263	248	241	228	247	277	249	258	263	263	242	245	284	276	247	254	250	255	250	232	223	230	260	240	247	258	255	244	207	276	249	243	231	252	279	237	266	271	247	263	286	253	245	245	237	239	268	238	219	231
29926	38077	42470	44442	46559	48975	46106	46169	47084	52489	47625	46995	33863	24474	18799	16645	19572	21515	23901	26721	16254	10751	8589	6258	5481	5746	4500	3611	3442	2887	3365	2850	2084	1938	2294	2045	1932	1803	1770	1564	1310	1178	1033	1003	952	878	872	791	800	795	1436	1006	722	1028	1047	702	646	670	671	650	589	625	609	666	670	668	685	638	653	638	694	682	651	653	581	665	638	647	672	597	637	627	637	647	597	622	633	579	628	595	615	604	584	576	603	657	600	600	573	633	601	643	578	630	605	590	596	579	604	611	576	609	618	573	547	614	626	600	626	621	604	587	591	590	608	596	572	590	626	613	595	580	619	573	588	648	607	583	624	608	591	590	630	609	589	600	580	552	601	610	597	601	617	604	593	608	614	599	588	584	580	610	588	587	587	605	610	572	575	601	598	574	599	645	620	649	628	597	592	595	641	611	579	590	579	566	604	620	606	590	622	605	558	572	595	610	594	624	603	574	615	626	648	588	573	592	649	603	620	628	614	637	606	628	610	577	610	656	637	589	653	603	606	570	587	603	629	590	585	607	618	675	578	606	581	620	572	548	586	604	594	580	625	639	590	552	585	592	625	627	620	561	607	606	647	602	601	586	593	613	580	592	591	613	637	576	617	593	594	608	570	658	600	615	603	562	594	610	617	575	629	594	613	611	598	598	639	609	576	608	551	628	635	665	615	611	552	604	600	578	600	614	593	645	609	576	645	569	617	579	573	634	595	606	589	613	603	579	650	616	607	636	611	643	598	604	666	621	614	610	583	591	595	602	560	631	639	584	619	589	641	597	595	621	646	616	600	606	592	588	593	608	604	607	578	599	586	576	612	609	611	637	570	607	616	562	584	619	617	612	624	639	631	606	634	578	615	585	602	599	587	593	602	584	612	602	613	622	606	584	572	621	596	594	603	616	625	558	528	597	630	623	577	595	635	606	592	622	567	596	605	611	613	603	633	595	587	622	622	628	640	592	572	599	622	579	599	613	607	625	583	579	599	664	586	621	580	586	664	632	619	590	594	657	639	601	613	601	604	579	595	559	642	620	631	607	588	572	611	626	586	593	589	620	571	615	657	637	593	616	588	602	584	593	616	621	556	629	620	605	596	645	602	606	563	638	598	596	593	595	597	572	567	610	623	641	580	628	628	617	584	626	618	615	640	592	637	634	628	621	592	599	632	587	562	616	588	594	597	582	586	588	587	614	606	624	655	607	569	640	632	584	602	615	606	613	599	612	592	634	559	608	627	622	606	594	604	575	607	604	621	644	625	583	591	626	597	606	582	563	619	586	617	602	584	608	601	578	585	627	631	629	637	599	583	589	600	622	612	606	601	605	614	652	591	537	616	577	601	606	580	674	591	573	603	594	551	561	606	644	625	622	589	575	644	603	611	596	586	641	601	608	658	602	635	620	581	619	643	606	601	637	606	627	598	599	622	605	640	606	619	611	580	585	591	608	613	613	590	594	680	533	574	603	580	618	577	589	593	616	610	569	579	664	622	640	666	609	613	581	616	597	575	627	599	631	548	610	622	603	619	596	622	613	640	621	629	639	593	629	596	625	586	577	651	584	648	604	601	591	554	603	608	586	624	605	571	620	675	610	603	633	601	586	653	625	588	627	624	610	640	658	570	626	602	596	627	614	542	633	622	586	596	609	650	632	605	567	638	611	628	602	659	558	629	588	572	610	584	626	614	597	594	659	635	594	606	616	591	586	633	604	664	601	580	590	599	577	577	589	612	616	624	595	594	603	612	587	632	608	640	594	589	636	625	595	635	605	618	625	613	624	574	583	645	616	566	610	589	630	595	567	622	576	631	617	608	618	591	597	597	574	599	604	595	613	610	593	629	602	566	554	595	560	563	586	540	596	609	605	586	601	657	596	611	643	595	614	631	583	637	653	619	633	602	645	637	625	590	615	642	601	600	605	568	643	631	630	590	639	603	613	599	626	568	620	605	559	617	596	598	654	578	620	651	636	594	615	607	614	635	617	657	619	587	628	624	550	590	615	653	606	619	612	643	623	569	656	571	616	587	612	605	562	677	573	601	607	637	602	572	587	641	641	620	570	604	604	555	643	640	635	613	616	632	590	570	602	587	626	641	585	591	617	599	605	586	565	615	621	648	623	620	615	602	551	614	571	629	608	582	601	566	582	625	583	645	618	601	597	604	597	564	600	616	590	594	582	606	558	607	635	644	595	616	598	598	637	619	578	597	635	609	619	603	626	609	629	622	595	596	573	590	620	635	629	580	636	568	618	631	610	595	570	625	588	632	576	586	631	595	592	574	626	624	624	609	636	579	580	581	554	611	637	620	639	579	615	581	560	621	601	611	620	593	610	580	641	623	599	621	613	638	634	571	616	586	620	633	623	611	595	580	619	601	645	618	606	576	627	577	635	635	597	583	594	634	562	593	588	561	583	611	595	587	582	634	620	597	623	639	635	564	588	593	587	621	615	608	635	560	634	596	600	629	598	618	616	588	601	537	609	618	597	620	610	625	615	639	549	610	605	587	568	615	602	567	595	672	591	646	623	591	602	633	607	605	613	586	568	615	640	583	588	587	623	577	629	644	584	597	587	619	609	578	648	604	601	596	619	650	575	612	590	593	628	602	618	631	614	614	646	587	573	584	582	615	620	589	628	620	620	641	610	590	606	601	610	622	610	621	615	548	579	601	603	623	561	577	615	622	613	623	589	586	638	643	600	624	608	670	583	645	632	567	631	617	631	606	617	579	616	609	626	586	621	607	592	578	591	639	613	643	599	567	544	587	669	595	623	632	597	621	580	635	600	649	618	584	617	605	600	598	554	613	611	629	627	580	592	598	588	582	568	591	605	608	596	610	593	660	619	556	589	631	618	604	585	643	657	552	597	544	596	579	609	627	608	606	546	581	624	590	573	590	635	585	628	549	625	598	601	593	584	625	633	578	643	602	619	651	543	580	581	600	619	594	626	588	618	597	592	654	609	593	626	605	614	583	648	596	604	614	604	676	583	601	574	567	641	587	551	591	598	609	608	597	623	559	642	601	623	630	547	596	596	598	596	641	635	571	618	589	634	584	653	613	599	634	598	565	622	640	606	626	585	630	627	566	629	656	631	613	610	594	668	569	598	635	644	562	612	632	577	630	625	631	618	632	622	580	602	650	622	640	594	603	633	620	612	620	608	639	636	561	609	618	638	593	601	627	655	588	580	582	607	602	636	607	582	614	590	595	578	581	621	582	553	615	580	573	621	663	592	646	604	624	575	587	606	633	694	605	599	582	597	574	610	635	611	566	622	644	622	577	610	614	587	561	564	626	569	627	635	552	642	620	595	629	620	604	610	575	617	620	624	606	605	623	574	584	585	594	617	608	617	626	602	611	649	596	583	636	655	608	606	600	623	620	613	610	551	614	614	587	614	608	582	636	617	600	612	608	606	624	583	601	603	594	614	644	627	595	607	587	609	555	616	615	622	598	571	608	605	636	619	600	598	606	646	597	587	647	609	562	570
21688	17397	16945	13961	9883	6465	4247	2935	2206	1989	1818	1971	1448	981	906	748	678	674	633	563	536	465	467	489	414	394	365	353	328	371	356	337	336	326	330	341	339	380	349	303	332	320	318	323	294	309	301	303	331	330	310	326	331	271	320	293	332	311	324	347	296	292	326	302	303	333	302	298	318	303	307	297	319	283	298	280	346	332	317	303	293	318	283	288	270	295	277	310	336	299	296	303	262	305	293	329	311	293	300	346	332	319	312	294	326	315	303	299	292	309	290	292	325	335	326	317	292	322	326	296	306	311	332	309	330	248	325	285	321	331	330	303	273	316	293	283	326	278	288	325	341	313	325	323	297	304	291	304	308	288	297	367	328	307	313	299	298	305	333	298	320	280	280	327	288	321	280	291	293	289	298	325	315	307	286	311	317	327	298	294	293	348	321	299	323	329	304	295	296	312	302	300	297	309	309	322	302	305	282	286	322	284	327	319	280	305	294	308	323	282	291	306	301	289	290	297	309	297	286	292	334	302	338	289	316	294	276	287	303	309	297	290	290	313	293	264	271	268	313	277	301	298	292	290	286	281	324	332	322	302	316	313	314	309	265	322	270	332	338	304	291	277	320	321	297	313	322	310	256	322	348	295	290	332	282	315	320	299	275	293	308	288	336	281	306	323	307	284	270	303	301	278	296	306	305	309	301	324	323	308	300	293	344	300	289	298	342	321	312	314	313	298	310	283	343	310	317	294	306	318	326	329	285	290	298	306	337	312	264	300	341	298	286	318	289	282	304	328	309	277	286	285	287	315	315	287	310	273	313	294	313	286	273	308	267	267	325	314	318	296	319	314	312	275	307	296	340	287	310	277	293	321	318	301	284	271	285	322	322	318	316	318	310	320	281	302	323	308	274	303	312	299	315	308	302	320	299	306	332	305	302	326	309	342	291	282	288	267	308	267	308	303	283	294	290	316	313	281	275	308	296	312	291	341	322	303	316	316	279	310	304	293	263	285	307	317	332	327	296	341	337	275	303	313	325	295	290	302	318	328	306	276	307	295	322	321	291	274	331	293	292	300	290	300	317	296	285	325	350	298	295	313	303	289	332	311	323	304	296	327	335	338	304	293	326	306	284	301	331	322	310	327	320	300	292	338	324	317	294	314	308	307	317	305	305	295	287	297	311	291	319	332	287	294	301	298	322	304	295	341	303	288	308	299	310	304	297	310	317	322	312	288	291	276	315	332	298	322	334	309	313	272	278	304	291	298	314	308	316	328	312	327	302	310	304	303	307	321	276	344	284	269	315	308	283	327	285	305	326	333	270	303	342	324	318	302	301	296	317	308	291	321	330	276	321	305	299	294	330	357	277	284	293	325	291	295	304	319	317	324	294	305	306	324	287	297	320	302	300	305	314	320	300	311	283	297	309	273	325	287	304	309	357	314	276	296	296	304	295	325	285	300	310	322	286	300	285	257	291	293	286	336	306	318	315	279	285	296	302	342	271	297	324	283	303	305	307	330	319	325	324	302	316	315	295	347	337	286	319	318	332	310	317	313	276	286	304	299	280	314	294	302	284	314	268	338	298	300	309	303	326	301	334	290	300	296	277	289	293	307	320	304	304	318	290	326	319	292	287	307	278	299	302	316	285	287	308	329	300	291	288	316	306	294	288	312	319	309	303	273	297	309	309	313	284	316	301	292	293	323	305	287	297	315	295	310	277	315	321	337	363	304	274	297	291	292	337	278	334	307	325	308	285	324	332	291	311	312	299	308	312	311	276	267	304	313	291	290	272	304	290	291	343	296	336	281	291	313	307	324	301	330	276	303	323	310	296	316	296	309	327	292	284	345	310	298	341	325	304	282	260	313	324	299	330	278	283	286	272	288	294	309	341	306	317	328	302	320	310	314	308	318	298	313	280	294	294	301	317	335	321	279	332	291	301	295	336	306	306	291	303	327	285	306	314	324	340	284	316	315	302	297	326	316	303	308	291	314	269	289	315	299	316	326	312	334	304	277	315	323	304	302	289	319	285	284	310	318	306	326	328	307	300	314	309	302	294	317	272	314	313	304	289	296	269	312	295	308	285	305	271	290	321	317	300	311	282	283	316	284	312	300	315	336	332	339	310	297	305	282	305	311	305	292	307	280	285	268	302	315	300	292	307	327	313	301	284	313	278	307	289	334	314	284	293	317	304	323	324	283	297	302	305	332	330	337	275	300	280	313	293	306	322	301	320	296	294	287	320	307	306	324	349	296	304	272	320	322	295	288	321	290	280	284	289	322	292	319	337	301	278	306	295	296	298	316	318	325	320	285	299	303	328	313	322	307	316	300	288	312	285	302	305	276	325	291	277	306	355	302	312	293	302	337	301	297	297	315	308	305	290	282	284	279	291	285	326	289	299	276	301	313	314	302	311	274	296	314	265	319	321	296	356	341	311	266	307	287	289	330	310	332	293	293	297	285	293	313	291	293	300	323	286	300	331	298	317	297	303	283	311	306	298	279	301	308	282	314	304	275	275	337	329	298	301	304	302	324	320	266	300	296	317	307	340	314	304	326	336	300	293	269	282	315	318	320	361	317	292	337	310	315	302	314	296	326	317	337	296	322	330	296	292	309	299	320	305	293	319	308	313	315	292	315	326	337	331	308	321	303	299	305	313	293	286	287	321	317	309	303	307	274	295	309	299	307	307	295	324	294	340	292	276	322	254	319	265	294	306	311	313	305	296	286	298	312	304	289	287	308	289	288	321	334	304	282	324	323	330	310	311	303	316	335	313	268	281	305	275	327	303	312	313	318	311	314	305	311	322	320	328	319	303	307	321	309	319	293	319	324	304	296	300	325	297	300	318	306	290	302	309	309	286	329	281	302	307	291	320	278	282	292	296	350	319	304	335	304	288	288	280	281	324	282	309	324	301	317	304	326	309	304	313	319	306	277	308	290	291	280	324	293	336	281	338	302	323	301	299	306	317	320	321	288	328	292	294	307	292	286	338	314	289	296	302	346	279	308	298	313	303	298	300	301	304	280	305	292	338	300	307	303	308	288	327	302	320	290	285	338	295	286	299	303	317	309	309	316	293	317	298	301	306	315	331	290	312	335	319	281	291	296	297	313	305	284	272	285	322	349	295	317	296	311	347	282	341	292	318	284	323	283	300	313	297	302	303	296	332	301	327	302	281	316	330	301	282	280	330	296	326	285	287	281	328	301	301	296	350	324	309	319	290	301	299	285	271	307	315	296	300	319	286	317	328	299	315	307	299	291	287	283	309	306	317	295	324	305	323	314	314	305	299	303	319	318	320	309	290	305	313	290	338	278	322	290	308	297	279	296	293	306	309	311	305	283	339	259	282	292	305	294	284	304	293	290	317	304	281	279	304	281	275	294	310	313	328	302	310	314	294	274	310	304	305	272	316	277	324	282	323	298	311	286	288	293	296	302	277	315	299	310	297	312	322	338	305	294	313	285	297	317	314	293	300	315	298	302	327	281	278	290	288	287	308	325
12497	15076	22493	25699	23618	19865	15172	12547	9921	10220	9447	10082	7435	4937	4254	3551	3114	2958	2637	2578	2177	2075	1886	1697	1533	1421	1274	1184	1093	1104	1097	1038	994	1028	1034	1043	980	979	944	930	912	817	869	900	848	865	841	765	718	774	754	805	789	815	833	740	756	778	788	787	786	794	778	758	775	716	811	777	780	790	749	804	770	733	715	744	745	781	739	711	771	783	695	795	673	772	740	734	742	717	722	757	769	758	720	751	687	736	751	746	674	759	754	743	743	779	756	797	723	700	742	692	753	717	732	716	794	738	761	718	715	727	742	729	717	767	710	729	738	739	736	746	752	739	735	760	749	742	736	712	748	696	752	716	768	749	712	745	775	745	739	786	713	782	766	734	719	719	730	756	736	750	715	716	765	731	716	690	734	698	751	737	740	736	753	704	729	790	714	717	747	763	696	747	749	712	744	712	705	738	758	754	701	724	735	695	734	740	727	738	763	786	717	749	708	787	749	743	741	716	744	746	748	736	709	715	710	702	734	757	749	709	775	724	701	724	717	713	752	729	813	781	716	722	773	753	668	747	746	724	748	744	723	734	709	752	724	747	699	735	750	698	717	760	745	771	741	757	771	745	802	771	758	741	740	736	706	819	719	749	705	685	708	754	716	724	736	708	689	752	690	717	750	700	747	722	720	722	760	681	652	699	699	688	720	741	729	735	753	723	732	765	771	752	697	759	694	698	765	714	744	719	750	708	734	726	754	776	717	721	703	717	687	707	771	722	799	755	730	747	748	721	753	734	740	744	742	737	733	719	698	725	744	722	699	718	679	679	718	730	763	753	744	728	736	728	748	710	760	724	768	771	728	748	761	788	723	740	762	729	735	719	742	704	734	717	772	777	724	722	750	742	697	756	746	747	756	778	755	756	758	745	778	780	752	708	653	734	720	762	755	755	695	698	795	720	700	782	712	724	751	727	752	741	721	729	702	733	746	748	731	765	657	774	722	689	733	727	727	720	695	724	735	737	783	708	761	707	734	743	735	736	719	759	759	677	722	754	767	734	749	714	704	703	750	747	709	722	745	758	762	743	771	734	731	736	739	734	792	724	743	762	748	743	763	731	668	735	739	749	748	755	680	732	765	718	756	724	675	743	707	724	700	757	779	751	709	739	742	729	743	726	714	751	751	758	706	752	750	735	738	723	741	715	731	736	765	743	719	716	770	783	731	714	756	765	751	722	764	787	745	720	768	777	773	743	787	723	727	737	752	758	764	729	768	742	735	754	795	782	738	765	761	706	721	720	742	730	689	705	688	702	753	728	755	690	734	734	771	706	780	703	722	674	733	751	685	795	742	745	722	752	748	714	744	729	733	758	750	755	725	743	738	738	753	733	718	710	736	767	766	737	736	747	753	694	771	739	740	747	734	784	729	732	710	742	766	829	725	757	735	730	723	744	691	764	726	739	753	779	690	754	690	706	757	761	759	733	774	716	753	697	782	710	748	770	714	751	728	759	736	765	736	704	692	739	738	687	738	712	726	759	732	732	719	726	720	708	774	762	721	785	756	729	796	725	732	766	695	755	745	732	692	731	731	732	760	695	743	765	737	698	756	753	714	712	745	697	741	758	730	724	740	731	754	692	696	736	754	735	701	710	717	688	729	730	753	747	757	744	730	751	702	739	725	748	760	718	701	711	704	774	767	763	718	743	712	724	740	718	745	718	740	727	731	697	736	744	716	702	733	762	755	744	748	767	774	695	740	719	721	743	751	726	716	770	726	705	768	758	693	725	755	751	731	746	739	752	689	725	711	725	725	755	767	732	701	732	736	753	726	765	733	726	753	746	743	782	743	690	735	773	676	716	698	751	767	737	808	791	668	748	752	662	752	684	717	710	764	783	724	730	782	736	715	728	724	750	711	706	728	775	804	745	705	776	748	720	766	723	736	770	768	732	697	737	746	703	723	724	730	719	738	719	736	718	712	689	747	692	741	736	749	779	693	713	773	724	742	718	699	792	731	670	732	732	737	699	718	733	723	756	703	716	754	690	724	754	715	695	770	739	706	749	734	759	756	720	742	761	743	716	753	731	736	730	777	749	703	744	751	757	772	751	723	705	747	763	713	709	718	764	757	753	694	699	721	745	705	724	706	756	735	708	756	757	727	698	719	722	726	673	746	731	780	771	728	746	752	722	792	724	736	717	738	744	700	742	774	714	716	762	755	776	714	750	784	755	710	742	797	768	744	719	716	724	707	743	731	755	740	715	753	698	762	758	717	708	765	710	778	692	760	734	762	744	736	700	722	712	734	759	731	731	755	724	709	718	672	721	707	726	719	770	712	704	745	791	765	769	686	720	702	736	731	751	765	763	740	742	735	726	729	738	752	788	702	730	748	725	741	759	747	726	730	672	714	736	750	713	755	740	701	725	734	719	757	729	722	707	732	811	747	713	759	769	769	785	766	725	720	754	745	745	719	738	763	753	743	733	728	773	798	758	734	713	743	713	784	754	691	733	701	711	722	759	726	711	748	773	764	678	769	682	741	720	720	688	788	734	684	734	754	740	751	737	755	703	704	793	749	750	751	709	759	790	729	694	729	757	755	700	732	704	729	730	751	686	670	736	690	765	751	745	731	759	722	745	736	744	738	734	807	689	754	730	735	782	707	732	706	745	728	703	751	769	745	743	747	725	745	742	738	777	717	688	763	707	716	711	782	750	761	709	733	736	760	694	745	767	711	734	746	769	734	738	759	778	714	706	722	760	751	759	736	720	759	759	766	696	697	707	677	748	731	766	721	762	777	700	695	704	678	748	728	780	733	734	766	773	690	713	743	772	742	705	747	677	762	718	762	721	783	706	737	719	743	769	717	706	789	674	716	759	716	782	728	772	726	778	707	726	734	736	737	757	756	730	709	727	745	734	717	737	742	707	700	759	762	696	717	777	765	740	705	761	715	754	730	723	810	746	766	741	713	694	787	720	718	757	751	747	742	716	743	759	761	769	729	719	724	754	775	771	739	759	706	732	708	738	753	714	775	755	733	766	735	781	756	707	690	753	727	732	761	761	693	714	754	713	738	732	713	739	717	711	741	737	732	715	746	762	744	732	775	757	740	735	735	747	722	765	714	741	720	743	710	764	760	755	694	765	731	707	736	733	705	722	739	716	735	720	761	680	730	719	762	729	729	712	719	778	712	734	752	766	703	800	719	773	707	742	709	693	772	735	737	762	758	738	741	715	763	758	708	761	735	710	737	726	757	777	769	698	704	701	752	744	728	750	749	728	733	731	742	700	696	761	784	727	700	698	735	711	744	769	686	723	691	757	767	760	789	717	726	725	676	746	728	750	772	721	772	739	722	732	755	749	748	733	783	799	718	725	735	739	737	704	765	733	781	733	762	720	707	764	780	718	755	714	730	707	795	722	735	762	745	744	731	749	696	761	743	728	790	709	732	746	747	781	691	724	740	717	709	727	737	721	789	723	761	730	726	731	757	696	717	747	776	724	770	727	773	814	779	773
38694	40797	38614	37867	35876	32347	28417	24649	21734	24286	22762	19631	15203	8572	4667	2750	2674	2814	2652	2490	1947	1572	1156	840	760	693	639	526	542	487	534	523	436	459	449	456	462	443	401	392	368	349	374	357	344	335	310	330	321	291	317	322	286	298	352	324	306	314	307	294	301	308	295	273	300	280	294	329	282	298	318	296	333	313	323	313	301	289	319	306	307	322	271	288	317	309	305	297	281	279	319	310	270	303	331	299	318	299	345	334	291	317	300	288	321	314	300	247	303	312	283	281	279	289	295	283	309	322	303	308	302	323	324	294	287	270	268	292	307	257	287	312	313	271	292	319	274	288	282	314	279	277	331	296	329	318	300	292	308	306	277	307	299	306	284	280	320	288	303	305	325	296	257	275	323	296	297	289	288	343	323	291	320	278	323	280	292	300	313	289	308	313	287	302	272	266	296	298	268	281	314	297	299	286	282	304	293	314	271	311	261	286	318	309	280	308	275	312	278	329	294	293	324	294	309	309	302	291	314	279	287	322	291	299	291	305	297	316	329	300	294	304	271	312	325	293	318	313	319	281	280	312	294	310	289	311	303	272	299	311	285	298	321	276	304	304	299	303	303	277	300	292	310	282	313	306	303	330	284	309	294	285	308	285	311	293	290	270	304	305	248	299	314	350	329	302	285	318	281	326	306	313	281	301	307	325	291	292	312	316	297	293	263	311	284	269	269	266	297	275	280	312	305	312	318	331	306	313	279	301	317	298	289	310	292	321	317	316	290	307	280	292	307	300	318	311	306	273	304	332	310	302	291	281	281	286	268	303	292	292	273	308	299	302	293	290	296	281	327	318	281	305	295	273	320	315	288	317	297	285	285	320	308	283	321	304	315	265	291	301	324	312	288	269	335	284	283	268	274	283	272	304	324	270	323	286	315	310	286	283	295	291	316	295	304	297	270	293	277	312	287	303	303	276	281	304	311	290	322	272	328	311	290	337	281	294	301	273	346	293	284	283	303	286	321	300	258	285	307	272	274	299	252	298	307	323	291	339	325	283	286	296	316	327	300	287	313	293	310	316	312	316	326	268	292	298	283	275	272	281	283	316	308	308	308	303	308	294	309	304	306	290	298	313	318	293	324	292	288	278	259	263	317	276	301	301	289	282	286	299	276	269	338	329	299	301	283	300	310	302	285	318	322	294	313	299	264	298	296	280	327	296	280	328	324	321	339	294	318	289	299	298	297	303	275	294	290	299	307	288	261	333	296	303	308	296	273	296	286	292	343	302	308	345	310	303	288	287	296	266	292	315	304	323	292	329	310	285	322	316	320	339	320	306	323	325	304	320	282	310	299	292	322	303	315	287	296	283	289	339	282	310	324	318	321	302	308	293	305	307	310	299	320	325	302	317	319	302	306	311	334	310	335	320	318	303	285	327	321	300	311	288	324	280	291	318	287	305	318	312	277	289	291	278	326	309	290	311	339	274	331	280	307	296	307	310	267	319	314	305	269	318	286	299	273	317	294	324	315	315	312	325	293	292	269	291	266	272	328	320	312	283	326	272	301	321	291	308	318	279	295	252	320	282	273	286	307	329	284	338	272	311	292	288	308	313	311	313	288	302	285	304	333	289	311	294	310	335	322	294	283	289	291	323	298	282	285	295	278	274	299	318	294	315	302	309	304	318	301	265	317	341	302	335	266	302	283	261	310	310	299	285	310	313	302	308	293	286	303	273	297	302	270	298	319	271	320	316	290	286	341	323	308	298	311	307	280	302	290	290	290	292	327	310	296	301	308	296	314	252	310	318	284	278	300	299	287	312	295	306	293	266	281	287	296	298	341	321	278	305	326	310	290	310	280	312	294	315	308	276	287	352	283	297	279	297	319	303	300	286	293	288	309	298	267	277	277	300	300	307	262	285	320	321	292	312	322	293	291	294	297	302	293	297	268	301	323	301	325	347	280	267	352	305	285	275	304	356	282	331	292	310	300	308	342	315	291	322	304	289	301	299	353	312	294	287	301	269	326	317	319	297	294	295	285	304	284	330	286	306	309	317	304	281	291	274	320	324	278	302	299	305	301	305	302	301	314	327	256	275	326	318	278	306	327	289	302	298	290	274	298	307	274	313	277	285	271	291	300	297	299	314	278	305	313	343	290	287	299	294	330	298	316	286	297	302	298	290	298	311	253	282	275	280	274	304	284	326	316	308	291	298	301	315	303	291	311	310	287	302	302	282	303	328	324	295	342	298	318	278	326	285	320	334	272	318	324	266	311	296	315	293	280	266	292	293	248	305	301	319	319	271	289	330	310	313	266	322	296	314	282	288	309	310	291	312	307	307	304	308	291	294	310	308	277	302	308	317	339	290	304	281	293	317	295	304	318	295	324	295	277	281	307	319	307	273	267	308	307	301	287	285	276	277	299	327	260	303	297	327	324	300	300	289	305	309	298	321	291	321	291	316	290	293	314	315	306	298	252	293	303	313	311	288	265	311	296	312	288	319	323	324	355	306	296	304	322	338	319	293	309	277	332	301	288	318	264	285	309	276	298	309	291	340	336	305	280	307	289	276	275	284	330	303	305	296	300	308	287	318	302	326	285	295	279	286	305	294	326	286	320	301	288	296	309	275	290	309	286	318	293	304	292	357	317	311	328	307	313	286	288	314	255	289	300	306	300	326	276	273	306	299	272	297	289	283	308	303	300	289	324	321	312	313	263	297	302	295	291	313	286	313	334	283	308	309	284	319	291	288	287	331	294	301	317	300	298	323	308	290	300	324	296	300	299	312	302	295	295	310	273	299	303	344	302	287	284	284	320	294	286	310	318	334	325	301	314	306	292	282	315	301	307	306	315	286	320	296	319	295	306	298	304	289	274	279	301	290	302	310	319	323	332	291	305	263	272	277	313	317	300	294	343	289	299	290	305	326	299	290	278	327	319	294	321	304	259	299	320	277	313	298	275	297	329	290	305	332	289	336	292	315	317	277	292	328	271	309	270	267	284	318	274	311	334	300	269	298	302	296	290	275	288	293	326	294	328	262	316	303	276	269	300	326	330	287	276	299	293	267	289	302	275	276	268	303	313	277	297	322	305	287	297	296	287	281	298	258	309	270	313	246	309	318	312	275	280	313	294	291	295	301	297	277	325	295	297	327	301	298	316	322	312	277	289	283	275	287	303	326	292	307	304	317	313	301	305	244	292	297	313	309	295	297	296	283	300	283	264	317	274	298	317	286	285	310	268	325	306	301	304	320	293	294	293	317	322	328	286	330	281	279	294	288	315	267	335	298	281	280	295	292	286	318	284	280	324	311	271	276	326	323	293	291	290	268	273	312	310	300	293	313	302	317	326	300	306	302	317	289	302	324	281	289	300	293	288	291	321	293	278	306	263	275	301	291	311	279	298	286	316	282	316	333	301	304	298	308	292	304	280	302	298	321	302	304	310	314	311	325	283	304	311	320	318	281	336	294	302	302	306	286	310	286	286	295	289	285	298	329	314	315	295	317	285	321
24448	32747	38777	40973	42635	43881	40357	39648	38172	43900	41209	37623	31275	21090	15013	12110	12282	14029	13261	12987	9816	7970	6162	4624	3803	3809	2879	2357	2492	2215	2358	2064	1668	1795	1830	1649	1670	1546	1440	1251	1225	1075	1099	1035	958	900	920	851	808	841	1061	798	761	781	995	870	732	767	754	741	802	775	749	787	722	785	751	770	796	787	730	721	782	789	740	757	788	751	718	708	677	780	738	744	728	738	761	722	757	699	749	726	749	708	745	697	703	744	727	695	726	703	681	689	697	777	727	709	770	727	714	702	726	715	734	739	743	736	768	721	759	698	765	701	773	714	707	673	735	731	679	724	697	702	727	680	749	728	726	737	704	705	704	730	744	700	769	714	760	674	737	716	705	737	750	747	702	757	726	707	716	722	725	722	729	715	754	704	715	730	717	697	742	732	729	707	737	665	688	699	738	746	725	712	717	723	742	708	703	746	759	688	744	717	762	743	714	719	686	723	716	726	803	729	746	711	753	702	731	694	716	732	718	702	708	709	744	710	707	649	666	758	726	746	740	761	681	712	688	703	746	696	700	743	710	713	678	721	732	727	718	709	733	682	720	773	728	675	733	693	700	733	710	698	752	709	671	769	757	717	755	735	683	741	724	729	713	704	690	721	743	735	678	743	725	700	682	723	728	727	728	726	808	748	684	701	740	711	681	710	736	689	760	707	715	697	699	760	708	700	710	745	724	733	698	705	721	750	706	688	738	714	726	712	728	658	749	705	734	740	704	794	683	758	689	679	718	727	762	738	713	732	730	724	751	708	743	717	781	750	753	733	688	737	750	726	700	743	683	733	740	680	703	722	744	708	714	719	710	690	707	712	759	713	755	693	695	694	721	740	734	705	753	723	695	710	727	701	714	742	700	771	700	715	746	706	715	719	760	682	749	696	719	710	750	663	714	731	692	740	728	744	729	753	773	718	724	648	736	727	725	752	710	703	719	736	701	665	727	666	731	717	685	691	706	714	706	734	748	684	711	696	725	694	695	681	700	726	767	665	731	678	747	721	700	711	701	691	712	703	694	711	783	764	726	726	758	741	683	733	708	685	737	704	763	718	716	743	699	722	708	697	675	722	708	703	682	707	721	754	706	755	751	721	729	732	693	757	721	709	705	741	723	671	772	718	735	690	710	729	737	747	728	720	705	727	714	709	713	681	742	704	746	689	743	705	714	658	707	704	683	703	732	717	717	721	786	767	748	722	720	694	734	745	695	772	708	750	708	721	783	756	733	707	729	720	754	706	749	711	750	697	754	731	721	674	694	701	760	704	712	714	741	713	757	708	733	761	731	725	681	743	694	658	702	713	686	700	738	726	737	707	691	747	723	755	723	709	709	704	767	701	721	711	685	715	757	717	710	718	712	697	732	732	685	726	693	720	704	722	712	726	715	719	776	743	746	721	729	728	745	651	703	768	721	708	699	673	669	706	739	674	713	718	747	731	737	732	690	737	736	728	688	704	725	693	733	749	767	736	728	667	678	720	764	706	738	725	763	719	701	710	728	734	734	711	715	706	720	755	691	696	704	672	741	733	699	708	732	699	750	711	779	739	687	720	657	736	697	684	742	755	729	705	719	680	724	712	733	720	701	689	717	713	727	716	727	707	676	736	714	743	716	728	713	696	682	705	723	739	687	720	707	722	764	720	702	715	635	714	702	720	712	720	749	650	757	730	712	714	734	732	695	758	731	724	775	694	705	706	731	721	703	689	759	693	760	725	712	702	740	697	693	677	735	681	697	740	753	753	747	714	667	724	701	732	697	710	670	729	696	752	709	704	714	741	685	722	714	701	749	777	727	698	722	742	720	736	705	731	770	702	676	700	672	737	745	695	711	699	741	723	698	711	756	688	678	711	691	716	778	717	715	736	748	719	730	714	722	697	731	733	725	699	706	713	725	772	729	722	729	734	733	714	713	720	678	738	767	647	750	778	720	683	716	703	768	733	716	687	749	775	787	684	726	701	697	732	714	714	740	701	741	724	754	704	744	737	736	730	736	748	734	749	718	749	712	752	693	718	721	679	753	708	717	722	737	743	694	743	662	735	699	721	724	747	746	753	688	714	722	686	728	703	700	685	796	733	711	730	719	711	722	703	709	721	719	727	711	685	762	688	731	747	712	723	743	738	709	709	756	719	706	743	731	702	736	705	709	723	766	737	723	732	754	717	692	757	695	701	670	711	724	753	746	690	674	722	750	745	687	713	742	659	719	711	728	757	722	685	744	704	720	758	750	727	700	705	692	713	692	768	661	727	709	745	729	668	701	727	707	712	719	718	687	751	727	734	718	720	738	744	712	730	744	729	757	719	703	701	725	720	706	701	707	710	718	734	708	658	768	712	750	758	693	707	707	718	728	692	742	678	759	662	736	665	691	725	697	729	741	680	710	764	727	727	677	698	705	715	680	740	753	694	725	775	691	735	693	791	688	725	723	715	731	760	690	644	741	673	735	712	681	707	743	691	746	666	689	708	754	706	739	689	680	710	733	722	793	712	765	738	734	638	706	693	709	749	760	750	696	739	708	706	722	723	697	702	673	709	670	703	717	727	754	718	737	687	751	715	718	712	685	749	748	691	712	724	720	728	721	756	673	698	699	783	702	744	755	733	753	698	692	722	710	666	697	712	674	720	715	731	689	697	713	733	726	715	705	745	744	713	689	727	742	682	745	695	674	701	739	716	715	692	754	702	757	676	763	724	716	746	678	760	722	737	741	707	731	735	746	743	704	750	703	742	657	702	719	729	736	744	674	726	770	758	757	669	760	669	684	733	756	711	751	779	710	739	727	716	731	713	730	712	713	712	733	702	747	698	742	730	709	699	733	719	716	733	738	726	703	700	714	697	713	697	744	727	730	730	746	705	762	734	676	734	695	759	701	728	785	730	750	700	667	738	809	706	718	718	732	653	713	733	726	732	747	742	747	715	693	717	695	749	790	736	706	756	749	712	721	678	727	733	695	745	705	727	737	768	725	755	700	694	660	703	665	704	702	710	698	700	732	712	731	724	725	751	689	715	686	742	697	656	692	671	714	695	726	716	703	745	725	717	738	685	687	725	696	694	715	706	733	725	692	765	721	711	697	715	725	654	703	749	743	761	725	660	733	683	759	750	781	723	701	752	769	755	759	725	709	688	679	744	690	714	675	741	711	744	709	775	752	735	718	736	693	706	734	773	733	715	717	747	737	704	692	738	735	719	701	677	741	748	715	746	720	681	745	709	702	707	685	757	717	747	719	735	748	736	748	699	685	689	714	728	725	706	780	724	703	722	697	720	719	721	678	740	735	711	724	734	748	727	753	700	719	720	733	685	745	725	721	697	701	749	698	727	730	740	736	704	730	693	744	698	736	740	749	716	761	710	741	716	728	729	712	715	693	711	708	773	760	714	718	679	710	688	701	749	681	715	754	747	711	672	699	741	727	699	771	710	745	736	650	723	747	738	727	713	690	734	653	711	698	662	715	703	699	738	682	761	687	678	682	756
46185	45320	40500	38963	38448	36410	33019	32637	31753	33559	33808	26845	21612	12956	8437	5578	4465	4561	4680	3740	2610	2150	1726	1260	1100	991	748	620	660	673	648	658	515	509	483	433	470	485	466	388	377	319	327	311	316	290	272	284	274	301	389	313	246	234	284	267	231	262	259	275	294	251	264	218	269	242	253	264	256	266	241	271	267	230	234	270	237	233	243	230	280	255	232	267	258	279	296	265	250	247	266	249	254	254	259	257	245	240	233	232	240	266	281	229	263	247	241	231	232	269	221	270	270	250	281	256	245	241	251	269	283	273	249	258	261	241	228	230	239	246	235	255	251	213	253	235	228	238	256	237	256	299	261	266	248	235	263	236	267	262	268	244	278	271	278	237	254	264	254	235	269	256	234	236	221	246	262	256	255	283	278	269	252	214	226	220	256	251	224	254	243	268	260	258	254	252	245	246	255	238	236	280	241	241	249	245	268	257	257	254	256	231	237	229	277	218	253	266	251	239	275	249	268	243	221	243	236	241	228	265	235	237	291	219	248	260	228	231	247	255	243	267	267	276	253	235	236	277	268	265	262	242	267	242	256	277	277	233	231	248	254	254	264	232	248	255	252	259	240	268	215	246	277	239	250	224	248	231	252	261	261	249	265	255	248	271	270	264	239	251	276	244	269	240	255	251	238	260	274	256	266	261	236	247	238	273	273	243	265	252	263	265	258	264	231	242	241	253	242	235	283	252	250	263	242	257	249	233	252	247	279	222	277	216	253	227	250	250	244	265	218	248	258	253	266	247	273	248	255	251	280	245	252	258	281	233	226	270	223	224	223	285	243	225	238	246	262	263	264	247	248	234	223	244	245	263	264	259	237	240	253	256	244	265	261	246	215	243	250	254	242	293	243	260	268	227	236	281	286	254	257	245	254	236	256	265	237	273	248	254	221	242	240	222	256	246	236	251	284	232	253	264	249	252	246	229	253	266	250	231	297	273	241	208	273	256	240	234	254	244	256	239	261	254	240	240	265	243	230	224	247	235	248	249	254	245	244	266	249	223	233	255	251	256	233	271	285	231	230	264	242	254	275	259	251	249	260	236	265	272	260	249	258	251	258	299	237	232	262	214	256	227	246	237	270	258	247	239	260	262	256	245	233	245	246	256	252	263	272	247	267	257	242	225	231	265	226	246	254	243	289	266	258	245	280	275	229	256	254	272	221	256	235	242	256	255	235	219	254	250	227	230	215	248	265	250	253	259	225	241	249	239	256	266	265	274	231	249	265	260	251	240	255	236	256	211	223	254	249	243	247	236	236	253	287	240	234	244	260	265	260	267	251	238	228	229	241	263	253	259	252	248	274	221	243	260	252	271	243	257	256	200	262	258	288	235	263	216	249	242	250	249	267	243	243	242	254	273	274	283	244	271	255	270	249	257	246	230	224	254	224	252	247	265	260	312	293	265	241	277	262	248	252	248	232	268	241	254	235	247	262	245	243	278	272	275	259	256	262	209	250	253	273	224	224	264	241	257	240	272	246	222	245	228	264	270	239	279	251	263	268	253	252	249	274	236	229	262	248	237	233	243	235	253	244	251	223	268	229	283	249	250	262	247	264	260	259	249	267	269	237	212	232	255	188	232	284	242	241	264	253	247	234	236	262	260	222	239	257	280	231	245	277	234	263	271	239	242	222	255	247	236	250	244	226	241	261	230	244	234	237	247	239	256	243	238	247	269	252	241	258	252	228	249	230	240	258	240	249	261	263	212	238	234	240	251	299	252	243	260	265	246	231	254	274	293	269	240	253	259	256	227	270	231	241	230	230	225	265	249	275	261	239	250	225	237	249	220	248	240	245	273	244	252	274	252	254	267	255	268	249	267	272	259	221	263	251	244	249	246	251	272	268	275	269	248	244	276	232	270	238	224	222	255	218	245	250	275	266	227	233	247	245	231	246	222	250	265	273	240	264	261	267	253	235	266	261	276	229	251	233	251	243	241	239	276	224	262	251	238	259	243	255	255	288	237	245	251	243	244	236	240	269	274	229	231	240	244	266	253	222	240	239	240	261	281	224	253	260	252	263	256	252	264	245	260	236	256	246	250	229	225	218	248	242	262	247	245	234	254	246	243	239	266	238	264	266	227	240	237	277	252	247	238	232	236	279	251	249	250	228	276	236	251	275	234	268	274	265	227	247	248	254	249	244	249	245	270	257	256	248	271	241	279	241	243	260	233	238	251	236	229	271	259	231	268	218	218	241	262	234	225	238	267	269	238	235	265	278	236	279	252	236	245	234	264	256	252	238	245	265	234	247	235	247	227	269	245	235	220	248	248	252	264	249	251	250	243	257	279	260	249	247	243	239	273	259	245	232	237	249	264	220	248	246	235	261	247	232	244	240	258	252	281	261	234	247	276	252	225	236	216	267	249	260	235	260	233	241	225	264	241	260	239	255	265	241	237	255	245	222	285	261	253	248	249	254	264	241	255	264	214	273	262	235	232	242	237	208	245	252	239	256	257	249	255	238	240	225	269	255	214	272	263	271	247	236	247	272	263	212	242	260	267	237	239	245	251	260	253	243	239	236	232	245	266	243	255	263	262	243	262	271	261	241	223	228	244	257	240	262	246	239	229	259	253	235	253	238	282	256	269	262	256	226	250	242	284	255	271	247	247	238	250	248	254	256	247	273	238	275	235	262	263	264	253	210	259	250	226	252	251	250	244	259	262	249	235	270	247	267	240	230	243	214	220	214	267	232	281	243	253	262	208	253	271	244	264	243	220	248	222	264	263	257	276	247	238	233	259	247	250	250	271	282	232	254	255	242	266	236	247	257	264	276	232	242	250	249	247	256	254	223	232	248	251	252	251	278	252	255	264	240	248	251	247	251	218	231	246	257	256	238	259	286	257	255	258	233	233	253	274	244	248	224	251	260	255	217	259	259	247	276	230	244	241	250	239	235	245	255	260	248	267	262	239	220	235	252	221	242	241	269	238	252	257	231	251	250	263	237	230	241	222	216	242	245	225	259	247	258	233	235	275	274	252	263	250	277	226	267	248	269	238	234	246	240	281	255	261	250	273	275	243	269	243	262	226	231	231	232	234	262	261	221	223	263	263	250	248	238	233	249	237	242	216	248	253	259	269	233	272	247	222	259	240	244	232	237	235	227	236	274	229	266	225	250	243	264	250	244	249	230	234	242	255	245	255	248	241	218	248	282	251	242	240	252	261	224	243	244	246	263	258	222	242	226	227	262	228	249	245	232	274	227	263	259	259	246	231	255	257	286	268	266	233	238	240	256	239	287	274	223	270	227	248	239	256	243	246	263	222	227	249	229	252	249	239	258	253	255	253	241	224	231	242	274	279	232	244	268	230	250	266	243	235	243	231	245	250	239	255	269	245	273	261	271	264	267	233	238	261	254	229	237	239	238	244	264	261	249	227	252	267	232	237	246	274	247	240	262	251	258	220	260	262	277	241	223	240	251	266	274	284	257	274	264	239	228	252	244	267	258	246	262	261
29661	37801	43291	44207	46345	47814	44831	46093	45696	50404	49349	42044	36919	27474	22684	18126	18086	19564	19237	16233	12244	11484	9146	6712	5865	5393	4016	3079	3669	3298	3307	3334	2422	2368	2355	2199	2283	2051	1965	1575	1433	1227	1046	1172	1016	938	885	831	801	778	1448	757	695	718	707	787	665	723	686	631	715	709	702	682	679	686	616	651	689	653	626	607	629	658	637	638	654	636	575	640	622	582	615	589	638	608	603	603	613	618	597	606	591	603	610	625	634	585	633	611	600	628	637	626	616	582	605	597	577	638	623	620	588	611	623	588	603	634	609	610	582	630	571	631	604	621	591	609	609	572	614	584	556	585	668	596	569	582	630	588	613	635	561	619	555	573	572	596	622	614	571	652	600	591	596	656	575	560	613	636	587	598	622	568	596	585	655	582	629	683	590	607	626	621	583	611	628	588	622	626	611	606	556	588	587	592	591	591	644	574	591	651	599	603	617	575	618	584	614	568	601	627	585	597	613	583	590	591	616	593	576	597	620	576	606	591	626	602	566	597	663	621	577	542	595	608	578	557	634	592	644	665	573	604	589	585	609	604	593	593	615	614	587	614	605	587	620	589	607	642	574	583	577	609	610	627	605	585	620	578	648	609	611	598	597	609	592	608	619	613	590	650	598	662	569	557	605	607	622	628	596	583	586	631	593	660	604	604	642	582	598	566	613	591	574	563	636	610	608	612	636	587	588	584	645	599	577	647	609	617	592	567	547	628	577	582	608	612	602	631	622	612	578	577	596	630	613	594	596	584	574	553	584	610	593	588	620	635	587	625	562	620	533	584	582	607	620	593	625	609	622	570	630	565	597	598	591	609	611	582	652	592	614	608	586	552	559	598	586	600	614	583	552	606	544	619	595	592	571	599	617	558	598	643	601	565	629	613	598	620	599	577	594	610	604	638	624	622	622	592	634	580	633	589	606	599	580	616	585	595	572	583	612	659	598	573	577	633	601	680	577	588	600	638	585	604	618	595	590	613	627	629	627	608	572	603	596	593	595	629	584	587	605	589	677	592	608	593	584	585	620	578	579	600	610	572	566	573	599	567	626	583	598	559	551	626	563	612	600	602	595	620	621	559	602	621	584	596	639	615	577	630	606	671	591	596	620	610	594	597	623	559	590	592	568	618	607	635	620	604	590	572	596	608	618	627	594	597	632	624	594	623	557	595	623	588	596	637	606	611	556	612	599	601	636	587	590	559	621	649	573	602	638	661	621	620	610	619	619	632	582	614	621	571	575	603	588	622	630	625	670	587	634	626	622	560	653	577	589	629	562	604	606	582	602	559	617	580	562	608	602	614	602	628	577	634	627	564	607	589	653	555	598	575	633	592	613	604	593	669	616	588	593	621	624	632	606	592	619	608	571	590	617	592	601	625	599	627	609	598	542	613	584	575	601	575	597	613	581	606	580	592	593	592	615	574	574	605	580	575	606	578	600	607	583	632	608	623	613	614	643	594	619	576	602	630	620	581	592	621	620	603	602	670	631	631	624	608	591	629	603	572	588	630	580	637	612	559	624	568	592	608	633	617	611	612	553	616	608	634	570	590	608	549	621	556	646	608	625	646	590	572	627	640	591	590	654	605	605	600	580	628	613	621	591	585	680	596	599	585	616	553	606	592	548	649	623	600	611	575	591	628	589	611	553	574	618	569	607	629	607	596	599	617	628	577	603	618	580	606	586	581	588	592	618	576	590	598	569	597	602	662	596	611	625	621	639	597	603	583	585	589	651	591	593	577	586	615	602	576	578	599	599	615	598	634	556	577	604	578	592	587	663	592	605	641	651	645	627	601	579	610	610	626	575	625	602	615	556	597	592	632	599	572	620	660	595	615	599	565	580	575	580	601	599	578	585	602	602	599	615	610	616	589	591	601	623	662	597	609	590	578	613	542	648	645	630	638	598	616	577	615	581	595	603	595	575	561	586	576	611	605	629	566	611	599	611	574	623	600	634	566	608	563	631	589	618	571	650	583	611	627	586	629	620	620	661	624	631	575	567	564	586	611	599	613	598	627	596	643	574	634	605	612	614	596	611	669	611	624	605	592	631	604	646	614	615	570	601	578	611	640	612	570	588	583	604	581	595	592	583	612	656	598	641	633	570	610	596	573	601	596	584	632	575	614	577	598	588	634	632	652	574	636	661	601	609	596	615	579	562	586	630	636	620	598	567	572	586	621	577	587	578	590	591	585	602	586	626	632	627	581	636	604	596	559	571	597	603	582	611	609	600	597	621	645	617	604	637	618	592	641	605	606	575	589	572	617	547	583	637	577	606	637	611	583	607	589	610	640	595	611	623	617	606	601	633	638	566	623	623	564	618	584	604	617	616	589	609	586	609	580	606	598	636	589	580	561	576	562	591	598	616	609	575	570	601	608	623	616	599	638	569	598	596	603	568	634	595	618	579	632	600	633	636	612	609	548	598	594	585	544	616	589	610	599	602	573	622	599	601	620	616	574	618	580	633	656	595	606	596	626	625	596	637	617	584	610	565	640	615	603	559	638	676	589	648	613	662	598	583	576	584	600	563	610	658	612	640	599	621	592	567	605	583	625	584	617	598	604	563	623	639	582	617	573	607	597	599	595	606	587	604	602	623	597	591	608	568	636	604	599	555	619	601	592	576	614	615	564	634	611	545	592	585	624	653	595	630	627	592	558	619	603	603	615	538	627	624	576	586	627	588	615	637	549	596	637	585	593	572	614	595	593	559	603	543	623	607	623	624	590	618	582	641	622	590	641	620	621	570	602	616	632	594	560	621	620	582	630	617	585	575	610	577	622	621	594	584	601	678	595	584	553	620	586	590	603	570	638	616	642	567	614	574	597	618	577	661	578	623	587	603	592	672	638	593	620	586	603	602	622	626	644	630	609	590	579	564	609	594	645	614	604	634	598	589	655	646	575	612	626	593	637	586	576	596	609	561	588	576	632	568	581	602	615	642	609	624	550	543	646	639	607	597	570	582	653	550	595	635	628	644	600	614	598	616	574	618	611	634	579	604	589	587	632	608	604	618	591	606	608	601	620	614	582	581	607	602	639	586	601	579	654	563	585	568	616	645	612	607	595	602	622	602	630	651	620	585	585	578	582	615	610	611	573	592	616	609	609	616	601	571	591	612	606	613	618	592	579	586	625	581	618	627	565	587	603	633	591	619	606	624	582	609	613	579	626	584	574	616	616	583	576	611	641	583	580	574	620	592	610	589	615	593	608	651	627	592	594	578	608	600	604	569	624	619	631	612	583	545	611	601	579	583	623	602	550	638	582	593	603	611	614	616	612	631	623	586	565	634	558	617	618	664	600	618	607	617	601	613	629	622	648	602	627	600	612	572	586	550	594	594	618	598	621	604	576	606	623	553	619	581	595	622	644	625	608	604	583	609	617	627	606	620	545	593	599	557	596	612	626	615	619	616	594	619	587	653	633	583	585	579	617	613	595	637	594	596	604	604	619	611	595	600	662	577	614	601	591	609	641	603	595	633	613
21771	16442	16711	13235	9572	6025	3604	2602	2136	2073	1768	1577	1222	1030	988	804	656	610	583	550	542	515	444	442	392	382	392	388	354	397	374	373	341	351	377	335	354	344	294	370	317	335	330	363	300	292	286	332	316	285	323	296	328	317	308	332	317	314	293	334	322	330	285	300	320	291	303	293	328	318	273	308	309	308	317	302	296	331	328	295	294	319	302	302	294	293	274	296	275	333	307	287	299	321	330	305	309	334	319	290	325	299	342	312	304	290	292	302	273	289	299	322	342	346	311	305	297	302	314	296	326	324	290	307	301	270	346	305	321	255	315	318	330	305	319	312	300	282	303	297	317	295	294	301	293	320	293	286	305	320	305	313	296	310	310	309	302	315	354	325	304	318	295	320	309	305	289	328	288	323	276	289	303	297	298	310	323	325	327	311	317	294	293	309	295	312	276	329	302	290	293	291	309	304	292	307	312	297	287	296	318	296	273	311	302	306	340	307	303	306	320	300	326	304	301	318	303	292	336	324	285	304	279	307	367	321	295	307	305	306	321	304	276	285	313	305	289	300	328	328	308	299	332	335	310	299	345	302	337	322	326	311	338	299	271	289	292	287	309	322	318	317	311	335	307	283	307	306	333	320	325	277	327	305	294	290	298	297	294	313	302	299	313	289	318	296	315	329	286	340	275	284	300	253	299	335	279	283	315	289	272	283	297	283	304	304	314	323	274	304	302	312	323	299	283	274	306	318	314	308	329	307	308	314	328	328	324	283	325	280	297	316	344	310	286	295	305	326	292	309	314	312	289	302	302	311	316	311	270	288	323	303	315	320	295	273	304	282	312	326	306	306	320	326	323	301	320	302	321	319	324	304	306	290	299	322	325	339	304	333	279	309	293	331	309	313	317	280	315	332	314	292	352	293	309	323	346	305	299	288	303	309	336	327	318	281	243	287	324	305	308	319	293	306	270	299	309	320	311	288	287	278	320	312	296	339	313	283	320	302	326	325	311	294	328	326	287	323	327	313	305	292	322	297	295	303	299	310	348	295	319	301	291	338	326	336	314	308	336	323	314	331	326	329	305	295	295	315	309	322	307	292	334	295	281	330	267	297	319	268	328	291	327	298	311	292	282	304	325	298	318	322	327	306	271	300	303	298	329	309	297	299	279	294	280	282	268	320	298	306	289	309	288	318	321	334	298	325	317	310	324	312	322	290	336	329	304	305	319	306	311	294	281	301	328	308	295	317	292	278	326	323	310	294	313	349	325	308	262	339	302	253	308	326	308	314	284	304	315	324	331	287	306	301	331	308	293	309	314	308	271	295	284	276	292	309	293	273	298	309	282	306	307	273	318	325	298	280	302	318	308	300	311	326	336	320	317	308	301	302	289	266	272	290	310	316	325	272	291	304	316	342	302	314	277	333	321	267	311	307	296	283	286	291	344	293	309	292	317	311	266	299	324	300	285	286	322	318	299	304	327	287	284	270	298	287	313	282	300	281	301	316	312	309	322	305	295	340	286	292	328	313	301	319	287	280	314	323	294	294	303	284	321	295	289	308	357	322	282	285	332	295	313	294	328	300	315	294	305	298	334	297	290	303	293	280	291	298	305	320	302	300	324	285	314	307	286	299	303	316	307	314	305	285	315	322	346	301	315	304	273	298	329	311	317	307	316	302	338	310	290	328	298	274	296	304	294	276	315	296	282	331	302	319	303	302	292	345	263	311	331	341	320	300	308	342	298	316	304	299	283	282	314	261	293	306	344	351	315	316	310	302	285	290	281	314	285	280	308	299	330	296	340	307	319	296	310	300	329	293	306	316	275	327	326	299	314	325	298	258	301	297	296	278	306	314	308	308	287	310	318	335	249	316	288	302	323	293	289	293	306	325	322	294	315	316	296	324	306	314	308	319	296	269	327	306	338	306	294	344	284	278	321	330	297	293	301	304	316	326	289	329	311	323	307	333	299	315	318	303	316	312	300	316	296	277	324	290	323	287	291	320	329	311	329	321	280	308	295	278	320	334	306	308	307	315	295	320	336	294	345	304	303	287	336	269	288	315	301	308	331	336	309	276	311	286	354	295	327	307	293	306	292	288	314	279	293	306	301	300	308	286	284	308	270	297	329	319	351	299	254	324	288	292	294	294	270	312	329	326	315	329	339	299	266	298	314	305	287	315	311	289	299	295	297	323	292	280	308	342	311	300	308	283	290	306	314	298	327	312	312	286	296	265	331	300	341	318	285	304	315	313	289	321	311	308	331	269	297	297	330	319	292	318	288	296	328	315	282	308	284	292	292	271	299	292	330	286	302	287	297	313	303	316	296	301	295	318	296	309	324	297	293	305	327	303	317	287	311	286	323	253	314	298	332	305	326	328	332	314	314	349	311	300	302	258	318	306	299	274	326	293	274	342	301	294	272	311	320	325	306	278	306	329	269	307	300	306	330	307	321	309	312	283	268	303	348	286	303	321	321	320	306	333	320	312	299	269	315	301	289	309	314	321	353	322	343	267	299	303	299	278	309	314	296	295	296	277	346	305	301	321	314	296	323	308	289	310	306	302	271	314	298	311	301	318	286	266	273	306	312	289	333	327	316	305	326	295	314	316	281	290	293	302	322	321	298	293	318	309	315	322	326	327	329	290	327	322	280	314	310	297	287	320	298	303	305	296	307	286	323	320	322	340	309	337	328	337	299	313	270	322	287	290	296	317	302	289	335	303	289	327	335	305	322	312	292	299	276	300	317	309	302	310	292	313	312	285	296	330	323	292	305	315	304	295	264	289	289	315	299	289	359	319	317	327	292	318	273	271	327	326	307	302	287	290	339	313	309	334	315	316	298	302	297	282	284	296	300	314	298	293	321	304	332	306	302	286	310	268	317	306	302	279	330	330	297	322	327	317	287	317	308	298	292	310	322	298	288	280	279	256	310	301	294	299	286	332	294	291	305	282	294	300	316	304	298	346	313	313	304	333	332	281	287	302	336	326	336	304	327	294	325	301	332	326	316	325	312	309	303	326	311	292	313	296	287	272	327	323	306	299	313	334	301	298	275	307	307	301	286	309	286	294	313	317	310	276	304	305	318	298	282	280	311	300	288	311	307	288	307	322	312	307	306	283	302	314	300	283	291	287	305	290	298	299	306	303	312	314	298	314	347	301	279	312	308	287	328	334	302	312	293	322	328	330	310	304	348	320	308	320	320	314	299	316	316	312	319	271	291	301	303	289	307	322	299	332	335	296	305	326	297	296	310	312	310	320	313	324	282	284	305	282	317	293	308	300	277	316	321	340	304	319	311	326	278	332	299	288	318	323	321	304	316	329	346	309	274	304	314	324	344	311	316	311	305	311	296	312	321	306	294	278	315	323	306	290	319	280	324	326	328	328	286	305	301	302	315	283	297	314	295	301	279	319	310	318	303	309	352	295	317	263	299	283	292	292	328	330	321	293	306	290	300	314	307	313	304	298	291	310	288	313	306	294	294	300	316	308	282	342	294	297	324	305
12901	14669	22204	25343	23115	18645	13329	11349	9611	10140	9255	7776	6167	5395	4738	3780	3063	2600	2534	2274	2264	2144	1714	1627	1482	1345	1158	1182	1219	1192	1141	1160	1083	1067	1074	999	1033	1058	928	913	892	821	851	842	835	834	809	820	767	787	840	819	780	787	746	746	792	809	736	759	773	751	764	773	758	757	739	723	711	744	780	779	765	740	767	768	759	726	745	752	722	740	771	744	709	703	742	756	751	731	767	720	745	754	750	784	738	739	724	763	739	735	723	782	759	707	767	724	736	713	785	734	741	714	724	755	725	789	706	716	729	702	704	811	715	760	707	754	754	758	743	747	696	732	717	760	746	745	754	742	705	712	736	705	723	757	758	744	718	774	672	699	776	736	766	709	737	756	715	753	743	766	721	767	755	769	710	789	769	735	736	747	715	709	720	756	763	726	705	723	715	696	724	776	722	758	737	764	719	738	753	720	749	779	747	730	726	736	703	744	722	746	731	759	747	707	740	742	695	780	711	775	732	702	736	735	699	733	691	704	747	743	752	745	727	761	722	739	793	746	722	768	754	760	762	735	718	711	777	701	777	743	743	715	765	676	734	738	673	724	725	697	708	775	760	737	726	740	718	733	765	734	737	754	697	712	749	763	716	699	710	737	694	749	734	732	722	738	756	798	754	779	754	800	753	708	737	681	731	736	717	742	764	747	718	753	728	709	731	701	763	783	701	730	747	744	740	763	757	752	764	753	744	757	708	774	746	747	767	756	732	726	740	732	719	734	750	740	705	719	733	738	717	736	706	769	724	746	701	748	676	765	709	765	791	742	744	758	717	759	702	742	773	727	745	699	731	775	726	757	727	739	769	719	703	750	729	710	720	741	745	750	785	724	710	728	720	753	730	737	663	722	726	706	730	717	730	782	736	713	759	747	711	775	758	758	735	705	722	730	763	742	727	725	749	732	747	792	749	714	705	726	776	760	694	750	764	747	763	757	735	725	723	754	729	745	670	799	771	751	745	750	746	764	749	719	778	737	735	729	724	733	744	760	668	712	766	763	776	681	743	745	741	768	742	738	704	750	730	745	779	744	735	724	743	706	736	761	748	740	750	745	741	748	796	765	763	754	707	722	769	764	752	745	735	781	779	722	739	761	736	699	757	803	759	733	694	739	741	686	752	719	715	769	778	798	713	746	727	701	728	767	719	739	763	725	781	703	750	699	788	714	741	761	812	741	756	750	744	726	744	738	751	700	738	724	725	750	690	705	752	779	698	743	733	733	748	705	720	700	735	760	687	746	728	711	719	698	759	728	737	790	752	767	743	712	692	777	753	718	726	738	744	782	763	733	746	743	725	734	788	765	773	719	757	706	733	770	733	733	738	718	684	762	737	718	749	777	753	727	797	707	760	719	701	743	707	771	733	749	733	755	774	749	707	735	796	739	763	775	720	761	708	770	709	779	686	755	743	727	745	713	680	771	736	750	705	711	685	763	764	748	677	700	735	764	741	737	694	679	703	727	753	732	716	727	728	744	716	700	719	744	729	686	741	738	747	755	748	712	780	718	699	781	749	716	724	772	733	763	720	742	737	733	725	749	743	747	692	741	734	710	730	725	744	720	727	691	695	726	790	767	715	763	742	728	732	742	810	760	706	760	735	726	771	751	741	765	752	745	748	715	730	700	733	726	689	737	685	723	735	746	695	749	751	765	733	780	753	745	731	759	740	732	714	732	717	743	733	776	798	709	742	762	736	728	759	781	767	749	740	746	730	762	714	688	801	703	703	730	766	719	771	762	707	762	737	767	752	734	708	703	708	742	728	724	770	737	737	721	726	744	750	737	722	765	761	769	736	755	704	719	720	733	701	694	760	691	732	740	714	738	715	724	763	758	713	713	762	800	639	787	731	746	696	743	762	699	782	762	753	685	759	726	718	733	726	756	714	783	718	728	758	712	780	739	764	733	774	783	757	762	743	687	762	725	737	765	725	781	758	714	744	777	766	739	775	716	704	742	701	758	731	761	730	743	788	766	754	740	778	736	753	773	741	723	703	742	724	771	778	748	680	758	725	736	774	702	735	757	752	746	749	672	747	687	742	735	752	724	720	788	748	813	728	742	710	746	727	742	762	738	671	755	769	747	757	710	732	676	756	738	701	711	729	776	731	792	733	709	718	696	780	741	714	707	732	758	712	712	771	733	701	780	733	770	734	699	759	691	764	741	688	724	760	724	783	716	742	774	768	734	724	710	744	703	692	733	746	710	730	704	721	733	748	716	752	760	737	717	778	762	755	800	725	741	728	750	704	717	748	721	708	758	727	711	745	731	715	773	753	758	744	739	765	760	700	779	757	717	779	701	723	753	756	742	719	811	772	737	689	743	752	705	740	725	690	748	706	737	699	775	735	714	735	778	728	712	707	740	729	753	741	730	722	763	732	711	739	735	702	742	741	744	737	740	751	765	767	771	718	731	748	747	722	738	776	724	752	761	753	744	760	712	779	702	734	748	757	703	738	765	731	742	744	719	721	757	709	747	752	732	709	716	720	699	703	735	711	719	698	750	780	721	732	739	742	702	727	732	780	734	763	697	747	740	760	750	736	743	803	750	718	710	780	745	722	748	728	700	714	713	776	747	730	757	729	739	713	702	778	757	730	716	718	720	733	734	746	741	769	735	773	735	729	770	720	711	695	699	720	757	729	776	762	743	715	774	738	732	741	739	746	736	714	764	725	752	725	747	768	740	699	753	780	700	720	734	761	761	760	696	692	724	743	738	750	746	744	747	738	735	710	730	778	722	715	770	740	684	721	750	749	740	760	764	708	742	743	778	760	771	738	700	706	757	719	724	734	742	743	698	726	718	732	717	743	717	770	768	733	713	755	786	724	749	748	741	728	745	746	749	791	779	691	719	734	761	765	763	766	779	748	767	736	745	753	769	746	739	760	719	696	767	750	751	717	693	755	723	747	758	715	719	741	729	732	778	743	725	733	749	714	771	761	757	731	724	724	779	750	737	761	709	705	727	729	738	713	755	722	767	733	706	748	740	708	744	703	714	699	707	684	732	721	723	760	781	778	751	739	732	727	747	719	732	800	695	715	754	719	760	723	771	735	707	799	749	711	721	731	757	699	733	699	745	741	769	758	722	744	697	787	707	764	728	777	741	721	746	744	639	695	744	741	745	730	758	724	743	725	733	749	728	718	697	718	689	754	736	759	774	735	690	733	768	700	747	702	702	719	738	761	721	724	740	741	753	741	708	713	696	729	786	762	759	712	761	754	736	746	726	751	750	789	714	696	692	821	743	722	763	709	736	781	752	780	752	733	738	724	714	747	726	711	714	721	718	749	724	703	790	744	716	739	728	758	747	748	723	684	753	719	736	784	738	777	749	708	709	757	769	760	693	710	716	712	729	716	701	741	730	727	747	746	737	727	752	743	767	722	736	711	721	757	751	761	755	756	749	782	726	716	764	828	730	715	751	733	742	755	735	745	707	721	741	751	779	773	718	756	775	775	723	771	728
38566	40710	39464	38721	35217	32338	25678	21311	18511	19195	16599	11946	10061	7968	4783	3814	2446	2628	2276	1930	1517	1355	1029	817	810	669	601	541	645	522	557	529	483	521	447	469	457	441	438	420	393	349	332	350	337	346	347	339	340	369	338	308	311	302	342	288	311	282	290	296	327	304	287	306	285	317	300	296	314	303	332	313	316	304	311	303	331	290	297	310	288	312	280	301	278	287	292	324	308	320	300	311	329	290	334	268	295	281	311	289	289	317	324	333	299	294	329	306	302	315	309	286	304	301	287	294	311	349	333	276	287	300	329	291	286	305	298	348	308	281	314	326	329	304	284	324	296	310	303	310	290	332	288	294	318	309	320	311	307	311	292	307	280	305	292	310	308	296	316	312	330	312	281	332	284	329	292	334	324	333	302	300	315	278	310	303	304	318	297	284	317	292	294	293	302	325	261	290	336	323	328	299	326	294	281	312	294	315	320	339	341	317	293	304	332	280	323	302	284	266	277	320	292	295	295	334	317	305	330	311	268	300	295	311	296	282	317	297	274	302	311	275	307	321	301	307	314	290	283	328	319	304	312	281	306	320	275	303	267	282	300	319	308	324	328	331	302	308	297	317	324	276	303	314	303	317	278	294	310	300	303	327	307	336	307	298	316	318	320	245	291	326	274	272	323	307	315	322	335	297	333	307	285	297	311	362	293	293	289	286	296	303	262	290	285	305	314	318	292	297	319	321	336	283	294	313	318	283	310	296	293	307	300	273	301	327	311	320	324	296	295	311	308	313	304	298	296	313	311	299	317	285	271	299	319	328	282	297	294	301	322	338	275	274	321	304	286	329	323	295	258	318	328	301	315	309	322	303	299	307	332	312	304	308	323	321	299	328	309	313	308	311	300	298	299	273	303	320	310	307	307	310	326	307	301	308	290	320	307	319	323	351	328	301	276	300	308	296	318	314	286	318	307	320	312	288	340	308	283	306	314	259	313	297	255	298	249	346	294	298	295	305	322	320	280	292	335	322	331	305	283	282	306	278	319	289	292	334	333	297	304	280	291	315	287	305	330	297	298	281	285	319	311	267	280	314	296	313	331	305	324	305	302	324	295	319	312	305	278	317	322	327	287	341	306	263	292	311	312	318	335	351	305	271	303	300	291	306	291	260	292	283	327	302	280	291	297	297	312	317	306	307	287	307	302	305	304	287	289	314	287	289	297	288	332	313	299	328	273	269	317	322	313	269	298	313	300	340	288	282	300	301	311	316	290	344	299	297	336	314	323	299	324	321	297	290	308	327	316	272	313	280	283	302	317	327	278	303	328	312	318	301	309	278	287	307	297	300	294	290	336	319	286	318	296	297	276	336	307	311	308	300	306	314	284	297	313	324	294	287	317	313	285	292	305	325	306	267	290	301	330	301	278	273	297	303	311	297	284	281	302	300	305	295	311	329	301	297	274	294	307	267	306	290	295	305	322	301	292	335	319	331	327	313	319	329	312	284	321	289	304	309	292	347	327	301	300	282	320	305	304	320	280	289	309	318	329	291	287	283	290	294	313	301	305	317	309	300	320	272	300	299	338	283	306	307	296	306	322	290	323	306	344	312	278	277	282	289	312	275	288	307	308	284	288	307	294	300	318	306	257	275	287	286	338	335	327	316	314	287	305	285	324	337	294	293	311	307	313	330	321	312	317	336	293	316	266	316	300	297	334	336	315	314	286	279	311	292	320	338	338	285	310	325	323	321	283	310	286	287	335	290	284	277	267	322	320	320	318	309	322	287	314	298	339	296	306	293	276	305	313	285	318	310	270	301	290	286	308	276	294	286	313	331	349	335	312	308	315	328	318	295	275	288	294	280	314	305	326	276	310	301	302	313	349	318	272	284	297	272	283	278	268	276	281	317	313	302	304	298	311	319	316	336	292	312	307	300	300	288	299	280	316	279	307	337	323	307	289	295	306	319	290	261	314	298	306	291	311	287	278	319	319	300	313	283	286	293	286	302	279	283	302	292	307	282	301	263	305	309	295	293	245	286	319	325	310	315	308	321	292	302	319	350	293	306	322	292	290	289	335	277	288	304	313	343	317	319	276	312	321	308	281	303	313	301	306	301	281	276	297	282	346	298	326	308	326	295	284	322	294	320	303	324	294	328	305	289	312	286	310	302	312	289	316	282	298	282	306	324	306	299	288	327	271	287	290	273	317	293	272	293	310	329	313	282	304	301	296	306	308	335	351	335	338	297	342	250	294	296	307	306	297	288	272	267	279	310	284	296	335	301	309	287	303	285	308	298	284	294	285	283	281	296	328	329	329	296	315	317	275	287	285	298	284	301	325	299	287	348	278	300	311	301	339	322	283	328	298	304	302	298	312	323	303	313	302	267	295	313	300	328	326	342	298	294	316	268	312	277	298	268	319	320	285	300	318	304	325	284	312	299	347	317	307	307	279	311	321	294	296	282	293	330	307	339	316	310	300	329	306	270	301	301	307	285	288	330	313	325	308	274	323	287	264	285	267	309	263	312	332	279	303	339	293	317	304	315	318	332	301	291	269	315	292	291	301	275	288	316	313	303	305	307	283	297	321	328	306	315	328	294	270	308	300	301	249	300	327	291	281	290	304	308	305	286	318	334	353	287	306	288	325	310	316	310	298	302	291	299	297	277	310	326	317	326	308	279	292	300	302	285	269	250	306	333	303	293	315	340	322	299	326	317	320	298	259	293	313	321	304	285	297	321	304	306	302	296	321	326	326	312	346	269	313	302	310	309	299	287	306	288	297	253	291	310	281	309	299	326	319	346	289	311	338	304	312	320	289	334	286	307	330	287	285	299	308	307	313	300	312	308	292	297	302	302	292	281	312	302	314	319	295	311	287	289	281	287	323	324	315	288	330	299	282	322	303	299	305	277	301	305	332	282	324	293	286	312	318	310	294	293	269	294	304	301	297	289	322	288	267	298	290	291	298	300	305	275	317	301	289	281	303	338	348	284	320	302	285	304	325	330	293	276	323	282	281	325	299	315	277	289	279	289	303	293	337	323	309	298	347	299	315	302	313	320	303	286	333	305	285	283	290	300	323	314	322	331	293	291	296	297	269	320	306	287	305	320	322	290	270	292	281	316	322	294	275	319	313	326	300	320	284	313	284	331	283	328	288	284	299	315	289	280	283	313	322	307	315	304	308	292	317	315	304	293	317	285	343	342	280	299	310	338	342	305	296	286	286	282	299	290	306	321	292	279	299	286	308	329	316	287	263	272	323	301	314	289	309	282	323	318	317	306	288	297	305	294	307	309	312	302	310	291	317	315	296	306	311	287	296	279	306	311	306	304	265	317	300	256	334	326	334	307	292	344	306	286	287	275	301	295	280	282	313	291	258	311	336	304	308	296	276	296	279	295	299	294	306	295	305	304	294	277	305	289	297	313	323	315	289	308	301	312	297	315	296	319	288	293	284	295	279	275	305	311	284	276	299	298	294	300	263	298	306	300	307	293	312	280	288	310	291	301	291	276
23830	32836	39072	42229	42238	41552	36667	36202	34588	38576	34504	28025	25622	22172	16328	14461	11449	13375	11917	9201	8406	7215	5559	4063	3931	3517	2706	2503	2875	2583	2603	2549	1895	1941	1834	1689	1838	1674	1557	1334	1221	1056	1137	985	991	936	892	829	845	955	1003	817	782	836	882	798	832	775	763	761	794	771	773	749	796	774	819	749	801	756	700	745	786	738	729	784	811	782	766	792	703	748	717	766	748	724	768	718	717	696	748	735	739	731	707	711	701	710	722	735	746	753	715	696	757	721	783	711	756	687	743	739	762	751	719	718	757	672	735	733	688	772	707	765	738	759	657	734	758	708	699	734	766	764	777	731	728	713	699	704	722	680	722	716	680	687	751	697	718	760	734	738	688	708	707	678	694	715	729	689	755	720	701	727	824	724	730	707	704	724	680	760	753	750	707	715	695	752	709	724	700	683	718	722	698	708	708	777	725	791	670	770	767	762	725	690	707	779	734	738	723	690	691	781	721	757	741	718	715	721	744	734	757	710	689	700	725	750	725	732	732	685	735	730	724	742	710	721	748	730	712	753	743	735	705	737	736	737	671	714	787	735	754	742	734	740	712	753	706	720	703	702	717	760	687	717	703	732	686	697	695	769	781	698	755	758	698	696	720	729	806	744	738	770	735	689	729	731	763	706	704	766	715	748	709	713	731	723	710	690	734	737	698	742	744	703	718	718	702	742	782	770	737	685	699	738	781	684	703	716	738	753	721	714	714	711	712	736	768	746	754	746	684	673	732	736	745	705	739	705	693	726	707	735	728	734	742	718	715	740	713	746	726	760	754	745	671	705	716	766	716	733	774	688	725	717	698	733	729	711	678	700	758	753	723	692	734	734	681	725	763	758	733	755	706	733	722	717	716	745	726	790	705	732	730	727	731	708	686	717	772	757	714	703	739	716	737	717	758	749	744	666	753	722	783	724	715	712	702	764	718	712	745	717	769	686	711	726	712	730	695	754	777	667	780	704	737	745	735	672	758	751	731	679	751	693	721	717	680	721	700	752	709	698	696	742	739	716	740	734	706	731	727	742	713	744	786	746	725	706	721	741	728	747	819	783	687	737	738	745	700	739	727	674	770	733	760	711	731	698	695	797	710	736	728	680	766	758	714	755	708	738	707	718	748	723	751	691	729	720	760	749	734	727	703	691	742	760	751	718	703	718	723	711	680	709	715	691	688	688	733	748	770	749	758	722	740	698	733	682	664	794	723	695	756	758	750	684	697	663	740	751	760	686	706	665	730	715	743	702	754	720	690	758	742	725	733	700	687	725	716	775	698	808	715	754	761	782	700	746	709	731	726	758	722	676	676	771	741	700	744	718	681	772	728	777	750	751	729	691	714	756	736	719	738	706	749	762	742	723	723	783	732	746	707	760	725	739	744	769	770	687	729	735	737	718	678	783	742	752	701	726	757	766	743	704	694	724	704	738	755	744	784	700	772	762	732	703	726	766	706	739	684	711	714	686	732	745	755	667	716	717	740	697	734	719	760	723	723	711	774	730	771	679	681	697	719	679	729	709	771	751	728	734	739	736	761	736	723	672	720	729	727	719	718	788	728	745	730	732	742	766	727	708	693	712	666	750	730	694	686	713	712	716	738	711	727	679	699	718	717	761	762	739	768	711	697	713	747	768	712	691	714	706	700	732	697	730	722	747	758	727	758	745	735	728	811	725	720	745	716	718	724	700	674	729	654	719	702	769	721	754	701	755	770	685	741	699	736	721	744	726	698	714	744	744	730	670	733	758	703	706	705	716	771	711	719	750	708	728	700	735	744	713	727	713	727	768	728	737	720	721	750	752	707	712	743	714	737	733	681	780	742	681	738	766	748	696	718	762	725	766	697	691	752	721	737	650	807	700	737	768	724	757	679	676	763	760	681	740	705	722	722	677	744	697	735	707	725	708	709	702	711	670	708	730	719	768	771	709	736	737	706	740	720	749	736	741	746	720	756	723	696	762	781	764	746	749	734	687	777	723	711	716	733	744	679	736	753	770	715	719	705	711	749	667	712	696	727	748	746	668	714	729	745	710	705	719	713	744	724	737	702	754	790	696	719	706	768	713	750	724	762	737	693	706	721	755	697	732	721	735	720	769	763	740	736	806	733	771	735	708	688	751	730	676	756	729	729	772	718	749	688	724	736	736	734	746	766	712	777	762	687	747	703	725	774	732	696	734	734	725	681	658	662	739	772	723	727	723	766	755	726	704	708	682	734	704	750	698	705	721	713	700	713	714	655	695	716	729	773	731	743	714	695	740	701	719	692	733	741	762	750	723	760	713	763	720	746	721	696	751	743	746	709	729	740	738	746	676	752	761	701	711	683	722	729	707	803	743	680	709	701	776	736	748	733	690	722	769	740	707	726	711	722	782	681	745	714	718	706	741	713	721	764	686	767	756	733	677	787	764	741	762	766	745	734	730	752	738	701	766	712	778	706	766	708	726	786	761	712	695	674	738	685	696	706	785	709	728	750	736	786	759	734	695	719	667	728	719	710	712	728	739	743	707	726	695	703	719	763	732	695	734	758	714	745	751	752	716	737	785	674	726	730	709	687	697	732	733	756	687	694	754	733	722	698	721	734	714	742	715	708	708	747	737	683	742	700	698	747	731	805	739	693	702	705	748	751	661	775	736	677	754	747	760	726	760	765	730	737	757	696	706	727	694	710	765	756	710	761	699	711	747	729	748	754	736	741	701	698	715	722	739	709	704	723	734	733	745	718	745	696	680	779	713	742	718	690	736	765	720	681	725	732	751	773	753	721	716	719	723	683	696	720	766	695	741	728	747	723	720	724	733	726	736	751	719	746	713	733	737	718	681	744	729	734	745	693	706	761	700	717	761	737	760	734	739	724	689	708	687	737	758	721	736	755	695	717	749	801	718	700	768	693	752	745	691	699	690	721	733	767	769	692	792	762	747	738	708	745	672	726	725	785	774	732	752	777	768	719	753	741	703	716	731	684	692	688	732	760	690	749	767	751	739	723	696	732	702	687	710	725	780	694	705	689	718	719	717	768	711	706	748	717	719	727	724	724	766	719	696	721	732	721	691	702	711	734	739	720	675	691	732	700	677	697	739	737	705	707	758	744	714	718	704	742	751	681	787	746	734	715	761	721	762	741	741	707	737	718	695	687	734	695	721	732	725	719	746	764	714	729	708	720	741	739	777	743	763	722	738	709	769	721	723	725	716	701	672	760	710	729	695	726	747	699	726	766	755	703	750	701	717	751	704	753	714	665	707	701	717	747	775	695	716	713	698	772	720	705	724	782	709	739	703	761	736	731	679	702	736	696	738	753	746	746	750	713	744	739	711	786	759	733	732	688	721	713	768	693	732	724	729	791	702	733	669	738	712	707	730	753	726	697	684	739	755	688	720	750	690	746	706	703	714	714	737	688	712	745	731	703	743	721	710	697	774	733	756	724	678	717	724	733	749	728	736	703	697	796	778	695	728	734	704	758	727	738	720	721	693	722	731	743	772
45852	44425	41013	40328	37804	36113	31606	30365	27970	27553	24194	17591	15618	13612	7598	6224	4191	5007	4133	3109	2843	2191	1537	1222	1116	866	789	776	784	706	634	728	596	538	500	486	494	492	448	405	373	313	347	311	312	309	289	307	301	307	423	296	293	257	284	250	283	286	294	261	287	262	256	271	266	289	300	265	259	267	290	254	267	262	269	295	255	235	262	207	278	258	246	268	248	286	256	230	274	279	241	261	276	258	278	259	247	233	239	236	255	280	247	249	271	258	250	227	265	252	244	262	243	282	263	260	275	249	259	255	256	251	241	268	245	238	267	271	253	250	249	264	264	230	238	251	278	252	266	270	268	261	232	260	264	237	244	265	285	250	241	268	242	269	234	255	283	247	271	290	272	255	236	254	249	250	278	240	252	251	286	248	230	265	267	258	292	250	237	231	265	258	254	253	295	277	250	227	265	279	268	287	277	259	220	243	280	250	251	245	274	226	257	237	230	263	250	233	256	264	273	264	273	271	239	271	242	255	252	241	238	249	279	266	263	249	258	266	281	273	284	261	265	247	257	230	251	258	264	284	256	254	230	238	263	270	246	266	248	261	260	267	255	242	289	287	272	251	277	245	253	248	221	259	250	279	251	245	260	279	274	266	238	243	280	263	259	264	259	261	257	236	244	265	245	253	253	272	282	256	261	269	273	273	235	288	265	238	257	261	275	267	249	265	240	245	271	270	259	245	275	247	244	233	271	267	247	281	267	245	243	253	222	269	249	282	277	249	229	248	251	270	232	244	246	232	234	254	259	275	291	245	257	276	267	236	230	259	271	259	284	268	238	255	244	255	212	270	271	259	260	247	250	287	248	271	236	263	242	313	274	256	269	229	280	231	230	239	270	259	234	269	260	226	277	243	280	255	266	262	270	267	251	257	256	244	251	273	264	274	235	250	244	256	275	252	246	247	270	258	264	279	260	284	284	284	273	237	258	210	245	268	261	275	258	235	258	250	271	264	248	297	280	252	260	270	247	266	246	263	253	278	221	248	231	247	262	270	241	259	260	269	239	266	253	248	250	250	232	263	262	278	268	254	253	254	236	244	252	241	297	253	259	238	250	259	247	231	240	265	247	268	245	227	251	257	279	246	266	226	264	255	272	268	241	240	258	223	252	266	252	235	223	274	250	270	245	253	270	263	246	231	239	262	244	247	257	287	222	269	246	224	257	260	249	268	246	269	241	238	251	298	277	238	247	271	258	268	238	260	237	269	253	264	280	264	242	258	259	248	249	237	258	247	282	248	270	249	255	258	265	240	241	228	243	227	268	259	293	229	254	273	258	238	249	251	270	250	243	254	240	264	254	246	268	264	254	281	249	265	260	237	277	278	219	255	246	261	242	260	281	242	248	261	236	225	215	280	232	241	255	286	249	266	249	261	252	239	261	246	268	276	225	269	259	217	264	273	264	223	257	243	254	289	221	228	255	244	279	261	237	243	251	272	249	263	285	229	252	267	247	224	252	219	261	269	247	249	270	243	265	248	253	275	221	260	276	276	270	263	271	274	250	257	231	284	262	268	258	245	295	237	247	264	261	238	269	241	271	276	260	241	275	252	229	258	256	258	281	261	267	258	238	287	216	285	255	242	252	241	239	260	262	270	242	238	264	257	263	267	259	290	253	290	270	261	267	237	272	256	256	228	271	284	258	267	272	237	261	264	248	241	250	269	260	252	260	250	221	220	246	253	237	266	248	274	264	246	248	299	276	277	235	246	265	260	264	248	240	255	280	236	267	266	271	284	290	245	256	256	267	239	257	254	250	240	228	228	258	256	246	242	263	288	285	260	269	261	244	259	278	255	227	277	265	264	255	249	235	222	275	261	271	276	220	261	241	280	247	266	250	246	271	247	228	242	234	264	238	247	262	256	279	262	268	239	271	276	280	241	279	276	230	262	293	265	251	237	236	280	278	251	248	242	248	252	259	261	277	238	265	268	263	264	260	263	269	259	259	270	260	230	236	270	249	232	260	289	257	244	266	232	240	233	233	281	292	243	281	258	263	237	270	260	261	242	225	243	271	246	260	259	251	278	270	260	268	266	244	227	264	236	253	251	267	251	263	270	229	241	232	239	256	257	242	269	224	250	225	257	252	268	246	268	261	248	249	244	256	250	265	241	265	247	233	295	253	250	257	253	275	247	265	277	282	295	248	253	247	241	270	251	255	237	234	238	244	264	255	263	276	223	259	264	284	270	262	247	289	264	267	277	254	263	283	253	255	248	249	260	238	251	275	258	272	267	252	265	282	263	246	288	277	281	267	242	267	241	242	254	235	254	266	281	263	244	288	229	247	270	258	257	277	258	271	251	268	269	267	244	256	260	262	258	264	255	260	247	273	242	276	256	263	265	234	278	255	253	288	249	254	248	272	278	253	264	259	252	289	257	282	293	258	279	255	237	239	244	214	263	264	230	233	259	283	275	255	230	281	226	256	226	261	266	298	249	250	247	237	287	245	229	245	257	253	253	218	275	273	258	230	273	236	266	253	281	219	279	249	269	231	215	278	261	235	244	286	238	239	241	273	268	277	245	227	252	278	256	238	270	276	236	260	256	256	307	267	258	238	244	293	231	262	227	274	281	271	262	249	279	236	255	252	272	267	228	244	248	245	260	289	260	266	277	240	242	239	236	239	243	251	265	278	251	282	277	250	299	219	247	260	245	265	245	231	251	263	260	254	266	238	260	242	235	294	259	262	261	270	265	277	254	261	249	251	266	270	263	243	252	265	275	283	261	238	244	255	247	283	251	235	278	258	249	268	247	241	223	258	253	274	264	277	274	278	232	266	237	238	278	268	271	279	239	261	247	234	263	241	264	259	250	267	244	246	246	250	289	249	239	261	252	240	271	252	267	299	273	252	273	230	245	266	275	245	268	265	246	236	262	245	262	255	236	263	272	233	267	268	255	267	268	236	223	265	264	273	262	245	270	266	223	283	279	290	261	258	244	240	255	266	272	263	261	260	283	272	273	270	238	261	246	219	253	239	255	231	275	264	274	235	259	240	261	251	267	245	237	264	271	234	274	248	270	237	245	260	257	271	251	228	248	243	233	243	264	275	270	227	280	254	270	247	270	273	264	258	264	258	250	241	289	246	268	252	253	228	272	267	257	259	247	244	265	248	259	251	257	267	292	249	289	238	219	268	257	254	246	266	250	276	219	238	249	275	273	256	253	255	245	213	279	276	270	263	255	234	217	255	267	267	271	254	277	256	253	263	258	278	233	219	265	230	246	248	256	227	270	301	232	212	263	271	260	259	242	264	250	268	246	264	263	244	241	268	247	274	241	238	249	246	214	234	272	248	237	284	254	243	249	267	233	258	245	252	283	269	274	276	241	259	248	238	229	242	230	275	250	264	283	282	300	287	251	267	257	236	251	253	239	267	271	241	280	237	273	252	258	286	267	254	233	249	244	240	258	264	245	256	227	248	236	246	241	274	254	300	265	254	259	243	254	263	236	271	256
29246	36709	43076	45573	46145	46440	42576	43926	42183	43632	40293	33167	32503	28457	21841	20891	16596	20296	17520	13715	13447	11036	7725	5975	6000	5243	4242	3868	4114	3906	3792	3373	2673	2504	2570	2423	2582	2427	2158	1697	1476	1261	1184	1075	969	968	837	866	820	966	1697	828	734	708	717	696	716	720	695	707	682	671	681	692	704	664	682	702	669	668	651	666	675	648	649	631	666	621	630	648	653	668	586	636	611	656	632	647	670	625	613	632	613	676	604	636	603	678	609	594	640	646	612	597	616	605	596	608	606	586	625	585	613	600	633	565	660	594	626	574	619	670	640	626	589	607	613	619	577	631	655	590	619	640	671	598	648	633	595	622	629	653	602	650	639	550	635	587	660	591	583	619	668	590	580	576	609	616	616	640	589	580	601	600	592	594	666	598	587	600	640	636	599	668	616	592	637	603	587	600	618	628	620	586	604	619	606	631	588	600	602	583	632	606	646	630	632	621	597	613	613	581	601	590	584	662	594	684	611	646	643	625	674	583	606	623	634	628	570	601	617	631	590	595	593	647	661	639	613	572	624	596	577	613	666	617	604	610	650	639	631	608	578	570	616	697	655	658	635	635	562	632	629	579	602	665	624	646	614	594	629	624	657	616	605	546	620	627	587	620	647	615	587	594	618	593	595	619	625	662	620	611	623	666	602	629	592	586	612	643	677	675	569	639	620	595	588	585	651	637	599	590	611	638	665	604	647	580	623	644	606	574	584	626	589	662	644	654	607	602	657	599	605	590	611	639	563	616	631	625	643	662	616	620	615	593	640	578	624	626	644	649	610	659	602	580	599	628	648	630	609	631	634	649	603	589	604	643	611	612	577	620	574	640	616	624	592	589	599	635	620	607	616	674	632	651	599	673	704	629	600	564	610	638	585	627	638	614	589	611	650	622	635	624	572	613	644	645	601	627	584	582	603	630	613	622	600	627	643	675	598	624	572	640	605	629	643	642	607	584	605	642	632	601	643	600	586	602	610	631	622	607	630	596	622	584	612	631	593	630	627	599	616	651	610	605	653	602	634	607	637	641	658	605	573	581	560	636	650	607	670	605	568	635	637	673	654	577	573	590	664	585	621	569	624	566	608	622	571	605	580	651	624	601	609	632	643	595	605	629	653	604	584	617	655	628	585	577	644	616	640	634	627	560	606	611	623	656	615	608	607	618	635	636	605	618	604	577	602	639	574	581	614	601	604	627	579	601	563	567	570	556	562	578	608	615	615	599	567	643	659	614	608	590	640	640	625	623	633	585	656	612	647	621	629	593	656	606	622	616	564	596	627	630	605	627	601	609	617	632	630	643	638	663	628	605	618	639	571	588	647	608	611	626	593	587	636	628	589	617	635	639	617	622	580	629	597	587	635	636	639	601	616	639	664	617	622	630	607	587	623	634	626	657	616	659	620	590	566	644	602	615	622	594	598	642	617	630	588	592	644	615	648	631	616	629	602	616	594	633	601	637	605	606	635	627	637	658	662	583	612	605	635	639	643	567	630	605	614	610	595	595	599	623	602	625	589	608	601	606	653	573	658	622	561	641	645	596	588	612	637	640	582	653	581	584	606	582	629	628	608	613	614	614	620	612	635	601	657	595	633	608	582	653	641	647	615	565	622	616	618	640	620	645	614	617	603	566	639	601	646	617	599	602	594	585	630	619	577	655	629	601	603	626	617	614	567	649	591	644	630	655	619	586	579	602	626	613	609	604	611	625	601	635	583	600	621	660	585	648	578	613	606	667	628	627	658	581	600	606	629	592	618	678	654	628	632	603	612	626	613	651	602	635	611	644	596	600	607	628	648	615	674	605	641	626	610	613	629	618	629	638	643	622	603	564	583	640	634	639	616	602	586	621	632	628	628	546	659	614	602	575	623	621	638	607	625	613	613	584	679	635	567	606	616	638	632	596	603	573	633	619	615	637	560	622	591	607	588	615	640	615	583	627	607	607	666	623	622	607	582	617	607	603	621	633	637	661	593	576	646	576	603	649	645	637	608	609	613	608	594	645	561	685	590	626	612	604	657	572	600	605	597	631	666	625	604	619	626	606	604	620	595	639	644	593	619	603	632	602	576	624	599	596	602	643	649	625	632	611	596	586	650	648	664	585	602	651	604	597	600	634	574	619	617	650	637	614	595	619	643	645	586	669	637	606	664	594	569	661	597	615	619	612	619	621	651	633	589	609	622	606	601	604	638	615	615	580	625	607	612	644	623	630	641	614	639	590	612	613	619	639	598	615	619	609	578	613	614	645	633	613	575	632	604	586	646	595	623	601	650	599	577	596	612	581	615	634	621	607	640	617	621	605	650	556	609	617	637	613	596	643	591	632	600	629	620	649	576	592	610	638	575	597	622	592	620	652	658	625	603	659	630	612	662	623	631	608	581	616	610	618	640	604	617	611	602	624	629	625	620	611	588	634	598	576	631	629	603	617	638	621	614	604	634	644	603	630	638	625	638	607	560	610	638	629	592	615	636	654	622	591	660	576	610	641	623	594	691	602	618	648	577	656	621	652	644	645	600	644	670	673	653	636	582	613	611	626	623	635	595	646	652	602	594	611	599	680	643	620	617	616	616	629	639	639	601	630	619	631	592	562	615	608	649	629	633	599	640	616	604	637	627	590	624	616	591	587	610	605	580	605	576	587	599	614	613	607	613	642	676	635	593	648	627	643	648	588	608	585	621	610	629	651	618	632	611	612	666	616	654	584	594	613	605	594	622	632	602	645	620	683	587	636	573	610	611	628	647	590	661	671	600	579	602	638	639	596	649	647	592	612	579	632	607	628	629	613	627	649	602	614	585	635	628	571	567	603	597	624	584	588	612	607	631	615	588	641	640	590	636	607	623	594	609	593	667	640	584	608	617	654	599	635	656	626	547	603	630	600	630	645	624	581	588	620	623	593	586	622	636	602	609	659	580	591	593	627	637	637	586	662	604	623	599	622	662	582	611	615	647	602	614	611	650	604	593	628	637	636	601	603	590	614	544	608	681	643	614	616	605	610	606	614	577	634	620	639	637	587	683	608	645	568	620	619	627	599	553	635	628	634	608	606	625	642	624	632	609	628	623	627	641	614	610	618	595	596	574	589	640	629	665	637	657	621	621	656	645	610	594	612	631	617	601	625	618	646	639	605	603	574	606	682	664	621	630	616	633	661	670	640	651	622	633	564	619	617	641	599	601	604	601	638	657	611	642	583	632	620	594	561	577	633	588	584	656	612	592	647	645	617	605	580	565	655	603	648	576	593	617	603	584	653	593	599	625	618	615	642	643	632	577	638	608	608	579	643	628	584	620	612	563	584	618	552	616	589	624	581	605	604	663	611	643	586	616	631	621	633	620	558	573	600	653	621	620	600	567	592	603	633	626	612	611	635	608	602	640	603	584	643	565	623	592	607	661	572	592	623	616	618	595	605	592	613	603	605	616	564	624	549	626	610	630	612	594	615	606	641	588	653	625	627	619	563	588	571	632	589	612	584	656	644	663	601
21275	16378	16703	13499	9861	6514	4079	2986	2392	1997	1838	1470	1336	1282	948	788	722	716	731	609	586	513	517	462	434	394	398	385	420	396	337	355	341	343	369	359	353	384	356	324	331	330	340	346	289	332	323	341	347	320	292	326	328	285	312	331	331	350	333	316	323	301	314	294	318	324	293	315	292	351	283	363	324	321	342	311	331	282	333	302	320	329	325	324	333	321	319	302	311	342	284	299	309	317	341	305	299	316	316	316	310	313	303	318	335	307	331	342	313	324	369	294	285	304	316	304	305	312	311	325	314	301	317	292	290	313	274	312	293	325	332	328	282	288	333	325	300	308	313	315	333	325	314	343	311	294	318	328	291	342	278	323	299	290	295	303	330	282	305	297	339	310	291	301	294	349	309	307	289	301	310	319	316	319	308	339	308	295	273	346	308	294	344	311	312	295	314	322	356	295	317	309	300	318	322	292	320	304	340	326	303	313	329	277	330	311	304	320	296	321	333	311	268	330	347	304	331	291	326	325	317	328	308	335	310	276	297	305	364	316	313	336	314	310	312	323	321	313	327	316	310	299	314	334	307	301	329	315	318	314	320	330	306	306	290	312	324	320	319	335	326	294	312	345	333	317	307	323	317	305	309	336	289	290	318	316	330	308	345	316	296	307	317	311	303	297	291	312	312	305	357	324	301	305	298	266	303	279	334	288	321	322	293	304	288	275	322	284	346	332	319	298	316	326	326	332	280	322	306	306	346	306	354	303	314	296	326	309	309	294	321	294	307	310	285	308	329	335	319	285	260	316	319	318	315	309	323	341	275	325	328	309	269	301	276	296	356	310	298	287	346	332	323	322	337	299	316	310	357	333	297	345	328	310	323	305	293	327	321	294	319	304	323	296	297	323	303	287	316	315	321	323	304	293	341	326	296	309	319	359	301	324	320	291	309	289	315	347	341	350	335	279	312	331	298	309	295	298	299	304	311	280	306	317	278	336	297	293	331	299	321	323	320	293	348	335	313	328	301	295	327	299	327	281	318	351	315	301	331	272	304	319	305	309	337	326	302	338	307	330	342	318	296	315	308	353	333	318	331	317	295	305	342	260	322	316	281	333	304	315	321	324	309	351	305	275	318	330	323	340	340	320	304	296	293	327	312	307	309	289	293	298	309	325	310	328	346	290	327	324	321	338	296	311	318	300	314	309	318	291	319	340	302	321	300	294	293	300	322	334	321	324	343	300	304	309	298	305	307	281	329	309	324	296	307	342	292	300	325	343	328	335	283	320	316	333	312	315	292	331	330	291	289	291	316	326	304	308	288	329	320	337	293	317	326	296	277	290	292	300	320	306	287	342	309	295	342	304	358	302	324	330	339	292	297	292	310	321	310	310	303	320	292	304	289	340	325	298	336	332	303	314	303	319	307	300	299	323	344	293	303	311	329	312	339	314	331	286	305	293	311	335	308	345	306	310	291	325	329	337	357	308	333	305	331	319	316	334	312	330	349	272	357	323	311	321	357	339	279	336	319	308	332	295	326	322	312	299	306	295	285	294	284	322	306	296	310	299	313	337	329	313	346	324	303	305	329	302	328	284	335	305	316	300	342	305	307	338	338	291	280	313	296	296	281	326	305	311	308	333	326	321	318	300	296	347	328	303	326	295	327	341	298	317	311	314	281	319	308	322	289	334	289	307	312	331	302	299	335	292	345	298	295	328	332	306	266	307	298	355	331	296	298	304	283	333	316	314	326	348	278	300	310	329	298	329	298	328	327	290	345	295	268	352	332	312	320	319	327	308	313	316	339	310	295	300	300	322	319	322	315	281	308	290	312	295	321	327	346	321	326	310	311	295	298	301	311	314	326	314	271	346	288	304	311	313	281	311	292	282	265	319	304	286	336	318	295	320	281	295	359	303	279	291	302	330	289	296	320	309	316	318	294	327	310	336	317	289	289	339	293	321	312	332	278	322	342	308	316	303	288	311	316	321	311	316	299	329	298	316	280	290	315	347	301	335	320	302	320	260	319	314	320	295	315	326	344	331	332	325	328	322	311	296	314	321	323	314	346	339	274	319	297	317	337	312	306	332	341	347	310	306	294	311	339	290	308	302	306	321	319	310	293	316	318	340	307	343	321	322	332	304	322	349	341	320	289	330	329	287	334	286	313	297	316	344	341	297	338	331	306	292	325	316	281	299	325	302	360	329	307	308	291	317	278	317	329	316	354	283	284	321	333	277	314	311	277	323	336	304	342	321	302	309	342	312	296	313	327	340	305	285	285	301	303	332	343	313	321	350	319	323	293	336	318	316	306	310	316	299	343	331	362	318	312	331	308	296	308	331	328	329	328	317	285	325	329	300	290	333	302	267	341	344	302	340	314	298	291	313	303	308	331	319	314	337	318	299	309	308	338	311	336	307	339	318	304	316	316	305	317	292	326	326	313	341	327	305	312	321	306	325	301	328	328	313	364	313	318	311	307	296	319	303	317	277	304	327	329	324	325	324	298	310	329	299	290	285	310	326	319	287	321	354	331	307	302	312	305	325	326	329	309	322	297	312	286	311	325	283	323	344	305	312	312	305	275	332	334	296	334	325	356	301	308	336	339	336	340	294	316	291	305	316	277	303	307	319	329	306	277	326	309	324	282	310	314	293	336	307	311	310	313	319	315	305	307	306	328	308	281	339	338	355	322	293	294	277	317	313	282	295	299	332	290	288	288	313	306	299	327	292	316	302	311	316	299	308	298	318	303	317	326	317	296	298	333	303	317	315	315	302	331	311	324	328	301	328	311	319	321	313	327	315	299	325	287	333	288	314	300	274	326	322	310	305	346	290	318	292	346	312	346	295	324	319	303	305	297	358	307	305	311	302	301	338	295	347	326	330	318	317	329	308	358	341	328	329	333	320	352	338	313	284	280	293	303	333	318	305	335	316	293	332	325	306	320	324	316	327	315	348	313	328	304	328	298	288	367	288	285	337	350	328	310	306	312	330	332	339	318	353	335	326	313	318	339	302	326	321	297	290	303	318	301	326	315	317	341	299	329	347	296	311	337	302	313	325	333	336	334	297	360	317	325	346	288	284	336	289	327	337	308	329	302	292	329	314	300	329	322	303	317	304	311	306	367	309	317	326	310	295	316	306	275	311	319	363	310	318	318	316	335	294	342	325	309	289	319	322	315	314	308	294	327	295	338	324	323	298	331	309	309	308	333	312	350	311	328	327	309	287	326	295	326	337	303	329	325	304	307	312	309	315	327	298	315	304	309	340	313	282	338	334	304	296	310	288	308	321	305	294	279	303	329	338	317	346	293	333	311	330	348	348	334	300	302	317	317	313	301	324	277	306	320	309	305	334	305	294	294	283	325	300	321	339	288	303	289	318	332	316	320	307	314	294	288	313	314	344	325	309	317	314	343	324	319	315	304	311	349	320	291	327	334	288	302	332	307	329	345	333	334	328	328	300	305	319	318	316	324	302	315	296	257	347	315	314	302	291	291	269	324	315	301	319
12438	14025	22331	24884	23585	19123	13757	11698	9714	9218	8163	6504	6474	6043	4312	3631	3070	3183	2924	2647	2480	2211	1895	1594	1555	1431	1349	1281	1287	1263	1291	1194	1177	1188	1101	1071	1085	1064	995	986	951	908	902	895	845	895	816	804	837	863	844	821	807	795	775	791	769	780	810	837	778	782	756	788	826	774	767	745	764	774	731	794	723	730	727	792	756	782	762	767	774	797	795	800	737	736	789	729	730	708	754	759	739	782	763	784	729	742	750	684	740	761	710	765	761	735	727	741	756	772	791	811	784	783	741	721	722	740	757	727	762	768	798	750	812	774	747	774	726	732	783	767	784	775	781	758	789	783	742	747	751	718	728	757	728	760	744	778	777	761	798	783	760	740	759	769	757	748	715	790	775	765	780	757	777	767	710	795	734	761	769	760	692	739	774	781	776	759	771	785	780	770	753	716	746	770	700	757	731	831	805	709	734	751	718	740	741	797	723	785	758	762	793	778	755	784	788	717	751	710	795	748	706	801	751	748	741	788	721	753	744	793	743	778	763	738	711	719	713	749	775	731	775	812	725	770	740	749	752	761	731	746	751	728	753	722	756	724	742	744	739	771	771	745	762	776	686	781	741	778	745	729	762	723	737	771	765	734	749	779	747	740	743	724	725	747	738	798	767	790	742	757	733	733	775	740	729	734	742	793	736	797	727	718	771	769	755	810	777	761	724	782	768	725	763	773	728	731	799	804	794	754	743	798	759	724	736	733	732	723	737	724	748	827	764	730	769	732	787	746	780	733	768	772	743	734	781	741	730	741	782	764	802	723	775	809	726	775	775	738	779	796	793	761	714	772	734	713	713	737	733	710	725	748	797	801	732	740	763	783	753	738	787	772	800	776	730	750	738	728	723	764	735	749	795	828	758	754	741	772	743	747	714	803	808	768	794	722	718	778	717	777	769	775	805	777	788	731	798	739	717	761	800	749	800	744	745	771	733	712	746	778	724	742	768	768	783	748	810	756	743	747	753	795	767	755	774	702	734	755	752	804	753	774	758	788	741	748	786	738	727	779	740	760	743	776	789	759	776	715	739	759	747	749	752	708	757	794	725	713	744	749	777	776	772	775	729	785	767	723	791	768	773	767	808	671	761	769	721	798	773	729	734	781	765	744	795	752	770	765	774	781	751	781	764	731	771	760	743	783	693	780	735	743	741	786	780	738	739	726	764	742	750	749	736	747	760	744	803	719	807	743	778	727	764	736	762	761	784	788	753	785	772	750	707	801	722	742	718	719	727	743	747	748	785	776	715	759	745	775	733	754	800	788	784	739	770	767	755	714	749	744	749	717	729	736	753	744	824	756	734	771	768	769	739	796	729	733	723	739	791	731	785	763	741	800	768	689	818	749	810	773	743	743	739	739	749	745	772	800	765	787	745	773	764	759	759	776	759	760	751	792	779	711	729	687	765	724	772	781	751	774	712	745	736	759	754	779	769	789	762	775	679	743	752	734	738	756	762	780	771	767	755	739	777	730	807	743	743	770	740	802	725	781	724	740	768	730	733	733	776	787	742	732	770	723	732	781	757	765	741	761	726	754	746	779	759	733	784	745	794	760	766	732	771	706	728	781	767	720	740	802	718	781	782	761	746	789	773	795	738	721	781	751	780	735	741	749	792	787	747	750	778	751	709	768	743	721	736	749	755	773	793	767	726	723	718	726	745	700	756	787	752	716	765	776	747	762	751	734	748	755	695	697	778	765	747	765	739	781	718	807	683	765	770	724	769	808	774	751	767	756	744	754	752	749	797	714	754	750	787	782	806	752	774	770	810	779	798	785	722	731	763	735	782	782	809	788	775	715	752	760	738	746	794	794	757	755	779	714	772	788	787	748	758	756	752	736	779	761	752	756	738	754	744	768	752	796	735	735	734	747	785	747	716	789	748	736	754	772	736	728	816	738	746	732	755	793	778	735	763	750	792	739	716	770	756	732	744	745	760	734	775	779	731	740	698	737	737	753	739	769	730	763	738	695	773	742	733	730	796	762	721	746	778	751	780	760	768	730	769	757	793	710	764	794	741	760	777	749	700	803	722	776	762	758	762	758	739	766	764	775	734	800	787	766	752	745	768	773	777	794	760	703	725	823	764	775	738	811	759	792	747	750	783	743	761	788	790	754	733	734	745	747	755	763	756	760	785	754	746	796	749	756	741	717	769	766	750	733	701	783	736	783	771	746	770	752	740	755	748	741	749	760	736	772	707	745	754	719	772	792	763	749	760	744	750	729	770	743	776	778	748	790	732	765	755	731	755	775	748	788	748	793	747	759	745	736	776	749	710	756	752	736	738	788	716	722	735	779	781	773	744	760	729	782	779	769	755	738	793	777	762	717	716	817	715	756	718	756	779	693	753	787	697	761	790	741	725	768	759	731	801	762	780	735	783	748	741	793	798	712	776	761	762	784	797	813	802	695	768	782	779	757	783	806	748	718	762	735	786	808	738	760	723	768	702	700	736	792	729	714	807	774	737	767	768	726	748	745	768	765	750	777	786	726	791	750	714	776	781	732	780	759	772	754	788	750	763	773	744	776	776	717	780	816	800	712	733	760	805	764	801	765	766	776	710	739	741	760	812	768	818	762	760	724	757	791	779	736	797	781	806	794	749	695	723	724	735	792	783	780	715	730	802	747	721	767	705	792	730	749	710	762	739	788	807	751	745	744	748	787	765	743	739	732	759	763	734	754	725	720	737	772	759	757	741	766	785	741	755	753	760	737	715	722	766	750	749	753	724	758	770	758	727	782	728	768	767	746	797	738	697	769	739	759	796	759	774	771	735	794	751	746	763	787	764	730	738	767	794	810	742	819	773	807	739	774	806	758	747	740	731	791	768	728	756	797	760	719	754	755	752	756	775	788	815	753	764	798	725	753	764	729	749	730	789	745	776	737	752	734	808	728	734	762	765	794	757	780	782	711	736	748	776	737	744	751	769	767	745	767	725	811	721	757	748	759	779	746	741	721	786	739	743	771	736	708	736	796	786	720	780	770	772	747	749	783	779	728	764	691	789	723	711	772	785	781	782	754	697	772	784	732	796	765	744	790	709	762	784	777	706	777	669	745	761	741	723	743	721	747	766	766	770	762	773	782	769	751	760	793	719	760	781	773	733	776	751	763	774	772	723	722	791	786	766	760	733	782	762	764	804	743	805	782	782	744	789	736	738	748	711	732	777	750	751	774	720	768	732	787	758	740	774	757	718	732	750	801	768	744	738	798	784	752	799	747	767	762	752	726	771	788	729	734	770	740	738	735	769	770	712	756	724	751	815	769	792	755	761	775	757	726	772	753	769	796	786	739	778	756	739	713	709	729	787	766	785	720	719	731	773	736	730	783	788	749	761	751	766	748	741	738	748	748	811	777	749	762	782	791	775	767	774	794	770	750	779	723	744	723	821	801	801	774	742	790	804	716	770	799	753	753	712	719	763	769	794	766	773	742	780	779	741	762	738	742	769	737	788	783	764	770	764	769
38725	38677	39103	37982	36379	33911	26856	21640	17255	14813	14682	10866	8981	7329	4031	3634	2872	3364	2589	2160	1974	1233	971	808	836	737	656	584	627	562	597	555	486	498	435	444	463	449	481	389	398	373	336	366	351	337	348	335	310	367	370	305	296	345	292	332	297	341	302	353	313	286	304	300	306	312	304	314	323	288	327	293	315	320	275	300	326	313	292	301	326	300	311	299	313	302	314	296	297	304	287	316	292	306	308	351	290	344	309	318	307	304	317	316	290	266	289	313	338	336	315	288	255	346	281	298	302	289	353	284	287	314	286	310	329	315	338	297	316	329	353	321	331	268	348	320	319	305	295	340	299	290	325	308	305	264	294	323	328	275	318	303	324	297	284	315	341	316	302	300	333	356	306	315	309	317	300	276	323	335	303	275	293	318	325	310	293	324	311	345	333	295	321	354	350	318	318	301	333	318	322	290	305	293	309	317	315	336	305	300	311	296	305	296	339	283	303	318	293	297	327	308	277	301	321	300	355	329	320	318	296	278	276	352	322	336	323	313	322	320	301	336	315	341	327	285	338	258	296	316	343	326	316	308	321	316	324	290	310	322	295	295	329	311	315	305	346	307	292	312	314	310	312	274	299	303	295	322	328	310	320	320	335	305	301	294	288	320	288	270	308	309	294	291	341	305	313	313	303	349	340	310	298	332	335	331	312	283	333	339	320	282	295	305	331	318	284	305	301	300	348	316	307	318	303	318	313	328	318	327	329	298	311	320	313	303	301	322	336	302	335	326	308	295	310	313	319	302	314	292	312	288	328	298	330	334	325	324	300	320	314	317	310	327	334	293	285	287	318	310	308	335	316	338	340	325	335	325	310	296	292	329	293	334	336	318	295	288	287	282	289	292	310	337	336	297	286	294	289	312	298	346	312	311	313	290	317	290	313	317	321	310	306	335	313	330	316	310	282	306	329	294	316	310	346	308	318	302	292	314	317	283	288	290	292	307	292	316	298	298	303	283	307	303	304	295	300	334	293	291	335	297	297	296	317	328	330	279	314	317	282	339	301	352	342	330	342	311	313	320	320	310	313	293	319	292	305	311	326	300	302	314	272	337	312	316	317	268	283	284	318	317	342	295	308	315	324	327	308	300	332	301	321	309	313	318	313	306	311	343	291	279	319	282	285	299	311	335	306	310	297	285	299	333	335	331	314	291	296	337	285	321	336	323	313	299	297	309	312	351	311	306	288	327	312	320	277	308	310	318	311	336	298	285	268	331	328	327	320	312	304	296	287	301	285	313	331	292	318	307	316	315	283	300	291	343	311	280	304	310	298	288	323	305	320	301	294	317	310	297	317	326	295	319	307	318	326	304	313	327	295	320	305	332	308	299	323	312	292	322	342	263	294	304	297	283	346	308	294	289	327	336	324	308	290	296	320	330	312	297	296	320	329	275	325	309	321	312	315	303	285	321	324	294	291	305	288	258	284	315	292	312	333	307	344	280	314	297	315	321	257	300	338	331	320	319	292	314	310	328	321	307	316	317	281	336	295	374	342	327	315	292	309	279	322	329	320	307	328	321	313	308	351	280	280	325	320	307	312	304	321	315	364	309	273	324	335	312	299	332	288	314	286	318	329	334	289	282	308	303	338	283	311	301	314	310	266	296	288	253	285	301	293	304	318	311	300	306	308	304	289	298	331	341	327	313	309	302	288	312	317	280	297	301	307	316	301	314	270	282	315	311	304	305	289	311	292	277	291	271	294	329	331	286	340	312	292	312	304	293	299	297	311	297	284	313	298	282	303	344	281	317	279	323	306	325	337	310	315	317	323	330	306	321	329	313	271	319	317	263	285	326	260	347	292	287	309	296	334	306	315	327	304	306	349	301	309	321	312	354	329	306	327	322	295	321	307	332	327	337	316	312	333	297	333	327	350	306	330	276	301	316	312	321	294	295	304	352	330	327	300	310	299	288	308	320	326	272	292	290	323	352	295	337	318	287	335	321	272	296	305	323	298	306	334	303	291	317	340	276	301	318	339	308	327	322	301	310	304	308	298	297	336	285	322	322	303	327	336	293	323	322	333	321	319	286	329	304	274	295	312	307	316	291	355	346	332	310	295	325	301	322	313	324	297	314	295	311	355	284	315	319	303	317	287	332	309	293	310	316	311	313	266	303	311	323	332	320	341	329	299	296	312	303	303	312	334	310	313	283	321	319	279	329	320	315	291	282	305	329	315	315	282	287	272	287	284	323	321	292	297	331	298	304	338	317	329	304	303	325	366	313	294	337	305	322	314	323	315	331	317	271	300	317	334	288	323	306	318	321	302	315	321	303	280	308	320	310	263	300	320	309	279	312	339	290	295	318	324	329	317	336	288	266	346	287	323	342	285	308	303	302	295	309	294	292	325	330	320	284	294	306	302	294	305	324	300	332	306	307	362	312	314	339	296	325	313	320	312	339	294	283	314	293	293	346	283	310	328	309	339	319	286	292	312	300	337	322	317	306	322	304	342	304	306	275	311	287	302	314	333	344	332	299	333	332	317	305	317	323	310	310	323	317	320	348	270	276	310	297	280	329	312	313	278	299	304	317	287	309	309	318	329	285	332	325	346	296	312	311	281	303	334	292	327	294	293	316	337	293	319	295	293	306	295	292	300	322	320	317	329	322	290	336	278	306	317	307	287	305	327	302	290	322	319	299	248	324	248	295	326	330	297	304	299	311	333	284	291	330	317	314	310	299	335	315	319	306	311	321	316	283	323	364	287	308	302	321	273	327	278	311	310	318	286	288	297	310	318	303	323	303	294	307	265	304	309	313	308	342	320	308	318	326	313	285	349	359	309	349	325	310	332	334	323	334	330	293	314	351	296	286	344	325	324	283	291	313	280	321	315	339	293	328	291	298	342	320	289	327	326	299	341	320	283	328	307	320	325	316	305	340	317	304	349	333	307	303	327	314	296	283	294	319	277	285	285	316	326	300	310	318	302	316	305	282	354	333	323	304	330	334	287	324	287	290	312	309	284	305	282	302	329	323	305	304	301	302	341	311	307	317	331	327	318	296	315	307	294	289	329	300	330	349	333	288	301	308	307	310	299	303	302	343	329	291	317	313	304	294	323	296	328	320	298	305	297	331	305	335	282	305	298	336	331	316	302	337	300	301	311	288	315	314	285	310	284	330	317	296	314	307	318	297	280	303	309	349	313	309	295	283	315	302	314	325	293	311	329	323	305	322	346	323	304	272	302	322	302	286	299	265	296	287	312	312	320	290	292	294	292	290	314	290	336	296	296	316	299	316	291	315	293	315	288	343	304	326	318	337	302	281	315	333	305	282	317	333	326	338	325	307	281	308	317	319	297	338	353	325	316	360	315	309	308	335	284	327	309	322	320	295	350	316	308	337	306	323	357	314	326	285	293	329	304	304	312	314	329	300	301	328	270	331	293	301	306	310	275	327	308	280	291	306	295	319	337	309	327	308	289	291	320	307	316	334	326	298	334	289	304	320	306	261	326	303
24152	30617	39058	42321	43984	42208	36883	36273	31890	30764	31144	25458	25636	19880	14622	15029	12699	14827	12519	10004	10184	6782	4857	4253	4054	3578	3129	2916	3219	2716	2695	2616	2053	2168	1947	2071	2134	1957	1744	1431	1220	1186	1159	1049	962	1007	938	929	923	909	1175	897	784	777	809	852	850	823	787	813	797	809	806	830	737	759	778	765	790	775	774	783	770	806	753	777	766	749	741	761	790	781	716	758	758	723	735	707	749	749	746	769	728	764	720	769	707	804	742	749	740	792	740	768	742	747	742	709	704	724	746	741	751	704	757	771	755	680	706	758	777	690	759	766	775	714	707	734	754	718	738	763	748	759	763	750	750	746	757	744	726	725	773	755	737	701	704	718	760	752	763	749	709	789	718	767	735	704	763	711	794	707	693	709	772	736	776	772	771	712	742	714	760	720	734	779	741	743	716	722	676	778	799	699	760	711	732	722	726	734	776	746	762	719	766	770	684	787	724	728	752	760	776	741	767	733	736	745	782	730	701	704	745	760	689	770	693	721	798	744	737	774	775	689	714	694	765	709	739	734	714	752	717	745	749	750	756	732	738	770	724	710	735	733	716	794	735	737	660	748	717	730	754	696	718	791	771	734	682	716	728	781	696	759	703	741	760	696	699	725	780	749	758	709	747	738	758	775	776	713	758	749	750	682	754	742	692	731	735	758	758	698	746	733	707	728	746	742	709	770	713	758	709	746	704	764	748	726	715	755	756	737	777	737	762	759	785	775	721	720	726	794	766	787	736	738	743	699	754	749	708	729	703	726	737	762	741	695	728	732	774	732	728	723	773	756	731	770	747	756	739	786	740	750	696	688	777	782	758	681	777	747	736	739	723	747	745	702	763	728	721	760	747	736	717	772	747	790	704	768	727	785	796	739	753	715	780	732	771	700	740	714	762	711	669	738	747	733	751	755	738	770	754	744	737	736	709	764	756	720	714	740	735	721	728	758	738	729	741	751	709	688	744	750	768	733	753	750	767	741	755	670	774	725	777	734	736	760	711	703	774	748	740	760	775	762	782	741	710	726	776	773	654	724	744	729	739	737	755	714	737	737	746	720	748	715	755	765	789	722	798	760	737	755	726	741	706	748	777	757	759	775	769	731	730	711	755	712	755	758	728	738	734	705	726	799	708	789	712	740	764	739	704	752	755	709	789	768	769	685	730	740	709	709	737	743	682	758	768	760	772	748	697	735	763	751	677	655	738	692	709	759	751	724	782	732	754	793	713	699	768	757	715	738	758	744	731	795	739	787	735	769	730	784	745	729	764	735	762	719	747	718	748	718	755	752	775	754	777	740	703	729	720	739	720	707	761	770	757	683	741	756	748	737	750	717	737	693	683	736	700	732	736	807	695	751	751	741	705	692	732	724	711	766	751	741	755	722	731	742	764	731	725	740	726	673	750	783	741	774	753	701	678	738	749	790	665	744	705	746	759	739	761	689	779	748	739	746	741	757	752	761	735	777	776	752	787	762	730	732	739	739	700	735	733	763	727	711	807	761	772	728	720	809	758	764	768	756	750	729	710	772	697	763	736	738	745	799	803	716	725	734	720	773	705	754	726	757	716	785	735	768	721	702	781	753	791	736	772	743	717	743	748	698	705	719	764	742	737	759	718	789	768	733	728	725	721	721	726	758	760	729	738	771	750	748	756	745	737	703	757	756	729	750	700	793	702	758	753	788	748	740	759	750	746	720	732	768	753	738	748	722	762	734	716	717	735	733	712	769	753	771	690	709	739	764	739	748	745	773	714	733	719	780	735	793	714	738	743	701	743	717	711	729	737	737	748	748	740	736	735	737	731	792	703	712	730	677	711	717	783	721	727	732	736	731	784	768	747	764	762	792	750	708	728	788	756	746	720	762	752	765	718	761	777	750	744	753	692	706	722	724	786	711	734	753	760	809	712	726	705	725	770	703	718	754	726	758	718	701	763	741	759	767	709	774	751	762	734	747	728	742	749	725	775	728	797	752	778	750	758	748	744	840	783	718	685	740	736	726	699	700	749	739	697	727	706	755	708	713	733	742	744	744	770	714	721	766	759	736	733	757	710	735	750	741	724	702	797	711	666	754	702	722	709	705	701	748	764	705	755	721	702	746	740	734	730	769	738	731	721	723	726	739	734	755	692	728	725	752	769	756	811	733	746	745	739	748	711	761	713	720	749	749	721	754	770	777	724	772	777	747	718	739	653	747	742	720	752	740	739	728	785	732	736	783	778	775	726	739	729	719	742	788	786	745	762	757	684	753	764	741	741	736	702	718	789	736	720	734	735	740	738	727	675	720	792	760	745	760	775	760	761	734	714	723	734	711	751	713	747	767	739	716	759	737	711	743	747	818	734	790	729	727	732	754	712	786	727	707	701	700	728	698	726	738	750	776	751	717	725	727	738	739	731	716	734	783	732	710	716	720	719	768	738	718	743	723	758	720	755	750	677	748	745	747	699	682	727	769	741	698	745	777	744	739	708	719	755	722	746	739	736	755	735	761	751	688	775	782	719	694	697	756	744	731	740	709	761	777	725	714	720	719	711	755	768	729	720	734	756	736	745	747	802	761	724	728	727	752	717	731	744	739	699	693	765	773	752	724	748	744	750	731	748	714	770	713	779	759	734	747	719	754	730	706	741	723	736	748	736	720	749	718	759	734	755	761	731	743	725	693	719	794	782	798	736	767	718	729	754	771	738	736	756	764	693	713	741	725	774	705	715	756	715	724	721	708	776	685	755	766	767	764	723	778	794	713	745	678	764	743	754	755	766	707	768	742	746	745	754	755	761	783	682	782	777	771	764	731	722	732	731	736	735	760	713	697	776	776	757	756	736	693	772	696	745	727	758	709	658	746	733	728	756	730	736	759	810	769	763	713	734	798	704	675	760	783	767	757	741	766	720	734	747	745	723	743	707	755	757	764	778	708	724	711	732	786	765	710	789	770	727	699	729	743	773	718	778	737	745	768	730	712	676	725	709	718	783	711	707	747	718	737	754	796	767	796	668	716	738	747	773	744	766	752	746	732	753	741	718	760	725	729	720	729	749	712	766	790	707	770	726	734	709	698	757	746	729	757	697	729	776	733	708	765	777	794	731	798	749	749	799	774	724	741	720	719	740	716	724	764	788	753	731	727	732	742	719	732	719	730	796	681	699	746	765	774	715	660	751	691	738	725	705	741	774	734	808	774	658	735	746	711	743	789	763	732	725	756	704	712	725	709	729	785	732	782	717	719	732	751	753	792	769	756	740	773	707	733	736	775	711	700	722	707	780	709	805	715	739	764	763	762	720	705	734	746	776	756	690	775	790	708	764	720	756	781	728	743	766	715	776	743	733	774	739	760	763	734	728	752	665	758	734	737	702	773	767	676	719	771	733	733	709	721	731	712	756	738	743	797	669	744	720	758	778	719	736	783	707	792	745	762	780	696	797	766	699	706	764	719	767	737	754	756	759	706	708	773	685	724	705	737	802	749	709	755	706	700	708	739	770	745	774	725
45951	43793	41568	39717	38967	36786	33123	28131	25356	22357	21637	18323	15603	12231	7092	6606	5157	5811	4736	3729	3334	2038	1298	1280	1084	929	829	829	862	759	754	733	552	560	561	631	570	552	478	408	385	377	377	342	319	314	301	279	281	332	302	249	273	273	268	297	299	280	250	257	243	254	281	267	256	266	298	253	272	284	261	280	235	241	257	268	263	249	289	282	241	256	235	245	276	270	276	278	255	280	273	271	260	288	282	257	264	233	263	255	269	241	245	250	249	271	242	283	282	258	262	252	302	271	243	237	267	262	240	247	262	253	269	243	257	276	248	261	252	287	257	251	249	282	279	252	273	245	262	274	274	254	258	258	240	252	249	277	257	283	240	234	252	294	241	264	282	224	247	268	242	258	242	285	274	216	244	257	260	240	281	268	253	254	258	233	279	267	271	252	251	263	252	261	271	240	281	282	246	252	289	268	256	262	240	242	234	268	271	264	243	237	248	259	257	275	246	243	246	246	238	243	280	257	267	263	255	251	286	291	270	271	252	228	232	266	265	292	244	259	251	279	267	250	233	218	262	254	261	276	245	264	287	264	244	274	271	279	261	252	268	280	228	220	262	246	259	270	256	269	242	248	258	263	269	276	258	275	249	263	266	248	275	239	252	241	252	248	293	266	274	256	269	232	260	258	235	247	252	234	253	245	274	245	226	244	216	253	292	247	248	281	278	242	286	246	240	244	267	261	270	274	274	253	235	254	267	242	283	238	239	220	259	224	256	256	276	242	251	255	252	266	252	257	273	287	238	270	280	294	271	270	256	257	257	286	264	261	263	264	245	304	252	233	269	249	257	253	276	221	253	234	273	278	287	244	263	275	264	236	270	263	247	242	277	222	258	240	303	273	239	262	271	250	264	246	246	303	279	308	265	241	232	268	237	233	266	278	284	274	244	245	232	243	262	278	245	294	268	274	248	289	267	222	268	261	249	255	249	247	262	257	282	246	242	258	267	292	239	272	315	233	255	271	280	258	245	303	257	265	282	278	273	248	264	268	230	274	236	274	257	312	251	263	273	269	269	270	257	230	243	289	264	262	254	261	280	277	240	251	250	242	238	243	250	252	254	243	257	284	258	300	264	263	243	273	250	243	236	298	242	266	294	284	251	250	220	252	281	242	253	287	242	247	253	252	265	249	241	259	231	220	268	282	249	224	296	269	254	249	238	237	265	268	259	231	251	241	263	239	265	246	274	285	280	263	263	259	259	253	230	277	270	257	266	259	252	237	257	252	290	230	290	237	261	250	262	264	281	253	235	255	251	257	267	240	254	268	239	251	249	265	281	261	250	229	259	255	256	291	267	258	255	243	274	268	302	253	248	256	238	242	274	251	252	266	250	252	251	262	248	300	258	276	270	249	253	287	237	253	260	269	253	278	254	282	247	230	297	296	261	246	276	253	260	292	248	263	284	244	236	224	276	248	270	232	235	243	247	268	271	244	277	277	278	244	273	290	269	250	263	245	241	281	245	262	249	271	260	239	271	277	259	247	249	282	279	260	264	233	260	263	282	255	254	269	241	240	238	272	270	274	277	286	266	286	259	267	293	243	275	273	281	236	281	264	268	278	257	221	266	255	234	270	257	258	258	244	285	257	250	269	252	240	262	235	286	240	275	240	262	240	259	261	272	238	272	293	251	286	290	255	266	290	273	250	255	285	249	249	255	241	232	264	243	257	226	250	253	245	222	291	224	251	302	267	272	302	289	225	243	263	261	277	277	273	276	240	270	285	244	264	246	256	242	289	254	243	267	259	250	269	238	237	246	266	251	269	264	275	249	261	280	279	271	248	257	252	280	284	245	284	237	267	233	257	270	245	247	232	283	247	271	238	258	249	259	214	285	274	260	242	250	255	271	240	269	241	260	276	264	266	245	255	266	272	247	253	277	267	241	232	292	245	295	247	241	254	305	254	250	273	261	275	240	277	245	271	245	255	252	249	280	259	246	271	284	243	269	244	245	250	264	251	232	262	250	296	246	256	236	276	234	264	254	276	266	274	273	269	273	269	248	233	259	233	244	281	226	276	250	259	258	246	251	250	262	258	254	246	217	231	260	240	238	289	270	251	218	234	291	244	250	259	266	275	252	268	243	282	289	240	269	280	291	293	263	263	270	246	278	256	240	252	304	257	291	225	276	227	247	268	264	249	262	274	227	249	248	234	235	254	259	257	246	266	274	284	257	267	266	268	257	216	282	247	270	266	268	245	234	277	277	281	246	270	257	268	257	265	268	241	253	255	277	266	204	259	247	233	250	253	247	279	283	264	262	269	252	261	272	238	263	241	256	257	232	265	262	262	277	246	285	253	279	242	254	254	277	273	230	257	252	253	278	265	251	290	301	233	266	275	265	263	292	262	279	220	280	252	245	285	276	284	262	266	238	255	274	215	265	230	232	251	252	248	287	277	256	268	237	280	274	300	255	248	238	246	265	257	244	274	277	256	264	240	254	232	277	279	271	269	296	272	247	251	226	234	269	255	230	269	259	249	251	238	243	268	271	301	272	272	233	273	272	267	258	262	264	289	286	260	235	251	247	249	233	268	272	258	266	236	255	257	232	257	242	271	260	242	242	232	272	257	256	254	250	248	264	250	249	247	246	219	254	261	259	282	265	248	278	250	251	265	250	258	244	256	246	252	255	235	256	238	228	272	269	272	268	275	228	261	245	234	281	278	269	251	262	270	245	258	257	254	263	244	277	265	262	267	270	258	287	274	247	267	252	265	257	261	288	274	241	259	264	263	259	261	237	272	283	266	248	262	283	259	263	256	251	250	248	269	301	256	252	261	258	272	305	249	275	249	294	225	269	244	252	285	269	255	251	266	285	305	257	255	282	262	235	261	267	260	255	244	251	250	238	256	246	262	247	272	257	281	255	238	277	250	249	274	249	223	237	250	253	270	293	239	265	266	240	251	236	294	255	261	295	260	247	298	244	231	240	247	280	252	258	274	228	262	244	247	275	259	292	217	250	270	288	239	280	269	248	247	281	256	267	244	260	244	257	233	263	240	267	251	226	244	250	254	249	273	224	274	260	289	242	254	285	280	273	265	278	204	251	267	237	256	267	247	234	251	259	248	236	289	221	243	273	237	256	267	280	263	250	269	251	248	254	246	258	225	294	254	234	281	250	267	260	257	274	282	292	233	221	288	271	260	275	243	250	272	279	241	233	228	245	255	271	238	285	233	223	267	268	263	271	225	267	269	263	220	271	257	255	286	227	240	239	253	252	246	228	262	256	267	286	258	247	260	268	272	249	248	243	272	255	246	258	244	284	282	261	238	261	297	265	241	238	268	262	267	267	277	300	273	249	266	220	247	242	261	280	276	260	279	271	256	261	269	265	245	258	244	244	261	235	249	252	275	283	249	269	258	267	276	267	250	290	259	245	244	278	279	254	250	247	253	243	247	276	265	283	237	249	264	254	280	243	226	266	269	258	284	214	232	267	248	259	276	255	258	236	249	264	257
29333	35809	42872	44864	46945	46532	43106	41364	39080	36809	37227	32990	32821	24597	20845	21103	18794	22392	18759	15273	14880	9872	7190	6716	5917	5440	4462	4611	4636	4084	4266	3490	2948	2981	2919	3128	3094	2650	2284	1825	1596	1487	1297	1222	1090	1039	931	897	866	1043	956	773	751	768	847	756	687	734	690	697	720	705	696	685	674	683	735	666	656	661	678	658	671	707	623	672	651	674	680	644	662	619	638	651	602	609	591	648	660	649	620	625	651	659	631	593	630	621	641	632	612	643	604	686	642	661	628	647	655	634	633	602	611	664	639	647	661	599	648	633	707	660	623	632	637	604	594	623	667	630	627	626	627	612	568	625	674	612	619	582	655	596	611	640	587	618	580	619	624	599	597	650	638	595	641	624	663	657	631	660	635	611	614	671	619	615	634	605	635	622	654	583	598	647	634	665	627	627	623	649	609	620	603	634	652	620	647	605	629	602	627	670	608	630	608	564	645	645	605	637	659	633	646	677	642	642	591	611	626	669	650	652	587	640	594	626	624	635	632	588	668	668	606	616	639	630	599	630	643	635	597	633	662	638	639	579	615	586	607	594	649	631	633	605	620	552	633	643	645	613	627	673	614	617	612	617	680	653	582	601	610	634	648	628	592	648	622	642	651	649	641	615	593	559	615	615	634	613	611	663	632	650	604	616	630	631	619	644	661	671	618	633	628	616	617	602	610	626	618	615	637	618	620	606	571	617	599	583	640	671	594	657	608	619	602	660	612	659	612	614	659	614	618	616	613	552	620	618	638	647	599	653	601	648	591	619	647	607	638	612	645	613	606	615	622	614	626	655	663	632	624	622	546	640	641	644	620	653	675	610	630	645	628	637	592	589	614	608	646	633	616	613	598	638	672	653	602	671	578	587	640	617	648	635	603	651	654	598	656	677	650	606	609	631	593	645	605	612	628	648	578	629	646	633	626	627	614	658	648	630	628	633	637	609	596	616	642	642	605	635	628	628	572	691	636	583	634	671	637	663	643	677	602	653	623	643	667	648	646	622	686	611	654	598	650	657	567	661	608	598	609	647	661	593	598	656	632	629	619	617	610	583	676	568	623	645	595	645	605	553	635	616	642	614	659	645	611	665	602	633	609	614	636	640	634	635	624	666	657	591	605	646	667	625	671	638	577	632	625	648	638	623	657	641	591	629	657	650	574	668	653	614	656	608	609	603	664	628	618	591	668	578	622	630	593	675	628	602	657	648	624	664	612	617	596	618	588	618	627	638	599	576	592	620	591	607	622	655	631	586	619	576	611	610	608	654	618	677	631	604	629	634	614	566	624	644	605	576	618	686	645	612	656	597	605	592	622	655	638	653	649	679	642	600	599	622	643	615	657	645	692	633	623	597	653	618	660	645	602	648	629	623	628	608	680	616	592	618	646	614	633	603	580	636	607	613	592	619	580	670	620	606	674	588	646	628	633	597	624	616	646	595	620	593	648	636	625	622	611	606	669	599	584	658	626	585	605	619	652	660	603	626	637	594	680	617	638	612	619	656	649	642	639	628	609	618	657	603	635	600	658	616	607	618	616	598	629	630	690	635	629	637	669	614	588	633	633	643	637	609	654	646	634	637	602	692	640	617	595	642	628	656	641	652	621	608	638	653	663	617	674	611	625	620	623	621	578	609	633	609	685	638	626	656	639	652	655	641	643	628	618	636	591	656	652	596	651	603	589	613	605	617	632	585	606	631	635	640	637	635	635	623	597	646	609	621	599	654	619	639	667	600	617	629	587	647	630	589	603	605	641	610	661	610	638	624	655	597	627	610	623	705	607	636	644	640	651	655	650	661	652	598	630	632	607	609	615	682	686	608	614	644	637	641	624	622	610	634	615	624	595	660	651	659	648	623	635	604	640	606	642	635	653	634	589	623	630	568	640	623	669	643	607	612	647	635	641	645	635	660	626	635	658	619	628	642	644	597	618	634	638	641	640	608	591	660	623	629	647	591	623	687	662	611	653	591	558	581	675	655	590	671	596	635	652	620	632	573	659	605	649	631	613	645	613	645	577	607	647	624	566	644	642	629	641	564	656	571	608	623	620	608	639	598	601	605	653	599	644	651	621	610	655	642	629	630	642	648	655	633	638	679	580	638	635	640	642	642	610	644	663	617	631	598	615	624	650	608	603	606	661	630	624	610	656	649	617	590	606	636	632	665	666	651	649	623	612	610	662	636	681	652	622	640	613	644	612	598	686	636	663	614	593	601	642	584	603	628	590	615	598	620	642	599	662	621	631	663	657	612	643	667	664	625	624	659	622	614	579	578	635	623	646	604	639	592	616	664	619	668	602	692	619	658	614	624	626	610	576	667	644	623	603	644	600	632	633	638	657	622	590	666	618	630	632	627	631	592	640	552	620	649	560	659	611	675	615	672	618	627	629	614	635	607	649	631	632	607	601	588	616	639	631	627	617	669	582	651	638	628	650	632	665	589	641	637	631	640	640	625	631	624	600	619	609	612	592	631	659	610	592	679	610	659	541	617	628	646	637	642	665	651	623	633	625	625	650	630	662	643	666	644	587	591	619	555	603	634	624	649	639	631	631	593	593	611	603	630	630	611	641	636	595	607	600	575	621	619	603	612	658	635	620	658	638	640	666	629	659	597	592	649	669	640	633	638	649	603	649	587	606	636	623	648	680	602	634	602	609	585	655	631	651	617	635	624	623	637	573	651	609	635	644	600	612	568	649	620	658	616	676	632	645	659	641	687	625	617	567	613	615	671	621	606	571	597	655	677	640	645	612	621	625	598	633	590	656	607	592	615	606	651	607	599	619	664	608	625	645	618	628	629	619	610	634	619	586	613	657	652	649	626	633	647	650	641	676	608	619	599	625	603	608	619	637	608	630	630	626	598	614	649	644	608	627	633	618	662	647	632	617	687	615	604	581	620	605	616	643	666	634	597	613	660	644	623	608	633	642	590	591	593	645	674	644	645	596	619	619	600	595	653	606	652	665	612	579	643	630	620	625	643	598	670	652	668	638	600	622	639	614	645	618	635	632	608	595	629	692	615	603	625	616	646	679	641	612	632	586	634	637	575	634	627	598	622	598	614	651	642	654	631	652	574	617	638	584	598	614	648	622	632	629	677	644	640	600	595	621	614	595	628	615	646	637	631	625	635	558	599	639	632	648	654	609	661	604	614	616	566	646	613	641	614	597	615	643	653	652	622	593	615	650	581	611	596	633	593	602	617	637	646	642	604	658	644	569	600	639	628	610	628	624	672	620	634	623	659	617	658	636	668	612	635	611	655	556	612	630	615	652	609	623	615	591	609	588	637	632	629	656	681	645	610	628	597	663	655	632	666	634	600	621	621	653	579	626	612	634	637	611	612	623	660	633	596	648	598	615	633	626	644	582	630	603	660	630	585	654	679	649	655	642	631	617	627	595	629	597	607	591	643	603	620	630	672	644	608	622	618	644	596	647	666	661	581	621	634	607	600	636	635	627	610	606	632	681	620	607	601	589	636	579	601	619	612
21557	15790	16245	12562	8860	6242	3871	2538	2095	1683	1513	1351	1216	1035	971	776	745	710	636	630	555	461	453	443	436	384	394	410	418	395	378	438	373	360	354	323	330	354	365	351	336	353	355	352	338	319	333	306	321	324	337	305	347	320	333	318	325	302	289	325	300	330	301	347	339	299	314	310	285	320	328	347	313	321	352	323	342	329	333	300	306	273	277	356	317	338	308	298	342	324	334	308	297	316	345	305	301	343	285	309	295	325	325	291	316	294	322	297	306	310	318	336	377	291	347	300	334	300	315	324	318	313	321	336	323	333	324	337	336	326	370	327	324	336	308	320	318	324	314	308	325	316	332	298	343	278	306	315	290	322	301	337	299	312	351	303	328	310	320	287	320	304	323	364	329	315	316	353	311	325	329	345	343	317	304	321	337	312	281	320	315	312	319	346	292	277	318	345	327	328	332	318	287	336	328	306	331	348	318	312	324	363	344	325	316	311	298	364	317	327	306	327	323	324	316	298	320	299	296	334	344	323	323	330	334	301	309	326	330	313	340	283	313	261	296	326	316	325	338	330	325	331	310	296	303	317	304	320	324	306	284	312	315	342	337	297	304	325	312	338	316	304	324	322	286	314	301	322	319	323	330	361	334	330	323	296	352	331	338	307	299	270	303	320	306	327	276	300	306	301	300	345	300	315	287	316	296	295	325	309	299	322	271	322	307	303	315	333	317	329	308	313	346	348	305	311	310	311	320	339	346	323	295	348	352	310	323	311	333	276	341	314	312	290	288	310	283	285	327	328	329	302	309	327	320	307	310	320	303	353	265	296	311	323	302	297	336	309	347	291	291	303	300	303	303	293	329	345	313	355	312	315	345	329	360	340	290	330	324	338	310	293	324	327	294	329	310	296	320	315	313	283	316	348	326	308	288	328	295	340	317	321	356	320	304	298	320	286	291	308	315	312	313	314	320	356	281	297	342	317	307	286	320	303	329	322	319	302	330	331	301	356	323	335	299	331	321	317	342	353	322	301	278	304	305	348	336	294	322	349	295	278	302	302	346	337	316	323	336	318	355	337	303	319	324	308	332	339	296	304	296	357	335	320	317	333	338	380	327	314	314	326	293	312	338	319	299	325	317	315	340	318	311	342	308	319	284	309	356	335	297	290	319	339	277	310	315	313	287	327	299	307	323	343	319	332	328	324	332	306	330	293	321	288	303	287	306	305	316	297	315	335	319	286	320	307	309	335	321	294	336	334	312	332	306	293	315	307	346	342	293	287	309	335	342	312	340	336	319	333	309	327	329	289	309	306	307	333	345	338	336	288	337	333	331	312	330	332	330	328	313	275	311	347	275	328	307	345	300	304	323	358	293	322	327	335	330	325	310	334	300	314	286	318	311	328	328	292	327	332	327	303	371	343	312	294	289	312	292	310	328	340	295	323	328	344	324	328	284	320	321	342	343	331	317	291	281	290	323	329	331	323	312	315	323	314	340	345	362	322	326	295	303	356	316	322	328	360	327	344	288	349	311	320	309	345	310	285	329	317	323	291	332	297	289	313	301	316	330	309	328	328	335	320	299	326	333	305	332	308	351	353	323	336	299	299	327	306	328	322	317	303	311	343	313	337	321	324	331	304	353	328	324	303	325	293	338	333	314	314	320	307	278	340	343	314	324	305	319	319	293	319	273	349	303	315	329	313	341	289	300	341	308	297	309	341	308	346	316	306	326	312	312	309	300	323	335	323	324	311	314	311	288	304	322	332	338	319	330	319	304	313	345	283	294	280	288	329	329	321	296	354	324	335	319	315	298	312	323	305	301	314	299	316	328	304	328	327	306	347	324	322	329	306	320	308	292	296	301	324	321	301	287	327	362	338	297	320	329	320	329	302	308	341	310	310	311	330	313	324	307	316	306	314	336	312	345	313	340	327	288	294	332	334	311	322	293	324	312	316	329	312	300	313	306	282	279	292	308	312	291	352	313	305	291	329	322	320	273	296	327	355	308	325	322	325	366	315	325	279	336	292	318	321	322	330	322	325	317	317	313	313	301	319	353	303	348	300	313	329	326	292	341	317	345	329	323	317	305	343	293	320	305	349	310	360	297	297	301	326	320	358	357	305	327	308	343	311	329	281	334	322	328	296	297	339	308	312	304	318	309	341	324	323	331	317	320	329	322	345	335	309	359	298	352	304	283	305	329	305	324	355	364	295	342	347	344	277	335	329	315	341	297	325	339	310	315	286	331	321	316	309	328	329	345	335	339	329	307	283	314	289	351	318	326	302	291	318	312	350	351	326	343	309	331	290	303	313	346	343	309	314	351	292	322	305	300	318	303	307	326	345	323	290	300	292	338	308	301	312	330	341	327	301	336	314	330	332	305	310	303	326	356	344	354	355	345	285	302	310	292	328	313	314	284	343	362	313	311	334	329	307	345	301	312	302	274	305	302	295	318	332	327	333	280	328	319	314	297	307	303	298	297	328	300	303	344	316	320	322	350	340	321	335	295	284	317	314	337	335	326	343	303	317	328	319	301	313	337	302	315	340	293	351	314	340	335	308	325	327	282	342	330	328	327	323	321	299	317	324	350	327	292	353	324	312	270	318	339	335	337	347	318	346	312	296	365	321	258	311	341	335	299	319	290	323	340	288	319	294	307	320	335	301	327	300	309	315	311	301	357	303	307	316	296	289	329	321	325	297	371	322	324	351	295	320	316	328	360	329	328	274	316	306	329	307	309	331	328	330	314	335	300	336	319	328	333	306	344	309	337	334	308	329	309	310	275	305	330	313	334	310	288	333	317	296	324	340	305	344	328	305	317	355	317	312	314	339	296	281	337	316	308	323	325	302	292	332	331	289	329	309	305	308	303	300	277	276	339	285	304	315	317	352	325	315	329	288	324	312	297	322	293	349	321	320	312	325	282	303	351	289	351	305	333	289	323	319	324	339	310	344	323	320	293	325	290	296	309	346	318	326	341	263	316	327	314	318	355	316	325	301	349	321	351	288	310	324	308	316	313	299	332	314	348	321	292	297	350	324	308	334	345	315	316	293	327	294	350	332	305	326	326	328	309	356	292	327	297	315	345	337	318	324	354	325	327	297	281	335	343	328	320	330	323	323	326	314	303	318	277	344	313	302	313	358	321	282	302	329	291	319	347	334	324	282	303	321	344	317	346	294	289	330	297	310	313	280	312	357	322	327	342	304	267	337	318	299	314	315	321	327	300	323	319	288	345	322	304	324	317	291	316	318	332	290	328	303	318	329	323	329	355	323	364	311	334	312	306	311	303	319	331	293	323	316	311	305	325	301	346	322	314	290	351	319	324	298	325	314	310	290	320	317	326	315	306	284	298	318	335	294	341	316	329	296	294	334	338	321	333	323	323	314	317	310	308	330	308	308	317	302	297	324	337	343	318	357	296	289	309	336	300	326	291	295	326	310	293	367	325	307	313	332	309	304	313	287	314	304	300	292	334	318	311	340	301	312	328	297	354	306	356	274	321	301
12256	13859	21575	24119	22386	19074	14440	10586	8727	7620	7295	6419	6321	5096	4129	3609	3344	3255	2898	2493	2328	1923	1748	1564	1475	1430	1467	1404	1361	1338	1293	1175	1190	1173	1117	1121	1069	1069	1016	1005	990	924	901	929	845	869	871	920	824	822	823	808	858	870	857	784	805	788	802	781	775	746	765	799	799	782	739	780	770	753	781	774	795	773	766	782	808	791	779	763	762	786	753	801	742	757	798	785	770	768	748	775	757	738	746	762	771	809	742	761	759	770	768	716	715	766	753	738	761	706	794	755	781	767	773	748	775	794	804	790	772	770	751	723	754	750	765	740	764	792	766	763	763	788	796	738	765	714	747	766	787	782	774	756	792	729	765	743	794	761	737	769	785	759	726	761	741	792	759	745	740	758	752	758	788	787	752	748	787	757	758	731	719	737	731	736	738	758	798	777	760	745	755	784	768	749	741	723	804	794	752	735	756	741	751	807	704	715	740	765	803	742	757	741	800	794	812	777	756	740	763	753	770	755	744	741	725	720	773	811	753	765	776	765	777	732	701	747	764	763	745	755	755	705	808	782	805	740	760	796	717	755	752	768	715	779	750	750	753	778	748	730	814	756	735	741	788	772	718	821	801	808	756	780	828	773	767	723	794	765	762	781	771	800	779	790	768	768	790	758	794	729	779	733	721	748	775	735	741	791	746	779	736	740	800	791	809	764	757	797	781	716	707	675	758	773	797	725	774	736	731	814	786	772	744	773	710	729	823	737	756	760	755	803	746	782	741	748	783	723	761	759	747	802	759	760	747	742	780	713	767	754	768	745	741	797	794	722	756	743	758	732	738	776	766	800	733	779	749	749	799	793	738	736	783	740	787	796	773	739	775	721	703	745	732	828	757	745	764	738	728	778	765	771	764	783	802	742	762	776	822	760	746	739	781	729	749	763	787	753	829	732	779	810	782	746	761	740	785	710	810	675	691	759	811	774	773	759	755	806	825	729	812	777	765	705	753	797	769	755	808	804	792	780	779	746	808	759	750	804	767	739	747	773	726	730	747	781	757	734	720	724	786	766	762	806	794	757	775	800	767	833	827	727	791	754	756	781	790	750	773	786	769	749	752	768	793	792	720	665	766	776	734	805	766	769	767	712	802	746	805	775	746	697	779	765	737	758	758	760	758	774	759	777	787	778	742	762	742	765	769	750	773	721	821	759	744	766	724	803	801	766	800	785	739	716	771	756	748	784	779	764	761	780	746	797	800	793	730	767	769	752	758	794	766	764	767	779	773	737	777	760	765	743	781	746	707	731	752	772	799	728	735	748	790	788	730	790	796	777	778	794	755	765	719	724	765	793	758	811	795	734	796	761	715	733	813	773	751	743	745	774	767	738	772	813	772	737	819	735	742	776	748	774	704	782	728	786	802	781	752	751	726	824	763	784	798	710	787	791	796	768	803	774	729	812	741	805	764	789	727	856	796	764	775	732	769	718	772	740	778	743	721	701	744	701	849	767	796	754	750	743	742	694	776	750	733	765	812	786	784	759	741	763	754	801	767	733	771	729	798	759	793	742	733	787	758	778	775	751	766	726	784	797	779	762	783	749	798	788	823	683	760	730	728	738	795	766	784	730	724	775	801	757	766	748	756	837	769	761	762	760	727	750	776	730	748	765	790	775	762	788	782	789	777	770	793	771	804	743	738	794	794	801	762	781	751	792	708	695	760	733	749	758	764	802	698	749	754	776	739	778	731	798	746	749	698	764	745	757	738	714	757	752	757	762	712	779	772	793	780	777	762	793	753	781	752	766	804	705	762	809	713	762	740	769	772	696	799	754	800	715	783	760	716	749	790	743	782	713	776	777	780	765	717	773	761	701	753	782	778	702	769	751	756	750	801	762	753	690	773	796	763	789	781	785	753	770	765	728	778	723	772	793	768	759	756	771	823	759	783	777	771	763	711	743	764	784	763	793	734	747	782	727	713	761	785	771	798	759	746	765	774	780	784	808	751	767	741	750	799	766	708	747	801	761	726	763	721	740	777	797	744	754	776	757	783	776	751	787	767	852	746	757	750	763	765	770	774	751	755	742	761	771	733	734	758	726	738	751	778	763	767	725	772	823	749	779	780	755	774	728	708	781	729	781	753	777	751	766	765	724	773	747	734	772	771	763	819	770	733	801	701	742	748	727	669	773	741	771	722	761	762	771	755	814	805	795	774	754	758	775	781	779	718	772	761	732	817	774	792	721	793	793	745	711	767	788	726	741	770	756	790	727	755	776	728	799	724	772	762	751	767	782	831	730	830	738	797	781	746	794	800	753	775	752	732	777	798	759	762	755	792	785	753	756	804	785	710	722	807	767	751	730	773	730	744	726	797	771	734	744	758	742	756	716	728	739	730	738	763	746	716	790	751	787	781	752	755	753	777	772	740	726	786	761	733	772	723	788	735	801	744	722	804	739	761	820	753	762	755	785	761	784	782	699	766	739	751	762	764	756	748	716	792	755	748	745	763	789	780	755	728	771	765	749	759	797	727	731	762	763	760	755	755	730	765	746	743	700	801	744	756	768	762	744	759	777	784	725	813	763	774	756	808	775	753	795	756	760	756	771	744	724	750	773	744	795	800	744	770	789	723	794	813	725	765	759	697	805	722	752	745	728	729	737	713	776	751	729	764	826	769	766	787	812	773	770	748	775	779	795	744	752	766	767	768	722	777	769	766	780	783	796	801	789	754	780	761	801	714	716	737	750	795	735	769	812	784	765	705	720	737	770	813	771	764	794	765	776	797	758	709	711	764	758	815	762	756	745	757	735	790	775	797	730	776	781	761	759	803	788	771	748	750	776	750	787	831	762	773	763	761	763	814	749	727	757	758	770	760	730	764	769	780	782	832	756	732	731	765	774	820	724	799	775	763	713	788	796	775	747	721	750	763	770	722	794	747	767	768	734	790	766	784	773	743	788	793	756	753	755	759	801	817	774	790	740	785	764	743	710	758	770	800	758	793	755	726	764	762	763	701	801	754	772	765	739	813	808	736	791	776	751	749	729	771	754	740	739	790	758	734	774	700	770	796	688	763	746	750	750	796	775	749	744	800	764	781	733	733	775	781	771	803	744	788	744	742	743	722	758	774	757	791	822	743	789	774	831	773	784	790	735	729	750	750	753	764	764	791	722	753	810	777	787	778	755	747	756	770	774	737	774	770	772	807	789	782	769	806	741	795	771	723	803	776	742	763	784	764	805	749	776	747	773	813	717	738	713	753	784	736	796	780	772	794	729	761	801	784	777	717	768	775	765	784	733	757	764	800	831	748	713	730	775	727	697	759	760	779	778	767	816	806	723	750	824	809	832	798	774	776	796	804	745	775	716	782	773	700	772	762	787	773	728	724	778	795	775	764	734	763	812	775	697	701	756	740	761	779	705	808	700	760	757	733	796	771	796	781	716	731	795	772	771	760	799	797	764	751	789	794	763	800	715	777	767	746	805	783	729	798	701	754	756	744	786	789	698	760	764	738	769	778	737
38457	38978	38645	36761	36797	34135	29142	20088	16498	14936	14061	11171	9653	6079	3678	3443	3521	3849	2745	2239	1961	1252	931	912	728	821	677	670	692	607	608	597	534	522	529	520	525	484	489	437	404	420	370	393	395	356	352	360	351	339	421	327	340	332	342	313	295	316	327	313	328	331	335	316	357	288	299	291	336	291	311	343	305	320	370	314	316	327	298	344	301	341	309	315	315	327	294	304	330	322	315	292	315	307	336	304	329	325	306	340	313	327	337	314	308	281	329	330	298	349	296	318	327	313	329	331	296	327	336	317	298	291	329	316	289	312	320	354	334	313	302	299	341	300	302	287	325	286	298	315	318	318	310	318	309	309	323	303	315	290	324	316	284	343	344	314	310	329	327	312	302	315	315	314	323	309	332	325	296	321	305	333	302	299	320	288	293	329	314	285	292	297	329	334	313	305	299	343	313	311	300	293	325	290	299	298	285	332	333	313	347	340	345	264	329	293	289	272	318	306	319	303	337	314	327	308	328	320	358	319	333	296	330	359	332	324	302	314	301	300	334	299	301	315	362	314	297	304	277	291	305	285	316	315	330	318	304	324	337	310	306	295	334	317	292	296	354	294	302	282	319	324	301	304	328	348	300	352	308	284	314	306	296	346	305	311	336	303	312	302	285	319	305	307	314	307	308	305	345	320	314	312	339	331	353	316	294	325	344	333	320	320	314	305	277	313	326	315	342	314	310	308	305	275	336	326	323	275	274	316	275	308	304	292	316	335	306	298	297	304	330	314	318	307	306	303	326	318	298	313	295	296	329	314	303	293	316	309	320	328	294	331	311	297	313	318	350	295	315	295	310	346	336	295	317	314	296	303	310	286	330	349	284	332	338	330	296	295	293	297	344	310	313	321	283	303	278	327	299	324	357	308	320	327	304	334	327	323	324	311	306	313	311	313	311	290	322	298	340	309	312	313	321	313	331	323	318	326	324	268	310	311	311	330	316	346	310	322	321	320	321	319	334	305	332	328	306	310	333	334	326	338	350	299	309	286	294	314	294	318	319	287	340	352	304	320	264	304	324	349	323	279	336	315	319	319	321	322	343	299	294	309	314	343	308	325	323	335	308	307	348	321	326	343	332	314	317	336	309	302	354	317	284	316	322	294	314	315	278	300	315	304	334	311	316	318	313	347	344	317	341	317	288	348	333	326	293	279	311	298	332	311	330	308	327	319	355	311	324	305	290	321	320	331	330	325	322	314	305	305	325	270	334	295	313	306	303	300	298	300	299	312	304	312	295	247	334	290	323	319	318	302	310	302	294	293	318	305	315	328	324	321	315	316	323	327	341	320	309	308	321	304	314	300	297	333	308	314	304	340	336	279	316	313	311	320	325	300	304	297	315	305	313	317	313	327	338	316	298	314	318	350	293	335	294	305	266	299	320	313	297	326	322	305	315	314	299	322	287	320	301	329	311	332	318	313	334	316	339	323	328	306	306	304	297	295	304	346	315	356	337	323	322	297	301	345	322	303	326	323	264	306	319	344	327	345	321	319	321	323	283	329	323	323	308	316	317	333	328	298	329	336	297	269	322	298	311	321	349	309	327	308	329	303	367	320	288	304	317	293	347	290	291	305	344	308	313	327	290	299	301	330	308	357	311	323	287	338	320	328	324	326	309	305	326	299	271	313	321	314	312	350	335	299	321	325	290	338	313	277	290	279	299	320	334	287	293	328	313	284	294	328	304	313	318	312	282	341	314	315	310	307	354	317	355	322	322	320	298	299	283	296	327	300	329	337	292	302	306	300	313	288	288	311	314	343	304	321	318	308	299	288	307	334	319	320	302	304	280	322	334	318	310	305	341	321	308	322	322	295	327	298	326	310	338	308	290	323	299	314	294	321	350	317	310	296	301	311	327	318	286	314	313	332	291	318	332	317	293	322	302	303	314	308	303	293	308	301	327	327	314	335	315	315	332	319	317	295	308	299	329	322	301	339	332	322	286	278	314	331	360	327	291	333	328	328	290	361	295	317	345	316	313	325	321	332	317	310	331	322	312	321	293	290	316	336	338	324	294	298	364	357	310	321	332	296	300	304	325	354	297	313	294	296	315	294	297	321	325	300	288	309	302	309	343	311	313	316	329	336	347	315	336	319	325	299	304	316	343	302	338	319	303	316	342	332	313	323	287	308	352	318	318	323	304	303	299	284	331	331	289	324	321	320	319	299	329	324	310	300	309	348	318	340	312	296	299	319	282	292	302	330	307	300	321	302	341	307	328	324	348	315	296	310	312	294	302	315	303	325	303	313	323	315	333	298	300	300	321	281	325	284	313	330	316	281	314	322	336	304	339	301	313	299	319	304	312	317	303	312	315	296	296	331	311	337	279	323	320	324	340	319	314	323	322	303	289	294	328	319	305	325	312	356	330	342	302	322	311	297	337	360	312	320	292	320	325	298	303	306	305	316	300	324	321	312	306	320	303	347	292	291	303	339	311	329	303	315	321	304	289	353	326	350	342	316	358	248	313	335	312	322	314	321	311	317	312	302	312	325	301	308	310	299	314	316	323	352	326	322	312	307	289	299	267	299	306	301	327	279	310	306	308	355	298	308	311	320	346	339	312	311	331	307	319	335	321	316	308	327	304	328	324	327	329	332	318	312	304	312	299	302	318	351	310	282	319	316	333	293	307	304	294	336	308	301	317	293	337	328	312	288	289	304	330	309	297	311	325	324	293	302	293	300	311	307	299	304	321	314	307	308	282	334	294	273	341	318	352	282	321	325	292	308	304	282	313	319	320	282	302	331	349	283	293	296	299	315	335	320	305	289	292	309	331	322	339	334	331	348	295	279	345	308	313	347	294	319	313	323	315	305	308	292	317	266	303	283	294	323	324	309	306	319	298	317	322	293	319	366	295	330	320	297	309	309	306	316	291	317	296	327	322	293	321	312	358	334	339	339	319	311	307	307	313	285	280	325	312	315	314	347	320	301	284	324	309	360	326	336	328	316	301	315	334	327	320	330	345	301	310	303	328	315	319	331	329	293	298	293	306	305	359	307	319	309	332	307	319	319	283	311	280	295	310	307	296	300	282	310	311	307	295	290	333	296	316	298	291	331	331	382	320	323	298	325	281	323	313	325	297	302	274	332	284	333	328	310	323	270	308	302	322	292	326	302	279	310	267	323	291	258	294	283	315	339	321	304	308	322	294	309	308	308	335	330	331	338	315	317	308	273	328	304	305	316	338	310	330	296	333	304	308	313	331	348	340	325	296	323	287	325	285	308	322	315	316	283	303	280	327	318	343	301	319	301	346	329	321	261	321	304	324	329	279	303	305	323	334	326	308	326	294	294	291	322	311	326	286	357	303	283	291	306	299	270	327	345	275	330	316	315	317	338	305	329	323	337	295	340	316	302	329	309	308	301	311	338	346	318	325	281	274	320	316	328	349	283	323	315	286	309	337	297	279	342	340	302	343	301	296	329	285	299	308	294	288	304	321	316	284	325	312	297	285	306
24392	30956	38759	41428	44751	42707	38552	31883	31317	29931	30683	25600	25579	16751	14530	15198	15223	16835	12907	10322	10124	6571	4900	4372	3844	4159	3336	3309	3187	2801	2869	2590	2225	2471	2408	2437	2270	2146	1889	1690	1486	1328	1209	1078	981	931	949	920	844	911	1405	953	805	770	764	828	791	833	802	803	801	819	774	768	801	743	826	822	746	828	739	767	749	779	750	773	794	818	802	776	769	738	733	721	776	707	741	763	739	751	743	754	743	768	754	770	785	748	731	775	712	764	681	756	728	778	738	738	746	760	780	724	718	738	728	781	785	725	708	780	732	694	747	733	763	762	713	729	747	764	721	750	718	768	727	722	718	731	768	727	777	691	714	770	746	708	702	686	723	685	728	710	767	748	723	774	789	712	776	752	718	756	732	702	777	704	732	780	769	684	723	762	750	754	735	759	703	747	717	723	733	776	728	745	714	710	719	712	759	780	767	762	760	709	710	722	757	770	765	758	756	726	780	777	766	782	771	722	765	753	792	762	772	766	742	735	752	783	719	752	766	725	778	728	732	781	722	801	732	730	774	738	789	731	761	757	709	790	733	712	749	740	730	750	721	773	708	726	721	755	744	749	728	723	758	697	763	771	709	764	751	758	750	758	776	744	773	752	700	746	746	756	748	780	775	724	788	798	700	735	736	739	764	737	743	750	759	748	770	781	742	757	711	764	708	756	769	721	752	802	781	766	751	778	729	710	713	760	730	769	721	732	737	746	726	775	724	764	747	761	766	694	707	735	764	765	739	728	784	751	758	743	727	727	711	781	759	703	748	786	712	775	749	776	762	724	762	746	779	729	753	762	760	744	688	733	751	782	781	780	730	741	738	753	811	748	768	747	787	732	700	699	768	757	759	778	711	743	739	744	739	766	786	765	736	763	759	720	687	763	709	783	718	766	709	762	722	767	764	767	731	772	769	748	705	788	774	752	754	706	760	733	740	769	725	788	749	761	773	724	732	748	793	760	740	723	713	730	726	750	752	744	725	733	795	757	785	761	747	707	783	716	748	776	735	752	739	781	736	763	713	735	709	719	738	752	780	777	703	706	699	714	762	752	725	738	760	718	778	804	782	758	756	781	746	701	744	746	699	779	759	713	755	778	741	771	787	766	729	732	743	753	786	775	742	769	773	725	753	763	752	741	776	737	734	751	769	725	744	746	758	745	777	742	732	710	724	732	739	738	737	755	715	724	733	745	770	763	778	756	740	813	754	751	727	763	750	747	780	770	689	812	702	790	771	805	718	733	759	762	727	764	728	734	770	734	766	757	741	734	711	731	743	735	776	726	686	769	748	683	760	784	751	792	708	761	745	739	779	729	762	790	782	749	753	746	750	753	731	729	758	745	714	753	767	757	694	804	735	701	689	719	725	729	748	723	726	801	766	716	724	766	732	784	782	742	822	726	749	779	740	717	739	713	756	735	699	759	781	747	700	771	750	750	762	746	748	722	738	746	762	736	760	766	685	760	689	752	787	733	778	748	765	740	757	744	693	751	719	795	739	702	742	753	775	742	766	780	724	731	750	790	769	763	745	735	720	728	765	753	784	815	771	792	767	785	786	803	747	730	698	750	796	748	728	764	810	754	752	765	721	751	793	745	756	744	776	809	757	719	748	765	720	742	812	759	725	734	778	682	706	766	753	773	746	739	747	700	755	734	754	768	762	774	724	746	750	790	696	767	736	757	785	735	736	747	767	774	779	707	731	781	778	697	739	753	751	780	738	757	709	712	778	743	749	744	744	798	757	729	760	738	705	751	731	754	733	727	745	767	723	742	777	699	755	746	700	711	754	759	698	741	731	753	727	764	788	717	746	738	712	748	719	770	779	787	789	718	768	745	718	791	762	769	769	737	743	730	712	773	787	755	739	781	753	705	784	764	738	727	737	754	701	778	750	746	736	741	758	732	750	778	761	721	755	697	770	748	723	746	760	732	760	747	779	787	722	655	723	733	769	722	716	749	715	770	817	714	695	744	786	708	746	743	743	728	775	775	739	758	787	810	764	742	716	751	739	716	811	750	719	699	754	737	774	735	770	731	721	755	773	762	745	791	735	701	760	744	726	779	751	735	726	769	712	739	744	740	765	807	685	760	761	738	769	730	715	738	769	769	714	714	726	739	759	752	738	729	762	756	726	694	730	788	754	732	772	678	737	762	718	699	721	703	755	747	767	742	714	761	697	735	772	742	742	723	758	729	772	736	749	756	760	710	787	764	786	751	746	729	730	730	741	760	791	730	751	787	767	676	758	787	762	733	747	741	754	749	748	744	760	747	699	715	758	773	735	735	753	719	768	761	773	705	742	742	662	765	696	781	740	745	767	733	749	714	721	741	709	719	784	743	780	751	731	756	733	790	781	754	710	735	776	782	718	741	762	697	784	752	725	734	737	784	752	750	755	679	805	711	778	757	722	735	677	761	734	730	691	745	738	737	778	783	737	724	808	754	767	781	764	739	761	790	735	750	697	787	738	747	746	727	770	764	770	687	764	737	735	730	743	769	740	740	793	812	749	733	750	832	701	752	749	782	699	755	757	755	684	703	763	721	742	737	723	743	750	767	741	746	718	762	705	727	728	749	793	753	740	714	722	744	718	779	717	793	723	776	735	790	779	760	745	770	803	799	741	738	786	772	723	694	765	726	764	746	739	763	728	800	752	719	744	732	751	735	712	753	739	770	790	765	760	756	708	725	753	722	772	802	728	748	805	795	767	725	718	717	756	747	753	757	757	769	713	730	787	745	728	734	775	698	765	727	734	757	769	778	788	749	733	768	709	735	757	744	751	810	728	735	749	732	697	803	739	774	753	734	751	720	761	780	760	763	793	707	789	770	777	757	748	749	712	757	727	707	716	766	737	782	771	733	738	763	788	759	773	743	703	714	714	747	758	800	759	714	777	707	713	752	767	777	743	715	715	737	733	780	730	759	759	794	819	734	725	756	668	702	700	721	711	750	733	714	741	717	777	790	743	763	748	759	728	792	742	782	678	758	739	776	772	744	707	745	738	744	741	744	723	693	766	736	737	713	764	799	723	711	691	760	741	754	753	760	780	761	777	716	745	802	752	749	738	782	726	724	770	739	786	720	772	758	741	733	788	730	732	742	708	723	730	789	711	719	747	728	733	728	728	733	741	693	748	755	744	753	737	747	722	723	767	732	782	718	761	754	763	690	799	736	777	734	745	750	786	765	772	746	780	760	715	723	789	752	743	774	753	742	733	827	734	743	770	702	702	770	731	802	708	753	730	768	775	762	782	745	692	747	752	766	791	769	812	747	740	766	724	771	741	750	752	720	737	712	735	800	781	697	718	765	789	760	743	731	810	680	752	780	779	733	789	778	762	759	745	768	741	741	710	768	741	742	770	771	736	770	770	782	814	785	704	761	774	774	750	746	741	739	713	757	746	750	717	746	752	708	775	692	743	786	740	772	702	728	743	748	713	701	763	761	719	710	738	721	779	746	811	761	684	746	703	757	808	754	771	758
45974	44090	40724	39182	40503	37930	34728	27680	25144	22786	22633	17440	14935	9818	6513	6409	6862	6701	4441	3744	3145	1989	1317	1199	1117	1108	956	909	858	799	847	749	616	709	670	628	656	584	571	506	435	428	373	337	298	321	294	310	285	288	372	306	262	301	321	345	266	243	264	268	329	258	253	279	268	264	276	296	275	248	264	282	271	266	300	287	279	252	246	303	271	254	274	251	271	298	248	275	284	263	268	258	292	286	264	271	273	269	244	273	248	279	303	288	255	249	245	290	258	258	257	265	262	258	249	244	261	288	252	246	288	296	259	256	269	261	295	241	268	255	267	280	250	273	281	239	283	257	270	240	296	264	271	273	249	291	271	260	281	253	257	256	248	260	266	260	233	257	260	284	291	272	234	268	241	261	284	263	237	283	262	276	287	250	225	289	273	238	255	302	249	244	242	298	230	253	249	242	282	254	266	265	292	268	248	260	251	261	260	287	265	311	256	235	271	253	275	258	262	283	263	268	300	276	281	259	252	267	266	248	244	261	269	270	250	266	250	256	250	314	247	247	304	297	248	253	266	272	236	249	286	244	256	232	274	270	266	276	279	289	255	275	282	267	290	267	283	250	260	264	295	251	251	293	270	253	293	282	242	249	261	245	261	251	283	233	248	263	257	274	252	235	299	252	256	249	256	268	273	272	285	244	247	260	270	268	263	266	294	258	264	259	262	251	271	300	275	281	291	259	269	274	266	260	261	257	275	236	269	267	291	261	267	266	250	268	244	281	273	270	242	274	272	237	261	309	247	280	255	274	262	241	242	294	271	285	259	255	273	261	250	264	284	236	254	258	283	270	289	260	240	252	260	271	282	285	272	265	251	263	279	281	254	250	259	271	243	255	290	258	273	242	264	281	268	249	261	237	267	278	248	273	275	263	237	262	250	267	264	264	283	250	275	244	249	261	279	239	285	253	253	280	277	246	268	257	258	247	250	266	266	265	241	286	250	276	282	304	243	300	276	263	275	286	262	276	250	261	249	259	232	254	289	278	256	272	230	275	266	260	259	241	261	255	277	258	251	263	245	251	268	220	279	285	253	263	257	296	254	250	264	244	295	266	256	281	245	237	256	262	263	252	279	293	251	255	255	282	264	284	244	263	290	281	244	278	278	266	255	245	256	277	277	281	241	237	240	269	259	253	263	243	270	292	286	273	297	264	248	274	233	257	298	251	275	290	300	256	266	256	269	262	238	259	268	253	228	253	256	289	239	275	300	272	205	227	256	247	247	279	233	255	249	287	266	269	272	272	255	260	251	234	301	252	229	262	236	273	274	251	232	257	274	253	266	271	278	247	270	260	249	284	247	260	243	265	247	244	273	259	247	252	269	244	307	272	245	274	258	281	274	269	266	273	291	248	234	242	278	271	233	254	258	272	249	259	246	272	269	256	273	278	243	243	256	261	271	246	275	281	250	253	265	275	259	242	268	291	298	240	256	269	260	249	252	260	256	250	267	241	244	259	270	274	280	255	254	241	271	242	257	254	291	284	260	282	274	258	251	243	251	229	269	275	250	279	265	292	246	264	285	284	258	260	264	242	274	274	293	243	252	246	247	259	266	226	249	282	262	273	290	263	257	269	261	229	259	256	259	272	278	246	239	262	255	249	306	271	272	281	282	268	278	266	256	255	269	287	261	268	271	260	220	261	235	267	238	270	261	299	305	254	320	242	250	284	284	271	274	281	281	295	273	280	295	248	281	245	253	255	252	266	269	239	266	247	247	255	241	297	289	251	265	254	243	260	300	281	284	269	259	290	245	284	248	249	266	252	268	273	274	288	279	231	285	285	268	274	283	270	278	265	255	247	277	254	273	254	276	268	281	229	252	257	247	268	275	252	273	283	269	273	275	277	268	265	286	263	285	256	270	285	277	275	274	280	289	258	275	271	258	282	257	262	263	261	261	276	233	291	254	239	278	282	280	249	260	261	262	251	267	274	254	245	264	263	276	262	249	261	278	261	275	239	246	259	280	249	252	285	264	258	262	285	259	256	241	255	259	289	266	268	251	266	246	279	288	255	276	258	284	244	262	265	307	266	260	247	247	250	254	217	267	271	273	274	249	281	288	252	277	259	270	250	271	245	222	251	265	292	260	292	253	276	227	277	273	257	273	252	253	273	289	230	251	251	254	221	252	271	240	270	239	232	289	285	219	249	285	277	285	269	276	264	277	275	280	271	279	266	284	281	236	267	259	274	285	256	264	260	246	243	279	235	250	251	276	294	231	278	269	226	245	262	264	267	274	250	260	258	259	246	257	258	267	275	270	262	255	276	252	283	244	273	263	246	267	269	250	260	273	269	227	286	274	244	256	254	287	263	266	288	250	265	256	243	294	307	276	254	240	255	253	268	263	277	247	251	251	274	278	248	241	286	244	265	238	264	282	265	266	283	279	268	271	230	247	280	264	257	265	291	268	277	254	254	235	261	272	246	256	256	245	238	279	273	288	273	266	270	253	262	259	265	269	273	246	271	264	259	236	244	290	262	286	248	273	273	264	240	267	261	242	263	248	276	268	271	215	243	252	273	281	259	246	297	242	286	251	268	273	261	259	277	250	263	259	272	254	271	274	287	264	246	273	292	287	267	265	260	264	279	286	282	295	264	296	265	271	223	292	251	264	253	255	261	281	276	253	257	281	273	247	242	267	304	267	275	266	245	294	258	263	233	265	252	264	268	230	259	278	284	279	234	262	248	284	288	248	275	272	267	282	249	242	267	248	233	278	282	265	247	285	281	271	246	252	271	252	249	286	288	263	243	272	251	242	246	247	240	278	266	243	297	243	280	275	271	271	240	248	284	242	247	276	251	283	259	278	250	257	266	269	241	261	248	283	270	309	278	254	275	271	297	225	240	280	257	279	260	301	278	247	253	261	271	251	272	291	268	244	270	273	267	290	268	261	264	284	269	281	291	246	262	311	275	264	273	282	283	270	277	262	270	277	255	235	298	249	247	268	233	266	257	267	287	300	284	251	268	244	282	263	259	261	236	249	280	244	237	275	294	289	257	261	273	256	248	272	268	249	282	256	276	275	263	252	248	246	263	271	262	296	260	288	277	261	261	250	292	315	236	282	249	277	261	276	284	255	247	265	246	247	275	276	265	281	278	292	266	271	256	245	259	272	246	252	255	285	285	247	257	245	263	245	274	266	290	284	287	285	229	267	241	241	242	264	298	276	254	282	271	275	251	267	245	255	268	295	220	255	251	258	286	257	279	251	261	262	284	277	276	295	259	278	251	290	260	252	284	260	244	253	281	278	266	276	249	265	233	255	239	279	265	304	267	289	261	301	251	272	271	235	256	268	264	294	263	284	275	276	274	277	233	242	275	256	271	284	250	242	267	267	286	260	275	291	268	270	241	266	264	282	297	271	260	268	269	262	273	245	281	274	290	241	247	290	306	309	255	255	217	274	236	251	268	279	250	261	264	256	255	233	279	264	289	261	271	259	275	261	256	285	271	262	273
28932	35741	42500	45037	49036	47070	45128	38900	39981	35342	38460	32054	31880	22592	20584	21823	22707	23447	17683	15104	14248	9286	7337	6728	5859	6078	4999	4965	4487	4071	4260	3841	3089	3685	3559	3461	3464	3259	2734	2237	1817	1645	1473	1247	1141	1010	968	936	867	872	1310	848	773	670	1042	961	733	733	700	727	752	722	653	660	679	681	706	656	687	706	659	608	649	672	701	676	659	643	680	687	643	633	655	668	643	612	644	698	664	642	661	636	669	601	647	630	643	647	606	648	656	622	646	633	667	667	628	633	626	607	615	644	659	651	626	619	652	638	645	641	615	653	628	551	625	614	661	690	645	611	655	627	624	608	666	650	622	619	640	613	629	652	638	640	603	632	630	626	687	622	610	664	657	631	653	641	634	650	638	644	649	662	604	667	653	617	647	625	626	639	601	600	589	640	622	650	678	629	625	648	635	615	605	639	577	668	626	634	629	638	634	680	642	619	671	625	659	653	656	639	635	602	653	634	654	632	643	645	654	639	639	625	627	660	623	668	626	601	636	597	625	652	641	628	644	598	683	634	624	607	695	606	668	654	581	632	666	639	654	644	562	594	603	633	642	629	633	637	625	649	617	619	672	602	674	616	634	642	642	626	627	637	624	636	605	676	587	673	679	674	631	649	604	635	659	659	638	671	606	626	631	582	664	690	604	644	664	652	590	672	646	630	588	668	653	639	620	615	645	635	654	642	684	660	629	608	653	603	608	610	589	677	666	596	639	674	638	574	603	662	607	630	642	639	643	625	622	615	630	628	678	639	597	637	633	645	654	621	660	603	702	632	641	639	637	667	648	637	586	613	600	651	615	600	596	650	650	660	656	606	620	623	593	641	610	628	671	642	593	621	613	611	668	619	638	677	680	595	661	643	641	641	635	603	602	667	658	664	619	651	636	668	661	621	601	678	660	619	617	608	634	616	609	604	620	622	658	605	641	601	623	609	637	632	631	618	645	652	664	639	599	629	595	629	640	633	617	664	598	666	644	641	614	581	609	664	630	612	656	677	642	587	623	599	634	582	588	636	648	636	688	673	641	623	617	598	665	593	622	631	637	677	621	634	620	646	657	658	629	627	645	638	625	610	644	619	626	632	634	622	625	611	665	627	617	674	618	665	634	621	630	602	608	628	680	642	631	656	642	609	639	637	594	635	647	621	618	606	616	617	588	624	622	667	680	640	637	663	593	594	628	623	677	648	587	648	643	653	649	658	623	635	652	597	683	657	653	649	650	652	696	617	645	635	650	662	630	637	629	597	650	677	639	626	674	654	643	659	645	664	642	662	638	644	667	616	611	608	602	648	665	612	586	587	622	611	635	660	677	666	619	634	615	645	646	606	631	617	672	612	601	648	625	642	596	630	588	652	641	624	611	623	661	595	618	622	633	677	654	677	620	625	637	660	603	651	657	629	629	675	676	625	655	645	624	620	644	635	624	595	649	649	614	588	613	664	619	637	656	627	639	643	623	626	623	634	666	612	647	641	652	649	649	653	610	644	642	621	619	609	655	640	634	635	618	631	615	625	674	608	656	634	618	670	676	657	629	646	649	641	604	666	637	639	668	672	646	639	636	642	640	650	650	630	603	622	624	623	643	643	688	656	622	645	660	617	680	629	597	620	599	623	591	678	614	644	674	659	626	612	651	635	623	588	687	607	643	616	661	632	631	647	602	636	633	641	635	621	660	664	638	666	628	638	629	560	652	609	611	641	610	642	682	644	614	602	632	640	596	622	644	621	666	657	600	632	668	621	620	634	638	622	671	643	654	636	614	602	630	621	661	647	611	687	628	594	640	671	645	629	643	640	636	587	632	604	630	624	608	616	613	635	634	590	661	662	625	629	584	575	645	596	669	629	620	648	630	646	666	581	605	654	645	642	629	612	626	658	621	576	597	651	629	670	665	620	699	678	600	674	644	628	663	635	657	635	657	626	637	637	636	660	636	663	585	651	619	627	586	651	598	625	702	622	645	636	632	644	680	623	646	653	636	593	645	656	636	641	640	688	657	644	628	622	630	610	660	663	643	643	678	613	629	617	636	635	636	624	673	681	639	648	659	641	662	623	655	656	658	593	643	615	626	616	624	618	636	627	628	631	667	576	628	642	641	620	598	590	652	665	613	673	630	641	640	652	604	608	620	644	636	630	623	638	623	623	630	627	594	656	670	643	660	644	601	630	622	624	632	614	638	618	609	626	593	621	626	653	633	669	660	619	625	633	653	650	612	606	651	651	671	634	633	658	610	653	634	673	598	650	599	637	643	670	687	601	634	600	645	603	633	643	625	618	634	645	679	625	649	618	591	613	680	588	618	610	631	634	644	671	626	641	588	648	644	662	631	646	632	676	673	655	652	626	593	659	636	659	641	648	637	702	612	643	651	649	640	665	646	611	636	629	631	648	670	665	642	688	674	610	632	655	636	600	613	647	646	649	597	667	614	608	614	670	622	675	618	701	582	623	664	618	662	628	617	625	691	656	650	595	627	654	643	648	618	677	678	657	652	629	625	677	632	648	660	627	670	661	617	617	633	646	631	620	651	662	630	645	637	659	609	581	653	617	629	652	605	599	643	591	636	639	630	666	615	658	559	624	620	669	637	596	613	603	638	668	692	612	638	669	646	642	628	612	626	599	651	628	564	664	686	616	650	639	625	626	621	668	650	634	670	626	664	653	599	657	658	666	654	559	641	650	645	621	675	670	643	601	614	648	625	653	654	620	605	606	649	642	665	650	643	606	663	680	636	660	631	662	625	616	612	622	612	606	654	591	687	660	664	634	665	628	627	639	611	602	645	668	588	580	650	649	640	599	627	633	639	679	634	647	656	628	648	656	663	636	563	603	631	632	648	627	642	653	639	628	597	658	633	662	636	636	610	666	606	628	597	660	594	639	662	621	653	608	622	610	628	654	615	658	626	614	666	618	606	642	603	604	613	667	615	660	617	593	639	629	625	652	617	630	665	639	655	615	677	664	585	664	643	612	604	639	652	674	659	631	583	639	641	651	656	589	634	676	610	633	620	623	642	638	589	600	619	654	634	633	634	661	649	660	648	628	666	644	631	640	626	677	639	639	638	635	611	612	627	623	620	650	624	626	676	627	646	623	642	614	613	635	614	632	624	581	650	615	625	647	594	657	657	641	609	616	605	561	610	629	683	667	651	658	655	602	634	599	610	617	628	624	624	638	640	611	648	625	612	653	595	639	632	627	630	666	612	678	635	643	646	661	603	635	670	647	604	639	646	669	676	635	648	646	656	615	598	646	607	624	649	625	639	639	614	613	612	587	625	648	641	622	619	625	621	610	655	616	628	603	588	622	623	651	658	682	634	625	641	658	644	662	604	652	639	599	621	653	624	650	664	617	605	626	653	609	640	662	621	617	658	612	601	657	655	613	615	635	632	576	663	605	635	645	642	637	665	601	601	610	634	655	612	689	664	632	643	606	631	609	655	645	627	660	633	592	605	623	675	630	656	599	630	647	649	624	610	639	618	610
21326	15501	15576	12908	9476	6408	3752	2392	1859	1676	1544	1420	1251	976	820	757	757	688	647	567	529	470	452	446	400	410	441	413	406	408	410	377	400	369	421	359	359	387	339	373	339	354	327	340	323	344	310	371	303	357	307	344	338	337	315	295	303	335	300	322	332	302	325	329	328	325	325	332	332	382	317	303	323	305	361	321	360	344	334	324	331	325	310	329	344	332	332	309	348	306	318	324	344	328	315	317	276	334	325	282	316	307	307	307	317	328	328	313	305	340	311	296	312	330	301	310	344	305	307	355	329	323	334	325	298	318	321	334	331	279	296	308	300	300	323	330	308	333	314	324	333	318	321	332	286	319	307	319	328	342	327	306	332	349	341	352	294	326	328	362	328	326	291	333	305	319	329	323	302	305	325	327	344	350	262	319	319	322	330	302	329	321	355	323	336	329	308	316	313	331	355	307	334	305	301	341	336	348	317	352	344	318	337	281	301	318	338	352	313	330	330	297	317	332	326	334	326	321	328	326	323	337	315	343	319	323	336	299	326	343	332	326	337	330	324	316	317	323	313	324	323	352	338	339	323	340	301	319	299	321	302	309	339	332	336	275	289	312	294	372	321	302	328	342	283	350	297	323	311	318	296	309	338	311	296	309	297	334	336	329	325	323	315	320	352	318	298	316	343	303	299	290	312	291	346	330	314	345	300	304	318	356	324	283	304	359	349	347	334	318	337	322	350	330	351	324	293	319	311	335	306	336	329	334	346	310	338	301	285	296	330	338	349	312	294	331	328	309	319	335	332	311	312	318	310	315	305	348	321	311	312	339	320	308	320	314	315	309	286	298	302	295	338	311	306	316	348	353	308	347	344	333	303	322	296	305	308	305	354	303	321	323	310	310	341	307	300	319	315	311	316	306	338	310	320	329	326	316	297	338	323	291	307	329	330	352	316	351	342	329	341	314	307	341	345	344	330	322	342	302	306	328	312	334	310	313	284	336	322	315	294	338	318	287	293	296	324	354	344	326	332	341	287	320	306	311	366	322	326	372	312	340	301	310	314	312	310	320	319	307	332	321	340	321	299	304	297	360	311	295	323	291	342	308	318	301	298	304	298	335	324	352	315	325	348	365	331	310	359	333	336	296	295	338	295	322	312	331	328	301	343	312	303	324	312	340	316	306	330	332	321	293	290	316	318	338	320	325	320	345	316	335	319	331	318	318	357	328	341	330	333	332	326	344	303	306	378	339	366	294	319	300	296	295	284	302	330	326	336	310	295	323	324	337	306	338	332	327	370	315	339	326	341	344	312	319	330	296	334	326	334	340	309	316	306	339	341	346	308	335	280	345	285	318	331	308	355	300	313	344	330	327	340	328	341	308	305	307	297	323	317	335	336	294	306	318	305	302	339	326	294	318	322	322	320	357	349	339	313	297	330	297	338	310	316	321	282	330	312	292	292	296	331	314	316	298	335	337	330	348	291	300	308	336	292	332	323	291	347	292	321	314	283	354	326	326	336	357	321	308	313	303	326	320	319	329	326	337	298	326	342	327	318	336	320	300	325	318	345	301	323	306	333	281	338	334	309	328	335	311	335	330	343	312	301	304	342	302	308	314	338	342	318	312	307	347	329	320	325	325	345	311	311	344	306	315	314	316	318	295	293	321	333	301	297	304	293	338	327	321	340	313	342	334	353	315	308	314	326	335	308	333	303	314	321	327	304	351	330	333	316	299	370	311	306	321	346	285	352	326	324	308	323	326	305	336	286	304	355	325	344	312	332	342	321	308	332	332	305	308	314	291	326	331	322	315	343	322	331	329	331	312	350	316	312	344	302	317	340	335	327	315	290	338	333	335	336	308	307	326	334	313	330	318	358	327	308	346	307	320	309	339	364	337	309	342	340	319	326	321	346	336	304	322	308	294	315	350	299	307	313	306	317	333	338	334	320	360	340	326	335	313	357	318	337	321	301	325	320	329	310	318	322	317	351	293	319	338	310	300	343	303	338	320	299	306	331	307	339	299	316	322	333	355	307	326	330	351	295	347	319	319	328	363	342	346	318	330	312	308	317	317	289	308	331	302	331	316	327	330	303	293	313	319	316	344	337	323	352	303	315	329	344	339	295	328	313	317	301	300	323	303	319	338	320	319	345	349	345	315	327	343	308	318	349	295	307	294	329	303	351	316	330	344	321	292	348	306	325	345	318	286	306	348	302	354	350	334	353	335	328	327	302	309	325	336	320	304	290	313	311	312	344	302	327	339	294	313	306	345	317	318	336	271	329	319	304	305	313	325	311	325	328	363	341	339	304	362	297	338	328	317	327	309	294	338	340	312	314	322	331	332	325	284	311	351	326	324	316	303	305	298	322	314	323	308	338	310	318	314	317	295	345	354	312	316	354	307	325	335	321	324	306	300	321	332	284	315	290	315	355	339	307	313	341	318	322	338	300	279	311	308	340	334	308	287	306	331	320	325	320	318	343	295	326	318	331	321	302	312	328	309	310	343	356	318	307	293	332	351	331	303	311	328	364	341	298	322	318	331	320	324	318	313	307	297	320	314	314	295	300	303	295	356	332	334	311	304	319	298	272	324	325	315	346	313	328	308	295	307	308	311	347	316	331	327	324	374	326	315	285	294	326	293	339	337	352	314	296	300	320	330	340	288	355	325	323	303	322	336	352	329	322	322	336	306	302	301	293	302	335	330	302	334	306	338	306	316	307	317	369	308	338	325	326	327	329	323	315	323	318	341	307	325	317	304	323	342	303	325	294	290	296	305	323	293	347	350	322	302	337	316	338	309	317	327	304	325	325	297	355	287	281	325	327	319	304	317	320	311	321	338	282	342	347	350	341	343	344	308	310	294	341	332	341	310	332	320	303	300	296	339	315	304	337	323	271	301	322	325	338	319	343	320	307	329	321	297	348	282	335	315	313	298	310	364	310	308	307	314	307	333	347	333	320	336	342	353	311	320	288	325	340	337	293	294	320	317	358	300	315	324	275	313	354	324	349	320	327	315	312	328	328	306	295	307	279	340	326	333	319	310	318	323	325	319	329	307	326	290	303	306	321	331	301	326	284	346	324	312	318	279	351	324	294	307	338	326	309	342	323	329	338	307	326	329	311	319	318	327	299	338	351	345	303	288	343	314	312	274	335	316	320	314	338	308	328	327	334	320	303	298	305	315	301	315	358	304	346	341	321	316	289	320	327	310	319	325	309	320	343	306	290	302	330	325	319	315	318	328	306	314	335	345	288	321	319	326	335	331	326	295	319	331	327	331	303	315	337	328	336	330	332	312	340	321	327	322	324	288	331	275	306	323	332	331	329	322	325	295	306	315	333	296	308	339	305	293	294	341	322	358	337	340	329	344	317	336	348	330	286	338	312	312	351	340	363	348	314	296	312	314	324	285	330	363	301	306	327	325	318	354	333	310	320	349	329	353	296	282	325	338	356	280	296	334	324	308	340	293	328	349	331	318	297	338	341	335	332	338	359	282	288	349	330	342
12203	13606	21292	24491	23150	18917	13881	9652	8319	7468	7873	6749	5989	4675	3893	3994	3609	3387	2787	2555	2253	1972	1731	1514	1665	1482	1427	1395	1340	1331	1357	1264	1235	1205	1199	1183	1149	1006	987	986	1029	1003	945	941	922	897	851	844	852	836	870	831	826	820	814	807	792	778	780	805	750	788	756	774	790	802	787	743	754	779	787	725	773	783	732	806	772	819	824	749	784	799	788	767	761	780	794	757	802	827	723	769	786	753	766	781	725	743	782	778	771	765	754	789	725	844	771	785	723	761	840	793	789	784	773	845	765	751	802	803	754	780	773	769	730	781	726	807	726	773	789	769	744	771	798	774	728	751	793	838	770	790	772	770	760	765	788	795	784	806	781	808	778	777	768	751	785	767	775	773	806	780	795	768	770	756	796	783	768	799	707	790	759	757	805	804	792	800	814	747	777	781	783	793	741	761	762	764	780	710	751	763	797	780	763	710	804	753	714	747	750	777	794	768	789	799	774	814	789	769	767	762	781	774	776	769	772	795	766	807	777	796	767	788	790	743	754	776	760	769	740	787	734	776	735	772	753	754	772	809	734	807	779	716	763	747	736	785	787	803	759	754	787	763	764	733	778	787	773	798	771	781	802	783	786	748	764	752	762	789	762	799	746	748	791	763	794	736	744	755	706	731	722	773	771	822	791	793	767	775	807	713	799	737	795	789	767	757	785	769	765	808	781	805	795	776	735	736	744	751	756	737	754	782	724	755	757	725	762	749	756	750	713	757	722	768	795	789	807	778	731	711	789	767	782	754	819	785	801	744	728	789	783	766	798	770	776	766	752	766	749	805	768	799	769	786	763	739	765	754	716	793	749	792	767	763	811	780	708	764	718	794	782	813	800	786	797	807	768	808	791	804	780	798	763	728	764	787	761	750	702	811	725	778	775	776	773	732	765	732	710	796	748	741	729	741	761	751	776	780	773	750	803	798	732	757	734	763	789	733	762	754	733	778	778	717	758	795	748	775	769	814	747	779	772	792	761	749	771	770	740	800	799	723	743	777	772	768	791	769	784	735	794	797	764	745	755	809	804	793	764	767	818	738	808	765	796	757	753	786	770	776	728	814	740	821	740	763	740	806	751	768	739	793	724	778	816	722	745	804	836	791	778	802	770	744	734	798	779	742	766	744	752	762	781	732	747	723	726	808	762	789	760	824	776	739	751	758	760	821	770	778	764	800	765	745	724	816	823	750	800	806	737	793	795	761	741	759	768	799	777	806	866	763	742	741	772	793	766	836	757	782	779	788	748	738	755	738	757	752	736	787	764	752	755	786	724	768	805	736	795	779	738	777	765	790	760	771	709	739	804	815	710	745	780	734	765	802	743	725	734	755	828	770	757	730	805	717	783	798	789	721	772	765	807	767	794	765	764	769	743	811	823	834	772	751	761	761	752	784	700	741	777	777	782	748	846	800	746	781	759	715	750	783	788	815	770	732	758	812	783	760	780	779	731	741	751	780	761	783	790	781	770	786	764	755	758	788	773	732	777	726	735	790	791	726	802	738	765	787	725	779	782	771	755	757	743	773	766	750	760	706	771	747	740	760	737	731	772	820	792	782	725	779	772	783	784	808	757	779	832	753	832	776	774	814	788	789	782	782	766	759	776	758	747	756	765	788	790	753	779	724	763	774	749	751	763	772	761	709	812	765	776	769	788	777	732	744	821	761	782	804	793	797	802	717	756	737	791	786	742	765	762	728	797	820	750	797	786	757	747	773	719	780	776	745	766	788	750	804	771	798	764	757	768	752	749	743	761	770	741	714	774	807	746	792	738	772	757	748	725	801	790	767	739	830	800	766	736	751	771	740	776	759	761	756	760	784	772	752	774	753	765	748	732	768	785	776	740	755	775	766	747	804	757	764	786	733	762	748	752	734	761	770	724	713	714	760	765	783	740	736	711	789	741	782	750	726	772	754	794	774	743	748	779	761	773	778	754	765	734	760	797	798	750	720	755	791	788	762	791	766	765	783	754	775	831	776	832	771	741	794	770	792	794	732	759	762	754	783	809	799	814	762	736	782	773	757	776	800	777	778	781	761	785	744	768	816	806	756	772	773	773	812	771	798	763	743	704	767	782	771	787	799	786	790	769	804	777	776	771	757	719	733	758	775	798	768	800	775	781	756	775	752	808	829	811	787	776	769	710	738	812	765	789	760	782	770	765	762	792	742	739	790	773	777	757	799	753	768	771	726	744	748	762	789	766	767	777	749	776	778	772	728	780	764	761	764	798	792	774	783	793	767	780	789	760	762	748	766	750	758	772	790	724	759	791	811	759	780	765	805	777	744	747	757	712	786	734	748	779	726	736	771	756	742	792	788	773	803	771	783	811	744	725	722	716	764	774	776	768	746	742	767	782	764	733	796	747	786	824	766	778	805	739	846	803	759	751	743	799	738	718	825	804	775	786	774	767	791	784	741	797	732	786	741	781	765	735	785	783	755	823	754	749	788	759	776	759	772	770	768	766	744	791	792	786	755	750	736	782	763	765	769	775	764	817	766	738	755	744	751	756	763	770	746	728	730	761	786	773	780	768	770	801	794	750	770	762	699	740	822	764	712	805	724	758	754	772	732	742	793	835	719	795	775	790	767	779	760	802	752	771	759	748	755	769	777	755	758	785	783	769	829	754	784	732	824	810	790	764	788	819	773	744	745	770	746	731	782	746	770	751	731	771	720	796	791	747	766	748	785	788	784	719	776	768	770	753	759	748	830	768	812	741	769	774	788	774	758	797	771	748	801	814	784	754	718	732	748	717	787	779	754	750	805	740	767	785	802	737	767	779	722	807	782	796	723	788	768	805	729	749	761	747	788	724	728	810	817	764	738	795	768	724	779	785	782	789	787	783	748	738	815	747	810	742	750	803	728	812	841	809	742	771	809	780	784	765	816	770	777	795	809	770	794	745	791	780	749	760	822	760	794	757	787	723	800	796	747	757	823	759	784	783	805	759	784	801	746	727	776	785	781	767	801	804	800	769	737	755	755	767	772	757	779	767	798	797	806	779	749	746	810	763	763	816	749	734	776	755	795	762	797	774	784	718	803	780	749	729	748	783	787	777	738	740	765	770	723	740	795	746	767	727	749	802	776	796	740	790	752	768	769	787	769	739	767	772	740	840	766	713	796	732	817	759	787	764	745	782	809	782	812	793	746	789	767	734	782	781	774	762	828	780	768	766	762	779	809	801	759	782	745	775	746	738	789	813	709	760	740	754	792	825	769	779	723	758	740	781	786	765	779	753	804	738	830	797	764	782	761	768	800	758	770	738	773	744	813	779	761	777	759	748	782	766	767	775	751	845	773	770	731	783	785	776	746	763	746	789	727	792	827	789	797	770	807	806	788	758	806	805	766	790	785	751	824	798	772	745	767	758	737	677	780	803	762	734	757	750	758	809	784	800	788	738	753	801	774	737	755	777	778	757	785	757	756	796	703	778	746	767	778	814	740	786	792	751	762	776	731	743	740	777	746
38271	38356	37962	38671	36967	34207	28438	20001	17258	14026	14878	10574	7840	5817	3482	4518	3651	3429	2428	2138	1773	1103	957	810	782	742	710	688	673	649	631	586	609	583	540	549	567	539	508	484	418	384	376	381	333	383	336	343	351	318	350	350	303	329	345	311	331	307	307	336	302	335	388	326	337	291	347	303	314	341	353	322	315	306	326	300	311	309	274	311	300	321	304	324	272	316	322	312	296	313	316	335	305	321	319	325	327	312	297	335	269	308	292	343	304	312	306	303	355	341	331	303	312	297	297	331	295	297	327	294	326	323	322	320	328	303	319	307	322	312	312	337	314	353	328	291	335	316	328	328	335	321	298	301	317	327	276	320	297	305	317	297	318	307	307	296	271	326	310	294	329	305	308	317	306	273	273	323	302	307	302	322	320	296	299	338	300	288	312	293	299	316	346	300	303	329	350	307	312	322	316	335	350	305	300	291	326	321	325	345	311	285	362	315	316	328	338	332	303	298	325	319	300	304	343	319	341	327	318	309	315	287	323	308	308	313	340	350	334	317	297	314	309	309	355	332	307	340	289	306	302	335	319	333	321	297	285	322	363	321	316	307	286	341	332	314	286	294	277	294	307	355	323	306	321	325	285	319	312	297	317	305	295	317	307	329	327	306	319	323	324	340	339	299	337	307	322	304	301	288	331	304	330	319	315	310	324	307	303	277	306	317	319	336	316	307	324	293	290	295	303	323	316	333	304	290	284	302	312	315	318	322	330	303	290	305	291	317	298	290	337	302	333	353	297	327	313	322	304	333	310	276	299	317	314	267	322	309	337	289	277	310	315	319	306	341	311	332	302	257	295	359	312	315	313	297	295	300	340	364	297	359	293	288	323	302	330	306	322	350	311	315	294	336	316	301	312	319	300	320	314	301	316	333	333	317	331	318	326	318	311	308	341	332	311	291	331	336	310	277	279	305	306	312	324	307	306	317	308	315	313	328	294	349	304	329	321	309	358	327	307	330	301	319	293	309	296	328	311	324	302	357	312	292	299	314	333	274	324	329	352	328	303	313	331	308	316	341	286	308	319	336	276	330	286	345	297	311	302	311	339	305	316	343	293	342	316	298	325	308	303	328	317	316	308	331	302	307	313	303	333	318	349	307	309	307	291	292	295	316	283	311	298	298	334	304	305	320	319	300	311	304	333	358	282	298	306	330	307	305	291	293	326	297	310	313	301	328	301	332	296	292	317	337	302	327	300	310	314	325	300	305	323	311	294	317	302	306	345	323	321	295	339	325	282	299	314	328	320	349	314	296	291	276	323	324	317	304	289	302	343	320	358	311	305	296	300	307	295	316	305	333	320	330	296	310	309	302	303	334	343	311	323	313	317	316	299	307	326	296	313	307	334	308	290	325	364	326	333	305	314	320	328	306	341	338	337	326	302	333	284	287	306	315	325	272	279	337	319	292	317	287	309	308	294	318	362	296	309	290	328	285	321	313	306	298	290	307	358	303	295	296	324	303	347	311	331	317	322	343	290	306	310	278	308	348	307	313	359	325	325	302	299	310	333	330	323	307	273	328	291	330	326	337	337	320	341	295	317	302	317	334	332	346	286	303	330	272	325	310	298	307	288	299	302	318	309	314	326	336	304	334	346	317	331	302	322	308	298	311	321	306	329	296	314	299	318	312	296	295	279	332	326	323	345	308	292	309	356	320	302	319	300	320	314	307	336	297	301	309	313	304	294	315	339	322	305	298	326	308	303	317	288	313	321	320	313	333	302	326	316	291	338	334	336	337	339	313	322	320	325	329	317	307	325	304	322	321	292	314	333	312	328	281	299	292	322	297	318	291	338	285	285	344	315	318	319	292	305	329	341	304	309	304	327	326	321	313	319	316	333	282	284	298	325	339	320	304	324	310	302	310	294	323	328	325	326	317	327	336	315	318	349	301	308	335	313	316	321	351	294	292	293	293	331	305	291	299	305	300	345	306	316	335	316	299	330	318	339	318	325	351	332	351	302	328	337	326	298	322	293	286	296	312	312	324	321	309	298	297	346	346	348	317	303	310	306	302	314	317	313	329	307	308	322	348	310	310	306	302	290	282	320	300	319	301	290	306	326	325	322	291	284	326	308	309	291	320	345	312	327	286	313	357	321	315	300	288	308	315	268	338	316	310	312	303	322	301	295	313	296	297	305	292	294	325	311	290	285	320	332	303	341	335	301	299	332	306	299	339	311	329	320	274	287	286	298	320	313	290	363	298	311	325	318	288	291	307	311	303	321	319	329	301	282	351	336	313	317	322	290	332	310	301	333	333	303	289	318	330	326	350	305	315	276	330	343	315	325	321	270	277	328	295	359	337	344	296	335	326	311	309	307	322	305	311	289	308	295	316	320	313	301	313	327	320	304	292	315	303	291	342	293	308	332	291	306	291	316	328	319	322	319	281	325	271	299	331	323	336	321	279	328	315	308	349	307	336	314	321	281	339	290	316	328	306	303	302	332	350	318	314	261	331	303	344	347	318	317	296	323	310	314	325	325	312	316	325	297	315	346	316	307	305	325	302	303	312	343	334	311	308	306	314	288	332	306	327	328	293	331	322	318	318	328	299	317	332	316	318	326	320	326	311	331	321	335	315	310	311	314	312	307	339	319	289	325	322	318	311	324	311	340	309	299	330	282	319	318	335	290	323	332	286	320	305	306	303	291	325	305	295	334	333	307	290	301	302	307	326	361	325	296	328	320	339	325	268	301	333	303	315	291	306	342	298	347	314	342	319	279	311	313	345	347	306	327	350	352	341	324	316	291	342	272	293	313	291	340	324	313	312	312	283	278	310	328	314	316	279	309	334	298	302	292	307	317	302	312	269	323	290	293	310	287	339	283	308	314	307	297	298	321	354	316	300	257	341	306	312	308	326	316	316	304	289	315	303	317	330	340	319	307	293	314	303	323	295	313	339	310	318	292	329	346	315	275	287	314	281	339	266	298	305	291	298	329	303	297	318	299	274	347	316	330	325	325	332	336	306	314	299	343	304	330	319	348	300	311	310	316	326	297	319	328	344	289	308	304	317	314	319	310	349	358	316	302	307	310	301	306	283	343	346	312	319	285	313	306	337	316	345	284	279	314	321	333	318	291	320	314	302	308	293	356	331	326	314	321	321	303	315	328	319	306	308	326	337	312	320	314	286	311	306	313	315	310	295	330	314	321	275	333	301	310	308	322	285	323	323	296	336	347	316	324	343	304	358	300	325	334	339	296	322	316	291	291	344	290	325	296	310	340	333	325	325	317	342	314	315	331	266	317	329	312	302	316	332	281	347	317	319	316	274	338	303	321	309	308	325	301	281	303	317	309	308	305	304	341	315	288	317	340	371	293	293	263	297	290	301	310	321	315	322	325	320	295	302	335	299	284	279	282	285	327	364	294	305	320	317	292	325	288	341	356	314	315	327	326	312	318	325	303	322	318	335	330	311	298	325	326	268	322	308	340	307	318	334	280	304	324	351	296	323	288	325
23490	30474	37483	42446	45800	41915	40230	32060	33618	27856	32028	24695	22792	18724	14319	17249	15434	15680	11400	10326	8967	6136	5053	4135	4268	4094	3548	3376	3340	2942	3294	2778	2319	2731	2553	2600	2532	2442	2215	1826	1497	1461	1168	1085	1062	1006	950	940	925	962	993	832	903	827	825	859	870	817	798	809	843	798	833	876	844	809	799	822	787	774	779	777	821	808	791	784	785	715	746	801	760	738	761	791	795	778	772	763	737	760	745	755	739	784	763	830	770	786	779	765	780	788	745	757	810	759	736	753	783	797	751	762	795	780	754	761	799	771	747	743	753	757	722	733	749	802	779	744	765	720	773	759	749	822	754	793	728	797	712	708	775	699	716	745	779	759	767	707	769	788	841	743	747	854	755	769	736	750	761	763	718	777	764	721	736	749	761	730	724	732	783	764	769	733	783	767	759	780	750	764	762	775	713	721	740	738	760	773	685	734	784	696	730	758	789	732	728	751	790	756	742	743	751	776	733	739	756	739	706	773	753	772	780	758	738	727	713	770	765	702	764	750	742	795	754	773	720	786	769	742	801	748	772	766	726	786	719	752	795	770	763	725	774	770	736	786	728	738	747	736	727	738	745	718	774	704	764	735	775	746	768	693	720	718	766	735	747	727	764	728	747	750	723	766	707	737	749	743	738	746	749	768	774	813	774	720	767	721	695	719	776	734	752	726	762	763	764	757	780	728	736	771	734	738	783	746	742	753	736	721	736	728	739	748	748	745	760	753	717	719	759	741	769	728	789	785	737	770	739	726	706	755	800	760	745	746	689	713	703	789	733	733	762	718	757	749	746	756	740	737	738	803	770	776	781	755	707	714	717	773	739	759	730	735	779	753	789	706	781	761	763	776	765	750	792	689	734	767	719	737	764	774	762	764	695	751	746	751	790	725	791	766	761	727	758	744	771	753	792	754	752	746	746	800	757	772	757	734	726	773	761	696	728	761	755	724	758	752	766	741	753	729	746	779	691	789	759	758	728	779	742	701	711	737	753	764	710	786	743	739	748	716	762	753	762	753	786	781	766	806	703	728	752	736	772	732	728	745	731	743	778	764	757	761	713	729	734	738	770	704	784	765	781	772	700	786	742	772	745	752	784	744	711	754	708	696	772	744	731	759	747	763	730	753	773	720	742	767	761	791	792	812	761	736	794	772	783	768	789	723	752	760	725	787	737	743	785	732	744	727	735	717	753	737	723	755	707	762	779	764	785	788	781	750	768	722	755	762	705	778	765	732	777	712	771	727	769	725	796	731	770	779	743	757	763	782	800	762	756	736	763	739	780	751	776	773	752	712	724	731	754	767	715	775	755	727	766	770	727	787	765	762	777	768	747	768	777	779	768	734	759	781	759	765	769	758	803	751	764	735	751	796	743	733	766	725	768	723	750	679	758	766	736	732	759	734	762	740	779	767	737	744	770	738	765	721	742	764	776	734	766	820	810	701	748	781	733	765	792	729	786	748	742	745	743	740	746	742	766	764	712	752	725	759	766	767	763	678	768	753	756	765	745	758	779	798	740	742	753	730	753	747	744	759	755	799	821	780	747	762	745	801	736	773	767	722	727	741	754	771	802	731	724	719	761	760	760	746	735	738	702	793	761	742	763	767	729	749	746	748	711	746	726	728	776	743	756	741	772	792	765	771	790	778	702	767	772	764	738	760	770	729	734	740	790	753	753	712	822	740	782	778	772	717	791	751	717	771	814	776	736	754	737	766	767	735	775	748	739	742	732	703	735	735	742	789	738	748	726	749	776	774	797	805	759	703	733	746	789	767	757	736	798	777	766	743	679	754	782	779	802	813	747	729	755	809	707	750	766	732	741	691	790	739	742	744	764	746	767	754	724	757	693	796	792	725	742	739	786	741	792	775	764	745	719	752	767	741	761	746	728	763	776	738	766	726	794	746	808	757	773	730	742	754	710	753	736	729	749	772	748	775	770	751	731	741	775	756	738	736	800	808	705	754	715	736	758	778	766	781	792	722	707	739	801	802	753	750	771	810	741	693	776	758	751	719	710	760	684	776	693	757	756	723	742	775	746	752	772	751	723	772	790	770	715	759	747	780	767	784	791	776	787	726	700	777	753	772	743	757	724	754	750	754	773	757	764	775	734	721	685	749	800	717	755	787	736	733	697	768	755	716	732	785	789	780	804	728	836	784	736	699	745	783	756	714	751	749	728	734	780	790	765	813	779	763	740	763	778	728	796	770	764	748	739	716	758	784	771	802	739	762	765	682	725	740	770	746	741	730	759	738	734	755	748	714	752	730	725	737	758	701	737	781	739	707	752	732	781	736	782	720	789	733	722	772	791	710	791	750	730	723	713	713	753	793	755	737	770	753	735	751	740	722	721	717	752	697	733	720	724	765	785	710	731	734	751	767	751	696	728	726	806	768	748	728	787	783	749	776	740	766	733	722	794	763	684	736	781	749	753	734	714	736	728	783	777	718	789	758	745	854	749	752	747	734	805	777	812	718	733	785	700	746	750	771	775	739	711	700	725	712	739	719	799	783	767	747	816	744	722	754	852	764	740	763	769	769	784	748	766	756	760	728	751	747	761	755	755	768	719	787	785	782	736	790	710	759	724	756	745	747	735	764	818	786	699	692	811	736	733	784	764	745	760	740	772	742	762	767	775	763	754	767	763	749	766	727	753	769	752	703	741	766	718	742	757	745	751	735	777	708	789	742	797	763	769	742	747	788	775	817	744	731	781	734	742	732	768	753	752	781	784	714	724	748	745	754	711	773	813	793	780	725	746	749	765	753	750	797	777	771	762	750	741	752	730	787	736	782	721	747	777	786	741	722	744	711	785	762	699	759	712	724	727	747	740	809	701	767	735	760	762	778	797	735	718	760	791	769	733	741	755	753	767	786	718	797	777	797	747	758	794	799	754	714	764	741	790	728	741	714	778	717	735	776	764	764	712	760	788	787	764	733	693	740	732	730	706	734	761	762	777	769	693	775	773	730	734	767	768	700	744	783	760	707	751	768	694	717	738	754	777	790	764	740	773	741	725	802	748	714	685	752	786	776	681	776	741	805	727	780	754	784	745	750	797	775	795	752	789	775	742	725	715	722	738	757	740	719	821	716	787	736	748	801	703	734	785	760	766	745	742	774	704	693	744	756	745	735	778	735	692	734	768	794	704	713	747	759	802	762	820	777	758	721	767	741	766	779	814	762	737	762	743	731	719	736	736	769	766	737	760	749	769	721	811	769	763	788	750	822	770	790	714	732	784	737	739	755	766	779	758	718	733	747	705	778	729	775	717	762	747	733	717	735	761	705	740	738	823	755	768	741	748	744	729	722	750	714	761	784	778	782	738	765	715	801	759	730	755	754	785	753	714	771	772	746	752	775	765	728	757	763	755	775	778	724	766	758	750	782	734	713	736	738	755	768	695	721	793	735	735	792	779	730	731	778	708	782	780	707	769	781	775	733	747	764	790	714	813	787	742	773	762	705	793	780	734	732	791	731	709	740	764	780
46083	43666	40134	40703	39617	38080	34561	29156	27478	24870	25493	18167	13861	10020	7152	6281	6196	5700	4099	3225	2958	1693	1450	1094	1199	1079	985	956	867	822	856	753	604	679	680	736	672	662	615	506	400	377	411	350	329	358	306	311	267	330	284	295	288	297	284	322	298	249	268	255	291	271	264	256	294	268	229	277	311	288	246	257	248	258	294	266	274	262	264	284	228	226	259	286	270	255	289	275	299	263	258	237	254	243	284	272	285	249	235	272	236	265	246	274	251	270	258	255	272	269	286	292	257	261	265	246	256	256	232	256	247	286	276	257	247	261	250	276	275	252	270	276	236	251	278	267	281	266	262	285	280	257	232	256	300	269	264	262	293	264	261	272	256	275	254	262	280	279	251	291	275	275	270	254	261	269	242	243	270	262	255	241	255	269	279	280	297	216	263	255	242	261	236	238	251	235	281	267	260	239	264	259	241	238	269	281	244	239	229	257	252	263	249	306	264	263	245	253	294	284	266	276	275	275	255	246	243	286	240	278	289	265	237	259	249	268	266	265	242	253	235	269	244	264	319	244	263	247	297	256	251	244	280	295	300	287	257	244	254	286	281	281	303	263	256	279	267	225	242	300	260	282	277	262	273	246	259	262	259	229	269	268	252	281	264	258	242	249	255	245	264	273	256	263	249	258	245	260	239	255	274	235	255	279	261	255	276	233	276	278	255	272	275	252	271	290	289	242	276	251	241	238	259	278	282	264	265	245	302	290	267	261	254	294	246	262	245	270	284	263	265	268	248	258	257	272	266	268	245	239	234	280	251	274	259	245	243	245	291	251	244	243	256	231	269	247	277	260	271	238	292	267	278	257	284	249	263	282	241	285	260	272	261	260	242	246	260	261	251	256	243	270	252	282	248	258	267	242	267	258	287	272	256	276	250	307	253	266	270	260	269	230	250	256	257	260	258	234	274	230	308	276	272	239	284	261	265	238	241	277	258	243	281	240	273	234	258	292	268	273	234	261	264	259	274	267	241	273	225	306	265	240	244	263	274	266	231	288	276	243	256	278	270	277	232	279	264	281	265	271	245	253	254	241	288	280	281	280	268	267	257	260	255	266	259	249	265	231	238	255	288	255	235	266	277	266	254	291	257	251	288	296	245	220	271	256	261	275	254	265	243	291	268	261	263	242	268	288	252	250	313	274	269	240	246	255	275	255	251	287	289	280	246	288	253	269	228	277	242	252	239	265	254	255	265	239	264	266	243	282	258	262	291	231	267	264	267	287	259	252	258	229	283	247	256	272	266	286	268	254	287	262	251	253	256	291	276	290	298	258	275	279	266	261	265	293	276	238	272	271	260	275	234	267	235	274	241	255	287	259	276	251	260	239	264	273	229	271	266	305	294	276	246	254	247	265	248	287	249	247	260	273	269	286	245	271	252	264	274	254	244	257	279	248	255	226	280	279	261	224	265	271	271	265	273	278	263	280	258	279	251	241	266	237	254	243	277	259	269	322	263	247	293	270	277	227	265	252	291	240	301	278	293	263	244	280	262	269	262	266	243	264	215	258	222	282	255	261	288	253	278	290	254	285	284	239	263	268	279	291	250	250	257	242	284	274	290	248	274	244	280	264	296	265	254	275	255	264	269	258	257	246	286	278	246	304	254	242	238	273	250	248	226	273	260	272	258	254	274	261	288	263	233	284	219	248	254	251	253	283	290	242	261	262	298	262	270	272	276	260	252	272	279	269	252	230	267	257	231	229	244	250	238	265	253	255	275	261	284	269	272	246	285	239	279	255	289	255	255	256	256	279	267	267	275	281	250	262	267	281	269	273	242	282	263	271	300	262	271	266	249	271	268	272	245	259	265	281	260	272	242	267	263	298	261	258	264	256	245	265	264	273	275	278	273	269	253	252	290	234	275	237	283	265	264	272	261	262	270	269	249	257	268	273	249	250	252	242	271	257	263	264	272	264	283	254	260	249	265	268	263	222	274	292	263	275	285	255	252	272	258	266	281	256	250	268	276	236	289	230	257	280	272	247	269	250	275	291	238	282	261	290	257	269	256	271	282	288	262	260	262	256	290	288	263	268	256	238	238	254	266	287	243	262	280	253	273	288	239	274	252	276	249	267	251	244	265	266	272	275	265	267	275	271	282	273	270	263	257	274	261	252	257	242	254	257	253	284	270	253	261	273	270	251	256	271	260	278	281	227	254	282	264	271	264	269	258	260	245	276	292	310	228	294	252	264	271	252	256	261	288	251	267	280	290	285	294	243	262	256	258	277	280	249	291	240	250	298	264	254	271	282	289	269	262	262	243	279	276	243	240	290	284	249	236	247	284	283	278	247	264	271	271	260	229	275	257	271	249	275	270	247	252	258	291	273	230	267	270	239	262	278	257	296	278	276	256	262	286	249	270	270	283	259	239	245	267	272	278	269	251	271	247	295	256	280	267	286	265	271	265	285	269	274	246	227	262	253	277	264	283	261	260	271	250	246	281	259	286	252	282	261	304	244	255	271	285	250	233	247	247	288	256	249	274	271	248	275	233	236	260	286	255	291	286	288	257	241	255	245	267	275	261	256	241	242	254	240	291	252	251	293	282	247	267	260	269	271	240	270	294	279	269	279	259	276	265	253	286	259	278	253	282	276	272	277	287	285	247	256	243	244	258	271	284	271	303	245	284	240	274	279	258	258	235	268	258	272	268	275	257	269	286	292	237	298	273	258	277	246	232	266	292	252	270	282	245	271	243	248	276	308	260	281	262	276	252	268	258	269	254	255	243	266	248	287	265	276	281	266	266	236	262	249	285	247	275	241	241	242	275	250	293	274	262	258	278	265	230	245	284	234	254	287	256	282	296	247	238	243	259	232	276	290	279	258	263	253	247	289	288	283	272	252	286	261	260	288	239	279	244	259	278	246	255	291	280	276	274	285	237	266	259	247	261	262	274	274	284	261	261	258	287	284	256	291	268	246	275	245	245	286	246	256	264	266	239	276	286	243	258	264	262	258	302	253	259	274	252	272	280	247	289	260	251	252	283	279	284	257	274	249	274	266	297	266	257	261	275	239	270	277	238	280	273	257	291	281	298	241	268	292	280	265	281	230	283	244	255	240	250	265	247	260	246	246	244	268	272	267	275	291	252	262	256	258	270	232	257	243	279	255	271	258	259	259	268	230	283	269	255	261	302	271	244	255	283	260	289	254	255	257	265	279	281	276	226	288	240	267	272	283	266	240	266	282	320	272	273	284	243	293	265	254	251	246	256	250	264	280	260	225	268	263	284	271	275	257	240	282	240	280	263	293	256	259	263	279	271	289	260	264	262	257	255	255	233	245	249	281	245	276	235	272	290	257	291	260	252	283	262	288	278	252	290	302	273	272	298	262	277	273	284	267	275	259	307	252	275	265	268	272	278	290	275	268	270	272	249	249	256	291	260	296	251	285	294	286	275	240	269	290	282	278	259	288	272	246	274	269	301	259	276	289	285	295	313	276	272	252	301	269	261	256	263	280
29268	35326	41906	45483	49377	47065	47093	40224	42387	37424	40069	32165	28266	25095	21031	22810	20816	20861	16192	14180	13133	8446	7838	6128	6655	5701	5112	5328	4712	4441	4457	3812	2607	3507	3527	3944	3715	3678	3143	2468	1878	1622	1368	1268	1120	1077	924	967	848	903	1026	765	752	771	821	850	748	738	694	739	703	701	695	716	770	666	735	697	690	696	658	656	707	663	654	682	719	650	660	635	666	642	644	672	690	640	619	667	632	637	657	676	649	610	582	700	621	703	668	683	641	650	609	665	611	655	614	565	630	635	677	652	683	610	619	625	614	598	685	605	681	642	657	651	635	652	644	613	620	598	670	679	635	656	660	654	605	654	643	660	644	691	650	672	613	628	657	643	589	625	637	648	616	598	666	682	692	690	657	618	640	661	612	602	642	661	611	681	646	617	610	631	619	599	628	599	604	647	673	648	655	587	696	658	609	611	600	662	644	642	570	600	661	617	665	613	668	654	613	618	672	625	620	583	642	650	637	636	635	631	647	605	636	623	580	640	614	625	580	640	672	609	647	675	615	607	645	659	707	646	648	629	601	616	668	596	694	641	653	631	632	656	632	601	635	586	633	644	624	651	627	626	586	660	636	634	639	622	624	605	619	605	625	645	620	626	665	606	674	600	646	594	613	674	597	631	609	652	630	607	679	690	669	648	665	614	622	636	707	622	635	680	627	644	626	618	672	655	619	654	645	610	629	632	617	627	617	629	629	600	647	611	644	628	641	614	608	604	648	640	652	625	637	599	614	593	634	620	599	622	638	609	617	605	595	623	628	683	603	621	646	593	653	595	632	658	642	616	645	619	633	636	664	626	670	654	594	656	660	622	608	598	647	650	638	663	643	585	631	656	660	641	664	602	587	628	600	594	667	657	572	634	615	622	611	640	623	668	621	634	647	603	582	634	602	634	673	659	614	617	660	617	617	623	596	674	652	617	627	578	638	679	604	617	605	615	659	652	651	617	637	635	623	584	638	648	636	635	651	669	635	601	654	601	641	641	594	652	598	616	680	673	628	665	625	619	686	642	660	638	640	591	640	640	638	679	591	625	645	642	600	628	622	645	621	630	638	665	673	624	619	666	670	647	582	628	650	595	626	659	607	677	658	673	641	615	591	628	638	613	660	688	642	622	674	633	615	599	628	602	612	625	627	657	648	647	665	640	652	644	610	620	678	705	662	625	639	642	651	691	625	637	643	600	617	619	652	633	657	654	648	594	624	619	645	643	624	632	644	622	591	624	664	618	644	646	631	621	626	628	607	631	672	619	633	608	673	623	637	603	648	638	623	625	660	623	573	600	623	599	649	584	620	680	632	624	609	598	641	654	624	607	636	621	646	631	633	627	673	633	636	634	647	600	662	647	596	675	577	613	633	670	625	613	611	608	640	636	620	614	624	649	682	635	656	588	649	612	664	654	670	664	622	650	648	647	618	659	649	628	616	656	632	633	611	634	647	641	655	621	624	610	611	667	598	667	614	622	619	652	632	619	606	617	658	621	659	667	634	607	650	618	645	610	643	640	653	644	648	621	641	655	652	627	700	585	652	631	621	642	645	614	620	619	660	645	625	590	660	661	651	625	647	665	610	600	657	646	646	637	648	640	681	615	614	637	671	625	667	631	651	615	632	607	637	623	633	635	667	617	612	619	662	620	648	655	638	695	645	610	648	620	635	670	638	660	650	644	627	624	613	628	633	654	620	633	659	626	653	609	640	628	627	627	654	649	640	623	620	664	652	630	643	658	648	664	613	641	647	642	606	635	646	633	648	597	622	588	647	629	655	633	609	615	685	648	625	607	623	611	626	597	641	663	655	681	665	618	686	604	626	632	589	621	629	618	640	662	666	626	622	616	623	663	657	648	651	654	676	610	683	678	635	645	624	654	627	616	612	650	684	642	635	631	666	663	640	619	650	598	627	627	644	611	641	663	616	607	604	611	633	613	666	602	637	651	676	658	618	624	657	634	630	644	658	639	653	617	656	647	609	640	631	646	598	647	631	617	636	647	596	614	628	622	643	595	630	639	641	572	592	631	652	637	651	676	606	590	645	595	640	619	638	606	646	649	599	663	648	659	650	594	607	606	633	618	670	642	638	666	656	683	643	653	618	657	645	630	625	619	666	658	608	657	666	658	628	657	624	636	622	616	671	642	653	601	627	645	602	657	688	650	634	600	628	646	650	615	632	609	584	666	652	634	599	649	603	652	589	626	655	607	636	592	589	616	658	658	618	658	648	633	673	639	626	636	629	614	631	630	637	694	570	658	662	655	649	621	659	627	667	630	623	631	666	683	634	621	629	623	633	637	626	647	623	644	666	646	649	611	632	647	648	675	641	674	655	631	627	637	602	626	616	632	650	622	649	627	615	630	637	652	618	643	614	605	664	651	635	654	658	623	671	622	619	602	654	681	636	633	602	629	633	651	650	668	673	620	655	639	689	619	631	675	668	646	620	565	626	658	606	566	650	651	635	632	618	642	595	611	610	665	637	678	602	683	642	621	644	586	614	572	631	664	622	646	665	652	587	640	645	624	663	640	641	655	644	640	649	661	659	666	585	602	664	645	620	631	627	644	635	649	694	673	628	647	651	618	669	658	642	618	623	607	625	626	645	665	622	669	673	588	635	635	649	651	645	651	661	638	663	607	576	619	609	647	636	662	621	645	649	606	606	624	584	614	681	615	651	604	663	622	654	684	662	644	633	625	636	591	606	625	633	641	633	629	654	616	611	622	651	648	653	629	685	635	632	699	622	637	621	651	619	609	653	639	672	686	664	655	648	666	650	626	635	670	649	621	660	645	612	643	642	617	653	642	681	608	670	604	613	653	624	621	638	669	668	636	620	653	655	636	639	673	594	638	646	651	655	614	670	645	616	655	648	610	658	648	652	696	658	634	633	593	634	648	622	606	670	643	657	696	649	606	629	622	655	635	624	610	597	607	620	647	628	655	602	635	609	618	598	613	614	653	662	636	683	626	598	610	593	637	625	700	655	614	683	653	589	646	661	671	713	580	604	646	658	678	648	643	589	619	620	633	618	649	613	648	646	623	631	646	630	660	659	666	630	613	593	581	624	641	615	623	636	654	636	621	650	621	597	666	660	664	665	621	669	635	650	640	660	662	626	601	660	616	648	664	630	673	662	634	661	659	625	656	648	623	640	659	637	659	640	629	661	618	626	632	639	647	648	644	616	627	614	631	662	645	603	587	614	644	646	616	646	674	627	635	607	635	614	669	616	620	654	647	650	673	621	654	666	617	566	671	628	668	647	637	679	667	645	640	648	630	624	608	659	597	638	623	652	633	637	657	603	604	613	647	662	628	658	650	626	607	646	644	622	619	620	627	634	650	648	629	644	625	625	661	643	619	590	630	658	658	619	624	639	667	634	634	640	621	669	608	583	625	626	641	683	614	640	677	621	637	661	673	615	696	652	656	663	600	613	631	636	628	630	635	609	629	664	640	664	628	644	631	624	608	661	587	633	578	656	630	639	659
20117	14251	15004	13158	9297	5887	3562	2362	2142	2026	1878	1357	1085	974	863	825	759	703	599	582	499	439	422	459	444	412	383	462	412	392	411	423	363	399	356	379	361	380	321	347	329	364	344	337	295	330	318	312	361	322	328	319	337	305	312	327	311	330	300	332	296	334	330	335	321	340	330	305	311	318	311	327	332	336	307	286	345	323	322	316	312	349	281	327	320	327	313	334	316	327	307	329	316	306	317	360	332	332	316	317	301	299	357	285	321	330	303	311	317	354	325	319	317	339	292	329	283	364	320	332	356	310	308	312	346	311	319	297	316	323	313	340	321	317	301	310	327	308	320	300	360	319	308	351	351	303	320	324	320	306	309	330	322	320	307	335	341	309	365	316	312	324	307	301	301	330	344	339	330	326	318	314	326	345	334	316	320	328	343	342	309	348	312	370	315	346	301	348	335	326	322	314	365	333	310	308	311	326	366	353	342	340	325	349	331	313	317	367	345	326	329	348	312	359	318	330	337	301	331	334	305	327	347	328	321	331	291	335	312	300	346	333	309	313	334	320	311	325	332	317	292	303	312	331	323	322	315	304	298	326	357	312	319	322	340	330	296	308	319	332	324	313	327	315	295	340	310	301	341	300	303	290	307	336	333	339	296	323	347	323	321	303	309	318	318	311	306	323	323	304	327	353	333	320	328	282	352	334	341	354	323	340	317	368	303	316	339	324	312	308	292	332	323	290	304	335	314	319	330	321	344	317	309	289	338	337	317	300	314	328	325	318	294	333	353	342	341	346	363	305	322	365	347	325	306	332	354	326	324	304	321	315	315	301	312	324	313	301	364	302	317	307	312	293	313	298	312	343	327	326	321	309	315	294	307	328	334	350	321	318	347	348	306	310	300	342	307	313	310	322	348	340	326	325	302	293	331	323	313	311	313	313	321	327	315	319	298	320	334	311	330	313	335	343	311	314	339	316	321	290	308	327	291	331	321	306	332	352	340	289	285	340	311	294	323	367	314	357	307	344	315	348	317	304	328	311	337	323	313	291	305	319	308	273	339	317	306	317	320	330	337	305	336	326	291	328	336	283	324	317	311	329	351	331	308	298	303	300	314	338	341	315	313	322	343	358	295	339	310	339	302	330	300	326	296	310	347	321	300	305	345	330	307	326	301	322	322	286	319	303	323	325	314	359	354	304	322	287	346	334	323	300	322	305	358	300	325	346	363	331	337	314	349	367	341	307	298	313	342	344	313	336	347	317	320	311	322	294	300	348	304	305	320	321	308	307	303	315	338	334	345	296	341	357	315	330	319	292	334	298	330	323	324	307	309	295	304	364	355	376	331	313	316	349	323	325	313	301	320	306	337	335	323	350	345	320	325	331	304	311	288	351	356	360	353	333	342	289	316	309	321	305	298	329	312	356	338	296	340	338	326	314	330	312	275	306	321	337	320	301	338	337	316	343	365	350	367	305	313	323	327	299	335	321	335	313	340	309	336	332	302	320	278	324	321	336	310	346	343	331	351	337	318	289	306	313	335	317	311	328	373	305	303	328	326	334	342	331	328	317	328	379	337	340	314	323	295	331	294	358	315	285	300	349	290	301	286	319	329	319	322	295	314	315	322	363	309	282	309	352	326	327	357	328	327	310	343	324	308	303	309	323	333	305	320	361	305	330	339	312	305	320	318	311	334	317	332	345	299	319	322	320	340	322	336	344	331	292	313	314	305	324	340	319	313	354	312	307	337	284	305	311	344	297	285	343	346	349	293	323	330	327	316	326	307	341	313	336	308	320	331	326	320	303	325	371	324	330	323	349	309	306	318	326	357	307	353	316	320	331	318	332	338	311	319	330	324	295	331	300	311	322	315	388	352	351	328	309	314	330	285	313	338	297	300	325	314	314	309	324	317	328	318	346	344	340	329	319	327	325	322	312	305	289	322	319	334	290	341	305	312	309	337	312	295	348	331	311	332	315	318	311	304	305	311	327	277	303	316	360	325	330	312	296	310	318	323	309	335	319	308	324	341	357	316	297	306	321	323	347	323	331	301	328	315	317	351	302	345	294	314	317	311	348	344	337	335	292	322	331	324	310	341	346	338	318	336	323	311	291	308	335	350	321	354	297	295	316	342	351	343	334	359	318	333	328	341	323	349	316	353	302	309	299	303	357	334	334	365	320	340	308	334	309	309	305	326	306	302	322	337	350	330	319	311	309	300	350	292	346	312	343	332	300	338	340	302	344	329	333	368	322	344	317	339	327	340	310	308	308	314	301	309	333	288	318	302	312	286	323	350	309	314	280	314	325	344	329	322	336	292	324	293	315	328	305	322	338	354	297	305	302	317	305	287	321	305	316	342	327	336	328	381	328	345	325	309	307	344	307	309	343	311	324	308	325	324	297	316	321	300	338	297	320	324	313	363	321	340	343	272	339	334	303	338	337	342	330	329	342	322	321	350	335	311	288	318	326	341	322	319	340	341	300	303	337	330	338	321	304	295	309	322	313	323	346	301	327	321	290	329	307	302	343	313	323	343	320	337	342	319	320	320	349	315	314	319	335	301	352	327	306	314	304	344	307	326	316	318	313	319	325	339	328	295	306	323	352	332	314	320	319	345	282	288	304	294	290	317	298	343	320	312	322	346	326	332	315	334	327	305	331	330	337	298	325	332	314	301	322	316	337	342	334	303	337	358	305	362	342	303	312	312	295	322	323	314	326	325	288	309	325	291	317	371	301	345	305	312	332	332	333	335	282	319	319	319	321	303	317	305	311	325	310	322	298	327	360	317	308	304	308	331	311	305	295	334	332	327	318	316	319	303	322	301	314	326	304	312	311	327	321	335	325	348	330	294	323	324	306	311	323	301	304	369	313	334	338	313	326	280	325	350	293	328	286	301	324	326	317	354	325	290	331	283	320	310	336	311	306	316	302	330	334	319	360	322	295	325	291	303	303	356	352	295	317	315	320	314	339	329	323	335	305	306	346	339	326	282	303	319	345	361	308	319	311	344	329	346	299	343	312	328	338	301	341	284	301	339	337	317	315	357	287	308	334	323	297	282	312	320	290	306	309	314	352	312	332	359	308	290	302	356	313	324	342	345	291	300	297	358	309	317	302	321	335	299	332	332	294	303	344	328	301	332	333	303	294	305	294	342	337	317	308	309	280	348	312	353	338	330	322	302	350	339	307	341	346	298	290	321	294	347	324	294	322	322	316	320	309	309	309	323	338	314	324	321	308	314	320	333	312	293	360	352	359	333	321	325	343	333	313	283	287	341	337	310	313	329	284	333	314	322	299	316	316	344	326	336	345	312	321	323	325	323	338	292	376	332	321	331	301	320	314	333	317	303	309	322	340	304	307	300	328	317	339	316	322	306	320	336	354	346	319	342	314	341	316	317	310	319	324	308	349	294	317	350	349	354	358	311	347	308	276	312	347	328	315	334	298	317	327	290	326	319	330	329	294	339	332	336	321	338	334	327	337	346	324	330	302	355	332	289	344	337	345
11852	12623	20959	25268	23379	18304	13575	9955	9698	8987	9086	6562	5542	4867	4315	3849	3556	3302	2751	2586	2186	1837	1749	1652	1568	1464	1464	1454	1342	1424	1272	1289	1240	1231	1165	1177	1113	1100	1065	992	1000	1006	916	912	922	845	910	796	816	824	909	805	847	802	802	862	820	775	808	839	831	801	781	827	767	811	780	789	832	738	763	835	745	773	778	751	796	744	788	792	798	797	819	748	759	775	754	737	861	775	785	724	779	761	784	741	774	759	758	781	737	821	769	808	746	743	741	779	777	769	771	735	838	747	800	757	805	769	757	735	726	782	768	817	760	778	735	781	799	746	768	775	740	768	759	756	752	799	763	746	763	773	858	813	772	771	762	809	815	782	750	757	711	727	811	782	807	776	788	728	751	771	762	777	762	737	733	770	781	804	777	786	771	777	723	828	751	745	778	766	751	748	773	732	719	785	756	783	749	781	774	774	737	744	850	743	763	788	773	751	793	757	777	802	753	815	793	778	776	719	833	715	751	793	745	815	763	759	758	785	804	783	805	753	772	758	773	778	731	792	789	738	717	811	727	762	772	723	807	769	756	713	771	794	775	731	754	791	772	791	737	808	762	783	780	780	757	828	801	744	818	760	745	721	778	791	760	723	773	756	738	762	787	800	737	765	748	763	750	743	738	774	777	779	811	759	763	799	783	770	788	760	758	749	810	751	790	781	743	779	765	807	795	749	752	715	731	787	780	753	766	770	745	746	792	769	785	805	778	771	821	737	743	775	835	792	728	787	757	777	749	737	757	778	759	770	781	750	764	780	763	734	826	733	827	785	800	783	771	717	767	747	751	785	774	773	782	808	735	827	811	753	707	810	739	774	780	803	770	746	773	792	765	714	801	799	764	786	777	712	763	758	817	748	752	792	786	805	761	760	790	785	794	807	796	808	761	765	778	776	759	761	807	758	730	739	801	761	770	726	803	730	749	786	758	786	797	822	764	778	786	749	750	780	734	779	777	814	760	816	762	759	736	759	828	727	783	755	778	787	744	776	754	731	770	793	759	774	763	744	796	750	779	778	732	759	700	732	762	793	740	782	825	800	736	798	752	764	795	756	749	746	747	753	786	766	748	818	768	827	795	759	766	740	728	793	734	725	787	765	817	755	795	745	749	823	760	755	788	718	774	762	750	759	797	801	816	784	711	756	767	743	815	774	799	769	747	752	782	763	750	732	736	796	737	770	728	767	750	799	781	732	785	801	774	703	773	729	757	800	729	757	801	737	761	841	770	776	770	788	767	766	773	713	770	797	760	781	779	749	758	802	733	814	743	795	778	780	760	775	724	777	749	742	767	748	793	742	813	748	820	830	795	806	736	759	743	791	779	717	756	751	767	778	776	769	729	813	747	815	705	788	773	816	753	785	735	824	780	800	810	760	801	799	759	772	758	804	782	771	788	766	789	737	770	744	747	805	811	784	756	805	795	779	773	774	761	813	747	775	732	740	736	782	799	749	802	812	713	779	752	777	762	729	772	789	754	770	757	806	781	743	730	780	764	758	769	830	808	740	748	794	818	740	769	757	727	718	774	738	784	775	793	771	764	721	767	760	770	743	817	804	732	759	770	782	794	764	786	769	774	750	773	776	770	743	777	774	780	796	793	745	807	761	806	830	830	768	774	756	778	763	807	810	720	773	796	838	808	783	779	771	765	755	779	772	781	717	776	768	745	765	836	781	797	764	791	778	800	783	726	806	778	736	806	759	759	718	737	809	773	800	763	773	766	780	799	769	843	749	806	768	779	789	736	829	763	805	763	756	782	787	772	779	785	777	748	766	777	794	773	777	807	766	821	812	746	777	827	755	790	774	795	761	856	742	788	770	743	694	743	756	771	767	772	810	791	717	794	821	758	725	781	751	789	719	774	816	721	805	795	778	799	825	733	791	773	745	808	753	804	745	742	757	755	763	752	800	762	786	796	794	793	797	781	758	764	800	751	755	737	744	807	766	773	759	729	741	776	750	851	775	731	789	808	770	798	778	731	792	736	760	751	809	768	779	826	728	745	742	757	775	783	783	782	764	778	774	742	826	788	837	753	783	752	793	756	809	779	831	774	771	791	809	796	737	783	790	773	766	796	801	772	794	820	779	818	720	798	761	790	777	699	778	787	805	800	771	781	806	783	803	774	775	785	767	724	819	740	816	779	783	762	771	804	724	750	783	809	748	775	745	813	758	750	752	745	769	756	768	740	801	744	769	775	764	805	770	801	780	758	784	757	765	779	789	720	728	768	743	771	734	791	817	710	794	741	725	767	784	769	811	819	756	782	779	766	800	840	812	800	803	771	788	839	757	821	777	777	818	749	768	739	810	763	773	797	852	760	777	797	762	805	783	800	762	750	851	815	743	752	755	795	796	787	812	771	738	729	804	779	791	791	767	787	764	784	765	766	740	773	804	774	747	724	775	742	752	741	778	801	811	739	749	757	769	742	812	741	745	749	737	824	784	787	764	783	743	765	767	778	808	788	782	768	807	757	778	780	818	797	749	798	791	754	736	786	764	754	760	749	777	770	793	804	784	746	783	813	779	738	765	765	780	799	797	754	756	762	729	775	777	765	761	753	769	771	747	767	788	773	756	788	783	738	756	823	762	792	720	799	751	745	764	757	744	811	762	748	798	773	796	781	758	792	779	799	786	736	753	798	751	773	793	796	700	778	730	764	761	743	738	790	796	781	760	788	728	714	790	786	760	783	806	744	798	754	747	780	772	769	745	850	808	793	790	764	768	764	810	753	751	795	785	724	777	762	811	743	804	779	771	793	778	830	744	724	773	710	813	803	686	756	812	796	805	790	759	768	780	738	779	823	727	773	849	741	739	750	757	774	757	742	777	786	841	781	806	777	804	801	774	780	823	776	753	817	760	775	758	765	758	765	775	778	785	751	794	789	779	744	763	789	784	825	705	779	716	754	809	855	780	758	751	801	740	761	750	793	790	737	736	776	749	792	788	712	778	770	762	771	760	727	777	747	792	793	729	794	751	776	750	757	735	673	807	742	819	767	826	765	715	790	828	794	806	776	784	815	808	754	784	847	810	731	776	775	777	759	784	751	784	779	785	791	780	786	747	719	769	750	796	792	810	782	817	771	745	808	746	745	774	808	758	788	777	747	776	758	736	726	823	809	817	783	780	736	781	808	724	795	737	779	782	775	781	778	773	769	771	734	768	777	816	776	776	706	754	766	770	793	775	733	752	816	740	780	799	788	815	778	816	751	749	813	746	810	772	781	786	762	751	745	773	785	740	827	726	771	786	784	770	764	812	806	773	774	804	841	742	786	764	730	805	784	819	745	770	782	782	745	770	735	799	750	729	761	762	781	732	766	825	814	800	780	741	783	750	786	738	759	777	777	821	766	802	768	777	720	790	708	762	733	765	770	760	771	759	787	775	755	780	784	779	815	738	716	766	771	757	751	794	782	723	774	792	773	748	750	758	795	747	742	757	821	782	795	730	809	774	723	787	769	762	775	751
37926	37483	38009	38877	36961	34539	30239	22264	19970	16541	16455	11130	7885	5093	4173	4135	3441	2872	2207	2075	1553	1100	1055	825	798	802	739	770	676	685	690	626	514	499	496	554	521	527	516	446	380	372	384	373	386	345	335	347	362	318	311	348	339	351	312	346	300	325	313	314	297	317	326	311	321	322	291	353	299	307	326	306	298	349	311	296	335	331	332	318	294	327	269	319	324	291	308	310	323	307	282	326	315	287	333	298	360	327	333	307	340	312	341	312	335	305	328	323	302	296	309	330	301	322	308	284	325	327	313	326	342	334	331	312	324	324	314	291	294	299	336	317	311	324	315	307	321	323	303	325	329	310	305	306	335	344	319	294	338	327	299	304	312	310	319	346	309	299	303	319	313	331	301	345	325	325	311	306	327	332	353	326	359	324	302	309	309	316	285	320	323	301	322	295	324	342	298	346	322	323	316	315	261	311	302	345	338	315	298	308	325	329	303	323	301	324	322	308	293	311	322	322	335	307	343	286	337	300	308	348	313	296	319	291	340	304	315	279	316	356	328	316	296	320	321	312	307	311	271	303	306	300	342	320	307	318	289	320	321	306	323	305	332	315	325	318	368	291	311	320	314	287	309	334	313	322	287	311	325	312	315	334	289	322	347	326	307	312	313	294	353	319	282	313	346	277	302	295	299	330	296	308	305	339	323	331	352	316	327	314	313	309	299	309	323	345	319	301	333	333	337	311	318	340	321	305	311	327	314	356	331	332	308	320	338	297	291	313	319	357	304	314	313	298	331	313	310	328	327	312	327	335	324	326	289	334	292	334	304	314	324	340	314	291	312	335	335	288	337	302	295	289	322	283	319	314	336	324	354	338	314	314	343	324	279	345	319	344	327	329	342	285	296	293	307	336	309	342	333	324	327	323	297	321	323	290	337	286	311	322	325	304	297	320	342	325	315	336	304	314	303	337	320	325	323	360	257	307	340	294	325	329	324	303	286	269	342	315	298	301	306	325	325	282	320	354	294	327	313	313	332	302	334	305	305	320	326	324	325	321	346	305	289	305	340	312	323	333	316	341	316	333	317	282	352	308	320	338	320	307	324	319	343	323	347	291	313	299	292	305	288	295	311	275	318	305	316	295	303	320	307	304	312	295	324	326	323	340	302	285	302	309	319	343	308	314	311	318	324	313	353	337	286	289	302	315	304	330	293	351	319	330	357	340	271	307	326	324	336	307	277	310	329	324	347	317	293	321	320	311	308	284	296	296	279	325	336	287	309	322	341	307	277	276	300	303	306	350	298	264	302	309	311	310	322	337	267	304	302	311	296	309	326	306	342	335	321	334	299	313	321	316	322	305	304	246	321	301	308	318	322	289	291	320	296	317	338	318	311	293	308	286	352	312	293	302	322	291	338	330	311	294	331	326	321	320	341	308	274	294	348	317	269	297	314	332	293	317	309	321	311	300	311	327	295	298	301	306	305	313	262	306	303	309	317	358	303	259	304	314	319	355	315	310	318	338	322	292	337	281	318	327	324	336	329	333	301	301	320	314	301	306	321	321	309	310	301	294	318	312	278	297	306	297	315	327	295	332	319	324	315	301	327	301	303	304	336	313	289	326	309	324	332	337	348	305	283	293	326	290	345	306	349	315	352	313	294	363	300	346	310	318	295	276	294	322	346	297	352	327	293	335	304	303	328	338	304	343	349	309	302	332	333	315	293	309	356	316	321	305	329	321	298	332	336	313	303	300	345	334	352	329	306	337	314	310	337	302	315	305	299	302	295	330	306	321	304	323	312	311	308	316	342	307	313	297	320	342	352	330	319	313	313	326	317	295	285	330	300	322	319	298	289	327	319	302	309	348	289	310	322	316	335	313	306	302	319	315	338	327	311	296	329	310	341	291	294	310	294	322	306	328	311	285	301	284	340	325	319	301	277	304	347	320	341	313	307	302	302	311	336	326	314	306	309	293	306	349	319	322	327	302	303	325	331	309	334	302	323	316	345	320	313	307	320	297	289	326	335	333	303	307	321	352	294	329	335	308	324	322	319	307	297	284	315	318	351	322	330	297	309	361	320	299	309	336	345	322	312	286	319	295	341	346	325	327	306	309	318	319	310	352	304	313	312	337	327	313	284	306	302	301	312	319	320	357	308	312	329	322	305	310	326	311	345	304	332	332	306	326	334	314	317	300	333	301	325	308	326	296	302	336	344	314	333	324	308	330	310	303	279	308	312	293	321	291	337	304	318	355	307	297	321	302	291	294	319	300	302	306	323	357	305	347	351	306	340	311	316	343	339	288	319	309	340	327	310	278	336	302	311	307	274	314	319	284	330	325	317	314	314	310	311	328	312	303	301	345	320	346	281	292	288	300	315	317	326	310	323	318	334	316	282	310	343	338	315	333	316	311	342	337	317	299	333	320	343	328	274	322	342	327	309	329	323	316	319	278	321	351	318	304	322	315	328	315	329	294	347	336	322	318	308	341	312	323	337	308	304	330	289	288	299	342	343	308	360	330	306	294	299	319	304	304	338	328	299	321	303	329	318	364	324	289	341	284	297	278	330	304	308	323	313	297	314	337	297	288	314	313	341	340	281	338	323	324	302	320	295	347	347	313	299	321	307	336	303	298	328	304	309	339	320	319	275	333	312	336	334	315	320	345	287	317	333	338	320	311	345	301	297	337	308	339	320	287	312	306	317	329	332	340	316	299	320	314	296	311	331	344	296	275	313	332	343	317	288	309	282	321	320	291	345	303	344	308	332	281	338	340	289	309	323	300	331	325	311	330	314	317	302	292	296	307	332	276	334	319	313	325	323	324	303	290	340	311	348	296	304	304	284	343	316	310	336	346	319	313	256	295	334	315	316	295	297	245	284	305	305	312	294	300	295	264	326	316	313	326	298	330	327	320	332	316	315	327	294	309	301	313	317	292	308	321	314	357	316	339	290	317	305	295	306	368	333	324	321	300	301	328	333	307	339	329	310	328	310	301	326	319	322	367	323	285	319	346	285	305	324	321	332	289	327	345	318	279	320	316	341	334	330	289	317	355	312	306	307	331	307	334	319	274	347	315	335	324	296	291	318	326	329	316	320	335	308	338	292	314	312	316	329	284	319	323	304	336	314	304	328	287	334	342	314	310	315	338	314	342	304	300	290	317	289	325	305	281	350	280	334	337	335	295	309	309	311	279	328	302	291	312	321	350	289	305	329	294	311	320	329	354	274	337	324	342	311	343	315	307	330	299	331	289	300	338	285	302	274	315	301	315	334	359	309	328	303	318	304	294	356	339	308	332	284	299	325	307	322	289	338	339	298	294	301	336	313	317	345	310	329	311	339	294	290	324	347	292	316	309	318	370	346	275	292	332	319	345	333	306	314	307	341	320	288	327	306	330	333	323	314	321	314	299	323	312	324	337	311	312	300	298	321	332	268	314	332	295	303	307	287	309	301	312	324	353	331	299	314	320	333	319	305	311	341	301	318	305	291	301	292	315	305	283	340	315	301	280
23495	29456	37830	43086	45433	43969	41549	34545	36859	30215	33438	25212	21217	16787	15149	15882	14594	13307	10618	10091	7812	5991	5212	4251	4249	4196	3828	3835	3497	3117	3411	2724	1897	2165	2355	2724	2524	2553	2136	1744	1402	1325	1219	1158	1109	1052	921	917	876	931	1015	845	821	855	891	826	800	834	830	833	830	786	756	779	753	835	809	812	788	810	753	800	758	756	789	762	773	761	785	741	757	755	766	799	756	719	763	738	769	760	814	775	734	791	783	743	784	780	754	772	717	711	831	781	707	777	764	767	685	749	749	714	776	768	774	808	770	691	766	727	784	781	779	785	793	719	700	778	774	739	809	773	760	777	730	797	745	744	738	778	738	741	815	727	745	812	786	761	720	783	706	760	768	761	730	769	702	713	741	698	767	744	737	752	742	787	712	788	769	748	781	734	796	755	732	762	785	765	744	723	759	764	761	716	735	708	713	749	745	776	800	729	733	818	769	757	756	789	726	780	807	756	758	718	791	786	724	802	803	701	776	784	674	729	768	745	735	731	769	758	735	744	701	756	759	735	789	755	728	742	749	735	742	775	749	707	769	803	752	777	731	722	747	774	762	804	801	730	771	750	763	769	798	787	777	743	786	779	755	740	718	750	746	737	760	755	744	721	756	732	750	771	742	795	725	718	772	762	797	709	783	763	705	752	767	777	784	706	771	777	758	730	749	765	745	790	763	728	775	733	739	731	724	752	779	760	788	758	710	726	785	758	755	698	725	731	801	713	748	736	767	730	759	773	772	751	748	732	745	685	749	787	771	721	764	729	720	771	776	785	776	723	713	761	726	777	735	772	747	719	719	737	755	772	727	727	733	741	773	786	801	796	758	689	751	800	767	720	772	771	779	763	749	768	747	772	813	781	736	717	758	770	736	741	771	758	751	720	782	725	699	753	817	772	770	787	733	771	748	769	678	731	771	779	737	749	705	741	721	771	697	759	738	717	744	823	713	775	720	743	739	718	735	737	720	742	778	782	776	740	766	766	761	723	752	804	777	728	736	777	744	739	740	724	799	790	757	746	770	740	733	759	789	770	756	756	731	690	788	703	714	796	744	761	728	761	723	744	745	767	726	755	776	776	767	777	755	760	792	766	691	741	775	784	755	725	785	757	749	754	760	752	780	724	735	764	773	780	769	793	741	789	785	717	723	789	733	706	740	747	731	744	720	726	732	740	758	773	747	748	699	767	764	733	753	768	741	758	738	766	753	722	709	700	769	749	768	763	773	782	719	774	717	720	813	751	782	783	745	663	771	778	805	733	828	796	765	772	775	779	757	808	750	788	786	713	782	797	735	758	702	794	773	717	724	718	754	776	724	761	786	836	724	797	778	760	741	817	700	761	777	744	760	768	785	769	707	781	733	756	773	709	714	728	750	758	714	767	794	781	753	754	798	808	743	709	765	756	767	734	711	757	745	809	808	768	752	746	702	724	773	759	721	706	795	756	757	781	750	748	745	748	727	750	736	776	770	765	747	764	782	733	762	760	714	751	741	791	795	738	729	780	759	790	725	764	771	769	733	743	719	719	759	756	752	790	793	758	761	800	781	743	779	704	752	753	780	741	776	760	742	771	831	782	733	740	819	763	766	766	706	776	717	778	733	707	740	718	767	721	770	805	744	729	734	789	747	723	701	794	760	765	738	783	766	739	739	763	772	755	733	774	769	720	745	721	743	774	739	791	743	779	779	706	752	780	730	765	733	728	722	738	799	803	782	727	779	767	764	742	721	789	790	727	795	792	740	731	806	780	804	716	723	720	754	760	716	755	775	802	756	743	772	736	722	755	760	808	750	752	736	749	790	738	708	771	773	743	756	757	699	708	747	784	709	781	784	745	748	752	771	738	803	790	752	729	808	775	775	747	714	778	789	732	751	757	720	736	767	688	742	759	763	762	786	768	785	792	788	750	793	738	688	794	759	741	725	777	784	751	716	776	742	711	781	679	824	774	744	753	782	743	730	780	734	774	766	759	818	743	735	738	731	804	780	768	771	747	755	782	734	758	725	709	765	720	799	768	768	723	751	752	750	706	727	727	758	715	732	776	743	784	790	764	726	787	746	829	692	719	743	732	775	785	761	792	722	758	732	762	708	743	794	728	737	759	744	771	752	738	742	772	743	773	734	748	748	769	719	752	755	792	770	771	731	769	768	697	722	761	778	776	764	729	763	751	760	746	736	734	740	765	764	780	750	769	759	794	751	802	749	808	753	746	682	722	746	700	736	676	741	750	694	745	734	778	757	718	780	800	749	737	778	747	698	764	738	784	736	717	710	738	781	768	773	800	779	782	736	758	797	685	762	719	731	744	830	759	777	758	780	782	699	755	764	750	758	765	726	781	724	792	731	767	759	748	797	749	832	723	773	745	753	788	731	802	762	755	712	749	769	742	707	758	715	753	779	744	715	769	752	796	702	777	724	755	763	773	755	748	774	704	744	759	796	713	717	776	718	812	732	755	746	735	760	757	764	761	731	780	747	762	696	777	763	752	791	745	757	784	816	714	752	729	750	710	786	779	802	724	748	732	762	774	775	766	714	812	760	742	730	797	782	802	754	746	751	753	725	769	761	747	721	735	721	684	778	733	745	714	744	782	790	747	781	730	707	705	734	766	791	777	770	797	778	794	771	752	726	720	734	761	736	768	803	759	727	739	762	779	762	780	780	776	754	763	742	702	779	784	776	759	774	744	749	773	744	786	746	754	729	797	725	750	727	722	746	739	673	742	775	740	799	742	703	758	750	774	728	711	727	705	691	757	708	744	728	748	784	699	751	747	801	770	753	747	786	750	761	738	832	728	735	713	767	801	705	775	728	737	765	756	717	736	724	773	746	710	743	800	757	782	760	801	715	744	738	744	720	717	743	756	809	759	696	711	799	785	727	776	816	758	686	733	722	758	791	767	795	766	749	803	791	757	780	718	741	750	723	721	745	760	780	753	746	758	711	698	736	712	746	767	775	729	746	751	792	783	741	775	816	753	783	701	776	786	728	798	779	776	760	739	753	747	764	736	705	754	740	751	739	733	742	762	732	729	756	733	750	794	746	773	755	767	775	754	749	736	775	734	770	720	749	756	724	742	727	749	760	702	778	760	742	721	769	748	717	748	779	720	719	710	756	747	743	743	740	783	761	735	796	739	758	782	755	745	770	809	751	784	809	775	750	754	766	804	756	740	795	786	754	740	783	759	709	756	734	754	703	731	747	714	774	740	750	729	718	801	782	784	714	782	754	723	805	780	761	776	746	750	791	760	756	764	760	752	741	724	741	766	821	760	735	758	799	795	812	753	743	766	822	730	742	748	746	774	792	749	713	741	711	732	770	770	775	766	735	723	786	794	794	731	803	735	744	722	789	753	783	783	757	713	738	745	754	722	702	768	722	773	748	797	722	763	771	741	805	754	753	757	786	742	759	741	710	770	821	726	752	739	786	755	840	734	796	754	753	755	797	793	710	756	768	725	777	792	758	762	724	720	778	760	748	774	758	748
45349	43582	41550	41603	39600	38613	36111	29520	29306	27030	27147	19273	14401	8899	7757	6641	5364	4714	3409	3449	2588	1928	1422	1075	1123	1107	1001	1085	904	884	963	659	506	558	622	653	604	658	556	492	413	376	339	326	347	326	311	299	306	323	330	287	297	267	292	271	285	299	251	276	308	296	284	270	264	262	247	296	286	294	286	236	249	278	247	274	238	272	276	267	268	257	271	268	266	276	277	280	262	249	266	251	282	260	261	254	250	236	245	254	261	248	271	267	291	254	236	294	261	290	232	289	315	272	255	252	249	265	273	259	254	249	245	303	241	240	258	244	256	255	284	253	269	272	269	248	270	263	251	255	276	284	255	276	294	234	245	257	256	277	272	270	266	282	232	293	271	257	252	231	271	284	282	263	279	249	279	277	281	295	275	273	278	282	265	248	275	288	292	262	258	238	302	274	308	263	283	267	259	239	271	236	270	262	254	278	282	238	274	266	293	280	267	279	266	265	280	283	251	274	248	258	274	286	246	256	242	266	279	270	246	234	205	271	276	279	275	263	268	279	259	259	288	254	237	268	272	266	299	260	264	266	266	246	272	258	254	233	264	283	241	259	260	318	281	279	266	222	270	292	262	243	249	262	295	304	257	254	249	264	274	280	252	250	225	254	250	253	272	271	258	249	281	258	272	289	237	286	230	264	259	269	244	274	266	273	275	279	251	269	255	313	266	272	248	258	255	258	278	265	261	252	269	276	249	244	283	266	270	276	258	248	273	270	230	272	275	282	268	275	283	280	255	273	246	286	255	258	278	262	286	257	256	262	282	229	263	268	272	252	261	257	250	281	265	290	233	275	261	249	278	277	275	283	265	265	249	256	267	243	240	263	254	283	264	264	271	267	259	272	233	260	263	257	260	265	301	283	278	240	235	238	275	251	278	271	245	276	278	256	265	259	275	246	274	251	247	282	270	243	250	297	295	262	255	283	256	264	242	311	273	253	256	245	282	283	269	293	248	265	273	259	273	291	264	275	272	273	274	250	240	254	295	294	245	246	303	271	292	255	264	232	268	260	276	281	243	271	263	265	284	263	277	268	283	277	297	255	257	267	276	248	264	243	243	284	288	258	288	242	254	255	284	243	255	261	243	255	252	274	246	298	269	270	259	274	278	291	282	282	256	258	260	287	280	288	254	287	256	265	286	275	264	268	244	278	259	251	246	240	278	259	289	268	278	256	273	277	214	260	271	242	297	268	276	241	278	250	257	274	253	283	278	260	236	268	294	265	276	282	259	270	274	272	256	254	262	268	268	259	298	289	291	254	288	267	238	253	289	269	269	288	235	262	260	246	259	257	260	273	271	273	286	289	250	290	263	265	281	276	270	272	264	249	252	273	256	266	261	250	284	282	273	275	249	247	287	319	246	272	276	278	263	247	230	254	289	246	245	251	248	276	262	269	264	287	263	280	285	251	258	228	255	268	244	260	231	243	285	284	269	277	261	250	275	291	257	248	283	239	246	270	264	279	278	240	278	265	266	244	293	266	253	264	275	263	263	263	308	259	248	300	263	253	277	246	266	283	280	255	257	276	282	245	300	271	242	248	239	275	265	252	237	248	248	285	262	270	277	270	244	231	243	278	261	250	243	263	260	266	259	285	295	280	264	265	279	266	245	260	261	262	280	249	274	249	275	266	298	276	258	258	232	280	246	275	262	263	299	277	259	256	275	255	271	293	252	261	279	297	254	257	258	273	261	260	243	288	279	284	258	255	255	268	256	258	256	265	245	258	287	297	287	238	271	247	241	270	245	277	249	246	272	270	236	267	247	260	265	243	269	261	242	258	334	243	278	265	240	267	280	286	233	274	258	288	272	253	230	265	248	281	276	253	252	240	250	264	264	255	278	300	301	241	277	304	273	262	248	270	273	255	246	270	294	269	301	262	257	248	279	260	274	246	257	244	285	273	262	247	263	246	261	267	255	287	240	285	280	255	256	281	263	263	276	238	266	261	278	251	240	258	255	275	269	272	292	293	287	260	274	260	275	248	276	272	247	299	263	266	260	266	280	289	237	283	294	263	241	290	255	264	251	287	249	256	251	279	299	227	252	273	278	276	244	258	226	274	312	242	281	276	281	266	253	283	267	279	252	256	259	231	265	258	269	284	252	290	261	239	268	274	247	281	253	265	262	248	259	247	277	258	263	230	293	265	307	256	269	244	258	250	244	250	261	285	276	266	268	280	264	260	274	269	266	281	217	265	262	271	262	266	256	269	271	292	291	263	252	272	279	259	251	294	268	275	280	278	248	250	259	266	292	261	267	268	266	260	262	274	275	269	266	265	248	247	261	264	226	264	271	293	252	247	261	255	247	268	252	300	255	260	252	225	243	291	253	257	286	251	293	269	274	258	283	281	240	263	257	262	270	273	288	278	273	246	236	278	251	290	258	261	279	247	256	275	267	242	224	238	295	275	241	296	258	265	281	241	272	272	262	286	265	278	280	276	232	276	235	273	229	265	263	261	267	267	253	263	254	265	271	285	224	253	287	289	259	271	248	267	261	276	265	308	260	265	245	291	240	232	270	289	242	256	289	269	275	263	270	255	258	255	269	262	278	298	263	294	261	258	229	282	251	267	250	268	279	279	263	282	265	260	270	262	264	257	271	269	241	280	261	224	246	233	261	264	277	257	213	285	241	274	281	295	251	288	247	283	263	243	286	245	263	241	238	245	246	272	257	267	284	277	294	274	242	273	294	264	262	269	261	236	251	253	285	261	268	286	275	270	275	239	281	280	274	260	268	250	296	238	267	241	251	270	279	276	284	245	255	273	271	265	279	238	266	230	234	271	273	250	244	264	244	241	269	285	266	263	278	265	244	238	263	243	255	303	272	281	253	257	276	300	304	260	283	239	256	249	285	264	281	256	280	280	261	250	259	300	241	262	275	258	279	278	251	270	262	281	267	272	237	267	228	255	259	253	284	263	274	275	242	265	251	259	255	277	312	253	255	251	250	284	248	268	267	296	272	256	279	261	269	268	248	261	251	268	266	256	250	278	239	229	264	285	255	272	264	238	267	264	301	274	257	233	268	276	280	241	274	264	282	255	265	255	247	263	256	251	266	257	257	256	290	260	248	282	258	264	283	251	238	250	294	254	233	298	260	257	263	273	253	252	246	276	289	234	256	266	248	249	250	274	255	289	278	247	280	258	277	263	268	285	281	259	270	256	268	244	244	293	291	264	266	255	284	261	264	305	270	278	270	271	298	237	246	271	266	272	255	254	239	264	279	232	262	269	273	249	259	251	290	223	260	248	279	276	266	247	273	256	271	236	241	281	255	263	241	265	244	265	257	306	236	255	268	288	278	260	255	278	286	261	242	251	273	273	281	258	254	260	279	263	290	275	263	267	282	258	290	273	236	275	246	279	293	254	282	287	275	262	267	253	269	252	261	260	254	252	279	265	298	267	284	249	255	258	295	282	254	242	261	254	246	264	259	284	269	255	274	285	265	218	252	229	257	260
28577	35524	42751	46606	48365	48698	47527	42277	44924	38769	40768	32446	28804	22814	21332	20382	19570	17791	15486	14513	11894	9291	7345	5890	6035	6077	5417	6227	5010	4823	5040	3493	2402	2839	3119	3632	3591	3294	2719	2318	1795	1568	1366	1171	1148	982	937	869	847	971	996	773	773	811	930	781	737	719	734	741	727	740	693	673	738	745	678	689	674	705	630	696	697	694	603	678	656	641	666	639	675	622	654	645	650	655	653	669	623	643	655	643	642	674	632	648	657	663	655	667	624	641	670	680	608	636	625	654	660	688	589	694	643	642	640	633	674	706	660	641	663	659	684	707	659	623	652	645	657	619	631	647	622	663	631	603	647	673	653	649	623	647	686	651	597	603	665	664	656	607	645	616	605	589	631	678	642	625	628	647	635	665	628	610	701	602	654	626	644	640	650	658	622	649	635	652	653	616	616	616	625	580	709	670	612	665	646	644	643	651	647	638	653	650	640	593	660	636	666	605	633	614	585	618	660	618	655	639	653	649	619	649	608	654	620	650	649	625	614	634	631	641	637	680	615	649	634	632	682	637	613	633	644	656	661	673	608	652	619	631	674	618	668	658	630	620	688	645	626	614	619	650	670	664	653	618	687	635	632	681	635	647	622	616	619	607	617	656	628	650	659	628	694	615	643	632	648	647	703	624	685	652	640	645	697	659	627	633	679	679	625	633	677	653	595	652	648	680	635	631	637	649	644	649	653	619	652	673	620	633	669	686	637	633	679	678	637	669	646	633	620	637	620	632	670	650	636	649	654	659	623	661	681	638	653	631	677	652	674	621	659	663	632	656	645	640	659	666	615	642	599	667	606	620	576	598	643	612	610	612	665	658	618	638	660	670	619	658	660	635	613	689	642	612	645	664	718	642	665	614	628	646	626	692	645	609	624	667	665	702	648	613	630	637	633	686	647	606	651	638	682	650	608	631	658	617	649	648	666	622	594	639	624	606	671	672	595	653	611	618	632	647	637	617	606	619	643	675	627	654	637	645	658	661	606	636	658	654	659	642	615	638	640	649	655	656	659	627	607	683	630	639	625	670	624	651	613	622	664	625	668	694	637	603	679	659	645	632	608	622	617	629	630	660	661	704	622	654	660	664	646	604	626	628	650	615	626	656	605	645	661	630	613	632	631	647	630	661	623	634	675	627	588	634	634	673	682	618	638	661	608	670	610	654	664	612	658	660	616	628	594	650	623	649	687	638	635	728	652	640	628	655	621	698	620	627	614	632	631	649	658	645	614	640	610	631	662	664	631	650	627	678	607	673	642	635	637	643	668	616	615	663	688	619	617	668	599	651	602	647	618	612	682	673	649	612	673	611	638	630	635	607	697	684	624	659	621	655	640	664	656	682	653	667	623	630	679	633	609	614	578	626	702	670	634	676	669	649	672	683	633	675	644	611	680	672	648	626	631	630	646	661	667	687	651	652	619	675	621	627	631	635	599	625	658	677	654	653	664	664	641	645	664	617	643	665	645	677	634	640	665	652	644	685	660	662	684	639	637	665	627	656	591	616	618	659	615	656	618	593	655	661	636	637	633	664	599	690	639	660	665	616	609	629	633	630	618	620	654	686	646	637	648	663	615	668	650	607	598	642	642	679	657	682	662	684	661	620	649	615	677	658	584	660	643	606	621	618	646	635	652	665	611	651	611	648	652	639	657	637	641	681	614	624	579	657	686	637	635	603	657	644	659	585	639	676	625	651	619	626	664	644	619	644	614	669	634	645	595	620	653	668	600	652	620	620	649	671	675	613	613	665	640	630	635	703	668	632	631	612	620	653	634	626	680	621	634	647	659	623	634	661	681	638	626	666	656	667	625	635	655	636	654	641	656	649	648	638	601	619	663	655	619	652	621	650	612	654	602	645	654	665	672	607	648	626	640	672	658	639	662	648	623	650	625	622	665	602	640	637	652	639	653	648	603	668	639	627	675	657	608	668	655	606	633	627	637	639	636	580	644	651	644	586	657	643	674	669	652	684	576	632	603	637	666	646	650	636	624	600	653	623	633	642	672	642	618	617	654	679	675	629	654	651	639	623	693	633	629	644	642	604	571	625	614	636	686	619	626	637	624	629	598	624	627	669	635	612	639	649	670	646	653	645	639	682	656	687	682	714	666	630	601	660	645	681	645	694	638	587	652	592	640	634	588	624	621	596	631	620	626	640	623	627	650	677	622	639	637	588	608	657	642	672	632	619	624	649	670	645	681	629	633	623	592	675	667	656	645	604	663	659	624	629	658	635	624	610	653	704	641	644	609	685	598	658	644	663	628	599	654	647	644	630	657	681	675	630	690	645	639	631	657	648	649	662	627	605	652	626	606	621	593	636	656	646	639	626	623	662	652	637	628	646	626	625	654	669	653	641	651	661	640	592	668	643	643	667	641	658	606	630	689	636	620	680	610	611	610	681	689	612	681	581	639	646	615	634	653	646	635	621	607	632	668	665	629	608	641	618	662	647	668	647	615	675	644	579	641	626	599	639	614	613	634	631	629	578	622	637	656	630	626	634	665	630	590	634	619	619	666	668	664	652	614	659	666	633	667	653	648	658	613	641	633	623	671	636	599	635	662	654	610	620	651	621	682	660	615	620	610	655	573	625	660	643	652	611	657	609	645	665	655	677	674	664	610	644	631	615	672	652	633	678	607	651	649	620	675	652	691	643	618	645	675	673	653	676	642	631	626	635	643	624	610	641	594	641	668	605	636	610	670	626	629	652	620	687	649	625	682	655	670	642	651	683	654	613	643	642	634	645	669	683	662	680	647	623	631	660	654	642	613	657	642	665	622	678	631	679	591	566	651	665	648	620	598	647	605	636	628	659	629	667	678	638	644	639	635	636	612	581	657	643	666	641	656	635	674	643	645	621	659	624	660	658	635	626	634	636	643	615	629	627	622	644	618	613	617	643	639	667	601	666	575	677	656	638	649	634	676	651	657	648	633	643	676	633	657	642	669	649	618	669	660	621	635	626	629	617	636	669	602	661	640	637	676	643	629	619	626	632	665	654	634	660	677	630	634	616	625	618	628	648	661	652	664	636	682	619	623	669	624	660	676	598	659	646	630	671	648	682	638	642	648	610	668	603	641	640	629	645	635	623	625	654	625	637	650	632	640	659	635	648	634	622	649	649	588	634	636	618	613	641	653	652	665	661	654	647	675	643	610	613	659	663	638	647	616	647	684	629	640	675	649	622	643	665	636	662	598	604	583	642	660	646	605	631	645	651	673	641	606	600	658	606	688	606	643	649	646	641	630	634	622	651	662	662	620	664	609	608	617	681	646	691	658	681	607	659	618	612	645	634	619	630	640	628	584	620	651	651	654	623	690	645	607	625	662	653	643	645	601	685	676	698	683	604	624	675	644	668	622	623	640	670	631	675	625	665	620	620	664	622	676	650	612	605	646	641	663	585	622	646	633	672	625	619	647	630	637	665	698	634	636	637	628	694	651	664	646	680	654	669	657	649	635	672	651	696	634	633	641	606	665	603
20530	15235	17337	14436	9199	5622	3742	2476	2389	2296	1778	1294	1159	1010	899	753	765	675	624	581	507	505	466	472	477	487	443	472	447	429	394	425	362	334	373	362	345	359	337	340	359	334	325	324	351	331	327	336	316	337	298	336	314	304	329	344	308	286	364	316	343	292	338	306	321	347	327	342	355	328	329	346	325	348	352	310	356	341	345	308	322	323	320	307	293	337	325	307	311	302	314	310	329	356	330	349	314	328	373	347	335	341	324	328	322	340	317	315	327	292	314	301	301	307	303	306	306	332	310	324	320	315	276	307	316	319	299	292	328	331	322	335	320	309	320	336	305	357	336	291	331	330	341	301	298	327	343	311	314	311	315	332	338	344	339	337	329	351	328	317	312	328	303	329	290	335	342	344	356	307	336	345	319	316	312	315	315	336	298	312	337	316	338	328	329	346	318	324	330	349	340	318	300	302	321	312	299	322	342	310	331	293	331	322	364	335	332	329	328	311	324	347	308	331	318	331	319	325	302	299	308	308	300	350	314	305	317	304	332	312	285	304	281	312	310	337	338	342	344	341	335	288	321	292	327	281	365	324	325	316	298	357	346	311	321	293	341	327	326	318	282	334	328	324	341	308	304	290	324	338	344	357	313	339	333	315	335	306	331	345	326	315	286	307	359	355	329	323	327	311	318	367	335	323	266	266	330	336	328	340	334	324	291	293	330	318	323	357	339	308	341	318	327	294	344	302	361	307	307	308	331	339	320	336	315	321	322	330	338	305	304	320	338	340	308	301	297	304	324	332	336	343	307	312	345	355	350	317	318	329	317	303	324	336	320	321	330	354	335	320	331	327	330	335	354	302	299	318	321	333	337	336	310	299	325	293	310	314	328	296	355	313	311	330	334	341	325	311	324	343	315	326	330	341	298	331	315	309	345	298	294	317	293	331	329	314	302	310	313	329	322	319	326	336	349	332	335	338	349	341	293	328	363	301	339	317	316	323	350	319	318	308	353	315	337	304	309	315	357	318	314	304	314	316	321	325	341	351	309	298	317	309	316	329	297	324	318	304	337	320	350	295	338	297	319	325	327	322	337	306	330	339	337	299	338	294	322	320	324	310	339	332	317	336	334	310	329	306	318	328	335	331	338	327	315	313	348	310	286	350	316	345	314	318	303	322	324	336	335	343	341	332	282	333	278	306	285	290	313	345	309	343	323	314	314	352	353	324	322	321	316	337	343	333	320	328	299	299	344	304	345	331	269	333	291	320	314	334	313	328	310	340	312	290	326	373	301	320	316	299	308	328	335	316	321	334	284	302	330	311	326	336	340	297	296	344	332	335	342	350	291	341	329	330	310	306	311	305	319	329	324	332	333	339	327	341	358	332	326	316	336	312	339	292	324	329	316	326	329	330	358	320	316	373	318	324	285	341	336	310	286	306	321	319	328	314	307	304	323	357	368	335	345	299	371	281	341	309	326	293	310	313	323	348	300	325	313	329	315	324	325	372	310	290	317	310	326	322	316	310	311	330	304	339	307	317	304	321	336	308	312	351	322	298	303	288	309	316	303	312	334	310	331	323	297	316	297	315	335	328	316	329	318	339	319	298	333	299	302	370	319	315	301	318	324	346	320	330	331	330	334	345	312	332	301	317	317	347	334	338	339	357	320	313	333	301	338	303	291	315	326	342	321	334	329	315	319	310	302	328	327	318	341	320	347	331	329	305	354	297	325	333	338	328	339	343	310	321	329	307	326	336	342	345	326	341	325	317	347	303	286	328	322	330	334	321	321	308	317	297	332	329	304	312	308	324	316	327	329	295	301	301	348	366	315	328	307	329	331	248	297	313	344	288	320	327	299	348	346	346	300	326	292	343	319	333	359	328	312	311	352	298	309	330	321	342	346	349	330	336	319	329	326	324	342	331	288	302	332	328	330	314	338	327	347	347	329	358	316	319	351	320	318	313	325	332	334	341	322	287	322	311	293	332	329	344	364	323	328	308	315	358	320	325	341	316	328	283	348	322	337	308	314	354	326	309	347	341	322	352	318	299	323	314	315	347	323	348	335	350	321	308	334	304	371	321	352	325	306	365	324	316	314	312	316	333	297	316	317	317	342	317	307	343	347	308	304	301	304	288	339	338	313	344	305	329	302	321	324	352	303	343	313	338	316	311	307	320	319	351	312	335	329	361	327	351	302	319	318	301	320	332	304	306	289	347	339	319	299	324	325	311	308	291	307	312	308	326	307	335	295	322	300	374	308	356	303	362	305	306	328	315	328	336	289	342	285	313	318	308	311	332	319	331	305	322	313	301	310	286	341	335	309	353	327	299	315	342	316	330	293	320	309	335	323	312	288	321	347	326	340	328	344	307	320	349	319	330	333	315	353	326	362	324	319	317	299	299	310	353	287	342	305	335	304	344	310	308	302	334	321	324	328	316	335	323	324	318	345	306	332	330	351	353	304	287	327	299	335	350	313	333	338	318	318	352	321	343	362	316	318	328	309	304	336	312	333	325	332	329	294	316	370	297	327	329	328	318	357	331	317	307	358	347	343	315	347	285	320	337	305	289	319	303	336	280	321	315	325	302	298	319	307	351	315	278	342	339	298	307	305	322	314	356	292	333	305	285	314	298	312	342	297	328	380	330	332	324	334	304	338	333	336	320	316	314	316	333	305	311	323	334	345	289	354	299	342	314	302	329	308	284	317	336	314	322	331	300	314	313	353	322	324	283	323	327	301	327	356	314	306	299	344	337	324	324	334	320	322	328	290	328	288	294	315	310	316	310	339	307	321	297	331	328	349	297	325	335	311	309	274	333	329	331	323	326	313	306	372	353	335	318	329	338	308	305	323	332	319	331	300	316	324	336	338	314	330	340	323	317	325	343	341	300	354	312	319	313	330	301	341	317	310	358	314	362	330	359	344	321	336	341	310	320	324	305	339	311	342	327	331	308	321	321	314	311	312	319	352	347	338	334	315	329	337	289	337	326	306	280	314	330	298	350	299	309	327	345	313	331	298	258	315	322	317	374	324	327	309	329	315	309	301	294	325	325	346	320	353	292	326	338	353	341	348	301	318	344	295	305	354	321	290	301	319	323	315	285	325	304	305	348	340	298	353	298	293	331	317	332	315	345	297	317	325	339	352	362	349	307	298	329	306	315	304	285	313	343	309	286	327	318	309	302	318	345	363	333	344	351	309	303	340	309	325	317	279	339	291	310	317	389	343	321	323	337	318	290	314	346	305	342	314	329	330	315	329	333	314	290	349	347	345	319	286	346	344	330	292	333	274	363	332	295	328	316	298	336	345	323	321	322	345	309	333	299	316	329	313	319	353	328	332	376	325	342	322	313	305	324	312	295	329	321	331	328	355	343	314	317	338	316	324	324	322	338	358	307	369	350	343	294	304	300	298	323	359	338	311	313	341	303	335	313	327	336	320	296	316	340	293	339	367	339	377	324	335	340	322	319	301	324	326	317	324	334	310	321	310	352	356	332	338	324	324	327
11691	13358	22796	25768	22238	18042	14708	10433	10568	10159	8531	6292	5759	4795	4227	3908	3440	3049	2776	2458	2189	1928	1781	1744	1639	1629	1511	1563	1448	1467	1248	1312	1199	1119	1166	1134	1122	1065	1039	1007	903	936	909	929	845	893	897	817	843	869	803	853	800	812	848	870	844	808	774	783	790	795	787	773	782	869	800	759	717	772	772	795	752	757	739	790	830	827	782	810	791	779	740	840	732	800	735	820	753	818	786	836	789	782	752	804	821	771	754	832	782	779	808	749	767	751	802	755	801	714	714	787	790	801	766	786	797	787	767	758	815	827	779	741	750	748	745	792	765	764	773	759	765	777	756	776	768	828	766	757	766	796	778	798	735	767	776	811	769	757	745	822	796	792	733	794	731	770	785	791	826	828	803	745	759	801	791	740	769	760	782	763	835	752	776	774	720	782	825	789	787	788	734	778	782	779	803	760	800	752	770	760	810	748	755	791	750	809	809	742	785	787	755	847	799	747	821	770	802	796	769	770	724	725	820	750	749	820	762	755	771	779	758	723	756	799	776	836	772	783	795	734	787	800	749	763	787	755	748	759	765	795	768	810	774	768	748	785	768	752	808	732	752	770	783	757	731	758	789	765	748	768	765	779	790	741	833	718	841	819	866	759	771	751	759	831	755	758	777	790	752	817	756	787	780	791	737	813	761	758	843	761	766	776	846	726	751	779	756	762	758	763	789	764	778	759	750	753	764	751	721	772	831	768	772	726	773	765	811	760	775	778	780	733	773	781	763	744	772	750	791	774	767	771	808	798	783	821	771	803	743	781	830	755	766	735	759	795	781	700	725	782	739	811	816	766	803	774	767	783	823	766	781	756	781	742	814	819	734	776	803	769	796	763	774	730	766	764	774	767	778	783	816	789	741	742	761	769	756	814	771	751	797	779	787	799	758	790	740	770	774	817	771	755	825	765	782	774	764	794	718	729	748	787	791	719	796	791	750	743	790	784	752	746	807	714	766	822	760	737	781	754	778	783	767	783	788	798	786	765	750	758	785	800	807	772	766	753	754	813	825	771	765	775	821	722	748	768	739	763	809	754	778	774	724	750	755	741	779	820	733	782	774	827	781	781	821	748	790	794	821	802	739	763	765	840	774	802	809	745	765	798	754	782	778	790	840	758	793	752	793	780	771	754	840	773	744	801	789	766	782	773	773	764	787	742	784	774	815	734	772	776	827	780	797	752	807	749	766	753	755	800	797	766	756	779	776	721	771	737	805	756	758	802	791	776	772	771	757	796	760	760	816	718	806	737	766	743	741	801	765	793	760	787	788	783	816	779	736	774	784	809	763	753	788	784	778	840	766	743	753	759	740	776	751	797	767	811	767	711	781	785	755	780	732	821	771	768	773	745	751	819	764	747	752	772	780	746	783	780	727	818	807	795	777	765	814	773	813	777	790	787	771	782	847	747	758	754	815	731	751	800	811	743	763	771	855	764	789	768	769	760	781	793	807	801	727	787	814	795	713	803	794	756	719	761	808	809	757	757	738	762	742	836	744	795	774	746	812	759	800	817	738	776	833	832	797	755	806	828	733	758	801	773	783	781	759	763	773	759	781	753	792	783	817	742	758	718	809	822	762	785	791	778	827	822	819	760	776	784	820	763	746	750	790	776	787	741	750	856	786	792	822	739	712	817	789	797	758	782	779	753	757	798	746	801	786	798	758	757	746	818	825	810	782	773	728	788	842	747	763	751	780	732	760	771	765	775	801	747	790	794	791	795	732	813	791	782	823	774	776	731	746	776	770	830	739	804	773	734	809	781	806	759	810	802	790	776	791	787	826	815	777	807	767	819	746	822	772	778	749	756	788	819	784	824	793	768	714	748	774	747	811	777	804	752	803	785	775	806	776	806	761	794	783	793	812	758	739	776	768	800	784	809	780	730	791	779	790	800	847	785	806	777	759	754	795	732	765	774	743	741	755	816	781	784	788	794	798	781	776	705	784	759	774	801	780	772	760	762	764	843	775	795	763	781	752	728	735	761	731	820	783	755	719	758	735	781	791	806	770	729	802	814	749	752	748	795	773	822	785	780	826	742	811	791	767	776	742	777	794	787	702	753	794	739	786	739	753	738	764	780	718	736	778	788	730	770	754	744	807	756	759	756	835	788	766	754	755	799	761	767	757	769	763	813	774	785	768	805	750	731	772	803	801	805	798	780	778	780	758	733	786	786	746	772	712	751	766	795	739	774	761	756	760	769	779	803	791	779	754	709	746	776	795	779	763	793	726	806	775	771	780	750	780	773	787	748	755	785	807	736	801	811	742	769	781	759	774	796	802	782	766	762	758	753	717	795	721	809	805	791	736	768	784	799	759	783	793	795	782	783	751	812	825	805	787	796	835	782	771	766	785	779	787	773	799	747	741	778	754	791	760	790	797	813	802	761	760	793	800	776	798	772	777	787	807	808	758	811	743	797	792	736	852	773	812	773	786	791	748	762	758	742	839	789	795	781	793	800	820	771	773	760	742	765	761	754	796	763	751	766	777	776	743	750	762	825	731	772	823	753	802	726	786	801	803	740	784	770	802	765	776	742	744	790	777	764	736	763	766	752	792	772	746	762	792	809	806	808	789	745	757	737	752	802	747	867	749	804	744	770	802	730	775	768	762	750	810	735	793	812	807	816	800	765	776	776	773	743	733	818	707	749	817	808	797	769	801	779	789	807	809	823	737	779	769	761	755	818	802	783	793	767	748	796	810	790	829	761	731	849	813	748	751	774	756	809	740	751	777	729	801	779	804	814	846	750	791	764	810	813	738	767	770	801	791	790	795	795	801	757	806	782	803	773	783	760	797	787	771	781	780	761	768	815	783	810	782	750	779	807	804	805	787	736	720	746	748	772	799	773	805	819	756	822	775	788	804	829	752	835	748	784	779	816	737	749	765	733	688	847	786	803	796	774	744	769	813	767	781	772	822	766	760	797	766	746	795	766	777	765	776	738	777	760	766	801	746	783	768	744	760	780	760	791	768	803	750	790	791	775	734	780	801	802	770	763	791	785	772	782	803	787	818	798	746	801	722	760	743	782	763	739	783	783	784	797	792	720	795	766	738	792	752	807	798	797	723	765	749	748	753	748	779	791	786	825	752	796	761	792	756	797	749	772	782	750	777	777	784	824	735	788	786	788	762	771	783	747	786	809	778	741	777	762	794	748	745	751	810	758	728	755	807	770	768	786	750	756	754	810	818	784	750	810	770	752	753	746	760	811	819	796	760	761	754	768	800	757	748	798	786	758	817	751	770	757	787	795	748	784	756	793	761	808	798	797	801	755	807	753	783	772	783	820	781	745	775	774	803	767	802	732	787	812	767	809	816	769	739	794	779	756	796	818	819	788	785	766	762	769	779	770	799	778	771	795	798	777	769	765	768	737	821	767	734	789	772	778	757	792	777	769	777	751	788	748	831	781	756	765	784	794	743	731	807	751	749	734	777	745	774	812	791	728	824	774	778	769	811	818	791	762	771	803
37081	38346	38845	38154	36584	35234	31835	23731	21464	22095	19243	11643	7995	5436	4029	3225	2976	2254	2099	1853	1712	1197	862	741	896	774	778	843	734	700	621	504	465	509	505	547	505	528	466	400	356	413	335	387	339	338	335	333	322	333	376	353	302	341	329	308	353	286	337	325	344	314	350	322	297	349	325	330	331	302	332	310	324	280	320	334	357	325	316	305	336	328	312	318	307	338	332	335	338	343	340	322	277	302	292	309	311	307	292	335	315	296	298	333	317	307	309	307	313	305	310	303	315	334	287	315	321	323	312	343	305	280	313	292	321	318	330	280	322	316	330	307	341	318	316	300	318	293	318	340	307	316	321	337	355	322	296	310	327	280	320	317	308	358	355	292	307	300	323	289	315	314	316	332	317	322	315	312	335	255	298	303	307	322	356	295	300	298	333	314	320	342	316	330	330	351	339	306	347	314	350	312	326	300	327	303	352	320	333	306	322	302	298	320	293	317	312	334	266	304	334	314	310	280	309	330	356	341	312	338	312	313	307	334	344	331	340	286	316	326	312	313	315	335	327	309	301	316	308	308	307	304	311	336	296	344	310	335	317	275	289	314	349	308	289	335	307	298	316	331	307	368	337	355	281	343	344	333	330	320	316	295	344	302	299	313	333	306	322	314	314	341	314	330	311	305	316	305	314	322	328	313	335	342	311	323	329	307	338	324	315	329	324	357	346	295	335	328	319	322	312	341	277	328	299	312	300	314	306	310	299	277	321	314	306	348	309	306	309	337	289	285	309	340	332	316	311	332	294	302	301	343	291	270	296	280	312	348	314	304	308	317	339	268	318	343	330	313	336	296	322	283	302	303	298	311	316	374	304	315	288	294	283	333	305	340	297	315	324	308	309	316	333	302	299	326	325	339	315	320	307	301	307	312	345	289	340	345	313	326	329	316	336	305	308	318	332	308	322	319	306	318	313	362	313	360	287	340	324	342	329	334	320	284	348	324	321	320	328	325	290	315	347	300	344	337	309	324	344	300	328	335	326	332	306	307	291	302	319	282	306	326	298	325	299	322	341	321	315	325	305	344	315	329	337	317	309	297	289	350	323	329	308	281	318	308	309	319	315	333	303	285	332	317	301	326	313	340	326	335	311	314	326	285	352	329	310	325	321	346	302	319	302	319	360	327	306	343	316	304	332	313	332	316	336	310	328	305	323	319	295	308	304	319	321	293	308	304	318	293	298	334	322	316	307	277	314	283	301	304	351	300	336	288	299	336	322	313	290	323	292	318	339	356	328	316	352	310	328	302	326	317	303	313	303	354	305	325	299	284	343	319	315	310	294	341	337	360	337	331	321	344	325	294	321	308	312	316	310	292	301	352	323	341	308	298	318	299	274	309	316	309	311	338	321	333	321	318	309	306	353	332	323	324	308	330	283	312	306	308	338	305	304	355	323	302	324	331	294	324	318	323	333	328	360	297	337	314	329	341	318	302	311	310	338	326	319	275	324	323	344	298	284	350	318	320	316	314	318	322	313	345	350	339	291	344	356	321	302	326	317	336	290	353	308	325	308	355	323	326	340	286	337	320	335	330	339	297	323	305	312	315	328	303	307	316	316	346	347	315	351	320	290	329	323	267	335	312	321	293	342	325	291	330	311	322	356	275	313	316	344	343	319	302	323	292	319	313	330	350	308	314	313	332	299	314	335	304	328	310	333	336	290	326	315	319	317	322	323	308	295	296	315	313	294	316	327	313	324	309	344	371	331	352	341	343	332	353	310	312	306	336	356	373	310	301	314	314	288	330	300	350	306	313	271	305	322	341	350	310	322	304	365	284	292	319	315	298	338	371	330	332	311	341	305	324	316	355	298	312	332	317	386	312	303	306	339	329	333	294	295	328	304	318	319	317	321	326	303	317	302	307	290	336	283	315	296	332	341	320	311	302	304	296	317	315	320	317	327	305	287	307	337	337	311	326	350	283	318	342	340	301	301	328	301	306	312	328	312	285	312	317	311	311	360	336	322	299	345	320	304	288	316	331	306	359	296	322	301	317	298	309	348	326	305	294	337	289	326	284	310	336	332	306	323	298	324	324	309	296	310	344	311	323	294	316	332	308	324	317	312	331	365	311	322	308	304	336	337	318	367	333	364	318	300	318	298	323	309	289	331	348	322	346	326	327	330	293	326	282	319	310	306	338	319	311	361	290	305	305	315	328	299	319	302	336	349	332	308	290	336	298	311	372	314	316	323	333	335	287	326	305	312	274	320	326	307	314	312	306	337	298	352	313	326	371	266	298	309	359	303	318	329	313	315	294	308	328	302	357	317	296	334	340	298	301	288	355	322	291	282	300	290	297	328	290	318	312	310	311	306	290	305	323	287	306	349	307	313	335	314	299	293	292	313	331	350	330	288	293	357	321	315	296	294	315	323	293	366	339	307	309	341	329	309	315	296	312	332	300	304	311	346	325	316	343	311	325	353	307	300	285	280	334	333	333	340	316	286	327	319	298	324	292	307	292	323	347	292	341	327	325	304	353	296	332	324	301	365	331	306	331	317	306	356	324	325	315	324	344	327	306	322	317	343	360	321	319	309	304	330	335	307	318	318	327	299	330	326	324	344	320	308	346	326	314	312	333	310	298	319	319	328	328	302	319	323	295	306	308	328	300	331	318	324	357	314	339	321	319	322	348	340	295	314	291	291	312	328	347	336	307	302	306	314	316	307	289	334	300	316	301	327	272	327	351	328	317	319	327	349	295	332	326	316	348	312	327	349	317	322	271	310	287	288	312	302	288	330	325	298	297	348	318	284	308	307	326	327	317	302	344	320	297	342	286	282	307	335	335	344	291	315	299	300	280	298	310	305	334	288	309	320	351	334	334	346	355	318	296	323	310	348	273	290	323	324	307	335	348	336	314	346	345	302	305	341	302	320	347	278	338	324	376	310	321	327	298	321	318	310	335	329	282	324	332	330	309	331	330	303	312	322	362	339	298	330	323	307	289	315	327	338	296	306	305	315	320	281	302	335	314	329	313	311	298	298	314	293	304	321	328	307	308	309	303	328	331	341	323	331	312	307	322	298	339	295	310	331	311	334	296	305	305	300	327	298	301	334	345	317	281	333	320	326	294	320	285	302	280	311	313	323	299	288	307	312	338	331	294	305	315	312	332	326	340	298	296	299	305	313	320	332	346	286	309	304	335	346	317	267	312	330	303	380	302	325	311	303	332	312	330	315	302	356	325	310	296	302	316	337	310	318	297	315	331	297	317	332	350	326	308	317	339	281	322	309	329	321	309	328	296	314	292	329	268	320	319	333	307	297	303	321	350	314	308	346	299	349	314	300	333	320	339	320	292	325	328	280	276	319	312	325	315	311	331	304	317	315	326	303	294	286	310	298	318	298	332	342	355	329	344	323	323	308	301	302	305	332	322	315	305	315	309	309	306	339	312	337	335	321	326	303	325	301	352	331	328	274	341	315	338	314	308	325	327	310	285	361	329	301	305	306	322	342	336
22621	30587	38554	43258	44500	44438	43239	36770	38276	37236	34338	23765	21328	17104	14059	13401	13770	10676	10387	9219	8030	5931	4243	3946	4152	4140	3948	4154	3362	3284	3055	2353	2150	2205	2134	2242	2253	2053	1948	1606	1395	1314	1153	1050	975	1009	976	898	864	1044	1154	844	887	899	829	853	802	828	842	812	781	871	822	831	810	811	797	785	766	793	755	788	777	784	802	770	776	745	771	798	791	783	777	795	759	731	741	762	801	752	699	808	807	789	744	792	771	736	790	798	791	793	735	779	799	776	801	720	756	775	770	726	768	765	800	741	755	811	781	761	786	769	766	777	770	833	769	758	747	756	764	764	732	770	762	738	737	699	738	767	736	776	771	778	779	781	764	766	719	725	773	760	780	718	731	781	787	804	791	796	800	740	758	782	759	750	759	774	794	783	732	728	733	794	749	762	786	775	771	752	762	737	776	729	767	794	745	766	765	762	836	754	760	855	824	785	741	740	785	800	738	751	734	787	765	780	745	724	757	788	818	735	773	773	769	753	783	765	765	757	763	771	786	745	798	732	744	772	794	806	787	729	771	813	731	736	750	744	743	808	805	794	770	755	744	756	771	723	750	764	761	702	733	753	731	755	753	746	764	777	757	771	753	776	716	741	787	742	797	767	773	771	767	751	806	766	768	751	768	733	785	758	802	765	829	805	738	755	755	754	783	752	789	714	779	773	710	762	722	707	763	798	733	752	744	762	744	739	747	742	764	780	737	777	734	800	796	747	778	793	782	759	758	767	740	816	767	729	771	808	761	772	746	811	762	747	774	780	771	686	759	754	735	765	689	793	803	779	754	797	762	756	719	784	748	759	790	727	752	749	815	763	799	733	787	760	776	757	744	775	714	787	737	785	786	789	798	711	730	789	778	766	775	675	734	811	741	743	762	789	723	805	761	747	753	774	788	727	828	747	753	743	763	748	723	753	699	786	757	770	738	760	755	776	724	780	747	721	783	738	782	704	765	756	740	733	794	727	785	718	806	771	793	748	762	751	733	763	689	771	733	761	791	747	707	766	762	772	769	752	767	735	750	754	748	754	771	774	710	777	757	696	731	767	778	794	752	810	742	785	719	778	742	753	730	749	793	751	779	782	818	767	751	740	783	706	723	767	719	739	783	685	764	731	769	755	781	774	750	776	763	712	754	780	717	793	710	746	763	754	804	829	765	758	748	795	763	754	772	794	778	732	744	772	729	750	776	775	792	775	709	707	753	748	760	711	774	750	752	767	770	774	746	752	773	749	750	739	778	734	764	738	760	775	766	795	758	815	791	700	781	768	781	751	734	742	762	766	752	746	784	737	746	777	732	718	747	775	706	793	717	737	743	738	745	746	790	785	751	727	735	766	795	790	775	774	781	781	775	744	737	760	763	795	777	740	767	767	755	710	765	778	777	726	775	766	755	772	766	739	737	745	686	743	733	749	761	750	708	795	725	703	759	720	767	785	760	718	725	754	735	750	778	813	768	776	789	794	744	795	715	721	746	768	731	747	768	759	718	790	794	736	770	733	777	706	753	730	744	750	747	771	792	780	781	733	748	735	743	755	733	795	783	749	759	818	749	782	761	754	765	796	787	864	782	733	769	713	755	769	749	732	749	758	795	734	781	726	824	778	747	757	770	715	736	771	784	738	754	711	748	793	758	779	801	763	775	692	731	780	713	824	797	730	803	776	752	719	754	766	736	746	799	730	788	725	753	769	785	779	779	771	761	814	749	753	757	811	739	740	756	717	751	740	785	775	795	776	774	791	761	799	739	722	754	761	771	743	742	725	734	695	750	773	727	717	795	754	733	778	783	781	743	745	757	787	715	750	797	773	742	747	784	742	794	786	740	781	741	734	755	760	750	756	812	770	741	770	738	749	729	712	764	763	735	712	744	755	781	738	761	796	797	746	742	738	780	731	792	767	762	807	764	763	774	749	761	768	767	764	780	754	689	745	727	777	795	805	763	749	776	796	802	755	741	771	780	745	802	816	767	760	716	791	734	758	744	740	774	765	749	770	749	785	744	774	770	718	742	734	743	757	756	724	737	769	775	722	776	772	729	762	780	833	745	769	775	784	732	740	763	724	748	768	755	756	729	749	718	764	760	734	760	759	727	755	751	757	796	755	805	781	749	792	786	803	770	761	794	793	826	756	800	801	736	772	756	755	757	804	777	732	782	754	740	702	707	739	714	742	784	827	757	766	807	776	709	737	698	731	750	762	771	739	735	730	765	726	756	778	735	768	771	707	737	761	750	770	743	767	735	759	756	744	809	716	799	782	795	799	734	757	719	749	790	749	758	735	802	762	707	763	698	771	757	767	758	738	752	756	727	708	724	747	742	731	720	712	779	738	713	736	776	800	757	738	766	734	741	813	734	763	793	742	755	797	742	743	783	756	758	795	765	791	726	739	811	748	743	729	745	739	767	761	751	712	784	738	732	773	788	763	778	745	745	748	754	781	763	755	766	744	765	774	760	790	782	751	747	769	750	698	758	787	770	769	793	782	764	737	787	802	779	744	743	759	767	795	835	757	795	709	759	800	784	735	739	793	769	807	767	769	788	729	781	752	769	719	751	775	756	703	804	754	726	778	769	765	721	751	764	766	780	767	758	814	745	779	747	754	781	806	785	686	693	762	766	728	746	778	781	780	762	765	747	764	739	774	770	766	718	752	784	756	768	773	769	755	715	785	809	755	738	778	773	788	761	738	764	799	761	794	801	720	784	750	750	787	773	759	743	804	746	749	754	727	766	786	781	782	774	807	759	737	747	773	797	783	736	771	720	820	742	794	742	801	746	717	773	767	754	781	779	745	733	711	718	742	786	780	780	779	797	716	734	760	754	778	734	777	712	755	694	755	760	764	763	755	730	757	786	746	728	743	755	779	743	715	786	778	774	788	786	731	734	740	767	789	776	751	823	755	722	708	782	742	787	754	756	748	786	752	769	764	739	787	765	780	785	730	726	782	728	756	768	739	729	739	731	783	770	736	749	725	781	791	731	754	756	781	762	815	748	758	733	826	729	783	803	762	745	773	808	743	808	749	767	725	766	728	763	762	763	782	721	766	747	777	728	764	757	717	730	758	749	751	758	711	755	696	727	768	770	771	786	703	769	788	766	698	772	762	765	724	768	746	761	747	759	793	760	713	764	746	728	696	738	750	788	778	836	750	753	697	738	720	769	723	737	755	739	760	764	762	772	741	725	796	770	713	763	757	792	801	757	762	756	682	783	800	818	710	808	714	795	771	807	767	740	755	786	770	694	844	781	779	756	719	743	780	778	738	765	719	793	804	792	781	776	784	771	755	806	745	732	772	823	780	768	753	702	757	723	734	789	741	733	746	771	768	720	759	762	749	759	755	755	753	707	769	756	755	732	731	736	751	750	744	695	741	801	784	745	730	727	785	718	733	754	770	745	723	767	759	782	796	783	778	724	794	756	768	768	759	749	734	757	727	729	762	732	781	780	810	793	753	740	737	800	744	778	765	764	756	757	724
44783	44075	41628	40036	40082	40267	37132	30730	30348	30922	28546	18747	13073	9602	6852	5757	5069	3845	3171	2883	2418	1700	1220	1167	1142	1147	1069	1121	956	959	959	681	553	575	535	588	532	598	524	436	420	332	360	324	328	333	336	262	291	351	442	295	265	293	296	301	294	296	276	274	299	254	299	305	288	301	287	259	272	280	250	272	296	295	280	276	246	295	250	288	281	265	287	291	262	274	282	275	263	268	261	275	246	240	288	309	253	272	247	233	247	266	275	290	258	268	271	276	287	236	256	266	283	288	298	253	235	255	249	269	280	301	268	285	275	259	291	279	252	272	251	297	256	288	303	299	239	282	253	260	273	275	258	280	249	262	263	272	259	277	267	262	289	283	261	274	290	261	274	252	279	278	287	272	274	255	292	243	265	293	299	270	285	276	263	262	238	252	291	273	262	279	257	313	299	264	255	269	300	241	288	307	247	287	284	260	256	253	266	244	263	274	297	270	263	292	254	285	272	297	246	263	278	310	254	281	277	291	247	264	289	297	268	283	239	269	263	247	278	292	284	249	261	275	274	302	246	277	297	290	280	231	263	251	253	267	324	290	267	254	271	278	282	239	246	243	266	251	248	258	258	261	251	300	272	288	303	279	246	254	258	299	282	273	268	256	287	264	249	249	283	273	259	249	268	227	256	287	286	272	303	245	255	256	240	273	228	269	258	283	271	285	279	288	271	272	273	255	265	271	270	275	267	306	239	282	249	287	252	284	272	275	252	257	241	276	273	283	298	275	255	289	270	285	279	261	272	265	252	265	260	267	273	252	240	225	277	285	279	247	262	254	295	247	278	292	268	277	265	246	312	296	285	266	284	268	293	287	267	273	255	258	281	286	277	273	261	284	290	237	281	261	302	276	265	267	294	285	273	250	268	276	247	268	269	284	285	265	267	255	286	248	289	294	275	281	295	251	287	247	264	231	244	262	264	259	256	279	242	280	257	247	245	267	275	271	246	268	263	256	301	281	267	266	269	270	286	238	257	284	261	276	275	261	283	269	259	279	257	255	268	286	275	275	251	278	260	264	288	265	252	256	278	271	262	275	249	273	286	276	292	246	247	266	245	240	256	279	261	267	268	268	257	249	270	261	260	272	249	287	251	265	263	268	292	286	302	283	296	253	276	264	275	258	265	240	245	267	267	267	247	295	266	268	260	279	261	282	266	262	252	263	267	278	259	276	277	292	232	267	280	296	260	252	274	243	256	252	234	270	280	268	258	256	241	260	287	251	277	296	268	302	267	283	266	263	249	287	275	248	284	287	289	281	268	275	260	261	265	274	246	242	281	253	276	269	273	258	252	278	250	275	248	237	265	270	280	249	266	296	287	240	277	273	260	274	258	289	258	264	252	278	257	267	256	292	267	240	246	260	267	270	252	256	248	266	250	257	268	281	264	264	269	271	270	298	275	261	302	261	284	288	267	291	287	282	275	280	244	275	277	287	269	262	262	280	281	236	275	285	247	289	276	248	255	292	305	253	270	257	264	251	227	269	260	262	280	250	274	280	302	264	288	287	271	270	290	254	258	287	255	261	275	247	295	276	289	275	247	266	282	242	256	237	280	260	263	286	284	280	272	276	266	251	264	267	246	228	282	234	287	265	290	256	251	274	251	284	281	247	246	232	262	258	294	244	277	245	291	286	262	269	300	300	249	264	252	267	255	267	272	268	276	273	266	252	299	261	279	294	295	272	252	286	258	272	261	262	278	258	274	251	292	267	284	277	294	251	266	254	248	250	262	284	256	274	285	265	263	274	297	276	244	269	273	252	262	267	266	245	261	274	264	262	265	271	256	285	268	263	281	281	296	307	265	263	251	272	288	256	286	279	277	275	270	274	261	293	256	273	283	282	272	244	242	273	274	252	245	296	239	281	258	278	250	280	288	289	251	233	271	282	270	291	243	287	250	285	231	294	286	282	278	247	259	254	270	242	270	248	247	282	279	276	280	245	271	279	236	272	304	265	245	265	272	278	275	301	262	252	263	254	286	292	267	262	254	265	274	275	268	266	236	253	270	276	278	275	253	269	259	290	254	257	277	259	269	282	263	232	277	277	229	246	267	280	259	286	264	277	262	276	249	308	260	229	271	250	269	281	286	259	255	269	273	266	271	255	274	257	261	288	259	289	268	300	260	299	258	278	269	292	252	260	289	258	256	283	246	294	296	281	237	252	264	262	268	240	249	277	256	260	265	256	258	295	231	243	260	272	273	282	278	284	270	294	272	273	285	282	256	276	267	264	264	261	269	257	236	255	248	259	265	285	228	256	275	275	286	314	277	261	275	290	223	269	293	286	251	259	268	278	281	264	272	262	266	258	276	253	266	303	276	295	270	260	310	289	271	312	268	289	320	236	261	269	267	266	298	282	273	291	295	257	274	241	282	251	270	255	285	268	281	248	278	284	251	272	261	254	283	302	261	257	274	265	319	273	277	245	273	250	274	275	253	289	298	252	233	293	284	250	250	248	276	278	277	226	280	269	282	285	274	247	306	282	286	255	288	256	302	273	272	275	260	282	252	260	266	263	298	277	280	240	281	295	251	287	267	280	267	272	279	281	277	281	265	257	259	263	238	279	278	254	282	261	293	271	280	277	269	296	270	246	294	287	262	273	261	280	263	258	270	298	230	313	272	292	292	261	260	258	262	250	261	274	292	279	251	291	250	280	277	316	265	263	266	285	271	254	271	274	252	303	272	255	265	274	291	323	243	297	272	253	267	265	270	259	289	256	251	295	251	287	278	264	274	232	249	261	241	309	258	250	281	287	258	265	304	291	251	262	253	252	294	291	226	283	259	291	260	222	269	275	240	270	240	268	241	267	288	259	279	279	285	281	260	273	250	293	273	233	287	263	285	260	266	265	282	305	257	273	262	264	307	259	270	267	237	262	234	261	258	293	273	261	264	264	268	309	273	276	264	293	255	238	277	279	258	263	295	240	275	274	266	274	288	272	266	248	270	277	253	288	266	291	285	294	271	254	251	226	275	248	287	263	266	242	265	276	274	274	278	255	267	256	301	300	257	252	254	270	287	271	228	264	266	296	268	271	262	240	264	274	290	288	273	287	254	293	278	259	261	281	259	246	251	251	271	261	302	262	258	292	275	241	281	235	287	268	275	246	283	282	292	270	268	254	270	266	272	259	294	247	247	223	256	272	288	276	239	260	244	271	258	277	294	272	280	244	258	253	270	305	278	245	269	270	252	281	254	259	279	232	290	261	264	245	233	280	266	274	271	281	237	254	286	265	236	243	282	261	242	263	277	245	274	268	261	245	275	244	277	271	265	256	266	285	238	275	282	265	298	272	264	277	292	241	260	281	289	275	250	269	277	262	248	271	253	283	288	247	263	276	308	291	284	269	256	276	263	253	275	283	256	251	268	266	272	280	279	240	294	270	277	294	257	253	243	269	256	279	273	243	275	276	311	271	285	270	276	258	281	264	284	279	298	274	292	249	266	269	249	288	242	267
27752	36000	42587	47009	48997	49641	49313	45194	45325	44070	41542	30467	26798	23491	19407	18875	19252	15074	14283	12526	11432	8978	6236	5931	6394	6354	5761	6252	5030	5400	5169	3639	2713	2899	2725	3034	2973	2820	2650	2115	1572	1344	1259	1099	1002	1010	907	896	855	1132	1639	741	737	752	842	754	708	719	787	756	720	678	722	696	708	710	738	711	731	667	664	732	700	661	719	675	634	709	635	708	656	672	645	672	638	653	680	649	602	667	673	640	650	650	688	664	693	679	717	639	676	631	627	631	622	644	674	653	605	597	654	677	663	663	708	676	638	632	657	686	643	666	626	664	639	654	640	638	619	620	693	663	615	619	673	638	667	627	606	696	621	662	655	642	611	620	631	665	670	615	654	667	650	636	649	641	630	617	655	685	641	617	682	647	669	568	665	642	601	660	638	629	648	663	646	665	631	625	632	632	637	614	625	704	656	641	625	615	652	622	624	643	641	639	672	673	641	634	590	619	616	685	634	607	695	630	648	634	575	660	594	676	657	642	671	637	674	661	674	658	616	628	705	615	662	607	602	640	692	649	619	647	584	682	626	636	644	609	659	604	660	657	665	659	658	756	643	639	670	660	591	684	613	674	670	685	701	659	638	624	639	627	649	636	600	642	620	667	644	659	682	627	662	684	624	610	663	648	670	635	654	631	641	622	689	618	668	641	635	664	626	634	644	657	627	645	613	642	677	644	626	650	667	631	592	607	627	627	684	621	624	664	621	663	629	626	647	646	677	672	658	666	676	646	616	693	658	649	656	668	647	635	671	633	608	633	610	656	637	629	656	614	637	627	682	662	653	648	634	621	614	646	634	668	656	627	644	687	602	608	662	672	669	617	638	650	640	669	618	630	630	680	663	646	646	674	679	636	624	621	636	663	669	679	640	685	666	625	641	665	617	632	670	622	649	637	588	668	636	632	605	642	627	610	694	655	656	663	620	680	625	668	678	652	659	668	637	636	657	631	656	626	663	619	641	617	663	677	661	631	661	646	643	627	604	618	646	637	708	586	644	630	632	637	709	680	669	623	611	685	637	699	658	667	679	665	630	666	649	660	627	587	627	650	643	623	615	607	632	650	665	638	676	659	674	699	615	663	637	629	649	644	665	627	638	641	672	612	676	677	650	679	651	665	664	624	655	650	657	613	669	639	655	640	703	668	644	627	626	651	639	693	640	650	698	608	650	665	645	666	625	679	610	654	636	632	615	643	655	625	626	656	639	660	678	645	656	603	682	614	667	617	665	667	623	629	648	671	700	654	657	650	614	596	667	698	644	685	642	678	688	606	694	658	663	618	635	634	626	677	636	659	684	652	622	622	656	659	652	654	636	620	618	646	607	616	688	649	690	644	672	622	633	592	646	650	624	676	662	690	650	605	652	664	628	610	597	668	691	689	663	623	625	676	633	688	618	628	628	655	705	646	675	669	634	601	626	673	658	631	611	615	692	665	606	659	649	684	638	627	699	603	642	677	679	627	609	665	636	654	613	645	664	648	615	625	638	676	622	613	661	700	657	697	633	653	681	654	645	705	678	608	670	668	668	628	630	688	660	663	668	651	606	650	662	654	701	687	633	621	587	638	650	666	639	657	613	672	675	651	627	635	648	628	627	644	661	617	670	637	681	574	635	682	671	630	671	639	607	646	639	688	684	657	628	640	611	657	594	648	647	678	656	638	629	661	641	660	623	648	665	640	588	679	655	637	659	613	615	633	715	713	606	639	639	666	659	657	626	674	649	625	651	699	653	656	582	589	618	638	657	667	611	656	664	636	635	663	637	656	633	646	678	646	687	682	660	578	677	711	674	670	598	673	628	646	646	627	640	613	668	617	657	622	637	656	658	620	704	653	631	627	629	630	632	659	626	646	652	614	639	625	635	665	623	646	680	632	648	659	695	655	686	727	652	617	651	657	658	657	620	659	632	687	631	608	631	646	657	645	664	668	651	672	670	676	634	651	664	625	649	667	676	652	649	635	660	615	599	624	632	641	662	664	673	628	666	638	618	653	681	655	640	659	648	609	657	719	724	680	670	670	667	615	611	585	639	639	638	662	686	666	703	673	633	671	621	634	635	649	637	610	665	702	618	663	656	677	592	653	640	677	639	640	671	677	644	607	657	634	674	633	659	632	646	647	645	652	632	639	648	673	658	647	693	639	622	653	665	666	616	638	689	650	581	662	690	697	668	588	672	633	698	619	643	632	637	690	644	595	638	635	642	652	702	691	663	631	646	648	710	652	614	669	611	673	691	609	661	643	652	630	648	693	624	630	679	638	641	654	651	687	645	649	626	621	684	674	663	644	660	660	676	635	652	643	637	601	678	643	614	629	639	650	672	647	598	638	694	666	603	638	626	661	647	672	618	644	643	669	673	680	649	686	614	641	619	665	599	636	666	644	642	660	622	641	612	634	679	641	636	676	634	641	668	688	658	700	623	653	647	644	648	654	648	642	636	649	639	703	656	625	670	667	672	669	631	644	646	647	684	662	599	643	664	634	668	646	655	678	647	676	675	690	611	633	657	636	665	679	667	655	568	639	644	638	675	619	639	624	640	654	640	694	654	617	616	643	621	667	670	684	604	642	608	614	667	647	658	680	623	626	640	640	650	632	603	647	631	647	648	633	647	661	662	623	649	658	734	661	655	651	627	656	685	669	632	637	634	707	665	665	629	635	643	656	670	657	653	606	647	650	687	645	675	647	639	605	590	647	642	629	658	608	688	627	624	663	696	636	644	651	649	656	663	645	676	611	666	671	647	656	630	628	643	659	635	656	655	646	656	652	657	665	657	639	641	664	672	660	652	615	669	623	638	671	665	635	670	601	629	703	632	629	673	637	638	649	670	628	634	655	628	646	650	670	648	692	653	663	613	622	642	586	659	615	627	649	629	612	643	663	654	613	672	636	682	662	645	638	662	648	643	631	663	610	616	645	639	655	633	636	626	655	614	675	631	609	652	610	639	656	642	694	603	635	638	638	659	627	631	612	660	661	680	627	720	667	634	651	675	617	628	619	614	698	665	639	651	632	710	639	639	592	670	640	653	659	660	674	616	674	667	661	679	672	641	624	636	624	658	660	628	634	620	587	624	648	634	667	639	674	663	693	637	622	664	689	694	655	596	623	640	650	615	619	635	653	652	647	659	633	651	664	628	655	686	657	648	625	664	671	626	642	674	661	661	681	689	652	660	638	606	657	661	654	666	657	649	638	673	606	646	628	662	673	629	622	664	639	674	605	677	621	675	648	642	665	638	624	676	630	665	630	642	664	658	633	634	634	651	630	642	670	654	622	639	716	696	678	702	661	597	698	658	662	656	696	616	606	620	642	637	655	660	641	625	658	627	612	593	653	621	654	607	617	647	640	707	634	609	664	627	667	652	643	637	651	691	682	636	644	635	654	611	635	637	644	600	654	632	628	677	644	606	680	651	641	659	670	633	681	615	673	721	610	633	585	648	631	670	687	655	661	601	679	672	634	646	665	677	594	685	657	637	668
19649	15401	17197	13200	8732	6250	4475	2985	2571	2162	1764	1318	1121	1105	912	809	735	649	644	593	526	499	473	482	495	429	430	423	411	394	390	400	359	367	389	409	365	385	370	332	329	341	345	327	315	362	338	343	353	357	354	316	365	346	314	351	312	359	300	341	314	339	334	341	299	363	316	363	368	355	352	333	332	365	366	332	306	340	283	347	327	345	335	345	318	359	349	312	292	324	295	285	313	337	344	323	346	342	349	286	314	320	312	354	349	320	351	321	337	291	361	333	350	337	317	301	321	342	342	363	298	323	373	352	311	320	336	332	296	322	355	301	327	324	343	328	283	361	308	342	324	308	301	363	324	340	329	320	347	319	345	339	324	320	344	318	338	331	319	310	303	324	334	341	344	289	341	335	314	317	316	333	358	316	304	338	328	348	333	334	303	352	343	330	319	316	381	316	332	330	318	310	328	330	342	325	317	294	327	324	333	303	341	350	320	337	307	328	306	304	340	310	316	298	320	334	318	310	357	323	327	306	321	310	341	313	306	304	290	314	342	291	325	300	322	320	319	300	337	327	304	320	337	316	361	364	321	342	330	319	351	314	326	326	341	355	322	303	315	342	316	329	320	310	317	303	323	339	336	361	335	321	344	322	331	313	317	326	390	312	281	356	334	360	323	355	321	316	327	331	292	290	320	324	337	326	351	330	285	314	326	356	320	363	326	306	312	302	316	322	368	306	261	312	321	333	283	342	312	337	322	315	340	319	336	329	320	356	319	304	328	307	343	303	306	320	320	324	345	331	325	305	330	322	316	330	291	329	341	325	305	337	323	341	321	326	336	371	307	333	338	335	347	326	309	355	330	320	317	360	315	309	305	346	328	308	289	298	327	342	341	303	307	285	327	368	340	321	315	322	325	345	323	321	319	312	325	326	335	327	325	332	375	345	316	298	345	278	303	322	362	320	333	323	278	328	335	334	363	317	315	339	311	360	302	334	329	325	316	319	331	350	291	314	316	323	330	321	328	341	322	302	339	342	344	356	338	328	331	366	320	331	350	315	349	335	329	365	347	315	366	306	327	303	322	312	370	334	345	311	329	333	341	323	330	325	328	318	309	309	323	295	304	306	336	327	320	334	330	326	336	298	320	337	308	352	292	360	385	327	317	308	340	316	310	325	304	317	380	311	316	333	331	350	323	342	341	324	311	313	334	344	311	329	329	328	319	308	361	337	330	307	330	340	320	306	353	323	374	328	338	351	324	312	361	328	329	346	295	325	336	297	330	357	294	298	339	335	290	331	335	323	340	325	299	331	312	323	357	333	351	313	349	320	342	323	340	324	332	336	327	324	326	298	333	329	321	349	376	329	346	308	334	317	314	312	317	307	330	332	321	343	321	329	323	355	320	322	325	323	336	336	344	343	306	348	319	319	331	353	349	327	321	311	312	303	315	320	331	317	352	351	352	353	319	365	335	334	353	289	291	318	342	335	308	329	313	318	335	331	313	277	351	349	350	361	314	337	296	318	311	288	298	299	269	321	337	319	344	342	311	330	317	338	334	322	314	334	320	306	317	345	342	292	330	319	336	356	352	317	335	293	312	291	360	329	365	329	297	321	338	323	301	318	334	310	361	320	323	290	286	308	334	297	346	354	323	335	303	325	311	307	344	375	325	324	316	317	313	324	335	346	308	324	315	347	332	310	337	345	322	340	342	349	300	310	316	314	326	323	324	322	355	339	333	337	339	301	330	351	322	296	309	323	287	329	339	319	285	301	319	293	343	315	300	356	317	294	338	332	349	330	321	313	321	324	343	351	333	302	290	357	309	368	346	321	306	351	332	337	324	315	334	319	318	312	357	343	309	335	302	342	304	323	326	292	319	323	319	289	301	341	340	321	314	329	301	349	326	339	291	312	337	343	306	321	321	366	343	347	345	341	338	323	304	317	328	320	309	310	322	308	316	354	304	323	315	339	323	355	307	303	323	312	285	312	342	328	339	328	334	355	292	315	279	332	330	326	347	271	337	339	334	341	292	300	348	320	294	333	310	317	286	340	345	353	328	305	341	338	342	273	344	333	321	307	307	307	332	315	325	319	346	329	324	364	348	366	338	331	331	341	344	340	324	306	305	293	376	312	334	321	327	300	344	356	314	316	337	300	335	299	339	319	345	288	344	315	333	296	313	326	351	328	291	327	307	326	322	336	316	341	335	328	335	356	318	305	330	323	366	332	336	319	325	338	301	310	343	316	336	335	327	321	319	332	319	354	330	308	350	315	335	333	321	318	313	328	327	343	335	342	308	303	351	318	286	350	322	326	304	332	311	323	342	334	312	330	334	314	310	331	316	314	290	337	343	332	343	347	339	346	326	321	346	384	321	308	313	353	336	322	328	311	338	333	357	321	309	330	307	341	326	333	312	304	329	332	334	327	333	361	347	337	293	308	311	287	310	346	351	328	289	285	310	306	310	319	326	349	335	325	340	308	334	327	336	293	356	281	338	304	323	316	341	324	317	310	348	335	335	283	300	292	302	307	313	319	318	301	298	313	322	329	306	342	311	320	303	333	315	307	339	339	345	321	334	353	316	313	313	338	319	344	341	325	287	320	306	307	301	334	326	322	316	324	338	304	344	301	316	300	313	331	303	342	321	289	309	335	283	292	323	317	302	293	341	340	340	291	316	331	340	329	333	298	275	326	330	316	345	358	312	322	289	339	305	350	300	325	335	332	334	310	329	319	332	331	331	342	301	338	326	327	293	308	375	321	328	321	321	287	342	350	345	303	307	304	313	340	359	321	313	323	328	334	302	309	338	321	306	325	361	342	339	306	327	327	332	318	322	310	304	329	314	354	348	319	352	322	356	338	316	295	338	309	289	307	308	315	284	314	341	315	319	328	330	348	353	302	349	316	334	277	319	308	285	300	292	323	326	320	322	319	316	303	362	336	346	301	303	337	326	351	311	334	323	322	317	355	323	315	327	321	327	320	344	347	300	307	332	343	337	329	340	306	307	298	353	367	312	294	348	335	299	326	334	340	323	325	354	347	339	325	320	342	339	269	307	326	307	361	317	336	341	309	353	281	315	313	296	374	346	316	334	302	317	322	323	337	338	329	325	343	328	316	309	310	348	371	348	274	350	314	331	320	326	295	357	343	333	300	340	321	309	346	303	325	284	324	325	315	296	339	334	325	319	332	319	340	336	307	344	295	318	335	362	356	290	336	364	371	338	331	317	305	332	332	311	372	291	339	359	309	313	368	326	348	308	320	334	330	377	307	327	333	300	314	329	352	329	298	361	337	320	338	341	339	353	338	325	303	342	378	361	352	298	302	344	320	285	295	317	326	303	343	298	333	316	346	311	329	313	317	324	349	352	303	311	327	323	316	312	328	304	307	326	324	317	336	374	352	298	327	323	309	307	346	346	312	320	309	336	340	327	307	315	326	311	306	287	302	348	330	319	318	352	334	356	351	317	331	333	312	307	333	332	321	351	333	328	317	329	298	336	330
11543	14182	22299	24589	21719	19658	16722	12230	11357	10341	8724	6154	5486	5090	4298	3671	3292	2904	2623	2356	2286	2086	1823	1766	1780	1689	1566	1524	1476	1352	1357	1246	1155	1173	1122	1059	1127	1075	1063	1028	938	963	993	890	909	862	869	837	882	843	858	856	844	771	800	808	819	824	819	828	787	857	818	845	818	784	817	778	786	720	776	774	799	780	748	768	790	801	792	795	733	797	815	771	807	797	723	796	771	735	789	825	812	831	792	792	746	791	746	774	761	785	811	764	816	760	732	847	783	767	789	763	751	775	752	779	795	782	750	768	781	756	815	792	790	790	758	795	822	761	781	807	763	782	830	784	773	768	782	808	759	777	789	821	758	782	748	811	780	748	786	754	815	780	803	769	765	813	740	754	738	787	761	758	775	766	772	805	774	776	844	799	779	790	800	776	813	736	753	859	834	787	776	775	755	739	804	841	724	800	762	784	772	776	760	808	774	753	775	765	740	811	754	752	785	782	841	774	791	784	800	782	771	751	763	762	803	810	743	771	824	815	773	759	736	770	823	793	748	790	773	845	802	752	781	766	766	836	785	788	827	799	759	746	771	802	804	772	840	767	772	802	832	789	800	798	785	805	774	775	776	741	764	820	803	792	755	767	764	783	762	809	781	719	766	795	799	801	768	804	758	790	805	806	786	769	760	742	790	755	774	785	803	777	803	796	747	790	800	767	796	759	790	782	769	786	770	740	737	734	795	796	799	751	758	764	791	725	772	752	801	784	781	793	735	726	764	769	763	832	722	794	817	740	783	767	777	760	827	735	840	804	785	820	832	704	785	807	758	788	777	754	754	768	794	748	819	769	744	767	791	766	777	781	797	742	788	788	813	845	764	810	808	850	807	809	749	722	802	831	757	764	826	763	801	785	758	761	781	819	833	825	749	802	746	771	783	784	770	749	854	818	858	802	763	787	827	814	752	756	758	799	761	809	767	760	817	786	800	813	768	807	776	764	737	813	772	748	780	728	813	785	808	793	781	745	741	788	823	793	768	792	765	753	754	785	809	777	771	739	786	755	773	760	824	767	748	810	780	753	745	819	804	788	757	754	811	799	740	776	840	752	802	793	787	829	796	746	801	836	760	781	791	769	792	809	767	802	795	817	814	828	801	757	825	747	823	827	805	773	800	775	785	812	776	793	786	783	771	766	794	779	766	781	732	823	744	745	802	800	792	753	776	740	794	816	755	794	780	787	753	790	797	814	778	744	785	823	780	770	830	775	785	796	794	814	770	794	801	743	796	789	824	743	797	772	760	757	770	783	786	801	783	777	810	762	732	792	781	794	825	756	780	784	828	761	759	824	758	785	712	776	790	754	795	775	848	800	837	776	787	813	747	759	761	786	759	814	733	788	809	824	811	770	794	771	784	801	771	790	798	783	754	731	773	771	782	740	781	805	829	800	773	802	762	765	775	790	811	807	786	790	767	763	769	780	738	739	823	792	779	822	795	787	713	750	757	787	778	717	772	713	773	736	755	797	761	821	769	811	773	757	799	747	811	794	767	765	768	770	820	778	788	751	798	809	792	763	815	738	756	800	762	774	752	792	777	773	783	744	789	792	817	740	773	792	809	835	796	789	791	749	760	746	762	745	780	787	788	821	806	780	811	761	791	774	758	782	777	767	777	821	803	794	800	766	810	814	764	770	768	780	810	749	746	783	769	763	732	810	800	749	790	841	785	744	775	741	770	781	736	819	717	720	752	822	743	786	787	786	837	795	823	822	756	760	767	756	800	752	784	783	770	791	785	785	749	754	769	808	766	785	787	795	774	758	812	788	771	784	768	828	791	766	746	766	747	795	818	774	816	840	754	738	758	760	796	800	761	803	736	801	818	776	755	758	804	758	783	771	823	805	781	819	814	756	837	806	770	785	795	812	771	777	778	765	807	790	772	807	753	778	750	857	772	804	815	770	811	767	776	780	757	796	746	808	747	736	761	794	836	735	793	798	770	796	769	830	735	743	769	768	776	800	810	760	765	802	759	757	792	791	787	765	762	776	801	781	725	796	783	742	793	811	706	800	777	799	814	812	770	822	771	833	842	791	784	808	763	766	738	782	756	745	753	802	770	805	775	756	789	786	745	818	744	848	820	826	803	778	802	817	765	793	768	748	791	746	802	752	799	803	685	811	751	780	810	767	788	799	808	751	792	812	806	743	789	755	800	800	791	781	814	712	820	760	760	802	770	854	784	797	829	764	824	785	813	799	734	781	770	748	780	864	843	790	798	808	771	803	856	722	782	803	811	814	738	728	754	813	814	790	772	795	800	843	787	766	816	857	790	780	784	806	787	811	775	797	807	785	808	768	800	828	812	756	808	783	781	732	805	796	741	811	791	780	783	781	730	780	835	847	775	825	811	795	782	806	782	794	781	776	776	787	777	811	849	796	788	763	819	713	747	792	784	807	762	783	837	765	795	742	781	775	840	832	731	813	727	767	813	795	808	752	775	749	803	777	751	762	793	807	799	838	725	803	788	825	779	777	794	793	822	800	803	771	814	809	787	753	763	761	794	785	795	791	776	761	779	797	802	776	756	770	790	797	792	746	774	769	773	801	756	815	798	796	844	807	752	817	798	798	765	759	768	777	818	779	763	828	849	749	782	840	758	778	748	734	828	748	765	780	802	770	755	790	756	795	802	784	818	758	735	749	811	826	766	777	772	820	788	783	773	800	823	763	760	793	761	820	794	776	773	796	754	766	810	747	780	765	752	799	780	777	770	762	772	833	792	801	812	794	803	764	744	765	733	746	794	790	846	793	746	796	791	768	831	772	762	771	768	786	803	800	786	785	803	798	761	725	805	740	776	835	783	758	839	731	778	767	806	794	783	764	781	727	790	787	787	782	752	778	755	796	768	753	782	797	777	758	765	773	773	745	749	841	788	746	783	756	770	810	742	745	790	812	780	766	770	773	783	786	806	713	786	765	779	832	848	772	810	808	791	743	786	807	762	769	757	764	794	761	778	792	749	789	739	784	735	754	751	797	766	777	784	780	794	789	759	820	784	780	826	770	766	767	795	809	760	792	837	753	744	802	831	762	829	822	784	737	777	801	757	763	719	788	823	803	855	759	747	763	761	797	785	783	806	833	810	767	801	808	759	784	752	801	762	826	811	758	777	827	779	821	789	777	784	829	743	784	790	797	792	763	797	812	838	843	787	786	768	830	787	746	807	787	830	754	757	779	813	775	776	715	762	831	796	788	761	803	769	802	743	785	788	806	782	814	772	798	750	771	778	776	692	773	805	748	785	790	799	792	778	789	816	826	785	770	716	776	789	747	838	790	797	817	804	777	751	798	787	779	748	817	808	824	800	798	785	797	784	782	808	799	792	771	782	771	783	785	783	751	778	714	786	780	782	781	766	803	795	766	781	776	752	745	791	766	762	800	800	789	784	809	796	771	780	716	852	789	806	817	777	820	795	772	786	770	757	787	754	794	810	783	775	842	832	746	815	775	865	827	757	795	829	814
36765	38383	38186	37676	38097	36793	32954	24887	23013	22122	19317	10332	6492	4822	3684	3082	2989	2102	1915	1873	1608	1055	788	770	799	912	824	805	721	771	670	619	479	460	470	508	459	492	428	379	361	420	366	360	343	374	348	313	342	378	457	324	350	357	328	351	319	338	352	321	304	332	367	350	331	361	311	320	300	305	350	315	317	320	358	343	313	316	332	314	302	304	312	324	308	302	342	310	336	324	332	327	318	331	334	332	340	336	354	321	312	336	336	309	331	280	334	294	338	317	321	326	310	295	293	351	296	297	308	305	301	316	341	335	308	332	287	326	299	330	336	351	314	304	346	330	284	333	339	292	312	314	317	297	313	322	335	330	314	330	327	320	323	328	309	313	336	312	311	342	326	340	282	321	320	316	324	310	332	305	352	302	315	303	310	333	325	294	339	299	299	345	300	327	326	287	307	310	308	318	286	355	343	322	347	295	316	331	310	364	316	322	322	314	336	316	324	336	284	342	350	317	291	348	313	310	318	330	320	300	307	302	299	303	307	309	321	302	321	310	332	320	274	334	301	331	325	330	335	311	346	335	307	312	314	295	325	321	320	319	303	300	297	298	304	334	334	338	299	321	308	326	306	332	346	340	319	302	336	359	300	337	310	290	308	340	295	311	329	319	322	307	312	292	309	299	335	372	310	312	329	319	303	350	351	337	305	315	307	344	351	347	307	370	326	366	339	347	299	325	294	299	334	352	330	292	295	347	310	284	333	314	287	322	318	335	323	315	322	333	351	330	317	324	323	280	315	288	350	302	296	343	301	343	333	315	317	325	329	303	357	305	321	307	335	301	319	303	332	321	331	327	333	317	310	342	308	307	328	329	357	326	311	343	343	318	316	290	340	313	369	328	309	339	328	333	316	335	317	323	328	322	334	313	318	332	326	303	290	312	328	322	303	328	325	321	348	322	307	301	324	319	300	319	330	330	315	351	345	292	335	294	330	324	333	338	332	331	317	328	312	329	304	318	342	305	321	330	351	334	308	287	311	324	322	306	311	329	308	341	349	299	305	308	315	299	366	335	288	335	325	334	348	296	318	342	307	322	344	321	338	307	338	352	340	315	312	298	315	310	336	328	332	305	307	346	306	304	298	332	331	310	344	348	334	312	330	328	318	287	323	323	300	315	329	318	330	325	338	309	358	312	336	310	294	342	350	294	301	333	294	313	323	299	329	326	341	323	318	305	284	307	324	310	327	305	313	358	344	294	304	334	324	315	325	300	321	328	318	356	310	324	319	310	327	347	307	302	326	352	339	318	329	307	352	331	335	323	340	336	351	334	316	325	322	320	339	316	315	326	320	343	315	308	314	322	316	317	353	318	305	343	327	283	331	301	307	312	315	351	281	299	333	304	333	279	325	297	335	301	301	343	321	288	336	340	331	306	323	330	286	321	319	312	306	317	307	356	289	317	325	308	328	312	303	305	336	332	317	333	316	317	338	312	298	352	330	314	331	329	316	346	315	343	306	323	291	357	317	338	336	336	341	318	314	343	319	309	346	293	349	351	314	319	325	338	303	320	311	301	305	341	339	301	307	331	276	335	326	301	351	345	304	319	350	334	327	303	335	279	313	350	309	296	333	348	331	330	301	316	300	311	341	306	368	322	336	320	310	308	329	302	303	351	291	332	298	316	322	311	308	335	338	331	369	351	310	342	342	302	334	329	303	315	327	322	308	300	315	334	336	285	349	358	358	338	331	333	301	321	312	311	308	317	330	328	336	303	323	317	327	320	306	292	344	333	318	306	319	352	334	336	330	311	272	320	346	325	340	327	325	290	320	342	310	329	350	323	321	340	298	304	319	307	346	352	346	282	318	342	303	306	325	326	311	310	305	353	313	294	300	320	318	325	308	352	341	296	323	335	315	341	274	338	324	291	331	296	299	346	326	296	313	324	328	308	357	302	345	327	315	310	346	334	328	337	309	299	304	323	324	306	324	316	332	353	354	276	320	309	319	284	311	341	320	313	311	314	301	314	325	315	300	348	338	343	285	336	330	298	323	325	318	316	328	312	319	351	319	339	324	305	327	316	297	292	310	294	328	325	331	360	281	321	327	327	335	346	320	296	315	291	323	347	305	309	337	335	328	308	316	313	337	312	307	349	305	327	282	311	309	346	319	309	319	318	311	318	323	276	321	331	317	289	310	312	303	339	307	343	307	327	327	350	296	329	364	312	313	319	343	327	344	288	320	335	322	316	313	310	338	334	328	311	301	319	330	347	310	328	323	321	296	336	334	295	310	327	341	354	313	311	282	291	330	307	333	301	341	295	315	304	312	306	319	284	301	334	340	302	323	320	342	308	330	341	331	349	329	356	321	332	320	347	323	328	365	309	347	339	301	344	317	318	312	341	311	320	306	349	329	329	280	297	326	298	309	316	332	322	310	321	344	305	337	315	324	331	309	315	303	301	344	354	319	328	350	294	327	338	321	315	331	348	358	317	316	313	308	304	329	331	323	329	307	329	314	327	324	309	286	324	292	310	300	286	318	339	336	322	317	319	313	343	345	330	349	290	299	300	308	348	327	329	336	342	344	351	290	325	326	316	320	313	313	331	322	299	324	335	316	314	319	330	333	352	324	319	365	329	324	314	329	306	316	328	342	318	316	299	294	327	306	296	326	340	320	314	345	312	313	310	298	317	301	324	338	308	320	362	338	284	348	321	285	328	306	324	345	317	322	320	319	324	304	279	308	335	313	324	304	338	335	315	329	348	304	315	330	308	310	317	304	307	337	283	333	331	314	339	355	338	331	342	311	288	325	312	346	312	310	335	328	275	307	302	337	311	333	316	316	304	326	351	302	313	306	330	316	336	331	339	310	312	328	369	319	322	341	323	329	322	360	336	284	296	277	319	308	336	368	280	299	321	310	295	301	331	330	322	318	292	326	325	362	312	334	329	308	313	313	347	320	329	340	316	278	329	341	305	335	321	316	338	323	311	298	329	311	317	337	307	314	302	329	325	352	330	333	306	342	326	347	312	320	312	310	312	345	324	325	332	303	315	313	304	308	323	305	315	334	333	338	340	351	323	328	330	290	339	313	345	280	317	304	311	302	306	318	356	359	325	321	332	305	371	338	330	328	337	318	337	294	311	320	326	287	313	328	344	344	326	309	347	318	286	331	324	315	311	317	291	350	317	298	352	351	320	311	309	296	331	334	310	310	330	317	328	311	310	308	319	328	341	369	310	318	294	300	349	309	344	341	334	316	309	302	338	305	313	320	330	308	298	325	311	332	327	314	320	336	300	310	314	320	308	331	325	342	342	338	314	304	279	348	326	310	305	315	310	361	346	339	337	352	296	312	338	328	336	309	354	339	337	350	316	307	292	322	352	298	337	314	316	322	307	300	323	300	305	306	318	319	321	334	318	306	346	289	328	311	324	314	328	329	310	323	316	330	332	335	316	302	308	333	331	311	342	340	311	327	365	302	318	299	293	304	348	345	319	299	307	352	330	339	297
22392	31159	38119	42412	45732	45413	44898	38364	39127	37266	33964	22257	17434	16400	12969	12816	12897	9920	9145	8809	7591	5211	4177	4148	4425	4556	4099	4042	3721	3713	3301	2863	1901	1898	1887	1976	1917	1888	1699	1502	1329	1182	1168	1067	1066	1054	1024	875	945	986	1458	843	831	751	845	864	826	838	815	830	767	806	874	792	782	813	828	819	847	804	823	788	776	749	821	758	732	782	747	791	767	752	778	788	775	775	728	765	760	767	735	768	739	762	812	727	774	801	806	769	809	721	775	759	786	741	790	776	754	795	727	804	795	790	730	790	750	766	796	747	787	745	809	759	808	762	731	770	776	758	759	764	725	809	741	775	780	753	809	744	736	758	723	771	700	746	766	774	753	764	786	813	764	732	768	755	756	729	773	781	759	750	772	788	777	776	793	835	759	810	748	804	750	789	797	751	788	787	736	777	760	688	762	766	818	761	758	734	828	778	798	727	755	753	818	721	728	745	768	765	732	751	769	757	772	774	753	777	821	763	801	821	755	788	786	719	787	813	813	768	751	806	763	711	772	755	772	777	752	767	811	801	763	780	758	800	735	744	728	774	714	804	786	741	764	803	772	767	739	761	778	783	795	753	738	777	746	758	735	707	796	721	786	775	735	792	738	744	771	774	821	813	744	779	779	765	755	761	751	755	771	772	740	798	763	778	716	764	767	753	752	765	784	744	790	770	768	750	758	783	773	772	805	784	728	733	725	744	726	777	780	763	793	766	783	767	781	759	742	729	785	768	725	715	750	812	764	734	786	742	738	792	756	796	750	759	795	794	735	772	776	752	741	800	748	797	758	776	788	807	800	739	764	780	777	752	714	816	779	750	740	713	775	786	717	813	758	798	748	744	823	754	762	767	812	781	765	713	777	752	777	778	719	716	775	796	776	784	765	751	750	740	739	722	733	761	803	744	795	789	813	730	776	743	723	759	750	774	762	756	779	752	779	802	726	736	758	782	724	778	743	795	736	777	728	726	746	783	796	751	785	733	817	776	769	761	720	775	799	748	755	754	745	795	791	766	766	769	736	787	749	749	791	762	808	740	772	763	753	774	748	749	761	735	781	760	792	717	748	773	745	697	788	776	725	771	772	765	736	764	712	750	760	718	778	750	733	763	788	802	799	745	783	806	774	733	771	733	774	757	747	762	712	780	761	759	839	735	792	806	782	789	803	794	790	762	729	744	822	733	738	754	770	782	784	782	755	800	764	728	692	768	752	765	731	752	735	761	751	774	780	795	804	729	779	799	779	782	728	743	756	779	802	731	732	771	744	768	740	781	796	794	783	772	786	810	767	731	780	731	788	784	758	753	781	793	743	762	695	745	779	851	745	792	746	792	756	776	792	785	723	745	752	741	747	765	735	791	766	801	751	803	750	793	750	750	796	784	788	799	827	736	761	829	732	749	783	724	810	795	759	739	723	793	793	767	744	792	762	725	760	796	746	773	768	725	740	782	742	780	753	800	719	741	770	751	788	769	748	739	828	728	784	756	811	779	759	786	771	775	785	770	753	719	753	744	804	747	723	746	758	720	760	787	784	766	777	796	736	778	752	755	777	768	757	793	853	749	780	761	777	739	774	829	800	798	794	752	781	727	749	747	764	788	739	768	785	698	722	765	823	781	791	806	746	763	725	760	755	765	761	785	764	730	819	711	848	804	766	731	790	732	779	803	728	800	775	757	760	761	790	766	800	790	743	712	782	746	794	760	768	736	757	778	742	786	784	746	755	797	828	812	750	785	771	818	739	753	751	779	724	759	769	743	761	773	812	732	749	779	706	718	792	796	799	774	759	709	737	743	761	741	701	798	791	800	806	752	777	713	725	791	766	771	788	760	710	726	746	778	764	773	700	812	726	819	814	778	753	720	791	761	792	760	799	763	747	759	721	757	763	800	784	757	826	751	766	777	804	796	780	790	760	757	794	740	762	724	748	802	750	741	763	774	764	776	777	730	744	756	694	748	751	764	775	785	798	759	767	772	767	816	755	777	770	768	756	725	775	771	757	788	776	755	745	768	769	784	746	774	778	753	758	699	742	775	764	719	786	753	730	809	729	743	746	733	781	789	757	780	726	776	738	733	832	707	763	807	803	824	800	757	733	747	743	759	769	810	769	742	733	779	738	784	772	805	796	750	754	784	714	801	788	799	766	753	789	771	689	741	767	732	767	783	760	790	709	789	766	766	808	728	771	752	798	735	766	775	782	794	780	768	769	764	782	773	788	815	742	743	776	760	761	807	813	748	769	758	776	704	789	739	752	771	758	752	780	789	816	746	729	781	801	714	774	740	733	737	786	754	731	721	813	743	791	765	802	738	732	746	830	794	731	768	775	771	792	765	809	774	785	737	790	803	805	760	813	757	729	735	752	802	786	816	706	805	749	783	773	780	781	767	716	742	741	772	795	828	806	794	786	779	774	751	739	810	726	794	788	740	786	742	776	799	781	766	774	742	725	729	817	726	793	744	775	743	768	835	751	778	702	771	781	808	756	799	761	706	760	746	770	742	762	739	800	792	789	763	803	781	729	779	789	699	791	818	754	740	736	724	758	714	775	789	736	755	798	761	739	758	728	720	739	776	783	782	779	802	810	728	761	718	766	791	730	761	727	822	769	793	761	770	789	784	828	713	742	765	786	783	757	767	770	802	811	794	799	759	802	771	767	768	750	790	726	739	758	718	688	750	771	764	754	768	821	774	784	740	742	762	785	777	748	781	758	834	774	770	781	815	736	733	786	751	783	762	745	786	749	791	746	757	788	759	750	751	756	742	753	817	771	743	724	813	754	748	775	748	735	754	755	773	742	754	765	755	789	756	755	772	754	773	777	786	771	715	769	763	784	723	778	796	719	766	737	793	793	768	753	731	757	730	750	748	781	780	734	789	810	762	773	725	787	772	730	759	693	765	770	798	783	770	776	784	750	744	741	789	785	728	816	747	806	794	800	762	725	818	745	728	768	746	732	792	762	787	771	745	758	766	736	787	697	777	756	774	809	774	783	712	837	712	736	812	792	780	788	760	758	714	813	743	749	726	777	736	769	789	798	761	738	752	784	792	744	743	768	769	751	789	813	772	763	743	792	720	827	777	762	721	787	734	732	738	771	727	763	787	777	785	798	750	737	778	773	721	727	794	777	751	770	767	775	752	773	823	759	767	789	760	743	784	809	797	782	761	747	767	749	810	712	796	784	765	774	800	765	733	765	718	788	788	746	770	786	781	735	787	775	778	759	757	755	808	741	725	721	746	770	752	796	765	770	796	745	744	777	756	730	810	775	737	810	779	740	753	784	783	834	810	770	811	776	789	801	788	747	778	773	774	782	739	787	765	764	760	745	763	784	753	760	793	802	708	776	794	769	796	753	723	742	769	809	784	737	781	779	819	803	771	749	801	793	809	777	772	730	747	788	746	733	750	770	782	740	746	720	759	750	749	786	756	806	759	758	766	787	821	760	863	765	750	749	764	753	781	770	766	782	743	793	756	762	722	742	766
44755	43604	41566	39300	41003	40116	36882	30977	30744	31919	29503	17762	11260	8095	5802	5338	5046	3503	3061	2745	2387	1391	1223	1104	1311	1265	1109	1066	1023	1042	906	702	559	521	530	456	477	473	467	411	385	354	353	339	329	350	315	282	327	289	496	329	275	274	258	354	269	275	282	293	257	271	308	256	309	304	269	262	299	296	294	283	260	277	278	228	277	277	296	259	244	246	241	273	280	264	266	276	260	278	263	284	284	278	294	305	294	269	255	273	285	309	278	278	271	282	260	254	255	273	265	258	280	285	275	256	256	281	244	277	255	255	260	249	288	260	298	279	289	259	269	259	286	253	265	287	250	252	276	264	271	277	254	267	245	276	259	245	272	264	237	244	254	282	298	235	251	280	260	289	235	279	248	274	271	264	255	281	279	267	281	255	262	279	263	277	279	298	271	251	273	239	278	270	255	278	280	286	268	253	263	297	289	259	252	260	255	258	274	291	264	248	259	236	260	240	309	266	271	273	260	261	260	288	252	285	304	289	250	265	277	269	254	267	268	280	281	247	272	260	295	276	246	311	268	247	243	281	252	297	266	253	270	316	249	271	275	264	215	276	252	268	255	259	234	300	281	234	242	265	257	277	239	285	263	244	249	277	267	263	306	298	270	290	288	285	292	283	260	256	276	282	284	282	273	279	268	285	236	269	263	270	264	283	252	286	278	273	271	256	274	261	268	284	280	249	283	261	287	266	296	279	255	262	267	277	270	275	270	265	254	306	276	237	263	273	255	273	271	265	273	250	271	266	280	241	262	277	256	268	294	296	273	284	225	267	286	242	304	282	255	277	240	247	267	276	279	270	255	263	274	265	272	264	270	247	254	273	259	286	280	270	269	263	288	252	260	294	247	275	258	277	287	267	269	280	283	251	262	246	279	284	269	241	279	261	231	243	264	272	290	309	276	281	280	288	273	273	274	282	290	253	272	270	254	280	254	252	260	328	269	260	271	268	252	240	285	278	272	287	278	280	269	267	256	256	245	281	255	286	276	261	236	257	295	267	259	283	244	244	245	268	278	261	293	270	252	284	278	284	296	298	248	294	279	288	245	285	299	239	292	279	275	268	294	281	247	290	267	245	292	266	278	263	244	255	221	246	253	237	292	267	257	287	265	269	303	237	276	240	276	250	279	261	259	256	276	263	260	256	282	260	265	244	300	298	286	249	264	229	266	279	261	250	278	269	276	270	285	254	283	290	271	234	266	293	269	273	284	292	279	308	273	248	280	276	260	265	273	273	259	290	259	235	263	262	268	280	288	265	279	270	257	260	256	251	243	279	266	270	261	249	279	296	275	272	216	265	298	295	269	280	295	267	266	255	276	258	250	272	278	282	288	253	254	254	260	306	241	276	290	238	216	294	226	272	294	266	278	281	304	271	278	259	267	259	271	257	264	280	262	276	266	265	269	275	275	258	274	269	243	245	243	278	254	270	256	279	292	264	249	240	309	231	250	277	251	258	294	287	256	278	269	276	231	247	271	233	275	244	277	266	264	238	280	247	277	279	236	272	260	252	240	270	269	263	252	304	281	266	258	255	244	231	272	282	274	266	243	263	265	249	236	286	283	270	266	255	237	259	250	264	270	273	267	279	269	248	274	267	286	257	276	305	293	264	266	283	253	273	279	271	257	262	236	273	282	268	283	261	251	269	275	256	288	288	269	279	270	294	274	270	318	260	265	301	295	253	298	271	265	256	280	255	251	261	274	281	290	260	287	267	284	274	247	230	290	254	250	247	276	305	246	275	269	274	237	266	294	268	271	272	274	270	268	267	284	297	266	258	256	244	247	256	289	242	289	255	280	258	245	276	253	267	258	261	280	284	266	286	257	260	272	233	270	300	265	249	298	251	275	267	239	277	292	237	278	257	281	263	246	270	293	270	284	295	268	293	267	263	242	249	273	288	297	258	277	266	283	286	240	287	260	253	266	307	243	265	258	258	249	283	274	260	287	271	271	265	240	243	270	262	281	281	278	259	274	273	252	263	300	285	236	246	265	252	273	255	286	286	251	276	287	283	260	249	242	269	270	248	234	240	261	269	285	270	294	256	264	247	273	242	249	266	259	286	280	265	266	275	263	272	296	285	254	263	270	294	261	272	269	243	240	253	256	266	294	287	276	263	277	274	266	264	257	269	304	269	260	266	286	255	278	271	271	265	275	295	240	271	288	270	302	215	279	256	246	277	285	287	271	260	254	285	256	260	297	252	261	289	261	253	276	257	266	267	287	235	267	257	247	277	274	271	263	273	284	282	291	295	257	273	271	277	295	273	282	260	255	237	260	271	267	288	266	294	252	266	266	287	299	269	276	265	285	273	297	287	279	282	243	256	280	272	247	243	299	286	284	275	279	227	267	302	280	286	243	267	272	272	329	266	280	293	252	266	242	281	270	290	266	262	260	256	270	263	255	269	249	275	246	252	263	270	267	285	276	240	255	254	232	287	303	259	295	269	283	295	265	284	264	270	281	278	289	257	276	264	260	264	281	249	278	244	237	266	280	263	259	290	236	281	258	247	293	283	264	289	269	267	297	298	261	300	269	276	273	262	314	283	253	277	269	274	261	263	258	290	301	236	286	248	259	251	281	277	278	285	279	247	280	231	262	268	261	288	255	280	279	278	292	274	260	261	272	282	321	272	273	260	281	290	258	266	246	281	301	281	255	252	311	285	287	279	287	257	238	268	268	246	275	293	251	252	282	285	261	275	285	231	290	274	284	277	236	294	257	278	245	285	274	260	280	277	283	258	281	264	251	291	279	291	282	271	268	304	258	273	289	272	234	249	267	277	245	277	283	273	248	262	281	270	280	281	258	263	263	290	246	269	263	281	251	279	292	289	260	246	259	258	252	283	258	244	221	280	252	281	294	267	266	253	285	264	255	255	261	285	256	248	278	295	299	271	308	261	267	285	290	254	279	258	266	263	301	271	282	240	302	266	263	224	253	273	261	240	280	235	279	246	252	254	275	279	276	287	253	303	255	267	253	261	243	298	260	291	285	268	279	247	299	261	269	270	284	236	289	260	268	267	272	261	268	293	249	283	248	278	262	266	285	275	267	283	251	260	286	284	276	237	266	253	259	259	282	272	294	263	276	286	258	255	247	254	266	282	308	293	307	254	263	270	249	279	274	282	260	280	309	271	290	266	274	274	255	257	284	268	262	276	267	254	280	288	278	261	285	286	266	277	267	274	285	264	264	262	259	267	259	235	273	280	263	300	288	289	305	287	247	292	244	264	286	268	257	304	285	283	273	254	270	271	244	259	272	269	262	235	244	269	234	259	267	278	284	262	266	259	270	272	273	293	271	278	294	267	276	259	266	283	307	276	280	268	286	270	285	267	266	276	282	281	240	277	254	269	273	263	258	238	297	285	295	237	274	257	249	289	289	250	300	258	252	250	268	275	284	265	261	283	278	280	298	274	283	257	237	250	294	270	285	245	278	257	306	278	257	270	274	290	249	257	271	258	229	300
27417	35537	42669	45901	49772	49844	50030	45416	46312	45166	40715	28513	23395	20876	17760	18290	18028	13867	12986	12224	11356	7286	6354	6092	6936	6988	5842	6113	5176	5686	4897	3396	2575	2366	2371	2317	2309	2178	1942	1774	1433	1226	1272	1161	1009	954	892	859	850	906	2080	964	706	737	831	1074	726	746	729	694	688	777	745	768	698	715	742	664	664	678	644	688	647	715	718	596	729	688	669	703	651	636	643	636	689	624	650	700	613	628	623	616	671	658	631	675	664	664	672	661	655	691	616	626	630	701	572	667	664	666	660	616	667	627	679	654	632	686	641	670	624	659	639	689	652	663	664	617	686	576	661	643	664	688	624	614	658	691	649	621	680	646	658	626	627	638	668	651	637	615	672	647	653	635	674	638	688	631	651	648	699	635	665	661	616	655	622	687	633	597	641	660	658	634	634	618	623	628	660	650	656	688	621	630	655	668	637	627	670	632	599	636	615	658	645	649	654	635	657	636	629	636	624	561	663	634	626	655	623	685	672	675	654	614	602	616	664	667	647	629	636	694	660	638	592	612	672	614	639	699	681	626	624	684	662	694	680	631	627	618	652	674	626	650	637	671	640	631	660	647	651	651	666	682	650	650	674	663	709	617	644	632	645	684	643	619	616	655	661	644	661	687	664	602	651	650	656	660	652	676	666	671	662	630	637	624	645	678	672	657	627	658	697	708	644	646	672	638	671	651	632	696	669	658	633	645	661	647	623	620	607	611	653	664	653	664	652	643	622	681	661	667	633	644	656	661	655	615	656	678	609	633	635	642	606	631	623	640	632	673	655	665	633	630	666	657	641	655	637	638	643	632	641	652	658	666	667	629	632	650	641	708	672	646	684	632	636	705	679	636	666	684	648	638	647	658	638	647	684	667	637	689	689	627	671	678	639	691	638	648	642	657	597	657	628	643	654	671	672	658	638	612	620	655	634	608	619	655	636	675	681	679	676	654	690	681	662	641	633	682	639	624	675	624	667	606	698	650	623	632	683	622	651	669	688	614	648	655	619	674	651	674	638	658	650	712	617	635	591	662	629	665	638	675	640	669	678	639	678	658	662	682	630	622	635	658	636	651	636	639	663	634	635	627	639	663	649	597	616	604	640	669	637	649	678	645	605	651	627	660	645	661	628	652	616	697	650	683	625	641	606	669	635	632	647	622	634	669	632	618	636	673	682	638	682	631	623	649	631	708	671	637	609	674	671	684	649	672	667	652	617	666	621	628	641	641	630	658	681	627	660	675	666	655	615	617	652	641	653	611	660	642	653	648	640	651	679	630	609	671	619	653	622	648	714	637	663	623	659	639	635	657	649	642	691	655	655	673	596	615	621	690	663	672	674	594	651	628	668	706	660	653	662	668	680	681	648	596	605	659	676	685	685	609	686	640	638	671	681	694	642	654	651	628	641	634	645	588	665	621	635	676	631	600	670	661	648	632	678	665	652	644	609	640	613	678	656	665	653	662	669	704	655	645	602	669	659	633	649	659	623	676	641	640	628	688	648	700	664	610	702	628	632	686	660	674	659	643	678	656	593	649	627	633	652	666	663	673	655	668	677	591	670	641	638	663	673	631	632	668	609	654	705	665	597	616	655	640	658	674	649	645	643	686	643	631	632	673	661	641	682	652	673	643	660	642	690	641	633	662	662	642	676	640	662	634	665	653	652	680	652	636	626	657	651	610	663	690	700	651	681	669	682	646	661	672	641	638	653	642	611	642	664	655	654	636	692	619	646	640	608	628	612	622	644	620	690	611	639	640	673	653	655	675	623	635	690	626	616	673	617	667	628	647	655	655	635	662	665	660	627	613	706	650	623	630	660	670	632	642	718	650	646	654	635	682	677	670	605	658	649	651	652	695	651	636	650	670	682	625	630	697	668	676	660	664	621	639	661	646	693	671	673	693	647	636	701	661	624	622	643	679	681	710	644	642	637	643	686	651	655	657	610	681	633	646	668	599	622	619	664	637	671	667	652	697	648	644	653	664	635	618	602	607	673	635	691	665	664	613	677	627	648	634	656	659	633	673	617	644	640	674	671	698	667	670	642	673	656	648	651	645	643	652	708	609	648	642	624	667	666	639	645	656	680	689	615	675	665	623	634	679	612	674	669	668	703	689	609	656	648	644	627	695	634	650	689	587	626	674	649	668	636	640	659	673	659	686	651	655	599	654	680	617	673	653	616	648	626	650	638	621	641	683	616	635	651	625	625	657	638	669	622	688	681	660	616	687	628	659	615	648	672	638	665	635	670	651	623	669	629	689	596	646	622	659	604	657	664	700	710	606	645	621	644	628	680	653	656	650	663	695	707	659	681	637	633	662	610	677	685	637	682	682	621	671	634	641	662	618	631	612	683	672	647	647	668	650	637	608	632	634	666	660	623	680	614	650	652	702	686	684	645	653	631	690	693	671	642	648	634	636	685	604	669	678	631	653	649	643	629	647	643	713	619	702	679	686	684	674	660	664	608	633	630	637	643	637	640	610	616	674	623	645	645	699	629	670	609	671	607	669	634	662	669	643	701	673	668	665	686	607	651	686	647	639	662	642	671	671	614	675	622	724	643	626	661	648	613	623	618	641	598	670	656	663	639	647	659	611	649	636	574	668	640	675	663	650	659	654	687	636	666	638	642	657	587	703	600	659	623	659	625	609	683	728	680	646	655	565	655	633	617	631	616	640	666	652	643	657	633	625	693	664	656	659	652	631	641	662	666	656	649	652	688	632	644	642	657	721	610	634	673	639	625	667	636	634	635	658	622	593	615	641	643	617	683	633	690	656	647	609	619	664	655	636	688	663	694	723	684	661	661	679	620	626	664	659	613	651	640	674	662	621	655	662	637	672	657	609	628	655	655	674	635	670	661	638	656	657	623	612	671	602	633	703	654	668	681	638	683	643	626	693	626	643	647	659	629	682	655	669	627	664	667	642	633	639	635	698	688	727	641	638	631	718	630	680	685	627	652	664	649	637	648	625	638	615	652	628	658	652	645	623	661	623	652	666	653	669	616	599	656	634	647	651	665	656	623	657	625	726	596	633	654	682	662	654	651	633	676	618	625	643	599	672	646	624	654	676	610	718	667	677	693	656	643	697	661	613	607	675	667	683	680	680	640	628	625	640	679	628	681	672	640	665	672	674	612	629	650	662	624	638	639	674	680	624	649	678	631	669	636	641	662	676	646	661	642	602	672	664	656	631	637	619	643	695	653	640	655	632	678	642	655	601	611	639	643	605	649	628	717	655	624	646	620	638	673	641	607	629	657	657	637	654	627	650	647	631	660	627	614	637	637	660	632	630	681	663	642	662	643	650	651	673	653	623	653	636	600	653	680	655	611	670	640	655	651	637	617	668	728	678	657	623	654	611	641	636	664	677	646	628	630	660	649	604	677	609	597	684	657	626	629	677	658	659	616	640	639	641	716	667	658	648	681	664	654	648	672	621	692	692	644	642	654	691	627	653	623	680	642	655	677	632	645	644	698	667	633	614	657	642	671	661
20571	16048	18364	13848	9267	6727	4678	2923	2297	2309	1781	1342	1047	1038	834	775	693	595	577	535	527	578	550	477	458	435	415	417	396	427	430	365	363	382	409	350	375	356	349	353	298	325	387	373	323	340	339	329	309	338	370	354	312	299	344	313	303	316	319	358	289	347	356	307	346	328	328	364	348	329	291	311	321	357	309	353	310	326	317	324	317	296	330	330	342	368	303	308	347	345	320	345	312	299	326	319	322	361	330	332	335	295	300	323	326	341	322	347	311	314	332	329	334	320	308	345	291	341	328	345	323	332	324	298	332	316	321	330	320	301	344	305	309	281	337	325	333	326	289	349	355	273	342	272	339	326	303	318	302	350	291	322	323	360	325	338	316	334	319	324	310	343	325	328	343	324	355	266	335	355	319	358	326	342	370	342	346	309	367	309	312	306	306	306	315	330	315	327	327	332	326	315	333	310	320	321	321	312	313	319	306	340	331	318	373	333	320	307	323	316	317	345	353	358	315	334	307	320	302	349	337	308	316	344	304	330	311	341	342	339	343	319	308	333	315	336	357	295	316	317	305	317	315	344	326	307	311	308	306	300	298	313	355	313	333	304	333	339	339	370	362	300	315	340	304	319	334	311	285	339	311	330	328	354	308	341	324	314	313	336	296	329	316	329	341	325	309	318	342	323	303	352	355	319	296	349	331	331	327	319	361	304	360	331	339	335	325	353	316	282	322	313	309	346	350	314	295	317	329	324	312	324	314	334	310	356	360	348	300	317	309	313	326	333	328	287	317	331	312	351	354	360	348	338	315	332	320	327	297	328	324	317	315	351	328	324	319	321	316	314	343	337	276	298	316	301	295	320	326	320	353	333	339	350	346	354	319	310	309	309	374	292	305	308	353	313	330	304	333	304	337	327	311	310	343	315	327	333	306	322	355	333	331	306	341	283	331	297	302	325	337	329	347	322	356	359	321	288	319	339	335	315	283	333	337	329	308	349	336	330	333	317	326	350	320	344	315	328	316	352	352	364	298	335	347	336	339	324	355	324	334	339	339	303	372	365	349	293	320	347	338	311	332	315	343	343	328	312	309	307	329	316	343	342	329	324	353	324	322	349	333	315	313	312	308	333	348	314	310	326	342	343	313	326	348	350	338	321	343	339	330	358	306	335	317	320	347	364	329	340	303	317	341	374	323	318	323	321	316	298	334	330	329	306	378	344	329	313	337	339	309	321	321	384	276	332	342	373	293	339	330	317	321	306	313	337	333	323	330	338	342	336	310	316	340	341	333	321	314	332	314	345	315	302	343	307	320	349	306	312	333	341	311	295	310	331	341	318	338	321	343	329	324	306	331	323	333	320	302	348	307	287	320	331	318	337	330	308	329	321	356	318	358	285	321	307	314	354	326	311	354	331	350	342	340	302	343	321	315	310	327	333	335	309	294	340	332	340	323	341	330	335	347	352	309	328	313	319	330	327	322	295	348	324	340	333	352	341	312	335	351	346	327	287	350	341	314	337	312	334	344	296	323	307	286	307	333	328	288	322	320	340	306	321	296	324	333	325	314	293	361	336	315	324	315	341	337	305	331	320	339	328	321	353	330	361	286	294	325	317	353	303	319	336	315	310	290	302	307	320	370	346	328	291	337	311	325	315	331	314	322	316	295	338	322	321	349	327	305	341	320	307	306	332	308	354	329	327	340	322	302	297	340	333	325	323	330	328	312	315	306	302	342	329	299	331	365	349	309	343	306	338	311	321	306	321	323	326	327	338	321	322	343	320	327	319	302	346	339	335	299	324	315	334	312	300	318	331	346	328	314	356	311	334	326	357	314	328	348	361	345	306	348	311	337	313	335	320	328	333	346	345	314	344	309	337	306	316	327	343	356	313	348	330	354	320	335	336	311	310	291	324	357	285	324	333	363	338	290	329	294	326	309	308	352	326	318	318	315	340	321	312	329	321	337	332	335	332	319	324	319	353	298	332	301	331	312	282	353	320	302	331	340	330	325	341	303	327	290	327	316	323	322	315	324	324	338	308	300	337	343	357	324	335	320	325	294	328	307	337	299	335	331	285	339	316	318	313	352	316	303	341	306	335	339	336	321	312	355	358	319	308	331	350	317	327	308	331	334	335	317	330	295	292	314	347	332	304	321	335	331	311	348	338	345	333	324	325	357	330	328	349	323	316	316	368	335	337	312	362	321	336	311	312	322	323	306	333	342	346	346	310	305	338	344	338	324	341	348	294	325	353	296	355	299	323	337	307	349	337	332	351	338	327	317	341	348	307	346	322	321	320	363	313	311	328	307	320	321	318	333	321	306	302	325	327	315	336	289	338	314	302	318	287	312	290	287	315	314	325	341	306	326	341	326	323	351	295	314	326	345	378	336	334	349	340	363	327	307	332	352	319	312	350	315	312	296	298	344	310	317	323	300	262	315	339	343	336	308	310	349	291	336	310	335	342	320	354	347	312	311	321	301	312	275	332	341	349	342	307	321	337	337	352	305	314	318	307	312	335	339	314	343	322	355	318	337	349	297	341	343	342	307	337	331	295	317	311	328	340	332	318	309	315	360	365	337	297	323	334	311	319	323	330	346	348	301	338	339	313	344	328	311	302	327	328	347	301	314	300	303	305	312	349	322	325	328	329	347	355	319	357	355	326	338	311	327	311	334	351	366	342	295	321	319	308	320	326	321	319	288	298	303	349	314	326	318	355	320	360	317	302	331	312	338	324	342	310	333	333	318	330	310	330	340	346	306	324	332	305	328	349	348	298	301	307	311	326	336	346	325	314	293	330	298	328	317	316	323	330	321	274	344	316	309	303	341	319	349	317	322	331	331	324	337	321	351	341	318	311	338	335	321	299	298	302	328	325	319	346	342	343	325	314	313	307	304	349	291	330	307	319	319	308	332	330	342	313	341	327	334	353	292	278	330	307	323	353	319	324	321	306	308	321	309	314	332	325	326	338	326	306	328	336	330	325	352	331	326	288	332	293	317	330	308	341	331	350	297	327	320	300	310	316	293	299	334	328	309	303	358	388	331	341	285	323	345	310	302	317	340	314	367	311	324	320	331	317	311	317	269	314	299	299	311	292	326	321	303	355	311	347	293	320	292	293	330	292	357	305	297	320	334	312	342	309	313	341	327	331	358	325	304	346	315	308	369	390	330	335	335	335	338	309	335	339	317	331	339	340	327	359	358	334	294	338	316	304	314	305	325	340	318	325	335	339	322	308	341	322	318	326	322	287	315	340	316	343	330	340	350	328	295	311	340	301	327	329	334	323	366	395	324	332	288	339	303	300	336	277	312	364	311	323	307	323	318	289	317	336	310	343	332	319	338	326	335	360	353	345	339	304	314	315	301	319	343	314	316	323	329	361	307	356	328	325	322	335	329	341	350	327	318	354	364	301	324	305	332	334	323	362	321	318	336	361	345	339	358	325	328	330	363	335	322	328	286	357	307	281	362	336	309	337	318	322	347	326	311	331	319	339	346	324	335	313
11878	14398	23656	24601	22956	20129	17208	11934	10752	10468	8896	6173	5195	4768	4018	3602	3192	2779	2526	2473	2250	2067	1998	1782	1763	1652	1541	1464	1336	1384	1277	1220	1294	1200	1143	1115	1088	1031	1007	947	980	872	925	912	905	825	912	842	808	855	888	833	792	841	829	837	796	786	792	823	793	822	804	805	812	774	840	794	777	827	804	768	787	816	789	791	828	818	755	854	757	788	810	839	818	811	793	818	770	771	751	760	797	789	795	732	769	781	783	770	794	815	757	774	820	810	807	780	774	796	772	825	787	781	757	809	799	753	737	774	746	800	751	785	797	801	793	758	765	776	783	801	795	794	780	753	787	758	790	793	792	774	762	793	785	797	803	763	807	761	784	788	777	771	785	815	828	767	799	854	783	766	748	777	793	840	812	797	772	746	809	805	762	768	765	792	757	806	778	772	783	752	733	758	775	775	796	761	808	785	808	758	777	785	789	833	748	769	783	773	807	830	806	784	812	806	812	752	821	761	790	818	789	792	791	804	806	723	818	843	746	829	766	777	795	822	768	787	755	813	732	777	790	761	812	778	786	762	769	781	813	804	776	785	680	809	762	816	811	765	745	816	776	788	773	766	728	778	785	835	782	789	807	778	822	765	762	835	808	832	770	784	824	774	779	807	789	791	754	805	747	770	816	780	747	814	771	794	820	789	757	789	790	808	800	759	762	717	812	771	751	771	815	772	811	760	777	795	754	842	822	765	748	830	774	786	781	825	814	793	727	790	798	774	808	780	743	773	783	813	799	759	743	809	760	741	768	819	768	761	744	798	764	772	750	767	813	718	796	807	711	748	808	797	809	795	761	771	820	805	855	731	800	767	813	853	744	794	780	813	732	788	782	760	787	825	819	820	789	788	770	807	726	807	755	801	771	795	758	792	761	795	787	803	773	788	776	781	767	844	792	784	798	784	765	717	808	769	802	760	818	844	786	763	774	804	766	758	759	807	776	830	779	769	817	780	775	747	783	819	811	734	783	831	727	815	842	805	796	788	759	819	815	798	798	761	777	787	790	804	829	783	757	774	822	779	772	772	810	758	764	813	784	774	757	743	740	729	738	758	808	766	784	807	756	757	733	784	781	810	805	808	770	765	800	789	796	799	814	787	778	812	792	816	797	816	812	743	751	817	814	757	794	764	747	818	808	787	782	770	786	779	819	790	810	795	790	853	775	789	790	720	762	798	789	751	796	777	797	794	820	810	800	777	808	796	806	776	777	765	825	758	805	790	819	807	750	737	769	789	789	798	779	804	812	798	790	801	756	791	771	787	791	752	791	776	824	773	774	816	818	758	825	780	759	777	786	837	771	762	817	783	784	792	777	793	809	736	762	774	795	752	802	792	775	789	768	829	828	726	771	812	799	782	779	792	778	849	810	796	824	793	773	834	763	776	794	797	772	802	796	831	783	805	783	777	820	762	728	786	768	767	825	812	754	758	824	769	811	753	777	731	765	799	818	814	791	767	769	779	807	754	796	782	813	765	756	813	816	773	781	870	801	761	783	791	770	775	837	760	833	742	758	777	779	734	784	769	757	830	841	760	766	784	756	821	782	759	762	773	754	771	766	772	771	774	779	743	749	769	735	784	780	782	773	777	810	787	755	826	773	747	797	778	822	825	784	805	784	791	759	775	801	798	763	810	771	795	768	754	754	805	784	770	755	800	755	820	754	722	766	788	797	789	803	750	746	765	816	786	763	860	792	770	781	812	775	790	761	764	792	799	731	820	731	793	755	825	810	805	781	789	802	784	803	820	854	769	822	811	793	778	759	767	807	787	755	794	814	808	779	768	775	775	816	787	822	805	773	773	799	762	832	770	781	845	789	816	788	785	801	757	722	794	751	751	738	734	848	739	795	795	789	816	780	769	821	768	761	763	752	788	823	775	767	807	773	757	835	813	794	723	793	799	802	763	808	796	789	768	793	793	813	773	803	747	783	819	759	813	761	814	750	769	794	830	832	770	794	816	789	788	751	776	791	801	832	821	817	828	815	787	783	741	794	824	741	790	796	818	763	791	785	838	794	748	773	763	797	751	790	754	801	760	748	784	769	844	828	768	793	779	781	808	749	811	793	759	806	783	762	818	832	778	820	792	813	802	759	783	809	791	783	783	767	770	802	765	781	833	780	764	791	806	795	811	801	797	785	830	757	739	812	813	744	808	746	752	807	801	706	785	842	763	796	769	773	812	792	763	791	807	793	802	737	790	784	768	793	782	814	769	763	779	829	813	789	773	812	771	769	801	812	824	798	747	849	792	784	772	758	739	805	773	793	811	786	766	773	782	853	808	806	800	765	797	778	825	814	818	764	807	788	781	812	776	746	761	758	758	799	787	803	777	825	778	781	796	763	753	803	761	783	751	770	784	795	750	769	777	734	778	731	825	778	771	763	741	781	744	793	779	760	814	810	773	782	804	791	804	789	795	791	733	779	782	771	743	781	774	795	792	802	779	793	831	761	781	804	796	816	752	752	752	804	770	765	818	793	757	757	831	750	794	794	786	750	755	780	777	758	784	773	753	781	844	814	780	797	813	760	702	816	764	836	810	789	741	808	847	765	819	811	807	800	783	811	731	787	785	713	824	768	769	790	815	748	836	806	788	738	787	783	762	823	783	822	804	810	768	817	780	798	803	799	800	786	792	832	775	761	779	768	775	823	751	806	781	747	802	749	788	812	834	754	774	786	808	772	761	795	755	826	840	805	776	834	836	758	750	786	820	811	790	746	781	797	828	790	831	777	733	769	744	785	796	764	812	808	822	742	734	772	848	765	785	820	819	810	735	787	787	772	767	761	761	782	750	837	803	767	835	768	790	785	751	826	782	789	812	805	786	817	759	736	781	816	791	783	827	767	765	784	735	828	769	736	758	754	788	763	813	785	765	792	775	838	781	765	746	771	726	745	753	746	794	770	817	827	837	813	822	769	796	757	726	851	814	774	782	756	755	775	749	810	849	758	813	783	752	818	797	782	736	772	798	789	802	756	768	742	763	780	799	783	832	792	840	795	828	831	817	812	761	793	813	747	772	808	791	824	797	763	797	742	757	775	809	760	762	821	763	777	738	778	829	818	792	785	807	764	742	758	788	819	784	793	760	831	757	726	799	767	713	771	807	755	823	781	813	790	757	767	814	767	763	785	796	735	796	790	794	764	827	757	776	818	830	728	812	781	819	796	766	830	729	791	793	763	810	819	828	776	782	776	751	794	771	769	739	817	829	794	785	780	824	718	771	787	796	744	804	789	767	791	752	848	786	758	817	807	764	798	779	824	736	807	797	781	782	815	773	794	808	768	777	732	776	802	804	826	758	764	793	832	766	787	825	719	738	770	807	789	763	785	779	753	783	780	779	784	775	764	802	745	793	787	785	798	766	749	747	829	808	758	800	764	778	784	778	780	749	729	804	755	754	796	787	787	766	794	792	792	818	771	807	802	793	780	791	783	820	793	830	777	784	762	734	822	734	801	740	798	809	773	862
36727	39204	38547	36996	38789	35745	33807	24668	22305	23130	19924	9823	5615	4090	2946	2386	2163	1877	1883	1689	1585	972	969	802	803	923	791	806	750	770	608	504	479	465	434	430	456	436	389	371	414	388	333	364	362	345	343	343	370	323	453	385	330	310	354	335	327	315	326	345	317	304	362	341	350	337	304	317	322	347	318	345	330	336	311	320	358	321	323	308	323	340	350	305	290	324	314	291	284	302	310	345	296	327	312	332	319	312	340	349	333	330	356	347	323	276	304	322	299	328	308	339	322	323	314	311	316	303	269	335	323	312	309	333	340	321	330	306	305	309	327	327	333	347	289	317	309	298	352	307	315	327	346	331	339	324	284	297	334	339	328	302	339	289	318	324	357	308	306	331	318	306	313	341	338	356	303	337	341	327	358	330	318	318	333	313	334	330	349	306	334	327	319	283	293	312	335	324	315	306	315	323	321	347	349	346	347	344	298	296	308	323	318	303	329	331	318	321	335	332	323	315	326	332	335	345	342	296	318	306	351	321	303	297	333	353	327	339	341	299	293	297	315	334	340	334	308	330	346	289	321	312	346	337	312	314	338	316	322	338	325	328	312	299	322	321	369	311	277	314	295	293	319	326	318	324	297	301	342	324	345	295	342	322	307	315	351	327	309	321	335	320	357	297	289	344	342	323	352	325	320	301	335	289	312	311	324	327	297	335	334	296	311	297	365	353	334	291	306	335	297	320	347	317	332	313	319	297	299	307	325	318	315	308	323	346	345	279	355	301	302	357	341	314	306	322	339	321	323	322	334	298	308	312	316	335	324	326	310	330	305	349	322	346	334	322	312	314	292	352	339	312	317	303	318	320	380	310	292	310	326	336	340	345	326	307	334	318	332	310	327	327	328	303	290	335	307	292	291	290	315	319	325	327	316	291	326	334	301	359	311	372	345	320	322	288	314	321	337	314	311	338	291	307	319	334	328	306	357	312	315	335	307	329	313	350	307	320	342	298	305	310	327	333	295	325	355	326	343	312	359	327	329	299	315	322	360	340	297	295	322	362	294	316	355	348	346	316	302	325	336	301	320	305	310	314	348	325	319	292	330	321	278	336	305	323	299	292	306	306	346	312	314	319	366	326	336	307	298	268	311	302	307	275	329	307	331	306	357	312	361	287	319	325	313	307	283	340	313	312	346	316	277	316	309	316	311	278	351	344	325	311	343	358	325	338	326	311	339	330	303	305	358	320	292	287	320	304	308	322	288	325	302	330	333	344	337	321	302	306	364	303	283	345	276	317	308	310	338	322	333	334	297	335	330	315	339	314	316	300	318	334	338	295	354	298	312	339	308	294	358	306	326	342	318	280	331	311	325	323	281	345	351	341	316	318	327	318	330	303	346	346	316	329	316	348	317	282	343	314	351	291	324	297	315	341	344	310	323	337	348	314	329	308	322	311	333	337	286	326	332	342	318	302	334	347	334	321	314	309	294	340	323	315	331	340	301	323	314	321	308	342	305	303	309	325	356	295	308	314	303	336	319	301	301	302	309	334	303	297	323	324	304	362	315	305	307	297	359	348	293	331	312	296	298	343	315	347	315	326	337	303	325	319	324	315	327	286	295	332	328	319	271	283	312	309	313	315	327	296	291	325	341	321	289	291	331	312	331	340	360	310	297	326	314	308	335	321	342	316	327	340	337	332	350	286	304	281	290	317	298	324	310	358	333	314	340	310	346	321	279	304	331	278	329	275	324	325	343	343	314	295	336	330	321	335	274	318	340	312	298	352	315	301	297	321	321	312	325	333	299	312	329	299	323	319	357	318	323	305	346	306	335	329	289	303	321	309	332	320	310	335	338	292	305	328	331	357	359	309	335	345	341	340	278	339	323	331	319	312	313	295	326	341	329	315	306	313	328	325	332	304	339	351	352	337	299	357	335	323	314	297	307	302	300	320	320	333	288	312	324	301	297	307	319	345	314	323	308	300	312	302	333	302	346	311	297	301	293	335	323	296	328	305	297	299	352	326	314	354	325	364	348	339	299	294	308	313	295	343	334	317	333	337	336	302	326	308	303	321	304	317	319	330	309	308	345	293	325	318	363	319	325	297	330	329	333	333	313	311	289	310	339	331	320	345	312	294	293	297	322	315	280	336	317	368	311	344	326	343	339	333	356	286	309	329	315	331	342	310	310	299	326	338	330	335	301	317	314	298	316	322	332	307	331	325	339	338	316	296	318	365	317	290	294	332	319	343	367	327	334	306	334	290	295	313	337	291	331	323	320	283	309	318	326	350	324	284	312	306	313	311	315	330	304	318	347	323	305	314	323	339	344	325	316	326	309	298	300	331	315	372	312	315	293	307	344	321	336	326	339	317	332	322	340	363	319	345	331	322	323	361	331	315	306	315	306	304	299	327	350	316	318	311	315	330	330	336	314	316	319	300	305	322	335	282	333	335	321	371	335	310	351	327	315	335	323	324	312	310	324	320	319	352	291	289	342	328	327	296	310	292	285	351	320	303	299	317	326	365	350	314	342	321	322	297	285	303	333	353	329	296	307	331	335	308	326	307	310	308	347	340	336	351	344	295	325	313	325	307	330	288	295	351	321	328	325	330	316	314	334	298	322	306	338	321	300	311	354	330	305	322	308	294	322	320	330	308	288	334	309	318	327	336	302	368	360	329	309	334	343	328	309	330	335	341	315	308	304	330	311	313	324	316	330	342	320	330	328	310	290	328	350	315	340	303	300	321	291	298	326	307	311	296	332	297	372	312	303	325	291	282	334	320	351	313	308	313	320	325	314	289	334	328	327	320	336	310	313	309	325	333	306	312	333	333	326	302	290	323	319	335	341	301	284	325	304	297	319	312	327	326	316	297	263	306	325	329	305	325	336	354	371	311	274	319	314	314	301	313	337	300	314	296	304	297	343	292	320	312	354	304	310	334	283	299	304	356	337	324	313	366	336	306	300	340	337	338	311	295	319	349	328	318	293	318	330	311	329	347	328	317	323	286	316	337	305	368	321	332	340	303	302	344	323	344	321	340	310	265	318	314	311	296	328	332	330	337	327	300	269	336	310	318	323	349	320	308	316	342	349	342	362	356	316	334	304	343	344	328	310	303	335	316	318	322	305	272	346	290	301	338	335	294	303	327	315	312	317	309	345	333	344	328	372	345	337	294	322	297	360	329	324	320	308	351	333	304	311	302	301	321	351	309	316	348	298	343	325	339	298	325	322	356	328	333	332	316	298	335	306	341	303	352	312	319	350	304	281	339	299	337	331	296	329	339	347	296	355	282	324	307	322	318	281	324	301	314	360	313	314	316	335	357	353	329	338	324	327	320	374	306	330	311	321	311	295	341	344	324	354	313	332	317	306	308	291	344	325	318	325	327	315	305	330	331	303	319	310	296	337	320	281	330	310	296	305	316	349	300	296	312	305	311	331	326	325	324	319	337	338	340	345	351	295	323	305	303	290	299	335	333	334	328	351	327	297	323	313	346	319	305	279	288	349	330
22336	31708	38618	42625	46250	46293	45053	38612	39117	38366	33236	19460	16604	14173	12068	11086	11332	8967	8754	8092	8145	4948	4344	3762	4430	4510	3954	4037	3686	3808	3326	2394	2074	1808	1761	1662	1591	1515	1370	1458	1258	1180	1117	1019	1033	1002	965	936	875	852	1516	1270	805	826	859	959	861	808	860	767	798	749	812	829	831	762	827	809	751	813	793	801	789	804	810	797	737	764	758	769	792	802	763	733	726	780	818	738	784	730	788	794	772	783	785	767	768	750	764	790	763	794	730	760	769	823	779	755	783	742	743	742	790	726	756	799	774	786	808	791	750	798	776	771	728	771	796	765	830	731	762	749	756	752	776	762	788	761	771	781	793	829	798	780	769	773	762	791	790	759	771	760	761	737	760	787	748	795	762	732	723	743	787	836	755	783	791	730	763	743	742	717	727	764	731	756	749	776	796	693	787	789	786	742	766	768	758	778	788	744	824	742	806	750	739	781	783	748	801	753	772	800	768	790	763	749	743	757	760	760	738	732	745	804	824	744	774	743	745	762	761	740	791	712	779	753	788	787	803	759	772	759	730	782	761	767	791	787	742	749	763	718	741	795	763	772	787	828	735	792	778	760	778	761	740	733	762	747	763	733	779	764	778	771	748	740	805	716	790	741	734	789	773	725	721	730	734	798	781	746	744	765	818	728	772	766	752	755	747	803	756	712	766	773	792	752	738	786	794	739	787	743	776	815	747	772	732	815	752	812	799	792	752	792	785	758	783	757	768	780	762	742	797	796	809	792	780	761	899	739	786	814	779	790	757	761	768	808	795	792	792	789	716	771	746	778	765	754	758	771	774	747	795	799	754	746	778	742	808	766	732	766	702	733	767	779	765	833	763	733	781	761	775	751	779	795	802	770	792	772	769	750	757	797	752	760	796	787	785	762	764	751	767	752	763	782	804	748	801	734	772	804	736	773	769	800	744	764	764	777	754	750	755	776	777	746	782	761	808	812	774	797	705	754	735	752	751	751	729	842	722	784	774	731	785	777	823	776	775	778	744	836	785	724	802	743	752	784	779	781	755	799	812	796	810	798	810	777	757	750	799	769	810	794	752	788	743	783	803	799	798	714	765	777	824	775	774	801	785	752	713	794	765	753	805	799	800	775	792	793	768	787	794	775	749	739	772	758	782	760	744	764	733	717	757	723	765	748	798	804	766	740	723	789	784	795	771	811	810	766	767	763	763	769	788	799	747	789	815	766	733	762	802	746	751	777	767	780	744	763	784	765	761	756	816	774	791	758	846	767	780	769	733	784	762	768	701	738	755	800	760	761	745	785	732	818	731	793	750	713	747	759	742	770	799	759	789	787	745	805	805	698	821	753	784	755	771	805	799	779	782	751	799	775	766	732	766	780	798	784	747	788	731	763	787	800	778	758	791	788	766	788	731	694	742	761	786	749	788	821	712	776	742	727	761	760	783	747	738	747	730	759	822	747	799	769	759	800	784	783	765	755	781	814	757	788	746	763	760	786	776	767	771	770	747	760	732	757	803	754	781	770	757	758	801	757	788	756	788	733	770	772	766	788	738	785	766	780	815	763	746	783	751	754	752	767	789	694	785	800	745	744	808	775	782	741	758	764	795	737	757	791	771	786	787	765	743	731	746	751	783	760	769	822	782	776	743	765	783	770	751	764	776	752	787	728	750	792	795	785	740	757	765	779	753	770	783	787	773	758	795	736	808	757	718	744	815	833	799	734	771	787	827	798	726	777	757	741	721	821	761	759	726	811	801	737	777	772	738	734	768	738	775	784	736	789	770	777	775	771	829	824	788	755	737	727	748	761	780	790	773	752	781	721	728	811	737	792	781	781	824	723	769	754	780	734	783	726	835	742	745	743	742	781	710	755	687	744	757	799	717	787	757	746	759	751	753	762	745	740	794	773	783	811	759	782	817	770	789	805	776	779	762	739	773	713	767	816	777	774	771	796	783	698	779	752	786	741	752	762	754	816	780	738	759	716	836	755	748	753	797	743	762	750	773	760	726	817	764	787	766	774	738	734	843	781	736	745	755	784	728	715	768	779	748	757	781	769	793	781	750	767	744	742	776	817	762	780	788	748	725	754	848	756	764	801	729	738	774	743	770	777	790	793	728	755	762	719	802	793	772	752	773	806	793	772	786	805	741	758	771	743	746	752	720	821	764	780	812	809	754	808	764	764	763	767	774	708	788	749	781	764	729	761	772	704	771	721	798	761	731	732	763	788	743	817	788	821	734	765	760	812	748	767	787	795	729	746	750	766	771	785	780	765	777	771	797	796	723	773	802	764	746	763	762	776	794	772	788	759	716	787	750	697	762	713	739	788	759	766	740	787	822	778	775	762	770	811	795	786	796	810	750	774	784	725	790	799	754	809	790	756	789	786	783	741	715	730	794	782	778	795	780	758	776	734	823	752	745	797	766	777	746	818	782	761	766	791	820	797	771	819	791	723	744	783	787	800	771	773	691	824	761	770	758	772	750	833	763	739	734	765	743	762	795	804	792	759	767	761	778	727	798	775	781	800	723	674	793	752	751	754	737	793	751	770	707	802	793	801	779	775	784	728	767	772	792	756	782	775	759	725	755	714	771	752	760	751	737	786	799	788	848	765	729	769	774	814	714	781	773	742	745	749	764	788	730	780	750	756	777	755	780	767	755	799	790	737	708	773	744	765	763	787	789	777	778	817	759	734	805	704	738	721	737	729	784	796	765	772	756	832	689	778	769	755	802	784	767	788	772	830	777	787	733	704	747	737	733	746	716	770	778	745	726	778	777	711	747	719	797	752	760	761	776	769	786	750	795	742	761	756	770	767	761	738	821	800	779	710	748	760	742	756	754	808	790	719	781	760	790	732	770	761	771	744	779	770	750	786	768	738	749	808	797	783	771	745	761	726	720	760	806	761	770	721	799	752	754	771	763	774	779	789	773	793	788	722	752	799	810	750	739	765	750	722	739	769	758	736	783	762	793	739	778	793	784	764	765	762	798	763	777	776	737	794	792	761	790	819	767	768	767	773	766	761	764	784	806	803	793	779	751	779	765	797	780	819	762	749	794	786	781	820	758	794	796	673	793	742	789	829	807	761	804	745	760	779	785	781	762	728	768	767	774	749	778	757	734	763	730	733	760	811	748	758	753	791	764	752	792	793	742	739	798	788	749	760	765	781	710	781	776	757	749	780	736	756	744	815	733	772	759	786	842	759	793	799	743	762	748	844	818	780	832	726	727	747	765	787	758	778	745	755	774	744	801	698	794	763	754	764	758	770	741	775	775	756	756	778	758	736	804	731	728	790	783	776	725	758	739	763	790	705	780	720	781	769	715	791	798	718	760	764	763	809	733	795	811	743	793	763	734	772	780	772	786	760	766	743	793	793	763	777	805	758	785	796	768	767	741	750	781	747	763	708	807	756	805	815	752	774	796	740	747	798	765	795	798	753	772	807	754	778	763	729	797	762	783	776	730	790	786	825	756	776	754	725	749	771	743	762	712	774	736	790
44559	44189	41491	39913	41487	39921	38387	31872	32532	31246	28487	15014	9572	6452	4714	3793	3765	3067	2867	2885	2368	1417	1172	1086	1306	1211	1105	1013	1054	950	830	612	530	504	457	422	449	388	450	418	377	393	384	344	311	301	302	325	357	301	414	385	278	296	285	319	303	311	250	279	305	282	240	282	283	265	280	234	285	268	277	247	270	263	259	310	267	298	277	239	240	317	263	265	273	234	255	250	256	262	256	277	276	276	255	265	263	280	280	264	289	272	251	257	281	257	281	264	275	261	265	268	279	296	266	250	263	294	293	283	262	304	248	262	279	253	273	278	267	297	285	282	303	288	269	272	289	274	277	257	278	242	300	266	239	290	268	297	318	258	276	272	261	284	269	241	260	276	278	273	258	264	249	258	254	302	287	254	260	253	279	261	272	266	262	241	301	286	264	302	270	283	253	290	264	288	289	265	247	274	298	259	269	286	271	255	292	249	265	298	288	262	287	270	300	265	275	263	267	235	280	320	276	272	284	274	284	263	292	268	276	260	253	270	282	282	255	284	275	280	292	317	272	256	237	256	267	275	286	274	279	239	252	249	271	249	272	278	273	265	259	321	290	313	297	228	285	259	288	276	265	277	298	265	236	290	257	282	288	266	293	265	278	284	258	280	266	248	259	263	276	273	234	252	263	252	259	283	235	270	245	275	271	263	242	259	296	283	271	261	255	258	258	281	255	283	288	279	246	259	262	268	264	274	273	284	273	247	274	291	268	300	273	256	268	263	243	272	266	273	270	258	256	255	293	271	291	276	258	270	249	269	300	254	270	281	276	285	296	256	287	271	261	277	257	252	286	271	272	262	276	280	253	292	261	283	291	257	268	265	267	279	299	284	253	260	270	258	289	286	255	260	264	292	262	268	260	275	284	257	263	239	297	292	279	257	267	262	272	303	287	276	271	246	281	282	261	297	289	282	249	284	246	271	272	281	260	278	282	273	279	269	284	268	272	265	273	269	249	243	270	263	245	271	255	276	259	256	262	273	292	224	261	275	269	267	245	272	271	260	297	263	263	250	275	285	267	272	257	273	282	270	253	266	272	276	270	244	289	297	261	282	285	268	289	289	285	295	255	255	264	276	258	276	261	280	267	236	285	265	269	255	252	265	280	271	259	261	286	270	278	251	281	296	263	284	252	265	270	259	280	283	249	293	277	268	255	256	292	278	285	240	265	264	270	246	258	273	265	281	256	245	240	237	235	294	304	265	270	268	260	242	323	285	255	283	268	265	282	268	272	260	292	294	240	278	295	273	265	241	273	257	250	264	306	285	276	256	260	271	277	246	275	268	241	277	260	256	263	268	294	272	262	291	256	265	278	284	289	252	271	259	288	275	283	300	294	273	226	270	281	275	280	258	259	239	275	267	277	270	275	259	281	278	297	255	279	292	268	265	274	260	300	281	304	250	275	288	287	270	265	282	288	278	281	250	260	236	291	287	263	257	265	272	291	268	265	285	280	268	261	289	283	256	281	258	285	244	274	263	269	296	259	268	294	279	272	285	263	270	309	287	254	270	276	278	259	265	250	242	272	288	282	257	303	265	267	275	240	270	295	246	298	271	291	266	280	271	234	265	259	266	274	274	270	277	249	264	290	228	281	279	248	247	271	254	276	261	275	260	261	247	273	267	289	266	262	257	237	253	253	290	248	262	264	255	272	257	258	270	269	284	260	257	238	272	277	271	258	244	268	284	288	275	260	247	265	267	253	268	278	251	292	283	273	270	297	293	283	283	308	261	268	264	273	266	268	277	229	279	297	261	264	260	277	264	256	283	281	273	274	282	271	255	263	311	272	282	275	272	277	285	295	268	239	263	286	263	266	285	258	289	285	279	308	265	308	289	273	273	236	252	300	248	287	250	258	264	258	269	280	264	265	257	252	303	268	299	242	266	238	262	257	255	250	295	262	260	281	268	248	271	283	260	258	244	278	276	312	296	278	273	294	269	263	260	270	260	272	280	267	242	265	255	246	270	282	284	273	261	273	242	273	271	288	300	276	283	284	251	262	275	267	283	274	278	292	236	267	283	261	261	252	267	242	287	277	283	287	255	282	280	270	247	304	245	261	284	292	305	269	274	255	250	239	291	272	269	280	259	265	230	274	271	247	243	269	229	271	265	267	282	269	257	269	273	243	293	272	272	297	262	271	261	277	285	281	263	265	266	264	253	258	278	262	252	255	242	256	285	255	267	242	270	282	277	277	294	272	294	282	278	265	259	278	289	275	265	254	273	268	257	306	270	274	310	266	280	270	252	291	309	269	262	269	270	232	269	265	266	266	275	277	248	271	241	267	271	278	283	278	281	240	271	264	257	293	272	267	257	262	290	283	291	285	270	269	279	276	292	279	271	311	267	304	276	252	247	245	244	267	265	276	252	274	277	261	275	281	264	238	273	288	252	262	278	259	252	265	257	282	292	258	267	246	280	251	250	267	276	253	267	294	254	262	270	251	298	271	260	277	285	306	289	248	273	248	257	265	247	275	259	270	295	238	258	263	256	267	266	274	256	286	261	255	264	266	282	269	255	286	257	261	231	243	270	260	281	231	263	284	257	264	285	257	286	262	254	280	285	258	295	274	278	303	295	248	266	231	283	270	280	276	269	274	266	278	242	261	301	254	262	264	283	281	273	242	294	292	272	307	251	263	277	296	277	291	261	273	295	260	266	261	257	287	265	280	271	303	261	250	263	271	277	264	235	252	305	290	286	284	295	276	274	282	281	278	278	289	266	244	251	270	295	265	273	245	260	276	249	280	265	261	254	250	268	242	261	264	246	268	274	252	247	261	295	255	282	230	300	267	260	281	276	268	245	230	245	274	286	266	287	253	264	289	251	274	255	288	238	304	279	251	262	219	272	285	279	307	246	258	242	267	255	293	245	285	276	302	261	265	288	276	271	247	309	261	276	269	256	261	262	248	244	278	260	259	288	271	271	269	260	274	280	270	285	273	312	262	260	278	274	315	247	279	256	283	250	279	247	301	300	291	282	254	248	276	283	285	252	279	276	257	292	271	280	302	276	265	284	266	242	281	281	238	262	295	243	244	282	257	282	255	266	252	280	284	261	290	280	263	311	274	255	244	285	276	286	297	253	285	273	273	277	253	276	278	254	258	284	251	249	274	262	315	269	256	299	281	249	292	278	276	237	282	262	262	234	273	273	265	269	273	254	281	279	291	272	299	241	258	294	279	280	272	292	279	261	267	287	272	274	281	302	274	230	297	258	259	279	283	267	271	281	267	273	292	284	292	271	273	267	271	214	268	267	257	287	271	289	285	239	261	289	273	283	257	260	262	247	283	283	272	296	288	278	267	274	259	297	256	293	261	266	297	297	271	298	271	249	250	230	297	240	249	273	248	257	257	265	279	267	263	265	269	255	275	253	269	237	234	268	248	255	267	286	259	296	271	281	270	249	247	294	268	254	310	256	257	279	294	280	287	248	262	281	274	263	291	276	279	267	248	260	242	281
27498	35918	42566	46424	49789	50945	50382	46928	46174	45203	39064	25117	21300	19087	16306	15409	15988	13146	13045	12129	11453	7504	6185	5349	6687	6774	5837	5805	5884	5333	4428	3155	2631	2176	2038	1880	1824	1813	1640	1711	1432	1217	1251	1049	984	953	953	925	834	806	1824	1352	750	715	781	936	753	718	664	747	732	686	658	749	735	720	683	648	676	708	728	667	661	689	657	714	664	670	658	673	661	626	675	654	613	649	656	655	658	664	669	670	662	648	673	614	673	664	682	682	714	651	716	623	676	633	709	680	609	662	614	656	676	629	662	625	650	632	635	655	637	682	711	666	653	669	685	684	690	642	664	680	656	643	660	643	656	674	636	652	631	688	667	693	654	643	716	714	673	601	699	703	638	629	638	609	652	638	652	644	644	659	623	638	668	606	654	704	682	679	598	673	600	638	665	588	659	668	647	634	643	693	618	656	665	635	617	672	664	655	606	645	685	680	637	620	676	639	639	641	631	637	662	604	620	614	654	614	626	725	657	662	655	646	672	693	642	673	626	632	621	643	648	668	620	617	665	638	592	648	676	697	632	606	622	634	621	644	649	631	661	655	686	638	601	652	626	649	620	736	689	640	668	661	619	645	659	589	599	606	632	661	652	655	651	653	692	617	657	635	655	661	635	667	647	634	632	637	675	665	663	693	637	654	673	677	664	645	679	648	652	674	657	625	632	621	641	679	669	681	650	673	645	663	638	659	632	640	674	674	645	653	655	626	696	621	664	639	613	639	696	637	680	657	661	618	658	645	680	665	668	605	634	637	647	658	655	654	665	684	619	646	721	683	618	632	652	676	656	693	646	659	650	616	648	679	649	654	627	652	630	623	711	688	646	662	678	670	625	662	667	647	666	634	676	654	612	641	674	624	697	633	665	642	654	671	655	695	618	671	639	628	644	673	683	654	642	664	712	651	659	673	648	594	696	667	652	681	646	707	658	649	679	675	690	690	676	677	635	704	705	676	684	652	626	637	648	673	671	671	652	661	635	670	680	652	677	630	656	689	653	643	634	597	627	689	625	644	685	601	662	649	619	638	688	669	605	705	630	668	587	702	681	637	609	645	649	582	618	655	686	664	619	652	675	619	668	652	627	660	658	673	657	684	703	671	656	639	657	650	681	611	644	639	644	653	661	670	676	623	630	654	643	655	627	650	618	639	640	648	680	639	647	653	663	623	654	645	641	644	639	658	619	623	631	634	694	662	643	691	634	688	622	641	626	688	639	622	634	679	665	634	654	603	632	623	680	653	633	634	665	669	663	727	635	628	667	599	621	627	640	641	665	686	684	650	657	647	678	665	692	605	703	585	604	589	690	635	690	625	664	634	658	670	641	656	680	662	638	663	648	633	644	633	611	687	660	658	643	654	651	615	644	645	661	680	625	651	598	643	647	631	622	609	690	670	653	602	623	644	679	617	693	631	670	632	648	640	679	623	635	644	657	639	659	645	627	706	624	660	660	672	670	669	654	699	681	652	647	644	633	600	653	624	647	676	681	679	638	632	614	680	609	620	667	633	599	659	613	606	642	671	676	596	601	690	651	652	679	653	662	626	627	667	646	637	620	631	647	708	666	648	618	665	591	612	616	646	636	653	688	657	659	653	643	633	659	642	630	632	649	646	617	601	626	666	625	666	662	670	649	684	644	653	647	651	596	644	617	645	706	654	649	659	674	649	654	648	642	627	627	586	593	654	667	669	628	701	646	653	665	662	664	625	651	660	641	649	667	663	643	659	660	679	617	667	717	612	623	682	645	641	641	589	617	674	715	682	646	638	609	609	634	645	647	649	680	663	620	644	662	637	630	615	681	671	662	655	682	682	665	680	699	630	669	717	668	645	634	599	646	621	626	659	637	649	631	640	654	688	699	660	654	661	652	627	640	655	641	660	651	667	683	677	634	645	637	610	631	637	685	643	657	609	646	597	684	629	627	626	650	627	663	644	670	641	617	672	655	702	598	677	602	624	679	639	632	669	636	637	630	623	655	685	628	618	656	627	631	678	676	674	666	664	682	682	729	646	675	603	654	641	672	629	657	691	634	674	607	701	626	633	650	665	673	646	636	602	637	640	639	630	682	621	621	652	624	680	635	677	643	633	653	630	643	645	642	634	669	672	667	615	617	669	611	672	647	654	625	678	614	666	642	615	625	686	658	648	666	687	638	610	691	653	654	617	636	678	643	603	649	696	636	704	641	651	634	667	675	632	648	664	624	640	665	612	637	618	710	630	607	670	656	646	647	624	672	656	704	672	623	663	615	655	684	605	622	692	642	665	632	674	647	657	636	642	673	622	661	659	651	634	627	586	612	663	650	649	662	645	651	666	631	634	639	619	631	641	630	689	655	646	640	630	644	667	664	647	647	630	639	633	679	693	697	672	669	644	639	624	674	669	656	616	618	652	654	669	637	663	709	629	647	610	648	693	675	628	655	642	662	682	639	648	614	622	642	656	628	632	647	684	657	655	653	670	641	617	656	633	648	647	650	669	648	672	656	639	668	674	683	661	641	670	638	672	659	632	668	637	647	698	637	677	713	631	664	653	641	674	631	617	657	638	629	599	611	650	659	655	634	626	675	633	574	632	677	651	641	658	684	675	626	620	690	684	666	648	635	689	650	675	630	672	653	634	664	604	634	653	601	642	666	650	659	626	629	601	636	633	630	676	653	618	639	694	636	642	623	665	675	657	650	639	675	626	627	661	615	657	656	639	646	634	631	655	692	666	652	609	609	643	645	672	633	671	660	618	625	631	654	646	664	671	628	662	643	664	653	684	641	632	653	708	671	663	673	623	666	655	600	640	662	634	676	644	650	636	653	670	658	626	645	638	627	650	630	614	638	654	694	595	644	633	652	637	671	623	655	624	666	595	649	661	660	688	668	668	678	647	661	657	643	661	611	646	656	643	638	646	651	655	657	658	673	635	628	643	605	612	665	666	685	645	639	675	686	663	608	691	668	649	648	664	643	647	571	687	648	658	667	648	660	682	666	638	627	638	642	659	637	647	676	662	637	630	638	660	639	630	693	635	664	602	661	640	605	646	659	651	640	631	665	670	650	627	609	649	662	620	622	641	657	629	663	605	681	621	631	665	650	665	653	648	634	670	648	619	643	624	633	643	619	651	680	584	645	666	696	643	611	622	667	706	635	646	645	662	660	669	618	641	639	692	607	651	625	641	652	623	677	659	659	614	618	670	630	636	637	671	658	606	659	637	672	652	640	644	652	662	661	677	722	697	634	646	670	671	690	674	692	644	648	638	666	587	655	688	613	668	658	637	597	639	638	634	656	669	663	670	648	622	658	662	669	697	644	671	643	614	653	674	626	649	629	635	642	632	665	649	630	660	654	680	627	624	697	651	603	630	620	643	648	668	661	643	653	671	629	647	624	651	612	647	605	647	601	634	636	712	636	612	683	653	668	642	635	676	691	661	632	627	662	662	700	640	654	627	615	692	663	660	617	658	646	650	638	654	654	667	611	680	643	632	640	643
20783	16650	17638	13925	9739	6950	4649	3306	2880	2846	2047	1399	1216	988	884	808	672	620	631	620	576	514	499	540	454	432	443	430	387	406	415	353	371	364	387	346	360	415	354	351	338	368	340	347	319	346	323	378	316	348	383	328	359	341	344	318	310	336	326	356	325	333	314	339	319	278	289	334	313	357	327	332	330	346	342	344	361	329	359	323	332	349	342	319	298	312	306	327	312	307	325	335	301	322	323	289	295	367	324	274	301	308	344	302	310	362	314	338	340	313	338	317	332	317	316	332	298	325	318	322	318	313	338	362	322	353	351	335	331	359	343	293	325	324	315	327	309	313	296	305	300	301	348	346	315	306	316	373	329	315	324	320	316	334	328	349	337	345	304	314	337	333	326	322	336	323	334	313	334	370	349	323	330	342	298	325	320	317	307	303	325	309	342	325	367	319	333	340	317	293	334	333	323	323	306	325	330	339	291	345	344	323	308	315	317	345	315	350	319	307	341	357	320	327	323	330	331	333	317	337	300	335	343	320	341	326	351	334	352	334	327	320	321	337	339	317	341	348	341	335	304	329	360	295	319	297	343	307	306	291	336	315	328	309	312	335	323	339	333	304	320	345	358	357	335	318	306	328	329	347	277	312	318	341	333	299	365	323	332	304	334	319	325	337	320	323	344	320	289	339	374	338	315	319	324	301	343	328	354	311	300	364	328	301	317	357	313	324	356	343	330	320	339	340	341	338	346	326	316	329	358	354	339	344	348	345	315	333	338	329	331	322	355	312	334	370	303	333	349	340	342	320	289	289	347	313	310	326	338	314	336	321	320	320	303	315	333	329	335	325	291	372	383	329	331	327	325	327	289	317	315	312	315	305	303	321	311	316	321	321	319	313	333	321	384	347	329	319	295	325	333	312	325	311	320	343	353	311	330	323	306	317	322	339	298	346	338	333	312	316	290	321	343	340	324	316	299	310	313	304	320	340	313	330	301	326	359	333	346	317	346	326	316	314	316	340	321	297	304	367	288	310	309	346	318	348	314	331	298	308	307	300	347	350	317	328	293	352	352	364	328	312	350	326	345	351	319	325	320	328	333	311	304	338	307	344	346	302	315	330	349	296	313	356	331	315	277	315	364	325	316	320	349	344	310	313	345	335	327	309	346	359	336	361	368	323	351	322	321	343	314	326	334	336	323	314	334	335	318	349	335	301	332	352	346	315	342	301	329	326	351	335	342	356	324	347	337	333	321	368	335	312	313	293	355	327	369	325	320	366	361	325	291	341	303	325	324	339	339	333	298	333	344	355	350	317	308	345	316	319	356	367	320	320	350	307	322	337	339	356	307	314	323	318	291	268	317	295	336	302	315	309	320	318	365	332	305	325	320	301	326	315	316	305	351	315	300	280	341	305	308	365	325	310	311	314	340	336	364	332	323	300	331	334	360	336	352	363	336	323	337	331	361	368	334	324	328	309	291	334	321	322	362	326	316	306	331	316	330	324	324	298	323	340	310	332	314	310	318	349	318	301	309	333	370	325	336	354	330	323	332	331	345	334	322	306	334	308	327	335	328	334	301	310	311	334	342	348	301	364	314	331	359	313	334	325	332	321	305	303	300	322	325	359	309	355	311	291	330	299	322	315	328	313	367	320	296	327	318	298	349	317	344	346	325	342	350	345	305	326	313	304	343	344	302	348	324	328	331	312	289	316	341	352	308	346	306	342	320	376	323	321	329	341	340	349	323	331	320	328	335	337	321	315	314	311	367	365	348	341	316	352	306	313	341	362	311	337	330	317	312	313	318	298	320	354	299	358	374	344	324	322	354	324	291	338	372	321	346	319	310	341	308	325	322	326	326	311	331	308	317	306	343	330	333	325	338	288	326	347	323	317	319	362	335	302	352	308	343	335	331	348	307	346	352	311	335	305	311	342	340	310	346	324	343	320	296	336	346	323	313	333	324	316	302	345	292	320	312	334	345	354	325	324	340	312	337	348	300	333	338	363	371	335	335	338	350	336	341	317	337	319	335	330	321	298	334	343	320	314	325	331	351	315	327	326	302	348	352	327	322	323	346	338	325	284	329	303	327	321	361	315	292	354	322	319	323	308	307	322	323	299	306	297	299	354	351	291	330	354	304	287	337	319	311	330	354	305	287	297	339	314	310	376	361	327	311	338	328	327	316	335	324	310	313	294	323	301	315	299	378	319	337	301	292	349	290	298	338	326	338	349	295	315	342	357	321	308	327	310	289	332	315	329	346	330	332	340	319	334	325	335	334	310	340	340	351	346	337	323	321	348	317	289	308	317	336	328	316	317	306	281	340	346	333	322	340	330	330	328	323	315	342	343	327	343	337	317	308	330	316	319	322	341	336	289	287	317	343	347	312	349	299	301	351	316	320	312	329	325	302	326	335	349	310	351	340	333	340	270	326	329	332	332	340	302	298	314	311	363	320	293	313	313	327	360	303	350	327	296	309	347	295	312	342	320	339	343	329	358	333	329	292	306	311	300	323	302	320	322	332	313	325	324	280	322	326	302	318	350	335	316	306	334	295	341	319	328	337	313	371	358	329	294	339	331	331	328	317	293	322	348	316	292	372	335	320	316	309	330	331	356	319	321	328	332	317	322	369	334	346	326	317	309	302	329	301	324	328	313	361	332	331	293	332	311	311	317	297	320	339	383	296	348	345	321	319	292	288	334	325	352	344	357	322	317	335	334	331	315	296	313	314	311	308	317	329	302	317	278	329	330	298	333	332	327	359	338	381	303	305	323	330	374	294	362	301	332	331	332	350	352	332	316	324	345	322	379	333	326	287	333	366	362	292	321	322	311	327	345	338	349	354	321	328	346	317	344	331	354	310	334	289	319	321	320	330	318	320	302	343	328	317	333	319	307	331	305	328	308	349	373	308	334	325	296	326	335	319	344	302	298	315	327	318	336	351	317	336	337	322	314	332	325	327	309	312	334	342	320	333	319	326	326	331	363	351	352	322	342	299	335	326	345	318	341	341	311	332	339	303	351	319	367	315	332	311	310	316	311	370	306	318	335	313	345	310	351	301	362	300	311	346	293	324	334	314	290	288	306	302	335	332	340	341	337	314	343	341	332	362	327	351	317	333	344	336	311	346	312	309	347	327	315	335	346	312	341	302	332	287	337	306	342	344	342	322	310	311	322	307	326	292	320	317	341	314	340	365	337	322	315	301	290	338	340	334	312	312	349	311	345	351	313	281	330	335	297	317	334	306	287	327	351	348	299	312	307	309	326	336	345	331	336	331	317	351	322	340	328	319	340	369	304	343	314	315	277	362	324	325	322	301	328	348	330	325	338	338	331	326	275	315	320	331	317	308	349	323	328	310	314	326	332	319	337	311	328	332	325	341	339	356	312	350	356	318	325	336	315	284	287	312	342	327	361	331	331	344	337	316	343	292	297	325	367	361	333	306	319	303	332	356	357	306	343	329	299	346	334	313	320	305	328	319	299	315	320	327	304	337	336	324	302	340	339
12165	14879	22340	24710	23079	20034	16816	12484	11771	11457	9359	6214	5383	4671	4060	3405	3229	2868	2864	2495	2400	2190	2020	1813	1739	1654	1474	1476	1429	1341	1348	1248	1131	1150	1221	1140	1058	1032	977	978	938	969	959	885	874	880	848	910	810	883	844	876	876	798	811	810	860	801	813	813	784	808	844	838	781	799	762	824	820	825	732	805	828	777	772	850	749	802	850	782	759	816	784	745	795	800	765	797	831	746	829	860	787	779	797	792	804	721	790	773	785	797	738	781	774	810	799	769	809	775	777	823	772	784	763	802	803	768	792	808	816	756	821	773	799	749	791	830	794	792	763	767	778	784	731	800	809	752	793	779	754	782	747	781	825	778	807	762	829	775	792	781	805	744	734	775	761	774	809	798	786	829	793	766	741	835	761	801	798	799	802	799	790	783	760	805	774	834	798	766	818	814	776	776	822	765	788	762	792	760	745	767	832	867	790	805	814	764	778	735	756	797	819	779	809	761	815	804	798	789	779	802	804	793	800	780	761	796	782	753	811	764	772	799	762	746	761	777	783	744	770	752	792	740	773	772	810	754	735	800	805	732	840	776	807	741	817	792	756	810	710	770	813	810	754	749	761	739	764	841	737	807	768	784	765	786	785	748	813	779	794	794	800	800	793	762	814	785	783	778	767	756	721	785	758	844	815	767	752	771	793	787	741	781	743	750	813	804	833	841	841	762	749	768	773	768	810	746	789	788	797	761	803	777	778	803	768	811	762	756	768	836	803	822	783	833	766	740	814	825	762	739	778	734	781	737	774	773	777	784	784	769	698	771	791	776	747	755	734	769	770	792	843	743	758	773	807	802	759	804	771	763	789	760	783	767	781	778	824	756	828	760	778	782	807	837	763	782	801	754	824	745	804	779	778	796	772	793	809	782	793	773	808	743	762	818	762	784	785	787	782	748	778	764	811	820	761	738	812	775	721	779	770	802	772	787	808	755	789	833	778	756	761	797	831	764	766	766	762	840	800	757	805	770	796	800	806	754	750	791	804	768	788	794	797	822	781	776	728	725	787	748	773	769	795	773	850	759	772	823	804	791	770	772	756	737	793	766	797	817	777	767	806	816	777	792	825	764	763	727	758	798	803	797	786	769	746	754	807	810	764	733	800	743	756	738	781	771	797	752	748	806	740	796	758	764	803	789	784	823	724	735	733	788	755	749	786	760	740	779	780	771	786	746	802	775	831	800	758	839	812	813	799	767	758	814	805	780	758	781	760	823	796	857	760	756	767	791	782	757	800	747	754	742	806	773	820	796	771	771	781	819	776	753	794	826	740	769	801	756	755	770	809	815	794	805	808	795	775	786	750	776	781	810	768	761	837	822	836	791	745	769	783	754	775	803	812	791	764	784	764	740	788	742	805	791	752	747	759	777	783	817	804	753	800	767	823	840	788	756	775	770	779	734	782	804	797	806	773	807	834	735	795	822	756	787	784	794	771	803	731	789	817	808	772	839	754	793	753	784	760	744	806	777	768	781	784	769	742	832	743	786	733	787	820	804	738	829	753	806	818	854	779	842	792	790	816	761	789	796	734	770	805	769	822	769	750	795	803	796	760	771	786	808	768	759	720	791	797	824	775	767	738	759	801	805	781	764	794	774	822	774	758	779	800	795	769	760	753	811	862	761	768	799	823	801	769	811	781	763	756	813	811	795	784	759	765	739	805	815	816	770	786	762	823	760	800	807	803	789	819	756	764	824	783	752	754	832	777	796	810	791	756	770	806	742	790	733	799	777	762	787	737	745	748	794	823	817	821	794	807	771	803	773	772	793	774	758	797	744	841	782	763	835	806	805	808	740	828	785	840	763	819	746	771	780	760	713	782	747	824	802	842	814	809	751	819	789	782	803	815	757	780	791	798	750	774	843	760	771	734	811	788	793	783	789	764	733	810	807	766	776	750	781	783	759	789	791	780	729	771	795	756	799	771	785	809	731	779	769	818	811	768	759	790	801	759	769	759	807	753	814	793	762	751	761	771	767	777	798	729	737	769	764	752	775	793	805	808	824	756	811	815	795	842	785	742	782	738	737	793	792	750	790	765	737	813	810	759	769	834	791	768	774	783	771	763	769	833	753	750	781	784	747	776	747	739	778	726	750	775	782	802	799	754	809	801	846	799	830	793	759	763	740	784	770	797	774	765	735	769	775	746	735	808	732	827	769	786	815	764	787	752	771	777	796	815	775	776	801	787	807	761	791	762	784	804	779	763	769	777	732	725	742	785	785	786	788	772	780	788	758	800	756	769	791	743	781	807	809	772	760	772	757	779	815	809	765	797	817	771	764	767	830	721	749	776	737	707	760	756	760	763	772	786	790	796	789	759	778	760	779	753	774	765	775	810	787	771	768	753	777	750	834	726	732	771	811	786	753	796	846	805	761	828	791	781	790	731	785	790	730	778	778	733	843	808	734	749	731	860	751	796	800	791	768	730	753	786	797	776	811	777	776	783	820	782	768	767	796	791	759	756	744	795	806	824	770	838	784	851	763	823	788	782	719	797	770	831	756	763	721	839	797	760	735	823	745	731	805	796	797	808	792	820	785	763	750	777	826	769	745	834	834	770	772	751	767	739	733	793	778	754	768	731	813	777	760	762	778	826	763	778	753	808	781	796	795	824	804	808	758	794	781	770	793	791	820	793	798	772	779	729	812	733	823	765	781	765	790	778	835	819	788	816	784	764	778	802	792	782	818	735	812	777	802	743	764	772	733	762	793	765	776	802	824	785	800	808	795	756	767	732	757	800	736	754	812	778	770	759	759	794	724	753	765	798	812	791	749	803	766	784	786	803	749	730	743	796	818	824	794	737	790	785	737	754	774	751	784	770	756	786	743	790	772	779	796	787	773	735	818	735	791	789	788	787	755	769	818	808	820	777	764	795	743	788	794	829	786	785	811	775	763	794	789	836	764	813	768	726	767	771	693	800	731	714	756	758	813	810	810	784	751	796	781	835	767	753	759	820	777	746	812	835	775	788	762	779	760	795	768	778	797	758	818	804	802	770	789	812	781	797	758	771	780	791	813	744	803	779	797	832	779	813	777	780	783	772	811	791	813	798	753	806	780	774	756	764	793	762	824	804	819	796	803	770	780	754	794	729	780	787	772	820	756	793	798	795	806	812	799	748	734	722	779	751	754	792	800	802	742	759	772	753	783	776	795	752	767	810	759	777	811	778	754	793	798	814	819	754	768	786	769	776	819	762	770	772	782	847	734	769	804	830	785	789	785	758	829	791	768	799	789	821	757	806	836	751	729	771	798	796	826	812	788	767	761	850	744	800	755	766	813	778	735	774	717	780	803	801	740	808	807	780	806	759	762	770	781	785	827	724	780	759	800	791	799	820	757	785	767	809	751	720	726	802	836	759	781	801	815	793	741	789	768	800	749	787	797	852	758	817	830	776	801	735	765	766	760	774	815	788	789	729	797	728	773	773	782	836	820	829	847	778	774	775	767	761	785	766	760	781	790	755	794
36788	38696	37768	38141	37814	36504	32298	26469	22940	22252	20007	9542	5654	3432	2818	2339	2068	1797	1836	1621	1498	1207	884	811	900	925	758	888	828	673	617	543	470	383	465	452	410	397	389	380	379	354	370	394	374	350	342	344	355	350	373	345	318	319	356	396	329	342	362	323	346	300	287	365	347	335	313	333	297	322	304	286	312	326	279	318	285	323	328	302	353	357	351	302	354	313	323	321	305	294	325	329	350	321	313	321	344	315	327	327	332	317	307	324	307	345	334	322	326	310	331	312	292	312	305	320	337	354	347	303	350	315	316	341	359	365	310	282	337	304	311	315	344	339	342	332	319	317	312	317	330	316	327	338	335	335	346	317	326	339	355	321	328	310	344	317	279	344	321	338	305	315	327	334	305	338	332	325	341	320	299	321	366	324	306	305	341	319	311	339	325	284	297	308	323	319	323	347	273	300	343	304	367	316	329	313	293	302	339	331	329	307	324	318	302	298	313	335	351	312	312	370	331	327	328	285	359	315	309	357	307	357	308	296	324	318	360	344	314	309	353	308	314	365	323	311	328	322	310	336	368	301	316	354	337	330	337	325	333	334	333	331	316	313	303	349	301	315	338	311	335	329	355	311	306	327	350	323	313	297	323	304	356	327	326	351	323	295	323	322	332	290	327	345	323	296	296	320	350	304	331	343	319	326	328	306	322	314	325	350	305	337	308	280	288	347	331	308	303	315	330	339	309	302	310	298	342	329	309	312	333	299	325	340	349	344	330	329	326	313	332	360	324	292	329	324	348	343	338	323	296	347	367	298	331	300	302	315	343	325	318	334	317	332	324	314	309	332	298	334	319	332	308	328	325	306	314	339	325	322	347	310	311	316	311	331	319	321	322	320	326	330	328	356	337	320	331	272	316	318	343	336	354	361	346	317	319	318	354	329	333	308	339	321	320	305	341	299	276	334	361	290	286	307	344	340	337	366	329	348	344	331	323	323	329	296	304	305	345	322	341	344	345	348	287	305	337	381	321	322	351	313	317	332	323	312	295	336	335	336	314	318	321	330	337	341	309	329	304	315	364	321	359	317	358	321	311	326	333	297	345	319	326	316	313	328	321	360	336	335	310	319	308	307	320	316	329	304	311	299	330	305	306	317	313	317	309	367	340	327	334	331	330	347	324	341	310	312	338	357	313	331	310	306	312	316	320	337	324	318	341	323	290	323	308	340	330	333	294	352	337	327	333	325	322	318	347	302	303	346	330	343	321	322	310	301	353	351	313	288	321	322	310	357	327	312	297	324	338	348	362	358	385	378	329	338	325	328	326	309	349	324	320	330	302	292	371	328	311	298	315	367	355	307	350	312	330	280	311	312	366	345	301	343	308	317	325	333	362	339	305	306	312	321	325	326	307	347	319	360	305	308	312	305	333	344	327	286	347	309	343	309	332	326	327	341	339	319	300	327	321	317	330	295	313	345	332	341	326	287	330	304	320	300	299	288	305	329	331	302	322	310	344	328	334	331	318	295	302	302	325	350	366	333	306	293	289	310	317	354	327	354	322	302	308	315	294	326	315	333	315	282	359	306	336	331	326	321	311	336	326	345	351	302	311	342	313	370	323	327	323	317	279	339	326	349	307	308	303	334	351	322	320	326	352	350	310	329	300	317	294	313	301	337	327	331	332	336	327	302	327	313	310	360	346	315	304	335	319	303	328	322	332	331	340	306	304	281	316	287	310	338	301	343	295	344	301	314	315	336	328	315	332	340	314	327	297	323	316	325	311	335	310	334	322	335	331	310	343	325	314	344	267	338	304	323	332	313	356	297	297	324	356	349	324	326	348	301	322	315	314	326	323	350	342	326	350	279	307	328	344	341	326	345	316	346	325	344	313	315	306	321	339	296	314	317	317	337	310	329	361	328	309	310	318	300	311	331	332	333	329	314	324	313	345	309	330	330	338	322	332	305	313	318	329	309	336	327	302	322	321	298	314	318	323	311	335	306	299	350	323	332	347	285	322	332	324	335	325	370	314	298	337	332	316	313	341	348	340	313	325	324	305	324	341	332	330	304	332	347	329	334	344	301	324	335	335	324	291	327	303	335	315	318	316	330	352	315	349	328	307	312	338	305	325	332	340	308	342	363	348	339	309	324	345	308	278	339	316	302	363	289	326	295	307	309	323	327	317	328	344	314	341	339	313	310	345	340	299	337	318	292	294	321	339	329	299	327	326	332	306	320	319	329	325	332	294	325	340	334	313	315	318	328	322	348	325	314	317	336	308	331	313	312	310	295	314	333	348	311	304	309	301	319	293	294	344	298	302	334	355	313	334	305	336	315	364	313	312	330	348	342	350	323	347	336	360	320	328	294	335	334	345	357	318	376	307	354	357	335	314	355	338	325	286	291	330	333	320	306	350	325	323	309	352	334	324	316	337	317	333	329	307	308	318	332	308	341	324	354	310	290	326	348	295	308	311	330	320	325	338	328	295	300	328	310	305	331	295	320	313	345	352	302	336	321	316	313	323	317	354	308	327	326	365	313	319	298	338	340	346	315	317	322	315	318	347	353	347	328	334	311	330	339	328	306	312	308	352	310	307	320	332	305	313	326	326	319	355	348	296	339	311	321	304	294	342	351	343	303	328	320	324	334	352	316	329	315	331	328	290	317	319	296	309	336	296	335	320	323	332	290	306	338	343	319	366	315	321	312	318	312	344	345	318	332	336	328	343	332	325	327	353	308	330	317	341	327	340	310	332	350	317	296	299	340	319	328	356	328	333	294	329	331	322	307	342	365	332	329	333	289	318	342	320	293	315	314	325	323	318	318	305	327	318	325	299	290	334	316	337	324	331	281	350	295	324	318	337	299	334	303	307	304	353	324	303	300	325	315	302	318	327	345	333	302	331	351	324	331	326	324	375	309	312	258	317	344	330	317	330	320	337	315	329	320	327	302	296	318	326	297	339	298	321	318	302	261	343	327	322	318	319	325	304	305	295	341	303	327	309	366	336	267	369	349	354	307	300	298	312	311	328	310	326	312	316	331	334	328	293	320	283	291	326	351	318	349	329	319	317	314	292	315	327	331	340	339	308	350	313	329	307	331	342	318	326	305	309	341	317	294	317	347	332	268	324	360	331	319	353	310	332	290	311	325	296	308	315	335	336	311	329	328	327	336	314	318	335	321	327	301	333	316	300	331	333	311	313	331	295	335	329	321	311	360	316	363	314	297	319	315	327	302	330	307	317	325	313	316	355	302	338	378	324	330	334	305	339	336	310	313	304	294	317	320	308	293	325	322	296	335	320	310	331	363	328	323	340	326	334	318	315	300	314	287	339	337	310	306	359	350	286	311	299	324	325	344	335	356	315	318	333	342	316	303	333	315	349	334	322	326	338	335	328	314	324	309	318	344	335	333	328	315	339	365	342	361	324	336	333	322	317	326	349	320	323	319	318	312	296	349	329	325	329	299	358	344	301	311	326	328	332	343	324	304	343	316	319	325	349	342	306	351	364	322
22713	30956	37599	42906	46240	46254	45377	41370	38011	38567	32261	18926	15399	12979	12195	10439	10350	9254	8872	8337	7802	5824	4530	3995	4809	4959	3848	4478	4235	3649	2977	2217	1849	1662	1670	1465	1492	1445	1457	1368	1239	1163	1105	1047	1019	920	888	927	980	839	1368	1117	849	864	890	970	837	820	776	858	825	808	851	760	845	815	762	790	811	802	805	801	770	793	812	783	764	780	762	746	754	781	802	775	815	793	801	751	761	797	797	756	773	827	720	740	765	808	743	786	780	796	759	781	737	753	789	808	789	774	802	724	793	754	770	805	749	719	769	806	794	783	798	803	782	733	753	784	772	750	750	789	787	780	781	793	799	787	783	764	765	719	743	743	757	761	760	802	793	760	736	792	802	747	769	772	736	775	805	785	785	782	779	799	772	851	805	783	743	794	730	789	726	777	819	739	804	806	745	751	742	754	809	778	766	728	765	807	803	727	805	736	781	806	751	747	721	757	756	764	790	802	739	755	810	766	815	756	763	791	779	788	761	739	751	802	801	748	784	751	798	754	826	818	755	782	747	738	769	776	808	757	777	784	778	749	794	745	751	743	792	789	750	736	825	762	776	779	748	748	809	806	825	789	793	785	798	772	775	739	749	819	803	767	794	809	781	758	790	797	771	718	816	784	780	777	791	758	733	807	734	755	763	738	776	785	788	791	787	771	810	737	829	795	764	757	736	799	745	756	765	763	796	765	750	852	744	759	829	754	782	739	736	750	767	763	773	748	764	762	764	803	795	747	780	789	747	757	754	752	816	744	820	763	794	811	738	755	756	798	736	803	787	780	738	720	781	712	781	741	809	766	830	733	761	734	778	769	802	743	800	788	791	728	799	737	779	781	797	757	790	777	774	808	798	779	792	770	724	790	766	794	802	758	749	760	770	745	797	785	771	758	775	746	755	778	776	767	761	773	766	732	728	747	751	764	739	752	814	779	792	741	744	798	756	754	773	722	734	761	742	721	776	759	704	800	764	770	724	791	763	697	754	744	762	786	743	755	765	735	817	756	747	752	756	747	784	815	793	763	773	744	733	761	757	789	761	787	759	750	763	759	802	775	782	769	790	760	778	721	724	797	780	794	787	777	766	766	788	774	763	748	740	774	737	769	713	809	722	823	760	779	743	787	762	710	793	764	798	812	740	781	713	785	771	707	775	747	764	746	746	744	764	711	763	732	797	746	805	778	800	761	723	798	778	762	762	777	791	797	773	778	786	790	743	747	765	761	811	758	728	774	753	727	775	823	769	766	774	782	776	766	791	753	772	791	740	800	778	814	812	804	732	782	758	739	802	766	693	773	779	745	775	772	771	739	780	808	744	747	780	810	755	782	758	723	715	769	788	792	737	736	788	785	751	773	847	790	772	764	755	775	772	737	748	761	838	739	809	756	756	772	784	823	807	805	768	765	772	737	799	762	767	795	771	785	729	758	734	801	812	761	763	739	753	721	736	729	746	779	846	738	767	758	842	761	776	816	784	783	740	776	781	759	751	726	785	773	778	786	729	751	750	759	750	766	794	791	737	796	795	769	769	732	745	739	799	756	758	753	727	771	773	750	810	781	787	783	743	734	759	763	781	698	771	782	744	770	768	744	801	748	772	716	780	756	769	761	746	794	740	770	768	798	782	783	706	751	742	776	750	748	766	795	775	729	801	800	797	760	761	753	782	784	748	751	773	764	774	734	765	728	769	763	752	731	784	783	782	793	829	742	752	770	772	800	783	790	807	780	721	744	807	777	771	785	757	835	771	803	802	773	742	791	766	796	754	742	784	803	741	760	756	742	774	776	764	775	791	780	735	747	729	753	729	718	793	792	767	764	717	855	769	713	775	767	763	801	788	835	759	774	776	764	734	795	727	772	774	751	723	799	796	770	762	813	773	784	790	824	728	734	750	798	821	831	756	786	786	697	740	734	675	775	740	780	795	772	765	737	804	756	770	771	751	781	771	806	734	748	721	794	739	771	761	800	772	818	769	727	723	739	783	723	800	761	789	733	825	791	727	777	751	750	745	771	784	856	793	749	825	721	766	754	822	779	761	757	749	766	744	766	765	746	757	755	738	774	786	772	808	745	769	774	762	759	776	786	760	778	780	768	736	736	743	760	787	756	748	726	768	798	822	732	768	783	794	742	773	750	773	767	758	736	728	789	731	814	795	757	803	744	770	783	764	803	769	772	785	763	746	804	814	741	766	783	728	761	815	713	782	732	774	765	751	721	714	751	768	776	784	749	762	770	794	778	755	784	742	777	796	757	785	799	800	767	817	755	751	753	749	859	772	725	758	759	779	785	733	776	756	771	784	746	758	755	764	775	823	781	752	780	739	759	774	779	793	752	729	774	822	740	795	763	742	792	773	783	744	735	777	754	780	780	778	792	755	747	727	764	741	800	783	765	823	781	769	818	779	796	798	742	720	781	783	720	756	808	822	787	785	744	778	776	762	747	779	775	770	784	783	807	769	752	748	783	767	776	779	742	794	754	716	788	765	804	788	795	760	731	758	801	718	777	762	791	794	755	762	777	791	747	762	765	747	755	812	780	729	753	743	727	783	757	764	787	790	765	755	760	737	766	757	811	754	762	807	751	748	766	719	742	740	789	740	756	774	822	758	775	786	768	770	748	783	789	774	725	785	772	752	800	800	803	760	778	768	730	765	738	743	797	773	735	766	777	756	739	746	778	782	756	733	748	769	780	759	767	791	764	783	758	712	757	829	709	768	784	813	760	731	770	742	780	769	777	799	796	753	746	825	778	791	793	773	819	753	797	763	771	753	757	783	747	795	770	805	783	744	798	759	761	791	802	738	753	717	818	808	766	762	809	748	767	799	842	765	804	727	773	791	791	778	806	737	741	791	789	741	795	753	796	767	766	796	803	767	765	804	741	768	760	742	794	769	727	799	763	814	797	756	763	770	766	788	733	806	804	766	748	773	781	778	735	766	743	785	794	747	779	792	773	745	753	753	771	803	780	771	783	710	795	752	753	745	750	762	767	770	718	732	793	790	756	776	782	748	782	779	782	725	767	776	778	783	794	793	787	769	770	798	750	802	738	806	755	744	763	753	822	726	822	773	773	743	764	787	807	773	828	789	792	725	761	722	785	778	765	794	784	726	802	767	755	742	695	787	801	755	791	748	771	744	757	771	749	788	730	763	769	784	772	778	776	821	766	772	753	730	805	758	740	767	805	768	783	779	760	756	802	784	756	757	756	727	776	759	782	741	748	759	798	759	831	805	773	787	734	797	744	779	774	697	729	815	781	798	757	730	794	803	772	778	785	788	727	773	742	769	783	755	761	775	790	796	762	732	784	775	767	732	759	776	746	775	704	785	820	790	757	769	750	803	782	749	766	796	769	751	746	819	749	783	801	768	738	769	810	765	728	788	754	737	766	752	779	794	751	745	760	797	747	757	820	801	725	810	766	756	781	761	787	742	783	797	766	800	779	768	762	770	817	772	783	770	746	779	764	800	702	775	774	758	776	747	745
45409	44434	40422	40260	39954	40180	36919	33031	30431	30980	29538	15178	9175	5910	4437	4092	3574	3183	2694	2759	2495	1895	1293	1201	1286	1421	989	1239	1037	973	743	590	509	487	485	415	456	413	406	402	380	356	336	335	325	320	309	298	306	300	388	377	238	276	320	353	279	285	287	270	268	263	273	265	287	241	284	289	261	298	281	298	312	285	266	250	271	266	252	271	265	256	270	300	283	273	292	275	288	284	287	262	290	259	307	266	282	269	275	291	256	260	283	269	266	276	259	260	250	233	269	263	265	263	266	254	279	248	291	259	272	256	261	287	261	255	289	278	255	270	274	271	252	256	257	313	288	299	281	272	281	272	276	285	245	252	280	275	270	276	302	262	261	263	282	284	269	276	247	256	269	272	296	275	265	306	256	270	279	269	245	266	281	315	260	269	290	278	280	294	294	261	266	278	311	264	258	284	288	255	263	263	274	269	266	262	259	254	257	277	259	265	264	247	298	250	255	265	280	291	261	263	271	264	275	282	284	279	251	307	277	294	275	247	310	272	261	271	251	278	257	256	260	303	290	271	302	265	287	264	247	275	271	316	296	283	243	294	258	256	293	281	266	267	272	297	271	292	267	270	263	280	230	266	244	262	263	263	253	253	269	261	283	297	332	272	268	274	286	261	264	287	326	290	250	261	250	283	250	278	251	252	271	241	271	264	279	277	256	259	276	265	312	268	281	290	263	274	284	276	269	291	302	261	298	263	261	293	256	268	271	282	261	254	227	272	230	289	265	264	246	292	243	276	254	245	279	285	281	271	283	262	292	281	262	282	265	276	274	264	262	301	280	227	247	283	285	251	303	261	257	257	276	265	269	276	258	259	280	287	285	304	277	244	261	271	268	275	271	254	272	283	253	264	270	255	280	318	270	301	276	265	268	285	274	265	268	254	281	291	273	264	273	262	226	262	256	255	291	252	257	264	269	246	274	292	276	262	297	259	266	275	287	262	308	246	285	272	277	250	303	258	290	266	298	243	305	260	279	257	252	268	257	263	275	277	268	269	296	292	241	262	270	259	258	295	253	290	299	263	284	251	258	265	289	264	267	263	299	270	274	289	273	287	267	269	264	272	253	273	311	273	269	275	300	238	268	263	259	279	271	262	277	243	283	288	281	233	290	294	275	283	243	304	243	265	281	303	242	277	237	233	271	245	278	279	248	287	269	283	271	251	257	262	277	261	285	267	275	288	290	304	305	284	274	265	266	251	235	248	260	286	290	269	271	253	274	260	240	260	269	264	281	263	299	281	278	296	258	278	290	308	250	279	289	284	284	263	245	266	269	289	267	274	279	256	281	270	266	242	276	266	270	252	261	277	281	253	256	275	256	279	276	277	290	262	264	288	258	262	247	281	260	286	270	268	271	295	275	292	262	275	267	269	257	256	267	270	273	297	283	262	264	299	268	281	289	280	242	257	291	296	264	291	279	251	259	265	285	239	253	262	265	228	255	263	269	280	278	310	244	276	288	308	267	259	243	260	304	278	261	279	262	268	256	267	276	277	264	262	265	271	287	271	280	286	283	290	254	261	286	250	258	265	281	264	271	273	292	277	271	262	282	291	244	296	275	282	236	244	241	300	254	265	265	291	268	287	251	257	266	255	257	298	294	290	283	257	272	296	278	275	281	242	259	300	273	293	284	259	272	297	286	273	267	271	285	316	254	290	291	270	278	250	258	267	272	256	286	264	277	283	260	272	276	278	304	282	247	237	272	294	287	295	284	268	318	244	273	247	251	274	267	270	289	291	272	247	280	252	259	253	291	289	290	285	253	287	262	259	253	259	272	272	275	302	279	221	272	275	243	253	294	226	235	317	288	281	285	280	243	284	279	282	284	254	260	279	249	244	282	273	244	285	266	256	240	297	307	268	267	257	280	256	263	277	251	268	254	275	285	271	286	321	288	269	264	251	292	256	266	287	263	277	255	288	255	270	257	262	274	287	275	256	260	257	271	299	278	263	260	247	276	306	256	255	264	267	262	273	275	283	289	253	252	285	281	268	289	280	296	276	254	268	271	237	242	276	283	293	290	272	292	277	245	271	245	289	290	287	286	260	274	285	269	289	264	255	234	316	277	250	242	286	260	283	259	287	252	275	258	253	272	271	277	284	275	247	268	270	259	328	265	261	275	223	264	262	247	254	275	270	257	284	270	279	265	269	246	254	261	262	252	284	280	258	301	303	267	259	260	258	260	275	280	274	296	236	248	251	284	255	295	239	289	290	252	276	314	251	264	261	277	285	271	243	292	274	241	284	258	253	252	267	268	259	297	287	280	272	219	288	267	253	268	267	283	289	264	297	230	269	278	258	260	288	290	274	291	314	256	270	261	264	260	250	254	263	281	266	241	278	260	264	288	267	278	274	273	246	259	257	268	244	253	308	267	296	236	253	272	259	282	257	288	262	282	276	257	257	298	280	299	281	266	275	270	259	254	275	305	279	247	274	263	238	256	241	279	269	293	277	262	224	271	259	248	277	284	267	256	271	286	269	257	289	256	284	286	290	238	279	262	287	257	255	255	300	250	253	251	273	257	245	258	239	262	247	282	259	289	247	272	250	299	253	258	279	261	265	291	263	268	279	305	273	295	279	278	280	259	263	276	283	250	254	268	255	285	269	260	254	266	288	290	268	278	260	245	266	272	287	252	255	281	287	276	305	280	295	290	287	241	262	272	278	272	266	252	258	259	258	269	262	297	279	245	272	261	290	274	304	275	292	262	265	274	232	278	281	249	279	282	268	244	246	264	290	259	289	292	306	242	265	283	278	262	269	280	260	266	262	263	261	288	255	291	275	239	250	250	301	245	238	280	258	273	267	267	279	287	266	273	261	266	279	258	275	269	277	247	266	276	275	285	312	290	243	257	255	273	330	269	252	264	275	270	275	244	247	273	271	251	263	292	271	283	265	267	234	274	236	282	271	255	254	265	285	264	271	263	257	243	280	283	302	280	271	239	238	264	272	243	240	306	262	293	274	265	284	298	255	262	240	279	262	251	291	317	252	299	257	310	252	251	301	290	264	286	282	274	285	311	257	269	245	302	265	290	255	281	260	272	242	245	257	270	271	273	276	262	309	281	258	280	277	271	290	285	267	283	271	270	256	272	327	289	259	269	253	249	283	268	241	253	288	245	259	280	263	276	263	305	258	267	248	260	279	250	291	296	260	234	265	264	265	251	266	271	239	254	273	269	315	307	277	261	282	276	244	264	297	255	249	273	277	268	259	258	256	279	267	261	233	250	223	259	274	267	273	319	308	270	248	258	275	259	269	266	277	254	263	264	266	284	276	284	277	269	260	250	292	292	272	288	299	248	267	263	271	238	240	295	249	271	304	253	240	283	294	267	263	295	281	266	284	267	312	266	294	241	253	251	276	238	267	275	291	263	267	257	302	244	281	299	266	297	238	280	265	275	284	291	290	256	275	281	286	251	279	263	274	260	253	273	246	254	243	287	271	275	240	287	276	257	273
28815	36067	41947	46272	49680	49812	50619	48786	44067	45741	39433	25460	20434	18104	17098	15563	14658	13399	12770	11858	11528	9017	6297	6201	7090	7786	5614	7333	5971	5333	3889	2916	2218	2065	1952	1843	1748	1731	1580	1526	1385	1314	1172	1050	1021	1062	1023	876	833	810	1694	1488	725	734	957	1326	717	688	690	727	726	718	714	750	765	653	704	670	652	715	681	673	715	660	640	693	678	683	682	651	657	642	630	688	636	656	652	686	624	670	652	669	629	624	706	628	654	708	629	658	658	624	641	627	651	689	688	658	660	699	664	671	644	672	662	651	663	682	641	601	674	635	666	655	635	692	631	624	638	657	647	656	650	709	638	640	657	611	636	616	682	655	654	628	668	644	643	648	666	686	590	658	656	644	678	697	680	706	593	604	652	676	646	648	655	644	679	629	643	688	619	614	621	660	670	647	649	708	643	654	722	683	638	625	634	641	683	620	625	675	663	652	601	639	673	632	665	646	672	586	687	691	674	599	647	614	687	649	634	697	672	670	662	671	657	655	644	666	666	649	666	645	688	611	644	646	607	682	670	646	644	676	684	621	667	675	655	608	638	658	637	612	609	628	593	647	685	628	654	656	600	641	645	679	634	640	625	659	644	656	674	610	653	609	669	670	652	646	647	606	677	605	645	677	656	635	616	642	616	624	661	628	682	665	651	634	643	626	636	650	717	648	690	670	661	651	643	617	627	634	688	593	669	666	657	686	680	673	694	645	678	643	638	650	671	614	648	647	680	688	639	672	651	713	637	612	650	693	641	669	643	630	669	650	673	657	639	616	637	622	655	664	653	625	667	661	674	655	630	629	607	625	636	662	659	595	652	688	690	684	642	676	661	633	636	610	658	677	650	682	658	677	647	648	646	671	709	631	643	628	656	639	641	647	638	630	636	664	633	609	671	660	645	636	678	660	675	697	657	636	614	648	646	600	630	626	646	650	676	613	682	676	628	651	713	654	646	667	647	610	696	630	611	644	609	606	617	657	629	586	690	680	680	627	640	688	680	665	658	628	665	643	671	646	655	670	662	625	689	633	647	640	683	658	600	666	626	682	655	658	660	622	632	659	647	612	664	625	645	662	646	623	647	639	632	633	684	635	666	619	648	651	661	653	666	603	671	633	659	646	663	666	705	638	660	621	615	664	653	644	637	642	702	647	611	643	635	602	613	609	650	656	651	618	625	630	676	660	640	653	636	644	665	670	656	657	682	644	665	665	617	682	659	683	671	650	639	634	656	645	638	615	622	662	677	655	685	662	634	687	735	654	688	683	640	617	684	628	614	637	669	614	631	685	646	662	600	660	657	675	679	635	669	680	613	637	607	613	669	655	646	651	632	596	699	641	711	660	640	649	639	591	610	683	601	660	654	673	693	637	598	675	627	673	644	659	661	629	645	671	682	666	659	627	678	634	647	665	625	641	657	656	645	626	632	648	636	665	669	684	614	625	639	658	632	663	656	669	680	659	652	628	661	645	665	666	673	668	646	660	656	626	651	655	651	634	665	625	649	608	654	678	647	647	650	686	664	681	631	634	661	640	658	625	660	601	639	651	647	621	715	686	638	679	645	643	665	649	620	673	640	622	681	663	618	693	644	646	645	645	697	653	606	669	632	613	626	662	641	670	686	617	654	667	634	654	666	648	624	594	647	686	693	659	647	654	657	661	676	641	624	655	665	603	691	650	651	690	646	688	602	641	615	662	638	642	649	712	643	638	684	654	632	670	635	627	694	637	702	632	640	656	654	709	677	661	645	648	649	669	678	652	684	639	629	650	664	692	632	654	614	643	638	660	667	656	650	676	640	695	660	662	638	679	653	658	681	665	646	652	669	681	698	679	588	656	659	627	691	629	616	631	661	669	625	662	638	634	661	621	644	687	701	632	648	607	663	662	618	627	677	631	627	648	678	636	648	697	669	639	681	625	655	631	662	692	674	657	705	666	642	681	657	642	648	683	619	639	640	662	652	664	667	619	650	660	657	653	697	657	636	639	698	631	691	664	666	654	687	661	676	649	708	714	674	622	680	680	631	642	630	651	656	665	612	645	647	667	640	655	642	654	663	647	662	644	649	631	633	639	630	644	685	631	665	628	660	673	605	653	633	628	622	662	648	616	642	693	671	681	639	685	591	633	646	684	661	629	651	664	641	645	653	637	687	642	607	658	669	628	643	673	678	618	646	649	654	665	655	647	626	650	644	696	658	662	683	634	655	683	600	624	632	692	626	651	645	656	659	658	643	713	634	681	628	663	677	641	629	670	659	645	653	661	667	622	645	650	642	650	684	613	646	684	682	592	634	639	604	675	660	651	641	656	637	708	664	660	653	665	647	653	682	628	621	698	664	647	635	610	662	684	657	614	615	683	670	662	662	659	650	643	633	639	660	704	640	678	637	665	664	648	654	691	649	710	673	660	642	652	646	676	652	640	708	628	643	611	649	644	638	614	692	646	670	617	656	660	638	657	636	645	657	612	623	656	654	649	648	614	642	636	689	657	667	646	613	620	644	667	670	681	613	614	585	644	621	686	657	659	649	709	678	636	638	680	654	621	632	626	708	683	645	665	662	671	683	626	660	644	630	685	652	648	642	657	678	704	697	667	635	644	656	667	660	616	653	640	650	657	661	660	673	693	619	616	666	651	641	634	626	660	632	625	640	655	664	624	617	674	640	615	618	624	657	642	636	601	630	699	650	599	672	607	638	675	638	651	632	655	669	654	679	666	629	665	682	697	681	639	686	666	611	658	645	636	669	631	673	671	637	638	608	628	656	663	693	634	665	673	671	652	654	659	669	665	655	658	682	665	586	612	624	605	657	599	667	632	665	637	628	627	689	656	681	665	683	660	589	642	661	646	693	643	697	682	655	643	665	608	679	644	640	654	654	634	657	616	649	625	647	673	642	662	680	672	655	636	689	631	655	649	642	629	620	645	636	680	650	606	673	626	668	707	680	613	633	667	649	623	662	683	649	687	653	692	660	646	607	637	644	631	666	652	685	635	666	675	622	700	684	629	678	678	663	693	637	646	663	659	656	652	651	675	660	623	638	661	647	639	687	666	602	656	667	670	661	638	649	633	648	681	653	627	609	671	655	681	642	656	612	683	686	653	619	647	647	670	621	713	604	677	681	662	665	667	651	639	628	660	618	629	653	614	628	690	664	699	630	648	632	682	701	637	641	616	673	661	633	676	633	625	619	626	627	658	691	706	624	609	647	665	623	605	640	617	663	644	632	640	677	725	693	642	655	632	645	645	665	654	645	693	649	632	634	613	650	668	604	622	679	661	665	594	685	675	635	650	621	673	703	633	648	669	651	605	680	657	654	634	673	620	642	677	679	671	635	644	641	630	631	646	627	640	680	685	671	647	674	637	644	654	608	661	615	628	670	627	651	662	695	646	646	667	620	656	659	685	652	635	637	637	654	641	638	624	601	623	634	623	656	692	607	629	614	660	650	672	649	660	667	685	636	627	616	632	672	653	665	679	645	642	630	669	615	635
20464	16225	16949	13158	9556	6582	4821	3364	2902	2715	2306	1547	1273	1058	913	783	684	695	641	621	616	558	497	514	469	489	409	389	443	394	417	389	384	375	398	382	392	383	363	383	390	374	356	338	342	330	331	352	319	328	327	353	378	356	327	334	316	332	352	288	328	353	306	311	344	331	333	344	341	365	349	326	298	336	295	331	327	314	327	348	353	361	323	333	286	332	332	337	334	321	348	336	307	280	337	347	305	340	328	320	300	304	329	321	348	313	348	370	307	321	331	354	325	316	332	312	363	316	360	345	339	304	292	300	341	316	339	325	365	315	329	357	355	338	333	320	320	307	332	342	324	341	293	350	341	340	370	332	295	338	313	352	349	299	337	329	344	322	354	352	321	325	361	320	307	334	323	333	325	299	330	321	329	343	331	329	327	337	360	331	314	322	319	345	357	339	327	349	297	321	312	324	318	340	305	354	298	320	340	326	322	328	311	332	334	337	324	336	300	334	351	332	319	331	318	356	298	326	304	319	304	287	309	343	324	371	309	333	311	317	342	316	301	333	320	334	318	310	312	313	313	310	345	337	349	330	331	332	318	346	335	340	344	368	309	308	325	335	339	346	322	327	342	315	327	343	341	333	323	301	333	306	340	297	314	344	353	330	340	334	286	327	301	354	342	317	326	318	336	348	347	311	365	363	335	297	322	354	333	349	338	349	321	315	329	327	332	336	309	338	320	331	332	324	337	286	297	360	320	366	318	321	330	341	349	311	334	324	279	344	323	321	355	325	344	318	321	361	315	307	323	348	331	316	348	350	311	316	341	301	381	326	309	323	356	324	316	309	362	323	323	335	331	341	325	313	343	316	352	328	293	318	305	299	321	325	300	336	366	346	309	297	323	341	351	334	295	316	350	341	310	310	349	290	352	321	329	310	352	329	357	358	312	326	340	358	337	342	317	340	327	325	322	334	333	342	331	323	326	329	327	314	316	339	355	339	330	339	333	351	371	325	340	336	329	345	317	343	312	312	355	349	303	365	304	293	299	319	329	335	329	320	313	340	293	300	349	317	341	328	359	312	355	337	307	314	339	331	357	321	347	321	328	308	288	345	346	304	344	317	322	343	347	307	341	330	307	323	310	349	328	340	338	296	327	342	314	347	328	344	327	370	341	354	307	337	326	358	309	340	334	335	308	291	312	332	340	329	330	313	322	348	330	329	355	350	346	311	314	330	326	331	337	305	332	340	352	306	355	335	350	314	354	329	308	344	290	328	343	318	342	343	315	334	304	354	365	340	350	367	322	343	343	351	318	323	339	357	337	370	330	326	347	327	341	363	343	315	306	331	310	331	291	309	336	330	350	278	282	329	371	358	332	330	376	335	356	304	318	348	335	321	322	326	335	339	297	366	331	326	327	372	309	331	321	346	337	337	302	326	350	327	330	333	351	323	339	339	344	335	332	325	331	338	325	343	307	327	331	327	323	358	328	315	324	312	335	321	341	325	356	336	335	352	334	327	308	302	349	329	332	311	349	344	361	329	322	369	316	350	294	332	348	332	306	342	318	335	315	330	348	312	334	332	320	321	323	327	325	325	334	327	345	333	340	327	337	319	312	325	309	318	333	300	331	326	325	346	313	323	323	322	287	327	361	311	308	312	320	319	302	313	342	331	365	366	300	322	335	360	316	318	343	322	359	327	349	350	313	304	337	339	344	341	348	337	333	315	317	309	345	332	329	309	354	300	381	345	310	354	297	323	341	343	325	295	309	330	320	322	316	360	328	361	310	363	326	333	311	307	352	352	364	321	308	305	330	326	335	337	339	339	356	315	337	337	331	321	323	315	331	340	327	316	356	346	331	327	342	308	347	333	310	352	317	330	323	306	363	333	350	333	371	314	287	302	305	368	320	335	331	348	308	316	323	328	310	312	316	286	305	333	338	330	303	292	297	297	338	338	312	341	331	291	333	343	306	326	374	300	322	339	328	326	322	354	340	320	343	305	330	347	341	283	355	341	316	342	347	353	349	318	332	365	329	309	384	318	308	321	342	327	343	346	337	283	330	344	309	321	336	355	292	326	342	311	319	339	361	338	317	303	313	335	312	322	313	322	347	345	336	358	319	329	360	335	336	325	325	338	352	335	326	319	350	326	346	341	356	351	341	295	307	311	361	314	348	319	318	344	328	324	346	329	347	340	328	282	337	300	309	312	334	325	323	303	317	293	334	335	331	353	356	329	362	333	351	332	340	345	333	341	297	328	306	315	306	321	324	309	309	308	347	302	364	348	313	330	361	302	345	340	340	321	329	308	334	295	344	355	344	331	374	341	347	371	351	300	289	302	303	335	304	305	324	326	312	289	350	334	287	332	292	337	330	342	339	355	347	311	353	352	333	319	328	320	346	338	321	342	329	336	305	327	339	324	315	342	320	308	311	314	311	331	322	355	310	346	315	351	320	314	307	313	317	361	332	315	346	340	321	325	338	305	309	312	330	303	327	333	313	314	319	384	323	307	330	344	327	327	300	338	315	335	375	319	308	297	349	350	329	353	315	338	342	330	325	341	340	357	339	341	332	343	274	347	305	304	333	356	326	337	326	332	309	297	300	292	322	334	324	346	304	332	339	336	305	349	310	365	362	339	343	339	310	319	319	333	335	307	326	341	306	342	335	330	331	347	299	304	346	354	308	305	319	331	318	343	384	316	329	333	357	336	292	330	341	374	328	310	341	321	345	326	339	333	316	334	308	342	345	344	314	320	331	336	342	320	350	320	313	323	308	340	350	317	343	327	345	340	331	332	306	339	303	323	327	327	309	327	335	359	338	329	365	343	353	301	340	326	326	317	326	326	306	322	344	313	331	326	358	335	321	321	299	329	312	342	333	342	336	311	317	359	356	338	322	346	297	371	339	307	344	324	294	310	334	298	325	302	300	340	300	343	319	318	362	329	357	316	308	331	358	335	346	327	342	337	322	332	320	311	349	327	300	314	341	294	341	342	330	367	335	353	326	351	334	342	328	347	314	341	345	348	369	343	349	320	341	327	334	329	312	334	348	315	328	309	348	328	334	332	344	320	328	358	354	296	295	337	298	315	316	310	303	325	355	315	305	324	320	291	332	319	322	356	345	321	336	338	316	322	345	369	353	330	331	349	322	318	323	332	329	323	347	350	344	335	312	334	334	340	327	328	305	332	339	321	322	332	361	318	370	326	301	357	305	303	362	337	337	333	338	349	341	356	346	313	301	300	347	335	343	292	328	361	311	330	333	310	296	326	331	321	351	310	312	335	307	325	339	322	313	308	288	340	328	288	324	308	306	346	355	307	318	341	305	342	339	324	324	349	349	326	356	315	341	355	354	327	322	320	345	324	328	334	319	338	324	307	346	336	329	329	332	345	328	297	323	345	346	335	350	291	361	321	325	291	315	307	323	351	303	321	313	325	337	336	323	307	333	347	340	345	329	337	327	335	326	330	317	339	342	350	316	345	314	309	315	358	312	310	341	340	323	324
11853	14575	22121	24067	22681	19240	16712	13273	11839	11560	9245	6172	5336	4553	4100	3664	3301	3117	2840	2596	2582	2277	2033	1839	1750	1609	1520	1488	1407	1341	1231	1275	1175	1224	1126	1080	1101	1028	991	996	984	969	883	874	885	898	804	913	791	848	917	897	865	845	762	874	788	851	823	824	838	824	824	792	795	801	792	771	778	800	804	795	803	779	784	799	793	817	807	829	789	742	798	775	813	765	864	754	842	775	832	809	867	812	807	808	822	791	782	782	783	854	821	865	747	806	785	810	783	810	794	816	814	737	760	814	789	791	790	829	749	777	758	758	790	814	814	756	777	789	789	796	763	803	850	783	804	825	829	755	766	835	811	759	810	795	835	829	794	771	773	795	757	792	767	799	781	791	777	814	842	770	801	730	801	820	816	801	755	802	786	789	792	803	828	798	805	787	806	809	754	772	806	782	793	764	796	756	811	758	773	771	774	761	807	815	793	784	777	790	801	782	826	791	808	830	763	777	826	822	730	763	738	819	786	797	796	793	799	814	796	843	745	824	795	737	771	835	822	790	810	751	763	758	801	737	796	788	803	775	800	797	756	792	789	795	791	783	789	746	784	755	814	757	766	842	825	829	798	833	776	805	842	778	794	755	805	814	771	834	764	817	828	782	800	789	822	764	876	756	774	794	777	790	789	803	788	790	836	800	773	768	806	772	804	793	793	766	760	785	810	724	801	755	801	753	808	783	777	766	786	826	812	743	783	791	758	822	788	773	785	805	775	802	798	836	817	784	798	790	784	790	810	827	803	805	789	804	812	764	797	764	803	816	780	806	785	745	791	789	765	789	771	776	763	798	796	768	825	835	820	781	797	866	800	788	800	852	772	813	771	800	756	824	760	829	826	797	790	841	777	824	816	799	784	783	807	800	823	766	754	819	822	840	743	747	797	762	822	852	791	783	801	770	791	841	802	767	807	786	814	838	809	770	746	837	789	777	820	804	769	787	766	797	805	801	792	795	740	788	759	819	802	737	762	788	756	787	778	737	817	812	813	735	756	816	800	781	842	777	793	842	819	788	792	750	822	762	722	773	818	754	822	805	747	769	795	815	816	797	778	780	782	780	777	815	790	806	790	781	799	790	743	788	767	811	777	827	806	841	843	774	802	763	829	759	840	805	771	794	808	836	800	817	747	816	769	781	763	791	760	811	786	732	766	812	788	773	814	726	820	776	798	746	784	824	784	806	804	771	773	802	880	764	750	782	763	803	797	799	777	779	823	774	803	800	824	747	771	815	768	817	818	810	823	766	752	814	821	835	816	768	739	841	793	809	786	742	830	860	800	785	803	775	806	765	791	771	804	744	795	849	830	788	798	788	795	782	818	765	804	782	816	808	778	857	734	813	798	768	739	770	807	814	830	800	788	801	816	796	769	846	794	774	812	754	763	829	789	764	768	839	739	809	788	795	827	791	820	762	813	773	778	804	780	873	803	779	809	814	797	785	778	744	805	748	728	760	802	795	769	715	776	805	779	813	780	821	813	787	787	796	819	815	743	840	832	825	765	790	776	780	769	841	791	787	752	760	774	762	820	801	782	819	787	804	838	827	730	831	775	838	796	846	786	755	813	789	800	761	782	778	775	751	777	764	839	758	809	767	843	791	809	761	785	833	785	795	821	831	796	791	765	785	799	757	781	786	805	772	823	800	732	809	758	797	818	815	812	772	781	764	803	843	837	855	786	809	812	841	836	771	800	795	816	793	806	771	770	788	819	792	798	823	756	796	795	773	827	840	810	754	772	793	740	806	791	856	771	803	792	771	758	756	788	808	802	803	778	840	774	783	763	839	860	713	812	804	779	788	780	772	782	768	742	803	766	834	803	816	797	817	817	796	786	716	780	797	821	730	820	759	756	790	735	732	788	775	764	763	775	806	831	788	743	752	790	810	774	817	770	736	784	809	786	780	758	785	823	794	824	757	832	771	726	781	844	765	751	818	780	817	795	846	818	876	795	803	821	800	836	818	817	803	788	795	788	797	789	811	783	818	794	808	746	786	767	768	814	770	754	814	779	767	739	790	803	812	836	721	754	791	815	747	766	800	723	751	744	798	781	779	803	769	784	794	837	794	772	813	824	801	793	826	848	774	838	785	754	754	760	788	774	785	715	837	771	833	811	773	827	794	802	770	788	787	855	760	810	722	770	813	819	771	866	711	809	775	814	818	779	788	808	775	782	815	801	758	769	786	819	754	760	837	752	755	818	786	819	794	767	823	747	780	827	748	806	786	833	818	786	781	780	806	824	812	825	770	804	773	802	793	772	787	787	783	783	806	816	760	805	797	792	771	774	830	766	760	751	782	776	824	846	781	800	756	818	791	799	764	825	773	798	813	777	803	765	788	811	816	785	802	753	789	796	791	777	755	750	809	813	750	798	778	798	792	800	807	825	744	781	800	762	801	796	760	786	807	784	758	835	821	749	763	767	794	788	775	751	808	827	794	841	799	776	795	796	742	851	798	781	779	800	796	771	778	814	835	812	790	764	794	851	742	768	799	783	754	797	752	758	795	818	796	816	755	843	787	836	823	826	787	785	818	789	803	812	749	789	815	789	826	738	816	802	812	764	810	751	805	819	771	803	742	723	829	735	779	780	804	811	806	810	771	763	741	818	803	788	793	799	785	807	793	836	812	808	804	747	770	811	788	840	742	775	779	817	781	763	702	775	786	822	799	786	782	752	791	768	752	776	764	816	817	800	827	758	756	825	781	832	832	768	783	799	804	763	787	800	720	747	818	854	816	823	766	751	753	798	802	792	761	792	788	789	823	778	861	800	784	774	833	796	796	785	797	803	757	801	789	794	781	781	775	781	797	798	759	773	758	790	774	782	852	811	798	822	819	812	805	771	773	824	761	799	825	804	828	769	832	771	817	835	744	826	769	755	782	831	740	815	763	777	787	798	857	808	848	816	820	769	805	820	765	773	854	846	746	846	766	829	783	772	769	775	770	841	784	780	784	869	803	790	842	736	802	807	800	751	765	816	813	739	775	784	828	824	788	716	843	806	785	748	803	840	814	813	750	804	776	847	733	747	757	820	788	800	788	787	758	800	814	820	779	780	825	803	793	805	869	778	774	828	786	766	800	780	779	759	784	771	846	852	761	802	822	798	764	747	778	791	794	831	787	787	779	796	785	781	817	813	833	808	779	784	772	799	814	751	810	781	794	820	790	759	801	848	769	804	804	829	809	790	834	833	840	820	810	803	750	752	779	817	801	825	779	787	769	771	808	772	805	767	800	808	781	768	811	785	780	794	780	752	790	796	757	770	775	785	792	844	738	769	780	804	809	755	807	821	775	815	800	740	800	775	822	800	747	817	794	770	809	775	851	769	792	842	753	787	816	785	792	812	767	809	815	807	826	752	820	783	780	801	757	790	733	801	775	837	792	762	834	822	766	750	789	801	833	753	782	790	775	793	792	810	808	780	822	781	800	839	781	846	759	840	802	799	789	784	799	703	742	764	803	783	761
36866	38924	37350	36527	35098	34072	32412	26550	21365	21599	20654	8885	5435	3494	3095	2493	1992	1876	1659	1508	1639	1205	893	810	983	989	833	837	706	663	522	461	455	478	456	415	434	426	390	359	406	402	405	372	393	339	325	335	326	337	386	432	325	352	361	388	331	340	325	331	310	302	350	323	344	339	305	345	299	322	355	353	369	354	336	308	360	334	289	351	351	333	318	332	316	336	321	323	347	319	316	325	336	303	351	333	316	331	303	331	299	300	325	340	338	332	320	337	334	340	339	337	314	344	309	319	305	325	363	346	324	285	342	344	313	316	310	328	347	350	357	323	297	337	343	319	314	307	304	335	327	316	326	333	315	340	313	333	310	306	310	343	305	297	324	321	330	337	330	345	317	305	305	315	310	324	315	348	331	318	316	323	332	342	307	310	335	307	348	348	327	322	313	295	333	353	318	316	318	291	309	302	293	309	299	316	311	343	321	294	287	326	314	345	311	277	287	309	354	337	301	304	313	316	324	331	327	296	321	332	343	330	319	292	328	349	344	361	352	351	293	340	328	307	322	314	331	327	349	309	302	305	321	332	323	322	354	313	297	320	320	320	295	341	355	349	339	332	304	339	336	323	314	338	328	335	338	301	324	304	339	313	305	328	304	317	302	319	327	369	306	295	309	316	274	326	330	343	344	329	359	313	334	346	319	284	337	342	363	355	334	313	354	320	333	328	330	314	310	323	332	331	319	339	347	310	297	324	295	328	327	308	300	329	323	360	328	333	317	308	321	300	330	337	321	303	305	320	368	344	314	358	324	322	321	347	316	324	309	320	332	317	303	342	331	319	339	300	309	295	311	359	269	334	358	315	306	334	307	285	321	334	315	301	328	318	338	326	336	303	309	338	333	292	343	297	334	299	343	313	342	308	339	351	313	317	329	301	310	294	321	360	329	320	361	314	364	332	333	329	310	323	330	338	314	331	343	327	352	329	303	343	347	306	308	301	349	308	348	341	303	358	305	329	341	311	344	297	308	330	319	330	335	337	318	331	356	311	320	320	348	306	323	317	336	331	331	323	340	328	358	313	292	314	334	345	307	332	322	348	354	330	321	315	312	280	335	343	340	315	340	332	322	323	320	354	305	322	307	347	344	346	312	347	311	292	361	360	335	301	353	293	331	365	330	324	309	302	323	340	309	300	308	321	323	357	313	350	352	316	336	339	316	318	342	339	353	340	301	302	335	303	317	285	319	314	300	341	335	354	305	314	332	337	339	327	322	355	325	319	316	325	362	327	332	303	298	331	340	330	328	323	361	300	316	335	339	328	329	318	335	382	326	371	319	342	324	331	337	300	350	323	354	330	336	323	291	315	333	323	308	337	349	339	288	325	347	309	315	313	338	340	343	314	328	350	344	292	319	308	306	311	326	333	317	315	302	355	368	310	343	294	345	350	328	340	329	334	348	288	330	314	315	337	310	318	352	335	343	368	316	340	337	323	323	343	310	336	303	298	315	335	308	307	344	287	354	337	335	345	326	339	323	271	288	311	334	310	317	312	325	306	315	325	327	331	321	326	315	331	322	313	318	357	322	334	321	313	335	309	338	350	326	345	346	313	345	324	289	320	349	290	346	301	303	316	328	300	306	347	321	340	342	330	363	346	290	320	324	334	346	356	324	347	333	349	315	343	332	327	356	336	332	287	292	292	319	334	314	314	299	348	331	302	331	323	331	324	321	329	327	333	341	312	315	311	357	313	325	304	304	322	338	335	333	317	293	295	317	339	326	341	309	302	353	352	324	327	355	314	362	290	331	317	306	343	290	326	354	330	303	346	333	319	312	306	325	327	331	318	333	295	289	353	325	301	326	351	300	316	360	316	331	304	311	318	319	311	327	319	340	321	331	322	321	321	355	307	329	342	305	321	362	324	349	347	326	347	353	279	329	323	321	318	298	348	346	309	270	313	329	337	309	315	311	320	346	329	358	326	315	314	332	321	313	334	311	346	332	342	295	324	332	295	326	339	329	333	344	331	352	330	325	327	304	348	342	314	329	336	352	317	340	328	305	359	321	343	320	315	388	299	307	336	331	328	325	347	323	350	339	348	306	300	336	381	357	317	355	359	355	321	300	330	329	350	328	340	328	339	315	329	347	330	276	314	324	352	325	334	316	313	312	317	338	342	323	346	339	340	324	333	306	321	308	339	334	325	322	306	314	334	305	324	327	326	323	316	328	324	347	353	323	353	353	353	306	319	311	319	304	317	325	332	325	321	348	340	322	353	317	299	297	315	316	280	320	271	307	320	315	337	335	340	295	342	299	313	362	338	273	311	312	348	303	350	349	328	333	310	323	311	314	329	311	344	338	338	344	333	321	333	308	336	312	345	325	345	319	358	305	334	276	334	347	337	314	338	323	341	321	318	322	333	336	301	313	309	346	316	312	322	320	314	317	345	338	356	313	310	321	336	301	334	326	306	338	313	355	340	334	290	326	330	354	334	338	339	336	324	315	350	322	305	309	334	331	325	340	356	342	305	320	304	337	318	365	304	368	315	328	334	340	355	289	312	312	328	363	334	318	334	306	311	324	323	312	364	337	313	337	341	317	332	287	315	335	317	333	317	287	297	332	319	325	297	291	313	318	358	344	309	296	341	308	311	300	314	361	351	329	344	327	312	308	319	314	300	307	310	313	280	304	302	337	341	312	344	349	303	311	305	363	327	322	361	350	331	307	339	314	356	325	334	334	301	312	336	337	306	350	348	328	302	338	315	328	359	300	310	295	305	343	317	341	333	317	295	339	321	298	303	323	355	286	331	341	327	352	364	318	300	327	294	322	306	337	328	330	319	328	327	327	358	315	327	343	326	310	317	370	294	302	298	346	347	338	316	330	315	300	301	338	323	303	334	324	350	358	299	318	357	327	319	331	325	326	337	357	314	351	349	335	340	290	319	308	298	340	318	344	332	317	296	334	327	329	320	289	302	297	329	316	334	337	348	335	306	328	329	295	343	323	348	358	311	335	326	284	330	304	347	314	323	314	319	350	324	339	332	298	328	345	292	319	301	329	329	288	296	305	340	337	351	313	296	318	353	356	321	307	306	304	352	302	315	333	319	356	322	334	346	308	315	332	328	337	313	315	306	342	328	304	303	327	318	339	325	342	310	350	318	325	346	318	351	365	322	327	337	327	345	335	290	330	326	341	353	347	347	330	293	309	315	340	349	313	322	320	295	340	338	334	317	349	289	324	317	337	366	309	320	345	301	358	340	332	313	327	341	344	332	358	343	295	291	338	309	361	322	306	278	322	315	351	300	335	286	330	302	324	339	344	316	296	318	308	302	333	329	310	353	353	321	341	343	320	340	324	333	308	332	314	312	326	324	310	299	335	330	338	366	346	306	334	345	312	297	313	336	284	338	305	291	356	322	326	325	336	332	326	337	312	349	329	338	321	307	364	337	347	307	336	313	360	292	284	346	340	315	325	309	367	334	279	305	297	319	341	340	322	325	331	311	331	345
22817	31065	37185	41544	44607	43676	45259	41424	36271	38532	32856	18801	14818	12074	12377	10722	9330	9230	8352	7843	8410	6250	4186	4486	4963	5276	4356	4859	3721	2937	2459	1892	1691	1677	1616	1549	1459	1402	1406	1388	1217	1188	1144	1111	1040	1007	975	903	878	898	1267	1488	817	857	1100	985	816	796	799	859	784	814	837	768	785	804	775	776	785	781	761	800	804	790	759	791	786	762	781	795	799	818	773	760	772	857	815	796	769	759	736	791	759	750	804	796	770	809	789	809	764	786	743	765	812	733	827	796	806	759	759	760	740	812	766	774	787	779	745	773	780	780	787	775	777	764	770	736	748	782	774	831	786	808	746	745	749	765	752	797	790	775	718	763	763	820	730	766	748	793	803	776	798	799	798	792	818	761	770	786	795	829	757	781	759	791	763	801	781	765	749	783	774	759	799	799	774	771	739	771	785	768	747	777	760	757	760	771	764	778	748	796	791	746	773	794	737	764	752	777	781	792	857	752	783	821	742	739	791	819	824	778	771	806	733	802	743	767	739	782	780	786	823	794	780	703	777	766	783	758	797	761	787	751	780	782	781	787	754	757	793	778	810	806	749	725	742	802	706	758	772	755	751	787	819	770	812	776	742	799	754	792	794	747	770	760	792	793	813	777	771	791	745	743	786	784	746	751	830	744	788	765	736	809	792	802	803	801	773	785	770	724	784	736	752	751	794	785	758	780	754	745	799	816	745	757	767	830	735	774	781	768	778	794	767	731	806	755	776	753	801	805	771	765	792	789	759	788	782	745	759	776	770	789	735	785	798	756	814	791	770	778	811	770	806	743	787	767	760	805	762	761	774	773	774	775	755	755	800	787	730	778	798	759	827	751	762	791	767	815	786	762	825	762	776	846	762	751	770	745	792	766	706	736	727	788	773	780	766	777	795	750	764	776	827	797	840	793	782	736	801	727	752	805	816	759	790	792	811	786	738	787	796	755	810	763	752	718	757	748	782	822	840	777	808	764	806	791	779	758	770	788	725	806	799	791	812	803	749	756	791	792	800	770	799	716	741	788	782	798	821	827	740	758	765	751	840	758	811	798	765	803	789	791	773	793	806	803	813	795	781	777	776	757	752	784	801	776	775	746	777	796	751	797	770	795	795	818	769	765	769	812	812	755	812	784	769	778	721	787	743	757	764	806	747	737	815	748	760	779	737	789	783	769	769	783	785	772	784	754	810	770	774	803	791	778	835	772	760	763	758	781	791	808	793	746	779	824	774	765	774	731	770	766	785	791	822	702	810	809	810	771	792	772	815	779	808	779	756	782	781	752	782	762	791	799	791	819	818	836	733	806	737	765	786	829	774	758	832	845	781	767	746	768	754	811	801	784	783	752	804	762	765	770	758	845	784	794	782	810	768	719	808	782	802	735	840	817	776	812	810	813	780	755	753	796	771	771	707	718	780	776	748	824	794	847	743	748	757	766	758	803	795	763	783	792	797	766	774	796	747	765	786	792	789	779	805	783	789	814	768	786	792	790	762	796	786	782	791	791	797	780	785	763	772	750	763	820	760	774	785	794	722	755	793	724	796	796	748	770	773	811	792	811	743	782	768	743	776	761	739	738	762	791	753	758	766	790	798	763	776	770	732	804	814	765	811	791	783	765	762	793	806	754	747	797	727	805	732	762	742	791	790	803	770	795	767	790	756	767	778	792	783	800	795	820	706	767	758	786	787	783	767	800	788	785	763	797	736	783	787	783	730	746	750	732	788	778	815	798	792	760	766	798	788	759	771	799	807	805	794	824	796	772	774	797	770	822	785	786	809	750	731	749	746	772	791	725	731	734	780	810	779	765	798	739	801	763	738	822	777	771	810	748	751	734	745	781	767	783	788	744	742	783	787	763	791	708	826	754	801	716	804	736	747	860	732	745	748	810	774	718	745	805	783	784	773	775	811	793	783	810	763	762	780	799	764	804	758	827	830	799	762	748	770	751	785	775	770	782	775	829	804	815	791	759	815	776	801	809	792	762	788	789	784	811	805	803	841	761	734	804	776	759	784	795	759	722	731	719	822	785	766	789	841	804	790	770	777	795	779	752	776	791	790	759	816	766	793	804	771	768	684	755	801	760	751	803	812	762	780	737	794	757	754	794	770	779	772	797	798	799	786	796	794	807	797	798	812	762	756	736	716	763	817	800	781	805	746	801	799	817	801	775	754	779	800	765	819	747	750	768	815	750	798	738	772	782	761	775	785	798	793	788	768	796	831	768	764	776	775	783	786	721	739	831	773	776	793	811	774	758	722	790	703	763	782	767	719	733	815	774	787	771	753	793	782	785	836	796	771	820	819	754	765	789	743	807	785	848	775	790	781	836	741	797	737	776	779	824	807	823	807	744	841	760	752	803	781	823	746	801	751	796	813	761	749	833	775	793	770	781	751	810	751	745	793	770	751	766	815	750	846	787	735	824	725	820	790	745	812	764	799	782	761	827	820	741	775	793	733	770	781	763	799	778	764	777	778	779	769	812	812	814	753	737	754	789	755	817	744	737	718	821	793	750	765	738	822	745	822	776	772	749	827	774	789	797	768	772	775	803	749	787	769	801	774	776	787	764	791	766	759	745	777	780	744	745	775	784	756	778	728	827	784	778	770	816	810	791	777	787	788	782	820	792	810	808	805	735	807	781	750	792	803	802	769	769	730	788	751	852	829	789	828	779	772	795	752	754	794	791	824	742	749	781	743	808	768	757	792	791	790	831	769	786	748	793	767	820	764	819	791	770	741	806	843	777	819	750	735	727	749	787	742	748	762	744	768	758	804	740	746	824	772	750	716	793	778	763	748	742	824	752	771	821	817	779	795	801	782	785	753	743	780	763	758	741	767	780	783	800	800	788	776	790	739	761	753	741	791	806	812	778	794	751	749	787	776	779	765	729	795	757	752	779	762	745	732	727	766	770	752	784	769	751	767	768	751	798	737	791	772	809	756	753	746	824	802	734	762	770	865	767	783	755	771	769	809	800	792	802	778	733	815	802	763	793	778	741	759	768	785	796	823	754	770	740	767	779	728	760	773	786	742	797	788	761	783	808	763	789	802	806	735	749	741	728	803	829	751	732	822	758	797	743	785	811	836	771	787	792	778	741	796	764	765	811	775	760	802	765	795	780	797	818	793	825	779	782	768	787	825	824	765	820	761	808	745	775	788	802	804	780	781	769	817	743	747	763	753	852	743	812	805	778	812	761	801	762	764	804	735	728	761	773	760	808	725	802	800	774	796	780	801	786	763	752	788	777	756	793	747	784	735	767	778	745	779	753	747	783	830	770	776	750	762	775	761	732	774	804	770	781	747	799	744	799	768	765	779	754	776	770	792	807	792	827	766	823	771	776	807	790	786	716	785	744	792	751	816	799	729	769	808	831	781	736	773	797	753	727	780	793	780	822	804	788	815	833	759	769	752	764	756	765	748	791	796	733	810	800	791	792	776	744	737	788	786	798	767	790	790	793	749	750	717	777	824	755	771	801	793	806	760	791
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
