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
336785625575	336785626132	336785626682	336785627232	336785627782	336785628332	336785628882	336785629432	336785629982	336785630532	336785631082	336785631632	336785632182	336785632732	336785633282	336785633832	336785634382	336785634932	336785635482	336785636032	336785636582	336785637132	336785637682	336785638232	336785638782	336785639332	336785639882	336785640432	336785640982	336785641532	336785642082	336785642632	336785643182	336785643732	336785644282	336785644832	336785645382	336785645932	336785646482	336785647032	336785647582	336785648132	336785648682	336785649232	336785649782	336785650332	336785650882	336785651432	336785651982	336785652532	336785653082	336785653632	336785654182	336785654732	336785655282	336785655832	336785656382	336785656932	336785657482	336785658032	336785658582	336785659132	336785659682	336785660232	336785660782	336785661332	336785661882	336785662432	336785662982	336785663532	336785664082	336785664632	336785665182	336785665732	336785666282	336785666832	336785667382	336785667932	336785668482	336785669032	336785669582	336785670132	336785670682	336785671232	336785671782	336785672332	336785672882	336785673432	336785673982	336785674532	336785675082	336785675632	336785676182	336785676732	336785677282	336785677832	336785678382	336785678932	336785679482	336785680032	336785680582	336785681132	336785681682	336785682232	336785682782	336785683332	336785683882	336785684432	336785684982	336785685532	336785686082	336785686632	336785687182	336785687732	336785688282	336785688832	336785689382	336785689932	336785690482	336785691032	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2654	3650	2300	2654	3650	2300	2654	3650	2300	2654	3650	2300	2654	3650	2300	2654	3650	2300	2654	3650	2300	2654	3650	2300	2654	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	3650	2300	2653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19768	9223	11002	10186	8392	5857	3838	2435	2063	1654	1350	987	963	754	835	890	1208	805	579	484	422	459	1242	3353	6730	6393	4593	2853	1472	744	391	322	275	329	315	334	337	350	294	329	308	327	286	303	353	347	328	320	335	350	310	327	313	349	293	313	332	304	341	333	310	318	344	323	302	313	328	296	304	331	330	352	351	318	328	360	303	307	316	352	337	350	338	313	345	339	331	331	315	326	321	319	321	345	345	388	321	279	322	345	303	313	336	341	340	309	304	333	343	304	337	321	318	312	334	349	319	342	308	344	321	344	311	319	297	347	296	286	311	364	346	314	347	338	318	315	323	302	356	333	333	301	333	319	327	312	348	331	317	325	333	325	339	326	322	307	326	343	366	320	317	308	343	304	325	334	383	301	329	343	293	360	285	293	311	331	321	324	350	374	318	298	328	315	316	322	337	302	354	317	324	309	316	302	311	349	310	342	324	357	337	348	323	297	309	351	332	325	349	313	307	324	326	328	312	333	298	328	339	319	336	324	341	303	361	332	350	295	303	323	333	312	318	342	298	316	329	320	354	340	330	339	330	330	309	306	318	331	322	320	329	327	344	338	276	345	349	308	342	309	310	318	331	324	349	306	374	313	345	345	317	301	323	322	341	321	339	336	305	328	303	352	285	319	362	306	327	340	325	323	344	332	348	341	318	340	329	315	328	357	325	342	332	324	305	353	311	344	373	341	329	300	308	304	343	317	311	326	317	323	308	343	317	361	362	328	311	302	329	317	332	335	303	322	385	336	315	311	361	340	336	324	325	304	293	323	328	335	347	297	298	337	316	356	296	309	332	329	305	319	326	305	322	325	315	309	317	311	294	297	320	320	335	320	377	333	303	336	343	341	326	306	343	316	310	331	344	354	345	339	335	335	316	328	331	352	303	363	311	329	311	312	356	310	329	319	349	306	327	305	348	355	347	318	336	317	299	357	318	343	305	329	303	293	312	351	320	325	315	335	344	315	333	298	311	343	348	316	303	316	361	351	334	291	327	323	315	345	335	337	314	326	330	334	351	331	327	307	300	354	343	327	322	304	325	320	335	320	342	315	342	308	347	336	304	338	332	329	337	348	329	316	338	358	330	319	329	304	316	374	319	320	324	326	300	314	340	302	287	333	329	327	301	333	329	331	306	288	346	335	344	307	309	321	357	318	316	312	331	309	345	318	347	303	335	313	366	317	333	332	312	322	329	319	281	332	350	301	313	296	325	323	354	341	319	337	315	348	350	330	315	324	333	334	304	312	318	296	314	315	356	325	347	314	319	337	324	322	331	319	337	347	359	310	334	290	329	309	334	340	358	344	322	309	366	333	329	314	311	355	346	322	310	315	326	345	368	342	317	358	330	319	325	313	337	345	317	316	306	351	323	316	305	344	347	291	295	335	310	317	354	336	331	342	331	348	297	328	333	301	342	332	297	329	297	336	321	322	322	312	318	306	366	287	316	328	308	338	337	321	312	312	331	284	346	321	322	295	317	325	347	342	322	363	357	302	324	327	297	337	336	334	352	334	344	324	315	335	336	303	342	359	306	336	344	317	310	348	323	304	343	318	314	340	294	352	342	313	321	294	289	339	341	334	349	328	336	339	343	330	325	328	315	296	304	304	336	314	336	313	328	325	341	365	308	346	332	317	328	320	322	319	307	287	310	319	353	303	346	333	375	335	332	345	305	320	324	322	308	344	303	319	346	300	311	342	340	341	338	323	294	320	342	309	338	327	303	299	323	333	325	286	357	319	301	338	346	309	353	319	342	318	329	322	297	334	342	312	339	358	304	329	350	367	317	317	311	282	327	310	339	315	349	326	302	299	341	311	329	338	318	331	319	333	348	307	304	341	341	348	353	340	305	349	332	332	333	315	334	284	309	331	332	328	295	308	339	359	304	327	307	326	296	331	319	315	327	338	322	309	344	323	376	349	316	328	314	336	288	331	339	326	334	350	304	323	327	301	336	334	333	304	292	300	295	326	336	322	309	287	293	360	319	306	316	338	324	305	310	339	300	309	315	336	322	334	330	295	322	309	309	350	344	325	323	357	351	285	329	339	305	316	313	302	350	334	295	347	323	331	298	312	310	299	299	345	326	335	305	317	347	323	324	328	307	308	332	329	333	291	325	298	332	364	300	314	358	322	285	293	333	348	340	332	318	334	312	370	372	297	347	323	328	285	332	319	317	364	305	341	333	343	294	368	344	337	317	319	332	310	364	348	310	334	332	315	335	324	340	336	310	306	335	302	323	320	317	344	351	324	319	342	340	321	344	311	327	303	337	329	313	309	309	318	315	325	314	324	342	353	328	343	352	338	345	307	330	352	320	330	341	352	277	323	340	353	300	318	339	339	373	307	324	335	319	330	322	348	312	348	306	322	355	376	345	338	325	309	322	323	326	362	325	345	303	316	345	318	325	331	317	295	326	336	309	328	291	295	323	318	337	317	315	348	320	287	346	322	364	328	321	334	321	338	345	326	354	355	338	327	335	306	306	363	300	341	349	316	327	332	307	338	332	321	345	350	341	312	327	321	353	325	342	310	348	336	338	319	279	365	314	325	324	286	318	330	361	308	324	314	312	322	334	306	314	336	325	300	355	329	354	332	338	337	325	302	309	342	328	318	326	337	329	307	325	319	323	302	311	342	331	312	339	341	338	331	327	313	320	330	346	318	344	322	337	325	326	335	299	336	323	321	306	360	349	333	298	320	328	314	306	316	328	321	332	299	310	317	323	344	318	319	347	329	325	330	328	333	345	346	349	331	328	343	341	322	318	304	327	358	310	319	332	349	353	335	321	289	359	336	325	298	333	318	347	322	353	323	330	354	340	327	273	353	362	319	343	297	297	318	339	343	322	304	335	325	364	313	351	319	325	382	335	313	329	337	336	291	325	335	307	359	336	354	355	348	339	310	336	292	323	304	330	332	321	313	308	316	350	372	342	317	309	349	335	315	343	331	314	376	286	301	338	321	330	333	329	335	314	305	320	341	330	310	321	304	305	332	294	335	343	328	302	334	362	333	323	318	318	364	338	340	309	363	320	331	343	316	330	343	285	316	313	336	306	344	295	308	321	314	324	348	339	316	326	316	322	370	330	299	345	344	327	338	368	332	300	352	313	354	337	302	316	296	334	326	343	304	350	364	337	362	342	297	331	342	351	302	312	327	332	338	325	317	320	322	325	310	342	335	308	362	332	336	303	338	318	305	365	301	356	318	330	346	329	344	322	335	290	334	349	313	332	314	335	292	291	328	323	323	308	331	310	302	315	336	342	313	313	323	324	309	314	360	307	337	298	328	339	317	310	327	297	338	345	339	320	312	312	284	319	332	327	351	310	329	332	329	336	310	340	340	355	372	352	293	331	317	330	364	322	324	345	328	330	328	310	326	306	319	337	303	342	307	322	354	328	315	306	301	338	342	309	335	354	324	305	326	307	323	328	347	332	306	336	332	336	307	308	351	301	324	333	307	316	337
10664	7068	14325	17843	17973	14881	12175	9646	8882	7775	6439	4715	4723	3531	3906	4286	6213	3528	2330	2017	1752	1640	6618	16473	27652	24792	20232	13531	7556	2983	1436	899	796	822	769	832	839	802	791	839	802	814	838	849	807	827	841	853	837	859	915	802	828	833	799	803	854	795	808	769	886	829	830	742	826	834	779	830	847	830	788	834	822	865	848	860	835	851	813	803	800	865	803	807	842	828	843	829	845	815	829	869	863	813	859	798	862	860	897	853	861	771	818	790	796	817	813	846	867	783	811	853	837	835	776	875	824	819	764	811	784	833	813	842	840	854	809	841	829	854	805	811	800	836	804	838	820	835	817	866	835	823	822	818	831	806	802	845	821	737	781	793	778	846	812	820	883	792	810	847	852	753	830	843	841	874	781	867	808	842	834	816	805	849	820	833	762	843	823	837	783	802	862	862	842	828	793	815	802	839	810	824	838	828	827	835	856	801	786	882	751	757	801	804	781	804	826	885	835	803	824	818	864	843	788	869	865	809	813	840	804	804	843	799	857	832	850	802	766	838	830	880	839	823	800	797	828	875	799	808	780	855	815	805	828	788	820	876	774	793	818	794	805	798	795	784	837	838	863	804	779	822	823	798	828	820	802	833	821	849	779	822	827	799	829	815	851	853	840	812	819	840	835	849	830	821	771	829	833	845	801	808	823	827	832	872	791	862	796	831	789	810	784	850	857	814	828	857	796	781	801	832	806	868	811	812	840	801	772	832	848	829	839	853	806	844	828	794	783	877	821	783	802	821	807	842	815	837	889	844	791	841	840	801	773	826	850	866	783	812	878	794	792	775	816	820	787	793	800	785	831	820	807	789	844	776	868	832	826	844	857	801	796	810	800	804	815	785	841	817	796	848	796	796	808	807	861	774	833	848	824	820	781	867	810	827	810	859	801	798	826	869	773	858	794	866	817	834	758	815	827	771	849	771	776	851	812	843	837	806	818	864	814	824	853	788	806	816	822	793	860	826	851	796	825	863	865	832	827	827	806	772	808	815	837	843	816	812	831	806	796	852	848	844	832	830	820	792	814	826	861	834	848	871	763	851	774	824	826	835	779	832	823	780	827	772	841	792	829	794	849	818	837	808	804	826	796	791	827	846	846	812	811	818	752	815	739	784	818	831	790	788	809	808	849	804	792	806	816	845	844	801	865	834	807	810	774	814	811	882	804	830	841	767	835	844	855	771	837	816	823	826	857	831	791	787	789	784	850	840	832	800	781	759	833	801	802	804	776	849	786	794	836	835	834	822	808	812	827	846	813	816	823	833	903	783	810	853	781	833	801	828	835	838	871	812	773	783	864	816	855	810	802	820	812	840	826	859	819	822	797	834	790	828	793	824	867	779	823	831	810	832	824	810	786	823	795	842	794	849	775	834	838	776	829	816	825	805	775	787	822	790	835	749	781	817	827	805	821	843	836	852	800	859	826	834	832	839	809	847	838	823	773	790	794	827	847	809	809	839	780	802	834	869	821	821	790	851	856	833	832	788	859	806	858	822	831	797	838	856	799	886	809	823	836	825	799	818	826	795	836	842	780	830	815	858	831	805	845	888	832	841	829	832	805	869	837	806	804	797	815	825	786	784	822	801	834	841	818	809	794	823	839	816	793	840	822	853	833	839	767	901	819	791	770	867	824	787	860	844	822	805	807	807	871	771	837	850	830	837	839	806	830	802	850	764	860	795	848	838	823	836	850	797	787	820	785	776	815	816	804	836	796	805	816	826	833	816	842	857	796	804	851	818	822	848	794	790	810	846	849	827	791	818	825	810	861	798	804	851	805	838	819	752	892	823	831	769	845	843	795	852	867	819	810	850	786	838	788	817	806	806	820	799	824	773	838	787	830	821	789	863	838	856	806	890	791	801	742	796	865	813	783	809	859	804	801	855	799	783	808	802	820	810	874	854	804	832	814	838	769	848	833	801	801	843	828	783	813	752	871	829	801	873	739	859	758	858	817	838	831	824	813	758	849	856	804	761	866	789	835	797	787	838	779	796	860	783	780	793	794	873	816	817	834	812	827	819	839	780	828	807	839	840	858	839	778	774	781	818	809	830	816	938	809	809	906	835	804	777	891	868	852	845	851	804	826	815	823	827	819	873	845	834	808	793	808	863	824	790	808	888	826	796	764	804	833	802	806	887	787	796	827	847	743	872	858	832	819	823	770	838	795	770	790	852	770	815	804	823	767	893	819	842	842	833	882	836	816	835	824	825	846	833	830	800	838	789	854	850	833	811	835	806	810	834	849	805	799	834	784	830	846	810	839	835	778	804	871	840	747	839	832	772	838	820	804	836	870	816	870	846	819	845	848	828	828	884	832	811	807	840	836	871	761	821	835	828	834	851	801	792	780	842	843	841	847	812	829	779	812	820	824	825	787	811	844	786	828	820	848	829	800	787	817	805	843	833	835	844	844	797	829	814	860	783	778	785	781	837	825	854	852	812	845	840	844	823	839	818	815	819	802	820	872	806	856	781	819	814	806	785	829	830	793	806	803	839	793	828	812	769	786	822	827	833	817	791	809	804	847	767	797	833	865	824	890	819	806	833	812	811	779	834	798	848	844	864	820	794	809	793	853	838	824	797	836	839	820	791	799	828	829	810	862	829	797	804	803	814	758	819	831	785	808	794	818	818	791	760	831	816	864	833	828	822	816	816	886	801	848	856	842	788	812	804	876	803	801	823	811	860	855	805	801	810	820	798	847	805	811	795	834	770	797	831	815	818	897	804	843	891	864	837	863	803	848	817	814	815	795	812	809	858	827	836	804	787	770	806	785	821	844	775	814	834	751	862	851	778	881	844	812	772	807	812	813	862	842	810	843	809	812	811	836	828	825	815	816	782	812	749	859	878	822	796	899	806	851	855	790	818	861	788	848	805	857	844	826	810	833	840	800	817	844	815	780	797	885	804	817	847	849	817	855	790	788	832	831	771	830	821	888	843	808	880	831	800	814	830	770	880	855	856	836	848	838	844	816	859	838	816	834	796	807	845	855	806	791	839	771	811	869	885	832	826	755	825	799	812	840	809	842	828	806	844	816	784	818	812	815	814	801	855	825	782	842	809	766	778	817	851	836	852	812	801	835	808	817	785	776	829	802	768	798	813	777	770	809	809	856	816	771	783	813	818	833	773	847	841	811	830	823	812	818	834	777	838	777	812	829	803	827	805	848	810	788	816	841	818	830	826	841	840	799	895	807	822	799	832	806	791	852	870	826	797	849	864	839	841	837	805	803	837	829	783	824	805	802	851	792	841	796	838	781	818	873	816	806	834	852	860	797	874	814	770	807	800	866	835	841	783	807	834	787	852	798	822	817	809	801	832	868	823	822	787	801	790	843	808	784	804	799	801	853	801	819	849	848	791	784	883	835	827	813	841	799	792	818	806	806	808	850	865	796	819	816	808	804	837	819	810	805	868	842	801	836	799	824	738	826	788	868	860	848	786	832	849	888	802	834	804	805	841	844	789
4149	2006	2465	1921	1551	1263	993	810	831	693	640	535	463	430	486	512	445	394	387	392	362	386	371	434	642	756	694	626	543	448	356	354	359	339	381	360	385	377	365	363	360	382	393	354	419	364	349	332	355	370	319	372	358	356	377	380	398	338	375	344	378	365	333	360	368	365	381	339	371	389	381	359	352	386	375	366	383	338	402	377	353	387	354	394	351	346	374	356	344	353	345	382	348	351	358	361	386	353	315	318	381	352	320	339	338	345	385	376	375	355	362	351	312	374	365	338	352	374	346	404	400	344	391	367	383	353	385	368	365	373	360	357	365	383	373	362	353	368	378	391	371	353	329	380	364	342	352	354	350	370	350	370	373	370	387	337	380	379	370	367	389	360	356	345	367	400	360	347	342	353	347	363	340	357	390	343	368	319	375	371	364	361	324	368	352	356	355	374	365	378	357	380	360	350	337	349	325	370	406	315	375	356	381	381	343	359	360	358	387	380	383	389	390	340	383	364	361	353	370	328	370	344	358	323	354	365	353	378	343	340	377	339	356	335	360	391	361	355	388	374	348	365	365	345	374	393	385	381	383	348	345	362	367	358	347	330	388	325	370	343	372	362	349	366	382	372	349	348	333	335	367	363	335	332	350	357	361	384	342	375	372	385	363	336	391	340	385	348	388	371	357	368	345	351	320	373	345	355	381	391	365	333	348	367	374	335	337	392	359	346	378	380	367	373	366	359	370	366	346	366	353	378	374	343	324	344	406	375	382	372	393	351	380	385	384	356	363	396	346	364	345	357	390	401	339	391	361	354	366	392	341	373	360	367	351	322	351	365	354	362	369	342	362	364	348	348	364	352	327	338	375	406	359	344	375	332	336	337	391	405	362	339	330	343	365	325	369	366	358	377	368	375	337	349	313	342	391	371	369	368	324	327	358	381	317	373	350	372	347	371	377	383	358	373	358	339	365	389	366	337	343	353	342	368	402	383	380	378	376	366	376	337	384	363	346	365	392	339	358	367	397	382	389	339	377	381	382	364	370	352	351	388	356	338	353	382	366	358	361	370	351	361	368	354	362	360	387	349	390	369	349	374	357	349	393	365	393	360	380	326	353	328	368	333	376	358	334	376	373	332	317	362	345	365	317	366	394	337	392	350	361	396	348	321	320	352	365	374	319	365	367	365	393	370	405	373	372	373	317	355	371	360	336	374	369	369	359	357	322	367	345	403	351	399	354	376	364	368	360	341	316	334	367	379	398	392	373	357	350	352	393	376	362	337	378	347	365	359	378	370	402	375	388	347	347	384	368	418	354	347	342	377	369	343	392	344	377	376	382	344	367	337	369	352	350	357	353	358	359	355	320	369	348	386	379	361	371	358	385	382	391	375	409	382	384	364	366	361	343	334	359	379	342	357	352	358	356	350	353	337	364	338	331	358	369	370	367	362	339	359	354	363	372	382	362	349	326	356	336	364	342	348	350	354	372	326	357	371	353	345	397	378	353	332	324	339	380	369	360	346	338	360	356	333	342	375	374	378	379	337	335	358	359	362	366	348	367	392	368	403	347	354	368	388	355	381	344	357	370	367	341	376	344	360	371	345	320	373	366	351	345	379	377	340	365	377	336	366	366	364	340	378	388	336	359	350	364	338	402	376	349	376	349	346	382	369	404	338	329	329	347	347	368	323	345	352	358	393	388	347	355	365	385	362	355	370	341	380	326	368	362	392	364	350	351	373	356	356	400	352	376	365	332	329	352	379	355	371	357	369	373	353	363	369	351	351	389	376	337	395	337	405	353	340	379	395	369	388	361	318	392	383	378	339	371	369	376	344	321	365	336	359	353	373	360	363	359	413	372	359	340	411	371	317	372	399	375	369	322	371	363	347	332	376	367	389	383	374	358	356	379	355	354	373	338	378	378	382	350	340	333	341	336	388	345	355	378	356	369	385	360	356	357	365	381	378	326	387	391	357	378	354	353	369	338	392	349	331	379	332	358	373	340	380	314	345	339	355	399	356	350	407	324	364	384	340	362	350	405	370	337	331	340	361	357	384	361	348	353	359	348	353	374	339	373	354	363	341	354	364	347	405	359	369	359	357	376	369	349	366	363	336	370	376	377	339	366	346	383	380	354	358	377	347	405	359	341	355	359	367	386	344	362	342	365	357	341	353	377	368	351	339	376	332	383	353	317	377	350	370	349	361	338	362	397	388	376	320	368	344	359	317	376	345	363	370	350	334	370	347	361	392	341	394	379	344	360	365	369	340	323	353	378	376	352	385	337	380	368	358	362	383	379	350	360	341	327	345	347	359	353	394	384	347	319	377	396	391	342	330	337	360	367	314	317	355	363	331	367	376	376	349	355	369	336	382	355	349	350	363	326	363	368	381	374	376	363	377	360	346	340	322	366	350	359	358	370	339	349	359	364	345	359	343	379	377	373	395	371	368	380	360	328	344	375	387	411	381	345	332	339	345	349	377	338	349	380	366	366	410	368	350	356	347	334	369	376	357	355	314	350	340	347	359	356	395	355	372	368	338	351	354	347	364	357	360	354	368	353	350	367	382	371	362	368	370	349	352	354	339	354	338	378	325	345	365	363	364	336	333	371	338	357	355	372	361	331	397	385	331	401	355	352	336	386	353	381	389	364	370	348	358	351	393	353	383	347	331	344	380	339	378	364	394	355	377	380	360	360	346	378	365	366	381	319	335	363	369	351	347	345	389	376	356	343	390	361	366	332	394	343	342	340	366	352	335	357	338	340	359	374	361	408	319	374	330	348	391	411	360	380	329	353	367	361	354	353	367	370	381	323	359	336	380	373	374	354	375	383	362	362	379	353	339	371	367	387	368	360	361	341	349	362	355	366	356	379	340	359	358	365	377	374	390	407	378	333	371	388	348	377	353	383	356	375	331	347	397	370	346	341	371	375	390	352	354	379	340	383	363	361	376	355	387	349	322	366	352	341	349	408	380	396	331	383	353	367	365	403	354	328	336	338	375	354	351	364	344	360	359	356	385	370	340	364	377	361	367	384	369	349	385	360	335	352	342	352	340	338	325	365	360	334	364	348	391	352	345	394	329	360	379	375	349	371	346	361	346	356	345	357	355	342	372	352	389	363	350	353	395	365	352	389	394	372	352	342	352	358	347	367	376	354	326	378	336	411	352	385	361	339	350	343	384	353	374	367	369	325	383	387	353	334	368	388	366	356	396	340	366	355	356	399	392	379	342	367	343	319	330	406	345	354	356	340	337	334	366	347	358	367	361	366	405	360	347	355	326	375	328	367	354	353	362	346	378	385	362	361	336	359	383	363	358	347	370	382	371	384	366	368	345	339	365	363	372	319	401	385	353	323	334	354	368	331	365	344	322	353	361	350	348	369	357	365	330	358	365	335	357	330	362	380	333	381	364	348	364	369	375	395	353	340	381	348	335	395	344	359	370	344	384	394	360	401	346	360	356	330	404	361	384	357	373	352	341	359	356	369	369	335	336	350	356	393	381
3404	2401	4922	5775	5701	4871	3751	3310	3688	2718	2584	2113	1795	1306	1729	1855	1606	1274	1107	1083	1028	1035	1194	1848	2678	3154	2783	2189	1655	1187	992	913	918	950	912	901	839	901	917	949	938	924	952	930	937	895	924	948	890	933	890	901	959	930	881	876	904	910	868	870	864	976	840	919	921	894	930	864	855	900	895	952	910	907	893	879	920	892	925	908	869	879	876	837	955	931	866	899	905	905	921	905	905	863	943	879	917	976	900	884	913	879	900	892	884	845	895	933	923	987	923	931	891	896	870	953	889	903	951	881	962	907	944	921	909	909	919	894	889	929	901	931	890	914	896	885	905	848	915	864	881	862	916	947	951	867	918	869	917	908	872	937	865	875	935	948	920	891	940	899	890	918	936	919	940	881	893	846	904	895	901	901	937	945	919	884	905	925	893	946	898	959	898	881	856	944	926	890	864	908	899	931	840	879	936	957	870	907	914	897	910	901	876	944	868	910	868	903	918	916	899	893	935	914	931	907	926	949	880	965	886	937	920	907	943	907	902	946	881	890	962	868	886	890	919	952	928	939	928	895	912	903	944	848	886	934	920	881	936	961	953	890	881	922	953	912	942	916	894	909	921	914	916	928	932	881	952	922	934	933	948	879	903	915	946	868	931	903	924	923	861	945	960	911	887	871	899	916	1000	904	935	889	900	922	902	970	966	866	845	937	918	845	866	950	939	927	963	906	866	857	927	869	877	929	873	915	897	891	965	917	932	921	869	889	925	887	861	941	889	880	903	914	945	887	946	900	912	926	887	951	856	931	900	849	949	881	907	893	925	944	962	892	932	924	878	921	915	908	882	865	885	874	898	937	910	874	883	949	913	942	865	906	937	869	916	886	882	917	888	923	947	918	926	894	885	881	866	892	881	931	927	905	937	988	944	869	901	893	901	902	922	895	932	874	965	854	909	907	900	913	877	965	928	903	865	913	885	921	905	944	886	900	915	918	877	935	893	890	980	869	956	934	925	929	973	855	861	919	876	964	860	896	913	940	930	916	868	949	914	875	932	876	908	859	908	932	943	950	948	940	962	950	929	920	886	866	921	911	905	912	863	925	911	963	901	905	915	845	911	911	898	856	928	911	922	908	927	884	916	933	905	928	879	884	880	883	913	886	902	914	910	899	910	925	897	941	896	895	909	918	937	1000	902	891	905	951	894	900	910	924	952	932	888	914	892	917	896	926	905	876	858	886	947	879	935	874	866	913	884	891	953	913	930	912	895	935	921	867	894	911	880	899	943	919	873	913	899	925	915	931	893	886	917	932	881	922	878	886	938	868	904	887	901	908	905	933	933	886	880	930	886	897	978	895	855	965	919	886	907	923	921	916	956	877	898	892	933	866	965	937	909	877	897	874	942	891	899	873	889	906	907	945	883	918	955	892	906	928	980	935	923	846	889	836	916	959	918	934	898	942	932	892	872	889	868	911	882	908	929	922	887	938	943	906	895	899	859	940	901	939	924	884	888	860	949	913	930	917	952	922	891	883	898	876	946	915	949	888	926	978	965	891	942	896	928	865	926	862	917	948	923	898	894	953	866	897	917	893	868	901	961	946	883	893	926	912	939	877	906	925	924	927	936	960	953	924	923	840	919	884	890	896	946	915	946	944	940	957	906	878	931	960	934	857	867	883	916	888	886	871	892	915	925	897	915	937	877	898	874	942	958	896	932	934	898	874	856	952	874	926	934	906	874	852	892	940	863	898	960	971	902	910	881	869	909	867	936	901	888	905	938	923	940	911	936	961	927	945	906	868	930	936	906	889	914	904	985	944	856	911	942	923	911	893	926	919	922	901	903	880	904	949	902	913	946	888	912	897	916	920	891	883	885	903	962	916	916	881	906	906	897	947	880	941	890	992	921	831	895	898	884	988	883	876	901	903	864	904	922	890	958	930	946	910	891	866	944	869	874	927	915	863	920	922	924	939	845	928	909	885	873	958	916	898	890	937	836	904	924	900	941	904	889	854	957	954	882	953	906	918	885	889	886	885	918	932	863	905	893	940	904	920	925	909	915	946	938	907	958	916	906	905	901	908	915	933	918	935	912	840	950	924	906	924	935	908	875	953	912	936	880	919	864	881	932	920	903	928	871	915	882	911	881	916	879	991	921	889	927	911	887	862	934	910	901	895	896	917	973	891	881	919	869	904	897	910	913	917	953	873	969	907	927	920	946	920	904	951	897	839	905	918	861	903	943	858	880	872	934	881	860	993	868	889	982	882	910	893	924	949	920	910	933	923	942	904	838	985	909	937	928	952	910	883	985	937	955	834	926	922	929	941	951	948	899	932	932	896	929	954	852	910	903	946	899	864	897	911	873	915	891	940	921	862	938	912	905	918	953	903	918	884	910	920	873	923	910	892	958	887	925	960	913	891	887	933	898	922	945	911	884	940	948	881	938	906	941	884	889	909	888	873	899	881	901	918	896	890	964	864	874	908	918	985	884	890	920	889	936	920	902	913	904	912	946	909	905	861	944	893	892	883	893	885	917	958	971	953	893	841	919	938	891	903	928	937	993	907	881	898	877	877	944	945	974	915	885	924	890	957	930	901	871	877	909	898	918	868	895	898	933	917	926	903	915	907	931	879	895	853	933	901	941	906	952	873	926	911	904	974	930	950	903	891	938	906	926	905	940	933	920	917	919	958	932	932	880	919	942	924	925	813	908	885	910	929	877	889	895	884	891	875	953	873	877	948	913	904	863	891	914	875	934	919	925	906	939	912	926	918	895	920	905	917	905	862	856	946	865	856	897	864	929	912	865	934	894	906	889	927	910	931	897	914	923	883	955	928	902	890	923	892	929	952	859	936	906	901	921	872	918	951	966	901	881	946	905	895	943	886	941	955	938	899	920	953	881	901	900	898	816	936	887	864	877	947	885	857	925	894	906	937	903	916	885	941	875	905	926	919	915	899	907	917	924	951	922	949	978	859	914	905	914	937	932	916	915	907	882	909	918	859	905	898	934	904	934	926	896	940	944	973	927	928	889	913	883	910	932	913	954	898	906	913	901	925	903	955	890	936	895	935	872	949	915	897	855	891	888	911	875	908	923	914	927	955	919	858	958	936	908	947	915	925	899	885	903	915	901	911	895	929	885	949	937	875	970	860	887	957	928	894	943	954	911	980	889	925	975	932	925	906	902	928	820	895	938	901	905	919	876	900	967	985	901	909	902	892	867	899	909	947	908	906	912	866	936	966	839	888	956	953	900	932	896	851	954	924	910	851	832	958	914	895	894	917	911	874	897	894	907	904	931	897	932	849	941	944	924	890	952	952	864	903	876	909	936	917	936	942	874	959	888	893	864	962	978	900	893	890	953	868	905	905	958	886	906	865	895	889	887	902	938	945	924	943	916	899	901	936	968	907	880	903	909	949	871	907	883	946	925	925	929	923	888	901	903	896	902	986	935	905	910	939	900	954	915	883	934	894	953	851	986	905	931	955	892	916	935	909	911	932	957	894	899	844
10664	5139	6375	6075	4008	2704	1900	1403	1233	1049	845	722	817	873	954	1033	866	687	528	547	468	449	555	2087	3253	2869	2168	1442	868	548	399	404	369	405	368	408	380	390	419	405	411	410	403	393	387	422	432	409	389	373	398	393	405	382	385	409	379	404	418	388	408	414	406	405	397	421	410	402	405	397	375	391	410	396	395	378	392	397	379	351	392	419	403	384	396	411	377	387	368	399	416	391	405	406	359	413	400	391	386	396	415	417	412	408	384	404	379	375	367	392	335	409	373	381	400	405	366	401	388	380	376	398	393	400	369	429	420	362	400	393	420	426	376	420	399	426	391	419	396	368	371	400	381	368	338	400	412	389	406	375	387	370	398	396	399	397	388	390	392	390	385	379	389	385	362	388	422	417	400	389	379	362	409	410	387	401	423	380	374	382	369	437	418	456	428	416	431	404	396	406	376	368	398	394	380	406	387	380	373	402	393	382	397	401	389	385	403	377	364	407	397	394	380	410	417	391	369	369	412	412	374	377	381	423	426	386	406	395	386	414	379	385	456	372	340	368	369	415	435	393	433	427	375	408	398	391	384	414	364	363	439	407	407	395	368	382	415	346	409	405	433	385	358	413	368	411	393	407	433	417	411	382	422	404	410	407	390	363	442	440	375	417	373	391	384	384	401	383	371	401	413	388	385	402	389	371	416	408	416	414	405	363	364	379	419	393	419	408	363	405	394	397	407	401	396	379	401	419	396	402	410	370	416	375	404	408	404	390	382	388	399	387	414	398	426	409	362	400	375	405	429	418	390	385	385	408	339	404	372	380	415	381	403	411	408	378	418	386	428	394	385	397	395	381	408	380	380	408	417	374	406	393	411	367	411	378	401	415	418	354	389	409	387	389	386	377	393	393	384	429	444	412	420	436	398	445	396	384	355	388	410	377	391	409	400	389	393	371	421	433	385	390	382	439	407	408	441	371	403	399	396	362	413	387	356	361	417	411	437	421	392	401	424	387	390	401	374	399	392	400	422	409	418	427	373	426	420	381	397	405	429	397	384	398	394	411	431	383	375	393	376	425	379	414	347	421	378	382	349	421	408	395	393	419	387	409	390	412	421	405	431	359	384	373	371	384	409	384	401	454	376	384	386	394	403	374	405	394	406	410	412	390	463	430	427	391	389	411	408	344	394	407	367	414	424	408	416	375	399	398	413	400	386	397	376	421	405	364	375	342	408	396	387	417	419	363	384	392	382	396	404	363	361	408	407	394	368	406	413	369	410	386	410	393	384	365	367	393	373	381	366	420	405	379	416	398	426	364	369	391	433	406	402	400	432	391	389	430	392	356	414	383	406	387	437	388	370	409	403	395	382	360	420	392	378	419	382	394	396	386	413	393	380	379	418	391	391	414	398	414	383	418	414	424	357	392	416	397	422	402	417	423	371	390	396	366	400	419	386	415	366	364	346	380	441	422	380	390	375	398	364	377	364	391	378	380	340	353	422	417	391	368	380	389	394	404	433	416	401	409	362	416	369	382	372	382	363	390	397	362	394	416	409	472	414	397	378	436	411	378	393	385	370	409	374	404	395	428	384	410	411	413	398	411	443	393	408	392	416	373	406	427	417	391	366	409	379	391	408	425	375	394	411	373	430	396	392	399	354	411	386	383	391	414	376	377	410	387	425	406	427	418	414	446	396	416	415	387	357	414	412	392	404	411	379	410	368	409	403	395	380	393	388	408	406	385	382	393	422	363	395	373	399	405	365	399	387	392	430	461	464	377	392	388	356	423	388	372	415	427	378	401	388	394	383	387	409	382	398	362	384	401	420	366	413	406	392	377	375	406	389	418	411	421	380	394	384	377	399	375	427	401	392	356	368	400	404	382	367	388	376	396	399	398	376	392	410	419	388	345	402	390	406	434	422	388	397	385	427	382	386	387	423	409	393	391	390	408	390	377	404	384	398	403	388	353	357	397	397	364	452	452	379	398	438	392	359	432	453	413	370	394	404	378	391	380	373	381	377	376	425	400	389	396	366	377	414	391	418	379	389	416	430	428	395	412	389	418	385	380	379	422	384	408	378	408	400	407	409	409	432	376	394	425	402	409	422	358	423	450	408	411	390	400	395	392	405	398	379	371	350	370	423	410	386	420	367	390	414	372	424	414	393	400	418	381	387	378	397	364	380	387	415	403	407	396	415	388	405	391	385	412	394	402	395	422	399	378	420	362	378	413	386	395	360	400	423	379	378	371	392	392	416	395	406	405	414	379	373	415	394	389	430	382	403	412	357	379	385	397	427	372	384	417	400	399	366	380	442	368	404	382	405	375	389	372	357	367	419	388	392	371	356	419	374	388	429	396	391	415	407	399	385	412	357	372	377	438	410	390	400	380	374	381	393	425	356	411	434	373	393	397	378	403	395	359	392	391	383	394	425	381	396	422	376	366	377	400	354	421	397	412	386	384	395	352	410	406	419	392	392	364	400	391	378	388	357	399	434	396	355	353	392	329	396	389	368	419	382	415	376	369	418	416	400	355	400	409	407	389	394	382	369	396	369	361	356	389	368	386	403	393	376	397	382	411	399	402	371	368	393	399	394	433	393	422	387	404	372	401	422	387	372	392	405	413	384	411	407	424	396	400	398	380	392	398	375	411	374	392	397	429	392	394	422	367	405	391	363	390	375	380	408	400	429	384	394	431	427	409	376	384	388	400	425	371	378	419	422	373	365	408	401	396	380	400	399	371	403	380	396	407	386	394	395	334	386	406	398	445	375	351	393	373	399	391	412	378	410	385	373	383	442	424	402	374	376	410	401	404	377	421	390	409	388	356	357	404	381	387	423	385	399	406	376	364	415	383	375	418	365	416	378	393	372	377	402	407	372	398	380	409	382	416	389	369	413	397	418	385	387	394	402	378	364	390	407	370	414	388	382	419	420	363	389	400	425	363	396	366	375	385	374	410	428	407	399	395	377	410	405	394	401	401	387	383	358	425	382	372	393	391	395	360	421	396	397	406	402	407	369	380	390	404	422	436	389	422	412	380	423	377	351	420	396	371	378	402	396	387	395	398	383	405	411	414	396	385	401	371	391	347	403	403	402	428	348	342	383	397	407	392	388	431	385	408	403	392	423	374	392	425	373	413	370	381	407	422	430	385	374	388	417	401	420	369	374	401	413	403	399	392	390	400	386	393	385	358	414	410	388	375	378	439	393	438	406	405	410	408	395	399	367	363	391	391	376	369	398	408	376	401	398	425	421	398	388	414	368	403	398	413	426	398	351	392	352	364	405	383	418	403	366	399	407	387	385	395	388	359	370	384	398	395	397	402	411	425	392	380	398	385	395	360	415	391	400	383	403	431	426	384	426	386	415	357	382	379	396	397	397	386	410	420	440	411	390	409	377	439	387	424	377	379	367	387	377	368	377	411	413	420	387	374	376	399	380	366	372	408	377	376	388	386	402	396	451	389	374	412	402	409	392	393	397	416	382	412	384	399	386	345	366	397	417	384
7305	4834	9586	11884	11532	8892	7460	5962	5708	4700	3502	3233	3538	4111	4649	5014	4028	2622	2224	1990	1531	1389	2263	11435	16836	14191	11051	6989	3540	1764	1154	993	989	946	1002	1024	985	945	994	979	977	989	961	984	918	970	977	945	1013	982	892	1028	930	1008	1015	1001	997	982	965	959	962	1015	962	981	986	942	1007	970	968	988	997	930	1011	961	991	944	935	1008	962	1018	964	1034	981	1008	1006	929	1009	977	973	963	988	975	1019	994	1003	989	1020	950	1024	989	1068	1001	987	945	984	1029	981	990	987	976	963	986	973	906	930	1001	1022	956	961	1014	967	984	987	985	959	929	959	957	975	1007	1010	976	966	993	962	970	1020	956	996	940	985	1002	1012	941	1006	977	995	987	968	943	959	930	969	981	996	1005	1057	959	961	1017	990	1009	983	989	988	1010	927	973	980	953	998	977	967	973	933	982	999	996	998	1010	975	940	989	987	1034	991	968	1020	1032	968	975	960	959	986	935	1005	989	934	986	943	939	967	950	1038	1010	1054	999	951	961	1009	985	966	917	1016	1015	975	1022	991	972	972	959	925	946	954	973	1042	1010	950	955	953	1003	1016	1006	984	958	1006	1021	996	964	994	988	974	974	947	954	954	997	995	963	981	955	928	1050	977	1000	1002	988	977	964	1015	993	999	961	948	1000	932	997	1006	925	903	984	989	926	1032	968	1019	1024	1001	959	1000	991	940	913	1026	978	971	1004	987	977	1021	981	976	1050	959	1010	973	945	980	927	944	998	1028	1008	969	932	931	959	1021	955	968	982	974	957	975	966	997	941	969	1043	967	980	1017	1021	989	963	1044	1017	1014	953	988	903	937	979	979	927	994	991	981	1020	995	1022	935	981	1013	1019	946	972	941	989	963	938	957	953	992	938	945	945	1005	963	933	1002	952	1009	940	971	1057	975	1008	980	977	970	964	959	930	968	957	991	997	983	969	1017	988	980	985	973	914	998	1008	1021	981	955	983	938	944	1019	1011	974	974	1007	1032	967	994	967	1017	973	1022	977	977	988	967	975	925	973	967	958	987	991	1005	953	1001	982	988	964	970	943	1007	998	929	1019	940	991	968	984	986	1000	943	969	1015	980	960	961	1027	1007	965	1006	1032	986	949	1039	1011	1002	950	1041	968	999	962	1009	1044	960	1014	953	981	1000	989	1009	990	937	1000	977	970	967	915	938	963	956	974	964	928	911	940	976	979	957	972	971	992	976	943	983	1008	926	1004	952	1043	1011	990	953	1018	974	958	1015	1015	952	976	960	1002	963	1020	1033	1022	992	1007	935	981	996	961	964	1010	1005	940	975	970	943	980	1039	1030	963	948	1020	1007	993	983	985	963	986	973	922	977	1001	995	985	958	999	1002	976	1051	992	973	1001	1010	983	968	978	1031	973	965	979	1058	984	955	949	956	911	1004	953	949	973	949	970	919	986	979	957	991	963	994	989	985	981	1027	960	974	1001	987	972	1015	1004	993	977	1056	969	935	943	955	1027	1006	1034	982	1007	954	966	956	999	968	964	1032	982	1002	988	1029	997	990	961	987	1035	966	996	926	930	966	933	972	956	1015	977	984	959	1031	1044	1023	963	934	957	994	987	995	952	956	976	980	961	988	971	960	964	1011	1015	977	1014	1014	1015	1026	941	991	992	998	963	978	973	956	975	942	968	948	971	964	977	940	1019	966	932	980	928	987	1015	951	937	935	934	927	1020	1026	949	942	1002	1012	966	1012	971	980	929	1003	956	995	975	989	970	963	1000	976	993	982	973	1005	964	981	994	1004	976	1017	972	1087	979	982	939	1038	960	966	987	982	1039	1017	966	981	968	1022	1035	895	1012	965	1024	957	1027	1019	973	936	970	993	980	1004	961	974	937	1006	978	930	969	962	933	998	961	970	961	1001	1038	1008	1000	979	988	960	984	989	952	998	1008	995	977	1001	936	1029	953	984	986	982	956	937	1000	1012	960	1000	984	1007	975	1056	919	962	995	952	994	963	1035	1027	994	941	951	983	981	978	928	996	967	1052	959	1004	991	960	983	933	1028	920	1020	1020	980	992	949	906	971	927	1016	998	1002	990	1039	998	986	959	968	951	965	958	966	1050	1029	966	1008	957	1002	958	955	959	976	1030	1025	936	1041	983	1041	970	1040	988	993	956	938	1000	973	967	943	1030	1032	995	989	990	1052	1004	974	996	1024	978	1022	1001	986	981	992	946	974	1026	1004	1006	999	999	1003	1032	982	1025	1011	979	964	955	1003	968	1001	964	987	1009	997	1069	984	1010	966	938	999	1001	918	1019	971	974	1024	959	976	954	989	1023	928	1001	1015	1007	989	1006	986	992	966	968	974	972	963	961	974	936	998	990	969	1070	995	958	1003	987	997	959	995	1027	1033	989	952	995	974	956	986	990	986	988	956	1015	990	1008	990	986	987	951	1048	937	991	971	1017	970	994	1000	988	995	956	988	963	934	1047	957	1013	961	988	965	957	981	1001	994	971	931	994	1025	1041	1011	1012	980	946	995	974	1001	979	1002	921	995	978	894	985	1037	981	989	1003	956	994	983	956	1027	966	998	978	992	1013	1002	1009	976	995	957	936	955	1008	963	979	914	963	1007	954	951	974	968	903	987	1028	949	930	948	1022	991	991	1021	935	1042	962	949	954	1022	970	975	971	1003	921	980	1046	962	1016	1024	961	1000	1008	1022	1010	958	1008	985	1001	980	998	978	994	944	1022	993	964	1017	964	945	954	942	978	1041	1010	994	972	1014	997	1015	977	1002	975	968	1042	934	968	1011	974	993	1053	980	936	955	1022	995	935	1045	1003	982	1016	958	1057	1000	1001	1043	948	952	894	1029	954	904	982	887	986	1013	970	981	956	940	947	976	1001	939	946	979	920	1005	1015	973	971	1003	944	954	1012	980	1006	997	991	956	1010	930	950	986	946	975	967	1026	940	974	934	971	1017	970	977	961	915	951	980	966	1004	1029	920	969	968	986	982	997	983	1016	970	1018	971	978	960	970	989	998	911	967	1005	981	949	1020	944	1015	960	969	1015	1027	1023	1001	954	954	1021	969	1023	965	983	952	949	1004	965	945	930	1033	938	972	987	1013	996	1008	960	1024	988	958	1005	947	945	1010	1046	1033	1017	999	977	1036	975	975	1009	997	1003	937	947	1006	956	958	925	1009	975	1036	995	907	947	1010	956	941	976	924	1023	978	1017	981	985	967	982	985	983	946	1018	930	966	965	1013	996	976	968	962	989	982	964	1018	974	975	952	990	1020	1009	965	969	1002	1024	1004	1036	966	981	1014	992	958	1011	949	973	964	945	973	999	989	993	935	997	941	930	939	961	1002	1025	971	984	1025	983	1020	995	1015	917	972	989	965	979	1004	962	979	956	995	1022	1040	952	976	984	994	981	978	994	944	967	997	1004	988	1007	984	953	1017	978	942	966	1008	984	965	1048	949	988	956	915	975	937	950	982	1022	955	972	1034	1006	990	932	1025	986	969	1010	986	979	979	1000	940	984	1027	989	956	980	1006	999	918	984	1009	1013	1053	1010	1030	988	929	952	999	967	998	997	995	977	971	986	956	1008	987	1002	968	1015	950	995	956	977	979	998	1018	1041	997	966	934	965	1005	939	958	1036	904	1017	1010	992	957	970	978	960	1002	961	950	995	994	930	982	960	992	947	960	1004	994	1023	958	966	994	953	995	967	1023	969	976	960	1017	942	1022	966	941	976	928	972	987	998	940	1033	918	978	945	969	984	951	989	982	925	1017	963	980	977	962	922	950	980	979	957	989	967	962	999	972	993	924	986	997	929	998	985	944	1011	1020	1000	968	1009	984	974	936	1001	970	943	977	975	1010	954	948	973	973	965	988	943	981	979	969	988	973	999	929	1007	1040	956	969	1001	1011
19701	9286	11279	10671	7894	4888	2763	1946	1674	1338	966	1051	1681	1759	1706	1611	1468	1250	1203	972	761	439	426	2049	8169	6540	4468	2505	1328	587	426	323	286	348	343	309	336	341	337	309	321	307	354	338	320	302	286	325	315	327	309	318	337	354	285	345	312	323	289	329	319	311	316	317	337	281	299	316	349	302	341	317	347	282	298	309	352	328	289	333	320	313	339	346	337	308	294	302	314	307	321	352	351	300	324	328	318	306	357	339	316	278	333	354	347	340	301	321	329	324	281	310	321	358	308	324	312	310	283	310	319	309	300	322	333	327	303	338	319	336	317	325	361	343	351	316	306	326	355	346	306	341	341	319	361	317	326	332	323	287	322	314	317	352	326	314	306	294	307	326	340	326	289	333	314	333	351	340	344	316	290	334	352	322	311	307	349	322	310	298	341	324	345	324	325	338	345	317	334	320	298	320	303	308	339	316	335	325	326	293	317	324	338	332	312	327	320	313	325	312	336	322	333	325	324	326	295	312	314	363	330	373	327	330	307	347	339	302	320	325	321	316	294	326	308	320	321	310	359	344	320	329	299	327	318	356	302	315	359	338	337	334	325	299	283	299	310	314	331	336	343	333	325	287	343	318	327	314	305	321	363	325	344	297	308	330	337	303	313	295	320	318	333	330	330	306	331	335	316	331	311	303	315	315	338	350	335	314	363	331	310	326	322	314	289	324	304	345	332	354	330	324	324	326	341	330	325	284	347	311	320	313	328	333	339	317	340	344	313	310	322	317	374	351	337	320	316	320	313	336	302	312	342	343	342	293	298	295	351	321	329	313	360	304	303	317	308	316	314	329	321	342	345	321	302	329	309	327	302	341	310	311	335	312	326	299	315	358	328	333	328	310	308	285	351	306	308	310	296	305	326	317	323	328	299	322	317	359	317	321	296	328	324	318	328	279	324	319	333	315	318	299	303	315	345	309	309	339	313	307	308	352	317	308	354	327	352	319	337	310	343	320	308	311	313	351	344	316	310	315	308	320	312	320	318	348	324	312	301	310	343	318	295	320	304	322	346	313	329	328	289	336	350	349	313	320	292	328	278	334	340	345	317	302	327	318	316	322	306	338	305	321	324	355	323	334	325	331	306	316	332	352	329	328	333	337	299	308	322	308	325	334	310	363	321	292	339	347	358	330	286	339	298	341	363	286	307	321	335	359	274	340	314	304	323	323	314	304	319	310	336	319	294	321	326	353	305	356	337	303	349	323	346	341	290	318	299	305	333	332	298	315	320	297	277	302	322	340	324	308	324	303	299	338	353	315	324	310	300	317	351	300	343	324	333	324	313	333	322	328	322	301	348	379	329	322	311	325	324	299	301	312	345	326	323	336	327	314	341	308	304	319	311	350	335	345	347	338	352	296	293	352	331	318	333	317	300	316	321	325	330	301	346	357	336	294	318	342	319	313	319	341	340	309	338	323	297	321	340	347	305	349	318	314	331	345	309	326	327	324	346	326	301	323	318	318	299	359	341	323	321	345	319	300	313	291	302	333	342	372	321	312	309	336	321	299	303	300	300	337	343	281	322	328	324	329	299	321	272	316	341	323	321	328	332	329	335	350	311	321	335	320	342	335	314	311	311	290	317	319	342	318	319	308	358	353	328	316	315	312	323	336	340	289	344	312	314	304	320	324	305	294	293	305	298	327	315	323	326	314	318	314	349	306	301	359	355	311	315	341	368	328	318	305	318	343	383	309	328	312	341	331	312	285	303	296	354	293	331	345	319	324	289	350	322	327	341	326	350	314	350	315	298	299	332	335	307	327	325	311	302	336	317	330	332	326	309	319	341	325	334	318	325	335	356	297	329	293	330	326	321	311	324	316	320	340	328	324	287	340	323	352	308	298	337	305	312	315	331	326	331	306	318	347	317	327	345	333	349	310	341	280	339	337	315	351	305	318	349	341	325	302	284	353	319	304	310	298	336	310	343	328	321	323	352	296	337	329	307	286	358	307	311	326	331	333	316	307	343	274	319	314	343	324	350	332	326	284	328	350	318	372	336	345	302	288	335	326	289	355	329	299	309	306	333	339	304	307	311	307	335	317	338	355	352	307	299	358	332	329	299	339	293	345	336	327	325	310	334	326	328	341	307	335	313	357	350	335	313	296	342	355	309	323	310	354	330	314	367	324	330	330	320	320	317	328	341	324	297	330	330	313	305	318	336	328	346	336	331	338	300	345	308	348	299	373	323	330	368	304	288	297	329	328	322	326	318	318	295	298	338	336	301	298	352	334	315	330	285	340	286	325	306	326	303	310	296	335	307	332	295	320	301	305	320	341	321	321	304	319	298	341	321	324	316	312	314	335	315	301	312	338	299	309	304	316	323	336	355	308	343	325	347	301	311	338	320	335	312	354	330	302	332	329	311	334	320	335	329	332	345	301	324	321	346	316	317	320	331	307	368	316	311	316	329	320	324	301	275	298	324	342	369	349	319	338	321	350	320	361	298	331	334	322	334	309	304	300	336	352	335	362	318	338	355	271	327	337	319	312	300	336	337	330	299	338	292	286	350	315	292	307	336	323	326	351	369	341	300	321	321	307	336	326	324	328	328	333	322	327	320	317	312	329	334	324	314	334	329	316	318	333	295	308	286	314	332	311	322	317	326	331	305	299	299	301	310	308	315	335	337	309	343	334	325	322	327	307	310	330	293	337	309	279	332	310	307	347	304	338	321	329	323	317	326	336	315	308	297	312	341	303	302	294	335	332	302	328	307	316	316	311	298	321	337	331	341	292	329	304	316	322	322	313	307	306	320	334	325	304	317	335	334	299	342	299	332	305	318	338	348	346	301	300	289	350	313	362	315	328	353	327	290	323	321	309	333	307	311	345	320	335	341	328	335	376	316	328	344	321	312	339	316	313	327	328	322	338	332	331	303	298	321	341	320	306	323	325	333	319	334	343	326	319	302	348	296	313	295	361	333	342	323	338	321	313	356	291	294	320	312	309	322	321	308	334	312	337	345	310	329	342	313	356	329	338	357	326	331	327	327	299	341	327	349	341	339	324	331	339	339	337	329	332	280	320	302	306	344	330	352	327	365	336	313	297	331	319	327	329	301	332	294	315	347	327	292	334	340	301	332	305	340	287	308	329	296	337	337	342	305	323	319	305	318	324	338	325	326	305	294	300	324	313	301	334	355	297	330	342	310	344	322	306	332	338	282	316	289	314	301	301	349	330	337	349	314	301	339	365	313	286	316	311	308	324	341	321	327	316	291	327	358	297	327	310	308	330	302	325	322	334	347	342	305	345	317	326	349	324	326	296	327	359	302	322	361	311	307	315	308	322	319	298	304	340	332	314	326	340	301	347	297	324	324	362	330	363	339	334	312	340	316	350	328	285	338	295	332	313	353	306	337	342	304	322	310	312	324	306	314	314	338	298	311	294	315	318	353	315	320	295	316	311	356	313	321	329	337	297	351	357	300	311	352	342	345	322	322	317	291	316	308	311	313	321
10481	6868	14197	16877	16500	12787	9292	7808	7127	5839	4626	5130	8537	8537	8493	7584	7620	6664	6324	4814	3858	1849	1473	11110	30645	24894	19694	12033	6311	2368	1178	852	860	791	833	809	762	856	808	782	876	774	800	799	789	843	826	844	798	797	778	822	781	806	851	792	824	843	806	796	804	814	798	770	807	846	856	797	797	815	788	803	861	791	780	884	809	812	754	815	798	833	841	770	815	849	862	810	835	765	806	810	848	796	849	793	830	814	792	834	809	839	831	871	800	815	815	855	790	812	792	783	771	863	801	784	789	845	832	828	814	865	777	844	830	814	791	815	780	829	823	818	784	766	813	775	775	840	810	819	821	796	789	818	825	786	775	865	771	822	802	770	772	847	838	817	771	812	820	816	788	786	721	793	833	822	851	754	828	794	785	819	764	836	796	816	861	805	817	844	808	793	815	801	807	882	842	807	817	765	850	805	847	794	803	841	789	806	832	774	789	781	816	829	804	820	822	784	807	823	813	859	761	822	794	828	861	813	795	764	785	850	801	770	761	805	749	821	789	807	782	858	766	789	823	804	791	834	806	791	816	754	823	866	845	736	767	810	809	772	836	816	858	775	797	837	812	841	824	770	823	820	794	766	787	795	852	808	840	800	770	827	829	796	823	831	794	832	799	753	815	815	803	795	820	806	795	771	804	814	809	772	814	834	812	825	810	820	781	813	847	781	808	841	821	801	796	830	797	780	805	753	823	800	761	819	755	842	750	862	786	779	797	830	764	817	787	835	747	739	813	782	788	854	794	778	838	896	802	826	786	830	801	829	780	776	821	835	789	741	786	818	830	824	797	838	805	838	784	795	803	815	755	802	815	839	873	808	816	859	807	831	784	806	814	829	803	784	770	846	792	827	798	843	818	841	817	814	793	803	838	817	837	833	783	803	831	814	802	816	811	836	812	791	802	796	807	759	779	822	799	830	768	883	793	817	844	801	747	790	823	784	801	852	805	830	847	850	797	799	790	840	789	807	792	794	826	823	803	768	771	808	788	838	781	863	838	771	797	826	787	837	809	819	783	836	847	791	825	854	822	774	754	819	799	836	777	795	759	792	813	803	805	821	800	798	809	795	819	815	850	787	803	743	801	788	765	863	838	804	777	831	832	864	815	780	798	861	822	791	821	822	796	798	772	861	798	764	852	807	835	883	890	810	850	802	811	813	773	855	835	842	791	775	858	851	835	858	779	849	794	788	805	825	726	809	781	813	830	802	809	816	818	868	817	790	802	807	783	799	796	845	796	800	834	815	838	808	799	820	848	786	790	917	822	829	836	822	779	804	825	826	812	858	826	851	769	825	828	811	819	824	821	844	804	755	853	834	771	803	859	760	829	847	827	830	795	821	812	854	824	797	805	823	827	811	771	827	796	841	775	832	846	811	833	837	775	787	771	811	801	814	815	839	835	783	787	779	811	806	812	862	828	812	860	749	767	837	845	839	827	797	789	800	820	784	831	820	773	756	815	812	774	772	757	777	794	848	822	813	801	820	837	798	799	818	799	846	796	816	877	840	857	769	792	815	804	801	839	822	878	779	782	771	826	817	838	790	774	872	769	791	821	804	805	805	822	793	832	824	847	809	826	749	811	811	766	814	825	804	745	822	784	824	812	801	795	839	842	735	868	800	803	798	783	820	756	776	817	836	859	773	799	838	826	764	821	794	825	811	823	793	783	830	798	834	767	827	788	830	775	814	853	794	791	816	811	843	793	779	833	789	808	856	849	864	819	834	790	829	796	810	836	766	800	825	818	783	769	846	825	782	802	782	842	826	839	759	776	809	792	804	788	856	832	789	778	815	796	812	769	831	831	826	831	840	799	766	762	764	767	880	824	800	747	844	791	833	847	817	795	803	843	844	797	918	778	796	822	791	844	779	829	755	816	841	777	793	815	814	816	830	784	802	834	792	810	792	882	792	822	806	816	781	787	768	815	816	776	822	850	794	781	792	789	802	823	747	842	796	821	834	839	820	795	808	789	877	843	791	854	839	835	818	855	772	834	833	796	836	791	749	765	849	779	855	853	800	808	814	781	829	851	801	785	830	816	852	810	799	768	827	743	824	764	826	867	857	795	811	820	782	752	797	845	835	784	840	774	803	823	847	789	826	799	792	837	781	771	825	812	793	809	804	781	809	833	800	762	802	759	823	782	844	764	803	797	795	777	857	763	844	782	823	830	844	761	831	762	784	794	815	831	798	812	832	782	808	832	840	838	841	819	830	809	817	877	829	836	824	760	815	863	819	829	812	817	782	770	829	800	800	834	845	820	800	796	782	799	862	827	803	826	826	813	767	837	854	816	796	836	810	774	788	741	837	795	787	747	861	788	805	819	839	804	805	792	820	774	803	851	829	811	780	794	835	769	859	847	808	859	842	793	767	814	808	822	818	853	792	853	811	850	785	816	852	808	766	790	809	830	786	790	798	828	872	788	836	750	841	795	842	776	813	800	835	801	842	835	818	810	839	840	850	815	818	753	804	781	760	811	776	818	813	808	831	834	822	837	811	762	811	815	794	826	828	839	837	854	814	817	864	856	851	800	844	789	817	813	828	806	779	842	785	788	792	787	791	802	792	764	825	799	761	851	803	772	773	820	762	815	789	823	785	817	809	813	831	835	815	811	836	781	858	836	815	807	777	834	837	836	806	792	826	804	811	774	756	780	781	806	825	787	841	799	749	778	797	802	765	821	778	836	799	805	901	826	866	794	835	851	798	840	795	790	793	851	786	740	822	779	825	772	767	828	784	823	806	820	787	773	823	800	820	857	808	823	850	848	807	763	857	807	786	802	841	780	797	754	790	782	846	798	803	780	808	819	829	772	813	788	772	807	819	836	800	855	805	877	819	807	837	811	804	808	863	760	785	864	761	809	777	848	782	848	828	844	877	805	782	802	793	815	771	816	788	787	766	834	846	804	799	813	768	812	814	777	836	853	833	828	808	792	800	836	879	871	791	827	815	829	831	825	825	813	776	816	811	848	840	816	795	777	831	839	823	826	794	836	821	839	795	812	774	835	804	814	771	762	817	769	799	820	809	804	778	796	808	777	855	826	816	808	858	828	784	788	862	818	805	843	821	840	793	869	843	765	812	787	745	832	793	825	783	766	801	806	846	802	823	795	815	818	828	815	802	838	790	783	806	788	794	810	749	778	785	778	804	850	822	813	833	847	761	795	827	815	843	772	820	797	828	802	825	881	785	781	761	780	786	803	801	792	762	787	878	777	840	782	808	796	801	829	884	794	844	881	777	804	793	806	771	774	767	815	777	880	795	843	811	809	810	827	771	836	809	813	803	801	782	780	779	785	765	778	803	758	829	821	844	842	790	835	809	793	800	796	781	826	799	812	845	831	804	784	771	829	835	817	806	803	815	805	781	807	833	829	802	794	840	860	837	789	883	780	814	804	777	826	817	787	810	817	842	832	769	810	806	790	833	746	803	824	830	794	767	814	831	848	825	787	784	807	844	808	863
4075	1760	2228	1665	1437	1047	742	711	639	601	582	761	783	619	472	480	465	450	425	454	540	436	373	369	687	802	750	625	488	422	395	416	357	357	348	357	372	344	356	361	389	386	388	317	339	344	348	370	376	392	379	356	359	361	346	364	368	384	370	328	347	365	347	364	364	365	364	374	375	373	344	354	348	332	346	396	327	380	362	351	353	365	388	351	370	369	337	350	355	366	353	359	363	340	350	369	371	355	388	359	317	322	373	331	356	338	386	361	368	348	347	376	360	343	323	368	351	338	395	386	394	357	359	343	379	360	365	356	332	355	355	382	358	373	380	370	355	377	359	351	371	398	344	365	367	353	347	348	397	379	409	353	374	393	375	358	363	353	344	350	337	332	344	344	376	342	332	347	331	360	392	353	370	368	384	365	360	346	397	383	346	368	334	380	353	392	352	347	367	358	367	405	363	365	343	353	371	390	371	400	361	374	354	320	361	372	364	355	374	326	385	336	377	367	348	367	364	366	384	398	364	387	345	372	359	387	336	334	355	370	368	324	387	327	331	361	376	343	322	349	369	385	363	361	348	359	351	338	358	347	354	400	323	368	359	368	348	366	374	350	351	346	388	368	337	369	372	345	334	366	378	380	381	373	327	349	337	377	374	350	353	365	337	374	388	342	359	385	362	358	373	360	328	361	387	375	362	370	346	378	350	358	367	369	353	369	395	340	355	363	353	337	375	363	365	342	389	315	384	357	374	352	368	358	315	347	364	332	404	355	362	342	346	334	359	351	349	368	413	390	351	365	384	370	350	353	339	359	327	378	374	348	394	372	361	358	366	405	355	356	379	337	344	353	371	347	365	400	323	409	338	391	381	383	395	356	329	354	360	362	347	344	385	359	377	386	326	377	367	349	375	361	368	358	386	375	364	387	367	344	391	355	357	362	379	366	323	353	388	357	363	383	374	342	354	368	339	352	371	368	358	344	392	388	355	396	372	351	329	393	389	377	347	343	373	350	372	345	395	358	344	410	366	360	355	368	363	385	358	360	350	352	354	388	354	371	402	355	340	363	374	377	365	348	351	365	357	335	369	367	382	389	362	357	354	371	353	322	390	328	387	374	366	348	368	383	351	363	356	335	374	366	369	378	360	359	357	361	364	357	382	377	352	341	401	339	340	346	396	359	323	326	342	364	376	362	394	375	350	371	357	371	328	374	377	328	344	389	371	366	328	367	363	363	355	370	363	379	347	359	354	341	319	386	371	335	386	357	351	325	362	366	398	358	383	380	353	353	385	354	335	351	348	345	367	349	358	380	374	364	376	345	362	377	342	335	343	332	361	363	360	353	351	385	356	346	316	343	346	377	347	355	363	362	328	355	392	360	324	333	381	382	357	352	392	348	371	387	374	352	346	372	369	395	370	357	371	361	365	361	375	366	380	331	337	381	350	384	347	350	365	359	338	313	333	360	406	331	350	342	380	392	359	339	384	335	373	386	359	370	392	332	354	387	363	341	342	374	327	341	362	325	355	326	362	354	365	329	305	369	363	363	384	335	402	344	348	412	392	352	384	344	376	376	317	390	357	345	392	345	393	325	376	357	370	345	372	377	393	395	351	372	362	362	367	361	328	363	358	342	348	343	358	393	353	377	371	350	342	366	354	367	369	348	364	350	376	365	312	353	327	348	333	357	357	353	359	344	415	369	357	336	375	354	389	349	393	349	386	361	378	357	345	363	353	339	349	346	360	353	328	374	389	363	335	403	380	370	394	345	349	350	372	347	340	307	334	352	388	373	374	384	375	355	388	372	341	339	345	342	368	378	371	352	381	353	350	392	346	361	354	327	356	405	374	345	381	372	367	379	363	390	381	401	367	362	348	366	370	340	344	332	361	353	359	346	390	385	359	342	346	353	347	356	348	365	351	359	361	377	386	346	346	327	376	352	359	401	344	381	366	383	375	361	363	373	335	317	341	381	347	353	330	358	344	349	366	335	363	374	409	371	397	352	366	348	356	347	357	329	347	355	350	350	381	340	332	354	338	360	376	351	386	356	339	355	384	335	356	383	380	342	365	355	376	373	349	350	361	362	370	369	341	354	374	358	323	339	381	354	355	349	361	395	383	353	391	404	365	355	357	405	333	334	337	364	375	397	361	368	379	388	357	337	348	371	390	346	363	355	367	346	362	389	400	376	332	341	363	356	356	371	349	379	349	379	369	402	383	351	383	337	353	368	411	355	374	375	389	375	371	373	345	355	359	357	361	376	374	342	368	357	365	344	362	368	374	373	372	360	358	336	358	361	341	367	410	325	349	389	368	361	368	375	396	340	387	377	381	369	369	338	328	346	360	358	372	386	328	328	383	363	367	361	382	349	366	368	352	348	368	325	381	350	367	366	376	369	359	405	370	375	352	396	395	368	356	371	340	339	404	378	398	362	336	357	355	351	360	356	353	326	376	367	360	375	362	333	387	376	374	371	364	361	373	338	379	354	357	386	353	389	396	366	344	378	336	398	385	377	366	359	358	352	387	367	310	368	374	363	371	323	340	340	349	370	373	394	365	366	345	380	319	358	343	364	344	370	369	345	340	389	373	346	382	379	339	342	363	354	361	334	375	337	385	365	383	356	379	355	353	384	391	372	342	370	347	391	362	388	348	358	343	372	377	360	356	402	377	379	387	408	351	361	355	383	355	402	343	376	391	341	368	342	387	365	316	362	343	355	375	328	367	378	399	400	303	375	346	383	334	346	384	350	354	383	352	361	335	408	382	357	384	318	357	382	372	385	343	363	357	358	337	400	384	372	347	329	362	375	364	346	373	363	350	359	390	383	360	349	355	390	371	389	355	354	378	369	361	371	378	328	366	362	322	383	364	369	353	374	388	346	361	376	372	379	381	338	351	372	332	366	351	373	361	343	396	318	360	358	359	400	392	369	351	342	320	358	353	370	358	390	356	366	329	399	358	373	357	351	370	369	353	381	355	371	372	347	366	307	354	371	368	382	380	349	362	335	375	382	377	344	408	344	400	353	334	367	383	401	342	358	374	360	386	374	399	349	362	372	397	380	340	385	333	368	369	392	348	375	378	352	347	329	356	358	322	397	376	363	374	343	388	369	340	373	320	373	368	342	332	384	369	370	381	337	353	335	329	368	379	380	364	354	362	360	407	340	326	358	326	356	365	341	360	374	364	394	379	385	362	370	356	362	350	380	349	347	369	379	339	357	362	347	338	342	328	381	330	320	376	409	366	351	349	352	364	327	407	323	367	411	339	389	353	400	382	346	347	382	360	379	347	324	347	369	352	378	391	398	372	351	344	357	405	361	355	377	378	351	358	368	374	382	361	352	331	375	378	369	371	387	393	379	366	347	378	372	364	344	365	390	394	382	352	341	368	385	369	371	361	379	353	353	367	355	365	390	343	341	347	352	334	368	336	367	393	399	359	364	363	407	385	340	337	390	341	375	349	379	349	353	324	389	367	390	360	391	361	330	370	365	336	359	352	342
3482	2276	4549	5095	5289	4287	2872	2725	2620	2356	2144	3316	3561	2838	1957	1860	1572	1586	1533	1620	1814	1426	1098	1253	2829	3320	2896	2071	1554	1074	945	959	926	888	890	890	883	958	875	936	896	842	927	860	881	946	967	915	898	860	893	885	868	899	847	928	892	920	888	924	898	927	921	862	885	862	879	899	883	902	868	929	910	887	903	908	913	866	886	922	967	867	881	896	851	900	887	898	922	875	892	883	935	924	896	927	864	836	888	870	902	835	937	910	862	960	933	905	894	888	865	912	879	882	890	908	909	911	879	971	891	874	935	817	859	874	903	913	932	891	951	877	889	876	944	903	884	910	897	898	901	896	884	941	864	864	871	906	950	928	950	918	935	866	881	893	918	882	911	859	947	884	932	871	916	893	935	881	972	954	959	861	923	924	905	892	867	853	894	890	919	905	902	895	915	903	855	914	939	875	898	918	873	904	929	943	902	892	879	846	832	908	892	919	891	844	883	876	952	895	884	907	920	872	913	925	897	961	943	911	858	855	850	918	910	945	895	924	884	903	871	895	920	936	896	856	940	847	883	923	903	892	925	937	907	963	906	947	885	927	886	899	907	934	863	906	855	903	900	867	895	890	881	912	896	943	887	862	892	883	900	910	947	950	880	906	929	870	929	900	852	903	908	900	879	852	900	898	934	916	915	900	886	918	900	917	887	929	873	923	905	866	880	853	933	941	941	900	862	900	858	929	878	907	925	897	937	880	899	936	959	892	951	933	905	934	900	898	900	928	911	869	932	932	898	839	911	937	882	922	939	870	909	951	900	905	899	892	967	896	913	901	890	839	916	848	924	888	851	842	879	862	907	865	876	878	904	956	875	878	900	911	837	873	891	887	913	925	889	862	912	896	875	903	908	865	904	859	889	910	911	851	928	900	871	868	910	928	911	924	920	952	887	883	883	852	896	934	923	915	857	864	939	887	953	890	876	894	901	935	891	897	964	853	932	849	878	886	905	904	874	917	906	940	919	949	885	871	930	896	898	917	864	909	839	941	924	867	932	893	860	906	890	938	879	923	942	906	957	882	875	908	863	940	900	844	917	892	884	905	879	905	887	873	895	909	887	933	915	850	911	957	866	922	916	871	875	917	886	876	995	931	937	925	865	887	918	910	926	905	913	883	878	895	898	875	877	899	905	884	860	888	943	860	927	870	870	940	864	875	866	853	869	877	944	892	898	919	867	911	930	896	876	942	897	874	908	896	903	913	872	913	931	895	925	921	875	909	924	953	889	938	851	915	922	940	828	898	875	941	846	932	912	883	918	854	928	864	919	909	944	896	891	908	916	891	939	934	861	861	821	888	894	874	916	919	828	908	895	941	878	837	927	923	915	903	895	853	895	870	883	904	873	869	907	896	941	900	923	868	888	879	879	878	850	920	930	941	868	863	872	889	900	914	894	915	908	912	910	912	933	873	879	878	867	879	942	899	897	911	946	863	883	904	954	895	914	892	919	869	885	892	866	949	903	941	890	874	963	934	864	942	916	870	933	920	933	881	897	838	920	905	860	890	917	926	887	892	906	871	869	893	955	878	888	916	896	893	909	875	898	958	908	912	887	934	857	898	900	943	928	899	848	930	926	970	864	886	909	914	880	916	945	940	959	895	864	863	929	880	859	890	920	898	906	939	861	939	918	882	927	905	893	896	908	939	850	952	914	855	908	945	905	950	913	915	968	900	922	918	861	944	884	871	954	972	885	874	901	923	866	881	937	859	880	936	924	953	906	897	901	907	928	926	895	903	871	929	878	869	894	854	853	863	906	875	895	920	861	893	941	879	907	918	886	885	960	917	833	946	902	916	939	1008	905	958	927	905	847	866	892	949	901	903	884	911	909	852	951	866	892	897	888	906	865	900	869	947	923	849	838	883	908	876	895	917	889	886	920	930	857	930	898	884	919	921	885	967	865	854	901	891	899	872	937	912	964	898	929	866	908	955	882	868	917	894	887	881	917	902	934	884	958	910	937	903	876	922	880	888	884	899	898	919	865	876	926	895	884	899	901	923	926	887	877	905	894	915	904	893	928	870	915	880	920	908	945	912	902	904	911	937	937	857	956	874	911	898	911	879	875	947	921	883	887	924	912	887	922	879	914	903	905	954	852	965	916	937	865	905	908	915	852	926	944	897	902	906	872	917	864	903	869	904	897	912	879	949	898	950	899	900	982	937	933	963	868	932	888	878	981	896	943	882	900	881	918	897	864	865	883	934	945	931	851	933	912	879	889	896	909	926	901	890	924	905	882	871	925	874	905	926	908	854	868	860	881	902	891	951	937	931	929	867	940	884	886	867	926	921	918	871	920	885	889	872	860	861	905	937	875	946	889	941	883	899	931	885	909	947	899	913	889	910	876	923	897	882	887	877	876	893	920	887	890	912	867	910	935	920	886	983	878	960	938	919	886	900	950	916	921	926	938	863	932	954	938	900	880	903	952	877	900	891	935	886	896	891	897	939	926	908	888	921	898	916	948	918	946	947	908	907	868	927	896	881	943	911	931	896	978	893	854	868	902	923	891	955	848	889	886	936	914	928	816	867	883	933	861	878	928	909	922	876	905	925	923	877	877	890	910	937	871	893	874	881	916	922	935	878	911	866	878	881	913	865	920	900	911	879	853	903	873	851	918	930	897	951	872	885	900	918	933	861	894	889	922	931	888	898	914	871	893	940	920	888	919	896	872	907	897	900	867	923	893	926	868	879	895	926	882	901	843	922	887	902	910	905	900	891	940	886	917	937	910	974	902	873	903	928	874	914	889	951	940	936	918	910	910	860	901	945	926	907	874	893	898	902	960	871	873	904	924	843	886	855	911	930	922	857	889	911	917	920	944	926	932	863	918	897	892	955	859	842	858	853	911	921	889	923	860	940	843	915	881	910	901	913	872	868	901	942	892	938	910	919	895	908	898	915	907	894	899	882	921	956	883	821	877	918	947	878	891	897	879	906	876	882	937	865	904	886	881	872	918	939	906	881	866	973	886	966	901	904	898	919	913	946	957	918	907	901	912	897	898	867	897	955	893	917	867	856	892	913	959	923	900	912	889	896	871	889	876	891	898	899	841	932	882	841	970	896	893	916	873	866	896	911	871	910	889	891	882	918	901	902	887	925	886	935	949	881	937	885	917	886	889	951	894	883	864	876	881	902	995	869	900	856	924	921	899	908	860	874	889	860	865	902	932	925	943	906	899	916	856	895	837	917	896	873	919	885	901	902	893	912	906	944	946	886	913	851	905	881	910	921	931	859	885	933	949	925	926	915	895	897	933	884	932	905	913	875	927	922	933	905	928	853	936	957	819	878	917	883	895	854	913	849	939	897	925	951	918	932	887	892	909	869	918	948	902	916	921	854	919	916	941	838	924	838	897	929	900	909	877	945	946	891	869	935	903	897	907	954	947	912	914	855	888	912	873	935	877	945	903	901	874	900	929	959	939	857	904	925	884	907	891	915	869	935	904	868	916	931	932	903
10741	4707	5683	5511	3838	2357	1407	1228	1108	966	977	1192	958	1120	1007	742	671	590	712	705	723	633	533	883	3717	2936	2370	1485	832	551	426	376	391	403	358	379	392	379	388	394	393	354	390	350	367	392	421	353	360	373	384	365	398	365	392	363	389	368	379	409	372	356	413	369	399	385	414	380	374	383	342	384	373	424	375	364	363	387	375	362	399	363	389	357	404	356	374	374	382	379	406	429	381	382	368	382	376	402	372	424	365	384	373	387	430	355	406	376	359	407	397	381	376	359	371	397	416	397	396	361	413	373	360	378	367	401	398	384	401	411	391	380	387	380	381	383	407	367	393	399	430	395	388	366	392	409	391	414	394	381	388	382	369	384	372	368	382	336	372	361	377	367	397	362	384	369	373	343	329	379	387	391	385	376	365	387	406	356	355	392	400	370	399	388	379	365	404	363	388	398	346	393	412	387	407	441	379	354	394	377	353	420	372	393	377	401	387	372	379	394	360	374	413	348	400	379	362	365	415	422	388	384	387	389	377	372	408	386	361	386	384	381	389	416	404	367	361	388	366	370	368	381	362	390	415	410	381	395	415	393	405	390	390	397	390	399	375	354	373	394	355	380	391	391	388	431	383	384	375	382	398	395	380	373	389	365	375	385	392	354	395	428	375	372	387	402	397	380	418	377	383	378	423	396	433	375	370	365	358	365	394	391	375	403	351	366	364	343	392	378	377	401	389	389	381	339	414	413	369	396	397	401	404	405	354	384	384	366	399	348	416	387	365	394	364	362	368	399	392	402	370	387	377	366	366	377	378	362	367	356	345	367	361	392	389	375	357	364	366	352	389	427	398	377	370	375	394	384	403	389	386	375	390	376	373	354	346	363	373	453	372	343	402	380	369	344	380	401	398	394	360	399	352	379	376	370	360	390	402	412	420	356	400	394	388	365	343	357	375	398	404	413	397	356	417	385	376	367	357	387	383	378	366	387	370	429	391	373	371	370	372	380	440	409	344	407	398	395	370	400	390	370	360	375	380	369	363	394	400	341	369	425	368	346	373	412	388	385	377	376	401	393	349	392	404	393	365	360	400	391	382	360	392	374	374	344	402	370	392	428	402	383	370	354	373	408	380	380	409	378	379	363	423	369	368	393	353	383	365	374	381	397	390	390	410	394	327	412	358	370	392	413	370	367	362	393	385	369	381	415	401	364	418	397	372	396	352	395	444	375	339	381	372	380	396	365	399	400	413	396	360	396	350	364	388	379	368	386	382	362	366	373	417	354	384	349	388	367	368	371	397	410	376	364	358	396	386	395	395	399	400	371	368	375	383	404	394	398	364	382	382	396	392	388	380	339	364	427	382	411	396	366	384	356	396	389	386	382	367	377	395	404	383	372	420	379	349	432	394	354	386	381	404	410	374	376	390	423	394	397	343	334	377	429	413	393	392	362	395	389	364	370	399	394	392	390	343	359	397	399	398	378	398	367	386	393	395	379	339	378	422	404	376	376	390	428	397	375	340	367	388	364	359	389	351	421	368	382	386	404	399	410	399	382	382	400	410	401	372	415	426	386	417	395	401	356	389	395	371	437	406	370	368	380	409	384	374	426	382	406	404	400	424	392	359	401	363	384	402	370	375	395	431	384	368	370	388	383	392	404	376	391	381	372	387	373	393	357	366	348	337	404	389	380	377	369	407	401	390	339	361	386	392	399	409	344	376	399	390	376	396	390	375	387	364	386	393	373	379	382	379	388	367	323	368	419	356	387	387	398	380	385	380	375	391	390	363	355	424	381	376	393	395	373	391	355	363	368	392	429	409	390	399	356	387	361	353	354	373	386	376	360	396	382	392	395	366	398	385	400	375	389	365	355	381	354	416	385	396	387	383	415	389	388	356	393	356	399	426	368	396	396	380	383	406	407	393	363	411	353	398	377	373	419	392	386	370	384	396	380	376	396	387	397	400	406	377	400	354	383	377	389	391	387	400	387	369	379	406	401	348	394	367	387	356	375	377	367	381	369	386	378	410	358	405	383	390	404	385	373	383	353	377	336	393	361	427	376	415	409	415	406	403	410	352	396	388	359	365	386	370	402	393	360	400	362	370	384	374	390	358	391	351	430	404	371	380	362	346	434	395	372	391	381	369	362	379	391	403	383	377	379	387	397	368	393	396	361	380	365	383	382	377	395	408	390	401	363	362	423	392	375	394	424	375	369	391	364	385	386	396	382	379	400	374	408	328	389	377	348	404	371	372	388	402	398	370	384	414	377	367	403	409	382	375	374	349	435	390	361	411	416	406	387	376	362	354	402	413	410	404	387	376	341	382	403	407	380	384	365	388	402	411	389	343	376	400	350	387	364	401	339	388	407	406	366	391	362	426	379	417	378	355	359	381	412	401	385	391	382	386	381	370	373	327	377	417	373	373	365	389	391	385	382	386	373	377	351	392	399	388	405	372	394	389	390	400	365	413	390	412	358	385	400	379	382	428	383	348	393	363	379	398	392	378	409	384	392	325	382	365	340	430	420	383	371	379	409	420	372	390	378	408	382	401	401	396	357	390	359	384	387	409	369	379	406	375	355	365	374	374	384	375	402	391	409	376	390	400	370	419	387	380	381	392	373	345	383	373	377	385	357	369	371	409	383	405	375	368	404	428	366	376	366	395	396	382	390	397	416	433	387	368	358	376	411	363	379	388	382	385	402	380	404	388	354	384	388	388	391	386	402	358	401	393	427	376	369	381	390	372	364	376	379	376	377	372	360	413	388	376	399	362	355	398	381	406	393	384	381	380	395	363	397	389	400	386	408	391	356	366	338	378	354	371	359	378	374	375	403	402	350	378	379	421	404	393	392	413	403	374	388	366	341	393	406	389	424	401	397	355	355	364	374	378	349	392	398	357	352	349	384	395	388	362	409	363	340	357	393	375	387	373	416	389	365	371	378	377	431	366	401	387	370	364	391	406	375	376	376	400	392	376	356	387	385	363	410	397	392	347	361	387	408	371	353	358	410	406	414	357	389	354	378	375	367	386	363	370	345	366	387	329	386	404	394	368	392	365	387	365	355	388	358	395	360	373	431	387	411	372	381	368	376	342	372	373	400	422	367	375	399	356	376	392	380	416	390	378	422	405	379	381	384	408	358	385	363	386	395	369	407	362	372	360	369	384	377	420	419	404	373	400	446	393	408	357	385	401	376	378	330	376	364	395	384	379	409	357	397	346	379	369	353	343	396	397	395	376	376	370	442	409	344	382	397	377	409	355	400	371	372	422	366	391	410	385	356	349	340	381	358	381	420	391	421	403	395	370	390	337	372	402	374	353	372	412	370	391	381	384	393	389	373	398	397	356	400	373	390	384	407	397	340	383	391	333	380	413	366	383	362	372	351	397	376	356	421	408	410	399	364	399	394	397	384	370	376	379	385	391	373	388	368	372	360	335	382	407	359	373	360	356	361	379	384	374	359	337	398	375	414	383	393	399	387	356	391	361	394	391	375	414	402	386	370
7238	4475	9039	11554	10672	8093	5574	5569	4848	3943	4684	5779	4659	5215	4512	3311	2751	2343	3029	3443	3467	2806	1883	4756	18538	14684	11903	6694	3505	1616	1212	972	959	1015	947	905	1000	881	986	962	915	981	931	936	1005	946	923	946	978	904	925	912	979	939	952	948	940	929	953	905	1004	906	906	913	926	960	996	867	937	943	944	902	898	942	915	989	907	962	986	942	922	893	940	975	955	957	980	879	981	970	942	955	950	939	951	950	935	950	930	937	951	873	891	936	907	938	920	972	960	942	928	969	953	956	958	891	929	973	908	962	968	932	918	965	979	991	966	983	902	961	918	973	942	894	951	937	885	956	986	947	948	947	897	977	927	991	979	934	913	926	943	965	898	942	959	932	956	930	923	951	989	954	956	923	971	952	918	918	970	951	977	952	1005	947	1017	953	985	931	951	985	980	873	934	931	997	933	916	928	957	930	949	981	927	940	969	912	947	920	951	896	945	959	955	958	997	940	915	924	925	944	953	1014	937	1009	902	980	948	911	972	943	933	966	952	893	918	978	940	988	979	932	913	940	922	961	982	947	938	987	948	906	1016	955	939	938	902	864	977	958	981	918	929	940	942	973	925	965	920	950	1000	950	950	967	934	945	962	984	944	891	995	915	914	969	935	992	914	977	974	935	933	948	958	954	910	917	986	960	948	856	920	963	940	996	962	920	915	978	921	925	925	949	980	909	914	941	941	943	964	870	946	894	952	942	977	1000	934	969	906	917	938	957	972	956	989	979	974	979	1000	928	898	959	949	914	902	978	881	978	927	968	956	922	983	944	972	904	943	955	962	898	969	981	909	924	926	931	960	961	917	904	885	931	951	900	969	925	883	946	930	945	918	946	985	877	961	983	988	940	891	929	949	960	907	966	882	961	956	1012	943	926	941	961	953	921	1004	922	956	909	950	938	916	962	933	939	904	892	948	960	930	942	963	914	879	891	946	894	930	944	992	892	974	964	973	981	891	920	971	964	923	960	989	947	952	963	937	998	959	926	893	911	944	891	946	941	932	940	892	942	929	944	967	980	925	1026	939	992	953	944	1004	943	919	942	935	983	1006	896	930	909	905	947	909	913	944	967	976	879	901	882	941	958	962	899	935	969	927	909	916	997	916	897	941	946	906	964	946	936	915	943	944	939	926	905	954	967	997	945	964	908	942	953	984	1008	950	957	954	936	872	934	899	959	985	877	929	935	953	974	940	968	1002	896	988	923	915	937	995	928	940	945	996	969	891	985	903	932	1021	924	937	950	912	902	935	979	956	971	916	969	1001	894	927	967	951	882	946	969	884	929	847	949	934	917	944	930	943	940	943	933	884	912	979	935	932	973	946	969	923	982	973	951	936	986	961	956	954	994	946	960	992	978	969	935	893	883	982	925	951	948	929	933	946	958	968	996	948	935	994	971	969	1006	906	928	974	947	901	924	936	944	922	978	958	925	920	958	931	949	999	972	930	963	957	883	915	963	955	938	922	927	902	951	989	948	907	969	951	985	926	966	1023	973	975	1016	931	999	958	921	967	972	930	861	980	878	901	900	972	938	941	934	974	914	921	957	930	972	949	974	1018	956	947	961	924	984	961	973	994	946	956	953	904	928	970	937	920	887	981	923	888	999	938	989	924	938	959	937	914	928	952	954	974	932	953	966	925	898	959	927	984	916	916	922	955	973	998	889	955	974	975	935	950	965	904	941	938	924	922	967	971	962	939	975	944	954	935	964	940	938	1007	948	952	950	920	977	943	921	928	951	941	953	947	975	887	942	931	977	951	979	909	936	937	975	967	986	913	960	965	957	932	1001	875	976	952	952	956	940	923	966	933	915	982	1023	1003	968	956	921	934	933	946	976	949	1003	923	926	919	908	943	928	954	936	965	932	950	952	928	953	936	938	945	921	991	968	979	944	880	904	876	892	884	947	990	892	880	965	948	949	943	906	961	928	966	990	944	941	956	972	936	851	936	930	944	928	916	923	925	966	923	956	921	883	927	927	960	956	874	956	947	940	896	913	972	965	914	917	989	973	926	930	952	870	945	986	912	939	919	940	892	976	950	941	953	997	980	950	1010	954	925	943	977	961	935	940	929	918	963	918	943	944	963	970	907	986	954	976	993	969	956	915	1003	913	917	977	970	956	927	925	943	974	970	922	933	963	927	905	956	980	966	950	940	969	957	1001	964	896	898	973	954	941	966	944	948	919	974	924	922	919	959	908	922	1021	936	913	876	902	972	939	910	941	928	915	957	946	955	952	921	957	968	910	958	941	979	886	958	942	939	982	956	879	879	914	960	961	978	966	986	1006	965	1023	948	944	930	931	948	924	978	959	921	1022	910	967	879	952	909	981	967	931	972	917	910	949	943	985	938	903	934	953	987	957	941	900	984	963	997	899	933	947	906	948	956	965	910	984	950	927	981	939	927	946	960	942	980	922	949	931	944	972	915	990	964	954	954	922	990	884	922	996	966	965	1009	964	960	918	979	906	971	949	969	988	991	932	930	909	932	940	970	977	929	962	936	946	957	967	961	940	925	912	890	952	946	942	960	948	924	980	957	941	950	937	995	948	944	952	959	924	930	993	940	931	971	880	928	909	969	960	948	925	967	947	961	938	908	927	936	928	953	944	995	986	946	986	942	945	1008	978	978	901	938	963	947	937	948	896	937	992	1002	974	918	925	957	951	967	957	995	942	946	991	939	958	968	901	973	907	953	960	940	901	915	962	965	957	960	948	927	936	878	989	937	933	989	952	947	893	936	1005	971	969	941	925	1018	985	944	917	917	933	955	932	926	906	918	935	933	888	895	959	968	933	939	977	931	947	924	954	980	899	973	1028	940	923	930	1014	925	968	916	941	884	994	906	901	884	886	954	926	934	974	980	997	926	919	938	946	976	892	968	930	903	950	955	964	893	961	938	925	931	974	968	885	949	968	919	971	950	922	943	952	972	949	965	923	946	940	927	992	962	905	937	971	941	947	940	953	955	907	904	943	915	915	965	966	910	965	926	956	969	917	908	1028	958	936	960	910	966	972	955	952	953	958	899	914	935	956	916	942	939	909	928	993	941	944	916	939	887	920	1039	987	892	942	964	940	935	875	948	916	948	951	916	899	913	945	950	924	970	963	930	917	852	925	923	995	966	969	1009	926	913	949	991	941	905	903	968	947	942	978	946	976	960	1009	970	883	905	953	940	928	973	941	929	947	955	934	957	933	913	974	903	936	923	897	973	947	935	931	954	934	966	962	896	965	965	923	922	902	946	939	935	929	913	892	950	963	989	923	950	975	987	939	953	986	925	954	960	893	951	999	976	928	974	951	1019	966	903	932	921	989	943	896	932	953	958	963	928	940	900	915	900	952	970	949	945	949	935	924	956	944	965	924	938	943	971	898	962	950	967	999	952	905	994	933	972	951	921	956	964	965	902	951	930	911	936	974	978	950	946	919	943	966	943	956	940	921	943	949	967	948	982	997	941	952	910	942	918	979	941	986	942	915	952	923	947	986	931	993	974	1011	991	940	933	958	998	942	1018	964	916	947
19401	9393	10689	10048	8226	4711	3208	2059	1592	1318	1518	1692	1982	1962	1616	1130	807	863	749	679	768	497	470	2616	7381	6243	4545	2546	1454	606	433	294	330	278	279	266	332	305	284	285	301	315	319	312	317	338	293	308	299	333	279	288	260	309	314	356	327	345	294	332	309	300	303	307	299	303	294	312	335	298	288	311	301	315	275	312	290	279	307	299	286	301	348	294	314	291	295	326	297	278	315	299	302	286	331	302	289	282	265	283	297	282	304	277	317	274	327	326	312	252	283	285	315	328	308	302	275	296	291	317	298	259	283	306	292	338	277	298	295	316	308	330	289	361	283	315	315	298	306	324	298	312	303	302	334	288	304	314	290	324	296	274	322	295	300	315	323	287	280	275	310	313	299	287	319	286	291	284	330	276	304	327	296	305	316	294	296	285	298	294	299	309	320	311	299	295	281	297	342	310	288	286	322	289	313	286	256	308	312	292	274	336	302	318	304	335	294	275	318	343	306	278	294	286	310	295	273	281	335	338	320	316	306	336	307	298	309	341	285	319	276	305	305	272	300	296	301	289	324	307	292	290	264	320	265	302	304	327	312	296	330	313	296	283	288	306	312	318	300	292	299	298	281	296	296	332	281	311	301	296	310	301	333	310	319	307	297	275	300	317	309	302	325	311	314	320	291	302	306	336	292	294	266	290	299	308	283	323	294	322	289	258	288	287	327	283	284	286	267	330	268	308	277	320	299	290	287	299	277	290	274	309	311	289	306	295	307	287	276	343	265	290	307	317	312	325	308	294	306	290	294	340	319	291	309	308	319	309	295	301	281	321	298	249	338	285	308	275	321	333	277	303	299	289	313	304	299	293	277	301	322	306	280	329	313	325	315	293	265	329	326	269	289	310	294	323	338	297	299	271	313	281	322	287	332	331	301	305	325	286	299	273	284	294	295	281	290	298	311	296	309	282	276	297	273	268	306	336	280	301	302	272	290	304	318	315	296	265	262	283	302	329	317	306	331	276	275	296	278	313	274	287	311	277	299	293	269	344	276	276	292	319	290	324	293	250	295	294	306	309	263	281	298	322	318	294	297	309	297	286	255	315	285	309	301	303	265	297	308	297	319	305	291	286	307	299	282	290	281	337	268	287	318	316	279	298	331	299	289	292	277	316	275	317	307	343	306	295	312	327	267	277	306	281	337	287	311	313	310	312	291	266	314	302	318	288	295	310	309	309	287	310	308	287	294	312	296	309	286	299	268	304	269	306	289	298	310	325	302	340	300	328	281	305	316	304	299	269	291	302	296	309	279	309	333	287	276	315	308	289	292	310	283	316	298	267	299	301	270	329	332	312	288	281	271	307	288	277	271	256	289	309	310	306	334	294	278	309	267	282	282	273	302	280	304	276	291	326	287	299	253	287	287	298	305	278	324	289	308	292	309	317	314	293	282	294	315	312	316	313	322	307	301	276	296	285	282	288	291	317	287	286	310	288	305	318	286	302	282	295	297	299	285	293	296	311	302	338	288	289	298	299	271	293	266	301	300	280	310	310	290	295	309	300	281	298	287	297	320	289	271	308	276	320	314	294	301	301	306	251	304	294	286	315	290	311	306	293	329	319	301	313	342	319	314	277	289	290	299	320	295	292	315	317	322	280	332	322	324	321	281	298	268	321	311	314	281	311	303	332	316	294	268	284	301	290	299	288	263	294	316	299	319	293	282	299	286	307	298	269	281	311	310	295	304	331	312	292	271	327	306	322	305	296	346	277	316	289	301	282	288	323	326	317	312	271	313	332	279	275	293	307	297	334	307	313	306	298	301	333	313	272	287	301	323	283	303	283	316	319	343	317	288	306	289	285	318	292	290	294	273	296	309	311	302	285	258	296	320	332	294	262	294	317	302	297	278	284	316	313	285	287	284	294	270	327	319	294	288	299	308	309	289	269	310	298	292	273	332	316	284	339	311	275	290	320	322	286	311	317	280	280	278	312	286	311	295	279	310	289	307	282	316	317	304	316	297	309	332	290	296	291	265	323	297	276	303	316	290	304	305	328	274	302	323	291	306	317	278	333	264	305	269	305	319	301	294	303	285	318	289	289	274	289	303	321	325	306	275	307	300	273	324	310	329	276	283	275	304	296	333	324	296	297	308	295	274	293	327	278	291	320	356	315	283	293	283	338	308	279	309	293	308	301	312	300	294	301	286	288	304	333	296	285	305	323	281	295	325	309	310	322	308	306	305	308	325	313	316	297	307	279	307	319	359	317	291	289	303	318	299	304	287	313	298	290	303	308	264	289	275	272	273	311	302	295	290	339	290	293	327	297	300	251	276	324	288	323	293	296	273	322	297	298	281	295	320	275	319	305	304	300	291	308	334	270	307	299	302	318	282	290	282	325	294	313	309	309	292	279	306	284	350	322	311	274	334	302	276	314	313	321	311	280	308	291	303	336	305	288	303	299	348	297	302	299	326	290	294	277	293	283	287	310	291	299	293	317	303	291	282	277	331	330	322	338	320	269	280	296	291	291	312	286	283	287	304	300	275	345	313	283	287	306	314	297	296	289	306	274	323	313	287	277	267	301	277	288	292	320	288	311	288	285	285	316	328	324	303	313	263	328	295	307	297	292	305	315	299	293	329	296	306	307	293	303	256	308	318	305	309	291	305	297	283	295	304	271	297	333	273	289	288	297	318	339	314	297	303	305	324	310	311	293	316	280	303	329	288	299	303	285	338	276	305	313	309	327	322	321	312	273	269	339	303	308	299	299	327	304	318	300	302	306	280	315	312	247	297	282	313	309	299	277	279	293	314	310	316	280	290	334	287	296	302	295	290	328	325	292	269	306	316	331	294	298	312	288	295	258	294	298	323	290	286	318	294	298	295	302	287	290	268	301	284	303	280	337	300	302	285	261	300	304	295	308	287	312	298	320	312	302	281	309	314	326	303	297	304	326	305	296	282	280	279	318	285	308	296	328	317	333	317	297	324	312	279	281	293	280	313	285	323	265	307	301	241	313	300	297	336	310	291	304	311	297	308	308	287	276	310	309	307	316	278	310	306	295	336	318	353	317	297	306	315	317	288	315	305	286	312	311	272	294	311	290	307	320	297	295	305	275	267	300	294	300	300	262	307	349	296	288	274	290	305	294	270	283	307	285	310	285	292	322	295	324	334	296	297	280	275	294	305	290	298	315	313	291	345	338	305	294	281	309	283	321	314	289	295	313	348	331	294	311	317	282	299	324	294	287	304	316	269	303	304	295	303	288	295	284	273	277	278	322	296	292	328	295	290	302	298	285	326	286	265	304	313	328	284	331	297	344	298	306	283	290	310	292	313	297	299	323	310	282	277	283	307	305	285	298	292	269	299	312	283	319	297	279	291	296	329	310	308	278	299	309	289	293	317	302	275	270	321	291	296	290	296	305	299	325	314	310	320	294	304	283	314	313	319	307	314	309	300	296	304	318	307	279	299	295	302	317	293	286	305	302	310	304	286	320	327	284	310	283	326	261
10510	7340	13561	16245	16467	11791	10280	8150	6792	6333	7048	8241	9217	8801	7194	5171	3911	4616	3481	3618	4080	2088	1884	14527	29095	24367	19741	12342	7094	2537	1336	768	774	771	713	730	723	788	789	781	744	773	722	681	808	738	790	730	757	774	827	743	734	756	717	769	776	771	787	761	749	690	765	725	752	760	738	750	769	758	791	780	766	778	768	697	780	752	755	758	743	797	732	713	800	747	777	749	749	766	750	759	756	782	709	722	771	760	790	736	738	774	738	770	745	729	788	736	712	746	732	721	772	776	764	793	723	798	756	749	764	758	789	781	749	750	742	780	721	779	773	761	712	768	725	765	759	735	760	777	740	738	785	767	774	757	697	785	704	781	785	731	746	784	804	800	763	747	763	797	767	738	753	755	819	797	781	788	723	736	725	747	794	745	773	757	728	764	783	740	753	756	733	766	754	726	744	771	785	751	746	773	769	730	761	789	815	758	743	780	788	738	711	765	713	759	730	777	787	777	765	791	776	728	755	709	749	740	746	762	762	770	811	792	733	751	786	751	810	770	791	757	744	733	728	729	729	743	741	750	731	805	717	745	736	757	716	766	751	812	786	705	742	763	781	759	828	760	768	738	773	770	791	751	750	816	753	774	736	721	718	742	752	812	740	759	720	714	812	707	760	737	777	755	775	726	775	709	732	747	766	764	762	753	792	788	788	741	787	715	741	788	733	782	787	785	743	804	747	746	742	731	778	772	763	794	773	787	786	749	769	774	759	769	808	752	789	719	759	772	707	754	745	726	734	694	786	755	768	777	738	753	727	728	714	719	772	752	719	729	776	755	754	737	766	791	785	746	737	796	776	768	795	789	791	777	822	873	793	758	800	774	799	753	772	783	700	754	737	808	745	728	759	729	753	771	746	776	712	717	768	695	754	745	761	761	760	782	745	750	714	767	739	725	796	749	783	721	766	727	749	729	816	791	767	731	799	726	781	749	758	754	765	775	812	780	733	720	725	781	748	717	731	708	769	755	736	750	739	786	732	791	751	795	745	761	735	747	734	770	759	702	728	780	768	718	754	768	757	734	710	780	771	777	779	798	741	740	763	721	757	778	749	773	741	779	734	810	723	720	756	736	718	764	793	777	787	787	766	732	784	749	839	753	723	753	774	684	747	727	766	763	722	809	760	787	732	785	774	755	768	753	753	756	756	759	782	735	785	781	741	768	707	732	705	764	714	744	743	718	745	730	783	777	721	752	759	744	793	722	778	821	750	767	744	717	740	806	756	759	772	800	760	698	744	692	741	763	748	699	797	762	818	757	746	737	771	725	782	763	761	733	775	731	771	749	725	735	806	740	766	773	750	725	817	765	783	786	739	718	776	720	741	768	780	748	794	779	773	722	788	748	774	752	701	721	742	769	756	762	732	724	753	738	773	780	727	793	743	728	738	751	804	749	773	708	751	772	715	803	729	752	728	756	780	775	773	788	747	816	781	748	678	713	777	738	743	752	770	771	777	778	775	766	770	802	750	732	770	752	749	782	781	745	764	688	738	745	799	817	798	770	759	750	765	717	734	782	751	754	741	751	746	741	729	767	772	746	708	755	764	745	720	723	728	744	726	744	765	794	726	755	758	748	772	775	720	732	739	766	693	704	753	786	766	733	790	811	802	738	761	743	774	726	757	763	780	752	771	782	755	753	740	731	720	769	767	768	774	787	755	741	777	728	741	713	810	751	761	740	701	699	785	784	759	763	774	732	751	748	789	772	786	741	796	765	749	743	758	791	750	762	781	751	742	715	702	764	795	728	804	777	786	773	752	745	710	738	731	717	767	740	761	747	727	792	809	741	720	744	773	812	766	745	765	758	773	715	734	756	757	739	722	733	792	709	795	721	762	744	758	783	767	770	756	766	731	726	766	765	762	767	775	717	762	757	779	719	765	756	792	733	750	760	795	740	663	751	781	725	800	709	783	734	743	714	771	744	753	751	752	778	769	744	732	758	702	744	760	797	771	731	807	745	759	738	747	726	754	768	784	763	764	752	759	776	743	721	782	721	751	725	700	744	791	745	745	741	780	763	764	762	717	807	772	790	688	769	730	755	769	758	741	715	743	723	762	770	769	755	782	776	789	783	732	754	732	769	744	772	752	731	763	769	757	778	734	753	789	766	672	781	769	737	732	733	730	744	785	755	733	741	771	765	741	818	753	738	740	737	763	799	738	764	758	778	789	760	739	717	795	738	744	778	770	777	755	773	746	795	794	748	738	776	746	761	749	744	759	795	746	737	730	764	734	788	797	815	764	730	754	789	730	783	712	743	811	828	756	726	725	737	724	758	760	764	763	736	718	744	732	770	751	689	755	773	760	761	779	765	759	761	790	730	811	769	813	740	706	787	778	760	732	787	736	764	779	816	802	744	789	751	742	744	730	753	737	759	758	680	754	712	763	767	759	794	800	750	724	789	789	740	749	737	748	746	767	782	737	738	778	715	743	764	728	776	731	758	724	781	787	747	737	762	750	746	774	734	803	758	750	751	773	743	738	762	730	753	702	784	792	790	726	787	755	763	794	700	713	787	757	722	733	748	798	757	802	772	822	772	772	716	763	778	768	704	764	772	758	750	770	732	770	756	752	702	742	717	763	755	745	715	767	764	749	802	778	739	721	736	746	719	735	770	728	780	798	752	790	755	741	705	766	742	727	708	731	736	754	704	736	695	742	699	749	811	772	746	770	787	803	744	794	738	737	777	777	756	726	743	821	790	810	736	770	788	724	759	765	737	808	790	765	753	766	754	777	766	790	773	774	758	786	759	796	776	740	775	773	762	774	703	774	720	744	743	747	764	776	803	749	789	814	742	743	764	749	856	734	737	779	795	779	738	750	750	753	745	763	723	774	801	755	767	745	743	743	736	778	785	763	768	737	762	763	730	736	792	714	676	760	738	701	758	779	762	739	740	712	822	768	772	780	763	773	729	697	767	726	737	773	724	802	729	769	775	730	761	752	771	809	766	737	757	770	782	763	838	733	703	781	780	759	768	752	719	759	758	721	718	787	742	724	794	785	776	768	746	758	777	721	766	762	761	766	727	711	760	742	789	770	757	785	740	726	787	751	747	772	709	749	734	792	767	751	791	774	780	754	755	781	804	741	758	734	733	743	763	767	760	720	727	758	790	793	824	710	773	738	713	790	762	754	755	768	775	757	764	775	798	725	769	711	765	801	794	767	750	778	770	773	789	801	748	782	758	772	761	783	753	764	749	736	770	805	752	761	688	794	743	713	746	761	757	737	727	758	766	798	773	782	725	738	767	749	791	746	776	757	720	752	748	763	786	720	727	753	771	805	795	725	737	743	769	770	762	743	759	731	739	745	723	813	740	783	755	768	766	726	750	748	775	783	807	761	786	756	777	737	758	734	737	731	787	777	711	753	749	731	726	761	768	760	705	779	783	790	769	771	745	725	791	783	778	782	759	749	711	764	758	739	678	793	756	754	763	726	762	771	749	710	725	724	760	723	735
4107	1725	2069	1782	1336	835	898	777	741	864	902	799	673	571	506	450	532	481	442	422	404	427	418	419	668	767	713	574	501	438	397	324	386	386	364	387	396	386	369	377	336	355	352	379	378	388	360	365	371	382	361	367	347	344	373	351	377	338	362	375	331	371	356	366	352	365	308	326	344	349	339	330	349	386	341	331	360	384	330	366	351	346	333	368	359	353	317	334	350	362	353	330	336	352	333	352	348	321	353	366	357	363	352	357	353	344	369	373	374	388	366	373	381	366	318	350	365	345	385	366	355	357	398	337	312	350	329	358	382	346	351	367	396	362	309	362	367	367	316	354	305	381	313	397	359	357	384	381	365	369	370	378	363	378	379	336	361	338	356	320	350	370	350	348	384	348	381	396	366	358	367	402	359	376	390	362	421	324	342	356	366	363	332	343	420	332	345	369	374	388	373	366	363	384	348	344	348	355	356	369	375	348	354	355	345	400	304	388	378	340	353	337	412	355	345	350	350	418	372	360	353	354	383	306	351	370	338	374	352	373	349	359	384	310	345	370	366	401	297	372	352	363	360	346	339	353	365	381	354	336	341	374	372	365	359	352	350	326	371	321	369	349	349	351	374	362	363	368	361	350	346	338	381	338	327	364	364	336	386	360	332	337	393	359	368	368	334	361	371	353	377	354	350	350	304	399	357	353	362	314	349	394	320	358	364	342	329	369	367	334	357	363	382	341	354	357	360	348	357	399	356	352	310	364	346	381	320	356	386	356	355	399	367	357	355	344	404	388	341	364	337	381	379	339	362	364	328	325	349	338	328	355	381	332	343	332	351	351	369	356	361	331	362	398	411	349	361	405	339	368	350	351	382	408	336	357	335	349	377	344	332	336	386	335	373	345	333	310	369	333	331	351	393	345	371	365	352	364	341	351	301	326	380	350	368	352	388	324	365	349	351	379	371	371	378	351	366	370	349	390	373	342	364	323	361	363	390	333	367	379	363	338	384	380	349	354	362	313	351	358	355	369	348	374	317	368	340	341	378	389	324	367	380	347	364	315	342	371	338	373	357	329	331	350	401	329	388	351	362	338	360	329	362	341	338	333	349	352	330	346	335	362	358	374	359	388	346	372	345	339	338	358	362	367	343	354	325	332	373	339	319	342	336	364	362	384	363	369	404	358	345	347	350	369	366	373	366	380	347	368	337	384	366	364	351	351	373	342	369	344	324	364	373	368	358	326	342	353	380	356	341	370	368	330	345	372	323	379	351	326	343	350	392	370	352	372	334	343	389	339	353	370	357	366	383	339	367	347	354	361	332	383	396	346	344	348	367	363	375	389	337	353	364	346	388	354	326	347	393	324	359	358	364	381	335	376	349	372	353	361	366	384	370	390	375	323	358	356	352	366	381	364	344	345	340	376	320	356	364	377	322	361	317	342	345	346	350	353	330	342	333	366	367	363	390	350	389	318	348	374	355	381	375	352	318	347	340	339	331	346	346	328	363	374	366	351	341	356	355	418	319	352	336	342	366	362	333	347	352	337	348	363	351	348	345	354	367	399	329	375	359	386	324	370	380	349	349	331	378	320	373	359	372	413	358	340	349	312	381	354	340	322	371	316	350	348	384	395	365	319	375	388	360	363	367	353	362	351	341	357	364	334	368	389	363	351	363	359	396	364	360	357	355	378	356	367	309	353	367	370	350	369	405	324	364	337	382	368	382	326	369	341	351	371	335	360	361	383	354	364	314	384	373	364	363	381	367	344	333	362	384	387	356	394	385	347	337	352	362	384	368	366	369	339	382	386	353	366	342	317	367	378	368	341	375	344	333	334	348	392	380	332	371	376	363	353	368	335	359	336	338	377	334	356	301	373	358	331	338	343	350	339	330	356	355	367	363	381	372	356	353	343	355	324	367	341	340	383	389	376	357	384	341	346	373	377	371	349	362	360	381	343	334	348	351	378	402	352	383	331	356	346	328	349	383	375	352	347	343	377	386	348	343	362	363	362	364	354	341	377	385	359	361	390	323	328	375	355	337	333	362	386	373	398	345	368	373	355	338	365	379	347	349	357	343	375	373	357	330	330	374	372	372	360	372	353	334	363	373	348	401	375	365	361	334	327	360	375	393	375	333	369	382	334	394	326	349	353	374	366	332	343	358	365	369	338	357	358	356	394	368	384	358	381	347	342	385	369	363	363	369	344	335	347	358	389	355	387	359	355	385	359	389	346	362	302	383	372	349	345	345	351	379	390	354	350	356	372	354	362	354	364	358	314	373	366	368	366	384	399	338	350	366	357	358	351	342	346	340	374	353	355	354	357	379	355	342	373	355	400	363	334	396	401	351	362	387	353	368	338	348	356	363	355	347	356	338	353	374	343	366	345	351	355	365	386	363	373	357	385	363	330	341	346	377	358	339	336	359	379	374	380	366	324	386	327	339	368	363	362	359	321	364	341	359	348	349	361	358	387	382	355	397	346	366	349	360	353	361	372	358	357	349	340	369	365	352	391	364	344	339	339	374	417	338	337	356	395	342	339	335	380	371	372	352	360	369	342	375	336	345	365	366	348	345	384	369	380	372	352	363	346	390	364	372	358	337	387	341	345	338	379	360	347	359	349	359	336	339	347	345	382	337	357	369	378	391	361	396	392	397	377	356	337	351	393	389	355	319	322	342	352	379	364	338	391	349	361	350	357	388	329	369	356	347	340	347	356	348	380	349	359	364	358	380	359	319	342	355	368	349	363	344	365	338	351	342	355	384	354	337	369	356	375	322	328	375	351	403	380	387	361	344	358	323	349	355	375	374	373	364	368	364	350	376	398	403	328	374	370	391	361	355	345	375	344	361	407	387	347	358	385	383	331	362	371	350	354	330	360	360	353	368	333	392	333	327	355	403	373	373	341	360	379	324	333	360	346	405	359	371	361	392	363	367	355	364	353	363	333	388	361	373	331	364	332	341	350	376	344	348	353	355	363	330	356	386	363	368	392	369	385	340	365	365	343	352	366	365	362	382	364	350	335	377	317	362	344	369	378	363	363	336	330	407	359	385	339	334	352	335	329	360	350	341	352	353	370	360	387	351	333	348	391	366	359	375	360	364	370	328	344	367	338	355	370	357	361	363	347	356	379	338	349	321	363	380	406	392	372	327	374	364	369	332	370	349	386	363	353	382	393	357	358	370	371	364	370	345	318	370	351	372	335	400	362	361	352	363	346	360	385	347	331	342	372	369	349	367	331	377	369	355	379	389	342	352	386	353	330	374	362	348	344	362	396	338	365	359	349	378	341	349	366	373	385	334	340	355	375	362	343	355	381	337	408	369	355	405	350	394	377	370	370	332	375	380	376	368	387	366	388	369	372	399	360	382	379	381	388	375	349	420	409	361	361	365	341	345	357	377	365	346	358	367	335	377	359	337	370	358	328	321	379	331	360	351	404	322	384	371	333	358	322	386	369	357	363	410	352	375	349	341	347	363	351	356	357	366	352	336	358	360	370	358	384
3495	2193	4232	5545	4406	3174	3467	3126	3039	3535	3967	3806	2989	2352	1862	1518	1855	1876	1536	1345	1221	1144	1124	1467	2760	3059	2684	2131	1493	1116	915	893	847	946	945	891	938	925	886	938	942	877	899	886	831	862	967	869	887	902	896	902	897	929	927	915	899	924	900	905	845	881	845	900	878	896	879	881	899	865	894	943	887	919	914	852	876	956	914	896	940	810	946	912	868	891	941	862	870	940	870	904	960	860	915	897	906	894	928	836	858	937	893	894	904	895	903	886	859	914	852	883	949	871	897	876	907	894	909	880	931	895	860	942	931	850	903	872	856	916	913	928	891	864	907	936	910	939	919	877	914	926	866	939	926	920	908	915	889	924	931	903	849	898	885	900	917	924	849	893	911	928	855	855	862	910	880	919	844	953	919	931	890	908	870	881	890	854	877	884	880	911	885	876	862	898	879	907	905	883	922	847	898	879	889	853	845	910	903	891	929	910	923	900	839	878	887	923	905	904	883	911	902	964	892	900	916	906	858	880	912	865	872	901	852	882	891	932	918	891	949	906	911	869	938	921	868	885	878	902	892	948	854	943	859	878	875	896	838	880	917	910	849	890	891	845	881	936	897	890	899	903	885	904	931	882	883	883	881	912	950	898	914	890	894	888	836	916	911	861	933	865	849	907	929	864	909	877	894	915	879	923	911	922	828	860	898	881	869	882	904	908	859	868	918	930	888	950	891	862	872	877	926	909	929	930	929	888	889	907	917	913	881	914	909	883	880	883	945	964	932	940	880	860	857	902	886	886	902	911	951	902	813	884	902	861	903	935	919	917	904	861	888	891	879	860	919	901	921	902	828	897	884	906	898	862	935	919	912	861	896	927	880	895	912	927	924	945	927	856	853	819	876	912	905	897	962	865	877	958	860	894	877	904	942	916	848	902	911	923	856	972	868	898	925	920	892	923	958	944	874	913	918	893	849	913	924	909	859	889	922	880	920	882	924	887	929	892	966	915	884	903	902	912	878	900	911	896	947	901	884	925	910	902	936	869	893	931	943	856	904	903	909	923	868	904	888	915	924	904	865	860	910	947	907	932	888	927	934	904	859	867	945	865	976	885	915	914	897	930	870	940	919	882	903	908	877	886	887	878	898	932	945	916	893	920	897	884	837	894	913	925	887	876	929	883	932	876	889	842	867	886	902	878	894	949	859	873	886	828	919	889	907	891	851	888	961	892	876	920	890	931	888	905	934	892	910	842	931	902	877	896	888	883	899	902	864	934	901	930	901	948	880	918	886	870	889	906	943	937	913	915	897	912	951	945	860	908	914	923	901	863	930	884	963	878	891	870	876	913	876	914	930	944	937	986	873	938	887	893	896	890	910	958	896	905	902	870	859	917	873	823	824	861	901	904	867	904	898	868	861	880	890	918	920	927	925	866	854	915	930	915	883	866	882	908	902	928	910	908	885	937	896	918	878	886	901	884	829	890	918	871	909	858	888	912	864	912	897	891	922	924	922	924	930	949	857	857	890	895	932	897	852	888	874	879	902	899	901	881	930	886	854	850	916	922	840	847	820	916	889	878	929	958	974	895	915	815	848	870	922	872	900	855	936	881	909	935	918	870	897	916	899	903	897	927	836	879	924	897	865	890	891	877	854	923	907	863	887	916	911	897	898	882	960	962	857	897	928	873	900	908	902	927	882	886	876	850	876	867	893	882	928	887	900	916	893	870	945	879	916	884	882	875	864	879	870	859	921	856	914	896	928	879	908	974	808	927	863	885	898	850	884	882	872	880	906	893	893	890	965	905	879	874	879	915	901	888	844	855	860	909	903	876	892	903	932	866	865	899	858	905	847	918	846	863	953	898	873	927	894	855	876	893	874	945	898	898	909	926	894	936	943	922	904	883	919	885	895	851	946	953	875	896	908	924	902	849	906	887	828	903	856	885	895	860	881	926	924	905	852	896	880	900	871	880	919	916	884	896	900	869	924	905	907	942	921	881	899	895	940	910	923	894	924	899	877	916	910	914	936	862	901	890	927	902	935	881	834	866	922	910	897	894	898	941	857	917	970	926	926	910	889	888	908	867	895	895	886	916	942	897	861	869	889	848	900	884	901	913	914	924	892	898	862	925	940	918	862	912	871	863	919	917	887	914	882	901	921	865	880	864	922	926	895	867	891	866	833	913	913	905	931	897	895	882	908	865	879	936	899	871	879	856	898	878	869	908	866	882	884	926	866	891	934	857	887	881	912	865	885	830	847	890	926	965	859	877	916	892	919	898	990	932	922	892	841	903	931	891	929	931	898	864	903	872	918	888	909	898	887	903	906	918	862	912	865	900	892	929	879	892	867	878	858	897	882	932	816	910	878	908	928	911	943	886	886	938	924	888	895	871	938	866	908	928	942	920	900	880	898	920	930	893	922	923	932	898	927	912	973	905	888	875	880	861	857	964	918	907	884	915	906	914	929	889	934	944	878	902	861	967	870	902	921	906	872	892	871	918	858	903	910	928	885	860	906	935	895	894	926	936	937	859	928	878	901	863	875	896	873	879	870	901	936	869	897	894	906	927	883	948	904	906	939	852	914	896	867	864	891	856	881	898	900	935	957	928	931	911	956	892	939	867	911	881	931	943	892	898	931	929	900	879	911	884	830	888	884	885	898	895	893	923	860	900	888	885	941	839	897	857	848	857	879	897	870	859	896	892	898	906	894	887	889	895	838	907	861	906	883	932	930	853	914	913	850	906	929	898	887	881	851	817	935	934	862	910	926	914	881	920	898	902	831	918	865	879	856	821	921	885	913	888	909	906	862	917	910	907	884	873	946	911	879	903	906	917	900	878	878	872	905	859	861	909	903	865	867	856	871	890	932	922	916	890	849	916	897	887	917	911	862	901	915	860	870	910	883	933	864	921	947	895	924	861	888	905	922	930	872	896	940	910	904	929	897	896	908	893	958	935	881	914	868	889	876	927	884	929	859	903	869	852	885	910	939	882	891	854	870	921	851	889	863	852	916	949	905	872	900	897	852	907	895	877	887	972	918	943	884	895	927	860	931	881	881	911	923	849	883	914	950	884	935	860	880	952	872	921	856	873	932	879	873	869	830	853	884	831	934	900	912	897	883	869	980	879	863	924	901	918	910	831	875	923	833	933	895	925	896	908	904	878	892	859	935	916	890	955	890	890	891	918	921	892	894	875	877	908	893	853	950	922	927	923	940	893	887	879	862	901	911	903	913	873	920	925	899	867	936	985	863	847	894	932	888	905	845	905	895	874	855	904	865	874	855	929	927	897	921	853	891	914	905	900	893	899	894	892	913	887	880	894	912	952	858	886	944	863	927	866	907	846	892	931	860	913	878	941	889	844	877	937	917	953	845	886	901	905	900	847	874	894	918	887	874	900	942	899	902	891	857	937	898	861	910	932	861	883	867	919	869	906	842	832	897	894	907	865	900	903	917	921	897	920	872	910	899	930	882	805	878	937	924	913	882	878	845	954	958	904	900	959	925	872
10516	5025	6102	4918	3171	2175	1816	1419	1201	1221	1400	1276	1185	945	901	857	665	574	565	579	505	496	473	945	3289	3011	2491	1555	966	564	433	404	356	383	372	370	366	379	380	375	377	349	393	375	395	399	376	405	402	376	374	365	384	359	377	401	403	384	376	374	342	365	412	381	397	354	386	335	427	409	401	391	400	382	387	373	371	388	391	352	356	376	381	394	344	380	384	372	383	406	381	399	374	371	391	387	377	364	408	366	397	391	367	384	370	380	418	375	421	403	401	385	360	392	385	370	398	386	389	369	409	424	389	390	347	377	379	363	348	393	383	404	373	378	375	385	382	374	386	407	385	356	382	364	403	392	387	360	377	362	388	431	357	393	406	376	395	395	416	359	379	366	353	374	342	378	344	394	411	369	415	380	402	387	355	375	399	383	396	392	376	385	371	357	353	384	322	397	392	387	354	382	381	360	401	390	401	393	356	361	369	409	414	384	365	371	369	373	422	430	395	362	376	371	419	367	382	370	362	358	381	405	383	394	395	388	394	340	423	413	384	392	386	395	372	399	384	366	403	377	371	379	355	353	369	388	379	386	376	358	372	361	355	407	421	423	365	402	376	420	377	363	382	389	353	352	386	408	379	410	365	356	381	368	388	347	371	412	377	367	366	396	393	353	364	406	375	365	399	367	394	372	402	376	399	383	342	389	386	395	365	391	369	363	339	377	382	410	362	348	402	398	388	386	374	329	351	365	371	376	390	385	352	352	401	401	432	391	360	357	363	410	389	411	363	344	398	408	422	440	376	383	373	406	373	358	397	387	355	390	397	393	389	358	395	371	369	357	415	420	388	370	364	376	363	363	372	392	383	386	384	387	374	377	381	374	378	397	368	386	426	406	378	411	391	379	396	382	408	361	392	359	367	386	390	380	392	355	373	384	366	401	404	399	401	408	365	369	362	365	377	351	385	335	416	400	370	366	368	395	385	427	376	378	382	379	401	393	423	377	387	326	372	411	412	386	385	334	373	373	395	394	378	356	382	370	356	394	353	352	387	417	371	388	365	380	380	390	391	355	377	387	385	332	376	369	376	405	386	407	371	383	407	385	383	417	375	368	397	366	376	386	336	373	422	398	350	393	385	385	372	394	400	394	431	390	359	375	351	374	382	357	373	368	394	395	385	396	380	404	392	418	360	386	403	393	417	371	398	403	425	379	360	355	363	367	400	386	399	361	385	394	398	367	378	358	384	379	386	389	349	385	381	384	420	358	367	393	417	388	368	428	379	383	423	360	353	350	406	390	360	390	357	400	396	399	334	359	355	363	368	400	375	355	360	391	422	382	360	430	390	361	377	406	402	390	372	357	395	409	396	427	399	405	396	367	390	424	402	410	399	368	395	388	367	413	367	399	343	368	376	389	409	401	394	409	367	366	364	382	377	357	394	350	361	353	365	365	392	329	399	392	393	392	361	389	413	370	355	415	386	396	366	368	395	422	373	376	374	389	368	385	384	372	394	358	368	430	368	394	399	386	371	385	378	397	367	389	399	414	391	405	396	380	392	356	416	399	357	401	373	359	353	399	352	359	405	387	404	390	414	355	375	387	370	423	383	379	399	420	429	370	396	361	378	406	368	353	362	393	377	360	374	367	389	360	359	400	379	411	374	411	384	357	367	394	389	436	403	374	414	366	392	352	376	354	364	387	383	361	395	394	377	374	407	381	379	412	394	376	390	381	407	414	363	375	402	371	342	386	402	411	403	398	398	369	391	368	352	404	356	377	380	392	365	388	344	388	386	371	401	375	344	391	414	366	402	343	373	355	370	403	350	395	401	358	394	364	408	372	412	382	379	380	409	387	370	392	398	368	392	373	387	363	411	373	395	405	388	390	365	380	379	366	387	420	400	417	380	396	377	367	358	408	365	357	380	392	345	350	354	391	334	382	340	382	395	388	432	343	387	384	395	366	381	402	388	397	380	394	374	402	360	385	405	374	379	393	386	378	363	412	378	383	349	366	389	396	413	373	357	383	383	349	382	388	417	399	387	342	383	353	387	354	423	358	364	382	391	367	379	387	387	372	423	348	378	408	380	377	378	383	366	419	396	391	404	357	345	347	369	420	404	378	374	380	357	374	387	404	397	386	335	365	370	406	403	351	368	404	364	375	362	377	391	352	385	400	373	371	372	374	388	380	373	378	395	407	363	385	387	406	378	373	392	396	403	408	392	417	365	382	388	350	408	390	355	378	363	385	390	382	387	383	380	415	401	369	346	362	378	395	394	394	340	355	400	370	382	396	369	415	407	327	358	400	376	406	378	361	378	393	349	380	374	367	401	387	387	340	376	372	383	398	393	378	378	416	373	387	358	342	372	369	392	373	385	379	388	378	376	353	413	431	402	383	369	399	374	376	398	389	339	376	345	397	377	377	354	325	380	349	381	389	387	374	426	374	380	372	399	390	394	373	368	361	393	372	360	378	349	401	367	374	422	400	394	368	376	373	393	376	373	385	393	370	353	370	359	397	378	391	383	410	394	378	402	383	391	360	405	397	408	363	368	374	363	384	357	343	412	381	423	371	365	378	358	384	357	389	389	400	391	395	367	343	409	375	390	385	367	402	397	428	396	398	368	405	399	392	394	361	425	413	369	381	367	383	368	347	378	408	367	402	405	369	357	408	360	382	397	373	349	356	348	368	364	383	409	343	396	409	395	399	391	381	406	394	401	383	381	414	346	372	368	370	343	396	376	401	402	416	356	374	378	401	398	352	372	383	360	410	366	391	371	350	372	438	425	366	362	395	423	367	405	380	390	376	393	365	350	391	383	414	363	327	375	424	408	367	414	371	381	385	405	361	374	412	393	356	419	377	346	387	374	383	361	392	380	399	380	400	320	401	386	378	428	401	342	384	405	374	379	375	368	371	368	354	420	391	350	381	388	396	387	368	347	375	393	391	395	388	370	403	384	380	339	330	395	388	371	367	400	397	357	414	403	356	375	407	391	368	384	354	345	385	405	374	358	374	379	376	376	372	378	381	344	373	418	366	355	397	359	408	383	378	392	408	386	388	394	371	381	382	349	381	372	392	330	408	357	354	370	376	385	416	377	358	381	368	402	381	423	397	365	383	422	431	350	389	376	414	361	355	346	411	409	373	387	422	421	386	408	342	377	373	374	393	394	388	355	405	397	386	375	368	387	374	377	400	337	397	387	390	409	386	399	394	381	385	400	396	404	384	370	389	367	378	410	398	379	389	390	441	367	366	382	409	358	364	361	399	373	367	365	378	363	412	371	395	417	380	363	359	379	383	367	359	394	386	386	397	408	386	403	355	397	387	400	360	402	398	391	393	373	406	393	370	390	380	375	413	393	359	353	366	388	337	369	401	369	377	378	380	374	367	374	384	403	377	341	410	356	374	366	373	418	347	407	380	394	362	389	396	359	385	408	361	368	363	394	373	385	360	356	356	375	338	386	402	404	408	387	374	372	384	406	397	390	375	438	391	397	362	341	421
7323	4676	8907	10000	8791	7440	7259	6076	5491	5942	6186	6307	5583	4408	4388	3890	2810	2449	2182	2033	2007	1970	1859	4699	17473	14578	12353	7859	4030	1784	1149	930	975	949	943	931	930	909	953	952	859	901	954	957	903	911	968	953	976	898	950	938	932	984	964	948	944	920	919	959	976	969	969	964	999	983	971	963	941	889	879	914	913	952	950	893	930	961	963	971	950	994	899	917	942	931	963	924	979	932	940	910	970	952	964	994	951	949	931	931	921	971	975	958	941	926	962	965	986	934	959	902	925	940	952	921	987	943	945	1001	916	898	932	912	935	956	920	983	941	994	944	911	967	967	998	966	1041	919	949	944	904	962	963	911	918	932	937	963	932	907	974	977	952	947	991	948	946	986	1019	960	935	984	957	918	958	991	970	969	956	970	970	905	931	912	932	961	976	948	957	925	966	982	990	984	964	958	932	953	981	970	932	958	921	1009	1007	919	890	926	972	935	967	960	962	925	893	976	993	957	946	947	951	956	937	1038	1003	972	962	946	871	947	988	963	986	907	918	993	928	960	972	942	938	944	918	1014	925	960	976	885	911	986	898	902	959	890	1000	901	943	940	874	957	904	972	939	970	973	963	1002	991	926	955	880	918	958	956	953	994	944	949	934	979	976	976	944	900	932	917	929	959	920	914	978	938	989	970	957	980	934	956	937	991	989	968	965	925	975	944	945	965	914	918	1000	925	982	985	985	923	916	955	942	968	927	975	934	916	1005	974	979	961	960	977	906	893	997	924	955	936	958	946	928	929	916	937	972	930	954	906	975	930	912	942	966	905	950	941	921	943	984	899	921	894	929	978	954	970	935	1023	960	891	908	903	984	929	938	960	919	911	1014	961	950	890	951	974	995	881	946	922	936	996	934	991	974	961	942	991	989	926	1000	954	939	985	953	1001	946	1020	895	929	966	931	966	920	933	991	948	1036	956	989	952	974	975	951	986	947	897	933	923	943	891	971	860	911	998	993	955	971	961	955	905	955	955	1001	933	899	969	904	984	959	875	959	975	984	971	909	966	974	906	972	1014	918	917	948	939	1004	971	998	935	964	946	941	961	947	905	924	966	990	912	1007	965	985	912	949	945	943	916	942	957	905	923	973	960	960	922	966	919	920	905	920	939	1001	952	964	977	966	921	962	934	942	943	915	915	931	970	922	990	991	964	969	985	942	929	944	919	947	943	974	986	931	947	946	889	944	1003	1013	951	919	936	959	975	884	923	938	993	941	981	987	986	921	941	954	939	944	961	881	940	1001	946	931	902	940	970	993	939	946	951	887	928	938	985	947	952	956	954	979	939	969	925	943	945	902	951	969	957	925	946	926	947	908	1000	993	966	957	931	944	954	959	947	993	926	987	978	947	952	976	926	964	941	908	922	931	903	881	974	948	932	941	906	965	1008	968	925	988	955	938	1011	961	935	980	916	959	907	995	974	909	949	982	916	919	902	948	949	931	925	953	914	958	948	977	981	958	939	986	969	935	936	967	919	1010	889	927	941	988	928	977	980	939	999	924	992	953	953	927	975	954	937	910	961	913	936	962	990	996	917	918	959	943	926	933	926	897	946	956	941	958	979	943	952	895	982	974	935	1001	931	1004	936	983	983	907	940	949	971	878	920	956	943	974	961	899	967	957	917	917	957	965	927	931	977	976	980	937	967	974	1001	955	948	964	987	953	917	986	939	919	966	932	921	930	1011	945	992	971	978	968	950	950	936	897	965	1011	904	928	938	971	933	922	987	935	991	915	978	954	974	936	936	1002	979	1031	965	915	877	953	901	892	957	920	936	979	1027	927	984	979	984	979	955	915	930	915	959	921	945	979	915	903	951	953	934	914	962	963	1011	915	978	941	947	986	949	931	917	993	921	962	1009	947	908	976	951	959	987	964	962	962	952	889	943	956	956	954	950	936	970	969	968	1019	935	952	938	962	922	951	900	931	983	952	971	948	966	943	983	933	938	915	905	952	914	956	933	933	973	934	936	924	948	958	999	1014	963	942	964	903	975	925	948	892	927	949	994	996	980	965	948	948	925	915	871	924	962	934	959	939	939	940	1008	949	949	992	1007	931	921	998	957	907	992	923	951	971	967	942	957	967	975	959	980	935	971	1009	949	955	941	984	934	953	912	949	924	1006	954	958	929	932	996	920	938	989	952	1001	908	898	930	912	959	966	946	868	921	916	901	940	918	937	947	896	963	900	937	961	970	951	947	921	918	956	964	949	1004	912	951	955	937	943	954	978	998	942	920	963	853	979	1017	935	955	977	945	929	927	951	997	942	911	983	914	970	973	949	976	947	934	871	957	975	969	992	909	914	990	951	909	959	946	953	930	966	975	949	1011	973	934	955	990	972	991	962	969	967	1015	959	888	907	931	937	980	950	915	942	937	902	946	968	971	946	944	952	968	990	906	909	896	998	949	927	907	1004	921	944	940	938	969	956	977	937	919	920	945	974	963	921	948	930	944	928	963	917	982	952	956	903	961	962	985	999	945	990	961	954	958	905	928	914	915	958	983	960	920	1028	981	919	924	939	919	989	949	1002	922	990	965	944	993	987	957	897	978	946	947	926	981	976	933	918	930	911	972	986	971	961	902	963	1002	949	907	952	970	954	960	981	947	969	963	924	886	911	974	981	981	882	947	1016	1043	963	933	973	918	912	947	956	943	929	947	948	954	917	963	902	940	946	903	978	996	969	1003	957	935	978	980	929	917	944	952	874	952	959	950	915	910	939	1001	935	957	945	981	939	923	986	1026	882	970	962	873	912	924	973	935	906	985	888	929	914	959	932	899	1013	925	944	973	904	947	895	937	916	1021	894	978	907	948	946	939	904	928	938	988	889	1012	939	952	940	964	953	962	997	997	920	966	943	991	963	1007	921	925	998	974	936	904	985	928	940	1022	962	925	932	979	909	983	957	891	963	962	989	962	924	998	919	1027	1043	949	964	955	914	951	922	992	937	954	978	972	969	935	1004	940	928	934	956	922	924	931	907	943	886	950	958	897	926	886	975	942	935	921	952	934	993	952	976	925	934	957	993	1012	989	943	933	940	951	888	939	954	986	971	942	911	875	988	983	955	969	929	922	985	933	951	953	987	949	912	936	924	908	938	909	962	929	928	976	939	940	928	960	947	971	909	991	931	956	943	874	956	977	919	958	966	909	891	928	947	957	1029	941	930	948	950	949	922	953	984	918	902	890	920	886	897	909	929	965	995	951	946	973	898	951	936	962	966	952	970	922	972	937	894	965	990	951	929	984	954	934	923	1017	986	918	943	911	954	903	1000	1008	1007	924	967	978	950	936	1015	966	1007	962	961	925	891	945	948	954	985	978	952	944	959	951	960	914	915	970	895	989	1000	942	926	915	930	907	909	921	966	933	957	986	920	946	973	968	996	979	920	932	947	958	942	998	954	946	949	953	955	926	935	980	971	951	924	965	940	974	1019	951	955	924	930	955	976	976	940	932	968	911	954	951	952	990	962	929	939	983	971	933	959	948	920	930	953	962	986	1025	927	953	954	982	920	964	894	990	934	1026	893	887	946	970	918	920	958	917	966	968	1024	1007
19803	9706	10432	8650	5976	4470	3217	2276	1697	1846	2143	2019	1512	1088	1098	893	849	793	742	654	645	553	479	1113	7050	6723	4997	3112	1654	672	423	313	286	302	321	328	292	307	274	331	296	309	348	295	328	334	313	308	297	340	331	296	303	326	288	310	290	294	322	286	305	289	318	300	325	333	293	294	271	315	329	316	319	298	321	296	322	323	294	308	286	296	328	330	330	305	311	312	332	321	306	318	319	315	285	308	329	319	325	327	329	314	296	311	299	302	295	291	295	321	298	326	293	316	274	328	308	333	313	316	315	327	321	317	321	332	329	285	291	293	301	314	313	280	319	314	334	319	278	319	306	314	325	305	327	305	272	265	327	299	322	312	365	312	292	292	335	297	319	305	320	326	312	280	303	286	306	313	307	314	350	328	334	286	334	321	326	287	294	300	317	317	341	316	324	318	309	319	296	356	304	353	327	296	328	300	323	324	319	307	296	293	322	297	301	290	310	305	323	282	320	298	295	309	311	311	295	307	336	330	319	323	313	321	302	325	269	337	314	297	341	343	294	313	327	330	329	311	311	315	324	288	302	333	294	301	316	319	318	286	316	301	313	333	295	322	278	287	298	319	296	307	299	324	301	304	320	307	313	336	294	298	330	292	297	320	290	351	308	289	323	323	310	325	328	326	350	321	332	307	321	327	311	308	334	333	299	326	269	302	319	282	318	281	280	324	306	310	309	294	315	298	346	304	270	304	319	366	319	295	349	295	323	304	302	333	326	306	310	311	304	303	311	321	332	369	315	317	305	293	291	282	313	306	321	306	297	320	349	321	309	313	332	296	319	323	320	327	305	316	302	301	311	266	301	301	318	291	306	291	300	292	322	352	294	293	301	302	316	308	322	291	303	285	336	313	332	294	309	325	332	321	319	308	297	316	316	330	310	302	297	331	326	309	319	319	324	319	310	298	300	316	309	345	309	312	340	312	314	309	327	289	328	299	320	279	331	311	298	280	335	309	286	313	320	340	292	298	302	310	315	292	277	341	325	293	324	302	293	292	293	300	290	327	290	288	328	325	319	333	308	323	307	316	295	315	295	316	333	313	297	307	337	286	282	319	277	276	314	317	300	323	320	296	325	335	334	310	303	327	285	336	312	337	327	312	312	312	317	313	336	310	330	348	322	325	298	312	340	294	317	290	286	322	355	281	322	363	329	305	289	321	325	294	310	308	323	274	323	298	331	294	324	325	303	356	299	300	304	260	313	321	291	334	328	313	321	309	319	281	284	311	322	279	327	291	330	263	290	311	307	314	315	303	319	313	311	329	330	285	326	291	305	317	328	285	331	308	297	303	351	321	355	307	320	349	306	284	340	298	308	293	306	284	292	328	304	318	314	321	285	298	308	314	329	348	311	323	329	297	359	308	314	305	316	326	331	283	309	329	329	299	324	276	324	320	336	316	318	312	267	314	305	339	280	288	318	316	299	310	307	319	344	286	329	363	291	302	276	319	300	303	325	303	327	303	306	368	274	316	279	305	291	312	298	315	290	280	338	288	325	300	302	315	305	300	291	317	286	299	304	329	329	295	335	301	343	329	330	291	302	311	352	321	331	277	310	327	329	325	328	320	287	311	345	325	326	303	337	327	292	297	310	290	323	322	329	322	313	294	312	305	301	297	318	319	314	277	278	288	331	302	340	324	337	343	316	301	295	307	324	284	285	305	295	328	308	318	309	337	345	308	295	315	310	323	283	322	332	332	343	302	300	289	292	297	323	325	300	279	293	298	304	332	303	315	306	338	290	294	309	304	289	306	304	303	350	300	302	297	302	295	310	310	293	296	314	324	285	308	333	348	314	297	313	307	310	334	346	300	330	311	293	301	337	337	303	301	314	331	321	294	315	312	342	305	320	325	316	275	319	327	306	299	323	295	288	310	291	299	294	296	330	338	336	286	321	292	321	327	308	307	337	305	329	328	329	327	293	342	309	342	327	274	291	294	332	357	286	293	309	291	312	340	325	327	301	291	310	279	284	328	326	322	310	311	315	326	303	330	325	308	286	281	341	332	295	323	313	317	311	304	325	281	280	282	303	310	289	300	303	332	316	313	340	337	303	291	313	331	326	331	276	317	291	292	324	275	340	321	319	348	297	306	297	290	291	323	312	270	315	332	306	320	270	346	288	356	291	361	292	291	353	345	304	329	318	306	334	309	289	294	310	305	298	285	327	304	297	291	301	317	328	266	333	338	310	318	323	312	274	307	285	285	312	322	322	281	304	311	306	291	304	293	305	310	307	317	342	307	313	280	296	309	296	290	337	303	344	318	292	324	312	268	306	318	320	305	332	333	313	310	304	293	298	321	287	339	343	336	323	311	305	332	322	331	280	309	285	293	311	306	292	295	326	276	313	315	299	284	325	302	299	301	319	319	299	308	324	310	311	321	282	323	349	303	304	314	305	272	296	269	324	244	302	275	285	261	319	309	312	307	313	304	326	307	308	324	319	294	286	311	347	271	286	299	290	323	291	314	320	306	323	316	276	332	291	319	335	312	315	292	329	294	312	287	300	351	300	301	298	318	275	311	343	296	315	305	288	293	323	332	318	337	331	319	301	326	309	333	326	333	296	304	287	304	317	343	333	325	320	308	347	332	319	322	276	303	352	310	303	288	312	324	316	310	288	281	335	300	310	337	348	317	262	293	333	317	287	300	278	279	313	296	292	283	287	330	321	313	302	304	285	292	306	292	269	295	299	317	336	304	336	313	316	320	343	307	291	302	316	299	303	337	324	308	300	316	295	304	319	328	321	350	276	285	351	291	290	302	307	352	266	333	322	307	295	299	331	303	294	291	310	300	324	314	308	298	308	313	308	320	299	338	287	327	299	325	294	315	308	286	298	308	336	290	325	320	313	291	310	305	352	301	333	311	323	318	333	298	308	310	338	290	332	307	295	301	291	312	287	302	304	295	292	327	321	315	320	333	325	310	287	285	331	297	290	325	318	300	316	315	309	338	297	338	349	304	330	322	308	301	304	306	319	307	356	339	289	293	305	327	318	303	301	310	311	284	311	335	301	326	286	300	331	323	328	335	305	348	302	316	346	329	312	326	292	318	319	324	317	313	288	313	333	288	324	301	302	305	309	295	310	306	313	336	306	319	329	341	317	281	322	328	338	287	319	281	296	308	315	320	307	312	291	319	306	294	328	293	268	274	249	353	321	281	354	292	359	312	281	295	321	297	290	309	349	300	315	316	262	307	287	316	314	306	323	337	294	302	306	303	332	357	334	331	302	320	312	323	327	311	331	318	329	319	305	348	316	300	320	303	288	317	333	327	311	288	281	277	317	301	314	315	305	319	336	332	304	312	291	322	331	318	328	303	324	318	309	297	273	323	299	327	293	342	290	337	319	336	289	295	302	335	313	315	333	309	317	285	276	310	329	310	313	309	331	311	295	308	339	291	298	327	291	330	328	332	324	318	324	287	323	320	289	307	305	311	336	331	303	298	302	301	296	319
10429	7574	12442	14570	14404	13072	10843	8947	7403	8820	9718	9378	7439	5475	4825	4379	3986	3802	3499	3463	3191	2329	2169	6407	28299	25328	21723	14270	8365	2906	1341	809	752	748	780	807	797	816	753	785	768	814	789	797	827	750	786	805	762	772	756	743	783	795	767	764	809	767	748	733	752	811	798	806	765	752	816	791	826	797	737	792	812	781	771	759	786	761	823	812	736	792	832	817	749	790	743	777	740	756	850	803	796	791	771	774	753	805	767	719	790	832	784	713	786	790	802	715	784	795	751	736	784	744	772	813	762	789	783	810	779	786	764	734	771	779	762	753	750	820	734	845	786	739	742	746	776	742	792	758	818	826	782	820	818	741	765	808	860	801	816	783	800	759	825	791	775	768	781	746	775	773	778	732	767	802	813	829	768	776	738	771	771	763	769	804	791	795	771	814	774	743	802	784	802	786	783	777	793	740	818	813	783	838	832	740	730	771	802	787	846	804	752	796	768	777	772	784	837	795	780	775	772	794	696	789	752	804	787	811	778	771	825	780	767	777	763	812	757	811	777	799	804	765	755	754	742	794	777	770	817	793	798	786	802	739	783	837	746	796	743	826	809	775	816	758	740	796	759	752	786	750	821	793	769	746	785	804	779	757	811	792	779	865	780	784	811	755	833	779	770	785	776	811	776	792	833	748	809	813	821	767	757	795	811	795	806	768	822	826	743	769	780	794	808	788	779	791	788	757	787	784	825	792	761	837	775	790	772	782	750	856	791	788	816	793	766	788	805	818	796	789	809	748	767	748	817	761	784	804	766	772	824	720	771	786	767	818	803	795	769	767	792	774	800	767	801	782	774	750	775	826	809	762	775	828	834	747	857	802	812	773	793	789	798	769	795	828	781	793	813	785	761	755	765	840	790	796	794	822	791	759	777	796	801	781	774	783	752	815	783	776	796	839	808	825	809	803	762	785	773	823	783	782	839	762	782	757	786	771	834	753	748	805	813	778	771	779	806	807	806	784	797	790	789	791	781	792	808	757	781	764	783	780	792	785	775	835	715	798	776	784	812	804	850	834	836	741	758	796	772	738	790	781	815	797	752	766	780	763	791	785	757	802	777	797	740	758	785	709	781	805	854	776	798	767	761	822	762	812	797	733	812	773	732	780	787	801	746	795	742	784	782	750	790	783	779	742	825	845	753	790	846	832	774	788	818	791	790	774	793	784	815	821	743	825	731	728	738	763	788	808	798	808	834	745	794	800	768	793	800	805	799	776	787	770	784	783	789	768	800	817	839	751	818	805	761	769	764	769	839	733	774	830	802	815	728	804	785	744	753	807	797	833	778	714	760	787	794	767	763	776	793	797	749	759	823	772	814	784	801	770	790	725	771	799	797	794	753	762	773	769	793	784	837	799	797	781	801	774	811	775	813	783	803	776	768	743	792	789	774	781	802	761	761	802	777	758	813	795	775	744	783	773	793	777	763	826	749	788	803	772	808	757	786	789	786	756	712	764	831	800	800	705	752	799	768	796	782	793	821	725	780	815	746	805	824	752	709	788	780	792	749	738	781	777	822	825	798	786	796	808	793	805	757	772	789	759	820	806	813	839	767	762	782	788	788	813	777	836	757	798	780	756	820	834	786	728	799	785	817	805	733	834	765	776	756	755	788	762	802	784	762	818	813	798	804	806	748	758	795	825	743	802	811	824	789	795	757	774	810	760	791	784	844	724	843	826	822	752	785	809	761	746	785	780	755	764	763	793	806	748	771	800	814	812	809	836	740	757	814	804	790	807	787	801	753	852	751	795	757	770	779	775	761	767	763	757	778	726	832	787	815	797	784	787	799	818	780	782	816	770	780	761	827	827	727	790	849	757	792	785	814	819	764	782	776	756	756	778	757	799	749	809	823	787	736	757	779	800	758	764	820	811	815	814	779	794	790	759	779	816	800	813	731	809	786	832	792	830	801	818	772	834	824	793	787	766	751	792	760	761	801	845	773	744	802	734	752	783	792	801	815	782	783	792	759	778	803	745	747	765	749	753	791	811	775	809	781	783	814	784	814	778	764	778	792	840	773	792	740	785	849	774	773	785	808	794	775	767	807	786	760	793	767	779	804	758	797	797	800	828	732	718	774	744	770	785	794	761	812	774	760	799	786	770	852	787	745	786	806	757	804	796	810	791	796	762	810	801	783	775	827	817	718	760	790	812	731	799	757	786	812	801	736	814	801	825	766	746	781	782	772	751	796	777	788	817	808	761	767	764	783	808	805	785	775	786	786	773	805	748	732	774	774	805	790	783	738	753	814	810	776	752	800	784	820	741	841	775	821	779	770	806	759	832	777	740	735	807	784	825	740	766	756	788	808	839	779	754	834	785	795	787	844	768	788	785	782	797	760	782	729	818	770	802	836	818	770	835	748	788	838	805	809	807	805	796	778	793	785	769	782	770	792	791	756	775	790	764	827	808	835	792	804	784	811	800	802	783	794	770	761	775	777	838	801	782	747	799	839	798	794	837	800	783	767	817	815	798	767	812	792	826	771	773	758	789	785	785	795	790	785	819	791	821	762	827	766	799	805	810	759	736	814	820	780	769	795	767	813	789	824	825	752	799	773	776	780	749	809	743	800	811	748	794	782	763	743	788	783	791	815	801	801	759	779	768	765	821	766	798	823	806	780	801	787	801	754	817	796	767	762	801	786	773	785	760	749	782	794	784	763	793	796	785	768	788	740	815	814	782	794	783	761	794	750	750	815	752	759	769	804	842	799	751	785	775	781	832	762	791	802	779	792	775	807	771	781	767	764	793	813	769	726	843	733	829	780	781	767	792	774	780	786	781	793	826	792	796	792	829	782	775	806	775	791	757	822	832	763	797	752	796	784	762	816	774	806	783	764	801	765	801	802	776	773	791	814	766	813	727	780	831	775	753	781	753	725	803	795	843	775	807	849	833	779	804	808	788	822	820	740	769	775	771	780	775	797	821	766	778	855	811	764	737	765	739	763	775	717	834	785	754	806	775	814	822	776	791	785	737	823	786	805	813	766	795	808	745	777	805	752	754	758	802	787	783	782	809	780	784	785	797	792	772	783	787	750	787	788	782	765	769	796	757	817	779	788	767	798	810	785	794	762	762	790	798	754	781	782	793	785	790	771	774	814	755	732	853	774	770	831	741	730	841	756	745	766	805	720	804	775	782	815	786	755	821	776	757	766	769	804	785	774	776	755	774	760	725	825	779	747	793	760	784	747	764	790	780	798	777	799	812	765	748	786	787	834	737	749	770	789	792	762	783	711	794	811	791	798	728	745	790	777	841	756	799	794	775	799	752	796	767	827	755	812	802	743	751	756	772	835	768	785	814	759	831	731	798	781	807	814	778	785	800	781	836	777	772	793	789	787	795	789	737	796	759	806	748	800	792	802	838	754	800	795	805	811	764	805	804	834	849	759	803	801	816	797	745	781	812	810	790	846	790	760	756	788	823	813	827	761	841	784	825	829	803	743	798	754	825	761	829	803	798
4198	1881	2023	1477	1082	1098	1023	788	727	699	896	832	608	501	479	440	423	458	444	430	488	438	412	368	596	863	749	647	564	475	370	348	319	358	372	383	353	336	361	364	370	323	359	398	358	348	390	395	361	340	356	369	382	366	363	366	373	366	363	391	366	360	364	381	390	381	352	393	377	381	362	367	364	388	361	409	394	385	370	377	388	362	369	372	371	339	380	375	343	333	336	354	368	400	367	350	363	374	376	370	368	342	371	354	378	368	388	335	339	354	383	373	352	371	371	343	375	389	388	369	394	384	364	417	381	376	381	366	365	364	376	376	349	332	371	368	390	394	365	347	352	339	363	335	380	328	403	370	372	370	346	359	348	354	348	375	371	388	360	364	328	378	359	357	354	383	364	370	333	362	345	383	394	358	348	373	374	358	362	380	385	372	356	356	335	380	369	372	344	371	365	366	355	372	375	381	352	339	342	383	364	369	357	353	365	372	387	327	354	359	365	334	376	356	315	362	329	342	371	354	359	388	348	377	364	396	380	400	334	352	384	355	384	342	372	357	349	358	401	348	350	352	372	364	391	383	354	373	359	405	363	418	403	361	365	371	367	333	351	359	353	339	337	368	357	410	370	391	335	338	361	379	369	404	364	368	356	338	375	394	345	343	369	374	366	371	377	364	361	343	375	357	351	373	348	385	335	386	345	386	369	360	336	374	368	359	366	367	346	356	378	382	353	381	363	384	353	330	363	337	397	372	377	377	371	344	337	367	360	360	367	370	352	339	356	374	386	357	355	368	405	326	346	338	355	383	373	389	362	362	346	389	337	350	370	363	368	380	345	368	369	375	363	400	365	327	369	362	369	376	398	389	363	387	392	376	362	328	371	355	366	349	351	360	326	371	313	372	327	340	362	369	405	368	353	348	357	345	384	392	369	414	367	380	400	377	349	361	369	339	341	361	363	367	366	379	360	327	379	372	367	382	397	348	385	342	358	384	380	383	341	336	342	378	343	411	338	363	338	380	397	373	376	370	377	319	378	359	348	346	371	390	352	332	375	360	357	346	393	356	395	360	325	382	397	437	352	360	345	356	355	343	367	331	345	367	320	333	364	361	381	366	352	376	366	387	414	351	371	344	400	327	392	373	356	376	387	392	373	355	398	374	352	355	386	354	391	394	388	358	384	342	369	379	380	390	379	348	337	359	357	376	384	353	359	363	362	390	367	310	348	353	372	404	388	347	325	390	345	358	372	372	346	366	367	352	351	365	353	386	379	371	384	375	373	349	343	343	351	356	391	360	376	380	362	374	367	355	373	335	339	359	344	355	352	363	356	341	386	351	374	385	369	372	383	394	354	371	318	388	367	388	359	352	354	386	342	391	372	331	362	362	362	348	383	396	368	335	334	387	382	380	368	370	379	423	401	390	346	369	354	344	368	353	367	370	365	383	359	388	359	354	396	401	346	363	354	374	391	377	373	383	333	373	363	344	358	376	334	347	349	389	366	394	358	371	324	366	361	390	352	362	403	326	394	364	380	354	376	367	355	343	386	330	322	375	378	370	355	356	365	367	378	357	358	346	402	372	402	371	364	368	359	372	360	355	364	368	392	375	353	386	349	357	395	401	351	384	377	375	375	381	339	358	380	380	348	362	388	347	346	386	394	367	326	357	381	359	392	361	340	331	369	375	374	381	408	337	357	370	393	352	375	370	357	340	366	385	378	352	377	340	350	359	366	380	360	390	355	391	356	352	372	360	352	393	386	358	370	369	390	358	397	347	345	349	359	310	358	381	359	392	345	385	366	346	392	378	360	377	348	407	353	373	398	336	378	375	380	334	367	390	361	364	343	337	381	368	375	368	401	360	378	335	357	353	357	376	383	349	373	357	376	365	396	360	329	368	376	379	358	397	399	385	330	357	354	334	353	354	331	375	388	348	387	383	363	343	347	367	344	384	380	412	356	353	358	339	364	353	360	351	399	374	383	364	343	353	374	351	385	403	352	352	327	392	339	390	376	385	368	390	367	362	389	365	353	386	383	397	373	360	340	375	362	373	355	387	372	356	366	376	327	365	388	384	376	344	366	352	359	335	393	374	344	406	388	374	360	356	368	377	347	385	350	381	397	350	370	342	383	365	372	399	400	358	337	382	381	377	359	376	342	375	355	363	380	393	377	374	379	373	398	383	344	382	339	350	369	387	358	408	378	383	358	359	336	355	335	386	356	385	371	351	393	367	373	362	350	369	362	338	376	381	350	345	377	387	376	321	383	342	401	363	357	367	365	370	348	344	375	340	378	384	373	363	351	342	407	392	369	340	351	336	338	346	373	354	340	379	378	363	341	361	359	386	321	376	345	375	354	352	372	360	343	369	329	344	351	378	382	355	346	351	362	393	326	387	345	365	387	354	356	361	337	386	357	368	372	405	356	369	372	338	355	367	372	340	330	375	363	371	390	378	380	391	379	350	331	394	378	341	358	340	358	360	360	358	372	392	367	358	395	353	426	351	389	351	358	377	372	373	356	361	342	396	378	364	346	335	339	377	383	376	355	388	408	348	365	373	364	347	374	380	322	350	392	377	368	353	381	374	368	390	381	383	385	369	377	395	383	337	387	347	344	376	378	358	354	394	384	343	366	380	344	359	328	357	347	373	353	365	379	386	335	348	381	365	326	355	350	353	343	378	363	354	367	354	366	381	376	375	365	386	362	383	404	368	401	345	331	377	371	340	356	346	359	350	352	381	381	394	383	368	332	352	314	365	370	351	361	362	369	358	361	351	333	405	404	350	367	351	340	365	402	356	361	381	394	363	368	348	372	378	366	392	338	368	346	395	360	370	407	387	360	346	377	357	362	353	372	386	332	337	364	383	378	362	348	395	368	373	403	347	347	373	392	349	354	376	383	395	344	373	420	388	377	350	360	356	345	382	360	388	358	354	330	386	358	349	367	355	357	337	365	365	348	358	335	340	400	365	402	360	368	367	349	368	380	375	388	379	389	364	341	343	357	375	364	382	361	355	367	363	367	365	388	406	348	373	359	378	337	366	365	371	376	371	376	391	361	374	334	353	377	349	334	382	355	390	372	378	362	384	345	344	361	377	358	324	383	385	349	368	344	412	343	355	367	398	380	387	379	361	374	346	337	354	350	344	390	385	344	347	344	387	353	381	355	369	363	328	365	348	353	356	378	368	354	372	361	363	357	340	389	368	364	373	383	389	386	365	369	382	373	366	374	324	390	375	350	355	359	321	370	332	366	347	368	391	375	364	354	384	359	344	370	382	363	359	357	377	344	370	369	364	338	351	381	363	379	359	355	378	365	409	365	335	352	373	361	358	352	364	319	391	374	382	343	377	423	372	375	375	344	358	386	359	383	373	383	356	371	380	361	397	407	352	390	381	338	379	345	405	348	328	364	386	386	361	379	387	391	346	366	378	376	349	362	376	374	369	339	323	338	343	364	375	355	388	386	388	357	350	343	370	386	359	344	359	378	367	350	329	390	351
3502	2452	4152	4469	3750	4257	3863	3508	2891	2739	4022	3757	2597	1984	1530	1380	1398	1445	1474	1644	1622	1375	1228	1157	2485	3809	3114	2240	1520	1155	973	939	985	899	965	882	941	952	928	952	907	921	877	908	874	929	892	929	920	911	948	909	842	912	926	897	922	956	866	926	940	922	910	908	918	956	879	943	942	890	897	908	963	904	925	862	917	910	893	938	909	872	914	869	924	904	881	855	868	936	889	850	885	959	940	904	816	913	924	986	931	893	955	924	938	917	874	935	940	970	963	944	953	932	926	881	950	919	898	931	934	901	936	872	885	857	953	895	886	868	884	949	907	930	919	880	878	885	925	910	907	881	877	877	902	903	909	934	927	914	972	881	884	858	950	854	908	927	890	922	886	887	989	899	902	872	897	913	946	941	901	900	865	902	913	950	879	929	939	957	903	922	974	907	899	898	942	899	910	896	877	901	911	896	918	928	939	847	904	881	889	911	874	903	877	940	894	871	854	906	917	891	904	881	888	888	862	904	896	891	909	888	903	887	902	951	879	930	926	939	890	985	926	905	919	956	956	901	891	876	949	932	909	915	906	915	924	928	888	927	867	945	970	921	897	888	878	900	899	939	887	950	929	888	954	926	913	935	935	922	958	938	909	962	902	953	905	973	947	928	922	947	969	977	926	891	901	903	929	919	865	943	918	875	927	910	978	952	906	894	881	918	893	862	904	891	890	983	902	957	925	898	878	882	887	948	983	928	887	914	895	874	933	934	899	923	833	934	939	889	937	883	865	906	925	928	945	893	879	868	925	939	921	906	934	912	902	867	910	940	949	943	984	889	893	878	913	941	909	854	974	916	967	898	931	931	920	956	899	960	912	902	922	941	955	914	900	904	913	891	875	926	965	912	915	928	910	886	871	886	913	894	898	936	907	902	971	855	900	946	934	883	941	965	917	975	953	924	893	893	957	952	937	922	922	951	913	904	867	968	954	935	916	931	918	887	906	907	933	914	942	889	899	961	870	936	918	875	907	919	903	923	926	976	851	901	887	917	911	904	888	916	907	945	909	926	891	931	881	953	935	916	894	860	930	976	899	876	947	900	914	885	905	947	902	935	926	919	919	944	893	883	919	940	871	866	913	951	918	919	873	1001	918	885	906	955	957	917	913	901	912	953	918	917	923	909	913	933	970	926	927	920	938	854	893	901	913	912	908	968	899	945	896	926	953	901	891	931	893	944	918	956	897	948	864	910	938	988	920	926	930	920	944	916	923	923	974	894	872	920	895	912	891	954	952	943	959	904	897	924	960	916	904	938	916	926	933	925	967	899	874	870	930	887	896	914	921	930	914	943	890	919	910	915	978	945	914	924	927	935	913	936	877	922	948	961	887	923	843	900	922	952	877	903	915	950	918	859	927	914	968	910	891	928	957	935	849	883	948	928	943	904	869	899	914	931	952	930	923	885	908	963	932	889	915	885	935	968	934	906	915	919	927	939	884	896	938	889	878	959	911	867	874	894	893	906	975	874	949	951	922	918	896	926	943	905	883	881	925	887	905	908	864	896	874	923	938	897	884	874	881	868	887	908	953	964	919	926	883	931	955	930	960	906	920	881	982	972	906	923	900	894	885	923	861	967	930	918	925	912	868	946	939	958	920	914	916	910	878	866	918	942	905	909	920	960	914	887	873	920	848	892	940	890	910	910	875	906	963	961	945	935	940	878	892	903	894	931	882	923	934	967	932	893	872	969	893	938	920	932	922	896	882	952	966	910	958	893	906	871	934	880	906	920	911	905	972	902	852	952	990	929	889	909	862	893	919	880	911	951	934	927	974	900	905	900	906	927	928	909	893	932	933	943	927	919	898	920	914	933	950	881	917	936	938	899	935	963	935	882	947	935	931	918	935	941	891	885	903	953	993	952	948	898	919	950	887	886	913	914	927	936	875	862	925	923	950	953	935	952	872	916	940	925	911	921	920	930	920	886	913	936	968	942	935	968	938	872	887	920	897	911	938	895	926	906	909	907	954	914	840	919	914	909	929	910	960	899	927	917	972	899	904	889	990	950	933	935	998	897	885	902	923	878	904	938	875	911	896	924	919	892	876	891	924	931	954	937	922	870	911	908	836	913	864	930	911	960	935	902	949	878	874	889	954	957	936	934	909	880	942	858	899	905	909	974	954	917	916	882	885	934	942	901	896	848	934	924	937	908	897	862	924	919	943	921	972	912	869	920	913	942	925	949	922	950	865	940	939	924	952	948	881	915	909	920	922	889	937	915	914	938	949	927	922	955	969	953	902	906	898	938	925	897	923	848	922	879	901	915	867	954	886	889	924	955	945	903	903	915	899	910	918	916	970	903	922	877	926	893	860	931	899	914	936	929	932	934	917	906	899	896	967	906	864	931	887	933	924	915	959	846	888	926	918	956	878	948	922	833	936	890	864	876	894	916	927	917	901	865	874	930	893	954	861	833	913	913	895	923	882	893	924	913	918	907	927	882	906	882	920	904	902	874	903	938	902	878	940	912	922	974	894	901	835	941	851	941	892	889	920	884	905	917	873	884	918	901	904	964	900	865	880	887	915	917	919	920	888	950	1000	865	942	907	914	924	868	889	962	889	929	950	904	921	906	930	954	934	898	899	921	839	952	913	889	944	879	943	947	930	957	889	943	923	948	918	920	915	863	893	923	931	896	871	930	909	927	891	951	906	956	878	925	957	929	924	926	914	957	904	889	910	919	898	1006	991	880	936	921	913	929	893	874	878	903	897	943	929	916	913	946	887	907	912	935	934	901	918	903	875	891	952	935	909	897	927	949	925	877	938	900	874	879	900	912	890	906	939	927	906	984	867	931	869	903	936	910	955	925	943	955	866	918	910	923	879	927	955	912	934	961	946	892	901	886	945	907	908	891	920	919	910	941	871	896	934	944	905	868	891	939	884	891	925	925	861	909	886	919	882	936	928	913	889	920	961	947	893	948	921	892	968	899	934	885	882	864	936	883	882	902	918	877	904	916	1015	988	928	893	943	907	860	861	936	896	961	859	954	1003	947	911	891	950	918	939	951	908	886	922	895	885	834	935	883	896	901	924	931	927	931	873	914	975	890	944	946	884	930	908	932	942	930	948	934	897	950	976	964	957	900	938	916	864	953	902	870	853	902	864	919	935	961	964	965	945	925	887	881	933	928	925	929	909	919	890	955	922	896	911	925	880	951	931	959	843	940	912	942	894	896	891	934	944	916	905	896	910	921	881	881	902	950	959	925	921	895	938	914	926	886	929	883	923	914	928	914	932	920	937	868	931	875	897	924	974	948	881	934	907	956	864	895	966	851	919	934	948	913	906	899	972	902	888	979	894	937	912	953	961	912	930	859	929	913	882	911	958	922	902	914	868	889	913	888	970	921	916	966	922	939	902	906	957	933	866	911	978	902	905	902	886	884	906	948	941	977	917	890	865	917	977	891	930	957	895	924	929	961	942	930	914	898	967	949	935	889	878	952	958	910	916	942	871	912	986	875
11319	4760	5395	4155	2957	2529	1898	1452	1143	1279	1282	1047	800	634	619	638	564	566	518	639	531	525	456	701	3124	3835	2852	1509	852	570	438	372	380	383	365	357	367	372	342	376	323	385	364	382	328	395	394	384	402	363	409	401	387	367	419	360	347	388	378	391	368	382	365	367	377	383	417	404	389	388	409	411	364	367	373	386	339	410	406	407	366	381	377	391	381	360	413	397	389	388	389	386	407	356	388	372	441	372	378	411	401	372	392	367	400	353	342	390	357	365	399	365	392	438	401	402	375	394	333	364	380	390	367	382	341	393	366	406	406	379	409	407	381	406	369	364	396	416	363	420	393	381	390	327	375	377	369	371	361	353	346	361	377	359	394	382	365	412	382	375	394	392	353	380	409	340	408	374	388	374	405	419	338	391	360	347	357	367	391	364	384	389	430	369	374	349	366	407	411	348	349	395	449	348	371	384	343	367	375	408	384	385	369	389	411	345	352	394	402	389	390	387	390	381	379	373	334	426	395	392	372	388	406	399	382	396	372	368	361	404	381	386	359	388	387	373	362	353	357	408	366	358	393	348	390	377	369	368	370	385	402	392	388	424	367	348	364	377	413	386	362	371	372	351	400	401	432	373	397	398	389	392	385	331	368	402	359	395	374	442	362	394	372	377	389	399	401	372	383	395	339	358	380	401	410	348	387	349	367	361	354	370	385	353	358	386	384	379	379	360	346	401	368	380	416	385	366	361	394	373	371	341	388	357	362	377	395	363	401	340	378	383	416	357	394	342	390	356	398	387	390	354	349	374	424	376	379	400	381	350	390	388	352	352	363	373	355	397	390	386	402	367	387	360	393	402	392	378	401	364	410	379	397	384	339	383	373	386	362	405	376	365	381	361	386	384	372	393	358	359	360	352	395	362	350	376	383	342	351	372	359	370	359	361	379	421	404	396	380	375	366	371	409	359	366	361	425	388	393	381	391	387	342	353	383	372	385	382	378	387	363	399	404	376	379	384	375	437	369	423	357	346	386	402	392	401	408	361	373	363	398	373	366	383	428	403	391	405	377	398	390	399	349	407	356	388	406	385	413	378	405	418	368	386	366	374	355	402	365	383	351	352	350	382	372	346	392	375	364	409	360	393	389	360	380	355	374	373	386	395	385	392	402	353	392	383	393	390	367	360	422	406	403	336	368	436	399	374	366	390	347	353	382	340	346	384	366	407	368	395	391	364	404	401	337	388	366	386	331	367	398	382	381	417	371	401	360	333	381	418	378	394	367	358	340	386	371	384	376	381	400	389	391	387	373	388	340	361	397	353	403	357	362	396	410	377	397	360	354	412	401	397	389	380	335	354	371	378	374	381	408	375	397	373	397	352	424	389	375	394	382	399	355	389	363	377	374	408	405	381	385	357	367	380	399	370	360	401	369	370	421	407	356	370	375	372	353	366	375	392	374	371	400	354	367	385	375	378	377	345	370	392	387	410	344	395	359	405	359	376	407	413	369	389	409	348	401	367	393	412	423	382	370	398	384	384	347	367	364	378	379	376	378	387	421	363	423	442	366	401	379	375	365	388	417	376	355	355	381	360	415	398	409	362	364	366	382	369	402	391	351	399	354	354	387	417	374	422	407	406	357	363	325	326	418	377	367	401	380	367	363	380	375	365	341	375	404	380	338	360	385	385	373	407	397	407	365	382	377	373	388	375	413	405	368	400	358	385	343	362	388	379	342	358	398	367	387	413	380	389	379	372	361	400	405	369	362	343	379	396	384	369	400	387	367	379	365	373	322	402	368	384	374	400	406	390	370	373	365	378	372	419	346	378	365	425	390	411	379	379	393	357	385	369	398	396	425	373	360	370	367	378	403	396	334	375	379	359	384	386	378	394	420	392	362	389	410	380	382	375	407	364	379	371	385	345	392	402	356	374	355	408	354	382	403	390	393	391	354	365	394	396	379	349	383	404	352	377	399	401	415	382	367	377	371	384	369	423	382	393	380	370	380	382	399	391	350	368	377	384	399	383	369	372	397	369	397	375	386	394	349	376	398	361	357	367	361	352	393	390	381	337	358	422	355	392	385	390	393	405	370	388	367	391	409	352	383	403	389	409	374	326	381	399	403	364	411	380	366	388	344	410	376	373	387	374	387	343	365	376	380	339	368	394	408	377	371	362	391	403	381	377	364	369	396	408	373	359	346	373	363	391	374	375	357	357	403	351	360	373	377	420	389	385	364	373	377	404	382	376	403	378	364	343	390	374	393	390	400	384	373	383	373	374	365	363	375	350	390	367	404	409	359	387	366	357	387	340	364	356	351	402	394	363	374	388	382	387	376	342	356	376	351	364	402	361	388	374	409	369	407	365	353	378	374	374	395	384	370	374	398	403	365	384	384	385	375	381	403	358	379	340	401	370	370	406	363	337	384	374	355	361	376	376	377	374	393	418	343	389	386	396	387	358	370	363	410	376	356	384	380	362	392	398	363	381	363	375	369	391	355	351	361	376	398	382	423	401	397	372	341	354	377	374	376	396	363	356	379	344	385	410	358	402	347	398	372	386	383	360	378	357	417	359	372	349	410	340	403	345	393	398	392	395	326	372	374	402	358	391	404	387	410	383	381	347	369	383	353	359	383	399	363	361	386	380	375	399	384	361	371	381	376	378	392	385	376	352	358	381	334	367	416	392	393	377	382	366	404	339	371	368	383	364	396	366	389	379	350	340	385	370	377	384	350	357	378	386	376	379	419	378	399	389	404	366	356	351	381	397	380	393	396	388	382	386	399	374	363	374	417	385	354	415	358	398	354	369	394	398	381	378	394	383	379	347	365	363	417	369	388	375	416	393	374	382	378	394	396	370	398	400	357	391	354	401	355	379	368	391	380	367	346	389	364	398	402	354	392	355	360	368	443	376	347	389	336	384	368	404	379	403	363	378	398	374	383	393	383	354	404	373	368	366	353	396	361	421	365	362	349	386	378	382	400	371	368	374	361	388	375	358	395	366	384	371	390	346	367	373	373	365	394	396	376	371	374	379	362	386	378	393	395	416	385	342	357	377	367	379	402	393	376	390	407	364	346	369	396	389	380	356	377	393	378	447	387	365	388	363	391	371	412	376	362	388	377	381	382	391	369	355	383	375	386	398	361	363	341	385	362	371	374	379	385	368	402	344	356	387	406	376	348	367	383	362	402	392	390	396	396	416	404	379	362	366	400	377	380	364	364	365	365	395	413	392	386	416	350	377	375	366	375	375	375	404	417	377	376	340	366	335	397	342	390	364	396	351	353	437	372	384	392	376	375	405	372	400	363	340	393	366	378	374	378	388	370	374	371	357	346	364	411	399	392	393	375	372	359	383	365	396	388	369	353	377	387	383	370	340	377	394	350	380	344	377	409	400	333	384	394	355	360	325	356	391	358	390	390	352	369	382	346	382	364	367	356	397	411	386	368	402	388	379	371	389	364	386	385	393	402	342	357	408	364	384	379	404	382	384	384	379	374	381	401	391
7591	4641	8181	9504	8829	8714	7188	5830	4880	6097	6083	5148	3502	2533	2370	2476	2123	2375	2279	2678	2405	2017	1588	3515	16394	18485	13509	7569	3674	1798	1159	910	914	966	916	908	1006	946	909	897	918	965	926	988	976	950	942	935	882	913	961	956	1006	952	960	913	938	941	936	993	979	910	929	949	904	913	942	958	969	948	914	943	940	974	884	999	911	962	939	898	924	940	942	929	887	968	916	958	902	867	939	906	931	971	961	941	890	976	952	931	923	903	965	942	895	937	941	955	920	956	906	971	996	963	985	905	942	948	974	940	935	924	1014	940	939	913	965	946	946	955	894	964	957	938	948	985	937	952	923	946	955	893	942	964	906	979	1015	943	896	886	936	937	949	959	934	976	932	949	936	962	916	952	953	912	890	943	964	986	922	977	922	906	964	930	932	908	915	990	966	959	962	960	1016	938	939	1015	904	931	917	1011	945	943	968	961	969	978	980	892	930	959	986	906	926	941	950	989	989	932	926	985	936	942	907	892	876	955	959	970	944	944	894	903	969	961	939	976	923	942	943	974	961	932	981	929	930	929	959	910	948	896	929	927	913	991	940	899	983	921	916	933	937	970	908	953	884	891	948	972	987	926	896	1002	951	960	916	971	900	955	954	940	964	939	915	970	951	937	902	922	927	949	956	951	1002	947	902	904	912	961	974	924	917	995	978	990	952	978	938	910	898	892	941	939	947	920	961	948	942	939	934	960	952	910	944	960	966	957	946	910	953	980	988	974	952	894	958	906	915	916	908	969	941	932	943	1000	923	943	990	959	946	919	952	937	967	928	946	962	964	939	925	962	963	1003	918	901	978	912	938	1016	917	874	993	892	940	954	941	1000	897	1018	908	964	924	1006	923	954	917	937	969	934	919	992	943	991	905	937	936	925	847	974	927	929	935	937	967	965	898	958	969	921	970	960	918	931	945	947	930	975	967	978	926	953	962	940	969	954	876	937	975	937	975	900	923	952	970	961	943	944	924	900	953	916	912	940	971	909	936	907	943	928	903	919	930	928	958	916	959	916	932	886	908	903	959	914	888	955	936	922	938	931	954	955	927	965	943	901	916	954	977	975	971	930	915	944	941	942	911	1033	889	909	916	971	919	909	886	917	900	936	916	991	924	966	919	949	938	955	957	924	929	916	963	954	942	950	894	912	943	934	956	993	903	930	950	936	965	912	906	893	947	911	921	996	925	932	1012	956	909	896	932	973	919	967	960	941	933	970	936	957	934	912	931	909	978	894	940	925	966	898	936	974	901	998	953	970	965	971	887	887	890	970	989	940	894	945	934	895	949	999	902	969	945	930	967	948	935	940	942	923	943	923	896	966	962	938	974	1016	988	934	974	967	911	947	991	878	949	997	939	979	931	934	987	958	992	980	956	988	951	970	928	929	972	926	957	931	882	986	951	931	948	919	917	976	964	928	981	940	973	926	983	932	901	906	891	945	918	884	951	856	916	962	936	939	964	976	914	933	919	957	965	907	914	920	961	958	930	968	968	970	920	1005	936	878	991	869	930	971	939	909	955	907	940	896	958	885	941	947	947	924	899	916	936	899	943	988	912	921	892	915	871	961	965	911	913	923	934	928	913	934	928	894	923	956	988	968	950	965	967	940	929	981	942	935	897	928	1033	976	945	956	927	965	973	863	922	991	976	971	944	929	931	917	952	958	929	947	878	925	985	959	927	953	985	990	917	938	912	920	927	975	959	983	966	968	995	914	895	914	937	972	1005	917	923	965	944	880	944	945	900	953	933	944	961	979	957	899	908	981	953	926	956	974	915	907	972	905	942	960	932	954	919	990	934	933	950	921	945	905	971	921	875	926	958	933	973	927	927	953	916	928	910	934	959	892	875	897	942	939	994	881	962	957	934	955	960	875	925	948	912	921	977	956	875	906	937	972	897	942	956	941	932	904	940	963	946	887	980	919	969	965	970	967	964	921	910	961	978	931	967	959	917	998	907	908	928	947	941	988	932	900	957	936	933	971	962	889	951	926	903	939	963	914	942	919	929	934	975	935	906	996	934	902	964	931	931	943	917	917	930	960	987	948	887	977	931	959	941	894	945	990	974	947	938	952	961	928	943	923	936	934	917	971	915	918	888	961	932	943	965	961	939	966	959	895	915	919	919	930	939	945	924	969	917	930	918	932	941	934	1009	980	966	899	927	948	922	925	963	957	935	941	923	960	965	932	994	897	954	919	969	936	926	921	935	946	956	943	930	1011	960	904	960	968	974	959	923	881	915	940	955	921	911	941	921	913	950	1008	953	1012	981	1011	892	929	945	982	925	968	926	977	958	912	883	916	880	925	906	896	904	994	940	925	925	965	945	957	958	954	956	944	952	942	929	977	929	908	919	939	968	949	1005	943	913	934	985	960	923	929	952	954	897	969	936	924	966	945	942	952	966	961	892	932	962	963	938	948	918	981	914	932	946	906	958	928	965	901	935	938	978	979	958	959	954	959	952	913	960	960	923	938	942	974	937	969	901	941	913	946	924	927	939	911	946	975	897	958	984	906	945	917	921	961	945	990	960	964	973	900	987	957	948	901	912	885	971	954	928	943	934	935	945	1001	931	908	896	951	914	961	1020	928	932	957	955	968	963	987	896	972	927	864	928	952	941	1004	927	911	968	933	946	963	925	977	911	940	949	992	944	924	896	880	915	973	936	963	954	969	970	939	915	958	967	997	957	941	944	928	885	943	933	888	935	931	882	959	939	947	912	933	910	1001	953	918	990	916	978	905	924	945	917	938	927	954	925	987	978	902	942	935	932	985	986	1000	889	941	977	930	969	920	920	936	882	923	916	944	933	972	941	936	922	936	938	910	1003	964	936	975	943	933	905	884	910	933	908	935	982	932	945	924	908	947	958	943	906	925	941	942	936	885	861	907	929	899	965	933	935	916	935	947	885	924	941	951	1016	964	963	946	855	962	926	921	915	893	962	939	952	940	974	985	948	975	906	936	928	896	966	959	935	972	945	983	953	878	922	946	918	982	972	920	964	915	932	979	913	914	908	925	976	941	967	938	913	957	946	958	1006	954	981	945	936	932	949	911	955	936	952	930	996	984	936	901	921	969	986	976	984	986	942	938	939	933	915	973	928	955	967	937	1000	967	939	936	937	939	973	918	950	924	945	937	957	963	939	961	953	887	975	932	936	875	920	880	878	941	971	954	952	981	874	951	903	974	911	973	896	996	856	980	931	922	912	964	958	979	973	992	981	990	997	917	912	992	923	947	899	910	920	948	951	957	919	918	979	979	916	958	918	892	920	953	913	901	992	886	923	953	931	943	888	927	958	932	917	925	979	933	957	884	912	910	954	947	928	952	889	982	969	945	924	957	908	937	946	949	919	936	932	916	883	897	946	900	947	902	943	950	936	917	935	896	934	938	952	932	942	938	909	948	1012	933	912	940	907	936	922	953	916	929	911	1012	951	989	913	969	933	919	1016	931	967	960	954	973	961	920	957	959	934	995	989	960	883	937	949	937	948	937	912	925	937	924	939	992	917	990
19561	9341	10079	7770	6461	4592	3064	2247	2012	1749	1612	1439	813	540	543	602	777	897	700	652	615	643	472	1196	7574	7708	5323	2698	1265	557	424	298	280	314	285	289	308	332	330	310	280	296	291	329	303	290	321	307	312	313	295	300	272	314	286	299	297	281	312	314	310	306	285	299	307	309	315	296	304	320	286	306	322	329	314	279	321	274	302	277	305	305	292	307	291	314	327	304	327	305	307	314	334	293	285	298	289	283	290	305	300	297	297	276	290	288	302	296	269	278	308	275	301	310	281	337	333	285	305	296	274	313	321	292	328	295	310	289	298	303	291	312	316	296	299	316	354	327	306	325	286	317	301	298	304	275	310	295	281	308	286	286	305	307	295	310	309	301	288	309	297	284	327	308	291	335	274	311	309	288	302	294	319	311	344	307	279	268	305	276	310	331	349	298	311	322	300	331	300	314	299	287	329	283	345	289	282	306	295	305	304	316	324	300	305	328	316	331	274	323	287	275	300	283	328	284	292	322	308	330	310	282	313	320	308	345	315	307	315	290	304	298	322	323	317	290	282	269	295	295	293	294	326	309	287	321	343	277	329	316	318	310	337	325	272	290	315	302	280	285	290	319	280	299	292	282	290	295	297	321	288	291	316	308	306	305	316	309	317	311	302	291	289	290	303	288	304	298	310	328	307	298	305	298	305	327	261	311	263	287	310	295	298	327	287	296	291	307	307	317	291	280	294	307	265	304	313	294	306	311	312	295	286	284	333	285	308	334	312	317	305	331	304	297	292	289	319	346	313	313	325	276	290	319	320	296	299	289	289	287	294	312	317	328	322	289	267	298	306	288	289	306	302	321	318	312	343	269	352	319	302	284	300	293	331	310	306	288	299	298	284	273	313	307	316	309	300	328	290	353	318	308	304	292	278	301	311	339	273	297	318	326	316	294	343	304	316	304	321	296	325	315	326	287	290	310	331	303	284	319	313	266	273	328	316	319	303	305	282	321	313	305	324	280	295	320	292	295	315	301	313	304	309	284	319	309	302	280	289	289	307	328	289	305	314	326	299	310	311	305	320	315	329	290	282	316	289	305	316	279	339	285	318	308	301	282	283	308	344	318	333	319	286	305	284	289	277	299	307	271	300	289	328	300	311	283	305	331	325	304	372	286	267	311	300	277	277	339	317	286	316	285	313	287	296	306	284	295	318	316	292	316	326	320	332	287	302	272	303	309	314	285	318	312	267	299	323	325	298	304	307	308	295	324	294	298	326	332	275	296	308	309	343	325	247	305	348	280	292	302	301	319	337	298	295	316	292	277	346	285	321	295	285	296	297	294	293	304	283	327	308	319	286	365	327	326	337	305	294	333	305	282	283	305	300	317	298	299	304	275	311	316	291	318	292	304	328	292	269	307	328	285	313	307	301	336	318	295	314	331	302	300	292	311	285	318	311	299	314	288	298	315	329	314	328	297	311	264	332	299	292	313	313	317	307	299	324	299	321	293	303	324	314	310	289	284	326	325	324	293	308	302	298	294	319	289	277	323	290	287	284	305	309	295	320	305	298	294	281	317	302	279	302	338	307	269	300	313	305	311	290	296	300	342	329	298	328	310	328	297	327	342	284	288	303	311	317	335	304	336	316	316	278	271	266	325	324	324	305	296	306	328	288	312	264	313	298	318	304	349	296	333	301	280	296	329	286	279	328	330	306	343	303	302	293	344	310	288	272	325	329	282	306	300	286	310	305	322	299	334	298	316	310	262	300	355	300	326	307	350	304	294	335	291	320	297	328	298	312	322	323	337	287	287	292	315	288	318	294	258	326	291	335	334	297	334	271	300	305	318	307	294	296	292	304	290	324	307	275	299	315	312	324	293	329	310	315	286	299	302	281	295	310	327	320	297	300	307	296	321	301	327	312	291	306	278	305	322	283	343	297	271	274	306	312	313	313	300	288	295	318	287	287	297	338	320	311	337	315	294	291	312	320	328	293	357	288	304	294	282	278	310	300	304	322	317	304	327	312	295	299	323	288	320	341	319	309	305	348	309	293	271	325	272	301	311	305	331	294	322	318	307	324	313	313	351	295	308	288	327	322	291	295	299	309	289	299	276	303	302	306	339	322	309	264	328	319	334	294	350	340	294	301	314	335	266	299	347	304	321	300	293	283	333	336	289	327	285	277	309	285	294	312	286	305	319	316	303	282	303	312	318	314	327	309	318	271	348	312	297	317	319	335	294	329	318	279	340	328	293	273	312	320	307	307	282	320	317	295	314	328	263	292	284	279	314	316	297	311	306	312	328	317	291	295	311	277	318	271	302	315	294	283	284	304	338	299	311	299	300	278	334	327	309	299	307	299	318	302	313	307	304	297	281	286	306	291	309	314	311	304	291	289	300	319	311	281	319	299	308	299	336	315	285	303	298	279	303	321	292	304	304	292	306	287	285	316	320	317	302	294	333	297	292	289	306	292	304	310	269	315	317	329	320	291	308	298	279	276	308	323	268	279	311	312	285	308	343	324	292	282	277	302	329	292	316	330	310	327	303	302	312	316	319	281	302	291	317	317	291	275	301	325	290	292	322	292	278	293	288	335	306	288	315	321	302	295	317	307	308	269	311	284	276	278	329	308	304	309	284	306	343	292	302	343	281	286	285	317	332	305	298	314	284	280	293	313	330	283	310	315	317	304	295	293	304	291	307	297	317	289	332	317	297	319	300	299	330	301	324	311	312	309	286	306	331	327	288	290	303	282	300	293	315	325	315	310	302	291	319	293	296	264	314	287	325	310	294	281	271	319	311	307	289	315	301	315	336	306	318	308	303	314	301	343	311	290	311	291	295	329	309	278	315	308	314	257	292	290	303	313	315	306	279	333	301	313	317	297	302	305	294	287	314	313	288	296	274	331	298	306	305	282	283	281	311	296	274	319	326	288	324	298	319	290	298	256	317	278	285	324	315	297	319	292	311	334	337	295	328	341	322	284	287	314	319	300	277	326	321	316	314	319	300	276	320	296	321	292	307	279	283	329	302	303	298	300	305	302	295	304	268	304	291	280	321	281	283	317	298	321	310	284	304	309	317	309	311	313	271	330	325	315	312	334	294	305	287	278	305	311	314	292	326	330	335	317	317	287	311	279	323	337	308	301	294	314	280	304	337	317	301	332	328	276	306	298	321	323	309	292	339	316	304	311	291	305	307	287	282	330	304	328	336	283	331	290	309	306	296	308	315	295	307	296	283	306	284	289	299	294	263	324	334	309	296	309	278	300	328	335	332	289	294	302	276	328	283	329	324	339	270	265	316	310	335	298	271	317	292	317	312	287	301	292	283	296	294	308	315	309	299	317	288	303	298	290	287	311	299	301	310	291	275	291	320	272	357	325	330	317	325	304	311	319	342	311	343	301	304	320	335	291	312	311	304	272	257	301	313	302	339	324	302	309	313	289	276	293	318	297	289	322	322	300	286	297	329	318	290	305	289	326	286	304	315	339	279	289	327	280	305	304	341	326	284
10456	6959	12842	14205	15494	13232	10944	9501	8683	8182	7774	6975	3648	2625	2451	2424	4142	4260	3432	2990	3245	3091	1863	6420	29708	28317	21348	13122	6059	2456	1301	848	769	743	787	720	729	779	768	770	764	828	785	833	779	766	728	763	753	742	774	795	751	748	774	781	794	809	713	754	762	774	796	794	755	745	793	784	738	758	714	771	760	772	817	755	737	747	799	799	777	734	768	763	759	743	778	782	739	770	703	760	748	711	731	780	788	732	777	789	797	744	720	729	772	790	745	736	725	770	759	756	795	776	764	799	830	752	763	757	819	785	802	750	790	786	774	735	773	769	721	753	743	771	795	742	766	777	771	766	760	773	804	748	785	779	755	764	803	784	775	748	786	735	859	795	791	714	815	785	827	829	745	776	764	809	766	817	801	798	789	787	773	747	771	770	737	736	777	753	761	813	799	812	724	815	792	711	750	729	754	800	740	739	814	766	818	761	728	763	753	781	787	790	748	782	796	759	735	791	761	747	779	766	765	748	800	785	772	740	735	836	769	756	757	794	765	748	760	762	808	773	770	769	796	732	780	746	764	788	750	763	759	746	746	820	773	744	788	782	781	731	767	772	794	804	788	819	752	776	759	782	750	778	794	736	784	787	786	796	777	762	801	762	761	718	802	799	783	731	764	746	755	814	774	791	741	848	747	731	747	762	812	783	795	749	796	793	764	752	802	773	752	740	801	773	736	790	745	794	761	770	726	747	770	785	738	761	766	758	804	781	814	735	733	772	763	804	810	819	751	795	783	801	769	787	761	800	770	750	764	751	789	774	792	786	769	812	761	758	791	685	748	755	795	822	853	822	772	803	778	770	750	780	822	814	849	794	763	744	774	792	727	770	825	767	769	784	761	748	755	732	778	772	813	785	734	796	739	748	801	800	760	786	776	788	756	790	744	802	775	721	831	802	810	799	769	805	778	751	774	761	761	784	812	781	763	750	789	796	756	790	752	817	762	757	717	791	787	728	769	797	766	760	746	801	780	787	774	817	735	804	774	790	749	801	751	797	722	779	757	738	788	752	747	770	732	758	776	788	815	784	777	750	732	803	753	781	803	784	735	833	762	717	793	724	787	802	731	783	788	747	786	729	809	751	776	765	817	781	724	779	791	746	831	743	746	778	744	843	733	753	765	719	721	769	754	746	803	779	747	778	745	752	762	748	787	797	759	738	755	750	747	726	737	755	812	814	773	758	735	786	796	732	738	799	811	785	747	779	757	797	749	749	764	802	801	801	744	771	742	759	817	740	762	752	765	814	759	760	779	713	747	778	757	716	739	731	716	757	779	755	782	788	785	779	818	758	747	744	758	766	769	754	787	733	782	782	773	778	777	746	739	785	815	745	795	793	785	782	789	761	798	795	782	766	780	823	766	767	767	739	778	785	798	784	797	763	762	762	782	759	742	775	778	743	793	756	811	753	763	772	759	758	767	785	791	749	780	742	736	788	763	749	779	756	767	799	797	767	779	800	801	760	763	766	770	735	740	773	790	763	756	768	753	769	700	762	841	774	786	791	843	835	743	790	781	779	752	800	808	740	767	752	778	772	769	795	753	807	793	762	784	809	759	803	774	764	782	717	739	760	737	789	764	756	804	778	784	758	777	784	743	741	751	745	756	761	752	785	792	758	767	731	759	740	746	803	761	744	751	729	786	744	749	750	764	770	738	778	786	744	732	795	801	828	766	784	770	817	759	782	756	759	808	779	786	828	776	784	779	796	762	778	768	726	806	756	792	774	749	781	805	759	781	783	787	781	757	801	754	772	747	750	777	769	753	768	771	760	785	760	792	706	764	750	755	796	762	790	799	817	801	748	746	782	754	759	797	782	776	791	792	787	828	826	773	777	781	772	770	777	768	813	775	803	778	800	762	809	762	778	790	771	779	803	821	812	792	763	782	803	725	763	753	792	819	743	783	783	770	753	743	760	758	766	760	756	834	753	693	723	837	757	768	792	759	753	794	786	714	782	799	729	747	790	760	794	817	777	739	748	797	789	795	808	773	767	766	758	781	746	764	805	772	724	776	768	777	744	783	738	813	799	778	773	767	764	788	777	755	844	786	810	817	789	784	761	754	791	782	755	759	725	766	774	780	778	765	807	776	784	809	760	749	771	759	805	816	766	766	735	752	762	720	746	745	759	776	768	784	755	771	778	758	785	749	763	767	811	794	801	759	782	769	768	758	736	803	771	766	742	776	812	825	768	791	820	753	819	788	797	787	769	754	782	816	743	773	765	761	802	734	759	742	794	758	802	781	768	783	772	722	758	765	775	780	786	776	747	695	758	813	755	738	750	742	777	726	773	762	754	765	736	757	801	749	786	750	761	796	779	787	789	768	779	780	755	782	819	791	723	746	744	711	766	776	785	773	794	768	774	729	740	838	816	747	772	819	820	785	809	775	763	740	786	759	715	773	753	776	791	765	756	816	771	785	705	727	784	777	817	815	778	819	763	780	772	764	770	799	796	719	784	797	764	766	794	720	791	775	770	762	743	779	797	765	723	794	806	687	762	798	735	755	788	794	780	795	746	789	775	764	748	760	752	752	745	788	788	738	797	766	811	799	809	778	800	762	783	783	764	764	752	760	782	747	765	787	786	730	776	782	765	736	744	761	712	752	816	770	791	745	759	776	825	775	782	775	783	787	800	816	777	771	777	823	788	777	779	778	755	796	708	763	762	768	756	754	740	814	809	757	795	783	759	796	797	767	741	764	749	745	715	798	742	797	824	761	792	772	776	771	764	780	761	672	799	794	758	774	825	778	777	763	849	702	755	736	789	750	779	747	794	810	782	750	742	764	812	783	825	695	827	775	787	738	752	756	783	761	736	788	792	751	765	816	739	786	802	787	744	760	753	754	749	776	731	740	802	748	738	821	793	813	768	746	779	762	729	746	785	737	756	764	792	808	772	784	779	801	763	840	827	811	752	797	755	762	761	747	771	804	779	736	752	752	709	770	790	764	797	750	802	778	758	807	733	776	753	746	764	776	800	797	788	793	813	793	758	778	761	697	805	692	758	804	768	747	752	743	801	807	759	750	733	790	812	743	751	749	777	736	744	753	795	750	795	729	697	772	723	799	810	779	776	750	735	758	801	838	745	806	768	782	793	811	774	778	757	800	797	774	780	780	751	820	795	758	802	707	776	803	752	779	766	773	765	817	799	741	818	760	723	759	680	740	701	771	846	766	765	751	778	752	777	764	765	772	791	742	754	808	729	748	775	756	761	753	770	800	736	776	807	797	770	820	786	824	807	770	799	804	767	785	786	783	761	777	753	753	718	757	741	793	728	768	772	733	768	803	789	787	767	740	792	786	738	778	748	749	816	722	801	698	758	781	797	750	777	762	767	776	799	788	751	767	794	742	786	785	742	736	816	834	785	782	780	803	755	787	772	753	791	745	775	751	784	756	723	779	765	730	782	796	799	740	769	815	784	863	763	797	821	740	762	788	788	762	712	803	742	743	798	727	792
4140	1824	2131	1481	1378	1169	1030	793	777	970	804	585	459	471	480	541	566	505	477	416	389	405	416	399	566	832	778	647	533	477	436	380	385	362	374	386	340	365	349	371	397	367	364	391	383	355	375	385	381	375	364	380	380	356	386	393	388	366	357	350	407	367	358	374	340	357	366	401	354	364	383	350	381	347	364	384	380	343	362	417	368	376	413	358	363	382	367	355	354	388	348	354	368	351	345	380	399	388	346	375	421	371	407	367	404	376	383	360	390	360	389	374	391	389	382	388	383	413	389	367	347	345	341	359	332	351	422	356	385	362	366	369	389	422	373	347	322	332	345	392	416	385	386	363	394	388	392	355	336	349	378	334	361	387	384	375	382	378	366	379	346	379	386	412	337	357	402	368	371	365	368	409	384	388	378	340	359	377	354	381	384	380	356	357	376	366	366	354	380	385	389	386	381	406	378	349	348	351	343	404	366	359	386	383	391	366	386	371	398	387	382	382	383	390	380	368	404	351	354	368	354	377	359	390	355	380	400	354	359	378	380	384	404	361	397	341	348	364	380	383	363	339	367	383	370	369	407	398	378	343	367	363	382	367	402	398	357	378	364	392	355	368	393	383	425	402	371	331	382	378	361	365	363	362	331	360	422	426	328	377	414	387	387	384	409	375	337	355	358	371	351	376	384	372	398	381	382	350	365	367	365	347	385	363	361	386	372	363	350	375	366	345	436	393	377	380	354	375	373	384	363	421	418	387	397	399	397	356	378	378	333	370	370	358	360	375	353	384	399	393	343	364	361	375	370	386	371	385	382	394	387	371	375	371	348	370	407	373	387	403	373	351	385	389	366	375	357	376	337	366	363	372	389	385	359	369	385	411	379	365	389	404	382	353	356	370	397	338	388	395	376	356	355	344	388	377	353	383	399	364	392	357	372	387	409	368	403	365	368	358	397	379	364	377	394	381	343	323	401	334	373	340	399	370	352	365	382	378	385	334	400	408	405	350	361	372	382	378	401	352	353	336	392	400	365	377	391	367	332	367	369	381	349	380	402	393	379	384	399	358	407	400	412	387	416	414	377	393	382	364	412	394	391	360	414	329	344	362	388	383	366	355	339	378	376	359	395	374	359	363	376	384	369	348	412	401	409	359	389	386	419	357	371	363	369	346	374	371	426	395	371	329	352	389	400	351	355	387	379	358	368	387	401	416	383	343	307	367	374	394	377	377	297	332	392	384	346	380	373	387	401	333	383	343	362	369	376	369	368	376	377	415	385	353	346	354	386	398	387	371	372	315	347	384	336	372	376	413	403	327	405	372	390	373	340	356	315	384	366	366	364	363	353	369	380	356	365	332	350	379	401	386	374	365	386	385	384	366	398	370	373	377	389	391	397	355	353	406	388	386	363	380	334	364	353	376	387	385	380	329	373	398	355	392	372	382	352	385	400	413	369	405	343	390	369	387	413	383	391	396	387	385	371	369	385	387	377	378	369	348	374	358	368	397	344	381	381	365	387	389	375	389	379	396	393	389	399	360	404	378	393	339	372	400	398	388	370	387	358	369	356	399	387	351	358	361	395	337	360	333	388	396	361	358	350	363	381	389	376	408	379	367	368	397	355	338	351	352	386	377	391	385	341	355	368	367	360	374	355	389	367	388	367	360	371	388	392	374	375	383	398	360	373	362	368	366	400	356	395	399	372	362	360	356	394	396	411	333	385	380	371	409	378	377	358	371	395	370	407	354	380	375	385	374	392	364	331	362	362	373	413	365	372	375	331	367	362	367	379	377	351	397	414	357	386	386	386	367	348	388	368	347	380	390	374	344	363	425	388	343	378	364	396	380	391	400	380	380	366	400	363	386	393	397	393	375	383	389	383	365	357	365	381	364	362	392	411	408	380	387	377	339	354	372	357	361	385	346	367	331	387	374	388	370	356	366	426	360	406	359	368	390	351	373	374	359	367	370	401	379	380	369	385	358	364	361	385	362	363	372	388	389	361	370	357	377	390	397	359	369	385	381	353	380	371	400	373	391	383	360	370	377	378	360	391	362	386	389	370	381	363	353	325	367	361	366	387	375	390	371	414	372	361	373	415	324	367	353	340	333	366	396	377	422	414	369	385	344	397	372	336	371	419	379	374	371	378	395	369	402	419	374	356	357	375	355	383	402	387	359	377	366	332	373	373	366	400	362	387	359	366	413	379	382	416	376	401	364	370	360	361	386	372	365	377	382	389	342	386	355	378	387	356	332	394	354	390	358	375	389	386	411	420	339	354	359	380	418	374	335	337	364	365	355	353	344	371	359	400	378	381	334	390	407	367	400	383	337	338	371	405	357	364	361	362	387	381	416	396	371	360	347	386	350	349	377	384	352	398	379	373	397	353	357	391	400	357	359	365	366	351	405	303	384	360	383	385	350	393	318	358	367	365	345	340	373	365	373	370	349	384	412	373	375	394	397	380	407	370	363	413	424	341	397	386	387	373	375	358	359	365	388	368	374	374	361	394	371	394	419	418	331	368	359	380	398	376	341	351	395	395	374	372	360	351	412	384	394	332	409	409	368	380	353	372	382	379	362	361	358	384	360	382	365	370	364	364	368	388	375	378	371	357	341	331	343	375	368	352	403	399	355	378	345	356	374	387	368	392	384	369	397	389	392	403	373	371	377	406	391	378	349	415	365	367	376	363	385	346	379	349	391	370	358	394	389	363	352	368	393	384	390	383	407	382	415	395	351	356	368	362	373	386	401	415	384	423	396	354	356	339	397	354	389	390	349	373	391	382	365	352	357	379	398	390	326	383	353	361	375	401	373	374	357	378	391	365	377	362	381	371	366	404	385	363	398	407	398	373	359	338	377	384	374	364	409	370	373	408	386	387	357	375	386	379	398	364	389	354	403	424	343	383	412	368	317	358	339	414	353	387	412	362	348	388	362	344	380	393	356	354	397	385	369	389	391	369	427	371	404	343	377	373	371	376	345	420	353	415	393	375	359	333	369	415	396	319	382	357	359	409	401	381	378	372	391	328	323	378	366	339	362	354	353	376	421	414	371	403	375	342	363	362	382	408	379	439	371	352	378	380	421	362	391	355	376	370	366	382	368	421	371	370	428	394	370	387	383	377	384	388	373	385	379	346	364	372	359	379	377	398	388	375	341	395	399	379	379	380	373	387	332	381	351	346	350	388	376	376	374	374	360	355	393	347	352	349	357	380	355	350	389	375	378	369	393	367	367	406	398	356	375	368	362	387	382	398	389	394	380	426	377	371	345	349	388	404	385	382	419	390	383	388	372	338	343	381	357	345	374	379	357	354	379	353	415	352	372	343	378	411	358	352	372	364	341	386	388	393	358	379	380	412	362	391	394	343	380	387	346	371	350	368	376	361	371	388	415	387	371	379	366	366	391	379	376	393	352	358	349	383	389	373	352	372	380	370	389	394	403	371	360	388	370	393	412	384	398	385	386	379	407	397	394	403	403	345	390	418	369	382	410	381	345	366	372
3438	2248	4185	4518	4981	4676	4221	3299	2964	4103	3626	2076	1624	1483	1917	2072	2029	1784	1553	1313	1335	1232	1190	1086	2334	3662	3233	2281	1647	1212	1055	939	973	944	960	909	951	992	943	949	965	926	975	947	994	909	938	940	925	896	928	873	934	914	947	974	914	924	908	973	898	919	976	954	863	946	944	892	947	922	961	874	924	941	985	928	912	949	948	897	911	929	928	954	954	956	930	995	934	910	917	932	940	906	904	974	904	961	998	910	922	923	995	938	940	968	927	875	887	923	930	920	933	923	907	922	933	970	893	948	956	960	959	954	983	912	908	939	991	929	906	971	944	978	915	952	950	890	887	954	917	925	950	939	937	912	983	913	967	901	955	961	942	925	938	952	949	927	883	993	883	947	905	912	939	935	879	943	978	920	924	899	972	854	894	1001	957	926	941	944	957	937	987	967	949	920	935	925	956	956	900	985	1010	926	911	973	911	985	985	965	922	944	939	926	943	940	900	931	909	904	920	932	933	935	961	935	934	949	972	957	951	933	904	878	930	978	942	974	899	931	852	954	942	867	919	895	952	986	933	983	883	977	933	988	928	971	962	970	1008	914	977	911	976	948	981	934	974	960	885	906	963	918	925	934	924	929	959	947	969	925	1012	964	926	963	1018	956	917	937	948	963	962	910	972	917	902	897	930	898	967	913	968	864	896	907	951	908	938	930	950	957	937	943	926	983	872	959	912	951	963	946	909	935	941	931	904	966	901	932	932	955	917	948	957	920	951	920	955	942	901	910	939	945	966	987	953	897	917	945	919	952	916	912	920	948	912	985	908	977	915	931	1003	932	908	962	991	905	917	958	929	909	959	937	922	969	901	963	920	930	931	923	874	911	933	928	942	1003	980	916	847	986	984	894	846	933	946	942	928	902	989	944	873	907	905	969	914	928	965	954	947	992	987	976	1013	878	930	960	938	938	913	906	957	904	927	948	918	988	925	931	944	890	918	938	905	872	955	930	970	940	952	955	915	947	967	921	1002	942	917	936	928	925	941	938	990	941	938	926	937	920	926	907	946	905	948	939	945	951	907	970	941	884	932	947	943	937	939	904	873	956	962	998	953	955	922	960	881	886	904	949	960	958	964	966	912	928	908	959	966	922	921	919	900	895	923	934	884	983	950	979	954	941	928	988	902	933	952	917	963	932	959	976	962	948	940	915	932	942	948	897	931	918	925	902	894	890	960	937	942	926	960	968	935	905	903	957	938	1032	894	844	939	915	933	931	929	906	927	931	932	994	887	930	978	911	860	878	902	984	1000	897	990	912	962	929	948	950	980	919	944	953	896	979	955	941	910	938	971	956	939	951	951	973	924	979	990	988	923	983	884	941	951	965	907	940	900	914	917	998	940	904	964	950	900	867	942	944	934	882	950	969	957	912	909	981	937	918	976	943	890	950	951	898	957	932	884	952	953	917	896	915	951	915	889	930	909	912	927	937	995	929	907	953	950	881	934	910	968	943	979	926	965	1004	995	953	953	903	893	923	906	963	943	980	911	986	940	873	916	875	937	936	958	900	883	945	932	899	891	917	960	1013	904	910	936	921	923	938	1001	947	948	901	881	906	932	903	933	912	943	911	944	1000	955	886	951	972	997	1002	867	966	1001	921	897	927	913	906	931	968	903	984	964	950	926	906	913	947	924	918	970	953	913	918	929	943	916	931	964	943	982	955	959	929	950	923	933	968	945	910	938	908	957	932	964	894	943	919	881	914	937	947	956	945	1007	956	942	934	947	946	960	919	935	872	924	933	946	864	934	1005	1003	974	899	890	920	905	960	963	910	880	938	933	937	946	912	984	885	965	932	914	893	969	910	968	935	897	951	935	913	984	952	950	939	912	955	914	909	892	940	933	914	958	932	905	932	934	907	972	931	953	922	938	899	953	943	943	934	915	911	964	880	952	945	928	906	988	900	960	912	979	917	944	909	981	932	894	922	939	951	912	928	956	943	863	997	883	1029	955	942	941	964	936	910	949	971	996	933	908	953	963	907	900	886	963	926	955	941	910	1002	925	895	955	902	937	937	928	902	915	934	913	946	930	934	952	997	920	893	971	990	994	1007	906	957	968	965	878	904	934	923	929	927	921	967	999	962	911	890	953	931	951	921	925	943	894	974	938	926	952	935	961	972	931	953	939	964	948	907	936	939	941	925	968	934	946	930	984	871	933	912	943	859	916	979	930	934	958	927	972	979	892	945	985	969	972	958	927	932	984	893	924	925	976	840	988	920	959	969	933	985	978	931	994	955	934	930	926	928	954	900	903	931	934	955	879	934	939	925	978	961	957	900	917	956	941	886	932	907	958	952	1003	942	904	935	945	898	945	931	938	959	956	961	922	959	934	907	957	918	871	939	923	923	906	949	906	926	862	939	907	985	906	926	913	974	934	1002	945	915	989	923	912	939	922	936	940	932	949	957	867	908	974	927	964	932	929	932	908	926	927	978	937	991	928	926	979	900	942	952	897	963	986	945	939	926	921	961	896	947	909	938	921	942	1008	954	959	960	906	929	909	883	906	963	960	954	959	941	953	958	873	930	948	928	990	921	930	906	910	941	887	870	929	982	970	942	927	900	957	967	927	946	899	970	953	916	889	875	950	969	945	872	925	922	934	923	977	949	879	962	956	950	960	958	950	967	918	954	896	938	910	918	941	914	928	927	961	908	947	901	915	965	936	881	955	918	949	949	903	951	916	934	945	965	925	952	933	940	919	974	947	939	916	917	904	956	955	966	914	884	959	928	887	900	887	961	910	868	922	946	1061	948	916	902	943	884	926	923	927	875	930	968	907	888	950	931	877	914	891	918	956	979	974	911	860	978	1044	935	918	921	923	978	971	916	916	953	894	933	924	965	969	966	942	951	906	961	882	949	922	955	906	906	925	962	909	928	940	999	926	904	939	962	926	934	997	970	928	901	896	943	943	910	944	978	924	997	943	943	939	973	897	934	926	937	920	954	949	923	924	920	935	900	914	916	977	942	953	877	992	921	927	916	962	955	947	962	917	957	912	848	967	972	922	928	940	970	968	963	959	906	969	925	944	931	956	940	1007	897	897	948	934	937	945	937	951	968	915	931	980	894	956	935	916	950	900	940	917	953	979	940	951	973	884	942	939	936	922	964	934	922	942	961	902	917	939	959	953	988	946	988	859	883	926	898	880	922	889	923	971	934	972	908	942	949	910	882	895	939	984	957	963	866	957	923	911	934	976	929	937	956	948	983	917	923	908	936	899	937	964	919	923	915	954	896	928	896	952	962	939	954	969	932	928	966	920	922	950	933	902	874	919	926	931	922	899	965	930	937	912	936	963	927	984	896	955	886	900	996	930	919	897	1008	934	958	933	901	928	952	894	949	931	960	939	872	984	929	962	908	938	983	921	950	965	930	944	926	933	970	911	915	988	951	929	946	928	955	1011	966	945	889	938	937	964	924	873	897	921	914	936	903	881	927	958	892	948	919	951	925	935	907	952	903	849	970	899	977	928	934	913	900	964	907	898	914	951
10480	4564	4644	3857	3787	2686	1984	1339	1832	1448	840	649	590	532	585	685	736	752	650	582	541	564	487	561	2363	3513	2656	1841	1158	643	466	418	398	408	402	387	392	410	414	392	389	365	374	387	421	365	370	395	376	371	383	398	398	402	360	372	371	377	392	360	384	389	371	382	388	383	421	408	368	360	377	410	386	397	405	354	374	399	375	391	355	369	379	407	383	394	383	365	392	367	399	380	370	390	369	386	414	341	350	384	373	373	371	368	347	378	392	368	367	354	394	390	403	408	366	372	388	387	398	420	387	379	399	416	400	361	398	377	413	402	384	368	402	406	434	411	411	425	379	423	415	367	357	408	375	388	409	357	375	350	398	393	367	350	388	347	404	390	406	407	387	382	421	362	371	408	364	356	357	382	411	391	379	366	384	432	373	367	374	357	393	406	377	386	362	404	381	400	378	366	394	396	364	402	401	394	418	365	407	388	365	388	414	398	353	383	355	349	399	401	370	397	356	399	339	401	356	398	379	384	363	367	406	399	403	383	395	406	406	384	371	398	387	383	391	406	415	406	436	383	369	396	418	418	406	430	382	396	376	401	364	403	415	375	374	380	367	396	388	388	396	367	361	382	385	356	422	371	392	376	379	386	372	348	376	416	397	401	374	414	372	412	375	371	365	395	394	371	397	371	347	352	386	378	345	349	371	399	364	399	381	397	373	367	387	396	416	399	391	405	374	413	397	405	394	367	417	350	391	359	396	371	416	342	400	417	425	393	374	385	447	366	398	397	361	409	399	362	404	430	375	364	400	366	391	346	396	381	382	374	400	404	397	363	367	360	385	411	384	354	386	377	364	396	404	404	408	404	391	366	374	400	386	398	379	379	378	367	406	372	397	385	376	387	380	390	369	372	391	394	421	377	388	385	389	355	379	398	392	404	412	367	413	354	372	374	363	352	370	425	372	401	380	392	395	395	421	424	409	378	384	381	422	419	383	374	404	362	383	370	374	398	408	392	371	425	354	405	413	380	391	372	366	374	369	400	360	396	356	376	379	403	395	368	379	376	380	399	403	370	387	381	403	402	399	370	361	339	379	371	371	397	395	377	389	411	393	392	387	373	379	400	389	392	352	404	382	372	379	372	398	400	384	399	396	388	366	406	361	361	361	388	412	381	397	382	380	373	380	376	412	363	385	389	391	402	382	381	393	387	377	367	411	338	414	362	371	379	388	362	384	393	369	408	422	360	382	355	397	377	372	369	382	399	391	390	359	393	384	380	367	372	372	375	396	433	358	377	381	373	345	404	351	423	377	375	356	402	407	408	408	350	416	388	379	379	379	372	386	398	399	370	387	366	404	400	368	382	407	365	411	412	396	354	370	372	433	361	418	390	380	383	404	346	392	407	413	370	373	390	413	382	369	413	452	402	360	394	392	385	419	386	352	348	379	375	358	391	382	396	416	404	395	430	364	379	379	387	384	366	379	399	396	413	390	349	411	392	390	376	380	384	377	397	397	353	418	355	362	357	387	400	358	385	399	387	386	364	363	378	415	360	368	368	407	400	408	382	375	375	395	395	377	391	351	399	374	366	355	422	375	414	392	399	394	412	435	376	378	368	416	361	408	371	426	388	378	396	395	388	393	366	372	376	364	404	377	418	382	360	387	366	426	397	407	404	381	381	392	370	412	439	347	376	354	388	371	385	390	376	369	384	397	387	341	400	402	377	378	397	371	393	381	393	397	400	392	386	421	410	369	401	349	377	363	367	355	403	401	376	366	375	358	385	393	400	403	361	409	394	410	389	395	373	440	343	405	383	395	393	409	390	379	402	386	398	387	400	358	333	397	357	415	370	354	373	407	409	372	405	396	367	392	388	398	360	402	363	386	417	386	398	409	371	388	416	356	373	352	378	375	373	412	418	436	384	405	393	403	385	427	398	422	412	377	362	361	368	428	405	392	392	402	374	375	405	347	381	384	359	395	363	372	361	399	418	365	382	407	412	391	408	360	395	374	384	409	372	360	402	412	380	376	397	387	359	381	405	386	385	377	360	403	388	383	420	392	435	405	348	412	401	427	382	420	383	366	366	388	379	402	396	377	432	401	376	375	397	372	348	423	382	411	386	371	392	388	403	384	393	378	376	412	349	393	412	401	434	397	349	391	385	364	398	398	382	380	399	405	387	423	398	386	416	397	371	376	415	398	362	400	368	371	390	395	391	433	382	372	382	347	414	374	403	392	404	371	363	368	401	409	347	351	403	404	386	398	394	413	404	393	378	379	382	367	390	408	359	410	373	355	376	399	384	392	395	362	400	426	369	382	411	409	395	425	392	390	364	397	399	372	383	386	379	423	367	388	363	387	404	349	406	356	407	398	391	387	387	407	340	349	388	370	413	404	412	389	403	390	379	343	413	379	383	380	379	370	372	402	415	346	378	393	385	433	407	375	360	403	341	391	390	412	407	427	387	422	399	414	394	380	378	401	359	394	407	418	400	357	400	369	415	404	402	387	376	371	404	365	374	371	377	374	374	396	397	353	373	363	362	404	422	413	413	400	412	380	400	410	393	375	378	396	407	393	397	434	397	395	416	351	387	373	392	393	404	374	391	380	391	359	348	402	369	366	403	336	406	372	393	359	382	416	361	419	437	394	381	385	396	388	414	390	391	396	416	403	386	373	371	378	398	382	379	379	391	406	401	374	391	371	393	391	407	381	376	404	405	405	372	371	363	363	352	387	383	423	375	389	368	400	381	384	344	358	406	361	377	352	348	372	364	442	351	400	377	407	396	361	371	367	367	403	415	407	402	397	402	385	399	421	391	413	392	399	420	371	395	381	382	352	398	339	364	359	402	373	428	364	383	385	389	404	418	384	363	343	389	361	380	381	406	389	400	398	370	398	398	385	400	413	391	347	403	384	397	413	352	344	353	387	406	356	372	357	375	396	370	384	383	377	364	406	378	379	404	374	413	351	389	404	365	368	400	388	372	367	374	364	347	356	387	393	312	343	393	414	397	377	373	380	369	356	393	371	363	384	412	416	390	395	404	385	380	365	365	366	382	388	406	374	367	399	349	378	392	428	360	394	416	383	418	427	382	389	387	418	383	367	397	389	380	378	391	377	356	382	366	359	389	404	370	345	355	384	396	382	379	390	360	378	369	416	415	410	389	420	413	378	424	431	357	398	386	361	421	384	384	358	355	378	378	386	369	370	381	372	376	390	391	351	345	372	404	397	376	385	402	391	405	376	387	368	359	422	385	399	354	407	402	385	382	417	402	339	363	391	354	396	412	413	381	412	391	388	383	413	384	394	375	395	399	402	411	399	388	388	390	363	373	410	410	386	409	379	396	368	401	372	377	392	380	393	383	362	396	376	365	394	394	392	362	387	360	376	401	393	389	414	400	407	415	378	343	367	359	418	383	410	388	360	405	401	343	416	395	400	388	409	388	379	375	348	362	338	347	348	392	363	368	407	359	370	413	402	378	381	394	348	403	409	404	385	379	355	400
7083	4424	7424	9030	11152	9611	7827	5790	8245	6413	3676	2747	2274	2179	2551	3047	3537	3413	2847	2205	2117	2236	1693	2158	13524	16920	13370	8822	5232	2422	1362	1098	930	1021	949	965	983	943	994	962	927	1019	1012	962	949	984	972	944	1044	947	955	933	947	1048	968	986	968	939	927	962	965	909	1002	943	948	947	915	942	923	974	1003	932	992	973	957	931	1016	914	936	922	952	991	926	966	975	965	931	959	937	937	1007	968	956	937	971	950	993	982	943	934	962	975	909	973	1002	943	964	972	991	1022	936	993	969	980	958	963	986	966	944	934	928	967	938	922	982	948	968	977	989	950	926	994	993	972	943	889	917	948	990	968	925	962	969	968	940	955	966	986	991	982	933	1003	978	918	1002	963	941	920	966	967	980	993	973	916	986	970	936	956	954	954	934	968	900	974	971	975	1033	938	971	937	921	970	980	967	992	922	923	929	969	992	950	974	947	945	952	937	937	963	961	966	975	969	952	965	925	983	1002	933	987	931	929	946	928	914	974	927	965	989	955	950	1000	966	995	952	1002	953	937	891	1028	988	1008	937	974	904	981	972	1039	945	931	923	950	980	943	944	1019	997	991	922	930	971	922	953	971	985	933	1020	965	969	927	987	940	1011	940	986	941	1001	946	936	934	962	929	1009	970	943	981	911	955	972	922	933	944	964	916	943	957	970	968	952	960	978	930	981	919	920	965	1002	908	990	985	942	985	926	959	932	948	934	1021	960	932	953	978	1011	953	964	980	963	936	960	963	929	948	952	931	1013	971	972	924	960	957	957	1030	990	973	957	974	962	1001	969	951	948	975	1001	1013	953	959	964	962	947	993	980	964	906	962	948	901	953	962	966	948	992	1007	942	985	1001	935	979	968	933	975	945	994	930	959	975	959	1007	988	939	1009	981	969	957	1001	914	1011	958	934	994	951	942	979	927	929	961	972	943	961	984	980	977	931	994	981	924	988	943	940	953	906	958	983	914	917	950	963	987	931	944	994	935	955	922	1045	931	1011	938	916	978	963	922	988	927	1023	971	943	965	843	909	948	950	1025	947	969	1014	906	928	1004	982	977	937	898	993	963	977	967	951	986	889	988	937	976	943	975	950	958	970	995	970	923	919	973	939	985	970	976	938	945	958	1008	932	914	967	982	1014	961	988	982	966	972	905	957	967	997	932	941	940	993	933	957	942	941	978	994	952	970	952	991	964	996	940	973	964	972	950	942	925	957	986	1004	958	950	952	981	1024	997	917	966	954	931	983	1007	940	971	919	970	967	983	938	936	967	974	969	967	993	931	967	970	984	999	972	896	893	969	949	1012	966	978	996	937	962	964	950	887	953	922	917	959	970	1012	958	944	967	949	951	954	967	996	951	940	935	966	926	911	977	939	992	963	990	959	970	962	1009	905	929	1000	940	962	967	954	1002	978	1003	917	1003	951	974	965	978	930	938	916	972	958	934	985	900	973	969	954	980	1010	894	952	969	916	991	934	1029	940	985	968	980	975	917	998	927	971	978	986	928	949	995	967	964	935	936	916	957	945	905	937	953	957	920	969	975	969	955	960	941	964	994	982	985	962	1019	929	999	978	971	959	977	950	907	981	937	916	972	983	952	958	962	995	996	964	914	1030	972	955	917	992	960	943	983	968	976	946	981	954	968	967	979	976	931	948	1029	988	1002	955	952	975	965	946	939	988	940	981	891	971	972	1007	909	933	953	949	979	900	987	979	923	956	959	947	1012	933	942	980	923	970	933	910	975	919	1027	928	986	922	919	953	1000	945	991	997	990	968	938	908	918	978	970	970	873	930	929	968	942	964	968	947	998	942	939	977	1048	993	979	908	955	993	937	956	917	955	943	957	937	920	987	999	978	976	907	969	932	901	923	1046	976	966	932	959	986	924	921	1030	957	954	1000	974	1002	942	1005	937	995	994	937	970	930	980	977	921	967	967	988	954	987	964	980	954	959	927	965	952	985	981	957	997	962	977	993	932	938	914	968	929	1023	930	959	971	952	984	916	922	959	975	914	963	958	918	943	932	942	945	950	959	1011	988	947	960	973	957	1006	905	997	962	1024	935	946	980	976	998	939	1019	922	937	964	938	962	955	886	912	947	990	920	940	953	983	949	940	971	974	968	933	982	997	983	950	907	953	896	1019	976	985	992	1025	998	965	910	914	937	974	907	997	921	1002	928	951	947	948	999	932	962	964	925	975	934	977	969	963	977	906	964	959	967	972	1005	936	973	972	954	994	976	919	925	1018	981	1021	951	990	938	946	925	964	986	975	924	935	945	979	969	995	982	977	1003	1000	969	961	967	944	949	1020	914	897	977	916	928	920	1014	948	976	945	954	959	925	981	946	925	939	1012	942	947	972	918	993	1001	976	974	920	935	972	920	944	965	939	1010	971	911	938	1008	952	938	1022	994	960	972	991	952	944	881	941	954	993	922	961	955	996	1023	944	996	966	953	894	955	979	960	941	989	914	988	916	906	955	983	1022	960	952	991	950	1003	934	875	999	963	900	970	917	953	955	949	992	952	1000	956	924	1017	927	985	917	971	890	978	911	958	980	892	1005	1019	1004	921	985	949	965	1017	943	960	893	942	947	941	970	962	942	966	916	970	963	989	942	940	959	971	915	986	970	881	979	962	1009	989	920	1007	1018	925	969	976	1020	964	868	934	936	960	991	930	985	943	943	974	960	987	931	973	967	983	1005	977	919	916	976	1022	905	918	1012	900	987	996	947	941	907	970	989	918	963	920	1014	954	950	954	935	967	963	918	980	975	968	926	1033	975	955	945	911	992	943	901	930	952	969	950	957	1005	960	985	978	1017	965	966	974	966	966	898	945	934	1029	950	974	950	984	980	915	971	943	971	946	966	982	938	957	899	955	942	978	971	990	970	975	968	940	1005	957	958	950	961	957	968	957	949	988	937	980	923	988	959	1023	957	936	985	990	977	966	993	936	949	931	978	985	957	973	945	954	996	1018	1009	923	977	944	960	994	980	947	957	987	974	984	951	972	946	967	897	993	949	939	969	929	924	963	987	925	937	926	965	1013	981	924	914	966	991	962	1008	1049	945	1024	980	934	970	948	978	1021	979	988	998	983	952	928	994	978	973	932	982	987	969	953	962	968	978	986	985	931	941	957	903	1000	944	984	999	982	987	882	969	1012	968	1015	943	960	959	981	955	1024	955	939	968	934	909	955	916	962	939	921	964	1032	927	974	977	929	975	1006	898	1048	976	922	950	926	959	952	955	932	982	950	942	1013	924	1001	959	998	951	1000	911	906	993	981	956	999	1018	965	1020	942	900	980	921	990	937	992	958	919	986	941	940	931	1008	997	970	967	938	942	966	989	926	988	947	945	959	984	939	987	968	976	913	947	969	976	949	992	987	966	1011	910	1014	1000	891	990	910	946	967	984	1008	921	918	941	944	1012	908	923	977	940	987	958	951	978	980	923	977	1032	983	994	924	903	978	961	929	911	1009	931	934	954	916	972	921	964	967	987	994	1031	949	935	891	937	914	938	922	923	1017	989	1001	943	931	918	960	939	936	1006	1007	959	929	995	925	930	931	927	897	976	965	973	993	914	930	932	949	1017	962	936	939	966	944	945	964	928	963	952	957	1007	924	951	954	885	989	938	924	933
19284	7849	7907	7194	6587	4990	3405	1887	1938	1506	975	829	678	595	648	893	842	862	879	768	757	687	594	556	4568	7196	5531	3378	1794	824	455	332	299	288	273	296	285	287	331	310	298	313	319	313	261	314	317	326	296	304	297	286	312	334	302	273	342	292	330	296	283	273	309	311	326	305	276	317	249	273	302	320	324	298	305	310	301	300	295	306	279	303	282	315	319	272	276	303	311	298	304	296	288	301	317	310	301	310	310	280	295	313	304	295	321	290	298	308	264	288	292	291	303	280	306	271	325	297	279	293	310	315	313	322	302	329	305	302	253	309	260	280	288	309	294	302	266	296	287	275	300	292	287	315	315	288	301	288	292	351	299	334	283	281	282	306	295	299	313	289	272	329	291	318	331	292	275	293	307	284	293	289	284	313	280	304	338	291	296	259	289	289	293	275	310	279	311	273	310	286	293	313	311	292	319	304	277	310	304	290	297	265	295	285	307	308	322	283	288	289	284	289	317	288	307	342	290	286	263	321	286	300	269	296	332	304	316	306	306	322	274	298	300	331	293	276	298	332	293	281	306	272	315	291	291	287	321	316	286	290	292	289	266	308	293	289	316	287	307	300	316	278	293	319	298	277	303	299	291	328	292	314	284	277	297	287	271	328	284	334	307	308	321	288	289	285	273	317	276	332	300	293	309	297	331	317	322	283	316	293	304	282	305	299	272	303	292	320	309	317	291	304	275	317	287	286	326	292	324	326	295	296	291	339	275	288	286	316	307	321	279	316	316	295	309	282	280	295	281	290	274	300	296	293	306	274	275	295	276	290	312	316	307	328	329	298	309	269	303	265	289	307	325	288	325	289	288	327	312	304	305	315	315	309	282	271	286	300	291	349	273	282	315	316	315	306	299	296	294	270	280	296	308	274	304	274	273	264	274	321	321	271	273	267	293	305	286	268	290	295	287	306	314	305	322	328	316	295	282	283	283	313	316	290	306	295	275	278	280	279	272	257	266	288	308	303	287	279	312	297	340	295	295	282	292	302	298	294	292	297	304	305	300	310	313	289	338	333	282	325	316	288	313	293	306	313	300	285	288	268	314	296	284	305	287	285	274	309	280	290	292	294	298	294	313	302	286	300	282	290	313	277	293	296	284	296	272	300	306	268	253	301	303	287	310	291	291	271	310	313	284	332	285	292	279	276	328	313	321	271	341	302	315	302	284	322	312	298	301	296	288	290	293	262	259	320	314	302	272	282	294	324	288	272	298	289	315	301	324	279	320	323	286	307	298	318	307	283	274	308	288	315	294	322	274	291	293	316	290	311	289	300	285	266	322	311	307	284	317	317	291	291	292	302	285	311	314	346	293	276	277	284	314	292	297	288	307	307	325	302	300	309	297	286	319	279	274	297	303	293	301	337	288	315	298	259	321	304	296	288	296	297	314	337	301	279	293	306	347	269	298	296	311	324	304	324	262	332	306	294	298	294	297	294	324	318	322	271	304	292	316	310	291	314	321	300	294	299	313	284	310	281	281	270	307	297	266	303	339	313	307	285	285	288	288	337	311	317	300	292	282	300	303	296	322	310	273	312	301	303	290	288	301	277	308	302	325	325	297	288	291	300	294	316	305	313	270	305	286	303	289	311	283	313	300	299	322	295	296	301	326	267	317	288	316	280	341	295	311	261	304	285	301	286	305	305	307	314	308	331	306	288	337	311	310	289	286	279	324	294	317	307	298	311	284	334	289	286	332	319	283	310	293	332	302	295	287	320	277	303	319	283	317	342	273	327	291	303	298	288	285	306	282	286	296	282	303	287	295	308	316	312	303	296	294	301	297	287	281	281	356	287	307	301	307	309	282	294	283	273	319	287	295	301	286	300	308	294	312	326	281	298	294	312	292	304	299	314	282	277	285	318	305	293	294	270	307	287	283	275	296	279	330	293	281	285	306	293	305	314	301	276	304	299	281	322	307	281	281	283	280	292	299	287	302	286	305	295	316	298	304	323	274	285	315	290	282	294	305	304	300	307	322	286	304	294	304	266	280	316	317	318	303	316	310	294	278	282	285	314	271	271	353	267	275	298	292	268	293	282	325	282	290	323	306	290	285	288	285	320	304	324	323	322	286	302	302	296	291	279	320	280	295	287	280	296	311	291	291	325	293	304	294	295	289	295	327	290	297	305	280	273	283	314	299	311	280	295	300	297	273	278	285	291	285	327	296	290	287	324	288	329	318	290	317	269	284	307	275	295	274	293	313	276	300	311	306	268	308	302	286	295	316	300	314	317	288	291	308	280	295	281	256	310	323	295	269	282	313	301	312	298	275	304	324	260	309	284	303	320	308	294	272	321	330	314	307	318	287	279	325	314	308	291	272	305	322	292	283	286	314	290	306	320	324	323	273	311	326	281	306	280	332	301	317	285	306	289	282	257	302	278	273	280	298	296	305	314	311	319	291	291	296	302	285	322	335	253	277	274	272	306	285	313	301	304	283	323	299	323	301	303	287	296	324	294	269	276	299	322	307	283	299	302	311	279	290	271	311	303	312	289	272	315	273	280	317	292	275	323	313	294	309	299	301	329	317	297	292	274	303	313	295	317	290	304	301	296	287	278	300	299	273	285	271	291	295	318	308	283	311	290	319	317	312	310	284	308	308	291	298	306	284	323	298	301	318	326	301	319	300	312	308	294	286	301	299	273	336	308	309	300	282	260	315	307	267	301	319	303	328	299	312	278	282	286	298	273	323	307	278	301	327	302	282	305	287	307	319	282	320	305	282	324	308	275	290	269	290	297	293	307	321	329	325	283	327	302	315	258	302	285	310	276	313	294	289	313	293	278	301	261	288	311	293	302	312	325	310	322	330	270	286	309	310	293	294	258	308	304	279	307	291	303	286	297	294	293	318	284	315	284	262	287	308	298	277	270	287	290	296	294	296	307	304	312	335	284	250	327	251	283	319	307	272	291	291	272	282	290	316	301	306	281	305	322	297	280	294	307	287	288	284	286	302	296	305	320	312	296	277	315	300	305	288	320	315	340	305	287	293	304	268	291	322	259	276	322	296	287	266	320	303	308	303	290	299	313	306	309	323	312	265	311	294	301	324	350	296	293	308	303	296	321	302	295	299	293	300	298	287	284	301	289	339	312	324	335	289	284	294	298	288	295	327	342	292	329	286	277	326	313	299	333	330	313	292	299	300	306	296	323	293	309	297	272	291	308	272	319	319	289	291	300	323	288	316	313	279	295	311	285	318	274	310	309	314	304	266	313	317	312	293	275	292	292	281	316	296	275	264	299	298	288	285	298	270	304	321	288	288	304	272	319	262	290	292	306	293	310	262	328	306	287	301	260	299	278	323	306	310	322	265	287	276	281	288	273	295	285	302	257	266	285	309	297	286	308	293	312	299	313	310	311	248	307	316	293	244	306	299	269	270	315	300	291	294	276	314	315	310	302	297	280	274	314	271	282	278	323	326	307	299	288	289	333	312	284	307	293	276	324	300	306	292	282
10181	5698	11356	14630	16051	14721	11361	7263	8528	7204	4856	4213	3191	2777	2990	4137	4056	4434	4517	4143	4075	3453	2779	2563	22567	27194	23115	16005	9212	3609	1499	830	740	801	734	792	689	777	717	761	705	762	772	771	816	786	747	749	749	766	775	734	744	766	779	748	779	762	737	716	744	760	749	776	781	778	741	774	754	778	785	737	777	768	801	725	731	763	732	754	774	763	707	752	790	778	741	773	770	774	788	751	784	770	694	815	764	731	740	737	801	752	760	714	798	742	784	777	756	803	754	752	729	739	725	734	766	726	735	751	762	793	764	809	800	760	761	763	793	772	690	785	736	773	768	792	747	739	802	720	720	767	754	763	750	719	778	769	716	758	735	735	781	776	714	748	776	732	786	754	769	734	712	757	770	779	749	780	749	791	760	735	791	718	719	726	789	714	719	782	733	730	789	755	726	773	726	710	770	763	765	800	745	731	770	754	767	736	751	782	786	761	788	779	763	770	779	747	775	765	778	752	785	767	763	777	748	743	735	753	756	706	750	693	768	743	728	735	790	754	733	785	789	719	797	765	736	745	729	717	755	747	733	742	728	781	777	826	844	720	790	748	742	735	772	746	710	743	805	732	711	719	783	736	767	716	806	764	798	776	734	782	769	788	758	673	769	732	751	782	742	730	733	777	774	694	726	741	799	735	761	786	757	813	746	749	780	787	775	769	752	784	758	726	806	767	751	750	799	728	760	719	765	777	761	823	708	761	758	749	699	727	715	773	766	729	767	772	780	744	784	748	733	782	765	805	769	803	767	789	773	728	734	741	786	792	773	755	747	740	768	739	769	749	742	750	741	773	757	772	754	781	770	746	741	788	746	834	783	730	763	742	784	718	717	796	780	746	709	797	766	755	728	731	734	762	784	734	764	782	731	759	720	767	758	792	708	741	728	770	771	730	730	726	767	761	754	729	755	748	783	754	769	780	753	768	725	769	785	754	751	744	758	751	773	730	735	790	738	766	820	727	783	777	691	764	754	788	793	765	753	753	772	708	723	751	805	754	803	729	773	766	736	689	743	763	764	791	783	739	777	745	770	727	710	712	722	756	728	746	720	703	715	806	812	733	774	702	779	733	788	766	742	739	730	711	750	744	715	763	800	716	765	740	789	763	723	740	767	745	766	733	767	784	797	717	776	766	772	789	719	749	668	831	771	763	769	711	738	706	779	710	794	766	744	777	773	741	780	717	772	729	722	765	760	741	748	775	725	712	758	766	751	769	773	753	758	718	760	732	754	781	765	775	742	768	754	772	794	750	738	719	784	788	780	739	737	727	785	692	757	731	725	772	781	736	797	715	728	785	733	788	718	729	759	779	735	760	770	790	745	787	770	753	734	738	778	746	714	745	797	741	785	711	773	768	751	749	732	768	782	763	703	766	768	775	812	727	769	707	745	753	710	772	750	748	768	754	725	769	707	767	743	712	743	764	760	739	781	793	716	754	748	751	756	734	784	704	768	772	763	741	730	750	749	726	749	703	761	776	745	788	762	770	732	779	708	753	745	731	720	762	739	732	771	755	741	787	730	762	706	806	767	779	766	726	744	786	766	747	740	733	757	751	737	782	751	741	775	732	741	746	746	717	776	754	735	773	737	761	762	786	749	796	747	737	775	738	767	732	770	725	789	758	743	759	766	707	748	743	772	749	694	703	745	778	763	770	733	788	736	733	731	715	796	763	782	752	776	753	688	738	709	781	782	750	715	736	779	776	758	771	727	764	716	683	750	767	772	775	745	718	754	736	765	835	753	758	753	753	813	745	741	767	784	738	745	741	755	756	725	720	714	741	742	750	766	731	722	787	736	779	741	742	786	753	773	776	734	785	740	802	744	759	774	744	740	749	702	735	769	727	749	780	742	768	721	761	791	763	752	739	784	756	740	759	741	734	704	765	773	682	774	783	794	714	750	796	767	776	764	793	738	777	705	766	732	718	755	755	753	762	734	741	727	756	777	743	748	760	779	757	780	757	809	782	793	760	739	743	759	737	767	803	773	728	760	748	684	789	683	765	741	754	778	758	721	701	792	748	749	792	721	750	757	762	754	784	714	757	771	764	747	764	780	776	767	758	759	761	732	748	750	765	716	752	732	768	798	738	781	775	755	725	722	711	732	757	738	759	779	719	779	797	756	718	735	787	753	765	753	788	727	725	771	742	824	730	658	737	723	747	769	794	784	756	726	788	703	762	809	748	781	731	714	795	774	786	772	761	748	757	744	746	699	735	736	790	746	781	802	780	776	736	764	781	748	777	796	726	751	748	741	744	749	699	725	687	733	768	756	780	712	776	791	745	756	706	710	789	727	734	747	758	776	768	709	771	765	698	766	795	784	771	728	735	752	780	783	795	734	703	764	743	724	738	773	782	796	737	754	723	762	751	740	721	689	766	744	776	711	805	793	752	785	724	711	770	749	798	790	754	750	764	742	756	816	763	779	755	728	723	749	721	752	757	763	735	714	778	751	745	742	758	790	813	745	780	740	754	775	769	722	718	732	763	748	759	719	740	732	768	751	733	733	761	757	777	803	742	746	757	737	775	733	736	753	796	791	747	769	743	770	747	730	767	757	772	796	750	780	760	714	778	769	754	741	784	718	713	786	771	743	761	764	783	718	745	784	757	721	752	762	798	765	711	769	765	765	743	740	777	807	763	775	727	777	769	766	736	761	719	738	764	762	780	750	759	731	739	744	725	780	781	773	750	758	737	711	732	742	746	758	770	711	776	766	729	765	736	763	786	805	809	712	774	797	716	749	729	732	740	694	712	766	742	774	759	730	771	787	726	754	799	769	744	743	792	789	776	738	803	734	771	784	777	737	776	776	710	777	773	822	758	769	742	799	762	817	766	728	779	761	755	753	737	749	784	728	745	788	713	713	737	714	733	865	729	764	763	752	740	764	735	733	831	732	744	764	753	754	777	771	735	743	773	782	769	768	755	786	778	736	744	801	750	772	747	727	701	764	745	708	736	746	792	716	758	741	728	740	775	735	742	752	732	747	818	753	765	738	781	777	714	747	767	772	766	714	789	790	817	730	748	746	722	778	787	762	721	784	778	768	741	769	713	737	730	795	732	776	713	717	802	743	697	770	727	759	775	751	756	776	743	758	762	671	742	798	750	806	791	777	734	716	733	745	706	739	713	781	751	715	735	740	774	727	723	766	730	732	772	720	769	815	798	786	757	767	771	817	740	804	739	723	750	720	743	719	772	785	724	744	722	727	753	760	765	752	802	714	719	701	755	772	740	730	767	740	718	785	699	725	731	763	784	766	764	752	724	741	748	748	779	756	780	729	693	774	750	784	712	725	719	767	767	753	762	720	723	779	756	759	763	787	777	748	738	743	766	728	772	750	744	762	777	744	713	731	736	769	758	710	774	745	749	707	795	752	742	776	764	767	778	761	770	738	773	749	744	739	729	773	753	747	808	733	769	767	753	790	785	809	786	709	787	790	769	788	795	722	757	746	769	759	765
3524	1390	1650	1732	1710	1348	904	752	702	668	533	462	459	450	453	485	504	524	475	458	400	455	465	471	558	733	796	699	554	485	408	340	372	328	346	358	389	345	335	398	370	349	356	357	360	360	394	377	368	354	359	377	360	364	358	361	349	347	358	343	335	418	370	378	369	326	350	372	367	369	340	377	377	346	350	363	349	376	373	341	361	373	368	358	370	353	336	361	346	350	384	379	368	373	365	367	357	364	367	367	387	370	338	404	358	380	364	372	338	363	368	371	402	350	331	371	368	397	333	367	366	378	367	370	407	334	372	351	362	346	366	344	360	361	406	358	344	370	342	359	347	385	396	373	355	367	357	401	351	377	383	369	381	354	351	347	361	382	385	339	365	317	389	325	395	338	349	347	384	365	361	373	388	428	364	395	346	363	388	380	359	370	327	363	383	372	389	351	358	350	354	346	328	358	332	346	350	382	343	393	343	369	320	357	331	355	349	362	352	344	383	355	370	387	355	399	378	362	342	327	355	363	349	365	343	372	326	321	388	354	371	359	366	351	368	345	353	406	356	366	375	361	368	390	329	361	347	377	370	344	390	382	357	389	395	344	358	392	380	373	380	350	388	348	335	352	356	376	373	400	340	352	349	359	363	340	348	360	363	329	353	374	342	359	362	369	385	376	372	341	359	379	346	377	391	310	332	393	356	392	353	370	363	352	378	387	389	356	351	372	346	350	390	331	365	376	384	371	364	388	365	377	361	375	368	355	330	363	349	379	323	377	329	414	346	390	396	359	363	362	322	390	356	393	371	342	388	378	374	358	352	364	341	348	393	376	382	353	369	338	338	307	395	354	338	351	382	364	366	351	397	372	386	386	371	365	369	357	335	344	366	352	377	331	351	346	377	358	318	350	355	356	362	387	386	366	371	358	369	373	386	360	376	318	352	413	355	330	395	362	350	361	330	381	377	357	366	386	330	391	337	340	400	384	359	366	369	369	347	382	348	393	348	382	355	370	368	344	349	366	370	317	344	394	394	360	355	363	345	333	372	325	371	353	393	347	353	344	365	350	384	362	371	399	346	334	348	360	389	372	380	330	371	379	358	388	343	360	338	342	344	381	339	362	405	344	346	365	344	375	372	343	389	364	384	356	374	350	403	375	337	347	339	355	345	337	374	381	337	359	376	338	360	370	350	381	397	365	337	392	362	340	371	380	386	353	364	351	374	358	331	375	360	393	387	362	303	379	372	389	345	339	384	348	323	381	372	332	384	386	393	355	369	370	353	367	356	383	341	367	401	351	414	346	360	362	368	362	347	320	366	407	366	317	344	366	357	374	366	330	344	346	370	353	367	372	377	356	379	381	388	330	366	339	390	345	366	375	384	352	366	329	358	343	364	381	356	384	406	362	381	343	331	360	378	383	327	367	346	355	372	378	379	386	374	310	394	352	379	355	340	354	391	376	371	413	376	375	341	376	334	402	383	382	375	364	384	357	328	351	322	403	365	355	376	357	348	389	326	379	351	336	391	370	350	378	392	362	371	323	362	366	357	336	383	409	382	376	370	367	376	361	388	386	332	365	357	370	389	384	381	379	338	363	385	357	347	367	375	343	371	385	365	370	317	355	379	362	381	378	372	413	394	395	353	342	415	363	375	379	354	338	375	347	372	331	410	359	360	398	382	402	396	310	345	353	393	341	374	342	355	383	364	345	374	355	394	367	361	379	357	383	394	348	356	370	345	342	360	322	370	306	352	358	344	396	363	358	374	351	380	354	365	368	351	344	372	356	365	359	382	379	356	366	381	351	389	379	385	365	379	340	370	381	354	350	389	349	377	401	372	389	379	359	381	360	360	356	365	373	389	370	361	363	357	370	377	360	362	377	362	369	344	400	342	344	358	329	379	393	359	379	360	365	384	375	340	370	381	359	348	321	379	356	349	371	354	372	363	364	388	358	364	386	371	352	373	371	348	379	380	375	384	341	359	348	360	374	360	340	375	402	352	349	338	370	398	372	374	389	334	400	350	398	405	364	319	376	361	395	367	367	385	359	364	403	344	342	357	369	332	339	387	328	380	360	324	361	397	383	361	382	336	392	339	339	379	356	378	381	390	345	400	375	387	359	358	391	374	341	356	355	396	348	359	368	365	393	334	356	361	346	368	356	339	336	402	356	382	420	372	399	365	377	389	359	370	336	362	350	370	363	349	336	351	367	333	361	367	344	379	422	368	373	342	352	335	354	355	383	370	354	378	347	359	372	364	405	370	348	371	369	354	364	364	330	330	363	361	384	381	363	332	366	365	365	363	372	372	381	355	398	388	353	338	361	368	355	395	373	365	387	361	356	398	363	379	312	356	372	365	371	365	373	361	333	388	355	355	391	387	376	373	349	355	353	369	378	349	373	390	347	361	328	400	367	375	386	394	353	352	367	353	331	334	358	362	360	356	388	388	388	382	368	401	368	344	360	358	366	383	378	398	384	358	397	361	361	366	351	368	358	387	333	352	352	393	371	374	363	380	373	365	337	351	371	381	338	343	367	409	355	360	384	387	383	335	349	309	411	368	373	364	359	334	378	352	339	377	374	346	347	374	381	353	348	361	401	373	349	377	350	361	397	365	386	353	369	361	379	352	379	375	394	383	340	366	341	360	410	381	357	342	370	386	395	375	353	359	366	356	360	395	356	347	366	358	372	360	379	354	338	351	364	346	358	347	339	337	428	376	387	384	350	384	372	360	375	349	381	372	358	333	383	365	357	349	334	349	339	404	362	349	345	382	364	349	361	373	347	346	392	379	387	390	375	368	408	392	383	355	361	353	364	347	357	357	366	365	358	348	363	380	369	371	377	342	353	407	380	374	406	343	370	367	326	359	387	376	367	357	381	340	378	386	369	392	380	354	335	329	379	368	351	349	371	382	387	340	381	371	370	386	365	373	323	365	361	378	352	333	379	350	354	374	381	367	398	337	377	371	356	351	371	333	379	384	343	343	347	352	376	385	375	350	339	354	401	344	353	362	363	359	331	384	360	391	342	363	382	364	391	367	345	340	386	321	369	322	336	349	354	394	369	367	386	358	389	386	421	355	360	340	392	349	384	391	367	349	375	400	359	344	365	336	370	368	364	344	381	336	383	402	371	338	364	370	354	398	385	329	322	368	388	321	371	354	370	388	357	331	392	341	357	325	360	351	382	390	344	378	390	359	379	348	374	363	351	372	349	370	363	389	394	388	387	363	360	357	359	372	331	368	355	358	389	338	332	375	396	369	355	352	376	362	365	360	366	395	376	352	353	384	353	361	402	348	340	452	341	323	350	334	342	306	381	355	377	348	368	362	376	357	346	368	342	390	373	322	332	359	402	341	394	338	400	389	340	375	403	378	368	422	339	363	347	399	362	385	383	350	368	348	374	370	354	350	365	332	349	374	389	334	378	371	381	386	377	361	342	345	344	374	380	361	353	357	396	371	371	335	362	369	365	355	360	353	352	405	372	371	362	386	350	351	390
3108	1951	3642	5416	6417	5473	3479	2933	3067	2690	1808	1661	1476	1354	1482	1684	1910	1952	1784	1701	1528	1558	1622	1714	2341	3491	3171	2439	1835	1347	1069	929	941	905	912	886	936	942	881	924	922	887	938	955	962	878	928	887	907	934	942	902	894	934	933	903	898	923	894	926	900	885	917	927	914	924	903	905	920	897	922	913	875	879	934	931	966	884	907	907	968	937	921	865	867	957	904	942	929	903	941	865	891	937	954	912	900	903	957	927	945	971	893	924	897	893	955	958	912	937	879	911	939	906	904	956	923	925	914	963	869	871	912	930	940	891	860	906	898	956	953	843	926	904	934	938	949	923	943	924	945	919	937	923	897	889	887	903	918	906	905	931	932	882	990	855	925	901	901	920	893	882	915	902	982	936	910	888	947	865	877	908	868	935	883	947	982	954	928	878	888	922	883	914	910	907	917	934	927	826	963	882	932	901	906	908	977	929	909	956	898	938	898	941	936	900	866	887	877	916	913	957	844	958	855	918	887	941	922	885	936	904	851	924	893	932	955	894	920	943	988	881	959	905	907	930	876	941	937	908	931	946	945	927	963	906	922	886	897	893	854	922	924	900	921	907	906	918	931	927	912	905	936	935	904	903	896	916	892	943	839	909	909	838	927	900	869	937	909	884	891	896	918	921	885	924	945	870	879	996	905	941	963	919	879	908	910	906	942	905	896	973	885	943	919	892	941	874	950	941	877	907	931	917	871	908	921	907	947	903	940	950	907	930	926	938	970	891	933	902	877	894	874	897	917	879	867	918	930	907	884	909	880	924	930	868	869	899	861	911	930	918	902	957	935	955	913	853	914	922	890	884	923	904	937	960	927	871	910	915	938	908	920	966	844	932	968	941	912	919	906	935	898	867	903	893	869	908	892	921	925	885	963	940	933	854	935	857	881	891	882	881	962	908	926	861	934	936	926	903	935	961	945	849	913	901	882	922	881	923	943	913	978	841	943	930	899	930	893	862	893	860	897	887	874	925	895	946	866	903	890	904	900	909	892	929	915	928	870	922	926	903	962	922	954	926	915	935	956	871	922	870	880	887	969	918	932	924	951	890	882	943	917	982	896	977	894	982	910	916	873	965	914	876	951	934	874	905	940	856	911	906	915	908	936	899	896	887	902	893	864	895	937	943	914	876	902	927	921	944	925	927	914	910	907	949	867	915	918	916	894	917	837	905	889	909	890	853	938	846	927	858	883	890	927	936	930	903	951	932	921	883	880	881	942	938	920	900	949	903	905	882	885	885	908	953	929	887	912	905	842	946	912	954	931	934	941	897	869	955	953	897	959	966	902	903	866	881	854	983	963	864	873	874	894	905	892	904	895	890	944	884	845	939	947	902	937	924	909	926	897	937	911	910	918	949	919	910	918	946	876	880	930	894	845	941	941	861	875	929	923	932	944	885	908	915	896	875	911	909	899	928	906	897	914	940	943	921	928	866	953	902	905	972	941	962	874	904	943	870	931	912	892	908	953	921	955	898	932	948	887	901	918	835	931	938	864	880	911	940	920	922	933	907	877	937	954	941	894	946	907	970	951	890	947	991	862	920	899	932	919	909	891	866	897	888	876	885	888	877	887	890	967	910	938	936	921	928	913	885	865	932	956	870	912	922	911	937	900	915	870	879	993	916	904	903	933	879	877	920	876	886	1006	874	897	949	900	858	859	942	871	955	879	858	890	932	968	924	893	932	944	963	864	905	932	903	919	972	923	932	920	901	892	936	922	905	932	883	907	931	928	966	934	947	885	935	932	912	868	901	930	869	928	875	967	891	910	951	824	883	844	929	911	901	905	878	939	919	922	910	889	903	897	911	848	920	916	947	868	918	859	898	901	918	910	931	916	859	955	892	919	933	872	939	922	901	878	912	898	945	958	933	860	933	887	902	937	967	925	881	894	880	911	908	911	922	890	931	920	944	909	886	866	911	914	891	927	858	864	925	882	828	925	918	959	922	928	903	900	916	946	898	938	889	888	848	914	911	892	893	924	882	943	937	887	927	946	978	894	912	926	878	913	857	949	877	933	907	918	894	842	909	848	923	914	946	959	922	935	901	928	892	937	854	885	912	957	911	938	941	923	958	935	948	889	928	975	906	910	931	959	888	916	899	914	845	930	879	918	921	904	912	895	899	876	931	857	910	929	922	935	880	908	908	893	915	909	857	945	903	969	905	921	898	909	942	903	885	909	915	920	978	944	930	914	919	871	881	925	931	903	930	896	935	909	900	899	920	926	891	898	932	944	959	942	945	969	882	966	908	923	877	869	920	935	908	928	900	940	927	884	907	857	876	937	869	923	913	939	934	923	959	911	935	980	914	906	936	937	877	890	928	930	927	907	884	883	899	937	892	915	921	913	909	937	889	877	879	925	952	930	869	921	906	860	918	931	903	944	925	912	920	949	916	901	889	884	917	934	901	938	917	939	891	935	885	867	916	894	927	906	923	939	882	877	921	899	897	920	898	880	910	874	917	912	905	936	886	887	927	977	913	940	924	974	904	897	901	979	913	867	925	891	902	955	938	909	926	939	922	929	888	922	910	930	866	902	934	920	921	908	911	965	886	867	914	915	889	898	939	957	917	893	934	950	908	940	865	943	902	901	923	897	940	909	888	930	919	912	926	906	901	929	961	937	897	893	912	963	911	934	917	959	937	925	898	878	970	866	913	849	904	913	880	906	840	945	939	918	942	903	913	917	914	955	924	925	971	908	923	905	911	889	929	886	930	907	974	879	920	947	924	901	934	873	876	954	897	929	936	892	909	913	949	912	909	929	903	930	926	891	893	843	888	889	944	903	929	936	950	885	891	953	925	932	966	881	936	927	928	954	856	918	884	946	931	881	959	943	928	933	918	897	910	859	899	914	893	888	923	913	925	932	928	886	969	901	831	898	968	939	921	900	937	918	888	940	909	876	874	920	931	833	950	918	919	939	915	860	899	882	900	913	871	905	933	932	902	903	891	941	842	949	916	863	921	948	904	954	924	926	916	877	937	894	874	914	946	923	920	897	922	937	927	918	956	920	934	897	909	939	859	925	970	934	936	926	899	893	962	884	860	929	902	865	860	897	908	855	850	914	881	905	910	953	903	926	858	910	932	922	966	897	977	898	951	935	883	895	950	956	969	920	863	873	891	918	937	965	891	912	952	964	912	910	847	876	903	925	895	938	917	887	873	961	905	939	886	903	896	891	922	881	901	881	856	917	999	913	916	906	888	916	917	925	949	945	962	875	906	884	895	904	884	874	981	924	889	899	941	945	895	923	880	942	983	858	911	935	906	934	875	910	942	956	910	934	926	934	872	938	927	925	895	952	898	865	929	880	858	896	898	982	891	904	916	891	916	907	948	908	946	900	923	942	865	920	873	924	932	951	984	880	915	878	930	925	946	980	904	902	890	913	963	968	896	920	896	932	904	888	917	957	943	936	877	989	900	957	878	927	912	967	903	916	915	922	871	968	878	886	899	883	958	906	940
9606	3583	4839	4910	4286	2690	1787	1304	1182	949	771	665	552	552	695	656	646	533	597	553	547	558	533	520	1923	3566	2686	1883	1127	680	503	395	389	413	398	408	393	428	429	393	409	356	389	402	407	415	429	382	406	355	386	373	406	410	410	386	419	385	414	362	405	386	381	366	395	398	403	369	381	350	406	424	392	394	391	375	392	387	415	412	375	408	418	399	388	359	387	395	369	400	403	396	443	395	432	444	393	351	349	361	375	390	416	365	392	443	406	383	420	408	383	400	407	359	397	383	399	393	410	390	412	368	385	358	401	377	368	444	438	395	410	426	417	374	413	394	366	382	394	369	409	352	429	385	353	375	409	400	404	435	397	406	386	378	365	361	438	407	400	402	394	373	355	365	392	418	395	401	399	426	363	411	418	401	370	454	352	389	402	393	392	362	423	392	381	387	391	384	393	403	395	365	413	409	408	392	394	397	403	410	379	381	400	412	400	423	381	392	452	380	414	366	431	407	393	406	385	399	394	389	373	422	437	388	408	400	380	373	374	404	420	381	396	400	381	400	410	411	390	419	432	409	399	405	382	374	403	382	422	418	437	376	401	384	401	393	357	391	415	395	412	408	425	426	398	408	371	394	398	395	415	385	420	443	409	413	389	420	407	380	371	364	353	388	386	370	387	410	384	437	414	388	395	404	410	408	361	382	429	369	384	391	377	378	392	398	418	446	387	426	414	371	414	417	417	388	416	417	395	364	406	384	380	403	395	371	437	359	364	381	381	410	391	398	421	369	378	417	404	385	403	422	380	381	388	369	392	403	403	358	421	395	406	397	403	395	390	406	397	401	413	366	402	391	362	424	425	406	408	398	424	417	385	377	391	374	360	389	441	382	364	379	405	392	409	407	394	401	378	376	389	422	385	383	414	415	421	414	442	363	395	425	418	382	396	372	443	352	380	405	408	406	414	347	375	425	389	413	382	370	407	382	370	434	399	380	412	440	391	385	403	400	351	400	389	404	427	411	392	389	374	384	379	409	414	404	437	375	355	369	385	374	401	414	395	419	366	412	412	404	396	384	386	392	386	396	384	430	372	380	414	381	403	381	417	410	393	376	392	420	382	401	388	383	359	389	385	406	363	446	410	441	383	368	341	394	421	410	408	378	410	413	408	387	397	388	382	360	387	382	412	403	379	377	414	407	402	413	404	418	421	375	328	412	370	408	422	423	396	388	365	392	411	396	380	402	403	374	417	380	401	404	445	388	403	410	362	422	386	401	405	414	366	400	402	333	387	430	406	403	400	402	391	397	411	425	364	388	345	398	439	387	378	373	373	396	434	418	366	411	399	418	407	404	402	382	389	360	381	379	339	402	411	382	374	394	387	390	378	408	370	375	382	426	408	382	408	392	389	345	425	356	370	371	424	368	419	409	386	383	372	390	407	408	390	391	382	386	405	376	372	421	431	368	417	371	378	438	360	422	387	396	366	389	393	369	471	370	397	378	401	398	420	401	390	381	376	369	360	388	403	406	376	395	375	411	417	395	400	403	384	382	418	369	399	423	398	378	390	379	378	416	386	429	422	395	381	397	405	372	392	404	401	417	381	408	374	382	390	419	404	385	395	413	387	366	421	368	398	386	389	404	379	414	379	422	424	386	408	380	385	438	397	417	413	443	384	418	417	345	382	369	411	351	378	395	429	412	403	411	370	375	413	391	404	383	410	404	389	418	391	402	427	383	389	422	391	419	399	370	426	370	387	347	401	414	436	392	409	388	378	425	415	427	347	372	426	388	430	399	410	424	375	390	390	402	396	438	365	373	375	367	392	428	386	411	402	409	379	379	396	391	407	401	400	390	403	395	385	401	416	375	407	377	404	394	398	360	382	380	397	394	405	372	426	386	423	351	337	363	410	400	362	367	404	371	383	395	419	365	375	378	409	393	388	378	423	374	370	395	376	369	389	397	383	364	394	418	395	442	413	437	422	385	400	381	398	347	421	408	414	391	401	397	390	387	399	367	391	405	426	389	404	398	402	387	441	398	414	380	391	408	401	365	371	372	397	382	401	379	360	395	388	386	379	400	404	386	374	417	416	425	411	390	400	415	377	387	365	412	407	402	438	344	369	387	392	373	383	408	387	385	390	400	394	382	395	380	397	432	400	406	400	379	397	418	395	366	395	427	418	422	416	400	384	394	385	389	440	406	375	377	391	376	420	381	375	393	375	371	387	387	378	395	384	377	441	410	387	427	413	408	358	381	373	374	416	409	410	385	385	411	389	423	355	372	400	389	377	409	362	407	398	401	362	389	409	385	393	411	421	420	384	388	408	427	381	420	393	397	419	411	378	411	397	394	381	426	394	414	392	424	386	391	421	368	391	418	411	393	396	424	359	431	373	416	371	437	418	421	391	377	395	362	410	404	424	352	384	398	403	375	414	391	382	425	389	389	385	391	397	406	366	395	425	375	385	397	421	401	405	406	404	381	384	394	407	369	377	385	377	369	418	375	378	413	357	391	445	420	464	378	384	397	384	404	380	387	412	410	416	395	408	382	406	395	369	380	426	404	393	407	389	397	417	408	402	389	378	403	377	407	379	383	423	436	391	389	422	381	397	403	413	410	434	388	432	390	405	393	402	406	414	395	400	403	387	389	388	332	387	408	444	382	387	396	426	408	365	380	381	399	367	405	366	379	441	401	421	390	359	382	370	389	358	363	383	390	386	377	400	383	404	387	395	408	383	375	401	407	383	385	403	393	402	398	396	385	395	457	385	377	387	416	422	397	363	428	398	396	410	397	391	359	373	384	437	386	425	386	388	423	390	395	422	416	411	348	386	411	399	406	370	377	413	394	388	386	394	385	367	366	370	392	423	402	404	418	406	402	429	397	434	409	405	404	373	416	383	393	375	420	411	395	408	411	342	406	373	412	375	405	360	377	405	381	394	426	378	413	405	370	372	408	400	411	409	401	421	387	404	383	373	349	380	427	390	414	368	377	358	397	419	384	403	403	358	383	400	412	403	379	393	358	386	410	399	410	392	384	436	393	393	379	368	374	392	381	329	363	387	396	365	408	361	416	394	376	405	382	408	400	387	390	407	389	409	398	413	372	408	427	422	398	338	389	415	384	406	375	399	414	401	399	388	416	412	394	372	366	428	357	404	374	420	395	373	419	424	408	447	397	402	385	412	389	376	426	381	413	448	389	395	375	385	383	392	379	383	398	385	393	386	356	398	419	383	395	421	363	387	374	395	395	388	416	418	405	388	420	363	388	418	370	396	367	389	404	410	377	363	355	363	398	412	405	392	415	406	394	383	402	409	412	377	439	389	385	419	415	374	405	436	450	405	383	419	420	427	422	381	380	432	406	393	381	380	398	386	395	396	402	358	387	405	396	377	369	421	420	384	427	381	409	390	407	400	406	414	410	392	403	370	411	408	398	409	372	394	396	417	427	411	376	400	387	381	395	395	428	387	373	403	411	379	398	390	423	381	402	350	379	370	411	422	386
6636	3552	8078	11693	12277	9298	6777	5287	5499	4504	3291	2641	2193	2245	2761	2685	2757	2255	2351	1949	1999	2287	2195	2145	11497	17742	14410	9361	5478	2546	1328	1082	951	987	1002	991	1008	1009	1027	979	977	927	1024	995	961	985	993	945	927	997	961	1019	1013	962	936	991	992	939	967	996	968	982	1000	915	922	957	987	1016	998	959	953	958	949	1000	972	998	991	970	949	971	963	993	995	1016	1021	971	1004	992	986	1021	1012	990	983	988	946	968	951	960	928	1002	1004	963	1003	973	960	982	1053	931	957	941	968	1029	978	1019	1004	945	971	1006	968	944	1001	988	992	977	983	1006	974	1034	960	990	1008	946	973	1033	985	990	1021	1025	956	1001	974	1041	1021	1013	952	999	1034	977	961	947	1018	1005	1041	982	934	1001	961	1040	968	988	942	935	1040	1012	931	1015	1024	986	1047	1029	961	1005	978	1031	957	1040	942	979	1000	984	1029	980	950	953	999	988	974	959	1052	1025	980	950	1016	944	981	1006	984	995	1008	972	979	994	1018	1020	988	1015	955	934	1009	964	970	1030	971	946	955	982	985	976	960	937	953	964	979	904	930	946	984	944	947	959	991	1041	960	1003	1036	973	953	939	1046	984	970	935	1001	990	982	999	1014	1005	944	963	974	1014	1009	1012	979	948	967	992	1021	983	999	930	947	982	931	947	944	970	1029	990	966	998	975	970	993	1000	937	995	1022	950	1000	1025	1001	966	995	1046	972	1004	1004	998	950	1005	1010	983	959	958	986	965	981	954	959	1043	1008	973	1048	940	978	1053	966	940	982	991	1020	1038	1000	1008	980	958	982	1037	959	959	974	989	995	1030	1021	988	990	1037	1016	991	981	997	988	967	960	933	977	978	970	1023	1008	936	968	1023	996	954	1032	967	939	994	1016	1005	986	974	939	931	1000	976	913	1026	990	990	964	967	1002	1024	960	1015	982	955	987	1002	994	986	950	975	962	976	1006	1001	959	970	996	1000	982	972	969	1010	978	952	944	956	975	950	969	952	1005	974	985	952	931	988	1037	1022	1008	962	1008	1012	993	997	969	926	983	1002	950	915	1023	1038	956	979	1017	971	919	997	1019	936	959	1000	963	977	909	964	1063	1028	993	915	969	976	910	992	1027	992	971	1025	970	960	1027	933	1006	949	962	974	997	940	951	952	923	972	1010	1050	975	934	1017	960	970	1007	994	1022	952	921	999	1004	949	1028	940	972	981	988	1020	978	961	939	979	961	998	1028	1000	960	977	1055	945	1009	1015	973	1007	968	991	1014	951	997	954	993	992	959	994	964	1011	910	1003	957	1017	1037	958	983	959	921	972	929	992	958	1011	939	1030	969	943	916	954	933	955	1012	961	944	952	936	989	1011	984	976	982	957	973	973	957	995	986	939	958	1016	971	952	988	955	1000	1064	962	975	956	951	931	1008	1019	1014	957	939	978	968	1005	907	987	1042	985	991	961	980	964	1001	914	1005	1011	961	983	961	953	962	1013	987	979	970	951	957	995	1004	1009	975	988	1000	1006	979	960	969	973	930	937	985	981	953	1006	1019	1064	992	963	1019	986	945	926	1007	997	1007	1006	964	999	971	1013	972	981	982	992	990	1002	956	970	961	953	1018	983	950	986	982	967	966	989	942	976	969	946	986	945	992	981	987	954	967	970	945	986	948	977	950	932	1015	1002	999	995	953	1003	1042	970	953	952	991	930	948	985	933	984	1015	939	909	1014	978	960	1012	964	1041	954	1005	942	969	952	959	965	975	1030	982	957	966	1026	933	972	986	1003	989	998	959	1074	976	959	975	1025	1016	904	931	977	995	1019	1047	980	913	901	1007	959	998	956	939	1022	999	951	1005	967	992	962	985	967	995	950	1002	973	1028	1011	1003	978	988	989	987	939	980	949	993	1072	976	983	930	957	945	956	1005	942	981	999	956	995	993	986	944	942	1004	983	980	964	931	986	914	990	960	939	977	943	1017	1025	1025	994	995	1015	1006	1020	950	921	985	977	922	963	980	1057	960	977	1015	954	974	1012	990	995	989	962	973	1021	966	1033	1005	977	967	1009	977	1000	968	974	944	924	1008	1002	986	1001	995	989	1002	987	991	1012	1029	1000	1001	969	1024	949	999	999	1034	961	982	954	991	964	955	970	1029	973	979	990	993	925	950	1021	981	939	980	976	988	1009	947	1030	947	928	1001	1021	959	981	972	926	1002	1027	984	937	962	969	960	972	939	1030	1003	1038	1040	1001	951	1004	959	975	975	998	972	947	999	968	967	968	1035	975	983	941	980	982	974	981	920	975	990	973	889	978	984	962	977	970	927	951	945	986	983	1012	982	1059	1005	1002	992	997	1059	960	980	953	976	956	1011	998	915	1049	999	986	956	964	965	966	1008	1032	949	1066	964	1021	987	983	1024	979	1008	976	956	965	980	973	983	957	958	981	961	960	1014	981	1030	1007	1019	967	970	976	952	940	985	968	950	954	978	886	1043	967	988	1004	928	970	1017	974	948	977	942	992	992	933	1007	1011	981	943	964	957	954	990	977	975	926	990	976	949	974	971	961	990	929	983	982	957	1001	1020	1027	973	970	957	1005	959	939	982	948	983	1024	966	958	958	969	937	978	987	980	1001	930	998	979	958	959	991	943	964	907	1009	999	1001	1004	981	968	998	999	971	958	960	995	998	949	988	982	967	928	1014	954	980	924	963	968	1008	955	1002	985	952	996	948	969	918	966	987	1001	1011	966	984	964	1021	1001	992	979	997	1003	1038	960	954	983	935	971	950	985	984	991	975	993	966	934	927	1005	984	914	915	964	967	992	952	957	1011	1005	1022	999	997	981	978	992	990	907	980	977	980	974	971	972	991	941	1000	985	991	1031	1003	968	985	1009	962	989	979	1054	1026	1034	1001	1057	965	1000	953	934	951	933	985	973	1006	1003	978	986	1022	1012	1016	926	971	964	1013	980	956	954	1037	1012	1002	983	962	972	979	958	983	992	999	975	1011	975	985	959	1014	1025	912	957	916	992	989	955	1005	956	1010	973	995	989	973	1014	936	947	998	959	1008	953	1034	1000	988	957	1019	964	975	995	948	979	964	1020	1032	977	974	1004	1027	949	909	1028	964	980	998	968	960	1002	973	944	996	956	979	989	962	977	996	998	1046	938	983	958	929	941	957	970	973	966	927	976	983	969	903	1002	1056	970	968	1005	1015	1049	971	953	988	968	931	977	1003	982	984	965	1012	1035	997	977	979	986	1007	911	959	979	1020	929	985	985	975	992	925	1010	981	953	1009	976	930	977	996	947	1014	985	957	954	1004	986	1010	976	942	938	915	935	1005	993	972	960	948	1038	916	1054	993	1034	881	923	995	999	998	935	1006	993	1028	1008	968	974	937	965	999	994	1000	986	974	1021	1008	966	1007	1061	992	961	994	928	980	943	950	993	916	972	983	973	976	1007	999	918	961	944	914	1016	952	984	1029	974	974	973	966	1022	999	957	974	1019	1002	951	933	1002	934	974	969	975	926	956	961	948	1019	1015	976	992	952	1013	965	963	1040	984	976	991	983	967	967	972	957	983	1025	931	963	989	991	1015	994	1031	973	950	924	960	1000	974	1039	965	966	1033	959	973	998	933	921	994	984	967	945	1018	974	902	1019	966	1039	1031	982	1001	964	985	975	991	944	985	956	996	984	940	974	985	935	984	934	967	961	998	993	980	970	1037	1023	1022	977	956	973	942	996	1016	934	959	1029	979	942	985	942	954	968	988	952	1008	989	1004	970	955	971	1028	989	1011	1003	985	941	936	991	994	963	997	971	981	961	986	979	976	929	995	1008	955	976	955	1014	971	973	944	956	1028	983	984	989	984	979	981	960	974	1046	957	970	947
18046	6635	9880	9384	7239	4852	2597	1581	1592	1357	1079	839	731	723	829	804	730	711	614	564	611	578	486	604	4272	7725	5915	3881	2003	845	495	370	331	326	332	321	314	336	353	340	321	306	313	353	340	334	337	336	349	296	351	303	293	352	309	348	310	357	297	340	340	317	314	307	314	345	337	337	324	286	298	319	357	309	378	299	313	354	310	345	291	309	338	344	322	318	336	336	328	314	365	341	329	327	319	316	311	363	350	354	291	326	311	326	333	302	322	302	324	309	318	329	310	329	320	337	297	309	325	331	301	340	302	346	336	311	362	342	326	331	346	305	342	291	370	313	313	325	304	318	309	354	317	336	333	326	328	313	345	305	386	301	308	352	376	353	327	305	341	328	324	324	344	326	356	316	342	333	365	318	319	301	309	343	331	331	327	344	315	344	346	331	313	347	343	324	297	338	350	356	336	345	338	355	309	305	319	337	362	356	273	323	331	340	331	338	321	346	363	328	347	352	314	331	321	315	333	327	359	330	318	374	313	324	310	321	327	309	285	311	306	326	287	332	328	339	338	329	332	336	310	319	330	307	328	330	333	313	320	338	296	325	301	311	305	313	330	320	294	328	290	341	313	283	306	337	338	332	293	299	321	332	330	299	350	328	352	309	327	312	330	340	294	342	300	309	297	318	327	337	326	317	318	332	319	333	323	296	314	309	352	317	332	318	294	310	314	344	336	324	326	317	317	343	311	332	319	323	302	325	320	318	313	342	331	346	315	285	332	306	318	333	374	312	339	317	303	342	332	318	333	354	333	320	336	334	305	321	347	333	290	324	336	330	316	334	318	307	306	295	316	304	317	310	356	321	338	331	344	333	316	310	310	313	316	317	331	349	313	310	313	335	318	346	353	339	322	325	337	307	367	312	370	352	309	329	291	325	342	317	294	309	323	341	307	292	301	285	352	325	332	326	342	331	368	322	326	332	302	325	326	308	345	323	307	362	324	352	295	337	316	330	308	340	323	312	332	337	335	270	352	339	339	324	362	331	342	346	345	319	361	316	324	333	322	294	318	331	324	301	334	333	322	358	332	317	355	344	360	315	356	328	309	321	365	328	298	326	287	295	358	341	354	328	307	338	334	314	282	331	339	325	347	332	303	314	328	327	331	334	320	297	325	322	363	367	356	347	337	342	352	341	333	309	319	316	319	310	366	332	328	325	333	342	313	292	322	325	295	336	320	352	311	315	321	338	338	347	308	361	330	347	366	313	328	314	326	367	321	314	313	327	341	313	323	338	303	352	315	334	311	314	312	343	334	300	304	302	327	328	320	338	308	309	328	340	318	330	314	318	337	350	344	328	308	348	314	324	317	312	329	348	322	342	335	327	333	344	339	341	296	318	330	344	306	316	341	326	292	315	331	333	312	345	314	327	302	324	352	345	314	358	318	316	320	310	353	359	322	319	292	323	331	321	297	339	305	285	303	302	353	312	327	300	334	335	339	306	323	330	330	310	335	350	311	340	353	302	336	319	326	275	311	360	294	338	328	321	347	279	346	315	303	336	332	347	328	311	335	307	352	341	356	332	313	349	333	288	347	328	316	326	323	294	321	346	316	321	336	329	331	334	311	334	338	290	304	320	310	355	339	311	348	317	315	342	352	322	332	328	307	306	340	318	344	305	316	351	332	313	307	313	319	321	351	324	316	339	356	332	329	333	303	311	314	312	357	325	348	298	316	309	295	318	319	351	324	360	335	332	302	309	319	310	347	334	330	325	350	317	361	327	321	342	314	294	313	329	293	341	348	347	307	349	308	305	350	313	305	325	338	308	295	299	357	335	355	345	356	348	361	288	302	338	332	354	318	351	310	336	295	324	325	326	293	335	333	307	306	325	324	322	332	336	337	290	309	329	347	315	301	332	296	333	334	322	319	347	331	341	306	305	333	312	338	311	325	307	346	327	308	319	329	315	316	322	319	312	297	315	299	345	328	355	336	304	302	316	328	349	347	306	332	299	328	317	323	313	319	326	282	316	307	316	317	312	312	336	315	332	340	324	343	336	343	337	329	310	354	299	328	333	302	328	332	320	349	310	328	325	315	294	338	293	307	346	343	318	320	322	334	332	344	308	312	336	309	327	299	330	336	340	317	305	294	304	345	355	313	337	342	302	327	286	313	326	275	297	317	324	336	312	301	334	292	308	326	314	334	345	303	304	309	301	303	317	328	382	326	331	316	310	316	328	332	338	326	331	337	337	320	346	343	336	331	298	339	359	340	313	328	325	366	313	340	328	311	333	308	322	330	306	360	314	345	330	361	305	332	286	324	308	357	300	283	345	326	298	326	328	335	324	323	350	301	328	335	271	324	319	309	339	332	341	309	330	340	366	324	298	344	333	320	303	321	299	306	325	369	325	318	304	304	340	337	339	319	330	324	309	316	308	359	290	322	313	323	310	321	335	337	331	342	331	347	310	350	347	354	308	354	331	317	296	315	312	308	323	330	319	314	323	335	323	354	310	309	308	305	331	305	295	322	320	316	357	330	367	329	334	325	338	337	338	335	314	344	314	330	333	344	298	325	321	351	302	276	321	320	304	313	315	335	320	295	305	323	335	317	329	294	313	328	301	316	340	318	336	320	348	353	350	331	324	303	315	347	314	344	349	340	350	367	342	329	311	365	361	339	305	333	322	349	334	317	325	325	318	307	319	349	329	330	347	343	323	304	334	316	316	331	305	314	326	321	319	305	315	321	309	319	325	319	346	308	348	350	327	330	326	329	320	358	326	357	303	327	324	292	331	334	294	334	325	310	302	320	335	338	304	335	295	306	290	340	349	318	365	310	357	299	308	362	305	332	331	328	298	306	300	308	316	314	321	323	327	335	315	343	317	335	329	346	282	331	331	332	304	309	283	325	353	344	336	333	305	365	347	326	363	332	327	312	322	296	322	364	321	332	323	321	325	323	302	345	307	346	347	293	340	337	305	318	310	315	326	342	348	318	321	350	308	319	324	343	338	313	345	313	326	344	334	316	336	312	323	319	314	349	339	316	296	340	331	273	293	326	316	309	319	292	321	344	302	322	344	328	313	334	335	333	315	314	324	340	329	342	308	350	293	331	329	353	300	302	315	329	318	336	330	349	349	359	333	315	301	345	308	283	306	307	372	298	314	329	319	309	308	320	312	317	356	317	293	367	344	348	322	342	334	318	333	310	352	306	320	332	313	326	333	301	292	347	311	291	321	297	301	294	337	356	339	314	326	376	343	335	324	378	325	295	353	327	349	303	329	343	313	330	338	330	320	335	300	299	337	349	315	300	298	319	338	312	345	307	323	303	349	344	307	288	366	333	348	378	335	326	325	350	349	343	313	323	332	340	339	306	303	319	312	318	323	309	320	358	330	334	316	316	337	306	307	320	365	353	326	353	327	351	308	366	336	310	305	305	311	339	274	312	306	357	336	325	327	351	339	296	335	324	320	353	316	344	300	323	308	372	332	302	321	342	327	297	307	314	305
9453	5252	12976	17374	17120	14052	8721	7234	7343	6331	4984	3919	3321	3127	3977	3654	3326	3300	2728	2543	2985	2598	2394	3019	21409	28160	24054	16891	9534	3712	1746	978	806	843	796	855	800	856	779	799	760	832	820	833	880	823	824	897	839	838	801	839	833	801	777	825	809	829	819	813	841	806	823	863	786	778	781	797	800	774	819	816	794	808	827	845	808	815	821	859	809	837	826	795	821	840	852	825	778	867	829	820	828	838	784	755	849	778	837	804	784	836	777	816	849	792	828	817	821	850	845	849	804	849	856	828	850	820	815	850	820	784	779	830	814	815	787	853	796	875	836	832	825	852	826	817	831	803	832	780	832	839	883	805	814	857	797	824	780	827	795	826	801	794	861	851	800	794	819	851	791	767	842	796	844	775	811	824	750	817	800	810	836	795	807	834	802	807	850	867	808	804	862	796	822	832	836	785	808	803	804	825	822	844	872	810	898	832	846	847	780	831	808	831	790	823	820	843	811	759	824	814	877	842	834	795	816	776	823	892	800	797	788	863	807	832	766	818	845	831	826	856	833	811	810	866	767	841	838	783	842	872	776	812	854	869	804	849	787	799	780	761	838	823	750	829	866	845	876	843	810	785	833	758	813	798	816	803	801	782	844	803	824	879	852	869	792	825	840	840	834	781	818	851	862	836	826	787	831	835	872	870	843	819	791	837	850	812	833	816	821	842	799	779	804	843	783	889	822	820	848	805	819	814	831	810	809	769	804	789	826	807	821	853	831	845	823	870	836	826	859	791	797	823	776	841	844	765	846	755	828	766	792	831	798	864	856	854	856	777	807	827	793	803	874	805	847	830	790	801	842	859	806	849	803	815	862	782	774	837	830	809	798	840	819	845	880	824	840	826	777	817	839	862	871	787	794	806	825	786	775	854	838	812	826	842	780	840	857	817	868	774	809	889	860	812	811	815	857	777	805	784	811	763	848	851	822	800	827	819	821	759	787	828	799	824	834	806	838	844	791	861	843	850	841	879	820	821	822	835	786	833	807	833	799	818	818	822	830	826	796	756	850	832	907	803	805	813	826	817	820	815	803	833	830	855	820	808	778	816	842	848	830	818	854	878	830	837	816	807	824	838	825	801	837	808	794	792	808	799	794	828	828	761	877	799	795	843	794	788	846	796	772	777	831	841	864	871	810	860	885	806	782	820	779	794	798	803	824	787	813	846	782	766	822	845	846	815	860	815	826	786	806	803	818	821	797	850	836	850	778	793	827	844	798	782	865	814	889	842	796	785	890	845	793	851	796	837	781	789	809	843	791	838	833	770	826	854	847	831	825	802	824	847	830	857	797	823	835	841	765	798	822	855	854	800	843	816	789	842	815	814	804	801	844	805	824	874	822	861	852	812	833	846	829	735	725	821	800	825	803	786	864	798	831	806	813	794	816	825	836	792	830	809	780	832	795	828	852	833	773	840	796	810	847	844	832	803	867	839	823	841	795	838	795	809	812	786	829	782	834	769	823	837	817	831	773	806	795	853	800	759	804	837	839	847	800	829	817	828	821	812	841	790	835	854	818	834	838	827	814	781	825	819	825	851	783	824	798	803	905	863	795	842	812	846	795	814	823	836	826	840	837	764	828	818	841	831	798	852	795	829	790	845	831	844	823	833	800	776	833	823	883	856	843	815	781	766	809	837	857	745	810	861	829	825	856	829	804	884	828	819	857	839	813	818	823	801	826	858	829	820	810	848	825	838	805	874	875	789	899	830	824	824	854	773	796	800	842	809	827	863	814	833	824	812	862	827	806	825	824	836	802	860	804	841	821	915	822	787	859	785	874	850	805	896	858	793	797	836	798	811	845	844	851	870	815	839	855	788	809	873	788	839	823	799	783	785	814	841	864	823	856	850	778	854	841	876	848	780	793	818	833	805	803	841	840	865	833	820	800	847	801	781	800	825	848	825	772	779	867	854	840	837	801	861	828	825	783	803	843	842	855	813	819	823	844	820	809	802	853	820	787	871	804	846	766	793	850	863	826	842	835	829	829	841	817	798	803	815	840	838	835	795	807	811	769	831	772	812	823	857	841	806	786	811	771	821	851	822	827	793	802	818	804	773	827	817	856	837	827	811	865	814	849	764	841	808	800	893	815	805	799	849	787	756	836	765	831	754	822	834	819	781	806	787	817	857	800	868	843	806	763	869	805	813	815	835	795	826	794	855	825	858	854	768	864	795	786	809	834	795	813	832	849	794	805	829	851	831	833	789	859	813	783	827	810	834	761	797	827	776	849	845	838	782	772	811	826	832	809	820	834	835	852	785	790	805	815	856	753	841	849	798	805	836	801	828	787	805	785	784	859	830	824	763	786	815	800	836	848	883	831	840	795	780	798	837	832	809	844	842	800	774	853	813	849	809	828	826	813	817	852	819	847	807	799	816	799	828	868	841	847	847	826	810	823	831	799	837	813	808	772	901	830	861	861	815	819	892	834	791	788	836	852	829	867	843	886	827	789	809	806	798	791	809	850	813	809	770	820	801	797	821	732	813	822	820	802	808	814	817	827	851	826	845	849	860	827	787	850	784	835	793	839	824	861	813	829	818	776	782	837	822	867	820	810	834	830	831	803	835	820	821	813	787	823	869	754	824	795	800	799	833	839	833	827	764	756	840	814	834	845	857	847	837	837	807	833	782	829	797	818	821	849	836	807	827	845	827	781	811	809	827	829	794	813	843	878	825	773	817	836	839	822	848	813	854	840	821	836	822	758	837	813	843	832	858	770	800	825	786	796	849	880	811	843	833	790	845	796	809	820	822	813	822	802	848	814	816	819	857	827	796	840	820	832	871	847	846	811	845	786	810	818	834	810	799	811	794	807	838	864	779	842	834	754	795	808	874	797	854	841	804	792	843	807	843	806	838	805	835	878	829	807	821	829	804	848	807	810	798	856	783	801	843	854	799	764	838	813	831	869	828	797	759	830	867	830	798	823	791	827	828	819	850	858	814	767	818	799	789	842	807	796	814	819	809	802	814	836	853	867	799	778	813	790	832	843	860	816	849	808	840	782	816	792	784	767	792	809	782	795	820	850	834	839	862	830	841	818	836	822	851	882	833	816	838	845	823	814	778	800	805	806	834	835	831	834	787	826	855	769	799	827	734	802	795	800	793	823	780	851	853	832	821	858	907	788	844	814	765	809	793	829	788	809	772	819	814	798	835	839	838	817	767	833	802	886	813	806	823	826	803	839	781	816	819	830	851	837	855	837	823	814	842	821	789	880	818	806	812	834	810	825	810	842	844	843	817	834	818	837	769	812	821	817	849	842	817	805	805	809	837	829	788	796	809	844	799	878	804	863	803	832	800	812	774	798	811	807	813	830	886	784	860	832	809	866	789	826	818	820	791	850	805	804	821	777	804	838	875	807	846	794	864	859	851	823	789	816	823	904	845	804	834	802	848	801	822	799	797	829	890	770	781	802	787	780	822	757	828	823	775	820	828	780	842	845	857	804	827	825	817	823	804
3399	1518	2448	2410	1853	1469	1015	935	867	712	531	476	545	486	518	502	487	480	415	404	446	409	374	473	621	777	861	721	587	475	392	395	340	387	408	367	411	377	374	407	405	382	403	409	407	381	403	384	400	405	361	390	409	404	385	384	392	468	363	394	396	373	398	422	415	403	376	391	451	403	384	400	393	400	400	408	405	399	394	371	370	396	430	413	427	400	381	444	399	396	408	388	456	394	419	409	400	434	400	383	389	356	412	402	379	425	403	395	368	402	409	396	408	392	390	398	393	399	401	406	376	410	393	399	428	389	411	400	365	399	370	375	404	399	380	351	419	425	393	390	422	380	385	429	398	434	377	380	407	364	351	400	400	358	387	423	396	365	426	375	361	402	392	359	390	426	393	395	392	370	349	410	409	337	357	412	433	376	410	375	387	396	429	382	372	403	380	415	389	387	424	376	368	396	375	386	429	349	384	369	428	396	389	374	411	404	359	406	400	407	412	399	422	376	404	373	379	382	372	399	378	404	381	357	433	393	365	389	390	362	415	396	371	399	397	404	404	373	402	378	395	398	387	402	389	403	440	387	419	411	378	402	386	392	388	395	364	386	369	413	400	413	397	378	429	398	401	425	410	398	387	363	406	419	408	376	417	385	415	388	425	395	414	362	388	386	377	375	401	385	415	408	393	390	416	378	384	385	412	392	419	421	386	411	415	372	408	397	381	392	354	440	401	375	399	419	420	408	379	390	388	374	417	380	385	418	431	403	395	442	437	428	423	388	411	363	406	418	433	402	385	385	411	363	389	406	397	349	440	404	391	397	413	384	398	357	420	397	447	408	407	381	365	416	393	398	392	391	400	406	379	387	387	424	404	369	410	407	359	422	413	425	369	400	402	420	371	398	417	404	397	393	365	377	369	401	428	407	427	405	398	383	369	402	394	362	375	397	437	425	405	389	380	410	405	408	431	455	387	437	399	399	389	370	364	384	404	413	412	398	364	391	375	393	380	375	412	420	363	424	392	381	372	374	419	421	388	428	399	389	385	382	416	401	394	390	388	410	444	405	395	346	405	410	406	398	388	402	401	412	390	422	422	461	397	386	396	423	396	408	381	385	385	397	399	405	396	442	408	376	390	422	395	392	407	372	403	408	370	398	419	408	405	403	414	414	388	415	390	391	367	393	403	382	377	378	374	395	380	376	404	384	371	439	386	357	405	379	406	393	387	403	383	414	383	379	406	393	382	400	401	414	418	398	401	425	406	408	407	384	393	372	411	389	420	374	379	419	417	369	402	379	437	387	404	401	444	378	439	395	404	398	395	409	423	367	393	374	386	374	398	398	380	395	393	438	359	405	441	388	398	361	424	388	359	416	426	377	401	362	386	390	388	361	371	403	427	410	375	406	402	381	384	418	446	397	415	387	375	372	391	381	389	391	383	361	374	411	439	391	404	396	385	376	366	418	382	386	362	378	441	408	395	399	429	419	386	395	407	380	406	399	382	423	379	414	386	378	401	372	359	387	461	388	381	376	426	416	370	380	428	432	392	366	393	377	404	380	393	373	418	369	378	386	396	380	458	393	393	435	424	423	378	384	394	354	366	413	376	407	374	399	397	394	407	393	417	399	348	368	375	346	361	409	391	412	358	366	408	423	389	388	399	423	409	439	422	405	386	440	352	413	368	374	411	410	429	380	381	418	404	404	379	416	386	402	384	429	373	387	398	392	409	397	416	391	363	417	398	390	418	417	376	427	402	374	406	382	430	415	350	408	402	370	399	391	392	396	398	428	392	404	417	393	388	425	443	415	394	388	405	383	380	346	417	388	438	390	392	398	386	417	413	405	395	378	426	360	389	350	381	388	347	379	404	420	384	380	399	415	366	382	385	394	407	377	392	371	431	399	388	374	375	403	365	426	388	385	395	378	386	379	393	427	397	400	406	434	383	361	432	374	391	404	386	391	418	370	391	377	414	404	365	440	389	403	388	385	405	411	392	405	403	387	424	412	398	385	407	377	420	412	392	375	395	389	413	415	430	360	398	415	393	387	440	383	420	387	378	378	411	399	413	375	424	436	377	394	371	377	392	379	399	422	433	421	417	431	430	394	393	404	394	401	369	387	362	365	398	405	357	391	401	392	384	399	385	406	394	381	423	415	392	394	391	400	391	416	360	461	426	380	407	379	405	358	394	407	383	398	405	378	410	388	396	404	425	382	374	389	405	410	406	400	361	435	409	394	371	385	413	373	381	397	431	378	399	370	407	371	408	392	425	402	378	410	395	418	400	391	363	406	372	410	384	385	355	383	361	408	390	420	398	389	413	365	385	376	364	401	423	377	371	380	447	390	411	377	405	440	402	390	369	399	432	386	391	402	374	381	387	411	383	415	405	356	423	400	387	386	432	399	385	376	394	427	362	406	439	422	373	375	389	409	388	406	386	409	364	374	378	396	414	388	384	392	403	420	380	431	397	396	404	392	384	427	410	390	408	419	376	418	394	393	387	415	370	382	399	358	405	353	397	398	380	399	411	410	370	409	375	388	414	384	416	372	420	376	375	352	427	356	362	402	377	378	378	361	411	383	391	401	390	415	376	402	397	371	443	356	397	358	382	391	376	395	414	411	419	412	397	411	368	389	391	364	407	411	421	387	386	373	378	386	411	386	398	377	392	436	371	372	426	408	369	401	378	387	375	383	415	423	418	387	412	386	358	396	380	362	366	381	372	387	401	424	467	349	388	388	377	408	406	417	413	357	405	400	391	378	378	366	373	390	409	357	403	425	378	396	435	406	378	407	404	396	398	391	408	411	376	375	375	382	399	385	380	375	382	396	398	395	392	406	436	413	350	401	366	417	363	419	389	421	413	386	381	379	398	379	392	411	389	409	375	425	445	409	382	383	411	390	373	443	392	421	368	430	405	383	372	385	405	381	380	343	348	386	438	355	425	388	371	372	385	395	414	447	402	382	389	419	393	398	394	415	389	402	378	402	386	422	409	394	397	406	406	424	388	374	372	405	382	377	423	372	379	401	405	451	372	414	400	404	397	402	352	425	378	384	412	362	458	402	427	450	374	384	373	415	421	383	377	405	405	391	403	381	397	420	398	387	392	369	358	400	395	408	402	369	384	398	405	408	377	363	395	401	357	410	396	392	375	355	399	442	418	394	384	398	391	402	424	412	391	385	419	406	352	386	401	395	388	386	402	410	367	368	386	367	403	397	434	389	402	391	394	383	409	399	425	407	359	399	398	412	425	380	377	396	363	380	403	403	412	404	378	376	394	419	373	379	371	400	379	423	372	395	435	370	374	387	348	415	378	388	344	390	389	393	370	374	387	405	394	399	369	370	396	394	380	398	383	403	368	399	384	391	391	372	357	419	393	387	441	412	416	404	392	405	375	399	400	393	410	414	402	414	380	415	393	396	406	376	414	409	386	415	384	411	434	398	400	402	410	384	381	382	410	405	377	370	391	428	400	402	406	400	389	405	391	409	437	420	431	389
2997	2185	5090	7118	6991	5586	4105	3791	3422	2878	1848	1679	1648	1491	1659	1531	1517	1391	1332	1328	1330	1433	1462	1419	2683	3402	3044	2325	1777	1264	1138	992	952	992	985	966	916	986	963	1009	1004	985	954	1030	958	996	996	948	968	999	984	1014	978	956	980	992	962	1020	1022	1002	1044	974	985	1010	976	1053	988	914	1023	949	1015	992	980	951	924	945	989	955	991	989	982	934	947	1084	997	967	1007	969	989	990	973	988	939	983	1009	996	946	979	964	987	939	1003	1012	1014	983	1017	996	960	1000	1019	985	1032	1008	997	1016	958	973	952	1011	970	958	972	1019	963	1029	1011	1028	1002	999	991	1003	972	1021	993	961	971	1013	1013	940	935	965	937	959	967	955	928	957	1051	970	999	1030	979	955	1029	963	983	974	987	1020	938	964	1052	1008	980	987	993	986	1005	969	1015	986	965	974	993	964	1039	966	1018	973	909	1041	970	1000	960	942	978	1030	963	992	941	995	1006	1036	908	947	993	1046	937	1008	1002	1019	990	1004	1000	963	1010	956	1004	978	1056	1037	957	1022	1024	954	975	963	995	963	965	991	1011	1026	973	998	1035	1008	1016	1005	1002	1012	972	969	986	955	945	985	933	948	986	949	1022	1033	965	1001	1057	975	985	998	972	991	1009	1035	941	1042	994	1023	989	956	1015	977	937	960	992	954	1012	955	943	1003	1017	982	919	960	985	982	1017	956	1022	993	1007	995	1026	958	980	971	978	993	1005	939	974	1009	994	969	979	1015	954	937	1007	1030	1011	978	979	1027	986	1016	959	999	961	1018	1004	986	978	1023	948	972	1014	995	970	1024	1001	995	992	971	1001	1035	1000	997	966	993	981	960	986	1003	1007	1004	1012	977	966	1008	954	980	979	964	973	1028	970	989	948	1015	973	933	977	960	1017	989	973	991	960	934	976	1013	991	952	979	979	988	1002	1011	1092	1008	1011	1027	966	1002	961	990	977	1023	959	993	937	986	1046	1015	990	989	992	996	934	980	934	981	1004	972	952	964	952	1020	1011	959	975	976	946	969	989	968	956	1013	1028	963	1031	1011	965	1002	1000	1043	1002	1088	993	972	973	1029	969	1027	1011	1028	1002	937	985	988	976	978	1006	994	953	976	996	1000	1033	1035	992	1029	946	995	994	989	1009	1000	1011	973	932	952	940	951	984	1049	1002	997	952	972	972	1045	972	987	1023	986	989	990	990	948	965	976	995	959	954	980	1019	990	986	986	954	1005	999	964	1007	942	968	997	1049	1004	1016	1013	1000	929	995	982	1062	950	972	983	979	939	977	982	956	956	1002	1001	1025	1025	968	1035	968	985	958	983	993	983	1002	997	1036	1046	919	907	975	1013	974	1047	961	961	956	965	986	1006	976	1012	970	1017	983	984	1033	959	991	1012	994	1026	955	931	985	961	1007	1003	984	969	970	992	1006	1041	975	987	958	1014	967	1026	1021	996	1030	1010	1018	1007	963	1005	952	1002	917	985	972	1017	936	970	980	980	1012	948	975	988	986	1032	1021	1006	1055	985	947	1005	979	971	933	966	1010	998	1005	993	1010	973	952	1012	1003	1019	1011	992	995	983	992	948	918	993	985	984	986	1013	973	951	1022	955	1020	914	1001	932	931	988	943	994	959	988	1016	1012	1002	957	1002	977	1028	1019	969	993	991	939	938	966	941	921	962	1006	928	982	983	959	975	904	1017	986	1011	1015	996	977	931	950	961	985	990	970	953	1039	1009	970	989	968	980	1003	975	972	961	988	1040	998	994	1020	912	973	955	910	1004	944	1021	954	978	985	970	990	979	949	947	954	1024	1004	1008	1039	1035	965	957	984	967	1020	998	1023	992	972	1016	1009	997	994	1009	1017	947	993	1011	1005	1005	931	1005	1020	978	976	986	1007	1055	959	950	991	1064	1029	997	971	989	1046	975	989	963	953	1004	969	969	990	917	991	1021	953	958	970	977	1002	1000	945	1002	967	970	1046	993	955	1002	1001	973	1073	1017	952	964	935	974	1007	965	967	997	983	962	965	1014	980	956	934	1004	937	1000	1033	974	1009	926	1000	984	1014	972	1045	988	976	1021	1029	1011	966	980	970	955	1007	987	932	997	1019	974	968	1016	984	1015	988	968	983	1044	958	950	944	992	1032	967	1010	1049	987	935	958	980	1027	956	990	987	970	982	910	1003	966	994	980	991	1031	964	975	1006	1006	941	996	970	987	944	1029	976	980	1015	967	988	941	978	958	1023	1009	968	989	967	979	939	994	981	990	979	1059	984	991	1009	930	960	1000	998	1010	948	1004	1017	980	1010	962	1038	973	988	935	964	1004	1033	966	947	996	1006	978	982	985	1004	1046	987	1001	958	1008	1001	1022	982	999	1060	987	993	961	969	985	1010	963	966	998	956	970	952	928	942	962	1008	968	990	990	993	1013	1009	926	998	997	1003	998	985	956	929	998	990	1014	989	930	977	995	946	966	977	993	978	1014	996	976	964	995	977	979	1001	977	946	995	980	999	965	1005	992	959	981	991	966	1014	966	1006	955	1032	973	971	999	970	970	911	966	994	977	979	953	961	938	1005	941	950	984	924	948	1030	977	1003	983	1045	964	1011	990	1015	999	950	972	1009	987	983	944	969	1026	938	948	1001	985	996	985	934	976	943	985	971	982	966	1016	989	988	1034	997	1014	1055	1013	966	994	1016	978	957	987	969	964	1006	997	945	1006	907	1002	942	995	961	1000	985	949	1026	966	1027	959	1004	986	979	938	1039	977	1010	1002	976	969	949	956	979	968	1013	1006	1001	1030	957	987	982	981	982	1004	1030	977	976	953	970	1062	1000	965	951	997	1012	995	965	1031	983	924	922	954	1000	988	996	1038	1009	1012	967	965	1004	929	960	1009	957	981	1063	1013	963	1012	940	972	957	997	957	1021	967	967	974	929	941	964	983	964	971	954	992	965	946	1018	913	953	976	968	940	975	1032	953	1018	976	1004	980	975	917	1023	1001	1009	981	1045	963	955	950	954	965	993	983	956	1012	957	927	1035	1022	955	981	1020	977	967	987	998	969	1025	1003	995	1020	925	970	956	900	965	972	1000	968	1014	1037	1016	985	1011	992	963	948	982	952	990	977	987	991	1014	995	1005	947	972	998	962	1014	993	1037	938	993	990	944	1008	985	998	1010	976	1031	964	1016	979	1007	937	1070	1009	962	998	1002	990	993	976	950	971	944	1016	1027	1009	1015	979	962	964	1013	1076	1008	1026	935	965	947	953	949	975	964	989	1063	1005	960	944	959	988	977	995	1017	989	1009	978	977	963	930	922	967	1003	1042	1006	987	985	989	969	1006	971	988	966	972	999	929	984	970	966	998	956	1028	996	1008	1060	945	978	1029	1046	992	1031	1028	977	1011	953	1034	995	964	996	950	979	976	989	1025	1003	995	994	984	967	971	957	995	1011	1030	1009	1060	984	977	899	964	978	1034	999	987	996	976	952	925	941	990	1073	944	958	983	960	952	987	1034	971	958	989	991	975	1016	1021	917	1002	1017	985	1048	993	950	957	962	967	961	1022	959	985	988	943	1030	961	959	1006	979	960	993	1007	1000	976	971	1025	1005	1028	958	955	986	971	952	949	985	976	1000	1009	990	1001	995	956	994	963	1010	942	985	919	918	980	972	982	962	964	997	973	997	1016	973	1078	958	986	997	1003	966	975	929	1001	1019	975	1005	1016	1013	1040	989	958	977	980	966	1023	953	956	1001	1015	986	940	980	1033	1000	978	965	921	994	1087	1024	968	948	1051	963	982	1001	963	960	1027	1026	976	1042	948	927	1040	975	1037	974	950	1054	978	987	980	989	993	1010	1012	966	990	962	1025	983	998	1038	970	982	962	931	949	952	984	968	1000	983	1020	997	958	983	974	994	982	961	1002	953	968	1020	1002	1000	1024	983	1011	979	1043	964	979	989	974	994	1014	977	983	974
9365	3875	4980	4657	3960	2922	2335	1628	1218	963	816	743	593	647	713	586	695	632	620	574	579	534	565	1162	3999	3216	2633	1551	863	605	483	438	447	452	448	414	421	420	394	419	424	460	444	437	431	423	432	435	382	401	402	435	434	464	457	413	418	410	382	406	413	427	407	425	442	421	427	443	423	396	416	440	403	402	438	429	448	403	417	399	403	442	468	453	436	425	406	435	409	423	460	461	422	441	424	432	411	418	462	428	422	460	421	415	452	418	437	435	440	436	483	467	452	461	428	440	412	432	406	437	441	444	414	426	425	442	433	436	442	387	461	443	432	454	459	400	455	389	410	423	417	448	406	438	432	432	432	433	427	410	409	422	420	422	434	418	420	450	396	432	427	453	421	455	428	444	384	453	382	419	414	462	393	428	436	413	458	491	446	446	422	413	410	426	427	440	429	440	444	434	449	421	449	431	439	457	426	420	439	417	460	434	434	423	458	433	435	412	432	433	405	418	421	444	421	442	492	382	453	456	432	423	456	397	423	415	414	436	459	436	424	446	410	407	425	394	409	413	411	427	421	447	411	408	447	423	453	426	396	415	416	424	416	430	418	388	431	438	423	417	469	392	474	454	441	393	410	431	458	420	409	423	437	447	440	430	394	429	457	454	420	453	417	410	434	438	395	417	432	429	433	424	412	415	437	456	394	433	401	425	417	411	403	460	436	470	439	449	431	406	436	467	413	434	456	417	404	415	465	436	437	398	419	443	427	459	424	428	472	422	429	406	461	430	434	433	423	445	439	400	393	399	422	428	423	442	440	429	422	402	455	459	431	481	403	451	445	406	414	426	437	454	441	417	440	436	437	397	422	420	419	432	448	417	464	449	470	384	432	428	435	405	453	452	446	439	413	456	389	410	415	389	446	432	450	438	408	395	454	407	463	392	415	431	438	457	449	453	442	427	438	432	440	444	398	410	438	421	437	446	448	427	390	390	407	393	404	428	449	402	463	467	436	444	435	445	446	433	433	452	420	415	415	460	407	461	436	453	454	454	399	429	410	427	418	432	456	429	426	383	404	424	450	429	450	407	414	418	419	443	437	451	438	408	417	401	447	405	416	406	439	408	416	403	433	421	439	455	401	419	436	439	464	420	391	459	385	427	438	418	419	431	455	444	398	405	450	386	435	405	462	438	433	418	407	401	403	432	443	409	444	455	405	435	405	403	426	407	445	444	413	429	439	423	439	427	429	395	414	388	435	411	414	448	396	417	422	448	496	412	382	391	414	429	443	432	437	412	391	406	435	418	456	418	428	419	403	465	420	409	461	411	408	431	422	496	467	438	422	428	444	401	434	414	432	441	431	414	444	436	418	397	418	444	431	456	406	450	421	413	453	425	429	413	415	429	413	402	438	422	451	459	470	386	439	424	435	432	467	447	416	451	413	407	481	419	424	438	438	400	420	427	448	398	409	425	431	420	400	432	441	435	427	406	433	469	458	391	417	428	421	434	396	435	416	436	417	404	406	404	425	394	418	438	478	453	415	397	451	409	454	462	432	409	458	433	434	445	461	430	479	408	420	431	443	452	386	460	473	457	396	392	434	431	421	458	459	400	427	445	472	439	432	397	426	425	467	420	420	417	464	438	462	427	401	398	424	433	425	414	479	437	408	400	420	440	402	390	438	446	436	415	430	429	392	440	458	436	382	438	416	451	435	393	421	417	446	425	419	426	404	456	431	424	423	415	375	466	407	438	423	427	407	454	424	430	443	426	459	455	379	413	428	410	449	436	442	426	395	430	442	467	442	441	474	410	458	420	449	427	417	402	401	449	453	439	418	466	447	442	437	405	446	407	429	408	410	400	431	449	439	408	384	465	476	420	439	417	435	409	398	422	427	491	425	394	454	439	406	413	436	409	441	420	419	424	422	423	446	451	446	445	400	437	429	435	399	438	439	453	413	430	388	428	433	426	452	442	428	450	426	430	446	410	436	396	421	460	453	424	406	412	446	418	452	432	438	436	428	399	412	442	415	424	443	428	463	424	452	427	422	429	460	447	436	434	444	460	447	427	443	452	456	405	454	473	417	434	432	473	438	388	477	422	431	423	429	443	413	443	469	424	467	448	426	442	403	447	483	466	451	402	425	438	450	440	407	456	446	441	434	416	445	465	427	421	418	441	443	444	422	424	397	427	449	425	405	448	430	408	388	464	441	442	457	447	385	356	436	385	442	441	422	391	455	370	440	436	455	389	397	439	413	430	418	410	408	431	471	402	411	434	474	403	412	427	426	421	415	404	471	445	456	415	431	414	450	456	432	439	419	450	453	414	413	467	421	435	421	441	434	442	423	429	387	417	443	437	422	419	422	398	440	469	440	357	409	448	471	437	451	398	417	450	418	406	424	453	417	409	432	450	412	445	444	425	440	458	408	462	432	435	419	436	447	447	440	406	416	451	443	440	411	404	450	419	412	384	433	453	424	411	425	430	434	456	415	439	454	413	415	439	423	418	414	440	421	438	406	419	440	446	457	437	391	386	398	398	424	433	423	461	407	446	448	432	435	398	410	453	429	438	407	393	421	413	465	436	432	435	448	434	418	428	423	417	437	423	398	433	463	385	439	429	430	400	413	437	448	435	411	430	414	447	457	432	417	403	377	455	433	425	450	417	410	427	445	443	474	413	423	403	431	439	424	448	427	462	444	422	460	412	427	407	429	409	471	434	419	371	428	426	422	431	425	452	427	442	441	423	455	431	423	485	407	460	430	385	402	398	425	405	436	427	427	458	450	415	431	440	383	441	451	412	411	450	443	422	452	414	421	398	428	397	401	447	406	402	412	401	445	429	479	440	431	445	428	433	442	459	388	428	422	433	411	489	408	403	414	402	399	437	421	452	466	416	429	405	441	436	443	449	410	429	424	409	393	405	419	421	418	416	430	411	420	395	424	441	438	418	419	429	407	415	419	416	387	401	395	411	418	419	436	405	416	408	425	435	431	463	451	430	417	456	449	454	440	434	412	394	466	449	468	446	403	414	405	390	424	414	457	418	454	421	427	430	420	429	429	425	444	409	431	434	398	423	441	435	419	420	465	472	447	441	414	467	439	412	406	476	452	428	432	444	391	432	447	449	447	475	423	430	446	409	470	435	442	435	424	435	411	383	412	449	446	418	433	396	412	454	441	425	458	435	451	469	443	422	424	413	451	412	431	421	436	437	406	440	448	463	451	432	423	438	466	416	391	425	446	401	388	490	481	401	419	426	477	400	451	408	419	423	475	437	430	437	456	445	439	429	407	387	434	418	409	425	413	416	431	452	446	423	428	406	459	446	396	439	436	440	464	436	415	442	472	407	448	403	405	388	438	428	391	443	448	444	427	448	410	460	418	421	428	448	464	462	448	458	423	421	396	457	450	390	449	434	417	444	411	424	431	431	433	427	388	404	432	441	444	409	402	423	474	442	385	420	450	413	465	435	417	421	445	373	419	440	433	446	418	453	433	412	430	444	426	458
6693	3867	8402	11847	12443	10600	8745	6700	5380	3782	2703	2675	2472	2445	2560	2465	2249	2407	2216	2165	2174	2085	1967	6078	19697	14742	12077	7034	3958	1841	1371	1069	1057	1046	1061	1092	1069	1009	1020	1081	1108	1051	1094	1038	1037	1077	1047	1097	1114	1026	1022	1005	1011	1041	1075	1107	1014	1040	1101	1065	1034	1041	1083	1049	1051	1108	1062	1030	1041	1013	1098	1046	1082	1081	1071	1062	1082	1028	1042	1085	1047	1096	1104	991	1046	1025	1087	1041	1067	1030	1070	1062	1105	1021	1037	1024	1083	1045	1110	1076	1042	1037	1051	1004	1033	1037	1047	1042	1102	1065	1067	1088	1023	1035	1046	1027	1047	1084	1030	1031	1065	1045	1056	1036	1047	1024	1027	1052	1032	1028	1049	1112	1021	1082	1046	1056	1073	1039	1014	1049	1089	1065	997	1104	989	1099	1047	1046	1047	973	1011	1018	1074	1076	1075	1064	1040	1072	1027	1050	1004	1043	1007	1090	1064	1078	1071	991	1077	1101	1021	1036	1029	1037	1118	1015	1082	984	1047	1059	989	1071	1023	1030	1045	1026	1109	1046	1019	1105	1106	1055	1060	1041	1026	1071	1048	1050	1065	1042	1040	1050	1037	1080	1021	1077	1056	1068	1143	1078	1026	1094	1069	1159	1021	1069	1057	1099	1051	1048	1096	1012	1051	1036	1043	1119	988	1075	1060	1063	1074	1056	1060	1047	1081	1026	1041	1034	1040	1035	1099	1028	1059	1038	1085	1042	1056	1057	992	998	1024	1081	1097	1017	1047	1040	1069	1079	1077	1079	1074	1025	1080	1056	1096	1055	1018	1014	1085	1013	1042	1067	1030	1030	1030	1028	1075	1077	1054	1141	1008	1040	1028	1039	1017	1055	1090	999	1034	1014	1074	1089	1046	1039	1024	1023	1069	1023	1085	992	1050	1057	1043	1004	1049	1119	1024	1040	978	992	1093	991	1085	1027	1079	1004	1066	1082	1034	1043	1014	1020	1026	1021	1019	1115	1067	1099	1069	1096	1037	1063	1089	1017	1031	1091	1062	1024	1058	1099	1024	1005	1070	1067	1077	1027	1005	1007	1021	1041	1060	1040	1055	1087	1045	1073	1086	1037	1019	1021	1067	1090	1075	1028	1053	1034	1067	1115	1057	1111	1022	1033	1077	1050	1028	1075	1063	1056	1052	1120	1084	1092	1046	1067	1050	1027	1055	1071	1083	996	1096	1080	1060	975	982	1029	1033	1054	1024	1063	1063	1024	1080	1028	1022	1044	1063	1063	1005	1074	1088	1068	1002	1015	1041	1075	1008	1048	1023	1046	1036	1045	1064	1091	1049	1017	1041	1055	1073	1069	1015	1030	1002	1043	1055	1048	1021	1096	1026	1066	1079	1049	1081	1041	1081	1087	1026	1050	1099	1092	1124	1070	1071	1135	1002	1025	1093	1059	1047	1003	1048	1089	1026	1077	1032	1011	1025	1087	1105	1033	1056	1069	1070	1032	1053	1115	1031	1151	998	1051	1021	1079	1072	990	972	1113	1071	1016	993	1068	1030	997	1082	1088	1081	1049	1022	1032	1052	1064	1001	1013	1035	1066	1071	991	1046	1067	1042	1057	1041	1046	1081	1028	1105	1045	1071	1075	1078	1048	1105	1091	1074	1024	1069	1131	1062	1081	970	1015	1002	1063	1050	1008	1006	1082	1010	1054	961	1072	1027	1075	1039	1088	1052	1050	1110	1004	1052	986	1042	1048	1061	998	1016	1093	999	1078	992	1030	1131	1091	1110	1041	1025	1062	1106	1016	1024	1086	989	1036	1074	1076	1050	1041	996	1037	1009	1056	1024	1067	1020	1090	1073	1011	1032	1080	1008	1070	1039	1049	1107	1056	1011	1024	1032	1050	1019	1074	1054	1023	1075	1011	1063	989	1065	1010	1083	1084	1064	1108	1035	1062	1033	1034	1033	1072	1061	1076	1099	1057	1054	1047	1055	1053	1034	990	1039	1035	973	1023	1038	1014	1089	1080	1066	1098	1048	1010	1030	1112	1012	1027	1055	1051	1084	1061	1103	1017	1013	1071	951	1068	1043	1055	1025	1072	1070	1030	1099	1035	1054	1014	1093	987	1034	1063	1020	1075	1064	1004	1075	1013	1103	1118	1083	1057	1047	1036	1020	1036	995	1056	1056	1025	1061	1066	1042	1013	1039	1056	1100	1018	1013	1064	1071	1051	1093	1116	1070	1078	1019	1053	1073	1025	1067	1007	1037	996	1017	1011	1058	1098	1065	1015	1031	1012	1007	1070	1075	1066	1021	1021	1009	1046	1145	1038	1106	1038	1082	1053	993	1033	1065	1064	1077	1034	1127	1016	1037	1070	1043	1051	1009	1047	1047	1068	1048	1009	1035	1022	1035	1093	1121	1056	1078	1066	1057	1074	1052	1078	1022	1035	1067	1078	1080	1109	1033	1065	1074	1091	1083	1036	1141	1083	1040	1015	1037	1031	1009	1050	1015	1070	1092	1046	1057	1037	1076	1048	1064	1023	1082	1068	1004	1094	1027	1016	1085	1113	1037	1017	1017	1117	1036	1083	1118	1010	1076	1023	1046	1056	1012	1026	1065	1046	1084	1019	1068	1011	995	1064	1035	1025	1045	1040	1070	1097	1007	1056	1003	1057	1046	1067	1034	976	1043	1015	1055	969	965	1072	974	1052	1057	1067	1034	1007	1039	1032	1077	1060	1033	1040	1015	1026	1041	1019	1039	1098	1073	1130	1031	1104	995	1062	1011	1018	1079	1036	1047	1036	1090	1069	1074	1020	1026	1086	1065	1069	1053	1033	1056	1078	1046	1048	1039	1018	1057	1001	1064	1015	1006	1081	1033	1050	1024	1060	1080	1059	1056	984	1048	1115	1030	1124	1037	1025	1087	1027	1065	1084	975	1036	1090	1072	1027	1000	967	1066	1036	1024	1011	1053	1011	1048	1102	1057	1081	1057	1065	1053	1021	1046	970	1114	1091	1019	1065	1095	1097	1019	1064	1104	1064	1040	1064	1074	1105	1028	1018	1068	1042	1050	1071	1041	1016	1075	1100	1045	1003	1087	1042	1067	1098	1024	1000	1078	1057	1040	1039	1031	1071	977	1065	1009	1096	1089	1074	1059	1039	1079	1131	1071	1069	1085	1053	1059	1084	1058	1083	1110	1086	1077	1074	1050	1064	1072	1068	1017	1053	1039	1104	1043	1051	1017	1029	1082	1072	1016	1006	1084	1044	1096	1004	1046	1061	1078	1035	1029	1028	1011	1099	1082	1060	995	1004	1012	1107	1088	1096	1052	1051	1040	1027	1029	1052	1082	1034	1087	990	1060	1057	1058	1065	1037	1045	1062	997	1111	1065	1018	1082	1091	1059	1033	1075	1038	1031	1049	1004	1067	1004	1049	1120	1077	1066	1064	1057	1058	1079	1065	1119	1045	1013	1030	1083	1053	1022	1038	1037	1065	1016	1078	1055	1039	1049	1016	1068	1113	1077	1056	1084	1075	1064	1026	1115	1038	1036	1027	996	1125	1080	1044	1086	1061	1022	1052	1071	1066	1087	1058	1032	1033	1052	1085	1011	1048	1063	1028	1087	1043	1063	1027	1079	1113	1085	1042	1014	1019	1072	1080	1091	1031	1017	1036	1035	1080	1064	1066	1081	1028	978	1055	1046	1034	1069	1038	1017	1013	1056	1066	1114	1105	1044	1073	1066	1042	1072	1023	1049	1018	1015	1062	1006	1094	1045	1070	1018	1115	1095	1040	1057	1015	1064	1043	1019	1049	1055	1094	1095	1047	1040	1073	1026	1083	995	1064	986	1045	997	1057	1080	1080	1077	1032	1054	1026	1039	1006	1039	1014	1058	1079	1059	1083	1057	1045	1091	1077	1044	1061	1053	1077	1050	1015	1049	1079	1028	1081	1085	1063	1064	1028	1010	1119	1074	1021	1008	1097	1013	1070	1054	1007	1013	1129	1069	1004	1043	1019	1028	1031	1058	1042	1038	1090	1058	1053	1033	1041	1118	1048	1028	1102	1059	1044	981	1051	1081	1065	1042	1031	1104	1076	994	1066	983	1039	1103	1034	1055	1084	1031	1021	1089	1010	1036	1017	976	1081	1080	1064	1084	993	1060	1024	1016	1035	1010	1071	1083	1118	1026	1044	1082	1048	1028	1037	1034	1065	1147	1083	1024	1073	1082	1037	1081	1089	1035	1043	1072	1034	1050	1084	960	1142	1028	1060	1060	1000	1048	1045	1052	1010	1048	1084	1025	962	1053	1065	1061	1095	1039	1039	1041	992	1086	1061	1040	1008	1016	1013	1103	1056	1051	1069	1014	1028	1014	1129	1069	1093	1059	1020	1015	1033	1087	1079	1055	1067	1043	1072	1076	1064	1041	1066	1063	1073	1044	1085	1042	1039	1045	1055	1040	1123	1019	1049	994	1084	1076	1117	1070	1050	1060	1106	1039	1044	1069	1043	1028	1034	1024	1048	1025	1020	1040	1035	1109	1024	1082	1015	1015	1052	1058	1077	1008	1104	1034	1067	1042	1050	1066	1012	1062	1034	1017	1018	1066	1049	1027	1065	1024	1063	1070	1056	1021	1040	1041	1004	1121	990	1060	1047	1041	1102	1096	1095	1032	1005	1054	1024	1020	1080	1063	1064	1034	1077	1096	1037	1082	1026	1007	1030	1079	1094	1098	1094	1104	1076	1075	1045	1100	1049	1062	1073	1029	1071	1101	1053	1047	1044	1018	1069	1021	1042	1034	1094	1126	1023	1093	1010	1032	1067	984	985	1062	1033	1046	1034	1033	1105	1073	1010	1043	1040	1044	1065	1090	1043	961	1014	1067	1067	1055	1077	1087	1098	1055	1060	1040	1081	1077	1070	1044	1031	1046	1119	1022	1041	1039	1081	1096	1013	1049	1048	995	1062	1082	1045	1041	1093	1090	1060	1111	1049
18049	7071	9231	9130	7359	5289	3936	2865	1910	1221	1010	810	797	774	783	706	693	705	855	860	780	653	499	2915	8601	6555	4672	2664	1291	613	448	372	346	342	348	354	364	367	338	374	379	313	324	340	351	341	315	324	337	330	319	340	313	356	362	355	325	323	363	372	293	337	364	359	332	332	339	337	364	361	344	343	351	333	355	337	359	384	332	325	338	375	322	349	342	340	341	365	330	345	343	341	342	299	336	328	325	343	357	339	348	359	348	360	349	328	341	352	336	368	350	345	340	359	332	350	346	325	332	338	346	377	324	322	341	348	371	358	305	374	323	343	353	344	324	365	334	339	339	322	353	327	334	324	345	306	333	372	361	348	323	332	336	328	348	362	327	328	363	367	359	344	324	345	349	335	350	348	328	356	355	345	373	344	348	345	315	309	302	345	333	326	344	351	334	368	345	329	313	343	352	336	317	307	380	362	355	339	376	289	330	323	365	362	355	338	325	315	348	336	344	364	342	350	352	352	347	341	333	304	316	347	351	327	310	325	337	365	357	325	320	319	328	324	341	360	330	348	363	319	313	331	326	323	330	358	368	341	339	342	355	362	363	329	330	327	335	298	331	340	347	335	332	343	353	332	329	336	332	350	333	353	360	369	298	356	336	316	341	363	356	332	333	365	341	309	351	328	360	353	298	342	384	333	342	376	313	354	353	365	337	327	391	357	345	362	371	359	334	378	331	331	347	365	344	347	324	374	351	353	350	360	343	340	338	300	325	342	353	334	306	326	361	351	327	337	357	351	331	322	356	358	349	345	332	313	343	341	328	340	353	360	347	335	357	340	321	343	355	308	338	319	351	317	329	332	374	328	332	353	327	304	373	291	315	320	337	349	331	370	331	309	366	323	372	329	361	334	348	325	361	335	349	334	338	357	336	359	375	399	351	360	337	325	336	331	333	329	304	342	332	344	349	347	334	335	337	343	336	358	353	350	326	348	404	345	344	335	320	351	334	317	345	352	331	351	334	358	345	355	334	370	349	323	355	370	346	351	342	342	355	330	346	332	321	337	337	373	311	318	346	336	370	331	327	333	329	319	327	356	346	358	340	347	335	347	349	355	341	349	301	336	333	341	339	320	337	347	354	391	352	316	321	329	323	359	347	378	362	340	337	360	348	367	315	363	317	350	315	363	333	327	361	343	332	337	359	325	354	322	331	320	356	342	316	383	351	328	370	338	320	353	413	356	315	332	345	348	384	342	360	378	337	333	324	314	320	308	321	343	358	353	354	345	344	337	350	311	329	332	379	338	385	349	347	377	295	365	343	287	341	344	320	317	359	313	359	329	350	355	335	301	337	329	367	332	392	323	323	374	339	342	364	333	370	353	321	333	367	332	342	345	344	325	323	347	352	286	357	338	350	350	355	341	315	341	335	374	330	356	328	334	353	384	373	359	329	363	338	410	376	333	367	318	328	351	336	318	365	366	338	321	317	380	336	318	360	327	307	362	343	345	338	354	325	298	314	301	345	349	345	332	323	374	320	346	342	306	343	389	389	361	303	340	317	339	362	313	341	348	333	327	330	353	353	348	295	322	350	325	338	346	365	319	345	354	353	376	313	343	363	307	351	340	328	336	289	339	322	341	341	358	358	366	347	317	337	317	340	357	315	339	335	364	349	349	338	334	312	342	354	338	331	345	333	311	371	334	342	360	340	359	356	362	339	323	325	341	364	335	336	376	369	367	350	321	345	363	339	363	359	338	326	357	332	317	315	341	328	365	324	363	375	345	334	352	325	327	345	333	363	323	346	348	371	345	354	337	362	343	312	330	354	353	353	340	337	348	319	353	344	326	340	376	336	311	340	345	318	333	321	354	331	333	342	301	334	335	326	338	340	333	380	340	335	339	328	352	361	358	339	332	316	313	319	325	328	343	332	357	358	313	340	363	333	317	369	323	332	322	355	344	338	326	373	320	333	337	357	335	368	335	371	324	326	339	321	383	340	302	375	353	340	326	326	317	314	356	371	357	312	332	366	359	363	340	363	338	343	333	320	345	344	324	339	364	314	352	351	320	384	381	358	327	340	339	361	308	328	355	354	345	346	349	326	319	360	359	342	328	331	362	314	410	390	348	334	317	350	353	358	337	342	334	387	329	354	336	326	316	333	363	377	333	328	354	337	358	350	322	340	362	353	345	333	344	368	339	402	366	335	360	339	311	348	340	359	324	353	376	365	367	322	321	330	361	341	329	347	328	320	357	339	323	346	364	350	354	369	360	332	324	314	333	301	356	331	335	368	330	344	348	338	332	357	368	358	367	368	350	387	325	350	340	353	311	289	323	354	326	332	335	380	376	372	323	320	363	331	332	352	351	347	341	317	345	339	352	325	348	374	358	332	343	324	316	370	317	364	351	351	335	344	319	367	358	360	304	315	349	335	343	375	333	346	338	349	339	323	357	332	351	389	351	353	371	304	352	329	339	350	328	347	320	330	309	371	366	337	321	320	338	318	355	356	316	354	352	344	379	380	374	349	341	324	323	324	340	334	339	356	329	341	317	352	356	311	372	311	343	355	372	354	327	335	348	328	325	359	325	362	335	334	375	345	356	312	358	366	351	327	340	346	350	371	331	375	343	375	353	340	341	319	345	333	318	365	330	308	309	394	312	354	306	313	346	349	334	364	363	341	354	321	331	343	329	348	344	339	337	346	354	373	352	366	369	330	341	326	327	340	322	361	360	368	349	353	343	328	305	319	338	309	327	322	362	355	350	331	334	355	326	358	322	354	333	327	331	350	338	326	327	324	337	354	329	339	346	319	363	335	363	336	357	348	403	384	368	348	353	373	351	344	365	408	347	325	294	350	350	353	364	326	338	313	344	356	352	310	363	356	369	352	335	323	341	359	349	296	329	327	306	312	371	344	319	363	380	342	348	349	328	300	339	326	340	338	330	343	329	343	371	390	301	371	369	342	354	331	347	365	340	315	331	345	339	355	323	362	343	381	355	337	351	358	345	349	316	372	361	351	357	335	333	342	367	337	343	341	359	347	364	303	330	319	331	307	336	360	353	363	352	318	305	340	331	329	317	367	354	341	354	374	331	335	362	342	335	375	327	303	299	323	347	321	340	337	350	327	350	360	329	358	329	335	329	337	319	387	341	340	310	341	346	341	357	333	354	339	333	333	356	350	325	338	353	327	331	324	362	316	344	349	351	308	296	343	328	358	333	330	316	322	352	360	371	358	312	378	328	346	345	317	317	339	313	361	317	331	343	341	359	325	321	326	328	333	314	329	354	322	321	342	328	331	334	334	358	321	358	309	337	352	356	327	350	328	328	304	345	350	327	319	348	369	345	321	338	346	333	323	359	358	328	364	310	332	352	335	334	358	361	329	377	328	340	361	368	340	363	341	302	306	365	344	319	319	339	388	351	353	373	365	353	309	327	335	361	369	361	362	350	328	340	369	346	314	316	344	356	355	317	342	351	348	320	364	323	315	349	353	357	335	332	321	348
9240	5635	12527	16973	17729	15253	12972	10868	7409	4899	4425	3651	3689	3516	3482	3045	2978	3204	4018	4099	3651	3034	2046	14757	31104	25057	20036	12782	6085	2399	1413	969	845	845	817	862	860	867	806	813	859	819	842	848	880	819	869	838	834	820	844	844	797	818	866	880	851	853	857	842	831	849	844	879	831	828	873	853	859	902	897	830	854	869	883	801	862	870	865	833	877	850	827	863	828	870	816	810	884	848	881	785	830	860	853	815	879	856	852	889	904	876	904	811	902	812	866	812	892	870	796	839	842	810	849	817	850	846	840	829	838	857	845	902	862	816	867	813	843	863	891	812	891	887	895	816	858	837	860	866	871	796	852	897	837	835	860	843	868	856	886	878	833	821	869	809	856	816	770	916	855	842	822	879	868	841	892	819	807	908	831	831	857	834	843	845	842	868	848	867	834	852	877	843	906	858	851	853	868	872	861	919	849	859	827	845	837	897	860	823	853	837	821	899	836	843	911	847	881	904	866	867	850	864	850	826	843	846	852	867	874	844	843	877	894	874	866	914	852	901	878	818	836	896	785	848	817	860	863	880	850	891	819	817	875	839	869	880	856	858	871	863	788	850	852	879	912	835	839	807	848	902	829	855	903	849	840	845	892	863	837	925	869	865	895	904	836	899	862	846	819	890	798	830	869	866	829	898	840	844	867	860	843	814	860	823	853	838	876	857	815	825	853	843	899	826	830	865	907	846	829	873	856	876	856	830	897	777	848	830	813	885	809	860	873	837	883	880	897	819	916	835	823	886	865	858	824	863	843	856	874	834	881	870	849	863	833	866	867	880	806	846	800	873	818	912	833	907	844	849	847	792	870	865	882	790	841	848	874	819	889	866	852	843	854	847	846	857	804	884	838	859	835	849	879	891	831	854	853	874	864	879	842	910	814	873	850	874	902	862	818	805	874	827	856	844	892	851	874	899	842	859	881	856	881	906	851	792	887	883	831	831	800	843	875	862	834	863	839	858	837	892	854	848	851	815	865	848	876	886	829	841	790	864	830	890	830	845	897	800	871	837	840	807	836	829	891	834	839	849	869	853	867	793	856	833	879	820	873	821	885	818	859	822	877	828	878	885	863	811	843	885	866	836	887	867	848	881	892	871	810	879	833	802	847	914	834	846	860	801	862	824	852	852	816	860	842	830	873	856	876	841	884	852	912	875	813	861	863	853	908	874	878	824	852	816	868	855	894	851	797	866	832	869	884	883	885	865	883	862	848	828	908	833	869	858	770	857	877	864	842	870	903	828	886	879	856	822	868	815	821	822	828	872	828	826	894	880	830	799	858	844	901	859	856	848	842	855	876	847	814	837	841	881	846	807	843	828	831	901	875	882	870	821	829	833	864	870	868	876	850	870	865	845	873	808	793	870	861	905	881	835	901	837	840	886	821	829	855	773	884	817	857	870	879	871	840	859	841	853	861	848	856	916	868	865	849	827	840	856	848	822	816	856	867	858	831	854	886	890	901	880	837	819	843	905	880	818	844	813	842	872	900	809	884	855	890	838	814	855	830	933	861	852	832	873	794	825	845	894	891	872	883	886	868	892	876	832	861	836	852	878	849	844	836	865	854	866	920	837	887	852	787	825	885	826	879	795	809	890	889	885	803	877	836	906	922	909	833	803	866	803	871	835	860	806	873	873	882	803	865	854	820	855	860	854	888	826	870	905	851	836	836	877	838	852	847	880	912	840	919	859	823	858	882	844	822	916	844	882	866	838	827	836	851	845	845	857	881	854	823	853	846	862	882	885	846	878	887	880	858	836	824	943	886	856	910	881	814	861	877	788	806	897	855	870	864	885	837	837	868	877	813	836	778	869	885	815	877	885	856	914	871	805	838	853	802	844	867	857	833	836	867	898	843	907	825	840	859	853	899	828	881	837	881	823	850	856	811	873	869	858	870	860	843	820	855	856	847	826	886	828	859	846	794	859	887	858	797	859	915	838	826	908	844	840	813	811	845	783	903	877	848	836	830	892	850	890	834	834	872	848	890	847	871	841	881	831	830	881	809	796	889	801	878	883	877	866	861	820	841	867	860	889	886	848	819	870	813	848	837	893	850	864	849	873	834	886	841	881	882	851	857	866	859	869	859	870	860	841	852	874	872	876	854	857	869	891	879	780	834	914	879	836	882	847	819	873	837	845	878	888	826	824	867	886	836	860	859	876	859	869	817	861	834	828	911	860	899	862	882	812	785	799	857	869	872	847	920	840	854	871	845	868	835	868	852	881	841	863	833	825	876	882	865	810	865	867	844	848	847	898	879	838	923	872	835	861	857	843	842	873	892	824	830	880	917	887	871	823	829	853	894	880	885	843	836	871	875	842	794	867	873	840	814	889	868	841	816	860	886	849	867	927	860	880	875	916	866	810	910	876	869	826	830	911	849	816	888	923	812	832	877	868	793	864	847	856	838	840	884	903	834	899	828	827	854	849	871	839	909	832	829	861	848	888	835	830	855	898	916	854	863	877	874	836	822	880	839	887	865	867	832	852	851	906	878	900	869	845	819	861	886	796	860	829	850	914	876	850	857	809	813	824	864	828	829	873	849	875	811	827	841	843	831	888	888	853	870	839	812	859	851	843	852	856	823	826	833	885	874	820	848	899	875	802	892	867	848	887	846	834	916	873	858	809	862	880	910	858	840	806	852	885	842	862	839	802	882	858	844	852	888	867	893	886	853	852	858	881	828	857	897	865	855	881	827	855	846	837	875	831	858	874	885	840	858	828	852	810	840	839	924	903	864	850	855	852	883	876	859	819	808	850	837	887	894	827	891	847	790	854	833	873	904	821	881	908	865	855	898	852	807	877	831	835	920	856	853	868	859	871	835	857	860	843	861	857	863	852	831	878	918	864	911	861	865	817	842	821	848	814	856	841	866	847	843	876	798	941	837	840	820	858	841	847	771	879	833	877	878	887	892	890	796	884	850	829	869	881	860	855	852	800	863	805	891	897	853	848	900	875	835	845	901	896	872	865	818	848	861	864	848	905	862	833	847	849	863	863	883	878	862	853	889	885	869	869	863	894	862	902	872	836	816	874	875	868	835	846	795	862	846	861	841	915	811	808	797	828	878	860	864	808	884	847	815	844	848	833	823	840	823	844	846	799	805	850	856	846	830	837	804	869	852	849	913	898	842	903	841	845	871	869	906	848	851	854	920	831	896	847	839	842	832	849	847	817	880	813	851	857	851	791	772	891	838	853	848	893	822	810	807	839	925	833	858	845	848	869	866	874	856	840	897	804	858	879	854	850	835	909	898	913	886	840	867	827	857	861	907	866	863	821	904	939	855	824	865	865	881	869	862	857	862	827	832	893	841	843	817	840	893	872	824	880	780	878	858	810	823	849	859	857	833	874	872	830	876	854	919	827	853	865	883	834	840	856	821	922	877	808	802	822	863	831	860	851	887	810	901	842	804	873	850	830	895	859	881	857	862	839	841	851	880	848	865	891	880	848	852	935	879	816	876	838
3289	1535	1932	2335	2120	1421	1210	980	716	594	514	510	487	489	473	464	423	437	433	427	415	439	399	475	712	775	743	620	550	441	399	359	359	394	374	375	353	374	365	412	393	415	382	354	366	368	351	367	381	383	371	375	348	401	396	382	370	376	383	364	342	366	385	394	412	378	388	406	383	360	388	332	407	378	404	340	364	389	392	400	380	347	347	386	392	436	378	365	372	367	386	369	375	391	378	363	370	346	392	393	364	383	386	332	369	383	347	415	385	405	363	378	418	374	366	369	404	377	377	381	391	363	370	359	361	379	374	341	416	356	381	372	382	395	402	367	397	368	381	395	374	362	376	368	398	390	343	402	361	384	376	378	407	345	388	349	376	382	426	365	379	417	380	391	390	347	350	411	387	343	388	381	393	404	409	391	398	390	379	406	392	354	402	397	361	375	328	363	380	378	353	350	391	386	393	394	397	398	408	331	394	380	366	361	401	377	394	374	349	364	424	447	397	347	394	379	380	381	373	365	363	365	388	397	352	355	364	377	368	342	373	369	379	350	365	364	360	373	349	352	376	378	372	379	397	406	400	386	344	371	398	379	384	368	408	348	322	404	395	359	332	376	362	363	393	385	392	381	375	377	398	391	379	370	358	360	406	401	373	386	366	360	388	392	342	363	384	414	356	406	343	384	397	389	381	377	375	361	380	386	395	385	392	367	354	367	385	381	389	396	397	355	349	382	364	388	396	393	387	359	390	370	382	380	374	351	373	397	326	393	406	400	364	353	357	386	418	372	377	348	409	395	385	400	365	350	367	369	377	378	372	359	351	342	333	379	360	372	399	376	386	380	406	373	371	369	402	347	365	371	397	369	400	397	377	367	406	341	372	391	387	373	393	405	377	375	353	380	390	363	357	384	369	396	385	388	380	373	391	383	358	364	387	366	389	347	401	403	393	389	403	380	385	390	383	388	382	354	395	353	373	367	352	358	401	377	375	371	361	369	372	378	414	357	390	385	382	367	386	360	369	330	387	422	379	363	374	396	378	365	344	393	366	362	413	386	373	408	365	348	328	372	400	373	358	387	356	361	365	348	365	366	381	365	338	346	363	356	374	395	349	381	356	409	395	391	366	373	410	365	389	370	409	383	377	417	388	344	340	410	395	388	383	365	399	356	356	357	389	370	370	360	343	404	393	389	409	343	386	394	397	381	402	382	396	403	398	366	345	381	365	359	373	360	379	369	342	367	392	367	372	365	379	365	425	383	364	363	358	398	359	379	437	416	380	384	371	378	368	377	366	379	397	378	370	381	408	380	370	406	365	355	383	384	393	363	387	421	350	370	417	408	379	374	382	353	404	408	401	382	377	364	390	407	349	372	352	353	372	400	437	347	364	381	381	359	383	369	407	379	377	367	356	361	358	384	389	391	390	348	419	402	388	383	381	376	398	373	372	378	386	363	387	373	389	384	356	374	363	369	384	370	386	365	368	367	374	358	378	374	394	395	360	351	393	392	387	389	337	366	381	384	366	361	353	350	365	354	389	379	396	382	398	397	393	395	387	369	372	396	375	370	383	387	403	393	386	421	386	352	351	397	366	375	385	375	372	400	346	418	400	373	341	384	341	402	398	362	365	354	379	392	378	389	403	385	395	385	363	368	393	404	381	404	351	357	418	351	370	389	370	364	342	375	395	378	363	384	362	361	373	350	398	404	413	361	378	387	412	385	369	414	377	387	362	385	373	403	378	388	394	389	377	371	406	353	372	361	343	383	363	347	357	400	386	387	373	359	414	356	397	365	390	406	385	344	351	393	376	406	348	352	371	366	387	389	351	368	453	346	374	363	396	360	383	365	352	391	385	391	392	392	373	375	392	379	395	362	393	365	390	427	387	392	367	378	382	345	389	414	365	388	355	372	353	411	365	376	394	391	363	397	336	380	367	364	391	344	349	372	382	365	400	371	368	366	345	386	342	335	351	355	396	371	362	339	362	358	366	372	387	366	363	385	403	367	380	399	359	387	360	370	392	366	356	320	382	402	393	384	402	388	369	364	426	375	387	351	389	359	350	368	363	382	406	394	357	421	404	352	401	386	381	413	366	391	388	385	390	371	343	349	371	395	402	379	392	371	364	379	382	376	368	364	377	348	374	408	347	349	347	371	372	374	356	340	354	390	402	395	377	351	429	371	404	388	345	373	354	394	386	376	360	362	394	389	400	377	366	355	387	355	371	379	353	382	345	360	370	401	378	366	370	378	387	379	367	370	385	377	390	383	369	412	377	360	372	355	368	369	357	373	370	370	388	333	374	403	393	369	364	370	407	392	369	377	396	384	372	394	391	351	365	387	385	344	391	397	357	402	414	381	385	367	377	376	368	379	389	340	407	376	367	375	340	376	388	371	371	413	353	366	389	371	392	374	355	363	381	382	413	360	337	359	369	381	335	368	367	378	366	380	336	364	379	393	369	361	354	387	363	361	391	372	388	376	400	371	405	377	383	371	380	384	367	372	392	358	335	371	351	385	341	379	379	404	361	376	382	391	388	364	399	396	386	352	349	394	358	364	350	384	377	361	383	363	370	393	319	379	379	371	398	404	337	346	371	364	368	386	342	367	373	393	371	367	367	389	352	358	361	385	397	390	360	362	386	392	338	376	349	339	386	402	339	409	382	362	368	396	387	367	414	421	370	432	389	368	333	366	401	348	366	388	364	370	367	380	353	391	390	379	395	344	329	375	381	379	353	357	386	362	333	394	366	382	389	371	371	369	393	386	358	400	397	378	350	367	368	377	341	358	403	378	396	331	353	368	383	351	398	386	353	402	376	343	347	371	369	366	390	379	364	363	340	381	362	372	336	386	369	380	390	368	396	362	390	394	387	361	388	353	384	355	371	373	387	370	385	340	353	392	386	352	351	377	368	341	389	345	343	396	412	385	376	357	371	402	356	395	370	353	375	385	359	384	356	338	369	359	406	370	365	380	374	430	380	355	388	362	389	374	356	375	353	361	368	373	343	333	393	381	386	400	350	405	369	331	373	380	382	376	339	374	388	416	363	386	410	348	419	372	361	345	384	349	381	417	423	377	374	371	349	359	364	435	357	385	384	342	375	380	393	349	380	364	377	383	398	339	327	407	335	403	379	377	377	418	384	393	372	395	404	368	399	374	355	390	354	363	379	371	394	378	393	374	365	391	374	406	350	380	376	361	377	369	368	351	401	386	409	400	394	390	397	357	354	387	410	343	337	385	400	382	378	381	368	351	398	385	379	392	374	374	363	341	393	370	382	360	394	392	375	364	369	380	385	367	374	360	339	367	388	414	361	378	378	416	347	397	389	399	349	343	341	393	378	351	374	391	354	383	400	349	392	367	373	392	388	374	353	357	376	356	392	393	373	406	395	350	378	345	385	419	389	373	406	376	332	380	368	384	386	374	371	341	341	394	371	372	354	383	394	346	379	385	390	411	375	366	374	391	403	353	377	369	364	396	380	360	374	354	397	412	395	400
3064	1932	4204	7263	7424	5341	4868	3934	2693	2053	1899	1789	1653	1546	1486	1431	1411	1414	1433	1377	1320	1250	1189	1697	3259	3363	2640	1973	1468	1169	983	954	906	961	975	944	953	954	924	952	912	976	924	964	927	941	918	947	971	921	975	902	937	959	938	944	915	914	968	963	1012	932	990	904	887	951	922	909	929	960	954	952	1008	1012	937	958	990	949	885	956	961	970	980	951	890	931	960	900	935	958	931	921	918	922	975	933	934	894	918	899	957	919	923	947	980	939	960	939	944	974	960	953	962	967	920	946	964	936	932	948	938	891	919	933	964	956	911	919	891	903	959	967	879	987	914	947	937	896	943	960	961	994	904	935	927	974	939	940	877	953	966	986	887	879	945	931	948	951	934	955	954	945	902	936	932	938	918	945	916	959	890	912	947	978	937	953	938	903	968	931	951	915	942	988	931	907	936	1011	946	997	998	928	922	907	947	916	960	983	900	999	950	966	1004	989	936	938	962	953	949	949	959	924	920	953	923	982	944	932	952	905	947	951	947	958	931	950	935	946	927	934	910	983	956	916	927	914	980	952	920	966	987	943	932	873	931	938	931	975	919	902	911	934	913	950	937	939	942	941	891	978	927	912	932	970	902	955	946	929	973	938	961	937	933	933	945	970	975	889	960	911	949	945	949	906	907	917	976	976	965	959	931	902	912	981	979	970	914	941	924	895	1012	958	978	927	992	970	947	891	939	956	956	938	938	984	915	923	944	956	908	936	972	892	940	910	943	955	933	1000	947	931	956	935	1006	934	924	928	967	910	946	938	915	970	960	915	953	922	974	998	933	934	969	918	954	971	959	934	900	936	930	975	972	920	919	940	930	960	964	959	931	898	914	947	932	904	868	976	904	914	946	947	962	840	939	934	905	960	952	954	903	929	960	931	970	911	895	954	897	938	898	924	965	982	947	942	922	870	957	959	1015	934	942	919	916	928	965	937	967	918	969	974	920	936	962	987	981	963	969	962	930	956	947	918	957	960	987	978	986	956	946	925	938	917	933	903	948	953	918	906	885	924	961	930	954	922	972	929	900	893	923	943	970	947	918	929	926	900	954	870	978	949	954	971	956	932	977	924	912	936	970	929	922	959	946	947	875	895	987	933	948	904	991	932	888	938	971	922	947	948	953	959	921	968	978	960	997	922	921	936	965	931	982	949	968	968	953	945	951	910	940	1016	1002	905	905	929	955	944	941	927	927	942	975	916	890	888	930	925	884	947	919	917	899	918	912	920	916	913	968	841	991	936	915	979	949	894	943	927	923	965	1049	949	945	954	943	946	950	934	920	969	923	936	925	919	962	919	988	923	935	947	962	976	897	897	899	926	904	1018	938	914	931	1027	927	877	969	963	885	893	911	947	996	916	951	908	957	951	954	954	921	955	975	934	956	908	956	942	979	946	922	903	934	928	951	931	976	897	970	890	920	955	892	907	968	880	954	936	948	921	903	908	958	933	962	958	934	949	925	914	933	942	960	932	988	891	942	939	954	922	902	930	999	949	936	1025	1011	945	971	947	965	920	940	977	936	921	943	957	964	919	909	949	927	982	933	949	984	880	948	901	974	923	939	933	939	949	947	965	918	996	930	946	1018	898	923	973	936	913	890	934	899	1002	943	953	910	909	947	939	916	950	982	985	883	951	980	960	946	924	908	872	905	908	936	962	952	950	1011	922	951	944	964	950	931	928	965	1011	990	909	941	882	940	1003	955	951	913	923	941	860	1033	944	927	974	946	896	957	949	928	904	920	927	947	995	981	933	949	862	973	904	932	962	959	964	933	996	924	1011	922	919	976	969	922	942	938	976	972	919	948	959	891	952	954	953	928	963	881	927	932	969	905	906	931	925	923	950	914	955	902	900	899	962	916	992	896	941	946	973	902	948	987	943	924	959	1014	936	985	848	957	965	943	898	976	963	975	898	995	930	975	952	895	938	943	909	951	955	982	929	919	895	912	926	870	952	970	862	920	967	951	890	995	913	929	984	908	908	967	882	936	915	980	919	948	922	947	924	926	854	945	939	910	895	878	970	905	905	923	903	904	895	945	923	923	881	977	918	892	980	902	1002	932	986	943	928	920	870	873	941	948	887	962	898	1004	950	959	952	938	901	1009	962	1010	911	935	921	945	995	956	917	965	921	952	895	955	878	868	938	933	1008	976	949	913	936	880	955	939	909	922	990	923	951	928	944	947	943	927	936	969	949	970	936	993	934	926	949	923	935	921	973	950	933	933	927	909	952	891	959	874	972	930	951	932	924	973	946	889	930	871	962	963	944	945	929	995	959	918	950	919	934	1009	958	946	926	865	895	917	940	979	936	945	934	939	954	938	936	945	928	908	934	982	923	877	915	914	913	958	962	947	911	930	1000	980	931	895	951	915	932	917	956	909	953	949	909	1013	962	908	980	939	984	901	987	908	933	996	919	929	965	965	981	955	918	897	957	903	939	984	949	921	960	970	972	939	962	939	908	947	960	927	898	868	912	916	956	915	925	974	947	988	916	936	952	881	978	969	901	942	917	954	961	957	937	907	911	924	977	929	966	932	969	924	941	937	881	896	910	936	1008	947	922	976	946	890	927	983	945	953	992	909	943	908	947	885	989	909	892	905	887	928	908	925	907	890	941	956	912	946	932	961	997	964	898	929	919	939	945	964	936	958	910	938	951	933	939	937	950	941	970	907	950	902	929	932	970	970	924	963	994	978	931	928	991	959	918	972	943	911	973	926	953	928	970	959	922	978	919	901	899	932	947	1002	921	952	983	936	921	1001	974	967	941	947	949	920	924	980	907	955	914	972	978	923	997	937	955	919	961	882	942	904	954	912	946	993	916	1020	973	943	936	1003	945	931	906	977	937	917	955	959	918	979	957	952	922	908	950	956	918	903	996	926	877	941	944	915	913	960	923	906	940	947	962	937	913	927	961	878	940	948	924	909	885	980	938	904	937	922	940	914	892	894	984	961	937	927	914	991	893	856	1009	964	952	881	936	992	915	959	939	920	971	947	914	955	890	939	925	1002	1020	998	939	1001	973	932	944	972	929	927	942	937	935	930	942	918	970	887	905	955	859	972	945	966	981	884	913	972	922	948	904	877	1011	979	860	890	893	971	952	961	939	912	867	985	926	995	904	956	897	946	972	937	962	971	940	946	912	976	908	987	911	955	968	944	937	967	935	927	970	920	978	943	941	927	933	873	936	937	949	951	930	963	957	961	934	956	946	954	904	903	979	951	935	945	951	921	946	944	916	988	942	949	882	928	919	966	907	980	925	929	949	1038	945	920	910	903	951	934	993	922	945	960	941	948	934	938	937	944	967	977	975	916	921	946	962	912	986	990	953	974	922	929	966	958	976	933	924	955	942	951	965	933	985	941	948	909	932	935	918	969	949	927	964	942	982	975	942	903	921	919	939	902	968	897	960	977	937	900	943	931	969	929	945	944	940	892	904	944	933	950	964	934	974	919	953	939	918	935	934	981	906	1031	963	932	924	976	968	928	930	899	932	904	922	966	916	963	888	966	867
9268	3355	4627	5520	3923	2761	2268	1519	1108	864	837	736	627	623	775	633	559	548	540	512	506	496	478	1664	3601	3096	2356	1474	813	506	442	414	394	394	446	401	418	401	368	373	412	424	418	413	434	429	416	417	411	394	417	410	365	398	427	389	404	401	422	397	431	421	445	356	390	397	405	378	413	400	414	418	389	428	418	399	368	408	366	392	430	391	398	414	394	379	398	383	435	367	404	431	396	395	354	439	386	397	363	401	376	418	410	401	415	384	382	415	433	377	402	437	391	383	387	410	415	394	392	447	391	424	374	398	407	424	407	441	399	403	401	436	388	384	399	387	392	384	409	396	377	409	401	372	394	412	368	409	362	414	360	416	407	403	406	400	371	424	418	366	431	372	439	404	404	405	426	363	400	410	381	374	391	426	395	416	356	372	444	401	394	417	395	402	423	414	385	406	404	381	398	401	390	373	398	391	373	385	391	395	393	423	416	391	400	423	379	385	368	421	371	391	376	406	372	409	424	380	418	435	385	429	376	424	420	417	408	389	395	377	420	397	424	426	436	444	403	389	370	441	415	395	423	380	380	371	388	389	396	430	400	390	389	408	417	401	418	418	368	420	373	388	382	365	397	379	404	391	443	388	360	381	414	405	390	381	387	424	391	388	402	377	424	412	395	411	397	440	384	375	382	389	386	395	398	393	437	399	407	390	377	408	423	407	402	401	398	395	395	406	389	383	418	355	432	430	413	375	430	403	401	408	404	423	401	385	422	390	385	395	387	399	412	436	390	380	410	358	365	413	377	375	418	401	390	383	384	397	450	346	424	409	374	397	364	396	402	401	435	434	370	424	407	418	375	392	421	373	403	393	435	376	406	379	417	410	403	375	425	431	452	404	415	387	401	433	418	372	400	406	390	422	401	434	411	421	398	392	398	361	393	396	405	393	373	375	377	429	412	359	374	396	380	385	375	406	388	397	363	415	420	427	412	394	410	402	409	375	439	380	405	424	434	396	396	378	392	415	411	399	411	386	371	403	396	379	408	383	410	380	382	402	389	388	419	394	394	390	403	360	406	407	396	412	390	386	403	385	398	448	432	390	412	388	375	376	396	413	394	396	434	391	386	399	359	430	376	407	394	412	401	379	407	424	426	419	434	440	381	397	383	386	383	428	371	414	429	388	380	412	415	391	379	404	399	411	389	377	376	428	431	434	388	402	370	427	377	403	394	390	416	408	386	395	408	354	417	406	406	407	404	419	395	414	395	437	401	399	423	383	411	415	393	387	402	392	401	384	416	363	394	376	406	391	346	411	409	376	405	442	427	410	384	403	382	406	363	402	401	375	379	420	396	431	405	383	386	401	398	393	402	395	392	374	398	371	397	389	412	359	411	388	417	377	401	382	387	414	394	366	389	422	410	415	413	399	379	422	409	400	402	386	391	408	444	403	417	405	393	389	436	398	391	381	407	408	410	407	416	362	401	373	401	394	375	397	377	445	378	397	403	368	391	355	449	384	399	384	393	369	440	358	406	411	410	410	396	405	432	371	377	407	411	383	388	424	413	404	410	404	366	368	385	397	403	422	426	407	382	399	366	419	404	378	440	429	359	406	421	403	424	414	388	413	417	358	414	384	393	430	407	375	397	400	387	376	399	386	412	423	416	427	435	424	404	364	417	420	413	402	427	418	406	436	383	368	382	401	426	396	378	362	405	397	392	356	421	395	377	408	382	399	411	381	403	432	414	394	416	395	379	390	384	408	402	390	406	400	373	376	411	385	385	443	408	394	411	393	378	415	389	404	429	405	413	403	384	427	433	430	425	408	411	414	377	386	400	414	397	397	396	415	413	378	423	365	386	392	386	396	383	386	365	355	419	407	378	383	370	407	387	411	415	386	371	415	410	408	400	375	379	387	407	421	384	400	388	434	383	399	394	383	399	387	440	398	360	403	421	443	402	398	422	420	395	390	423	384	426	380	428	402	393	387	391	418	387	379	431	397	414	398	414	406	390	391	398	381	369	385	391	383	433	396	373	381	368	389	408	378	429	419	400	386	438	418	428	431	397	445	400	416	430	397	395	376	386	410	378	392	373	372	395	409	415	380	463	440	407	410	408	406	394	404	423	432	390	391	438	399	419	380	393	387	386	412	413	423	440	410	415	416	375	384	392	385	427	402	396	373	394	377	406	401	380	389	372	423	429	396	387	387	402	384	433	413	392	390	381	395	383	399	417	403	405	409	390	369	399	412	385	407	392	384	388	411	397	399	385	385	418	425	405	401	357	425	428	421	400	410	417	435	415	420	390	382	440	413	381	413	374	394	409	406	429	425	389	382	391	384	417	428	408	389	464	407	417	387	439	364	416	403	404	443	376	389	397	377	406	393	435	422	345	390	412	405	398	405	414	408	384	446	379	429	395	412	405	378	392	407	412	401	419	410	418	422	416	382	393	380	391	402	404	410	396	427	427	394	428	381	405	427	405	364	399	367	387	386	369	406	411	430	396	406	405	434	384	416	375	401	401	358	379	397	395	369	389	393	363	390	394	381	392	365	404	398	416	373	405	397	410	424	406	394	385	433	418	415	376	408	384	367	378	377	434	384	379	405	404	400	414	380	368	385	403	388	370	382	391	397	373	382	372	403	389	394	409	399	416	355	400	389	374	401	403	412	401	362	389	366	401	384	401	400	369	379	400	414	433	408	423	384	400	429	416	395	444	397	409	411	375	416	423	396	397	386	393	401	375	440	399	368	376	400	368	374	432	398	432	407	419	369	373	424	429	411	393	411	426	401	382	398	404	383	382	417	372	396	403	415	385	398	405	400	378	356	400	399	414	425	396	389	425	423	372	434	394	402	418	399	371	373	410	386	384	401	395	444	374	417	412	390	423	382	415	387	394	382	380	388	425	405	373	385	381	414	359	409	417	422	397	419	357	394	414	405	398	428	380	390	407	383	387	413	393	423	406	386	377	376	377	428	425	403	397	417	430	385	424	385	377	372	386	405	371	362	395	393	424	390	402	387	398	388	436	405	419	382	391	408	397	430	388	368	356	409	395	397	401	401	403	406	386	435	395	384	398	387	419	443	402	434	389	371	379	386	386	391	414	389	398	423	388	385	423	386	401	371	390	404	368	388	409	392	377	406	403	385	373	394	371	428	361	397	398	440	407	385	391	385	419	379	402	406	417	372	397	431	421	412	382	392	405	350	378	394	407	395	379	433	414	376	415	436	375	390	384	432	430	383	402	414	411	394	399	380	401	418	379	423	361	416	380	393	415	426	386	374	398	389	377	421	404	414	397	414	360	378	416	400	412	397	450	398	401	423	395	429	390	414	400	435	433	411	399	404	406	385	389	407	428	424	369	372	392	366	439	414	373	411	441	440	382	405	387	408	359	377	425	403	407	412	431	453	391	383	378	406	382	381	384	388	411	383	414	379	419	410	411	384	415	416	393	371	396	398	408	386	437	400	437	384	398	390	377	384	421	373	410	395	402	405	402	387	404	393
6494	3454	8243	13116	11431	9201	8655	6315	4671	3653	3313	3088	2545	2543	3153	2523	2188	2193	2040	1810	1662	1857	1496	9001	18374	14954	11386	7140	3423	1781	1251	979	1011	972	993	969	1028	979	1002	1046	1033	989	1024	966	1001	1005	914	1028	1054	1018	971	1033	979	1019	998	975	1046	974	1034	1031	1026	1011	1028	1011	997	964	1003	1026	1006	1042	998	1015	997	1012	997	964	1051	967	971	1038	974	985	989	1003	976	1000	1014	943	964	1000	946	1012	985	1011	1000	1053	984	1021	996	1012	955	1005	1024	969	1001	1007	975	1012	969	980	964	1024	967	973	969	1028	1022	996	987	1012	969	985	952	1022	979	1008	981	985	1030	954	1027	1000	996	987	1010	984	1044	956	1006	1016	1057	1002	1022	1047	959	987	958	1004	955	1010	890	952	1002	1007	999	995	1032	987	953	1054	1071	987	956	984	978	1034	1040	980	1007	1044	985	1017	969	1002	1055	944	969	1004	1048	980	981	1020	1031	968	999	1016	1019	962	1023	1018	946	986	935	1045	1010	995	956	947	932	991	951	1011	1023	989	1013	1013	984	1014	975	1000	1011	999	962	980	1023	1039	976	953	940	951	980	975	964	1024	978	1028	996	1018	1004	986	1016	1047	967	1028	1000	957	926	1003	948	1024	1027	1003	1046	964	987	1013	1032	1021	1029	1019	998	1015	1002	1025	1006	1008	948	1058	986	986	977	1004	980	950	1033	949	943	987	971	1029	1001	995	986	996	969	1027	964	1028	978	997	1028	967	939	964	971	987	949	994	1010	1016	983	991	1046	913	985	945	966	988	1000	1021	999	986	966	967	996	969	1008	970	1018	1003	976	1003	980	1021	1114	1012	973	992	948	953	964	1052	975	1010	1022	993	968	1047	1025	988	949	950	1013	962	1009	1004	1023	991	1009	1006	1019	980	1031	994	1001	956	970	964	943	951	952	999	1053	1006	971	1001	956	967	987	989	969	989	1031	991	967	952	1039	1032	965	1003	980	957	993	1024	1050	1002	970	954	997	958	944	933	997	969	1018	1011	940	1048	948	1010	1021	1038	1021	983	1020	988	1020	978	990	988	964	996	1056	954	965	1008	958	967	1049	983	991	1020	997	972	1031	951	1009	993	1030	988	942	1011	1009	1003	1003	989	1026	973	1027	1018	1007	1019	975	989	1008	1013	1020	1069	977	969	1004	1000	1026	1018	973	1014	1017	1037	981	964	982	966	973	989	983	1000	919	939	948	988	1002	1019	969	953	961	957	1047	957	1004	1000	1015	1051	937	978	1017	1011	945	1035	939	929	1047	1010	968	1009	1019	1045	985	1043	1010	1013	935	1037	988	997	988	958	997	1034	1053	1008	967	961	1025	983	1000	1039	1033	957	965	1047	999	1037	1046	1042	980	989	1007	1018	1030	976	977	1002	986	979	998	962	979	988	1004	942	923	1007	968	1015	995	1067	1014	1000	1016	956	915	1090	958	1010	976	1056	1031	960	981	1075	966	968	1045	1008	982	1008	949	981	1039	973	1020	946	1024	1008	998	1018	1007	975	946	998	978	939	990	987	1010	1008	1011	971	1012	964	988	1031	978	999	978	1014	994	996	972	1020	1019	1005	1038	1000	1024	964	970	990	984	970	1027	1020	965	1014	993	956	1013	973	1002	938	1059	1019	986	957	1050	984	993	1044	1029	955	947	994	1058	1009	971	1019	1070	981	969	985	1048	1011	938	1046	1017	1034	1018	964	1005	988	1024	1029	984	1017	1041	1041	971	967	982	1018	1008	947	980	1026	996	959	948	912	1006	1037	965	973	1002	947	1008	999	1075	1019	1006	1021	987	957	959	1029	973	996	978	995	1003	1022	1013	990	1033	977	1020	999	978	1019	989	951	1005	956	941	976	956	1073	998	981	994	969	994	975	995	1000	1024	959	1004	1006	1027	945	979	1008	988	1000	1002	974	946	1024	962	933	1011	941	1007	999	1003	947	972	948	982	971	1004	1001	1033	971	1006	976	958	1019	908	1048	938	1016	1009	1023	1000	1010	1007	980	975	1030	1009	949	1002	957	931	1040	982	926	943	966	948	1039	981	1024	966	992	1033	1007	1007	1008	1007	999	1007	1006	951	990	949	971	963	1000	1001	1012	1045	1016	978	1000	1025	1030	987	1027	1038	985	978	1010	997	1030	1031	1022	1004	1025	1005	1074	978	981	959	1002	994	1014	1026	1037	978	939	979	988	972	950	941	1000	1029	1009	1020	1004	1026	934	983	1004	992	990	1055	1033	931	955	980	973	942	1000	935	945	986	952	995	987	1036	1008	982	1027	986	1018	958	959	933	959	934	996	968	951	983	1013	974	1003	1005	1003	976	956	1028	995	974	1024	1008	973	1035	1007	959	959	962	1009	953	969	1021	1025	931	1006	1044	964	1038	1015	1039	949	949	991	953	1052	982	959	980	1013	1007	978	1011	973	1037	988	979	968	970	980	953	987	993	972	1029	974	988	972	1013	1007	974	980	971	994	1039	1016	1026	982	1078	955	1000	922	990	1022	976	1018	1046	954	963	968	954	941	968	1053	1005	962	1001	994	1006	1000	1043	1043	1005	957	950	1067	992	995	990	938	1011	987	999	1018	963	971	977	1015	999	963	970	1051	976	958	1009	922	919	1001	938	926	1015	1014	1001	990	986	992	934	1036	954	969	971	1016	993	1027	1058	1003	977	1042	900	978	1045	936	960	937	955	954	979	959	993	968	1011	973	974	961	973	1007	918	1001	1006	978	976	1022	1020	996	1006	984	970	935	1032	1009	897	961	1057	985	992	972	1014	963	967	989	927	963	989	1001	986	989	966	954	1029	1003	988	1006	943	1023	992	983	981	1006	968	1009	933	1016	1004	998	933	1033	957	973	1018	992	978	966	949	990	1025	958	937	974	999	951	961	999	991	1025	1003	1024	1000	1000	990	948	943	967	986	1041	1024	1023	940	1016	984	982	962	974	970	964	964	1039	974	993	1000	1019	995	1008	1018	965	963	959	981	1007	1036	1031	961	985	985	943	1011	989	1003	977	998	1025	1000	966	1043	1009	967	986	949	977	943	967	988	974	1023	983	1020	960	1033	1013	938	998	985	1018	1008	1024	1001	1056	987	989	966	936	996	994	1000	1005	996	1035	961	1030	972	992	1010	1019	955	983	973	972	1062	973	1004	1028	1016	967	1032	985	1025	991	1009	958	973	939	1007	994	964	933	949	1023	1021	1002	960	1007	989	960	981	1019	1003	980	1008	1012	987	979	988	1005	998	950	984	1019	955	987	1003	1036	994	939	1008	1020	1030	1034	1007	989	991	930	978	998	996	999	982	995	1004	1018	986	973	1003	1001	988	1009	971	998	969	964	972	1002	939	960	1003	1021	974	973	1000	1025	1015	968	989	1017	941	1004	1001	1004	974	984	964	961	929	991	998	974	1015	977	1010	961	958	1016	986	982	939	1024	1046	1007	980	1008	986	996	994	1006	1000	978	1036	1018	941	1056	1016	953	973	1065	1008	1020	1024	1061	962	999	1027	978	1038	957	988	1007	995	1004	969	977	992	1040	987	1013	939	978	1038	936	968	1003	992	988	985	976	985	956	988	1020	1014	932	953	988	1021	1005	1032	1042	1018	915	988	998	942	951	991	962	989	990	1026	946	1001	1017	1048	1006	968	944	957	1017	959	1006	1011	1040	964	938	997	937	986	996	1009	1007	1020	914	1021	1049	1032	989	984	940	999	1022	1047	984	1006	972	1004	978	993	1084	950	925	1007	1030	925	994	1007	1034	971	981	1002	951	962	972	954	979	961	985	987	957	987	1011	955	989	919	1014	982	1001	1006	1004	958	992	976	991	1032	1001	971	1010	991	1013	1025	990	988	1042	985	973	971	985	1029	957	1022	995	987	965	1016	973	962	995	983	1019	1029	995	1031	971	959	1036	983	1025	997	970	995	956	1031	1013	958	993	977	980	1093	1023	952	981	916	1010	1036	987	964	1009	951	1013	966	968	967	957	980	1035	1027	970	995	973	995	981	1002	1044	1004	979	1006	1058	1001	984	984	1009	978	1023	983	1003	1018	1016	1062	965	929	1041	1006	949	985	994	1029	1041	1012	992	989	999	945	1017	966	1007	976	952	994	933	1024	1022	1020	1011	1006	986
17527	5742	8484	8582	6361	4840	3633	2363	1720	1115	998	932	808	847	821	672	569	590	582	553	464	475	457	2249	8251	6807	4924	2906	1346	663	364	316	281	332	346	321	311	319	317	332	317	304	328	332	287	300	323	284	323	308	302	320	305	294	317	284	296	321	343	339	321	321	298	336	325	336	330	326	324	327	324	302	262	264	363	299	338	291	333	361	321	312	328	327	291	283	299	342	303	327	305	294	309	291	319	308	336	316	323	298	314	272	282	301	334	328	308	295	311	316	323	310	317	297	308	338	326	323	319	352	307	348	327	301	335	318	328	317	297	315	309	287	313	295	312	329	319	304	341	301	316	362	320	386	296	335	310	321	293	331	345	313	320	313	339	317	334	303	305	305	323	312	317	311	316	349	329	284	282	312	331	315	305	322	315	299	320	308	303	323	337	324	301	333	354	309	329	313	328	337	329	304	319	307	300	321	307	321	332	321	296	326	302	309	324	314	331	302	330	282	308	341	329	338	329	325	293	273	314	336	291	329	313	307	338	326	321	310	285	293	316	339	340	290	344	336	346	289	326	316	313	287	327	328	325	323	299	321	318	339	314	318	326	306	319	294	321	322	341	299	290	288	321	294	294	328	321	299	309	299	326	292	313	263	284	311	311	320	302	308	286	332	311	318	312	313	277	289	329	286	317	311	311	322	341	331	329	332	330	292	325	310	341	329	303	318	347	297	302	324	314	308	331	320	297	323	315	299	325	318	281	333	330	296	324	305	341	334	320	339	328	326	328	327	298	338	325	298	306	328	292	287	311	319	340	329	337	330	291	328	312	317	313	316	343	294	288	311	311	297	299	302	322	319	323	286	331	334	324	332	314	324	311	322	305	313	342	276	337	305	299	310	321	311	293	317	335	334	307	327	305	331	344	293	309	345	282	324	306	346	342	351	302	288	316	310	315	300	315	325	315	320	326	292	303	306	311	339	313	300	304	356	323	298	329	311	295	320	325	315	330	299	303	331	320	313	294	312	298	311	335	283	292	326	294	308	306	309	308	309	306	338	287	303	311	310	360	346	294	266	318	308	310	340	319	293	300	284	346	328	316	336	316	318	343	298	344	322	315	305	305	305	309	316	321	283	301	315	304	303	337	303	282	306	332	310	298	319	326	282	312	300	288	330	316	298	319	346	309	317	312	314	337	344	321	297	323	269	335	328	315	295	313	291	288	290	330	314	319	337	342	298	311	296	296	286	316	316	306	326	267	323	332	324	303	317	335	302	319	305	300	306	288	307	305	319	333	326	313	334	307	364	324	304	311	306	338	294	278	313	286	340	316	313	315	312	321	312	304	290	336	309	321	311	300	289	298	306	311	307	299	298	336	356	306	330	319	332	303	329	290	298	326	316	299	319	345	301	292	314	301	312	344	317	307	266	298	332	335	295	314	300	285	315	287	339	340	308	317	309	310	329	316	314	300	295	310	303	316	322	322	271	351	320	297	307	312	327	303	319	334	333	291	322	311	317	279	322	337	307	303	332	310	334	297	324	318	321	325	320	292	298	320	295	361	304	307	319	334	305	281	318	338	332	350	308	304	326	295	296	314	313	303	313	292	307	314	316	301	312	348	297	295	311	314	321	330	304	311	329	339	306	318	327	332	328	337	321	276	303	284	326	310	318	305	319	315	320	322	340	320	341	289	317	312	288	321	277	326	334	303	309	297	286	310	311	340	315	292	276	309	336	289	334	301	298	337	353	315	326	302	328	301	348	318	313	299	312	327	309	288	313	294	316	299	307	305	313	300	334	321	340	295	315	320	289	316	307	290	310	335	328	311	302	330	307	336	303	302	269	280	299	304	325	345	345	314	300	322	337	287	333	331	334	356	335	291	304	306	297	352	322	323	316	296	293	308	333	289	307	332	346	302	309	290	323	320	331	331	299	319	288	321	327	330	311	294	276	322	327	334	324	300	327	294	308	338	310	333	329	322	270	311	326	300	315	319	333	321	293	325	296	300	322	335	301	282	305	304	318	291	306	309	322	328	315	289	317	330	281	322	282	323	319	306	308	313	331	321	368	321	302	301	325	296	307	332	313	315	290	297	324	288	307	311	327	325	347	335	344	326	352	318	321	295	316	302	298	301	292	292	310	349	334	292	293	299	325	330	312	330	352	301	286	332	335	298	317	307	318	323	330	301	292	295	294	291	273	327	338	341	292	297	319	298	316	326	298	328	322	331	312	324	315	284	315	326	296	306	293	305	316	315	333	313	299	328	280	347	316	339	273	311	323	318	305	321	291	302	340	311	311	312	345	313	303	331	324	301	299	317	304	307	305	338	302	291	313	301	330	314	316	320	307	324	308	346	322	314	337	299	321	288	298	318	302	336	304	285	307	313	318	345	331	301	346	336	327	290	318	307	306	317	316	263	302	323	317	307	279	307	317	329	312	316	297	308	321	318	298	322	324	318	320	329	325	334	310	307	322	301	276	307	325	320	296	293	323	327	346	289	335	317	308	295	298	312	270	316	327	307	342	279	310	288	291	307	308	318	304	313	316	343	282	320	320	291	319	272	313	340	295	354	334	285	269	317	295	340	303	299	320	317	331	343	321	291	292	322	307	336	291	314	322	328	307	281	301	346	308	313	314	320	345	310	282	304	303	334	305	326	307	339	312	333	300	317	286	302	285	311	304	320	321	336	304	313	311	324	293	308	281	332	336	311	304	307	309	320	304	323	295	339	335	300	346	316	293	308	342	305	332	322	309	344	308	299	312	298	300	312	286	331	308	312	309	315	307	339	293	299	287	310	296	327	303	352	314	321	338	310	313	268	313	300	320	295	315	308	290	299	292	316	332	305	282	326	294	298	333	310	322	350	336	312	314	338	328	317	325	275	308	332	337	312	335	299	305	288	294	314	342	300	296	333	318	293	334	335	308	282	331	291	320	333	334	315	284	323	304	315	338	332	319	320	306	314	320	317	331	296	277	308	344	308	328	295	330	306	298	295	323	305	297	313	320	310	297	305	305	299	353	281	334	301	315	296	334	289	288	292	275	334	299	356	290	328	303	324	355	335	301	295	314	337	307	319	299	287	361	310	313	280	307	325	312	344	345	318	293	338	291	322	305	295	328	343	332	313	326	316	303	307	344	296	301	317	309	311	301	329	309	287	349	312	306	296	321	322	295	315	286	306	328	299	310	289	305	296	317	308	327	267	313	357	326	302	280	311	342	282	294	306	317	336	300	323	318	318	329	322	309	319	333	300	307	278	350	286	282	315	338	342	297	334	324	332	333	288	346	338	305	322	317	327	283	340	272	344	286	304	337	312	298	349	312	324	343	320	304	300	347	323	328	304	328	304	303	334	300	307	295	318	306	317	332	320	323	351	314	338	298	327	295	334	336	296	295	291	336	289	345	299	346	304	317	332	315	288	336	357	307	296	314	307	345	330	322	293	304	305	293	296	332	303	320	308	323	311	342	316	310	312	308	303	344	321	333	314	291	297	361	302	287	321	364
9289	4644	12415	17618	15703	15001	12085	8830	7130	5175	4809	4528	3765	3889	3944	2810	2688	2955	2832	2509	2033	2081	1751	12131	30483	26236	20933	13168	6477	2491	1207	796	810	776	819	805	806	828	767	846	779	783	793	738	765	800	723	782	803	761	764	794	734	763	783	800	775	815	821	788	786	818	781	779	769	800	756	830	805	784	804	744	827	780	810	756	789	810	776	771	796	812	821	808	790	773	823	837	799	767	763	787	787	841	790	769	802	832	782	789	790	811	776	769	767	776	758	787	784	754	770	787	797	816	837	805	796	789	786	825	834	765	805	840	801	803	767	786	823	790	788	805	775	810	790	763	820	780	811	831	787	742	751	817	788	768	789	775	744	809	776	742	849	805	807	775	797	758	817	799	803	791	805	823	817	760	839	802	857	811	761	768	800	760	818	773	796	788	788	781	763	785	777	803	751	768	813	770	805	790	842	787	754	785	809	777	759	768	783	731	796	757	784	778	800	815	778	774	809	784	780	774	774	768	791	803	779	810	810	783	816	796	785	832	802	784	821	793	761	790	766	758	758	772	799	812	756	787	776	775	817	776	805	778	810	761	725	802	825	788	796	779	846	820	805	772	782	824	770	807	799	795	759	831	850	844	789	809	776	776	856	843	796	833	793	768	768	781	798	784	758	788	810	733	774	798	812	844	803	824	808	850	864	809	815	792	801	815	755	788	798	780	765	781	788	759	738	796	771	779	791	781	849	834	784	754	847	795	792	778	858	792	723	800	788	828	810	790	791	793	852	815	832	802	837	812	815	790	736	748	731	823	797	774	761	779	721	798	776	799	763	829	778	856	807	823	845	772	789	807	777	851	813	792	793	790	787	792	791	726	794	789	780	759	792	788	787	783	843	841	740	776	840	739	789	836	768	792	841	835	812	779	800	824	797	762	813	735	831	836	869	835	804	773	802	781	807	846	762	815	797	794	826	799	810	739	840	751	854	808	806	788	783	822	778	837	817	798	834	765	846	764	782	780	821	802	793	734	813	744	787	833	771	836	773	739	804	737	783	761	741	771	816	793	837	788	777	793	746	798	816	796	786	783	817	755	807	731	806	791	817	796	816	820	823	857	803	782	799	736	816	805	761	792	790	812	779	817	799	760	815	796	795	797	738	826	812	777	797	814	785	847	841	810	778	795	848	801	796	798	771	819	792	808	805	766	804	820	772	796	739	814	808	817	769	821	842	818	801	769	823	800	778	776	769	780	769	785	782	801	776	793	818	807	750	763	788	725	782	803	814	779	836	781	761	801	789	825	807	773	752	786	796	838	764	794	759	810	805	784	795	809	784	850	803	797	804	780	796	786	813	814	778	821	801	774	823	773	777	790	795	746	768	789	840	762	775	818	765	762	801	796	816	828	780	763	804	772	831	803	764	810	833	766	824	812	812	803	782	751	817	840	763	824	840	791	839	774	807	730	792	775	775	826	838	798	824	785	822	817	814	779	829	823	753	806	756	770	764	784	797	875	745	789	800	775	766	802	808	791	800	765	760	793	809	778	837	776	821	751	765	795	799	760	801	798	808	789	766	837	813	801	771	804	787	801	759	844	816	828	749	784	833	830	749	773	756	807	772	833	819	823	820	788	838	804	787	759	785	776	751	781	809	795	751	803	792	849	796	763	776	795	766	771	778	778	798	764	768	766	792	757	772	810	828	830	833	753	760	777	759	802	782	784	775	740	790	752	821	805	776	814	829	780	784	795	789	757	771	815	848	794	814	792	764	765	746	768	802	818	760	827	807	799	742	790	779	778	813	735	790	797	765	800	777	802	827	790	776	829	792	819	802	792	834	753	807	806	794	790	800	811	812	802	794	750	808	870	840	778	791	810	825	827	790	846	851	771	765	765	811	797	791	818	797	800	819	815	764	799	842	807	756	810	783	811	752	812	791	766	817	789	805	747	811	738	810	844	771	784	805	797	777	835	789	852	842	774	817	765	800	825	784	777	841	821	769	768	778	754	782	797	715	763	831	764	844	772	782	823	843	793	823	821	840	823	788	819	813	739	770	829	811	807	787	838	815	799	799	836	807	807	815	762	814	803	791	829	833	794	773	793	858	793	793	796	810	783	822	797	801	768	805	767	772	820	771	809	820	784	825	770	826	767	840	867	858	815	789	790	781	784	777	744	810	786	780	805	816	844	781	757	766	753	769	746	786	801	856	792	782	843	784	735	796	781	808	786	771	840	782	801	766	797	775	802	808	752	789	805	824	791	808	803	800	776	801	804	767	816	792	822	827	820	892	770	769	800	778	835	789	792	761	769	805	783	788	773	775	788	735	746	772	803	785	774	799	795	741	731	841	832	771	805	826	815	827	797	824	775	828	783	811	780	815	826	861	771	824	804	732	781	823	787	830	820	779	790	839	792	799	794	808	790	745	827	805	754	798	774	765	781	783	828	795	827	793	828	808	773	779	749	807	800	797	783	810	815	829	816	767	818	734	810	757	801	786	787	795	794	817	775	800	776	793	745	747	758	757	790	788	805	774	821	876	790	827	799	813	806	786	764	761	777	797	777	850	760	779	812	813	774	762	774	812	757	782	768	811	736	791	828	805	750	798	824	800	780	758	784	826	756	760	836	769	816	786	798	808	863	847	784	795	801	826	764	795	813	781	784	771	797	801	791	791	813	812	778	772	822	768	771	813	811	771	802	739	798	806	781	765	830	723	759	830	805	811	807	776	776	764	800	802	784	766	796	834	813	779	785	774	798	813	783	792	794	803	816	821	797	839	777	792	826	803	779	760	835	771	788	817	815	761	806	751	798	797	818	774	776	835	774	767	841	866	791	779	799	790	784	760	773	792	836	826	796	760	816	833	804	813	791	787	796	810	804	775	790	792	777	763	826	794	866	777	810	769	754	741	881	801	781	790	818	849	821	791	771	836	807	857	784	802	815	787	770	778	789	768	855	771	789	741	817	795	799	800	811	776	857	815	809	797	768	822	791	832	797	782	799	794	763	817	830	805	785	869	781	828	800	858	782	792	789	790	814	783	818	804	757	790	770	732	743	802	827	731	793	790	799	772	818	767	741	792	799	825	783	780	799	795	772	833	749	829	796	780	786	813	788	778	787	825	792	819	832	783	821	797	834	821	788	805	831	757	794	813	812	787	836	800	846	809	818	816	772	792	802	774	803	793	818	802	781	805	815	804	776	828	805	826	824	834	802	782	733	791	803	825	859	839	728	792	782	820	802	817	756	840	782	755	787	763	826	824	792	810	813	782	790	799	784	750	786	762	792	830	825	822	792	764	772	776	805	836	735	776	807	849	820	822	763	848	857	844	816	797	815	797	773	856	758	793	769	834	796	762	780	804	761	867	809	797	830	795	726	807	778	779	796	780	787	804	828	788	795	767	791	768	785	834	817	803	791	811	828	834	799	785	814	797	811	765	765	772	755	790	784	793	805	780	767	772	789	833	725	757	764	798	800	808	817	769	835	825	828	775	789	793	823	765	791	813	830	726	767
3149	1168	2235	2684	1790	1525	1116	813	710	600	579	542	479	462	426	392	421	420	419	488	412	402	370	483	738	812	730	552	529	405	401	351	371	353	346	375	340	375	369	385	375	346	359	389	344	342	357	376	359	372	370	382	420	327	400	391	353	340	352	371	333	359	375	358	343	383	336	375	389	349	349	359	357	345	364	370	362	354	347	360	350	378	389	392	301	346	394	348	351	379	346	350	375	366	377	338	377	372	374	358	348	375	348	361	364	352	380	347	325	372	361	349	386	365	343	370	375	377	334	349	354	355	361	341	335	344	348	357	328	347	362	376	340	357	383	369	392	385	369	377	357	337	362	390	352	343	406	370	339	363	345	369	351	323	363	337	370	340	377	364	369	352	364	357	388	342	375	373	322	361	354	339	341	355	354	356	353	386	350	380	365	370	333	341	363	320	363	355	382	368	335	352	370	362	380	358	352	370	358	374	359	347	343	359	344	374	395	353	372	352	380	354	351	371	305	356	367	349	362	366	353	368	372	334	359	346	375	369	348	373	364	343	357	357	344	332	339	350	343	349	338	356	355	352	389	360	371	366	364	344	335	393	367	388	343	348	359	362	370	398	359	335	360	377	360	398	360	352	379	365	357	375	352	338	359	341	333	371	326	376	366	331	367	352	336	368	358	345	350	334	353	367	355	348	363	383	345	365	363	364	401	384	380	378	363	376	346	322	334	373	336	334	394	355	341	349	344	355	383	378	393	319	326	336	329	400	365	353	360	350	371	369	368	332	374	357	354	336	364	360	329	376	344	325	334	325	398	369	347	335	359	355	385	375	361	373	330	338	380	383	380	354	340	385	377	396	336	383	346	348	335	357	387	364	365	331	363	350	351	351	371	338	351	345	349	345	374	329	350	348	340	375	341	387	343	340	369	335	347	337	377	338	350	348	364	334	348	370	345	375	364	386	353	405	346	349	372	359	366	360	328	354	328	359	320	326	333	392	352	334	360	372	340	317	372	339	334	356	344	319	343	329	357	361	381	366	404	345	384	357	347	350	381	363	399	353	340	390	371	398	412	358	353	372	384	365	336	386	357	360	357	351	350	338	387	340	313	352	357	371	354	383	355	375	363	378	403	353	361	350	354	360	380	361	373	370	358	391	397	382	340	327	353	389	346	355	371	356	341	421	329	371	343	386	383	357	346	330	357	350	373	385	374	340	410	345	385	343	367	381	351	356	360	339	326	384	361	352	365	341	376	372	365	360	325	350	370	362	408	360	391	339	365	383	357	365	377	347	337	409	343	381	355	391	348	334	348	352	389	348	351	339	331	390	359	362	369	348	351	342	381	375	326	357	391	351	347	383	345	381	364	366	353	394	395	364	341	353	329	369	342	379	344	373	360	343	324	316	364	349	374	378	387	403	366	359	322	374	397	364	361	331	367	359	356	386	372	345	358	344	385	362	349	373	396	367	350	375	380	349	402	315	369	342	351	361	379	369	352	349	348	358	359	367	344	318	364	349	332	347	390	396	345	354	343	348	380	323	362	348	387	379	372	376	330	384	349	322	354	367	352	339	344	351	375	350	379	397	353	342	388	329	350	355	362	347	401	350	386	396	350	351	327	347	348	334	336	374	310	330	340	382	356	351	354	390	352	333	346	363	371	395	355	341	329	379	338	341	343	386	356	371	354	366	342	374	367	362	335	343	338	376	355	366	375	353	353	367	340	374	371	369	337	367	338	344	359	374	351	372	354	354	344	333	358	362	355	344	364	368	368	359	380	383	338	354	335	390	390	376	342	336	368	368	360	328	397	381	372	360	366	359	352	369	358	370	345	363	346	333	356	348	354	367	316	368	326	368	320	327	356	364	376	362	382	377	373	397	342	326	340	349	366	374	375	370	362	358	346	346	345	387	364	344	366	326	384	358	344	355	390	329	381	344	380	362	349	375	389	333	333	373	348	378	357	388	348	369	389	380	340	362	358	360	353	296	343	334	355	339	342	327	346	371	355	369	373	366	353	307	364	348	399	389	369	388	347	352	356	357	348	395	358	350	352	353	362	358	382	326	383	378	357	332	327	346	378	378	349	377	355	389	383	345	349	362	359	378	354	380	320	358	359	344	366	380	328	345	360	339	365	333	381	346	375	364	387	338	390	322	326	356	346	372	345	349	369	335	379	327	346	388	381	348	340	349	348	328	356	343	378	354	367	336	384	359	393	387	349	367	341	374	379	381	332	369	352	373	376	349	380	350	383	337	353	393	349	327	377	359	342	331	355	393	353	358	374	346	323	354	346	384	374	384	405	373	342	361	378	303	367	350	330	370	363	354	350	341	347	360	337	358	337	366	333	354	351	348	352	367	339	369	381	383	348	330	368	362	376	356	323	369	378	371	376	375	373	366	369	369	391	354	326	376	345	371	355	344	388	395	341	345	305	371	345	330	359	327	374	365	311	362	391	343	338	357	388	409	353	314	393	374	368	327	351	327	349	349	353	352	370	322	363	359	430	372	365	347	364	357	357	358	396	396	360	341	339	330	374	389	360	377	359	356	368	329	397	386	378	353	367	363	374	355	359	369	355	329	356	336	367	374	378	353	373	348	347	335	365	339	376	378	334	396	359	361	409	371	357	394	343	367	387	352	400	367	340	339	387	369	375	360	351	382	353	397	369	375	367	341	340	364	323	361	361	339	355	374	343	346	352	332	340	354	339	366	349	368	363	362	362	379	337	376	344	337	403	311	366	330	368	354	376	388	377	346	359	355	342	339	358	368	363	341	356	305	342	387	347	386	412	360	362	327	380	377	343	367	352	389	308	373	357	342	345	384	383	349	405	352	351	349	338	358	353	341	353	377	373	332	365	396	412	340	356	362	362	347	376	375	355	370	371	351	357	394	339	360	370	349	346	351	340	340	348	370	368	352	370	345	348	330	329	390	346	388	353	399	345	355	348	350	393	346	343	350	366	370	356	380	357	406	329	370	357	385	354	393	347	373	355	354	373	365	366	400	407	345	300	367	359	362	322	348	376	405	384	360	358	370	378	375	382	366	333	377	373	379	359	358	340	386	372	356	389	360	379	361	379	360	357	369	383	371	362	390	365	377	350	348	322	379	348	366	370	349	333	365	340	358	403	327	355	346	291	358	387	365	359	346	361	344	344	387	355	371	351	345	338	321	391	329	387	393	374	379	392	376	364	350	358	344	370	393	369	347	375	374	394	340	374	348	373	369	384	361	359	385	369	336	367	356	411	366	342	356	391	361	400	338	390	354	374	338	347	369	388	349	327	393	390	348	392	372	344	363	413	372	368	335	359	372	379	326	352	377	386	356	368	364	367	401	371	320	369	390	382	335	397	363	377	372	386	412	360	364	337	325	380	348	362	363	392	335	340	337	334	387	383	344	349	363	342	354	370	385	329	344	342	366	329	360	359	374	350	355	355	359	383	361	362	345	350	332	383	353	345	343	357	354	361	368	356	362	382	343	345	347	398	380	380	330	344	360	385	383
3049	1654	4900	7603	6484	6094	4670	3498	2757	2372	2256	2040	1764	1373	1316	1333	1360	1431	1576	1464	1309	1236	1144	1987	3308	3238	2807	1988	1506	1144	931	903	932	841	943	930	902	895	912	906	886	901	877	920	929	853	878	934	910	923	877	849	947	930	925	833	889	936	923	855	947	899	916	962	912	888	834	891	896	846	859	909	924	888	875	924	892	916	953	906	974	915	920	921	948	896	924	944	928	909	863	898	892	884	963	902	859	937	924	964	900	889	911	934	862	920	901	888	925	875	911	891	881	864	896	925	903	924	907	901	887	920	916	974	908	938	870	884	873	887	906	891	879	933	954	924	856	877	882	932	862	898	920	885	914	941	906	927	923	881	904	886	885	879	937	857	898	933	894	893	879	962	880	902	851	945	904	921	895	906	941	899	935	868	927	916	899	889	907	948	913	950	903	878	898	919	966	894	903	906	877	882	901	897	855	901	939	877	926	908	927	886	898	942	775	887	921	886	860	933	856	872	892	882	911	907	888	928	947	878	903	925	932	882	892	868	879	889	913	897	918	861	946	920	928	900	921	882	844	856	899	873	898	919	886	940	871	875	890	895	921	901	959	894	908	935	852	885	968	924	908	870	850	929	911	899	858	891	899	922	910	897	916	888	915	976	858	930	909	918	910	870	920	934	891	827	842	929	905	872	876	897	942	916	899	927	940	872	886	837	955	921	874	876	918	857	850	884	877	867	898	935	913	912	864	916	840	910	920	939	916	906	886	943	907	854	893	886	923	895	866	895	976	900	904	883	916	887	866	885	950	854	908	881	813	910	883	859	884	880	937	931	866	877	884	890	900	864	854	879	931	928	882	914	911	876	864	928	908	871	865	868	912	914	936	844	921	956	918	910	888	900	902	894	864	931	875	822	919	913	920	870	913	931	879	938	879	896	875	917	891	887	914	951	947	864	912	889	898	868	905	920	896	855	924	914	873	933	925	862	919	923	943	875	878	865	976	942	890	888	887	882	852	899	900	887	918	893	945	904	907	934	895	918	978	951	871	861	889	878	902	899	867	881	846	921	879	866	972	934	870	918	869	874	911	926	938	881	887	907	903	911	913	939	927	857	890	904	890	899	850	868	873	873	851	865	860	901	888	888	881	948	898	937	889	841	873	869	925	946	904	863	908	935	922	928	885	871	951	893	886	943	887	889	842	882	835	889	865	914	876	890	863	896	896	930	850	868	860	913	901	857	892	868	921	867	907	934	933	906	929	948	900	877	975	884	907	868	944	897	906	930	889	837	927	864	880	892	898	916	850	871	935	885	890	927	935	937	887	838	945	867	916	954	951	861	828	872	937	876	860	946	895	887	869	854	862	885	919	907	905	917	891	918	919	871	887	909	868	873	879	866	897	926	955	936	957	886	924	893	851	945	910	848	889	871	881	904	916	895	890	956	844	870	901	902	891	927	953	949	913	884	854	918	921	849	890	903	891	881	922	890	928	905	902	890	940	900	963	960	919	908	883	869	826	882	955	849	909	893	907	944	933	925	920	870	916	900	917	937	883	834	886	911	926	834	902	924	960	899	934	876	862	890	865	904	893	884	894	912	852	933	958	899	896	889	914	964	896	877	865	970	945	915	884	911	927	916	957	960	873	948	908	936	936	929	915	914	941	852	904	914	913	915	920	922	887	907	856	899	869	949	930	871	888	906	899	856	888	937	906	916	889	906	934	895	926	901	916	848	947	845	910	906	886	889	898	902	893	876	886	924	893	864	843	930	863	947	891	910	923	898	922	873	911	853	906	895	883	919	917	901	862	895	863	881	845	864	907	873	917	917	930	846	873	871	913	933	908	937	894	909	927	887	870	900	906	878	915	895	875	937	956	917	859	933	875	836	913	924	859	919	943	941	866	867	847	886	903	940	915	912	965	941	862	889	876	901	849	859	905	940	923	970	880	897	938	969	900	883	840	932	963	820	921	952	920	901	877	912	890	947	849	939	902	908	837	894	891	859	911	890	857	916	882	925	929	863	878	867	866	911	842	926	922	911	972	904	927	933	903	923	858	946	859	868	929	896	964	886	887	863	890	880	948	893	882	880	943	858	922	917	892	858	897	926	895	880	962	902	882	908	866	911	875	911	878	952	907	914	859	934	858	916	930	866	943	903	872	894	855	922	896	872	923	894	897	857	885	938	880	872	906	869	940	923	827	930	873	897	875	907	909	859	919	939	898	906	887	874	880	918	932	925	847	923	868	889	930	907	890	956	900	925	878	887	906	881	944	887	898	892	886	923	903	914	879	848	921	909	951	876	865	894	939	916	941	909	900	886	907	895	911	913	922	913	916	915	889	920	930	893	1005	949	883	870	884	923	907	848	966	894	910	949	852	891	885	918	918	908	905	928	870	869	909	882	894	921	902	903	886	877	888	937	895	903	904	951	911	922	876	884	905	961	861	890	891	880	926	908	910	900	884	891	913	872	854	883	872	882	892	960	840	907	918	847	920	895	881	860	887	937	856	942	900	948	903	946	960	899	887	882	968	879	870	876	847	847	878	922	855	848	881	920	866	995	884	896	870	894	938	873	959	899	899	850	924	923	872	891	892	871	902	867	837	877	875	857	886	870	896	910	944	881	879	921	946	896	885	917	931	859	918	898	923	921	965	916	939	908	969	857	928	896	857	910	853	865	874	914	946	850	866	876	919	895	869	921	882	903	923	857	914	942	925	939	885	933	932	914	933	920	902	871	901	868	924	899	946	921	929	893	865	862	871	883	867	911	909	929	927	901	871	919	917	930	926	867	966	941	897	899	911	905	883	907	896	926	885	910	885	869	877	877	916	943	863	936	920	915	917	880	892	906	903	925	878	929	930	905	868	915	896	844	865	937	865	916	835	889	880	869	912	897	904	887	950	927	933	897	910	878	913	905	921	942	926	888	847	921	939	878	855	874	867	888	909	899	865	897	892	868	912	887	883	906	894	877	912	951	897	917	919	819	892	913	929	901	938	871	891	921	943	876	896	916	848	903	865	920	952	907	871	876	934	922	884	899	943	873	875	885	903	869	882	930	869	881	911	909	903	825	924	911	871	938	919	923	881	938	879	862	946	910	934	977	881	886	900	877	952	873	868	849	958	929	897	948	895	916	922	935	905	896	929	870	853	917	887	881	842	848	900	894	899	931	944	917	905	972	927	904	948	942	879	894	925	952	943	924	897	882	897	904	872	902	895	882	886	849	906	880	936	909	924	879	933	905	913	960	888	903	863	950	898	892	906	906	927	912	868	907	953	922	860	891	920	895	915	891	915	894	880	915	912	906	888	906	918	903	963	894	876	873	934	926	904	899	879	906	866	918	879	917	912	959	843	872	910	871	942	867	973	921	918	885	916	937	882	881	872	938	878	968	949	874	865	862	923	933	918	872	885	911	883	929	886	921	926	939	872	878	865	892	930	895	894	891	936	929	898	867	859	899	928	952	881	889	875	890	924	897	862	879	903	894	907	896	943	900	905	915	910	906	910	924
8586	2573	4765	4248	3467	2796	1908	1603	1203	893	784	727	599	532	572	476	491	576	544	563	509	504	528	1796	3591	2736	2151	1387	866	522	419	396	393	403	378	405	412	394	387	384	391	369	377	404	389	388	374	379	396	368	392	406	371	339	342	394	367	395	395	371	382	397	415	389	402	362	385	372	393	386	375	398	375	384	396	401	397	387	371	362	360	395	365	388	354	383	386	382	389	365	393	365	377	405	372	359	346	369	383	383	368	362	346	397	379	380	406	370	406	371	351	371	358	380	350	371	392	385	389	369	375	379	373	347	393	366	375	383	419	356	363	383	358	344	351	427	421	357	370	382	427	372	364	335	388	327	405	349	376	378	382	385	397	359	400	373	359	382	382	369	408	359	396	367	372	376	380	384	376	353	392	346	370	414	384	385	385	338	384	370	423	381	379	370	372	404	375	368	426	372	358	380	412	360	363	360	368	398	370	374	355	397	385	367	378	394	394	372	395	394	366	386	359	378	375	393	376	389	376	382	371	379	388	384	360	380	418	403	350	364	385	366	372	330	349	416	406	349	372	374	399	383	351	384	339	382	374	348	377	364	383	342	364	388	386	386	369	345	389	366	351	362	357	371	408	343	404	370	368	392	374	405	387	385	398	403	380	353	360	383	395	387	358	407	406	352	407	380	353	374	402	366	381	388	364	350	402	344	377	363	386	341	366	381	375	365	385	405	375	392	406	378	372	386	363	356	417	357	398	397	415	340	354	392	383	364	387	380	354	356	393	386	381	369	378	378	412	426	404	421	367	390	368	373	369	351	342	368	376	396	359	374	395	398	391	376	392	355	345	393	376	433	394	374	397	373	405	362	408	400	378	374	398	384	383	396	407	378	387	351	395	350	376	394	395	378	395	364	368	378	386	365	381	380	383	394	350	375	382	396	370	343	331	355	371	401	391	371	361	380	412	367	341	396	379	369	392	364	405	368	396	379	373	350	411	386	353	360	368	354	362	376	377	363	377	374	353	411	358	403	363	378	376	417	369	369	374	358	365	388	414	345	411	401	407	392	385	388	347	324	388	358	419	352	402	391	359	352	373	365	377	355	409	357	354	387	355	365	399	364	367	399	380	314	369	382	335	384	362	371	395	373	356	393	380	395	323	388	369	400	389	381	395	368	370	374	368	353	374	385	370	378	368	374	353	377	366	418	411	392	386	388	344	351	383	359	381	387	367	385	399	393	344	366	370	403	332	397	364	385	431	405	358	395	376	384	374	383	429	390	357	391	358	397	369	358	370	396	355	380	395	389	346	407	397	347	327	382	373	350	386	383	349	408	399	382	387	388	376	386	339	382	371	394	365	357	366	427	350	385	458	373	373	398	361	424	399	379	383	371	358	331	350	375	381	402	377	378	381	398	391	375	404	376	445	400	369	403	375	379	376	380	406	370	370	371	401	370	426	383	380	354	377	378	357	345	365	372	360	358	405	404	375	382	363	393	398	357	359	377	374	352	414	408	366	364	413	379	367	360	378	397	359	370	371	369	395	406	375	390	414	398	383	405	357	403	392	372	381	385	372	419	386	392	372	391	412	366	348	362	392	356	380	384	395	387	396	362	367	411	397	369	389	370	366	341	374	338	365	376	392	381	381	338	380	338	395	381	388	404	345	377	368	388	387	391	402	372	375	357	402	389	383	368	383	369	370	354	366	383	379	359	412	367	365	388	362	365	362	377	405	364	359	406	403	382	410	392	367	384	399	406	426	389	368	393	414	435	361	387	355	364	379	399	369	372	362	368	378	343	371	358	366	404	412	352	347	370	378	381	355	375	403	390	344	391	390	408	396	390	369	381	380	367	344	361	378	388	385	372	372	408	336	349	362	418	403	410	375	385	357	395	386	397	386	355	382	391	348	373	394	391	368	371	375	371	369	386	390	380	364	360	394	420	385	383	361	387	394	361	374	377	401	384	374	384	392	356	359	394	375	354	361	387	350	367	386	383	363	375	379	367	336	401	367	363	382	352	389	357	390	343	387	365	399	386	378	369	375	403	372	360	391	360	371	360	381	349	392	393	366	375	395	369	369	393	361	382	404	358	380	371	394	378	393	350	382	401	386	397	369	399	378	355	376	348	404	375	384	390	356	370	379	384	376	342	388	391	372	368	362	372	350	372	398	361	379	393	379	374	376	385	385	314	395	383	392	395	363	355	319	387	381	369	362	393	403	389	359	387	370	417	351	388	356	390	351	399	407	349	389	358	398	392	381	365	375	351	361	370	389	380	380	378	395	368	355	354	363	385	357	422	410	363	367	414	386	363	388	381	379	392	368	387	409	389	361	377	382	349	359	345	384	380	374	403	396	382	400	353	416	373	399	343	386	394	363	399	364	388	381	362	385	378	390	349	394	401	399	421	371	369	379	375	352	348	349	380	406	378	401	364	382	422	369	391	379	369	382	376	370	382	381	389	391	360	370	400	372	413	379	333	396	370	418	369	386	415	354	367	388	354	393	388	379	348	372	359	370	368	361	369	360	377	387	366	406	347	354	371	357	397	399	379	376	398	351	394	368	364	367	376	378	391	376	356	397	366	377	392	395	350	374	382	371	379	392	403	387	355	370	382	435	374	365	361	373	400	415	346	365	363	403	399	385	360	360	370	372	352	373	397	402	384	387	370	389	362	366	375	389	373	366	370	369	367	357	381	385	385	386	372	367	369	389	393	388	394	376	381	409	355	384	333	409	356	405	376	376	380	395	396	399	353	399	404	383	365	371	357	372	374	354	403	348	381	335	409	384	392	354	381	411	399	374	337	365	399	369	382	390	371	363	379	401	410	398	373	351	368	370	362	361	416	382	386	361	357	350	344	336	371	383	388	415	407	372	359	378	362	368	401	391	346	373	379	398	342	335	373	373	365	348	391	379	339	385	410	374	344	389	369	368	342	391	397	373	384	378	374	401	345	389	410	343	388	414	402	374	369	367	364	416	404	403	382	358	376	392	385	376	384	412	378	378	364	396	377	353	390	393	403	356	356	382	399	437	391	393	393	394	368	368	357	380	401	343	392	389	405	352	385	374	364	402	379	343	360	359	340	386	397	366	409	386	360	375	346	331	368	364	359	394	383	368	370	349	370	382	385	412	349	380	417	403	352	364	360	397	378	400	402	365	396	366	389	353	366	391	350	405	395	386	375	367	378	400	359	384	401	368	396	372	394	383	363	362	368	383	370	380	363	390	367	394	378	366	376	398	426	392	427	385	389	390	392	351	403	397	325	372	389	351	388	364	347	386	362	415	353	365	384	370	356	343	360	347	399	342	380	391	375	385	343	372	361	399	382	409	377	407	384	380	375	400	403	343	380	369	369	385	406	376	359	388	351	381	367	431	355	340	372	374	358	361	401	399	416	381	376	375	378	421	361	345	367	380	336	359	391	357	363	375	377	387	393	385	386	371	398	376	414	343	398	364	368	386	387	356	379	384	382	349	385	388	344	340	399	400	382	389	384	323	381	378	380
6249	2994	8049	10820	10745	10166	7798	6257	5068	3974	3193	3283	2410	1990	2104	1881	1819	2059	2145	2129	1915	2012	2228	10659	18594	14389	11101	6739	3654	1747	1101	950	950	946	953	981	953	932	919	920	917	918	908	969	920	917	941	981	907	932	967	901	951	917	913	908	977	940	982	960	931	903	936	934	930	932	896	926	988	918	950	949	909	994	904	938	993	952	995	965	930	895	929	974	940	942	975	912	988	977	911	924	961	914	958	914	928	912	938	980	919	896	956	935	902	953	929	967	949	955	896	908	932	940	887	969	973	937	1003	972	931	974	961	948	919	903	885	936	976	951	923	927	912	951	944	901	1006	941	935	938	898	919	919	951	968	942	958	957	915	944	948	960	962	923	934	984	970	901	944	969	916	958	960	993	938	918	958	1029	947	953	893	893	943	932	926	942	982	905	926	967	954	988	978	952	929	978	969	937	948	881	948	913	933	895	943	924	952	904	906	974	930	901	931	912	902	958	950	907	967	895	948	899	963	923	931	910	907	901	948	953	957	966	916	922	903	977	944	879	911	911	968	889	979	933	905	1016	925	874	884	923	955	909	971	898	928	943	912	942	921	859	937	905	996	891	946	908	988	904	903	952	948	898	904	954	930	901	939	944	1007	951	957	874	955	930	958	966	944	904	944	1015	932	949	902	919	923	939	941	887	962	885	961	921	934	961	935	959	919	934	959	945	935	897	959	924	933	981	925	977	908	954	939	929	929	933	932	957	973	960	963	941	975	932	904	958	925	944	923	916	925	925	922	978	968	943	954	921	956	908	924	939	947	964	910	955	947	948	960	966	975	946	911	881	914	922	927	975	972	903	995	907	933	926	905	924	879	993	945	914	925	948	944	965	965	939	921	973	888	940	934	914	928	926	931	967	979	924	975	934	875	1009	956	928	887	933	908	961	929	904	962	963	944	930	944	933	901	923	918	886	945	954	1002	931	941	930	908	899	933	918	918	904	921	949	954	925	925	899	916	905	980	981	968	927	894	920	953	933	919	945	953	913	917	933	950	946	918	885	951	943	960	928	927	947	914	961	925	916	900	929	889	983	909	923	885	890	903	920	916	883	974	925	875	912	903	927	909	970	897	923	919	936	888	901	959	895	944	878	919	933	912	978	908	948	971	955	930	935	981	938	990	920	964	945	899	968	958	853	952	983	978	933	897	969	943	930	951	918	900	912	987	903	966	938	922	912	1001	890	942	979	916	908	947	950	916	922	934	938	920	992	937	950	932	910	944	934	920	940	950	966	924	956	972	915	959	937	952	900	968	901	918	913	943	911	933	945	925	916	945	933	941	937	958	990	948	934	914	983	961	909	948	898	897	888	909	943	964	943	947	878	932	871	887	903	867	953	938	969	948	940	904	932	961	962	878	913	949	942	906	945	962	913	934	976	910	949	953	922	859	947	941	903	964	977	967	926	924	953	908	954	970	961	932	984	897	969	910	965	966	897	954	887	865	912	895	954	964	955	882	935	957	947	918	942	913	952	995	991	930	897	911	912	963	992	865	988	953	929	928	954	891	944	972	982	935	967	925	909	887	934	891	974	942	914	894	929	969	961	936	970	910	965	947	869	974	953	987	951	935	924	903	956	893	940	940	945	978	951	918	951	955	930	935	895	904	917	919	925	947	1014	910	930	980	923	891	946	993	905	959	976	965	931	939	930	951	903	903	906	892	923	893	912	935	955	887	911	896	881	947	958	940	937	994	895	970	953	954	929	976	933	952	883	962	942	898	945	954	944	936	959	947	990	938	971	993	936	910	917	984	953	964	915	933	927	965	939	920	908	923	968	931	899	972	996	917	975	925	933	918	936	992	948	911	963	934	995	894	916	938	886	959	956	922	931	913	930	959	920	998	943	1009	930	950	874	973	918	915	975	952	921	938	909	956	867	974	924	959	916	958	950	954	901	978	907	955	932	977	932	901	921	939	950	915	975	915	987	961	964	874	906	941	910	888	985	886	939	989	919	914	949	1006	1007	908	982	959	957	964	942	916	962	895	921	914	926	946	925	901	934	963	943	887	912	947	962	888	912	878	935	939	859	885	922	956	948	920	910	959	945	924	932	958	911	969	964	944	909	934	944	996	901	937	951	892	932	964	995	962	915	938	925	929	952	923	909	961	909	950	932	957	919	932	890	931	975	974	953	920	929	953	928	1010	969	941	952	905	937	980	925	939	952	969	955	885	913	910	956	958	978	954	945	952	982	948	949	965	951	883	974	949	907	993	899	920	874	966	941	950	886	928	910	925	929	939	965	938	903	961	964	946	963	939	929	882	828	935	916	912	904	969	897	913	952	956	895	873	952	935	977	956	946	882	940	937	985	937	965	942	916	899	949	920	951	955	950	969	962	930	975	935	965	932	942	895	874	926	948	1013	900	902	908	932	946	951	919	916	964	878	910	957	930	954	959	887	918	931	937	890	920	935	897	973	858	946	907	983	967	929	968	944	921	936	914	972	943	1026	915	943	891	908	904	899	942	974	958	880	916	945	929	883	916	950	955	937	921	931	943	1025	873	858	918	889	915	910	899	925	948	965	961	963	943	931	883	1010	917	949	983	976	914	959	936	921	983	914	938	949	925	930	923	935	945	875	914	945	965	974	895	931	931	945	939	922	994	907	927	941	948	960	947	937	954	929	875	940	928	914	919	887	915	952	929	924	926	976	926	914	925	981	914	891	924	881	933	925	964	967	950	906	886	966	969	923	898	974	943	926	988	940	944	915	928	882	860	955	927	919	959	948	957	925	899	951	956	932	914	940	977	893	882	963	925	976	910	942	920	975	906	876	974	905	914	938	931	944	934	962	937	948	962	904	881	972	900	878	925	971	891	948	929	970	908	951	932	944	961	905	970	923	934	958	983	930	938	947	877	944	908	936	961	992	894	935	915	921	897	935	913	914	916	903	897	932	947	938	921	900	931	909	1002	921	993	923	961	911	983	920	896	1002	974	932	942	962	954	951	935	983	931	948	929	940	894	947	917	968	953	918	959	960	981	938	965	910	943	897	896	911	921	956	933	892	897	966	939	922	926	947	955	937	930	966	958	933	977	930	975	949	959	909	899	918	1001	976	899	913	908	928	922	923	934	909	981	911	899	906	913	843	961	995	913	949	917	880	923	972	906	970	968	988	928	953	960	919	978	903	894	949	933	960	931	919	993	884	912	935	950	933	938	933	965	897	958	926	911	958	930	879	954	937	940	930	916	930	869	933	948	888	979	889	948	956	930	963	894	881	907	960	905	934	936	964	944	911	968	936	926	999	929	882	920	917	948	908	945	913	902	935	921	915	972	927	935	928	936	919	940	982	888	946	931	915	922	1000	938	950	928	892	929	926	1004	871	959	962	916	880	915	970	907	966	979	943	907	937	940	981	994	916	909	924	997	919	936	951	950	963	917	957	959	909	919	922	927	947	893	929	886	966	923	932	988	944	919	914	928	932	910	977	933	919	960	894	935	980	946	946	900	909	904	915	895	909	966	950	989	897	923	899	980	942	927
17338	5982	7644	7302	6142	5069	3528	2569	2089	1357	1122	1026	809	627	657	665	755	608	559	600	517	543	824	3925	7624	6137	4528	2593	1267	547	396	321	308	275	295	324	296	291	322	301	282	296	304	309	316	325	320	324	290	293	283	300	295	326	328	297	299	284	305	312	298	316	298	300	302	325	300	272	311	325	268	293	323	325	279	321	294	267	301	313	298	294	317	307	324	300	297	303	329	290	284	292	313	303	292	275	291	286	297	301	321	266	312	299	349	286	309	275	319	320	292	282	316	296	318	270	326	319	286	276	312	315	277	301	280	316	275	292	305	313	299	309	311	318	313	334	286	339	310	328	296	319	323	333	293	279	311	307	274	290	285	281	304	275	249	289	299	322	298	322	302	275	283	312	319	305	293	287	286	311	278	338	289	298	299	315	297	297	290	295	302	310	314	293	296	321	287	288	311	308	307	295	273	301	303	283	305	283	297	309	334	313	280	281	284	277	317	298	289	307	258	298	300	282	299	285	302	308	286	283	298	308	289	287	313	302	301	313	312	315	298	292	281	345	307	316	321	297	327	310	309	315	290	317	281	301	269	286	302	306	282	295	316	312	294	304	292	361	315	267	332	303	319	317	340	315	295	329	293	312	324	328	303	321	292	283	315	298	333	310	295	301	288	301	277	300	278	304	277	325	339	286	306	304	321	289	289	292	314	310	314	291	279	305	301	321	276	350	334	312	279	291	313	310	326	295	289	290	295	336	311	311	297	311	315	291	285	331	300	318	313	310	306	314	319	294	297	312	305	324	285	303	312	327	275	298	255	276	271	347	296	310	335	281	285	290	279	290	291	291	310	310	330	297	303	331	320	318	323	306	294	327	308	284	300	335	297	326	263	326	302	300	320	292	298	301	304	301	290	307	280	310	319	300	276	315	311	307	316	325	313	285	299	275	320	292	284	267	275	314	300	296	320	308	315	312	319	303	268	274	303	262	280	311	311	326	333	292	274	290	302	273	333	310	312	308	288	293	322	296	311	286	299	315	248	291	277	309	302	291	296	291	288	285	308	302	328	306	291	258	292	325	312	287	284	279	290	283	309	275	291	278	317	293	296	318	301	313	265	309	338	278	300	316	275	303	275	287	274	321	312	315	262	288	311	297	304	308	291	308	311	290	311	277	305	330	263	318	296	285	313	312	315	297	312	310	306	325	278	302	310	295	309	305	323	293	295	299	287	318	313	296	323	288	293	292	304	274	295	284	331	295	289	301	286	286	322	319	284	324	286	332	311	294	318	294	306	314	325	306	290	296	303	268	274	287	325	293	347	351	327	330	289	322	279	320	289	306	312	312	332	326	286	342	273	309	294	293	281	274	321	295	314	279	320	284	320	321	281	305	301	295	320	304	331	306	299	294	342	293	313	273	304	331	291	311	292	277	288	277	341	315	291	305	296	306	308	291	298	280	305	323	264	308	300	305	304	315	341	310	302	308	316	307	298	299	302	263	298	317	291	314	324	313	266	277	308	297	305	302	287	265	310	296	330	291	314	304	279	291	335	314	293	275	320	298	333	279	311	312	300	298	281	265	320	293	307	280	300	297	287	296	288	313	295	326	288	318	286	304	326	299	295	310	309	290	302	294	290	300	342	319	309	306	286	320	303	318	295	318	313	333	290	318	298	283	319	294	296	302	287	296	337	288	309	302	333	299	324	278	300	305	288	334	334	310	283	289	259	315	283	320	305	303	323	312	329	293	285	312	325	304	310	326	321	297	286	307	292	310	332	285	271	306	301	299	346	316	299	291	292	317	327	284	309	282	322	327	300	299	347	300	270	293	319	283	292	309	324	302	300	299	292	326	298	271	293	345	276	289	278	264	333	295	295	294	310	270	294	325	298	299	291	326	315	325	322	297	326	308	301	306	310	294	295	304	331	309	313	288	321	322	339	297	315	307	298	281	315	277	331	321	302	305	272	313	312	286	306	328	321	277	260	294	289	297	287	274	295	320	297	292	303	340	292	301	290	338	294	270	318	273	304	308	289	306	294	326	274	308	313	290	277	310	314	297	289	274	357	282	303	302	328	311	304	303	326	275	285	283	293	334	274	315	290	333	310	329	318	288	319	321	288	307	314	296	307	299	318	291	297	310	327	303	340	301	295	313	347	303	276	255	299	301	291	287	314	298	316	290	298	295	288	308	313	286	287	294	288	326	307	313	291	317	324	290	308	308	294	318	319	304	307	268	285	315	302	314	312	290	324	270	319	287	289	258	308	300	300	319	297	314	275	319	266	284	317	296	276	326	295	328	287	288	312	283	280	284	277	300	311	305	310	320	324	306	286	298	302	291	323	309	294	290	314	274	282	283	297	268	312	312	268	298	302	298	322	274	285	296	297	296	273	292	323	317	301	313	317	325	311	290	307	301	327	308	328	322	295	288	312	270	270	284	301	293	290	321	303	321	321	284	287	300	309	270	303	310	311	313	328	296	317	288	337	291	313	269	308	310	306	295	312	315	297	286	303	279	306	332	302	287	311	291	274	292	325	308	317	297	310	324	310	322	361	278	320	283	286	305	267	349	309	326	293	300	305	325	278	308	300	329	301	301	303	321	322	321	302	275	284	318	295	291	303	300	307	286	267	297	310	303	300	295	287	298	315	292	319	288	317	294	324	321	287	307	299	311	313	312	303	292	304	263	288	298	281	318	281	273	288	277	315	310	299	285	305	307	279	316	299	310	314	290	263	304	321	328	318	297	321	293	298	305	279	319	278	301	287	338	305	327	310	285	301	325	298	303	278	285	304	295	275	293	313	299	271	283	292	308	315	340	323	306	287	335	300	294	298	300	302	294	296	331	307	319	306	293	314	322	278	295	273	301	321	321	298	272	319	320	311	307	299	303	275	318	303	277	341	290	314	330	276	278	315	308	298	326	309	321	300	303	326	291	325	317	325	316	329	276	338	306	284	294	306	340	309	277	314	317	338	309	273	280	287	295	303	306	286	283	296	286	297	320	314	292	303	278	296	312	321	318	277	310	328	333	336	278	315	316	300	291	281	290	298	287	316	280	262	314	322	279	321	306	306	303	285	290	330	290	315	295	278	267	324	313	281	293	319	274	329	340	287	289	266	320	299	295	308	309	322	299	308	312	317	297	300	298	293	316	309	314	278	287	293	310	278	309	302	304	302	331	293	270	284	332	283	327	314	302	299	284	297	315	326	289	300	297	292	307	293	335	311	288	310	280	304	285	310	298	291	312	285	315	295	301	294	285	299	293	283	320	304	300	319	283	305	312	328	324	289	273	297	303	302	293	292	310	287	281	296	312	308	288	323	294	318	268	311	272	297	314	319	280	296	307	289	284	291	298	336	308	290	318	298	297	287	280	342	302	309	288	286	295	252	298	295	281	349	323	289	317	279	298	321	314	320	286	308	277	300	306	326	309	323	310	338	299	268	310	307	305	291	285	305	303	310	326	317	294	287	287	291	276	319	286	280	304	311	318	304	288	304	269	321	305
8751	4949	11243	14951	15906	14941	12424	9934	7809	6089	5300	5042	3648	2693	3108	3022	2994	2666	2841	2742	2384	2406	4374	19612	29309	24316	19800	12616	6397	2296	1137	802	725	774	776	752	728	812	798	759	796	799	727	798	807	717	745	753	788	771	790	772	710	762	794	761	745	746	781	751	789	807	780	792	770	772	720	774	786	753	771	730	751	773	746	768	792	774	758	738	754	756	741	770	755	742	768	726	768	742	745	807	799	723	735	739	720	787	749	783	709	726	747	711	754	706	754	769	754	773	763	755	740	721	835	800	706	745	761	745	787	759	797	763	768	765	754	790	776	803	776	805	756	709	790	732	759	740	816	804	769	729	716	743	810	763	784	768	710	750	785	735	767	782	704	746	767	742	789	775	810	778	818	773	780	753	740	836	744	784	720	718	758	729	760	741	734	763	747	763	736	740	773	735	730	783	774	730	772	778	748	752	737	768	763	711	776	744	744	764	727	688	822	753	821	743	762	716	737	775	733	778	775	826	763	767	757	785	804	789	821	794	722	738	736	748	771	743	709	732	754	802	764	759	777	780	710	763	754	728	764	751	763	789	787	717	762	772	744	780	825	761	768	777	740	776	742	760	745	725	750	765	765	748	794	751	820	745	752	791	738	740	764	770	755	749	781	738	698	757	772	717	776	791	776	721	800	716	744	724	762	715	710	806	755	790	760	779	761	743	785	761	770	754	766	736	791	739	738	767	802	775	763	765	761	772	772	805	818	755	757	755	732	738	719	769	777	767	765	769	753	831	824	774	768	761	786	769	777	760	708	785	780	760	736	787	799	749	766	747	707	713	752	747	724	755	791	759	738	764	743	767	745	777	709	740	761	803	781	766	718	755	726	774	796	756	746	760	719	817	713	720	745	749	777	758	751	791	811	736	750	766	767	792	755	806	763	778	756	762	789	730	763	761	744	782	721	762	766	753	777	733	777	757	734	760	793	715	783	789	759	726	752	794	749	758	798	760	744	780	725	740	763	836	734	761	782	777	771	756	778	726	793	816	782	788	735	780	760	779	779	789	768	793	799	773	796	784	760	795	744	703	775	771	806	776	730	808	775	770	720	783	766	726	756	776	754	806	764	765	773	739	793	766	715	753	753	732	770	752	803	751	766	752	778	784	762	825	755	777	774	735	791	784	771	745	687	765	748	765	851	718	748	762	753	787	799	696	756	735	757	752	765	811	826	741	776	809	730	764	787	755	743	714	737	778	743	793	763	724	778	773	741	809	778	728	769	715	736	728	737	791	774	687	772	743	742	724	751	752	781	744	761	680	799	803	759	761	767	734	778	774	767	727	772	780	794	737	718	719	758	734	746	746	788	773	711	764	752	701	766	723	803	733	769	739	787	756	783	770	773	728	790	758	791	731	796	766	782	746	753	795	796	757	766	723	752	784	783	688	749	772	730	726	773	753	746	743	737	743	769	746	755	747	774	777	794	730	766	810	707	793	767	759	708	770	799	763	791	782	761	767	732	750	793	735	759	759	808	782	762	713	742	732	729	778	741	761	731	751	783	764	785	832	767	772	754	749	806	773	827	777	761	743	766	735	775	755	785	788	797	741	778	774	763	773	793	740	712	742	712	793	775	779	724	722	711	753	765	748	774	767	822	790	772	766	803	785	775	760	785	793	771	738	747	746	762	755	771	721	773	737	757	755	763	772	762	750	742	731	730	732	729	722	770	715	695	805	763	801	757	775	745	812	802	747	724	782	765	738	771	755	744	810	757	748	761	733	746	785	721	751	770	733	770	759	717	791	755	812	750	758	744	751	771	772	726	783	771	824	747	783	768	742	742	747	766	753	780	797	773	751	753	756	783	799	756	728	799	755	760	736	734	748	738	786	781	766	779	812	776	753	793	805	703	790	719	782	739	767	779	754	786	776	763	809	773	782	738	741	792	791	748	787	810	749	739	748	731	777	766	742	779	771	713	732	788	726	708	778	731	786	770	741	823	794	797	723	777	760	765	728	759	782	766	755	746	765	727	772	703	709	808	746	796	814	779	767	721	726	809	741	778	765	772	731	735	777	783	784	776	780	839	790	732	722	759	733	747	792	734	729	742	733	747	772	709	742	832	800	821	798	746	765	781	754	763	742	761	789	744	762	738	750	751	760	785	767	771	759	762	753	743	773	752	746	740	754	744	722	758	727	731	794	767	777	744	751	738	740	758	774	799	781	773	765	751	797	768	815	742	766	727	731	790	772	800	777	776	796	797	751	761	769	770	749	808	803	819	736	734	760	745	740	832	741	768	763	727	761	790	766	833	739	761	821	812	795	741	783	776	807	782	727	748	713	740	801	740	743	785	785	726	721	767	761	736	801	816	811	761	706	774	776	727	763	742	756	707	797	781	735	743	789	742	784	711	746	726	757	767	819	776	798	770	781	731	756	772	741	776	809	722	758	781	800	840	745	774	785	724	780	733	733	732	773	728	730	780	750	719	730	716	732	754	755	749	748	738	797	797	734	768	794	753	728	757	756	779	771	758	748	754	755	760	806	749	737	702	734	774	757	775	765	805	757	725	814	778	733	738	731	716	787	798	704	747	761	750	771	755	758	786	720	767	747	800	800	792	726	727	712	824	761	792	774	792	760	757	782	743	776	735	789	796	777	798	805	766	829	779	735	758	698	755	758	818	785	763	765	763	728	771	738	805	800	761	685	707	755	738	739	777	765	754	734	789	757	802	735	819	786	772	714	761	768	724	753	771	752	758	759	707	761	802	787	731	812	799	742	745	727	740	753	815	771	788	769	782	731	794	735	789	763	814	719	746	713	821	799	764	784	776	773	825	753	730	747	769	746	782	732	793	789	801	716	800	752	811	761	785	763	779	794	758	803	743	772	766	798	765	799	737	752	746	742	753	698	786	793	774	747	764	736	732	749	760	747	762	762	734	755	746	787	792	725	732	745	787	732	746	727	755	783	765	788	779	764	755	783	729	749	784	769	766	752	720	766	752	772	764	759	770	780	761	745	759	753	776	730	776	722	747	729	797	786	801	752	705	757	775	767	739	763	774	742	779	755	782	781	779	753	747	740	785	744	764	737	751	805	732	726	781	760	806	724	769	803	778	781	790	757	742	779	795	761	765	737	783	762	769	764	737	757	756	793	757	771	711	724	804	737	754	772	740	750	776	745	822	726	743	805	814	753	788	777	750	717	725	796	724	796	781	741	755	756	769	795	793	803	726	789	721	729	757	748	767	788	760	748	769	728	778	747	747	770	768	732	787	775	732	784	793	791	715	806	785	732	730	797	780	772	774	734	799	762	772	771	770	741	750	715	789	687	807	730	804	741	737	803	750	776	770	796	771	696	772	777	785	765	746	782	755	762	752	761	768	759	755	767	759	728	733	689	817	737	735	775	776	779	758	808	724	763	793	790	783	802	776	786	751	734	769	737	722	754	746	747	770	785	741	787	807	791	776	763	738	701	739	754	769	818	758	760	746	802	770	785	768	768	776	777	751	728	751	744
2916	1190	2055	1727	1703	1506	1134	873	670	640	620	549	445	424	470	443	396	398	441	392	450	399	413	433	778	805	738	604	510	425	376	357	371	369	369	345	355	377	378	356	362	374	388	379	393	376	391	408	362	336	372	363	327	368	365	377	355	360	369	356	412	378	357	398	366	346	331	387	405	380	338	365	360	395	372	345	346	345	354	385	379	337	351	342	337	366	362	329	366	366	355	374	371	375	376	371	364	359	367	368	350	371	373	368	343	370	368	371	362	361	329	373	363	351	379	334	371	371	369	360	368	362	357	363	367	390	364	354	366	347	350	319	346	357	358	378	349	379	368	382	346	398	375	347	398	376	365	376	341	383	345	364	388	372	366	414	337	364	374	399	370	362	364	388	383	369	327	369	350	396	363	364	359	363	394	378	415	410	387	339	331	362	390	358	401	382	354	367	400	370	382	386	374	368	394	392	352	345	341	389	355	391	367	383	366	347	397	378	378	370	374	365	349	371	368	362	342	375	345	373	372	363	379	341	406	388	344	343	369	386	419	364	398	375	388	410	342	378	340	366	358	396	381	374	390	381	382	332	379	360	366	377	382	358	375	393	367	383	371	384	331	386	389	369	366	368	371	362	391	387	361	366	369	372	411	369	400	418	331	374	370	363	358	375	396	375	369	345	350	362	353	355	403	391	339	358	370	402	373	355	353	383	352	376	363	370	378	372	348	365	372	367	364	354	397	401	353	375	350	381	374	381	387	344	378	421	351	371	381	399	374	369	373	374	376	386	362	368	384	366	384	368	371	361	378	373	381	378	353	355	369	376	389	381	356	361	370	340	350	323	369	393	373	353	371	374	354	362	359	381	357	395	392	392	385	401	339	369	370	349	322	395	420	334	329	357	383	355	365	361	384	357	402	389	355	350	421	382	379	371	349	355	354	398	371	348	370	386	426	380	393	354	352	379	374	337	367	392	349	380	363	350	393	367	359	379	367	367	349	334	365	362	354	376	343	390	357	394	378	353	385	369	384	396	375	339	374	389	384	358	372	359	409	374	358	319	361	389	369	377	370	341	366	384	373	375	374	379	361	365	374	390	367	356	383	351	401	357	409	373	365	359	381	344	359	342	349	376	367	387	389	369	382	365	391	363	360	375	380	382	373	390	395	362	359	380	386	363	360	349	353	393	391	349	387	367	351	393	372	381	359	381	374	378	375	371	358	357	399	358	384	354	377	381	362	370	365	363	357	384	371	369	340	388	357	382	365	378	366	350	353	343	351	389	376	353	381	393	379	383	366	369	393	373	343	328	341	409	377	368	341	334	375	343	357	419	329	391	359	366	343	306	396	352	345	347	342	372	398	363	391	392	364	377	351	361	341	341	334	363	360	349	340	320	370	396	399	368	355	355	381	370	362	327	370	403	373	380	362	373	358	386	344	381	390	367	380	390	366	384	359	343	372	359	373	369	350	358	383	352	351	331	398	398	342	347	359	323	363	345	380	377	367	330	368	340	353	352	383	368	359	355	347	347	355	372	380	394	370	382	414	390	369	418	351	361	358	329	387	356	410	355	370	338	367	397	385	379	396	436	373	364	377	376	396	399	331	369	377	352	362	375	324	342	362	363	358	362	379	389	380	343	376	387	354	351	373	390	393	363	396	354	365	413	335	333	360	361	403	401	361	387	402	348	359	366	370	380	345	356	352	368	378	341	392	362	348	382	367	378	348	398	377	361	373	371	366	343	357	340	385	361	372	362	396	362	327	381	359	353	422	360	346	364	389	373	356	328	361	368	369	414	378	369	393	377	373	373	345	365	380	382	406	380	364	369	389	376	363	377	394	359	340	372	407	377	340	371	375	371	339	373	349	350	383	342	377	363	378	400	348	350	338	371	344	358	412	396	393	344	321	365	332	387	375	348	353	357	348	349	357	367	362	377	337	359	377	376	390	355	372	355	366	361	372	383	399	371	397	382	363	327	390	392	390	337	362	404	358	375	363	388	378	389	368	373	370	387	390	354	355	374	370	387	402	364	345	366	402	402	415	370	388	398	362	364	337	367	341	375	342	393	376	373	401	400	405	349	383	371	386	366	367	366	351	395	371	345	407	383	388	404	351	392	371	379	371	386	374	375	390	382	385	339	376	373	359	395	429	379	347	387	369	405	364	380	415	344	369	366	363	369	367	381	384	348	383	353	348	404	372	339	422	382	382	397	366	388	354	394	353	352	344	399	335	384	356	348	388	400	359	358	360	375	369	388	369	390	377	404	392	378	413	400	367	380	373	383	370	339	340	351	355	367	322	348	360	368	388	412	406	376	344	390	375	382	356	354	397	367	350	339	407	388	357	376	367	375	379	385	333	358	370	383	351	398	415	364	384	373	362	367	393	383	393	385	375	370	382	408	348	402	370	350	366	355	399	345	405	360	388	333	366	363	377	300	367	353	365	361	367	347	377	368	367	389	398	370	337	389	328	374	409	367	406	359	369	392	352	400	387	386	363	374	366	353	406	396	393	330	345	406	358	378	349	383	388	353	354	371	360	334	356	343	342	393	362	375	366	347	391	379	364	394	366	350	394	361	379	347	336	358	424	368	398	353	353	372	370	362	365	356	381	407	364	385	386	402	383	391	377	358	385	387	359	373	372	346	356	409	358	364	381	380	371	353	388	350	349	358	369	374	370	341	343	356	388	348	359	335	375	382	385	348	376	387	361	374	384	358	402	350	368	369	337	362	343	383	349	356	372	371	348	354	389	383	363	392	349	335	376	352	385	388	367	385	379	342	348	384	340	382	367	358	364	385	405	387	403	387	360	371	360	381	334	348	351	351	383	363	355	356	368	355	364	401	381	390	373	367	372	377	380	356	380	327	355	398	375	381	361	386	350	356	383	372	394	374	338	358	369	385	339	376	383	367	376	362	340	343	352	395	389	363	336	358	365	377	373	354	346	362	376	374	349	366	378	403	357	367	366	352	386	355	376	347	359	368	391	363	360	351	356	368	368	395	367	351	388	392	354	353	368	394	365	385	341	356	374	373	377	380	329	368	374	380	358	368	416	328	360	385	376	354	402	378	337	392	366	374	364	355	353	370	350	414	335	360	389	358	364	341	321	377	349	368	310	371	418	356	348	416	357	384	351	328	370	390	352	378	338	383	401	387	385	361	391	348	365	352	353	375	363	373	376	362	393	377	363	407	387	343	373	355	332	354	368	388	372	370	366	370	357	359	355	377	333	353	356	388	330	402	357	343	375	359	347	349	381	409	393	392	333	381	378	391	396	360	373	391	362	399	402	395	365	366	337	322	371	367	350	341	314	381	352	390	369	363	356	375	357	361	407	359	382	349	370	371	367	342	367	358	376	344	349	356	333	383	363	350	369	335	383	360	354	358	370	392	387	367	390	348	367	378	359	426	373	395	322	311	339	379	373	363	386	356	364	390	382	415	360	402	415	403	394	376	356	388	382	342	320	382	366	370	379	377	363	332	382	356	357	367	357	357	350	371
2920	1806	4096	5426	6334	5616	4678	3421	2649	2541	2226	2207	1461	1334	1424	1119	1256	1342	1392	1482	1485	1273	1304	1655	3489	3388	2713	2013	1441	1052	992	915	920	949	933	947	950	915	932	885	912	941	875	995	929	931	927	911	896	907	935	911	968	977	953	973	866	939	862	898	919	960	937	938	920	956	931	916	919	967	923	931	930	923	955	914	900	919	943	920	925	888	936	936	908	925	927	947	904	936	955	942	970	858	934	985	881	965	893	876	935	909	880	966	908	902	894	892	913	938	937	872	892	952	924	930	949	871	927	906	877	924	941	947	949	947	918	882	953	933	922	922	928	946	924	891	1002	932	960	917	918	942	995	943	889	918	920	944	897	950	974	948	930	966	982	939	918	943	944	972	962	938	885	917	919	926	886	925	897	915	936	903	930	920	949	913	959	949	930	915	956	920	927	968	918	959	910	936	918	870	947	898	951	895	893	952	912	903	958	916	924	950	945	858	973	930	941	939	963	925	967	922	924	946	985	953	947	894	891	877	926	914	944	911	940	935	972	963	962	995	931	898	896	901	952	906	912	941	923	945	892	938	990	917	919	935	871	967	870	957	884	944	919	934	929	928	946	941	1016	951	884	931	931	959	928	929	894	946	948	957	932	954	912	940	906	909	914	930	947	946	916	932	921	951	895	889	970	944	919	895	936	899	912	899	934	933	955	885	933	874	913	945	921	927	936	944	887	893	950	941	906	913	902	919	882	915	902	893	895	929	919	902	961	891	956	897	908	897	967	960	898	894	973	914	979	907	937	873	886	920	900	876	917	988	964	948	948	913	895	923	913	894	925	920	921	913	995	893	914	973	873	950	856	895	870	942	942	904	970	928	934	961	939	950	924	952	966	931	949	898	870	885	939	898	897	957	921	925	957	958	918	912	934	931	872	891	906	926	876	943	890	913	907	927	939	898	900	938	889	890	914	902	879	952	923	952	914	950	903	894	944	876	878	953	876	951	937	904	914	934	924	924	903	913	939	882	881	890	936	914	914	890	893	968	917	920	880	889	958	946	939	940	941	876	907	978	897	1002	927	893	935	937	957	1007	942	903	922	942	939	915	912	925	903	943	920	900	940	934	904	925	938	964	891	901	901	926	928	890	925	985	952	968	980	935	875	881	939	904	914	954	895	922	886	889	865	980	956	918	907	985	944	926	923	924	868	906	884	883	937	909	870	917	888	964	953	885	918	856	967	918	896	953	920	907	927	898	966	897	884	926	962	901	925	890	957	962	913	939	934	936	945	941	917	902	859	932	837	966	900	944	945	943	928	907	918	949	925	891	917	943	965	976	936	906	956	881	926	902	964	917	924	951	965	883	942	886	960	929	897	945	915	855	900	897	905	890	918	883	937	927	958	955	908	967	888	898	937	952	911	917	919	899	948	913	899	924	910	964	915	942	926	885	918	927	928	895	929	916	900	940	910	965	900	965	924	932	977	949	922	864	890	918	949	933	937	950	881	919	894	958	911	904	894	861	926	930	918	932	912	909	892	905	937	905	922	874	948	919	911	909	883	946	959	895	910	915	984	955	898	880	938	967	975	934	938	907	912	940	940	923	880	918	941	965	970	900	892	941	945	949	927	956	902	897	972	874	901	948	907	897	915	899	887	947	899	912	927	877	851	1011	878	969	955	952	984	881	943	975	915	925	945	873	938	937	866	904	941	933	956	934	939	876	933	936	937	973	947	947	877	911	946	898	931	1000	916	968	918	900	908	878	944	915	931	919	922	909	972	892	935	919	917	919	952	995	905	936	924	870	915	931	958	952	924	882	855	996	939	950	941	955	876	955	918	908	908	882	901	953	961	945	916	957	962	935	874	922	943	925	966	900	974	939	919	944	885	942	904	933	899	903	927	933	927	898	910	961	915	998	976	940	894	955	939	967	897	924	939	947	938	906	912	997	918	909	909	941	948	907	898	840	913	905	925	946	987	908	958	940	908	928	932	906	917	893	942	899	870	943	920	944	919	895	896	966	911	914	827	878	898	918	944	967	931	909	976	916	907	958	935	919	952	918	935	943	937	930	960	941	920	887	962	880	944	913	970	896	922	914	939	892	902	959	909	896	925	930	967	905	918	994	980	920	925	943	925	929	873	929	912	926	885	957	884	945	966	965	942	938	977	894	935	917	950	911	921	973	948	911	948	938	925	910	893	935	945	920	882	919	919	937	946	918	957	890	866	919	1001	907	942	945	913	932	916	950	940	937	951	914	951	944	895	949	925	919	963	910	954	936	925	916	938	935	936	937	970	908	886	931	907	963	920	888	888	899	873	937	943	883	936	916	911	926	945	941	900	903	918	944	944	905	955	960	886	947	936	959	937	896	913	950	921	883	878	948	912	923	867	946	888	931	871	916	973	926	934	917	956	933	927	871	980	919	964	1015	896	864	945	931	917	870	946	909	909	906	933	964	955	957	943	884	980	912	904	982	927	903	904	940	979	904	939	911	901	928	889	898	913	959	931	947	962	930	910	908	959	959	931	953	945	918	900	935	919	928	1010	945	929	944	941	941	928	872	929	952	866	942	923	893	936	924	934	936	923	966	911	926	903	992	938	923	927	917	902	964	897	886	953	931	936	913	943	919	902	953	867	954	880	938	933	936	928	928	887	935	982	941	924	978	951	930	924	947	880	957	960	949	895	928	871	932	891	970	934	908	928	943	877	972	990	886	887	904	903	923	914	914	931	908	912	915	925	898	958	900	962	909	872	940	980	935	911	933	941	921	918	931	891	903	937	970	921	954	883	954	951	943	943	886	947	979	896	889	931	923	949	957	939	916	908	948	905	903	953	964	885	965	922	958	909	960	913	901	898	871	971	928	940	888	935	945	921	944	926	909	902	931	878	919	923	963	904	899	988	903	870	958	953	952	915	904	897	862	909	890	984	948	878	975	986	944	918	928	947	929	853	926	890	911	902	855	905	904	900	928	954	934	962	972	896	916	923	911	960	894	847	912	976	918	948	902	932	902	928	938	892	946	931	923	937	927	972	924	912	908	903	931	849	939	894	927	936	958	925	886	952	918	922	908	956	933	928	896	948	917	947	1008	985	945	925	875	859	914	946	916	909	960	943	914	926	928	968	937	983	897	916	865	906	943	943	912	942	892	938	917	947	970	909	967	899	832	951	929	922	930	949	910	899	917	892	924	891	923	975	974	922	941	970	895	972	922	965	928	946	984	945	972	921	939	960	914	879	922	910	889	870	961	930	886	896	925	893	901	943	929	909	894	925	913	903	972	950	915	919	905	876	894	951	937	911	895	948	942	883	899	946	905	941	904	927	882	938	918	906	952	933	904	950	920	974	926	955	946	850	978	905	964	899	921	869	931	921	920	946	958	918	903	948	914	956	923	884	917	929	918	931	900	903	905	918	910	894	915	951	905	897	930	884	913	912	936	954	961	914	937	915	927	925	948	931	946	953	907	917	902	900	946	914	943	918	981	933	900	995	899	954	889	932	967	925	931	918	846	931	902	926	909
8389	2739	4160	3743	3246	2218	1881	1567	1135	906	868	789	633	610	520	519	457	519	487	543	502	527	501	2310	4423	3180	1881	1124	672	468	428	422	384	392	385	417	423	410	437	401	431	419	404	410	391	409	412	370	377	393	376	405	366	394	396	414	444	415	403	408	378	378	399	397	434	443	382	375	376	421	374	382	402	427	403	363	412	419	400	401	397	445	404	388	351	390	360	409	390	418	387	418	383	385	386	389	366	412	432	389	409	398	406	429	401	411	392	385	438	398	391	393	388	368	383	369	396	422	388	398	333	390	381	385	424	395	385	360	375	428	403	389	427	390	364	400	365	403	371	402	399	414	379	395	414	408	399	375	396	394	358	400	372	389	403	397	398	436	409	361	404	442	436	386	377	405	382	434	386	406	416	393	388	395	403	411	379	360	385	398	397	439	393	416	390	385	391	402	391	414	428	431	389	380	420	402	382	415	391	420	391	381	391	381	366	429	396	396	382	415	406	367	383	380	398	403	379	402	340	368	407	408	415	414	387	401	358	394	393	378	423	375	357	367	374	411	382	415	400	395	426	400	412	335	412	401	445	432	375	406	370	416	430	420	405	389	408	384	375	381	386	426	387	418	372	387	398	367	393	399	373	419	436	370	421	394	388	401	391	401	421	414	386	383	386	412	383	426	411	413	419	369	354	405	419	421	384	419	404	404	391	410	399	390	378	412	443	375	365	392	427	414	413	382	422	402	406	405	389	418	411	394	388	439	394	407	368	394	390	424	382	369	386	394	419	367	390	405	379	401	430	398	377	388	405	411	372	418	381	367	432	398	428	391	368	384	368	388	420	387	384	425	380	401	428	384	404	391	375	411	388	390	392	409	414	398	358	396	398	411	424	439	363	373	393	395	397	399	385	404	380	375	424	372	395	445	390	408	385	371	413	415	401	418	381	406	369	406	376	407	359	422	386	394	396	395	408	405	412	416	414	389	401	383	418	398	440	412	394	388	354	395	417	398	358	410	392	422	399	406	387	403	378	393	392	401	412	392	399	391	453	375	403	405	405	369	396	402	448	380	396	363	391	374	410	398	379	386	415	415	367	369	362	404	408	425	366	410	379	387	400	407	382	392	411	411	410	389	403	416	387	359	359	405	380	404	416	407	403	391	386	375	375	394	369	405	351	403	408	451	389	418	419	406	373	392	409	468	407	399	400	376	402	402	410	388	421	423	383	433	412	411	397	393	387	382	414	384	400	386	390	420	365	364	415	386	404	343	394	397	414	399	364	391	385	369	418	416	425	419	385	383	414	401	388	367	389	426	402	369	385	402	399	435	424	414	358	395	361	406	416	425	420	404	407	383	398	400	387	387	385	392	415	374	433	410	385	379	362	427	396	376	360	382	357	356	388	399	412	420	373	393	415	404	381	390	409	411	400	423	407	415	427	379	353	355	400	384	402	377	363	369	394	415	442	437	416	421	439	369	376	422	377	391	427	431	373	401	379	398	380	425	402	411	388	438	415	447	392	408	374	391	378	360	395	355	410	436	401	395	379	382	416	403	383	416	358	390	404	398	384	404	426	442	389	391	386	388	418	399	381	403	387	383	418	402	383	406	397	380	390	358	409	418	416	380	423	412	406	372	398	409	434	373	371	394	413	365	422	411	395	409	369	418	432	444	416	443	409	385	392	373	400	399	376	384	378	393	436	415	398	413	419	369	418	398	414	410	370	404	391	388	411	391	401	414	418	405	401	402	380	375	398	389	395	382	404	394	368	399	407	398	387	410	361	389	394	400	373	381	432	406	417	435	399	383	411	398	399	406	441	414	407	411	397	408	432	373	402	394	406	447	411	398	368	384	426	373	403	372	405	403	404	419	428	418	432	404	411	399	402	445	407	434	372	427	391	428	378	348	419	412	366	420	386	399	399	409	398	387	401	407	393	386	408	384	374	412	411	388	385	382	401	390	415	396	367	409	398	379	379	408	370	374	401	390	373	408	420	409	394	404	412	388	428	393	409	396	398	378	414	341	420	422	423	424	409	367	383	401	400	384	392	404	394	416	420	398	424	406	382	408	376	396	365	390	431	375	374	426	392	387	387	419	398	392	396	405	377	354	367	376	413	408	365	418	405	384	410	371	368	426	352	367	386	442	389	417	408	381	380	403	393	390	409	390	386	417	407	386	410	367	436	355	380	383	413	386	376	402	411	385	358	400	380	389	408	385	380	415	411	384	395	416	410	393	410	383	393	374	376	441	380	393	403	373	409	384	386	389	418	371	400	402	405	390	380	404	372	420	353	399	377	383	402	386	406	381	417	397	369	382	437	395	366	373	415	392	402	368	391	408	398	375	407	404	434	362	420	392	399	353	369	347	422	390	406	404	384	416	382	368	361	364	413	399	415	366	405	395	411	412	387	389	389	408	412	387	368	407	431	361	357	397	417	395	384	366	401	387	447	408	416	401	410	418	402	419	400	374	400	435	373	399	399	384	365	410	370	408	414	411	391	406	420	417	405	413	392	406	382	415	415	431	427	413	419	395	398	376	424	406	388	420	410	400	403	374	408	402	358	388	377	421	390	371	415	377	401	399	401	391	373	382	411	374	414	388	401	410	407	407	397	372	417	373	426	371	374	403	390	387	391	402	364	394	398	356	427	397	384	385	378	415	399	404	423	407	406	397	424	388	421	402	389	376	354	425	386	421	452	387	426	399	406	410	417	391	411	381	416	425	399	403	407	407	426	381	392	411	459	378	375	402	446	402	376	366	404	396	391	357	412	364	418	374	423	420	394	381	385	376	356	384	416	396	411	378	381	372	415	408	430	390	396	364	413	392	424	382	421	387	390	399	383	385	406	381	385	404	467	399	398	403	410	395	364	416	391	411	383	401	387	394	395	390	401	393	378	369	392	366	437	395	388	402	394	373	374	406	384	394	401	378	399	405	406	421	385	368	401	396	408	415	405	374	388	421	372	410	389	416	386	409	392	425	381	399	397	397	413	393	390	344	411	393	331	403	399	396	392	392	425	408	435	413	424	406	387	397	383	399	403	402	418	376	405	373	414	410	433	400	387	407	413	399	409	394	378	346	384	410	391	415	404	381	366	417	390	404	379	394	371	402	421	385	350	413	431	415	445	425	414	416	411	431	411	393	407	387	391	415	408	428	388	409	385	398	408	373	434	424	418	410	421	385	370	388	386	394	345	382	390	379	395	453	390	352	396	417	374	409	399	395	435	418	398	411	365	418	408	383	416	395	386	412	381	370	372	379	395	371	402	407	408	376	425	384	424	404	406	411	409	391	372	398	380	375	412	385	414	436	339	369	443	397	387	431	365	399	379	376	419	397	395	378	406	414	379	396	398	390	392	368	390	378	422	362	397	388	417	404	407	363	416	398	392	416	402	385	421	387	420	386	372	406	399	404	453	387	403	388	420	396	393	386	353	361	395	395	404	391	420	403	425	392	381	426	389	420	390	390	442	405	413	397	396	428	400	343	395	378	392	379	383	361
6178	3028	7581	10013	10475	8203	7531	6383	4854	4114	3741	3450	2510	2220	1924	1613	1536	1639	1910	1643	1666	1757	1868	12751	20097	15117	9341	5259	2513	1471	1039	1048	1003	963	972	994	1002	1020	955	982	980	995	1004	1003	922	1070	998	980	965	1021	1002	991	988	961	987	1013	959	964	977	970	999	969	997	921	1003	941	999	1026	998	997	954	1033	959	1013	1016	1017	1000	995	943	954	988	975	996	990	977	983	976	1014	954	995	977	983	961	1009	976	975	1024	990	986	990	982	1049	974	977	1022	1012	934	941	1048	938	927	976	982	1013	971	986	975	982	1016	958	1054	949	1040	1020	971	972	1002	1014	948	936	953	1002	966	980	1019	1037	995	909	979	934	987	1017	994	963	976	1005	1014	976	1017	983	1012	990	974	935	974	934	981	925	1000	1009	1012	967	1020	1008	955	989	984	975	993	978	963	954	1024	1035	966	1008	1014	990	995	962	990	939	936	997	997	1016	1005	956	1010	1012	1051	1045	1019	980	913	965	960	923	991	1018	912	1034	987	1023	1044	963	1041	1021	964	1036	1042	1051	1011	1005	980	974	968	1033	1015	938	965	947	984	981	981	954	973	890	958	972	964	1029	994	954	992	996	987	1043	969	979	1013	998	992	1005	953	936	945	1072	973	950	954	977	1001	1002	977	955	986	969	1037	958	1000	1010	997	1048	1007	1024	953	998	983	989	989	938	950	977	969	1015	980	1016	970	959	993	940	968	952	1004	993	989	1027	991	998	991	992	982	991	994	1008	1025	1029	1044	991	975	1003	972	998	1043	999	1029	961	974	976	954	1001	948	1037	941	962	956	896	929	1012	1015	980	996	958	1002	956	995	1049	946	980	1013	951	1007	992	1010	977	1039	924	994	945	1074	952	1029	923	958	985	964	1000	1005	977	1033	1093	934	1055	938	922	1007	1009	961	980	1014	970	990	988	929	975	1006	936	988	1009	996	951	978	1054	982	1053	931	996	1055	958	981	987	1011	1021	996	1025	1015	1002	1024	956	1015	1008	983	977	982	1014	1020	1007	1069	962	947	988	994	1003	989	977	1009	959	987	1004	1043	966	991	1028	994	1000	967	992	988	980	1043	1006	960	997	974	1015	952	989	1002	997	1012	979	984	998	1014	1034	1033	986	975	1025	969	1031	957	983	968	959	981	986	1006	1011	1018	904	1037	1008	950	1017	981	1015	926	1005	949	992	930	990	960	1005	999	1088	1008	1082	980	999	940	959	978	962	1024	1030	947	1007	968	980	922	1000	965	979	971	970	1005	1027	995	1023	999	995	1031	950	1013	949	959	1022	993	967	1018	955	999	958	1009	995	1008	990	963	963	1021	997	1042	1041	997	978	992	1008	1005	1036	959	1027	993	983	989	935	998	963	1034	1032	1027	973	1049	993	946	981	1006	981	1013	1015	980	964	985	1008	999	1039	1052	1029	946	954	1026	1013	976	949	1012	968	1012	1002	998	952	974	978	1016	1085	954	981	981	982	991	1018	960	985	1017	995	970	999	1024	971	1020	1004	1067	985	993	1043	981	1041	1041	976	924	1031	950	1059	984	984	998	1070	984	991	998	1004	1013	926	1041	983	988	986	979	984	996	1025	966	1006	982	1032	976	976	963	974	1000	947	1002	1027	1013	1012	965	952	1021	984	975	968	998	956	943	926	1028	991	1023	1026	1003	988	1017	1011	953	929	970	975	955	949	997	1008	1008	982	1002	950	991	1005	1006	958	1003	1006	1007	936	989	978	974	1021	951	983	1048	1012	1004	970	1019	1001	1035	976	1048	1016	1018	997	1033	1018	942	1037	971	981	1009	1026	972	940	973	986	964	990	988	1039	923	970	1029	1028	962	1013	1009	955	973	983	976	1014	1031	1034	994	1016	995	992	1018	1005	944	945	1051	1023	950	1011	1008	996	999	976	978	992	961	979	955	1037	983	933	965	996	1010	970	1031	1003	962	960	970	1006	967	1016	982	954	1018	956	946	1008	967	1033	1020	978	987	946	947	988	1009	985	1003	966	1030	981	990	1009	1023	982	975	1014	1025	983	978	1045	984	990	984	968	1018	1001	969	1014	990	937	1021	1010	1019	971	1005	992	1013	1022	1002	985	965	982	1017	1001	999	976	1036	1014	960	1018	942	996	977	1031	1045	980	941	981	996	975	968	1039	993	953	974	936	972	1016	1014	1012	1022	987	967	1004	973	974	997	982	993	1002	961	968	1024	971	1012	967	989	946	975	995	958	999	1003	931	909	992	1011	953	1006	984	1018	960	963	986	961	999	1031	938	993	1027	983	961	1011	1049	1008	996	1010	984	964	973	962	988	1026	946	1013	939	966	991	986	924	1001	1015	1013	991	989	1008	988	968	1000	988	987	1002	1007	964	1001	963	984	1001	976	995	951	1014	1005	982	1031	1013	975	970	985	988	1020	1018	956	991	942	993	972	1019	997	1020	968	990	967	993	922	994	1022	1043	1000	1001	959	1004	1030	912	999	974	963	1027	1039	994	1008	979	1019	1019	939	979	1027	997	1020	1012	1046	966	964	1031	1037	987	1038	1019	994	1038	974	953	956	936	952	948	1005	1056	1038	1020	957	934	1000	1050	979	972	1022	987	1020	985	1013	1025	987	1005	1045	992	1031	1021	922	963	967	1027	987	989	1003	1011	987	983	1013	975	995	973	977	1000	1013	1000	955	985	980	910	1055	1027	956	972	964	981	979	960	951	986	1031	928	1003	1025	991	987	964	993	968	990	990	943	964	1046	1040	1019	1061	949	1009	1001	1027	964	1000	1034	904	940	959	999	967	1033	1015	982	1003	917	992	1018	1025	995	910	1069	971	953	951	1002	970	1022	997	1008	972	961	1010	974	1031	1022	976	1009	986	1006	979	1011	946	955	1009	945	1003	969	998	1018	947	995	974	985	956	998	958	979	995	997	998	960	989	987	993	1006	992	1005	961	1055	972	943	987	1016	1020	975	973	982	955	1010	936	1047	964	960	1010	922	964	1003	1068	964	961	1003	1019	947	990	964	973	975	970	993	1019	956	966	1055	964	979	971	1038	982	1010	929	991	1005	977	964	1020	1000	956	1016	973	990	1036	960	981	1022	971	1034	970	953	981	934	955	980	993	973	1016	983	964	1050	999	993	1001	969	980	979	1024	938	937	995	1025	970	999	1030	1003	976	970	978	1016	977	1016	998	991	997	1022	981	964	1020	974	952	964	977	949	958	953	1015	952	1035	952	1020	961	990	933	1031	971	968	985	939	961	979	1029	1043	972	995	1001	969	995	975	969	1006	1034	1015	991	981	1007	985	979	976	955	959	1041	951	973	1001	939	1018	1041	1067	1019	975	951	1037	987	1055	1061	986	940	1002	942	1019	1000	989	934	978	965	989	988	1009	989	1021	959	957	1014	964	1000	1047	968	1001	987	973	988	997	994	985	1010	966	969	942	991	947	915	1058	986	924	991	961	995	1007	1015	1012	972	983	1026	958	1018	971	961	1011	967	1031	1010	963	937	977	957	969	968	991	1034	960	972	964	1001	1013	1005	993	1020	1018	989	1017	1023	1035	957	967	941	1057	918	1019	994	981	1018	1012	981	1030	973	1000	963	1019	993	1049	975	961	1025	979	939	1062	968	918	993	1003	953	1048	1008	977	987	962	1017	978	983	1005	935	1005	1021	983	1012	980	967	960	968	962	950	962	994	965	999	962	962	1025	1027	974	975	1033	1000	1027	982	921	1010	1006	984	955	1013	1017	995	1037	1012	997	952	975	1015	1018	1035	953	987	1048	961	984	979	1034	997	972	1028	952	977	970	903	977	983	995	1044	1022	1009	989	932	1017	950	944	1024	1023	1052	968	969	961	952	926	1002	998	995	962	984	978	979	1003	988	1001	946	942	987	1011	947	998	978	1007	1051	986	939	1013	1003	969	1085	1029	964	1004	990	952	987	1026	963	992	978	1084	1004	961	978	966	993	1036	996	907	964	995	996	958	998	977	968	969	947	987	1010	979	1004	1022	951	978	953	949	993	991	1011	981	997	951	1032	1027	995	1008	1007	1071	985	1006	989
17004	5805	7040	6499	5220	3931	3263	2482	1685	1176	1017	989	940	760	563	434	518	458	482	533	464	463	550	3915	9053	6263	4305	2470	1281	541	322	312	332	327	320	295	306	280	288	332	311	330	293	295	300	330	325	324	310	304	305	330	324	298	337	319	311	281	310	310	307	289	332	320	339	350	313	296	322	323	329	317	300	299	323	311	286	308	325	327	321	305	305	288	320	318	297	318	301	348	316	303	322	308	306	275	302	305	294	296	317	360	334	299	313	328	286	305	343	309	323	315	311	327	324	316	311	305	318	334	331	322	306	322	322	289	303	291	327	298	278	298	313	307	332	303	323	295	337	328	330	312	316	300	304	326	309	312	284	317	335	321	312	290	307	326	307	327	313	296	298	306	326	286	316	291	321	320	304	314	308	286	343	308	279	286	350	282	320	324	335	328	340	282	324	333	314	313	306	298	304	291	296	325	314	296	313	304	307	330	268	271	275	323	295	281	291	301	330	314	287	314	317	334	319	336	288	314	326	335	301	325	325	331	306	314	324	325	346	275	304	307	309	353	323	294	322	320	326	312	300	290	301	299	327	331	307	325	292	328	278	290	318	315	301	317	323	317	295	335	317	367	306	309	352	314	331	300	342	290	345	308	301	322	315	333	297	319	337	322	291	291	301	303	350	330	303	352	300	317	279	301	314	306	301	312	319	310	299	326	275	337	299	301	300	301	308	302	301	293	298	318	307	321	316	315	313	325	299	312	312	297	336	304	314	312	299	318	303	351	353	301	318	297	291	310	335	329	285	315	296	299	306	341	304	298	275	313	305	343	310	316	321	295	309	314	272	371	311	320	292	304	291	303	328	329	324	310	296	313	332	318	316	340	299	319	322	273	276	319	355	278	327	352	317	321	289	303	304	309	301	309	320	341	312	304	335	334	311	336	288	326	294	315	284	319	310	303	328	319	293	329	304	293	339	315	297	290	308	302	302	316	312	308	305	305	301	318	315	297	313	318	313	330	300	335	321	303	295	336	320	292	351	333	278	330	282	308	330	301	287	310	322	309	291	302	309	321	332	305	338	288	276	330	296	324	305	315	300	289	293	351	306	306	315	296	282	282	344	295	341	326	341	306	333	319	326	335	309	328	313	293	304	336	317	338	311	274	300	321	297	295	309	309	328	320	314	286	314	298	305	322	324	312	345	318	338	319	303	331	287	311	295	277	306	326	317	327	297	309	328	333	316	308	343	298	293	297	325	327	297	326	325	334	325	268	325	300	310	287	334	305	305	336	312	299	309	293	302	316	323	293	304	285	361	305	294	319	316	325	327	312	295	341	326	293	324	293	297	288	303	335	293	301	331	327	314	300	322	303	337	279	337	323	303	307	288	320	310	313	282	355	309	308	328	312	285	321	312	286	319	314	324	299	283	299	299	313	335	304	298	331	304	337	312	311	299	286	302	309	314	338	329	314	303	285	346	305	290	291	315	332	283	322	283	331	322	277	326	293	335	297	311	310	290	331	300	354	294	313	303	295	316	301	349	318	313	327	289	327	311	339	336	316	332	325	328	294	327	329	318	331	322	296	320	268	310	313	312	287	295	300	320	322	293	259	300	328	308	281	326	318	306	305	328	305	322	317	313	285	307	308	323	323	346	318	285	277	268	311	269	334	303	324	291	324	330	322	304	302	307	306	287	303	339	309	285	326	322	297	305	304	304	319	349	307	301	318	311	311	313	316	344	293	319	333	319	303	321	281	260	303	286	309	299	346	288	301	294	310	339	303	316	330	290	328	306	310	318	310	296	334	299	324	313	344	314	320	318	316	302	328	321	290	327	328	292	333	286	319	287	316	318	349	293	308	323	300	311	297	322	312	318	316	310	323	276	330	286	330	339	325	285	311	294	310	303	324	323	296	302	286	277	321	313	338	281	315	305	285	311	317	298	300	342	325	307	317	286	317	320	277	365	298	312	332	311	320	319	272	293	338	303	304	321	331	297	317	299	291	320	353	314	339	302	327	308	296	326	277	301	259	285	307	297	305	311	312	279	307	300	303	315	285	311	348	299	324	322	337	325	330	312	314	310	321	316	319	312	325	322	295	319	335	348	298	318	338	336	340	336	318	287	286	302	318	291	295	308	335	333	318	300	299	308	293	316	328	301	294	309	309	360	300	301	308	352	344	280	314	325	293	299	334	340	319	286	311	336	305	281	326	319	306	301	323	302	293	279	333	313	332	310	360	314	314	338	297	346	343	295	292	300	294	300	282	312	329	314	318	316	339	313	303	322	307	310	325	305	317	310	287	294	330	302	289	303	328	313	304	279	317	315	311	335	315	331	318	309	298	327	297	288	302	297	304	303	339	312	292	258	343	322	266	284	300	337	316	276	281	299	291	324	316	310	290	317	328	312	341	333	324	322	341	300	285	308	302	322	313	324	318	317	274	332	286	348	345	317	303	303	282	313	306	296	329	326	313	294	323	299	323	334	330	312	326	323	317	339	289	318	305	285	306	309	311	313	328	296	290	296	313	334	328	331	324	323	338	318	308	333	315	331	336	311	312	281	311	328	311	323	305	347	325	302	302	318	274	314	311	282	288	320	289	321	348	328	327	306	323	296	299	323	299	315	305	308	299	284	335	322	291	323	334	297	311	306	302	325	310	328	320	332	331	310	339	364	283	321	307	316	274	300	324	319	312	326	284	294	302	330	274	293	299	330	303	307	347	321	312	324	290	296	306	294	324	324	274	316	291	307	322	307	281	313	303	331	330	328	324	298	336	327	342	277	318	309	313	308	301	320	309	314	284	302	294	291	295	291	324	307	301	309	288	304	302	331	304	298	318	302	303	298	297	322	301	314	291	270	362	303	307	307	320	297	310	316	303	311	324	328	323	315	273	321	294	276	325	326	308	305	279	324	314	306	320	299	322	272	327	314	305	302	334	291	274	319	319	324	295	323	299	312	287	290	336	293	314	315	300	285	280	297	354	308	317	295	298	330	299	309	330	326	306	323	292	311	301	327	284	308	334	333	350	331	338	357	303	317	318	334	292	328	304	305	288	325	313	310	335	297	332	278	310	299	302	312	319	305	321	315	311	349	325	332	306	294	318	290	293	309	323	326	312	327	316	300	298	285	323	293	338	303	309	313	307	308	274	319	336	301	292	310	316	338	295	293	338	284	295	337	316	293	319	287	294	313	293	270	314	302	306	308	306	288	305	282	289	311	326	338	287	307	354	288	306	307	298	326	327	325	289	314	311	306	308	344	347	311	293	303	327	330	294	300	319	295	314	333	324	303	314	324	336	296	302	323	339	304	309	296	303	312	305	325	296	315	318	331	311	327	309	320	280	301	303	315	335	332	302	299	307	325	315	311	296	308	342	332	291	321	327	291	289	305	314	329	310	293	311	310	284	292	347	322	302	324	281	333	290	321	307	313	294	293	301	293	312	302	334	302	333	305	320	299	308	308	287	329	307	317	318	325	315	301	312	288	313	319	311	287	298	319	354	318	313
8820	4786	10658	14488	14220	12121	11388	10228	6730	5647	5166	4987	4074	3265	2233	1793	1990	1941	2021	2147	2118	2029	2326	19409	31462	24697	19070	11851	6011	2151	1038	812	750	790	772	795	770	811	801	789	772	758	764	758	773	804	781	790	798	811	787	823	731	784	740	818	774	824	760	784	813	789	812	757	813	809	785	763	819	831	778	792	778	783	792	791	770	769	754	790	805	804	835	790	801	781	715	759	792	785	792	852	808	769	843	791	778	761	843	765	819	764	867	800	782	790	756	783	817	751	776	793	771	803	829	819	865	756	806	814	747	794	774	757	749	821	798	783	773	773	814	794	775	803	798	734	811	851	782	820	751	752	768	828	783	775	781	768	736	754	806	782	763	799	788	796	844	777	753	787	756	754	778	784	760	732	758	796	795	778	824	754	794	776	787	789	800	722	838	822	755	785	817	754	798	770	816	769	807	787	759	822	777	837	811	818	775	799	752	808	809	766	787	759	788	757	791	792	815	800	779	823	796	788	761	780	806	787	740	785	774	764	774	774	771	787	753	826	763	770	764	775	706	811	778	770	784	814	811	740	784	728	766	784	819	785	805	796	746	781	766	779	798	809	738	784	736	754	803	785	788	838	773	870	814	774	767	773	788	775	824	733	789	802	755	825	767	819	774	780	729	787	791	789	766	735	780	796	812	803	768	773	767	767	838	783	783	738	744	811	787	773	772	781	813	766	750	808	822	776	773	737	775	736	766	793	783	788	768	772	808	784	746	816	774	783	838	794	753	767	805	771	752	778	784	792	820	830	759	838	762	779	802	783	732	847	750	776	748	739	796	837	735	757	766	770	728	753	750	774	794	763	834	769	767	793	769	775	853	763	761	792	794	820	769	739	766	790	783	766	803	844	776	803	732	722	786	777	737	799	819	808	800	752	778	815	760	831	792	787	765	818	777	829	817	777	735	830	779	784	714	787	772	824	836	769	817	808	794	756	808	768	797	780	754	819	810	770	760	740	806	834	749	748	783	774	793	827	818	799	796	782	846	799	786	797	792	761	786	787	761	750	772	743	771	782	778	776	773	779	803	793	751	780	815	831	769	770	822	775	795	750	796	775	779	769	796	800	779	784	794	775	787	747	795	772	797	775	787	719	782	815	809	813	798	813	730	801	764	808	789	772	810	818	773	811	818	777	773	778	754	818	733	779	777	785	774	755	778	771	729	796	759	785	803	777	773	798	775	796	775	755	783	807	847	776	765	794	775	767	752	791	786	802	732	808	752	782	810	797	815	799	778	831	805	791	755	762	765	795	746	845	766	789	827	798	740	794	795	813	819	772	813	777	793	786	763	790	792	811	802	824	799	778	761	797	807	778	775	756	752	816	801	783	771	790	751	746	786	783	760	770	792	793	796	770	769	767	768	815	785	745	774	778	783	806	780	753	778	771	778	799	788	789	755	782	809	790	754	766	799	759	774	796	754	812	818	835	826	801	824	761	782	786	766	787	773	776	800	765	769	749	728	776	776	782	736	799	757	733	731	749	782	773	839	811	846	808	822	853	806	783	789	760	817	797	782	802	766	809	807	788	748	781	794	802	762	777	755	823	807	807	792	776	825	738	783	789	812	796	823	795	838	830	777	783	766	835	817	766	812	834	817	820	813	786	754	841	833	773	763	771	802	763	744	770	786	807	780	795	777	776	834	795	808	767	795	771	810	734	787	821	817	807	789	792	775	841	738	779	763	762	825	740	762	839	807	783	773	802	730	852	777	824	791	780	768	795	793	826	759	789	783	786	792	772	751	778	753	847	793	765	776	819	772	768	782	778	813	797	752	788	778	782	846	797	852	780	803	822	803	797	809	816	770	788	776	820	742	797	829	799	848	795	820	758	802	792	759	783	752	773	830	770	800	763	767	797	775	814	783	791	796	774	826	762	752	822	751	764	795	757	813	857	792	804	824	818	761	730	765	719	794	783	727	782	841	769	798	811	777	762	799	765	787	792	790	775	811	763	780	774	798	785	804	771	809	826	763	788	752	744	811	786	765	840	847	751	768	813	729	801	825	744	791	778	804	815	796	764	757	842	781	827	782	801	757	780	750	791	826	789	748	785	787	755	787	810	744	818	807	742	835	792	793	758	804	757	814	834	789	794	771	773	821	752	789	768	798	787	755	771	795	747	784	801	796	734	848	733	834	744	769	821	742	816	802	806	798	791	865	831	805	763	748	766	749	805	803	766	790	782	747	778	796	822	813	799	758	793	732	780	834	783	773	766	808	804	824	775	786	799	827	782	829	782	762	768	783	757	773	780	805	814	793	797	790	840	801	764	808	787	867	726	750	739	761	818	833	763	797	764	842	796	750	763	787	816	781	775	755	807	817	837	766	786	788	758	757	828	721	781	791	767	785	836	729	781	802	818	767	762	785	778	824	775	772	785	822	781	758	797	781	740	792	776	762	799	775	752	785	809	804	763	768	823	791	771	743	772	802	762	820	763	779	796	782	766	761	762	758	761	824	796	781	787	757	779	791	780	770	815	811	822	758	744	765	788	796	805	830	810	818	788	769	797	786	772	760	710	777	757	832	725	773	799	828	783	812	751	802	777	821	749	734	817	786	818	770	772	776	811	786	770	782	771	740	810	807	833	821	814	794	781	788	808	757	751	735	796	780	805	810	801	817	780	765	774	797	785	799	787	784	787	770	767	728	794	791	772	751	776	817	746	783	739	806	803	776	775	777	780	817	767	732	773	818	762	788	758	794	770	809	798	806	769	844	745	771	804	753	755	773	778	818	765	779	802	802	869	709	810	756	809	782	803	803	788	779	822	753	792	801	759	771	789	771	786	790	750	865	783	781	772	810	770	768	803	766	771	801	812	841	798	757	805	793	778	791	787	753	776	790	760	787	809	784	771	801	820	740	746	783	814	736	778	795	778	801	806	793	827	767	784	765	809	763	735	768	796	798	801	802	824	830	748	736	834	776	804	810	757	765	775	770	777	754	813	759	807	797	773	807	787	764	789	765	758	800	807	747	773	783	804	752	776	825	801	818	783	814	812	823	824	801	735	811	777	784	773	745	822	833	802	723	825	826	793	786	731	810	776	749	785	865	812	759	781	773	787	762	832	798	761	759	762	745	824	720	758	786	772	820	810	788	796	778	877	745	806	866	723	769	829	792	790	812	752	822	840	761	800	799	783	789	727	802	778	802	763	821	782	765	761	766	797	805	777	786	744	740	786	780	759	840	806	767	749	766	804	803	771	787	807	780	784	757	776	755	794	750	817	803	846	737	765	797	786	817	773	819	785	802	783	834	799	781	835	813	772	768	770	801	771	807	746	769	759	805	765	806	757	833	850	784	793	794	786	787	795	785	781	790	738	828	748	756	758	762	755	815	736	838	812	755	768	826	765	779	795	758	775	836	800	759	818	801	805	802	789	857	797	780	833	798	763	795	740	804	793	805	735	757	800	772	741	797	765	773	740	743	753	783	796	770	774	778	775	840	789	797	784	758	796	836	809
2942	1040	1613	1600	1410	1048	1003	834	688	582	565	488	389	363	369	373	379	322	344	323	336	337	369	433	552	509	633	705	556	373	333	323	327	307	315	324	366	312	314	346	354	346	329	319	339	342	313	342	330	316	299	296	314	311	323	320	311	313	315	319	310	330	296	340	334	338	345	332	326	346	299	352	312	323	316	339	337	301	374	334	297	358	335	325	288	348	332	328	303	335	328	326	370	310	313	345	310	353	345	352	312	327	330	355	356	324	306	342	348	337	345	321	348	356	317	323	323	304	334	329	298	362	363	335	328	338	326	320	331	334	338	302	315	347	326	345	347	310	325	362	305	339	341	350	318	337	322	321	337	322	325	344	314	336	340	311	367	347	331	299	323	312	353	341	345	329	345	321	349	329	349	319	297	325	359	316	355	343	342	308	311	329	317	320	330	321	333	318	332	331	363	345	307	326	342	334	338	328	324	334	371	327	328	330	347	344	369	345	345	317	314	341	338	316	341	323	328	354	280	334	331	333	376	331	364	327	345	321	335	330	323	334	301	333	317	350	310	374	338	346	307	319	330	325	340	339	343	297	307	352	353	332	320	309	351	323	327	341	341	344	306	361	346	303	347	315	324	338	309	331	326	331	380	349	361	341	346	321	353	308	343	323	346	355	347	323	344	336	319	315	321	331	317	331	333	303	334	335	326	336	273	347	337	321	382	342	322	335	317	346	340	368	319	297	351	308	313	355	330	317	355	316	331	302	333	300	342	340	322	322	329	346	328	363	327	306	338	334	295	356	347	330	307	329	308	331	348	340	352	342	308	353	329	351	326	322	347	315	344	368	282	328	353	329	333	301	331	320	341	342	341	326	326	309	317	320	338	302	334	354	328	308	337	307	332	314	323	317	306	327	328	356	334	294	346	328	341	325	341	312	316	305	305	326	299	309	292	295	309	347	319	327	308	340	309	306	325	303	328	316	332	314	348	297	347	306	304	301	304	323	369	304	306	312	324	369	326	349	313	328	303	336	342	356	309	326	333	353	344	375	331	330	355	359	359	319	326	306	337	326	361	301	359	364	323	295	307	314	309	338	352	318	326	328	323	312	309	340	352	325	349	366	326	315	308	331	340	341	336	320	313	317	345	338	347	313	321	325	331	305	335	346	310	350	339	351	329	333	353	309	352	330	298	357	294	312	356	321	317	303	363	334	309	355	367	348	315	359	293	347	344	321	313	299	313	302	316	330	333	300	313	341	333	339	350	343	334	342	323	302	323	317	334	332	367	354	334	326	335	326	317	352	374	331	318	313	339	364	275	328	314	342	333	319	319	362	305	328	331	309	323	340	319	331	340	341	348	332	334	363	327	324	332	342	326	342	339	331	330	342	322	332	308	324	318	291	301	330	340	355	329	350	288	362	351	337	326	342	347	348	317	349	337	289	355	348	357	341	358	315	320	345	340	331	320	299	346	302	323	307	352	329	308	310	307	336	338	335	340	332	307	341	336	334	332	352	329	324	333	334	328	332	356	296	340	317	346	318	336	353	338	319	317	321	340	328	347	347	325	295	311	355	331	344	305	341	291	333	325	319	338	318	324	333	346	366	324	331	336	334	317	340	337	314	322	318	321	327	302	315	336	351	323	327	332	338	324	317	318	320	322	346	341	312	369	346	330	317	305	345	310	282	356	325	281	333	318	316	323	330	323	331	308	351	321	340	322	362	382	338	313	312	349	309	297	302	357	334	316	343	354	325	270	335	333	284	351	328	338	322	347	304	369	320	337	313	333	319	312	338	319	317	331	313	314	335	314	347	331	350	335	359	328	346	342	322	321	328	367	334	360	351	295	344	313	331	342	351	366	345	331	331	335	337	303	333	339	329	325	363	303	346	296	297	323	358	334	325	349	310	350	351	332	329	328	319	339	337	323	349	318	321	373	322	324	319	354	330	344	368	365	293	337	298	355	343	329	345	335	340	297	331	326	316	299	305	293	304	326	346	301	367	320	324	334	348	317	326	345	311	334	361	318	315	343	369	331	320	313	330	359	311	299	311	338	311	342	336	344	299	379	345	339	315	322	325	315	320	341	348	349	319	302	355	305	308	329	311	319	315	339	336	318	315	314	338	308	369	311	346	328	309	337	319	351	340	330	325	325	345	304	328	335	312	307	354	310	318	332	338	291	310	317	319	313	356	338	304	331	312	301	317	330	334	307	355	354	361	321	332	347	299	349	313	327	331	318	351	326	319	318	343	305	311	303	322	333	315	320	349	327	332	318	337	322	311	331	340	335	328	293	334	343	336	342	321	349	333	319	340	330	326	314	340	353	349	300	319	324	326	343	359	324	296	313	315	330	344	281	346	317	325	329	334	328	367	344	301	338	310	360	339	314	360	341	310	307	351	317	309	348	335	339	339	332	326	352	325	310	325	334	334	331	278	345	343	313	345	340	331	310	331	311	321	330	315	328	312	314	328	297	322	352	343	361	328	357	297	327	327	329	334	324	317	335	348	295	317	342	326	362	318	320	308	323	314	348	325	334	323	344	346	331	314	324	320	314	342	320	295	309	308	336	344	338	333	323	316	329	289	321	327	344	372	331	343	339	345	345	320	334	346	303	333	331	338	331	313	362	342	315	345	311	322	321	355	340	344	310	287	334	343	319	321	341	356	321	317	322	325	321	359	346	331	319	287	340	332	328	323	293	282	319	330	327	338	301	326	324	343	334	322	313	338	327	320	326	313	320	373	324	348	309	334	346	318	341	326	319	335	360	337	356	324	335	349	367	319	306	342	311	348	331	325	333	331	319	319	335	343	357	327	354	319	337	334	307	358	316	340	341	342	314	346	325	353	330	359	346	291	294	330	322	347	334	350	289	338	314	332	332	346	370	335	305	362	393	305	324	299	322	315	336	355	345	339	311	338	337	352	325	352	324	346	334	344	320	356	340	341	301	337	331	333	337	305	321	305	299	340	333	343	340	342	323	331	332	300	337	330	286	351	332	324	334	339	322	301	318	352	334	318	348	288	277	299	320	332	334	381	339	314	330	319	329	329	334	315	304	336	344	325	332	348	337	323	306	362	351	343	335	315	297	335	332	351	311	309	318	358	362	339	339	315	326	331	334	339	318	308	327	310	290	327	318	342	310	315	312	320	348	313	327	325	315	319	295	326	333	336	348	356	335	326	355	352	350	313	358	336	347	331	336	319	323	335	357	340	336	353	345	326	372	338	333	338	327	344	337	318	350	322	336	301	324	339	315	317	336	311	322	346	319	348	352	322	326	353	312	339	346	308	332	350	339	320	327	316	368	307	311	304	306	329	346	312	340	318	319	297	331	325	337	324	341	318	334	314	326	329	313	322	312	280	351	328	321	318	318	339	344	368	329	320	339	325	330	330	306	299	351	334	322	331	366	342	312	349	357	323	325	350	322	322	332	293	348	332	309	277	316	308	334	319	372	309	297	318	333	331	321	341	310	289	342	366	340	356	328	355	321	330	312	313	351	313
2831	1558	3449	5136	4799	4345	3964	3548	2859	2405	2124	1803	1242	1138	1171	1034	1043	1000	890	858	845	1080	1061	1686	2470	2106	2537	2786	1830	1024	833	799	867	861	812	850	827	863	822	842	830	849	764	834	828	844	839	840	831	813	889	798	824	858	804	801	858	797	857	821	814	818	815	836	870	793	853	817	832	812	834	792	805	831	825	808	840	840	831	784	848	826	822	825	791	785	851	784	821	798	815	848	811	834	793	825	836	883	843	859	831	789	803	856	857	854	823	826	858	855	860	860	838	874	857	828	816	823	822	818	816	829	829	840	806	862	836	867	838	796	846	810	850	760	845	816	841	782	831	808	860	808	841	874	845	834	810	811	803	825	843	817	813	809	819	832	804	831	810	855	839	834	805	853	826	790	850	785	768	796	830	805	855	795	782	807	768	785	832	799	833	857	824	817	833	882	842	823	824	861	860	873	814	828	785	881	826	782	801	814	852	822	807	837	864	786	821	821	829	826	809	818	832	853	869	859	812	850	851	840	804	802	804	840	817	872	823	805	825	793	866	855	808	812	782	805	843	817	833	835	794	848	802	840	847	808	831	849	880	813	817	784	815	776	840	865	838	797	839	810	816	820	799	856	819	821	843	859	876	820	823	813	846	826	762	831	774	798	830	851	825	832	807	793	785	785	811	811	824	803	862	836	885	845	822	845	811	846	815	862	844	811	839	844	792	833	788	808	831	862	866	781	809	861	842	831	854	815	789	773	839	768	849	794	853	855	826	806	871	827	877	863	837	858	811	794	894	818	791	822	792	907	806	838	848	858	858	784	839	828	806	832	827	880	817	824	804	851	797	812	895	852	841	806	861	777	803	847	823	812	779	818	843	844	830	828	810	796	819	804	806	795	865	762	853	816	852	791	830	828	822	819	806	803	792	822	784	832	829	798	872	838	856	808	831	793	829	828	845	793	793	867	817	857	790	813	839	803	815	815	807	838	796	850	831	861	818	795	876	853	841	847	814	865	869	833	854	824	865	800	760	852	859	793	893	820	840	852	818	819	857	839	792	851	800	766	814	836	865	795	858	863	881	839	839	878	792	857	852	846	789	857	826	756	804	906	782	842	807	808	811	841	810	790	825	810	806	827	829	855	867	836	793	844	836	828	859	834	784	865	817	817	852	832	814	847	878	820	797	806	789	852	885	805	828	810	796	847	841	825	800	851	864	806	871	840	862	826	829	841	870	844	779	830	802	752	833	894	820	812	842	809	847	822	843	845	827	869	838	840	826	841	880	841	824	811	818	831	827	824	782	811	785	817	825	805	828	812	888	765	814	815	849	810	768	794	843	855	810	868	809	799	809	799	814	784	775	810	879	805	811	801	818	841	855	834	796	856	807	826	822	761	859	840	802	792	826	849	827	831	819	843	831	859	752	837	804	796	801	860	828	822	788	835	836	797	843	867	832	831	796	816	813	833	788	835	838	850	810	791	854	812	750	798	837	789	826	806	831	820	829	818	839	827	839	845	805	820	796	830	806	807	810	820	829	822	858	780	845	849	779	817	859	818	839	812	857	845	838	802	846	872	819	852	847	806	778	811	825	815	870	830	832	811	858	873	869	849	788	808	839	825	807	793	850	855	783	814	838	792	821	827	853	836	823	817	858	814	833	835	807	834	813	782	840	765	824	797	791	813	812	813	867	811	843	851	857	823	844	835	829	845	873	811	845	814	843	853	818	846	856	839	822	814	812	878	825	897	880	749	797	847	776	854	807	844	804	852	792	832	827	880	847	832	749	884	811	818	888	857	805	819	798	786	767	833	808	778	839	795	838	785	806	840	823	765	861	843	839	819	806	827	807	793	831	798	827	800	795	859	824	831	813	835	825	820	796	836	842	808	828	856	829	804	828	874	816	825	829	822	793	765	804	812	823	848	814	817	839	844	821	824	848	815	833	831	831	806	791	852	839	790	822	841	775	787	833	787	787	838	784	794	809	851	820	820	895	791	856	819	834	829	804	835	826	867	773	778	833	816	839	789	824	868	788	856	807	826	822	838	793	845	818	830	811	824	776	807	868	831	795	870	827	839	857	816	833	785	819	823	832	814	838	798	818	843	904	846	841	824	782	818	824	803	785	837	834	824	860	878	804	829	808	792	845	819	824	803	860	804	807	822	813	843	841	784	791	839	793	840	818	777	832	832	823	808	850	784	877	879	851	822	844	812	798	866	853	826	835	888	782	808	787	853	847	819	815	823	819	809	799	825	869	830	853	859	817	779	789	874	817	829	833	815	815	891	780	802	836	791	808	816	846	826	854	866	817	808	787	856	829	839	867	828	834	858	857	801	801	814	836	840	800	871	815	790	914	823	839	870	859	824	857	764	841	793	781	795	874	800	817	844	819	840	832	813	846	805	879	819	845	844	819	795	823	845	841	880	798	833	833	823	828	816	831	814	887	797	814	787	810	844	842	812	797	854	762	843	839	843	843	839	884	840	809	857	856	832	852	842	801	820	849	791	871	832	774	848	827	776	831	773	795	827	844	810	788	827	845	830	816	800	838	766	830	793	803	828	835	841	836	833	775	818	813	809	847	811	804	838	835	828	779	829	788	777	863	849	800	823	899	838	820	914	799	829	857	807	856	819	783	849	803	871	798	838	818	831	771	809	817	807	849	834	823	798	776	799	760	825	870	856	832	813	783	836	855	875	806	843	786	851	847	848	880	847	862	873	854	807	817	839	866	827	847	813	774	862	791	879	861	807	836	830	840	842	883	793	807	830	857	802	841	870	840	869	807	822	846	851	879	879	811	823	832	789	828	784	840	838	822	794	827	850	774	821	909	830	835	837	830	788	809	829	834	832	860	817	836	902	824	802	813	816	811	833	837	783	849	762	830	806	787	841	814	814	841	829	879	874	803	831	811	827	879	894	810	789	803	868	794	812	804	838	854	836	797	862	772	800	832	802	818	808	830	768	860	828	797	865	831	840	825	858	821	791	842	832	815	836	813	810	791	828	835	795	865	848	855	834	753	794	845	843	794	826	873	907	800	811	830	807	812	819	804	821	859	821	835	814	865	826	837	839	833	886	867	821	839	817	806	785	815	812	811	789	833	796	823	862	820	846	867	842	823	831	814	846	841	831	878	815	835	825	810	826	820	779	831	809	803	868	788	863	809	856	831	769	797	853	825	843	821	812	806	828	810	816	831	849	798	824	842	810	809	860	849	835	822	847	810	848	820	845	825	848	827	827	835	868	853	810	839	828	830	828	804	797	786	805	860	838	827	856	804	802	856	845	824	825	785	833	864	836	809	880	791	844	837	836	867	847	829	858	884	824	807	862	805	819	823	816	842	784	850	791	847	839	795	813	847	829	867	813	810	772	794	801	807	826	838	849	824	811	846	786	815	832	861	781	852	840	838	808	803	801	866	825	827	853	794	818	856	807	808	837	815	812	851	869	828	801	797	826	816	859	856	853	870	852	857	842	812	867	858	843	811	868	837	858	834	836	823	828	827	799
8805	2476	3402	3496	2701	2065	1810	1316	1028	927	893	670	559	622	464	426	372	348	365	356	363	465	899	2054	2408	2829	2212	1338	855	563	433	334	312	332	325	316	313	302	313	324	339	332	329	343	298	342	341	329	347	331	330	337	303	342	335	362	344	322	333	346	343	356	331	340	303	304	317	309	321	346	319	309	321	294	321	300	328	351	298	329	311	316	308	304	313	329	337	317	318	340	306	324	307	317	315	308	333	296	336	350	335	322	314	350	354	341	304	279	362	328	322	334	326	355	365	317	373	347	314	312	315	322	308	321	323	296	349	337	302	329	340	337	324	342	334	315	281	349	299	361	339	331	308	323	316	343	300	314	326	325	325	325	332	338	316	333	299	346	328	283	338	340	334	299	347	350	281	353	332	325	361	324	321	352	323	309	303	304	331	319	362	297	339	341	343	305	330	351	319	328	324	296	332	353	312	321	316	373	337	302	351	337	328	317	333	324	320	364	340	321	326	365	348	318	318	340	309	319	330	354	318	352	295	320	334	324	351	322	334	332	362	329	359	335	335	310	321	315	323	340	330	331	357	310	333	312	341	337	328	333	341	299	363	324	369	327	314	321	317	320	341	350	333	335	333	316	303	298	345	350	329	336	312	336	342	337	320	319	298	300	328	334	311	321	322	313	295	328	330	311	301	327	313	324	333	312	321	310	329	326	289	311	337	321	318	327	322	344	314	316	325	314	312	297	312	305	315	342	320	344	326	330	330	341	350	360	317	323	364	332	314	310	309	351	313	316	321	371	331	341	324	346	290	332	396	319	318	333	297	333	305	313	311	323	331	324	304	333	310	306	313	330	332	376	348	309	329	323	327	301	317	319	340	322	323	341	336	314	332	287	328	340	343	328	306	307	344	350	341	337	359	367	364	355	323	335	317	321	318	345	348	319	321	314	325	326	323	317	352	329	305	354	325	318	310	338	345	301	287	348	368	308	321	307	331	340	278	302	306	327	343	317	344	274	317	375	352	333	293	297	334	308	321	336	316	344	292	311	320	326	309	351	303	322	336	319	310	347	342	332	314	354	344	276	349	344	315	302	347	318	310	333	298	327	334	349	354	316	328	322	308	315	336	338	333	317	336	333	330	342	325	301	318	346	343	374	349	305	324	356	348	336	365	325	331	309	294	306	343	304	329	302	360	302	313	325	357	314	325	332	331	308	354	306	354	334	349	308	303	329	331	305	320	299	315	319	329	355	341	324	321	299	307	313	375	328	347	354	332	354	317	334	340	332	303	313	322	357	335	374	301	326	350	342	360	342	320	320	301	280	324	333	325	346	314	338	329	339	298	336	349	347	336	336	325	350	319	334	362	297	307	297	340	322	282	360	334	348	328	339	362	331	319	281	316	316	348	335	308	318	328	356	313	331	317	354	345	304	348	346	325	343	315	335	345	356	311	301	344	341	348	312	351	348	354	334	309	314	339	342	355	336	320	342	323	294	324	333	296	315	329	331	357	335	290	319	332	338	323	330	327	302	339	309	333	346	313	337	347	352	304	324	307	301	336	332	352	294	324	347	350	363	351	317	318	330	336	329	335	332	346	313	310	324	345	312	322	356	341	310	346	323	318	314	330	347	339	340	347	324	357	356	331	358	325	330	327	344	363	338	299	327	357	307	341	312	332	334	325	363	318	338	354	343	340	353	339	315	329	305	320	314	328	344	348	335	317	310	326	365	351	339	333	329	340	340	313	322	335	363	350	324	302	334	324	286	311	334	334	324	340	293	325	351	306	322	314	314	332	297	328	340	326	312	332	360	320	329	313	349	332	361	341	330	303	360	275	329	303	333	344	344	349	336	324	299	355	295	294	299	327	320	379	321	332	337	323	328	346	338	339	321	293	319	361	330	297	367	298	291	339	307	324	378	330	302	317	335	329	351	325	339	327	302	319	304	307	300	344	335	331	347	342	319	314	343	335	353	335	359	347	332	337	369	320	330	333	326	334	307	344	325	303	333	331	344	300	349	346	324	338	361	342	290	316	340	329	315	334	313	309	331	354	315	356	347	333	320	270	349	343	359	314	325	320	330	331	350	338	328	323	340	333	327	321	316	350	330	306	319	333	337	337	304	314	336	353	307	339	325	328	314	365	337	358	334	348	324	329	328	329	366	316	379	339	325	310	316	310	345	313	339	315	338	314	330	312	307	325	339	330	329	346	322	307	324	357	325	329	311	342	321	294	307	313	333	316	309	355	342	330	309	296	327	301	314	331	317	334	347	302	327	309	321	345	316	343	369	317	316	339	324	317	309	301	346	344	340	343	333	324	328	346	312	304	290	316	307	328	335	357	363	343	343	329	319	320	332	311	326	304	304	330	335	344	307	328	328	329	346	327	370	342	316	358	299	342	311	301	331	365	304	342	294	346	351	336	321	327	335	365	302	307	358	307	327	329	331	317	341	312	313	337	327	326	349	329	336	318	319	299	317	333	331	333	354	339	315	338	347	312	297	335	312	322	320	303	347	330	352	336	342	351	320	309	334	334	343	316	336	293	321	308	301	306	335	330	324	339	309	337	319	324	306	311	345	322	316	314	327	315	318	309	325	335	315	339	333	304	326	327	328	332	331	293	345	326	323	314	344	334	333	360	301	319	338	326	316	336	318	337	347	310	325	343	318	320	300	337	325	334	318	284	317	362	313	338	313	328	349	339	315	330	328	318	324	317	327	338	313	335	286	299	353	320	318	330	330	319	306	322	347	338	312	296	323	332	317	334	331	324	326	310	318	314	341	309	330	328	327	356	343	299	337	292	355	312	326	342	326	348	332	356	364	301	335	323	304	351	326	319	314	318	343	293	307	347	340	298	303	338	333	344	337	318	304	343	319	350	315	327	303	341	305	331	331	344	335	310	314	351	330	319	311	325	311	358	320	328	317	321	349	308	323	351	321	307	349	326	328	347	324	355	378	340	340	337	316	377	319	320	332	347	341	303	315	313	345	345	335	374	334	317	318	341	300	334	329	325	308	339	340	350	345	362	316	320	320	314	333	298	315	354	321	361	312	332	332	317	310	316	332	300	303	322	323	334	347	299	315	336	284	308	305	342	318	304	355	334	358	294	322	294	315	322	339	347	344	318	334	318	317	353	335	351	315	329	335	294	328	326	342	299	363	327	352	326	330	329	351	315	340	344	298	298	317	354	354	302	306	329	353	339	309	285	335	361	352	328	333	361	361	357	321	311	345	374	355	317	316	339	314	316	365	352	325	326	343	328	343	328	325	308	308	337	334	317	321	341	340	318	325	323	337	314	339	344	307	326	328	335	331	323	339	323	357	340	338	301	359	350	297	320	323	324	302	334	331	322	303	329	338	311	314	341	344	336	359	331	344	331	375	338	323	329	304	314	314	299	317	313	338	314	319	320	323	344	351	333	379	303	335	309	317	325	304	321	375	349	334	340	355	361	334	365	307	344	342	370	359	343	337	347	313	347	304	322	363	307	327	349	335	325	337	336	329
6279	2775	6456	9000	9054	8055	7273	5772	4669	4236	3966	2824	2076	2196	1483	1236	1203	1167	1112	1080	1017	1597	4898	11539	12713	14825	11626	6711	4006	2250	1463	889	840	741	865	825	835	824	850	723	830	794	807	797	832	821	841	813	841	773	819	781	812	851	826	849	819	773	815	789	768	820	847	884	802	787	804	787	781	827	757	775	752	779	776	784	820	763	810	806	817	830	769	774	838	773	816	893	804	808	786	760	833	773	790	797	824	840	829	768	786	803	852	814	814	821	813	796	809	823	785	812	773	802	831	804	782	782	815	817	795	786	759	828	809	758	805	811	799	789	786	816	812	839	826	795	799	831	789	864	797	780	801	842	831	862	765	855	803	828	802	792	776	800	784	743	820	790	773	840	830	811	820	814	828	789	803	833	808	823	779	828	794	800	775	819	754	788	853	784	833	813	789	788	779	778	830	833	740	816	817	735	836	867	797	856	855	800	818	793	822	826	837	790	825	839	756	807	835	774	806	782	816	809	824	859	844	830	806	768	807	745	818	810	858	877	824	829	774	821	788	813	787	785	776	811	813	774	754	814	800	811	756	781	744	837	771	759	809	830	760	776	840	803	821	799	854	794	772	837	772	872	779	785	813	801	806	822	796	782	762	806	807	769	817	828	797	802	785	835	822	747	808	808	813	849	792	782	805	791	740	821	835	770	812	793	849	856	817	868	769	812	803	778	795	800	817	771	796	789	846	830	829	819	844	837	833	823	791	776	800	827	822	774	758	785	820	773	849	790	812	780	824	837	797	788	759	851	803	834	815	846	849	829	830	801	814	801	819	794	796	808	801	772	813	834	787	799	799	795	850	829	822	785	851	802	729	843	792	824	826	800	746	774	821	817	785	806	752	780	783	840	786	834	782	800	777	828	827	791	859	882	810	810	848	776	809	792	801	819	782	819	822	778	839	748	775	855	787	797	807	798	813	808	826	809	780	810	774	795	825	759	784	848	827	831	770	786	768	825	766	799	792	862	765	797	792	778	819	752	784	776	801	865	785	791	834	775	818	806	853	857	804	787	789	790	783	805	816	787	811	842	794	773	830	796	770	804	786	770	789	820	761	795	829	781	831	749	792	793	781	814	874	787	779	820	836	797	792	759	831	847	833	820	834	784	831	787	821	781	822	869	830	828	783	829	815	747	800	766	821	772	775	808	834	835	790	813	803	812	791	758	809	829	808	855	816	771	778	799	798	819	832	783	765	802	811	806	747	820	783	852	794	787	829	781	795	798	828	810	783	812	815	794	795	822	815	782	835	829	791	759	791	803	812	769	816	818	823	804	784	801	788	785	805	873	836	787	772	796	795	789	764	773	804	789	824	795	819	799	842	861	787	774	794	808	818	814	794	817	805	821	847	811	786	771	844	787	789	790	804	806	805	808	826	840	793	800	784	812	804	866	862	842	777	739	817	830	819	851	824	793	829	874	824	769	795	772	790	816	793	835	820	782	781	813	830	765	804	773	829	767	818	820	830	811	760	853	825	787	799	792	853	769	745	821	767	830	808	830	795	862	820	829	781	773	819	830	816	865	784	780	821	840	843	797	836	781	774	813	809	812	852	817	797	814	765	805	837	816	828	814	775	849	806	821	809	836	810	818	766	800	843	792	790	811	840	828	793	829	835	755	843	808	802	814	843	804	741	827	803	790	860	762	849	834	747	766	860	782	782	777	811	793	803	825	766	755	757	813	843	777	785	844	828	796	829	847	819	784	804	822	770	870	817	790	764	822	828	846	822	837	804	783	853	789	820	816	806	783	741	818	826	830	827	799	779	799	815	829	805	804	818	787	773	801	757	787	844	794	792	839	785	828	869	828	815	807	782	809	811	801	820	804	755	748	822	814	776	741	776	752	789	789	805	812	802	833	830	874	817	840	830	778	862	757	864	842	773	789	811	849	793	825	796	850	769	808	796	790	853	803	775	782	791	804	823	757	789	811	838	801	775	803	785	784	819	790	765	850	751	806	785	810	821	812	805	811	802	808	839	797	834	788	811	855	837	813	785	755	732	825	807	817	794	804	788	790	803	782	832	776	808	763	803	805	775	823	812	850	794	836	812	821	796	834	804	801	797	768	855	769	810	867	778	833	820	753	796	771	745	831	841	819	817	814	777	816	821	783	798	758	803	850	844	785	829	855	798	782	797	828	787	802	814	819	826	799	797	830	818	753	812	829	737	809	814	776	809	764	761	785	810	790	823	791	809	804	816	831	777	793	783	804	834	847	775	827	784	815	795	874	762	762	838	805	793	837	797	773	820	815	770	800	794	757	777	782	764	780	790	807	834	803	798	835	810	841	805	812	839	753	833	832	846	799	829	819	806	834	798	796	847	786	764	810	777	807	808	789	847	803	825	815	802	822	818	806	833	844	785	756	828	802	819	859	802	770	854	836	798	826	816	779	834	831	791	873	777	788	817	840	758	758	811	815	815	844	817	810	816	851	846	809	774	865	856	825	826	853	819	794	798	836	837	768	801	787	804	793	814	827	807	801	854	849	796	787	736	813	791	790	757	804	797	788	819	755	854	861	851	793	827	762	779	766	737	855	792	753	786	799	826	834	796	811	784	870	808	774	795	761	858	782	786	805	773	799	789	810	797	828	818	807	850	832	774	774	809	800	845	770	815	827	754	801	851	790	800	799	808	806	829	834	783	767	743	820	719	783	874	826	805	798	823	806	811	839	814	809	801	803	811	854	801	780	839	807	895	811	822	727	778	781	818	807	820	833	813	837	840	794	834	797	822	785	820	796	786	773	784	757	804	781	808	778	779	754	785	828	829	765	809	786	760	793	754	839	844	792	825	792	791	766	823	801	802	771	762	824	805	819	862	814	804	801	837	788	826	808	722	843	811	840	789	812	806	799	790	793	734	875	793	820	769	813	804	803	822	791	836	801	790	795	844	834	830	813	793	809	811	783	785	826	808	817	811	790	787	782	742	828	819	803	807	797	781	828	820	837	783	811	833	772	889	809	803	838	862	826	853	805	839	778	822	807	783	843	803	791	822	777	849	812	827	843	789	833	792	792	777	804	767	847	820	801	831	767	768	804	827	813	836	801	788	783	775	782	855	819	838	823	831	798	748	811	782	792	840	807	805	812	782	802	810	834	800	792	879	814	805	772	807	783	799	751	823	782	771	875	811	869	771	817	804	851	784	788	812	805	847	845	807	787	829	836	821	830	796	785	810	808	804	784	779	842	793	776	815	814	792	805	767	820	785	804	809	798	838	790	820	873	792	779	868	817	801	747	769	824	821	819	779	822	840	790	780	815	782	813	817	805	824	825	811	767	812	799	791	793	837	841	824	798	783	788	848	797	773	804	795	782	859	834	792	816	843	750	777	809	807	794	834	796	850	817	809	769	831	889	849	786	815	747	837	815	818	796	807	829	785	770	773	821	782	820	824	816	804	756	823	796	823	840	787	847	800	759	809	793	836	839	812	816	778	852	830	813	826	836	782	788	772	821	827	774
17428	5242	6653	6018	4764	4042	3067	2447	1571	1370	1451	748	530	690	517	313	302	283	257	244	239	251	710	3181	4184	4981	4534	1907	1824	1201	253	176	182	205	220	168	196	176	188	174	180	196	203	187	190	192	198	169	173	181	202	193	184	180	181	198	189	195	184	190	181	179	179	173	177	187	186	195	197	184	180	190	187	189	175	180	204	195	159	179	175	202	184	188	196	187	188	155	188	172	188	166	186	177	202	171	177	163	192	166	200	189	181	193	194	188	168	192	177	175	196	171	203	164	162	179	162	185	182	189	187	198	188	165	167	194	197	171	188	184	172	188	165	178	163	175	167	184	177	179	199	191	178	193	192	193	198	199	162	197	197	190	180	219	175	173	169	183	171	168	180	188	178	176	207	184	204	177	207	171	174	213	177	176	190	171	169	202	172	198	206	154	185	180	187	171	183	186	179	163	184	174	189	183	189	165	194	193	187	200	181	176	166	174	177	174	192	162	180	183	190	198	183	189	160	170	203	168	177	199	165	184	181	153	179	202	186	195	185	156	162	165	208	163	175	213	192	162	184	210	179	198	196	164	198	193	206	185	188	183	229	175	183	175	180	179	192	169	194	168	194	186	191	201	172	188	189	207	184	194	162	206	188	188	175	157	170	193	176	164	192	196	212	181	196	171	193	195	192	170	178	209	187	198	202	198	186	191	183	152	172	185	194	171	185	185	159	169	153	209	190	176	189	158	179	229	211	189	192	200	188	212	168	182	195	181	191	163	168	188	180	176	184	169	202	199	174	175	176	190	173	181	165	163	198	200	181	199	193	181	198	198	183	180	190	171	169	185	181	176	197	209	174	168	152	172	182	158	178	179	178	184	191	174	206	169	189	183	178	182	193	213	185	159	181	180	195	188	196	182	188	174	173	193	179	182	212	180	189	190	192	219	211	165	212	162	190	192	175	174	186	202	174	205	182	187	186	190	171	164	184	194	180	170	182	194	189	183	173	162	191	173	153	186	202	191	177	171	199	184	195	183	197	198	181	169	158	160	195	190	184	178	201	194	157	186	190	194	191	196	185	181	174	155	171	207	181	189	181	160	175	179	179	164	174	196	183	179	198	180	180	212	160	181	174	178	171	190	169	176	184	181	168	155	197	163	183	159	180	158	199	193	199	174	194	201	182	170	171	187	188	175	208	184	184	177	164	192	182	159	191	182	154	171	183	177	194	206	192	180	172	182	202	186	204	196	173	198	190	180	186	181	200	191	172	187	207	187	175	187	180	202	179	178	201	175	194	189	184	208	193	191	175	185	189	188	175	168	199	202	172	192	192	188	198	168	188	169	173	203	199	188	192	193	185	172	213	168	181	188	153	185	205	183	180	188	184	170	209	181	176	171	181	177	180	210	186	174	172	189	184	164	223	184	188	199	173	198	190	192	194	172	191	186	186	161	193	186	170	185	167	215	191	173	203	207	185	151	188	195	196	210	194	185	177	179	198	164	173	171	192	175	163	171	155	216	193	185	186	171	200	179	202	182	195	193	187	191	187	159	185	171	171	185	189	177	191	178	182	157	201	193	191	169	191	193	180	176	190	198	195	183	162	206	190	187	176	173	169	161	166	169	182	183	180	194	192	191	192	164	182	176	183	162	188	178	172	180	195	170	176	207	190	177	214	195	164	183	182	168	186	176	170	185	198	174	170	182	196	186	181	178	196	169	190	201	209	177	175	147	178	183	161	193	173	173	176	208	184	203	192	174	183	196	183	199	165	195	201	187	194	190	163	190	194	194	178	167	199	209	171	206	185	221	199	200	179	181	187	205	194	162	171	207	208	186	200	191	180	164	178	196	187	199	200	185	174	189	201	171	202	204	185	191	194	174	170	185	164	195	171	207	191	188	200	194	215	164	186	211	194	190	182	155	172	152	189	181	184	171	180	185	169	180	187	164	197	188	176	172	179	174	169	171	189	203	196	173	193	189	175	196	203	168	169	185	195	165	200	209	166	189	178	179	187	173	182	189	185	215	179	182	155	188	182	191	193	181	186	193	196	183	180	189	174	174	212	182	189	185	167	222	175	177	172	197	161	187	188	196	181	188	164	175	198	187	165	202	190	180	197	197	190	195	171	202	174	201	182	175	194	181	176	178	207	198	207	166	201	198	212	192	193	207	166	180	209	157	209	194	202	190	192	170	185	181	180	170	153	201	190	196	184	185	172	176	177	162	168	179	155	202	200	178	196	174	187	229	156	188	190	200	197	177	176	194	159	176	180	207	194	183	184	194	192	203	202	190	188	205	174	207	180	189	194	193	193	202	191	175	200	200	170	173	170	180	204	187	166	174	193	167	204	185	184	173	208	189	166	172	183	195	172	165	169	180	178	192	198	172	180	199	183	200	185	202	196	182	191	182	192	203	178	173	193	205	176	181	189	201	180	179	169	203	183	201	188	189	207	157	157	189	168	166	169	185	184	186	182	187	198	189	166	176	197	190	184	180	179	182	201	193	210	180	197	189	158	186	208	203	186	202	190	196	190	171	186	214	203	178	159	185	192	170	164	167	188	176	201	184	177	189	187	187	185	194	169	184	193	176	177	163	169	199	201	196	168	193	185	201	162	166	172	203	173	179	183	190	188	180	179	195	198	198	207	189	202	189	175	202	184	195	179	164	183	173	165	185	191	188	168	162	203	198	197	187	192	195	177	198	197	186	209	192	212	197	198	204	171	197	192	210	187	166	187	181	181	202	168	180	194	181	199	173	182	163	175	173	171	180	146	215	223	165	195	209	170	171	201	189	187	177	181	169	151	178	186	194	168	191	202	176	188	192	196	208	203	171	168	189	196	168	200	164	200	189	195	196	187	186	226	211	168	186	233	188	181	169	185	178	181	186	181	193	186	181	205	187	196	191	204	187	189	201	164	180	154	188	178	195	196	173	172	174	182	190	203	195	182	180	162	201	189	203	195	161	186	176	163	163	179	176	176	172	183	179	185	179	202	188	196	187	186	197	189	175	184	197	184	173	187	177	192	194	176	157	186	183	199	199	174	167	171	190	173	177	170	196	178	162	175	174	200	169	210	172	176	193	197	184	170	176	179	206	176	190	169	174	187	177	180	188	181	172	185	176	195	190	203	179	180	184	183	191	172	160	199	176	210	180	184	214	198	174	202	181	187	183	188	187	191	189	190	181	211	180	172	180	189	188	188	190	184	198	202	189	199	192	192	183	172	178	184	165	159	188	175	183	192	181	192	184	156	172	198	173	198	203	177	164	168	155	192	193	201	187	176	203	181	189	184	181	180	179	216	191	198	186	179	169	187	150	210	199	204	165	184	191	185	183	169	184	179	188	180	184	157	168	189	175	166	177	196	173	165	164	202	185	202	197	160	179	168	179	181	177	187	185	168	204	194	164	170	192	189	179	210	194	186	179	200	194	182	174	172	216	172	183	189	167	175	194	181	190	202	197	209	193	194	185	170	171	191	189	180	188	197	159	210	200	184	192	165	179	182	198
8863	4061	9764	12998	13458	12951	11070	9903	7133	6627	6569	3691	2461	3061	2434	1348	1211	1110	984	959	943	1033	4277	17082	20320	22682	19668	10178	9776	6535	1127	524	496	485	475	456	486	499	466	494	494	482	470	506	489	462	489	486	462	499	540	501	467	507	509	477	512	480	485	464	487	474	565	499	512	467	475	464	533	459	478	466	459	471	496	509	472	496	530	476	480	454	485	490	497	522	458	492	465	470	479	470	448	465	510	470	485	461	469	526	466	479	503	463	476	474	437	519	469	458	449	476	486	477	494	494	438	458	504	461	471	497	457	475	463	480	464	505	466	484	471	503	472	515	445	469	482	507	501	438	504	487	480	495	443	499	458	467	477	490	463	506	468	501	489	470	474	491	470	476	497	456	477	471	494	449	461	483	473	474	508	472	479	548	472	512	467	478	481	464	476	483	440	483	476	492	488	482	483	483	467	494	472	444	504	483	462	517	465	460	481	491	504	520	446	429	486	459	447	440	459	486	454	494	461	502	493	486	469	506	482	460	478	500	465	477	492	483	469	497	509	504	475	490	500	515	494	519	492	477	502	492	490	474	463	461	464	425	511	513	493	487	528	490	467	489	489	505	476	481	462	511	491	492	507	464	469	519	514	470	485	496	461	467	485	443	496	500	541	476	464	469	441	493	491	489	474	520	473	469	464	464	466	455	453	466	500	490	490	486	470	486	479	506	498	478	484	514	500	493	486	458	505	467	474	516	460	485	519	477	486	478	529	477	521	484	498	470	527	433	463	457	492	490	482	474	526	507	469	455	518	495	447	453	464	473	487	467	464	496	476	461	472	477	507	489	470	491	511	503	463	457	486	471	503	473	471	476	489	472	415	463	477	476	495	471	495	450	484	525	515	471	501	458	465	509	534	493	487	464	514	456	535	481	479	454	493	470	522	458	472	475	505	487	469	452	473	496	474	505	506	468	424	502	475	481	500	438	470	455	477	458	440	493	492	483	448	487	475	494	480	499	451	489	453	500	500	468	485	459	498	459	489	510	438	483	472	495	456	481	454	501	480	514	460	519	423	507	480	481	495	453	481	520	496	485	502	486	450	460	491	466	463	519	497	508	485	510	477	469	436	500	484	479	498	496	496	474	499	529	478	508	445	511	481	462	471	455	432	481	465	496	497	495	498	497	523	478	468	489	495	479	468	457	491	483	475	472	553	479	447	445	518	484	496	454	505	468	485	473	484	435	460	454	490	458	497	473	487	485	494	508	473	494	469	463	493	466	505	459	461	444	454	489	489	492	469	486	502	478	480	523	489	495	492	514	529	500	450	433	466	480	449	476	458	505	477	478	494	470	525	466	514	528	477	511	484	434	465	505	444	493	519	452	489	470	486	459	476	448	496	472	467	502	484	521	485	462	437	462	481	463	464	512	495	458	468	487	448	468	467	497	512	483	460	478	506	480	506	473	487	458	451	486	459	462	477	458	455	467	501	462	459	439	470	463	471	492	484	490	490	465	461	474	444	474	491	497	473	453	477	477	449	447	511	476	471	453	515	483	533	497	467	477	473	455	503	474	462	454	506	509	490	474	501	483	459	499	483	447	466	487	485	507	470	489	446	501	530	440	520	481	506	511	477	527	472	486	482	497	477	461	461	464	498	514	509	494	495	494	489	478	467	493	475	465	471	495	455	494	480	503	479	472	481	507	465	463	484	536	480	477	480	459	497	485	459	479	465	471	471	471	474	476	456	502	482	481	471	461	476	484	468	435	527	450	487	501	479	519	509	491	472	503	470	481	486	494	458	502	470	489	490	473	513	485	474	507	500	495	442	481	484	489	470	483	478	477	510	457	456	502	464	476	525	502	479	471	473	485	493	471	515	433	469	490	530	495	474	478	505	470	434	481	498	444	469	482	484	490	550	491	483	444	502	512	460	501	430	489	474	488	505	507	508	458	460	496	471	487	510	457	473	495	468	509	443	493	497	472	491	451	506	486	451	469	451	503	466	472	493	454	483	454	489	480	492	475	502	478	484	490	466	464	478	439	491	479	485	469	501	461	477	468	473	446	457	507	474	414	459	473	473	466	457	459	511	469	480	445	490	495	467	460	469	471	495	483	477	468	507	466	469	493	485	483	484	484	482	417	434	505	502	472	482	474	490	470	467	498	458	477	448	491	506	482	451	469	464	509	495	540	511	483	516	472	444	469	440	437	460	437	505	514	454	470	457	474	439	470	475	431	483	470	507	442	467	463	449	499	468	490	488	496	480	497	457	489	456	459	463	446	477	519	440	464	513	471	463	457	482	494	510	487	514	483	472	483	457	471	475	470	457	478	490	492	481	485	513	488	507	466	458	508	477	501	491	513	482	472	470	485	472	490	472	451	542	462	497	490	496	501	458	474	485	510	446	469	447	501	502	440	484	465	482	470	474	502	504	481	473	474	444	481	476	478	487	495	457	496	506	490	490	529	490	470	485	469	427	462	475	496	449	506	466	465	501	484	453	499	477	470	445	498	440	460	457	490	501	470	440	506	482	492	517	488	502	502	469	457	509	480	488	512	447	540	487	493	449	463	440	446	513	485	443	515	475	480	464	497	460	483	464	472	490	486	428	480	453	455	481	493	471	501	480	448	475	473	498	482	474	477	516	479	432	465	507	496	485	479	461	452	489	505	502	498	452	457	482	467	491	496	548	483	449	497	492	494	474	476	514	458	516	472	476	472	431	476	486	484	457	488	504	486	473	488	516	468	483	495	464	450	483	515	496	461	489	486	465	466	474	471	425	466	482	465	467	473	457	441	518	500	455	515	480	523	467	488	517	480	491	448	503	519	464	459	489	478	446	455	519	469	465	477	475	481	463	482	482	507	489	458	509	475	489	512	485	467	516	496	493	479	492	480	461	420	454	457	496	479	481	480	481	489	442	470	496	473	508	486	441	444	513	483	514	460	506	489	446	455	457	458	484	508	511	476	447	502	504	477	460	477	487	498	491	507	515	453	455	476	447	496	480	502	471	459	521	451	488	501	471	523	489	489	479	501	438	479	508	479	471	476	481	451	510	469	469	517	493	516	464	503	497	440	454	533	480	451	497	483	474	504	502	497	484	473	475	468	492	516	501	489	464	479	464	484	474	465	484	489	492	512	462	469	483	459	479	473	447	472	519	490	478	469	488	498	458	482	504	458	506	517	463	451	496	467	432	479	451	479	468	464	506	450	500	491	491	489	503	476	455	477	495	433	485	492	465	536	480	489	464	439	511	456	446	508	483	496	457	470	472	523	440	439	484	507	454	521	466	504	465	452	487	474	502	494	482	487	473	500	528	478	491	497	476	498	479	487	487	498	470	467	495	475	457	504	450	467	463	473	484	489	477	512	446	443	514	476	478	460	451	457	484	464	468	494	476	477	470	525	460	499	482	519	439	483	475	481	500	499	433	492	466	495	465	484	473	439	476	466	487	464	502	479	503	491	461	487	495	504	484	470	488	485	461	475	454	486	451	493	481	453	445	446	429	497
2850	894	1417	1802	1344	1250	1143	847	646	573	394	369	346	369	334	333	302	297	325	273	335	287	355	450	579	627	579	427	375	336	298	281	272	300	307	306	283	313	269	278	297	297	310	284	306	279	283	278	264	289	308	277	269	312	306	305	272	294	272	293	313	300	301	292	270	259	268	281	286	291	295	289	266	272	301	300	315	301	283	293	314	275	267	268	287	295	308	301	311	289	305	293	288	322	293	297	292	300	286	306	299	300	331	293	291	280	279	294	291	271	254	308	297	255	337	281	316	268	265	294	248	266	311	305	272	254	295	278	264	290	272	275	272	259	296	271	311	276	278	287	283	250	300	278	268	300	289	310	306	266	280	283	290	308	318	276	300	265	271	293	315	299	287	263	259	286	281	285	288	298	295	318	305	288	298	280	282	277	299	268	277	275	293	299	272	280	303	279	325	286	246	282	274	282	299	305	284	298	294	303	295	294	268	267	292	270	292	281	283	252	297	301	263	298	314	313	313	255	271	293	283	288	285	293	274	271	294	293	281	314	291	293	300	272	274	301	238	290	267	305	275	253	302	320	291	270	294	263	281	304	327	282	290	288	308	306	298	316	262	288	293	265	253	286	282	261	273	326	285	288	289	296	285	308	277	284	283	283	308	275	282	266	260	279	276	267	304	290	306	294	316	284	303	281	302	289	294	319	289	320	273	296	312	274	295	285	272	262	300	327	247	278	294	284	285	254	312	282	276	285	303	295	287	279	264	286	316	299	273	302	281	300	306	299	280	293	333	296	286	281	288	302	300	284	271	289	300	326	299	293	299	300	276	294	308	293	278	285	283	308	274	250	264	286	304	298	266	304	274	289	282	276	275	324	276	277	307	315	300	294	288	285	286	339	275	291	288	271	286	287	289	262	290	295	267	304	299	298	308	310	274	295	293	261	273	298	292	288	280	309	270	321	304	305	299	314	290	298	266	275	258	299	301	311	268	298	295	284	282	308	302	320	294	281	296	295	275	294	310	303	276	294	254	279	307	292	300	260	285	293	318	313	285	284	297	271	285	303	270	305	275	278	316	265	263	299	309	312	313	287	282	303	284	298	300	326	303	283	285	281	287	322	292	307	301	300	300	292	292	276	300	309	290	262	295	268	295	312	302	278	275	306	345	291	295	286	306	296	307	299	302	263	266	313	257	295	307	318	276	309	293	304	319	299	315	287	315	287	301	288	286	293	306	267	276	290	295	294	309	281	283	286	278	310	281	267	289	277	327	308	293	300	280	282	300	316	313	276	301	265	267	288	286	267	297	292	316	306	278	282	273	306	329	309	272	297	289	264	300	270	264	292	277	287	300	304	273	296	299	276	281	270	276	281	297	293	329	258	269	290	281	289	283	283	271	284	286	287	244	276	295	233	315	264	295	271	308	285	313	308	291	265	300	296	264	293	281	288	294	279	318	292	269	280	310	327	261	248	280	295	296	267	304	297	244	294	264	287	258	276	308	294	268	285	258	288	312	298	305	250	318	267	289	275	290	283	278	272	311	303	288	298	275	316	292	290	267	257	290	315	320	278	235	315	282	310	309	313	320	304	270	288	300	278	269	297	311	303	261	312	292	308	277	248	286	272	256	306	285	312	280	321	307	299	294	271	277	298	279	293	252	290	311	256	278	287	287	261	296	294	282	288	280	323	284	274	243	285	240	276	293	292	293	293	316	303	298	314	264	292	251	286	274	282	290	303	275	326	296	293	286	300	280	289	276	281	325	277	278	326	287	258	307	320	290	265	288	292	285	290	284	290	292	281	320	268	253	297	288	275	306	292	293	295	298	276	265	268	279	316	307	286	316	290	294	288	310	288	304	284	268	276	280	296	275	315	315	281	307	267	283	247	274	295	287	287	284	276	282	321	280	300	291	321	298	295	310	311	291	307	282	293	281	286	317	255	260	271	268	275	296	275	283	272	253	302	293	260	319	263	306	281	313	353	275	272	288	300	285	296	268	313	272	282	296	297	330	304	286	286	289	296	255	334	283	286	265	291	263	268	290	286	280	293	293	282	261	273	278	276	289	290	281	275	269	281	295	276	310	285	301	285	292	289	302	310	287	305	292	265	279	294	287	278	282	337	289	304	284	262	275	306	261	291	297	317	272	273	318	306	281	300	285	289	260	313	289	289	288	307	307	310	275	312	275	281	266	307	299	299	295	275	331	285	324	277	301	294	278	281	342	329	313	283	288	310	284	314	280	282	317	295	293	268	290	291	243	274	303	286	301	305	313	298	284	273	305	269	290	316	292	290	284	279	287	284	266	296	299	317	303	325	309	294	293	271	324	264	294	287	310	288	272	298	295	294	303	279	288	301	311	264	266	326	312	312	267	308	296	303	316	306	267	312	283	269	289	274	283	297	298	330	282	274	281	280	289	279	301	310	285	294	291	313	278	271	301	263	290	283	281	262	279	259	244	309	286	282	294	307	285	282	276	276	300	326	308	252	318	304	274	293	303	285	279	288	291	282	278	294	279	305	271	292	288	314	280	277	314	305	283	318	288	271	319	249	302	263	309	268	294	306	302	307	295	270	314	293	277	265	305	334	294	276	283	281	290	276	274	300	291	304	289	264	279	318	281	253	306	282	310	290	300	321	274	271	290	290	291	293	276	296	291	285	324	269	305	300	278	280	275	282	280	294	294	285	295	300	270	271	277	268	291	278	291	292	314	284	308	272	318	291	268	292	276	299	299	296	304	295	303	301	299	300	285	286	284	254	293	284	284	309	309	308	274	307	326	323	305	283	275	296	293	278	286	273	288	294	278	266	275	281	291	290	272	290	339	285	314	281	299	282	288	308	275	254	270	296	276	278	301	296	273	325	305	287	248	301	273	276	277	285	288	331	274	264	289	270	283	316	288	305	333	254	295	287	293	278	281	329	255	297	292	311	276	294	299	293	285	280	297	322	257	287	266	314	301	270	263	259	296	297	270	286	308	254	285	321	286	274	290	287	270	291	281	265	291	288	284	302	290	320	271	296	296	290	269	259	272	268	272	301	321	284	313	273	285	324	254	282	297	268	299	297	293	298	289	293	331	275	296	266	302	275	292	296	284	271	292	291	312	289	300	277	272	287	302	271	272	276	274	319	259	313	295	298	288	307	287	321	284	291	304	288	273	285	319	297	289	270	278	288	287	292	292	308	327	278	255	315	305	304	292	285	267	269	282	280	285	277	297	272	311	269	299	248	276	286	301	271	316	304	287	268	296	271	276	270	308	306	285	275	301	283	260	269	281	289	304	277	297	273	298	305	249	288	286	269	297	250	271	273	265	255	318	311	295	298	322	323	295	279	265	305	283	305	301	267	284	278	282	316	284	299	276	289	322	290	282	306	306	293	314	299	307	302	317	270	280	291	287	276	258	294	272	252	294	291	312	294	299	281	257	344	292	293	265	263	320	269	263	299	268	306	300	297	279	295	296	281	338	266	289	295	294	312	319	329	273	258	310	285	301	263	257	294
2723	1328	3065	5418	4978	5218	4693	3671	2886	2225	1438	1192	1239	1191	1076	936	843	860	844	802	760	863	1106	1962	2728	2549	2115	1458	1067	818	760	678	665	759	737	740	744	745	738	793	722	710	726	739	699	756	712	743	729	705	724	742	733	703	755	742	732	736	718	763	745	741	739	729	737	701	739	757	667	753	752	750	752	722	728	749	729	757	709	735	773	763	723	717	751	749	709	715	758	724	732	736	740	790	700	769	745	759	737	711	769	668	740	756	749	736	696	762	720	709	730	671	745	694	787	749	741	699	715	695	745	766	697	756	737	756	741	711	759	737	704	743	726	744	764	723	708	714	719	740	745	724	733	738	731	720	725	703	753	777	728	722	735	729	756	715	654	729	733	723	697	729	724	727	744	700	727	746	807	694	778	743	729	750	697	703	727	786	735	740	755	714	741	723	724	720	723	748	713	737	711	733	708	679	753	731	684	732	724	683	737	711	708	703	679	743	733	781	693	705	722	687	748	736	722	744	703	729	743	714	751	765	731	772	750	753	722	748	716	751	741	771	790	732	738	727	727	743	750	799	743	730	725	745	753	676	722	723	735	744	763	726	724	782	694	720	697	704	739	730	672	747	749	722	726	768	793	747	741	724	749	722	744	731	761	698	686	742	692	728	753	694	769	732	706	730	721	779	790	734	724	726	740	728	717	738	767	714	736	736	676	776	751	744	713	739	682	744	700	765	727	711	707	755	791	744	729	721	733	701	741	713	737	729	745	709	732	711	774	734	739	709	731	697	764	692	718	784	744	770	725	732	834	748	716	709	749	790	739	696	719	729	732	741	761	713	757	758	715	724	724	713	694	723	708	713	714	738	788	726	740	761	752	681	669	743	774	758	745	709	733	762	700	690	719	763	712	720	704	712	720	744	758	736	654	744	736	754	752	754	735	672	723	733	750	677	741	702	727	697	767	696	686	769	756	739	759	752	718	714	728	701	695	750	775	709	733	728	708	717	770	766	749	740	710	743	699	723	736	763	708	720	749	687	718	782	718	697	733	686	730	695	731	762	716	753	716	746	724	780	739	699	759	667	717	726	732	746	750	723	694	751	731	711	754	724	749	704	735	733	732	756	749	692	733	721	727	761	756	759	696	699	771	775	720	722	800	718	762	725	745	734	723	693	713	756	718	709	715	699	775	775	711	718	720	705	713	723	750	752	734	725	698	751	729	740	756	710	718	737	775	742	734	736	776	712	765	746	745	703	710	770	754	743	766	713	756	748	741	762	757	741	763	724	766	737	716	703	709	685	730	692	700	726	732	697	713	708	743	725	685	711	743	717	704	744	737	678	711	751	717	749	778	742	745	745	728	694	774	703	796	702	699	706	725	757	737	716	761	695	730	749	734	743	709	771	737	722	741	722	703	667	724	707	683	738	737	694	740	779	715	707	724	695	715	710	782	767	705	705	740	715	716	734	702	694	715	726	721	751	739	689	749	749	740	695	734	702	783	672	781	691	746	729	744	742	720	735	733	738	734	719	725	773	695	717	728	716	724	737	711	730	740	687	761	697	724	749	762	756	705	712	743	746	718	734	756	719	750	720	713	718	722	719	724	736	734	732	749	743	721	747	757	733	694	697	712	743	712	715	746	753	707	715	766	727	652	788	721	716	758	731	691	759	751	707	705	747	731	732	733	683	723	700	767	737	754	765	761	785	697	729	745	722	712	741	764	768	706	770	734	740	728	693	743	710	734	722	713	747	698	733	755	717	717	696	704	739	745	727	747	707	685	755	750	748	721	683	726	687	712	742	708	749	745	725	723	713	672	780	772	765	740	766	738	707	773	749	741	750	733	785	715	744	753	701	721	725	707	704	730	753	728	749	712	779	742	732	692	724	713	768	749	754	773	709	782	692	755	747	738	717	702	749	721	792	779	727	666	693	747	754	740	758	713	726	743	702	703	674	768	751	731	753	707	745	769	727	712	749	717	706	766	768	729	696	757	764	734	750	736	737	731	776	736	707	699	733	744	704	757	776	693	730	661	758	705	799	733	700	719	783	716	711	739	707	700	743	761	790	751	705	760	750	696	712	787	734	688	686	686	725	710	745	766	688	680	708	740	690	768	736	737	736	713	732	704	757	753	739	698	729	752	723	704	709	725	734	745	755	733	726	714	697	710	710	732	745	711	759	736	749	747	741	751	707	703	734	766	724	699	738	769	713	716	676	699	714	753	701	716	727	735	791	686	742	794	740	740	699	782	712	710	716	744	730	734	721	705	723	740	721	753	745	694	756	707	732	729	725	722	746	733	763	712	739	748	738	738	754	716	738	712	746	689	752	770	768	765	752	700	746	738	719	726	766	706	780	757	745	766	746	759	737	778	689	728	731	683	740	733	701	709	669	734	754	729	690	679	741	679	767	709	702	742	745	808	736	691	755	723	749	753	693	694	739	742	712	735	722	744	722	739	708	727	733	758	763	731	706	762	718	754	695	740	732	714	684	759	717	734	721	756	734	723	737	707	720	709	740	752	801	713	747	727	690	718	748	702	740	725	717	734	734	741	719	728	738	728	745	731	698	713	739	738	760	785	706	745	713	732	755	722	704	734	751	737	703	712	737	745	706	727	763	712	714	718	775	724	737	705	731	695	738	690	735	712	747	754	689	696	735	767	741	706	765	753	754	772	719	750	712	737	737	715	661	769	729	724	750	762	684	715	742	779	780	703	803	678	753	695	734	747	726	727	761	726	768	728	778	660	774	741	721	750	724	713	732	745	721	741	753	739	738	663	705	709	720	732	769	754	719	721	714	688	726	704	720	697	719	756	691	719	735	697	725	766	705	685	773	749	728	720	735	756	714	751	715	696	726	689	752	765	700	760	706	766	752	729	721	763	709	745	706	731	757	770	717	760	746	743	737	737	679	749	696	703	730	748	705	763	721	740	754	765	711	716	749	735	761	696	698	727	760	730	720	749	734	707	760	726	698	719	697	716	730	766	691	721	714	709	723	690	718	727	724	729	774	724	707	724	732	784	751	744	795	752	731	774	691	741	689	738	758	708	704	701	761	741	712	761	747	724	750	741	725	732	735	698	683	742	719	720	701	777	766	732	720	721	705	791	765	726	713	731	750	746	709	729	711	689	745	691	760	731	720	753	754	764	712	680	705	752	759	719	747	740	753	717	719	719	707	737	741	702	701	776	708	757	708	734	730	740	727	695	707	732	718	723	751	747	704	795	735	728	716	770	761	697	749	737	706	736	706	725	745	748	683	756	705	718	761	698	694	747	719	732	720	743	707	749	706	719	737	701	708	719	702	745	714	752	724	708	739	704	789	740	726	726	698	767	751	746	697	743	693	713	714	716	678	732	766	748	764	747	727	700	750	722	698	723	743	773	701	714	729	734	706	751	759	744	728	746	716	679	764	727	750	726	755	762	694	731	732	735	759	733	731	722	742	762	706	685	766	717	700	758	773	720	696	725	745	654	722	725	748	774	745	727	678	687	745	697	664	720	772
8155	2276	3181	3449	2832	2700	1992	1502	1146	914	618	555	513	535	408	378	340	387	387	405	398	397	1117	2688	3301	2474	1585	1135	678	433	343	324	291	321	320	350	346	313	329	315	315	300	350	330	328	297	329	314	345	297	320	304	339	304	332	337	341	299	308	295	356	348	307	315	337	351	322	353	332	334	354	289	347	321	328	342	301	320	333	311	306	326	323	334	323	320	314	337	318	311	307	324	329	316	346	300	302	353	293	306	328	333	321	331	315	348	317	351	329	352	333	334	318	319	345	331	329	289	314	335	332	319	311	320	319	347	316	320	328	339	324	318	345	343	331	319	313	323	326	330	276	299	272	340	330	332	341	304	308	350	325	285	306	318	331	338	352	303	325	327	335	305	310	324	321	324	303	340	327	303	335	298	317	293	312	343	315	314	333	317	335	314	311	337	343	325	289	335	294	320	312	338	362	332	360	320	318	308	324	335	302	337	309	315	333	345	283	308	327	345	317	328	352	342	312	323	295	315	333	356	324	322	318	324	351	307	311	323	320	337	357	315	326	313	315	330	277	328	321	330	287	310	291	306	321	326	343	349	316	338	311	325	325	336	317	324	300	303	313	344	332	340	320	350	301	299	376	303	342	335	313	281	365	339	303	309	320	342	320	356	363	331	347	329	292	326	344	299	322	350	345	311	347	308	325	307	339	308	327	344	315	344	336	311	324	314	302	313	300	342	329	295	290	309	320	330	316	322	302	303	336	337	323	322	332	311	323	311	319	343	306	322	328	324	353	293	321	306	311	338	297	333	320	353	305	332	337	327	340	334	349	318	350	300	347	326	339	326	322	309	335	322	320	336	320	332	317	302	345	324	300	345	320	329	344	316	329	341	341	326	292	292	347	324	322	318	298	339	349	309	338	317	328	300	342	304	351	313	324	315	354	312	326	329	309	305	318	309	329	328	336	349	324	317	318	302	316	326	338	314	319	312	377	354	308	317	335	316	304	311	326	329	333	299	329	321	344	343	298	357	304	309	317	336	319	339	320	318	332	304	333	326	293	305	339	333	342	328	333	288	346	293	315	335	324	318	337	339	317	344	362	333	296	305	306	310	294	294	329	332	320	314	280	307	343	297	324	316	329	321	289	330	346	281	357	301	314	326	320	329	310	311	297	344	321	325	310	355	320	282	316	344	343	308	316	325	295	309	313	330	325	339	325	349	321	311	307	300	323	291	327	347	313	312	363	320	353	346	350	302	337	329	341	288	293	324	309	313	333	319	348	327	327	315	336	320	311	302	306	335	309	286	333	317	336	333	334	328	345	314	325	309	355	339	365	298	334	329	335	338	351	313	265	325	352	345	298	316	276	342	318	323	351	310	299	335	279	322	290	319	342	326	352	334	335	314	341	317	341	307	314	324	323	329	339	326	313	330	283	322	314	305	321	312	316	343	315	276	320	312	319	319	288	333	328	332	306	326	330	316	340	319	283	304	325	282	336	332	322	281	310	326	354	333	319	340	332	282	319	326	327	302	317	320	348	336	335	341	342	329	308	284	330	304	315	351	358	320	328	317	334	311	292	335	311	312	321	294	346	352	334	305	309	312	342	311	323	305	311	308	343	337	315	332	303	311	315	319	316	319	308	379	317	313	322	310	326	322	348	299	348	333	328	330	322	333	313	348	298	304	345	310	298	310	317	320	317	315	353	308	336	342	292	345	305	305	340	309	359	313	314	296	326	329	307	333	318	279	311	318	358	335	298	301	320	327	347	354	361	322	328	299	312	317	317	311	312	343	305	313	314	284	303	313	337	300	343	324	318	318	308	337	349	310	326	312	313	321	332	312	357	330	345	327	306	356	296	313	325	335	359	318	318	333	328	331	336	332	284	317	363	326	298	297	320	314	316	314	330	292	314	326	317	313	307	320	304	340	277	313	330	324	320	309	289	299	281	305	308	316	299	340	293	363	349	331	312	325	331	312	320	302	338	351	319	321	315	319	334	346	332	279	307	298	308	302	328	349	309	336	345	299	359	288	338	321	331	328	349	325	329	344	342	311	318	323	307	328	326	317	328	325	315	301	350	304	304	296	320	352	280	330	318	332	314	316	331	308	298	353	292	312	309	349	336	331	334	348	355	321	324	325	343	388	332	332	341	337	323	324	300	301	342	321	342	341	310	319	313	314	355	309	334	356	317	323	308	347	348	316	319	318	295	310	324	329	307	293	298	291	306	314	316	317	337	299	314	322	325	321	308	300	326	327	311	342	308	302	310	316	337	340	315	332	315	334	297	293	347	329	325	305	310	299	349	354	346	301	304	295	300	318	349	356	317	363	311	320	327	354	350	297	301	306	315	336	306	321	317	303	320	316	317	330	327	326	309	359	297	352	321	331	300	327	351	297	307	350	364	330	317	357	319	319	317	319	336	339	345	301	347	311	327	312	297	330	314	354	325	305	328	312	325	293	326	309	326	329	327	352	331	312	318	329	324	330	286	304	345	337	308	340	366	332	311	335	286	317	322	348	324	318	281	322	326	325	320	327	321	312	329	330	336	337	324	327	332	335	314	317	293	308	308	333	309	296	305	309	312	321	337	348	310	291	326	335	356	334	332	307	305	337	317	342	306	345	317	327	327	327	317	314	325	301	314	317	334	343	306	332	325	337	337	328	323	335	309	333	308	319	305	286	309	294	314	330	344	306	318	312	340	321	354	319	282	322	303	328	339	347	294	327	302	309	327	343	320	295	331	310	309	352	305	329	313	326	316	327	333	327	300	292	322	325	344	317	311	323	355	313	285	333	315	315	323	303	303	337	338	320	345	321	296	289	334	370	341	338	306	290	317	322	330	300	307	301	317	313	331	285	328	301	316	317	302	345	330	320	331	331	322	349	291	333	317	341	339	294	299	311	368	310	324	311	308	348	333	348	351	325	328	311	326	339	341	342	335	312	343	337	321	333	305	327	336	330	308	337	330	338	339	312	360	312	283	282	312	304	321	360	351	344	299	315	330	348	357	359	317	387	323	337	319	325	306	278	356	297	338	348	338	325	336	308	279	311	354	322	329	323	310	338	319	351	313	305	323	359	295	346	285	346	304	326	320	303	315	308	299	332	333	319	313	321	324	312	319	336	320	327	314	334	307	319	318	305	310	304	331	336	324	293	360	295	337	324	309	341	302	347	351	300	320	315	302	323	332	333	348	332	313	300	317	317	319	358	328	292	282	329	303	307	326	339	314	332	330	317	316	356	354	302	304	302	317	326	318	323	330	322	294	320	293	339	314	335	306	311	338	319	318	342	331	310	319	311	318	327	359	339	329	326	322	315	334	334	297	333	311	341	307	337	280	304	318	315	341	316	342	298	304	302	358	329	331	331	340	332	333	321	333	352	285	326	298	310	338	339	314	320	310	324	297	298	328	334	320	345	313	340	353	319	314	315	299	338	323	320	292	327	335	305	329	324	324	330	317	333	311	309	313	324	350	307	348	326	306	329	361	311	344	335	318	337	318	298
5914	2606	6099	9185	9036	9564	7829	6638	5140	3738	2598	2339	2309	1999	1403	1205	1145	1195	1414	1380	1350	1664	7006	14988	16912	12951	8286	5697	2791	1522	891	750	794	752	776	777	763	835	813	823	771	840	811	812	736	770	819	811	780	779	746	863	795	828	776	797	786	774	788	793	789	786	814	748	775	763	818	798	813	790	824	803	784	755	798	774	775	810	815	846	827	798	775	760	770	802	883	814	800	789	793	769	793	832	795	804	782	825	845	816	810	799	809	719	804	831	808	798	816	797	772	793	769	786	746	813	807	798	798	832	806	814	767	834	743	818	826	830	792	806	793	781	800	821	810	788	803	845	766	845	790	808	776	779	764	764	763	797	790	806	823	802	775	832	813	793	764	794	807	832	842	808	789	786	832	784	824	812	810	803	823	824	800	836	805	839	796	778	832	760	816	790	847	826	785	772	828	800	780	775	804	859	805	842	796	803	802	812	800	784	799	819	828	872	833	797	822	782	841	848	774	770	838	760	754	797	782	809	818	790	842	741	785	812	804	837	761	838	844	791	786	811	816	785	785	800	792	858	756	802	807	829	784	784	785	803	812	791	819	790	804	780	828	791	806	788	705	756	779	848	843	776	803	816	778	799	785	809	766	787	752	853	811	822	804	759	816	779	769	823	733	806	769	806	817	770	750	792	797	764	777	770	808	828	801	775	765	814	816	775	839	825	755	796	800	826	827	807	767	762	782	832	803	797	844	806	784	833	820	825	781	845	800	774	802	805	831	834	832	806	794	776	791	777	779	799	794	792	805	814	828	805	813	783	846	786	772	794	802	817	816	784	778	829	810	789	760	761	845	809	840	767	772	801	793	812	755	803	833	783	822	841	775	812	796	811	771	807	859	767	794	787	791	831	823	775	761	810	825	799	803	805	777	832	770	866	772	788	788	788	799	799	723	784	755	772	789	815	809	776	770	783	805	763	783	822	808	829	738	849	778	750	797	806	802	795	777	790	808	784	834	779	776	833	772	846	858	775	809	820	788	782	763	769	780	833	787	815	779	822	842	820	799	832	833	803	773	776	763	777	753	831	769	778	821	813	822	803	777	814	832	826	769	812	813	807	780	806	807	823	795	816	797	810	847	804	747	874	795	783	831	839	840	804	758	817	796	779	749	801	749	844	797	805	803	900	794	771	770	798	796	794	808	794	836	771	749	806	760	801	746	816	784	821	786	819	821	743	756	770	810	811	819	799	809	793	796	799	821	749	798	800	789	762	789	821	832	809	847	840	800	841	768	832	738	804	788	797	800	798	796	862	812	837	857	794	836	762	827	842	762	786	820	785	740	841	771	848	815	779	778	800	797	762	845	782	820	784	786	781	760	838	773	810	774	788	808	777	816	790	789	761	823	799	745	826	796	820	792	799	772	800	789	789	817	762	811	756	796	778	815	811	804	837	787	787	818	778	760	828	768	802	837	780	748	764	763	778	819	808	800	702	819	729	784	808	737	808	779	793	795	778	836	766	790	857	842	830	745	842	796	780	852	804	801	789	807	789	786	774	869	788	806	816	765	751	845	774	795	811	777	778	854	761	850	789	865	827	784	793	774	772	748	800	772	779	834	806	772	812	789	831	789	810	784	787	831	816	777	804	809	784	760	808	776	836	780	842	799	802	792	830	790	825	800	796	796	832	799	771	820	816	795	759	770	763	788	764	816	782	785	798	855	772	796	821	771	760	846	791	794	809	785	792	809	761	820	827	786	797	858	819	811	773	829	879	742	844	836	797	797	792	805	740	787	788	758	827	818	796	806	800	798	785	790	779	757	822	801	783	787	786	823	773	738	801	833	761	797	772	813	797	799	802	795	763	804	769	794	826	807	811	850	786	798	805	838	797	754	816	763	785	810	762	820	804	803	778	769	828	790	854	719	825	838	802	782	765	777	781	776	808	784	787	814	808	796	823	793	796	836	814	867	887	819	780	826	800	812	777	796	799	828	833	789	798	784	785	799	819	802	817	791	807	793	759	841	860	797	791	774	844	796	760	760	799	800	828	828	809	822	785	850	835	806	798	849	800	814	815	827	821	875	769	817	823	827	797	738	814	784	832	797	799	823	804	805	796	809	864	783	799	823	797	789	776	740	780	839	795	791	807	805	795	804	773	807	805	824	787	816	761	823	804	798	808	810	762	884	773	821	795	829	771	777	801	796	777	809	836	770	733	774	792	818	781	836	833	776	808	795	751	816	794	826	768	783	778	788	795	801	780	830	808	804	736	818	797	852	809	780	826	777	804	864	862	804	740	773	825	818	848	800	804	827	813	814	717	798	871	782	791	797	836	755	812	789	861	751	820	812	834	805	821	789	805	832	765	808	790	839	806	778	844	848	839	825	802	774	825	788	806	791	818	756	755	813	782	786	763	819	765	820	851	776	806	811	780	763	822	809	839	805	787	821	845	858	765	783	810	816	808	852	865	836	717	755	785	853	806	753	835	809	837	817	799	707	794	795	803	826	816	850	795	826	803	819	788	787	790	860	796	741	787	774	805	747	837	824	841	727	819	828	863	814	761	806	820	810	789	812	822	771	775	857	819	817	789	824	790	784	772	792	790	798	811	803	785	798	768	840	846	810	796	847	747	812	793	828	808	801	797	779	828	791	796	817	800	787	765	812	828	848	797	825	788	809	807	806	853	868	844	786	815	828	774	804	807	793	806	793	800	844	845	827	837	802	834	738	840	800	797	751	831	834	834	730	798	728	833	842	813	830	797	809	810	757	814	759	870	755	815	794	787	763	752	802	771	810	779	823	772	772	785	821	795	765	802	813	736	837	777	839	831	814	781	816	791	795	841	789	766	803	783	808	777	798	797	799	806	823	789	770	779	830	789	793	773	759	793	808	827	817	785	851	812	769	784	816	795	837	835	758	818	799	805	816	822	778	841	823	844	764	836	821	823	790	787	839	737	785	794	789	781	773	752	807	763	777	804	794	748	818	788	781	822	842	759	790	765	818	784	785	809	795	768	783	775	801	764	784	828	834	733	773	832	804	807	821	792	791	849	815	831	782	815	839	793	806	841	779	800	748	814	819	822	829	753	799	782	728	809	806	801	786	749	753	771	789	802	786	808	749	749	815	757	843	793	844	818	785	838	795	793	780	799	764	878	792	795	827	807	820	734	802	788	814	799	823	810	796	759	760	815	788	793	773	824	839	768	834	776	799	771	809	758	778	805	840	827	807	790	766	836	802	775	780	754	798	795	812	823	747	792	811	804	816	758	851	781	769	810	797	838	829	812	797	834	802	815	790	756	808	828	787	792	855	845	774	782	825	799	791	777	826	862	796	817	838	795	798	803	824	815	841	844	815	759	774	782	756	807	782	828	822	803	787	785	798	768	789	738	819	774	736	787	762	803	802	777	781	787	779	807	770	844	825	822	816	747	769	773	740	822	827	811	772	803	820	825	821	810	841	787	779	747	795	851	775	806	766	770	735	771	820	799	831	786	786	791	827	809	785	859	761	767
17527	4651	6172	5822	5350	4677	3475	2520	2077	1516	871	632	519	454	397	386	368	310	384	401	354	506	1849	5154	7204	5759	4056	2178	919	446	265	236	244	257	266	237	251	224	260	254	216	235	250	241	245	248	255	242	259	222	220	237	269	257	237	236	241	241	252	245	238	247	258	284	253	207	215	250	258	240	243	257	213	231	250	203	265	245	223	271	240	243	252	247	196	275	227	222	237	233	244	242	236	221	255	236	238	236	251	213	241	221	244	233	272	227	239	244	251	246	235	247	245	266	253	247	232	242	239	242	258	227	199	244	232	237	225	241	256	273	235	237	257	234	244	227	230	247	262	280	240	231	199	224	207	261	245	251	247	266	221	237	282	234	257	245	233	216	264	238	232	225	257	238	229	252	238	247	251	233	237	229	245	226	235	234	238	230	250	235	233	244	248	261	220	228	264	203	262	233	240	239	228	212	242	231	235	256	226	253	242	266	235	255	279	215	224	250	225	243	245	234	252	241	262	221	227	252	231	234	251	239	203	254	246	245	232	229	258	245	238	256	244	238	238	244	256	213	261	270	255	268	247	229	237	212	208	259	212	236	248	232	239	266	224	244	246	227	236	222	228	231	215	254	279	251	261	237	237	234	222	244	225	244	279	220	235	232	237	219	234	248	274	241	259	242	241	248	240	220	220	225	250	226	285	249	234	255	229	236	225	237	231	238	223	203	256	238	233	251	246	237	259	236	244	212	236	261	247	274	225	235	224	268	252	252	254	244	204	240	239	208	258	252	222	242	214	225	247	219	233	213	262	226	250	249	212	237	271	257	222	272	223	257	247	232	221	250	242	254	243	230	230	247	232	279	247	233	242	254	232	223	237	241	226	246	230	231	232	257	246	273	218	250	244	196	206	226	230	230	245	218	234	256	235	252	238	244	260	248	248	227	244	280	239	231	211	262	226	233	248	231	234	227	231	248	230	232	270	250	266	248	229	219	223	251	267	237	239	261	234	216	241	242	226	252	273	217	239	247	249	218	239	222	244	230	259	250	272	241	275	237	243	253	245	230	237	249	251	221	229	255	286	222	235	253	243	235	242	254	245	222	303	230	274	227	218	214	236	238	215	259	254	252	258	237	259	211	242	212	237	270	256	248	240	263	242	237	240	235	215	239	225	261	236	211	230	251	214	247	231	241	230	225	237	241	249	237	280	240	212	236	261	223	228	218	245	217	245	265	226	244	239	227	231	235	266	296	240	256	238	235	214	268	251	245	249	238	224	233	234	227	218	218	228	236	270	207	250	212	237	242	261	268	232	244	257	246	260	219	227	230	242	230	226	232	234	223	238	258	247	271	256	214	222	229	219	229	214	235	254	266	233	221	273	244	221	244	247	283	242	215	236	222	248	270	242	246	270	259	204	236	242	257	250	209	238	259	237	243	230	229	246	248	235	228	252	246	229	252	258	245	243	223	226	267	249	268	231	253	250	229	250	223	242	231	222	258	253	219	247	251	244	245	264	271	254	222	257	241	253	223	269	234	274	245	281	250	230	242	240	224	240	239	216	237	244	244	241	223	235	268	250	232	225	272	242	235	203	247	239	234	219	219	236	243	249	238	236	230	224	266	242	236	238	259	244	236	220	236	245	246	247	261	232	229	229	251	238	205	266	227	243	226	239	235	227	239	219	252	231	253	217	245	262	256	251	263	236	244	248	240	260	272	220	210	229	223	230	254	247	246	271	246	241	268	221	255	227	215	216	252	227	214	221	238	249	264	250	244	219	255	233	210	255	252	218	236	241	249	262	236	223	265	221	251	227	244	229	255	266	238	242	242	230	211	268	238	244	246	230	238	232	260	245	232	252	278	257	233	236	208	238	225	229	239	217	266	246	249	234	218	234	264	245	240	227	226	220	226	226	227	250	237	247	230	238	220	271	269	241	246	248	267	266	252	244	226	264	235	244	243	216	212	223	218	258	241	220	231	239	248	240	233	272	256	214	197	233	230	234	228	224	249	228	217	223	236	257	225	219	252	260	245	259	235	262	262	238	263	238	263	251	258	246	234	246	220	229	218	213	241	255	255	249	273	242	218	250	264	229	241	256	248	267	277	223	241	236	253	253	257	262	248	238	241	269	231	233	241	230	242	262	228	239	261	213	231	259	243	251	250	252	222	256	238	253	235	212	230	227	253	265	247	227	220	247	239	237	256	249	224	219	222	242	235	244	261	247	272	251	211	222	260	248	243	219	245	244	250	236	259	263	267	261	252	253	262	264	244	262	238	254	255	257	225	243	233	250	252	238	268	245	240	231	242	215	256	232	266	225	231	240	242	247	244	221	267	210	233	247	233	256	245	238	241	243	256	244	250	238	231	224	217	216	212	229	235	247	232	246	241	229	254	248	247	258	228	261	226	250	210	250	278	237	256	228	239	273	266	266	260	250	268	251	237	252	217	256	269	275	243	254	231	262	264	248	243	234	238	234	230	222	248	243	234	264	213	242	230	207	233	245	250	244	239	258	255	247	219	256	227	246	243	233	248	232	249	215	201	224	219	220	239	248	255	238	263	262	245	227	221	285	217	257	239	243	232	246	241	262	224	234	249	201	274	246	261	237	225	256	234	284	255	263	242	235	251	247	240	249	223	242	264	230	240	236	230	217	256	243	208	254	243	218	227	272	231	221	250	232	247	247	223	249	248	239	246	256	240	254	217	254	225	257	264	228	229	257	253	237	240	259	265	250	251	262	223	220	251	244	249	222	236	250	236	232	234	257	226	238	241	260	239	231	234	233	253	242	248	223	234	240	257	237	241	235	238	256	244	238	241	239	231	228	236	264	240	262	237	255	260	230	250	269	235	257	258	227	223	250	232	257	268	241	243	250	229	234	234	181	271	216	259	233	242	245	241	245	233	241	238	240	206	238	242	258	221	241	216	238	266	241	251	265	256	239	233	245	243	242	240	249	206	251	252	258	253	259	235	231	237	247	261	247	221	244	237	226	242	261	248	227	240	279	247	238	235	227	253	232	239	226	223	255	228	238	222	250	243	250	266	242	244	251	249	248	273	238	224	255	241	230	254	226	238	245	257	229	246	244	248	273	235	232	230	248	239	236	272	250	240	259	266	251	262	267	246	264	248	244	265	234	220	241	248	267	265	227	237	254	229	245	247	246	224	233	209	245	241	257	243	205	226	245	230	271	244	212	257	214	233	252	252	244	277	243	224	236	216	256	269	272	237	261	243	256	243	255	259	208	230	237	244	247	235	225	235	225	247	249	248	243	234	258	260	246	273	237	253	240	229	219	255	237	233	245	227	237	238	208	225	276	256	220	256	224	233	212	255	232	271	268	262	234	262	263	221	253	238	236	256	293	267	247	243	237	241	219	222	206	260	255	247	238	238	234	238	254	241	245	241	235	236	220	256	225	241	223	232	214	285	220	244	253	214	223	225	228	224	251	223	215	231	222	265	244	268	228	231	215	248	245	241	235	248	220	225	236	271	250	236	218	210	257	230
9191	3813	9876	13544	14351	14201	11447	10191	8627	5925	3859	3116	2318	2060	1672	1594	1343	1227	1571	1655	1543	2704	11191	24124	28254	24226	18638	10948	4813	1583	715	589	641	595	626	628	614	621	598	635	603	631	580	683	602	555	613	599	600	637	664	680	610	603	634	627	594	583	622	651	659	599	644	585	602	630	643	599	609	648	600	590	617	600	606	569	640	658	638	573	621	602	637	614	631	596	642	585	590	617	625	617	606	641	612	606	601	587	601	654	612	639	641	663	599	635	599	656	618	631	593	582	658	591	658	634	598	626	617	607	608	648	632	639	582	640	561	633	631	597	641	611	644	630	617	618	657	646	598	614	633	650	610	621	640	668	607	654	615	564	644	619	607	622	622	656	648	621	614	639	661	623	612	640	594	611	592	656	576	622	620	646	606	601	644	610	656	585	614	610	584	647	601	591	632	638	625	644	578	646	645	625	623	644	586	618	615	607	631	628	555	622	615	583	623	592	593	603	630	583	604	593	652	587	628	602	605	621	612	646	645	629	615	563	605	661	650	592	628	591	611	588	648	611	669	624	611	613	602	661	616	609	597	615	628	591	661	632	622	634	639	606	609	618	634	598	628	630	666	539	595	641	622	601	629	635	617	594	609	586	620	594	608	567	587	640	634	643	629	627	606	600	580	608	567	594	651	626	594	634	617	658	616	567	582	597	583	673	607	572	633	593	629	635	615	628	626	619	636	661	620	632	645	620	623	605	626	562	620	611	633	617	579	617	631	599	593	633	644	623	590	611	648	560	598	611	569	561	667	640	566	620	590	625	616	553	616	623	598	646	592	663	652	626	638	585	667	619	632	614	598	643	599	591	600	621	614	615	624	609	609	604	573	578	606	609	605	646	607	584	651	636	647	610	621	622	637	598	652	623	607	620	651	621	616	619	585	624	652	644	639	625	597	628	614	602	612	625	610	632	642	634	641	643	627	649	659	622	625	552	592	600	626	652	659	606	604	640	598	580	594	641	678	632	639	593	591	602	613	623	638	624	602	615	610	632	605	624	628	612	585	599	622	660	587	613	610	581	636	610	679	649	585	624	643	597	616	593	650	630	616	613	603	600	600	611	590	611	629	632	628	604	610	637	615	565	638	593	677	632	646	633	646	620	674	611	646	665	642	624	611	593	626	584	614	650	610	663	631	621	611	649	610	613	609	626	586	652	599	603	619	609	609	633	579	640	570	633	602	645	599	561	659	629	612	633	607	620	595	636	603	581	606	651	624	599	605	617	577	640	666	629	615	603	637	588	621	587	675	613	637	630	662	653	640	637	588	589	596	647	658	659	626	624	620	602	611	606	620	625	606	655	607	565	583	541	631	585	648	635	631	610	639	574	596	594	610	619	610	621	614	626	659	634	604	627	629	596	650	603	581	607	626	608	592	609	596	608	625	620	594	632	609	584	618	589	614	586	660	604	574	607	640	633	631	608	674	596	600	663	634	588	625	555	588	658	631	606	602	597	646	588	610	620	640	640	618	606	620	652	635	622	619	614	632	616	560	590	604	620	616	612	631	677	657	633	652	602	672	612	613	610	609	590	617	626	661	619	634	580	576	624	602	622	610	623	587	619	628	618	610	628	627	599	654	594	610	610	644	665	658	626	666	605	678	657	669	624	593	616	605	628	589	647	646	605	590	626	618	561	659	634	599	577	649	634	603	620	627	611	604	584	586	653	618	616	579	578	603	627	664	604	584	600	603	596	585	563	646	575	570	622	613	628	623	614	636	587	642	646	593	616	641	576	629	593	657	631	633	578	618	615	654	629	614	576	628	605	616	601	587	644	614	661	615	618	631	604	625	595	642	587	580	583	634	634	636	566	639	613	593	603	640	606	646	693	586	596	627	615	612	607	648	621	629	658	617	604	620	605	613	662	626	593	585	607	633	585	645	585	608	631	686	628	615	610	598	623	637	640	611	625	616	653	613	599	631	571	619	622	647	626	674	603	634	627	590	588	601	611	620	604	645	641	641	610	603	650	640	610	627	641	583	639	625	604	628	611	622	619	626	604	594	648	655	629	566	619	603	650	618	609	602	639	587	585	632	639	604	579	604	614	627	626	618	683	635	587	639	585	617	623	575	589	590	601	622	620	608	586	615	635	593	613	601	627	599	585	616	598	598	604	589	634	619	621	612	599	584	625	616	620	601	599	653	598	604	635	598	663	668	594	671	641	584	642	647	615	616	620	641	597	666	585	643	609	633	623	634	644	653	621	631	605	598	567	606	664	614	641	572	567	636	590	588	633	625	589	601	621	629	621	603	618	606	659	642	626	567	605	579	601	586	619	637	565	624	622	594	623	600	588	628	591	575	629	622	614	612	652	583	612	599	616	626	588	611	579	583	640	629	590	594	608	667	630	609	641	650	648	609	652	620	644	601	578	632	646	616	600	623	602	623	607	644	627	631	647	564	601	646	605	616	611	612	638	600	638	632	672	600	612	610	680	627	595	592	651	629	606	587	579	657	650	681	593	604	664	608	609	648	588	628	590	613	636	625	575	604	619	583	614	618	614	637	626	597	593	613	647	649	600	617	554	643	610	562	606	629	602	584	635	660	616	622	621	595	634	640	612	613	614	571	636	628	643	641	631	624	618	619	610	607	565	610	584	602	614	649	665	639	598	601	623	591	644	627	603	634	612	595	633	647	623	628	602	627	617	637	602	642	647	620	662	627	643	663	648	625	638	640	559	639	576	599	618	666	657	661	600	594	586	642	617	615	610	601	643	587	594	656	648	627	618	627	606	670	631	626	646	624	578	626	588	650	633	566	643	628	612	603	618	611	581	603	636	641	632	622	627	583	620	611	618	573	608	621	649	611	616	585	618	618	633	607	630	645	643	630	613	609	631	639	637	629	609	618	652	638	648	619	619	638	659	581	657	684	654	620	596	615	603	678	634	612	639	579	610	580	667	609	628	579	653	642	648	632	612	640	606	596	634	616	625	622	614	610	604	597	652	618	655	626	630	604	616	608	628	570	647	618	561	591	645	614	626	638	618	629	602	614	604	626	631	642	622	614	616	568	634	605	591	640	678	608	620	625	605	642	632	632	596	605	691	610	663	631	588	591	611	601	644	655	586	590	644	619	634	594	633	626	634	614	644	616	632	620	627	586	591	604	628	597	639	607	612	623	596	644	602	634	626	635	643	605	658	611	617	580	560	636	635	606	623	626	557	587	614	646	627	621	645	620	555	592	633	633	603	646	611	613	610	599	652	584	594	611	616	627	639	624	597	590	596	660	629	696	606	587	621	595	612	655	674	612	673	598	617	636	624	572	599	659	666	615	657	620	620	596	611	631	600	607	631	622	612	543	635	625	636	602	649	641	651	644	600	605	623	618	563	621	575	639	602	630	611	646	644	586	600	587	629	629	623	584	616	659	606	638	576	632	658	645	578	617	629	624	621	607	624	637	629	614	631	651	585	623	665	643	592	620	589	604	631	589	626	603	613	603	585	633	627	599	610	562	637
2648	841	1464	1677	1530	1251	1119	787	538	403	340	348	336	323	345	306	376	345	332	336	366	395	348	476	695	692	664	536	442	346	301	279	305	330	293	333	281	296	292	312	311	310	333	289	328	308	323	331	309	287	327	284	324	296	332	333	299	325	322	286	287	334	260	318	264	290	322	317	302	302	293	290	301	290	312	309	304	282	315	307	299	316	318	294	306	302	318	287	301	314	316	313	268	296	333	309	332	289	296	314	294	286	312	293	328	305	301	300	324	302	303	305	310	282	311	316	333	294	317	316	322	315	329	289	316	286	308	277	332	300	326	296	299	328	286	313	316	350	331	327	306	301	346	322	334	330	313	354	291	307	326	291	286	308	320	296	292	334	290	311	314	311	324	331	298	337	294	290	277	310	300	283	302	308	297	303	322	280	345	283	345	306	319	302	319	313	301	297	288	330	308	284	299	326	314	319	289	301	305	309	325	287	306	307	296	311	285	284	309	317	304	277	323	312	302	316	279	301	303	315	291	294	296	350	301	330	334	301	329	317	301	287	297	309	321	315	302	302	273	306	321	315	299	282	314	295	299	323	337	265	310	285	319	315	297	318	308	296	308	310	283	291	300	285	308	298	328	339	317	320	309	312	294	281	319	302	298	275	346	311	297	335	331	311	280	300	291	302	273	313	317	348	263	309	312	292	318	327	311	330	289	310	285	310	313	306	291	336	342	336	300	326	302	298	313	309	294	299	266	298	295	329	309	287	304	337	307	295	312	330	310	298	316	278	318	348	329	304	313	307	310	303	312	342	335	306	317	276	295	329	335	326	289	295	282	321	293	319	292	347	312	293	313	307	318	276	352	310	347	320	272	320	313	282	295	303	291	309	308	324	291	294	322	336	319	321	312	315	305	328	349	325	301	303	333	301	310	321	278	301	309	326	323	309	314	318	334	301	334	317	308	300	303	293	324	321	296	331	311	310	279	271	314	295	300	299	315	301	332	313	334	336	326	303	267	314	308	318	298	296	305	303	305	313	315	294	297	303	324	317	305	315	310	289	321	313	328	317	304	301	307	309	281	289	283	308	314	298	328	278	339	320	340	282	319	300	313	310	330	338	275	328	305	323	306	304	310	294	303	270	303	326	315	299	292	301	285	280	325	300	292	301	267	317	311	348	323	347	293	288	296	324	291	291	318	302	328	316	263	287	312	304	278	285	306	317	294	295	314	318	321	303	330	293	317	277	279	308	302	317	310	295	289	325	317	331	323	327	307	338	281	325	289	326	304	287	324	276	288	303	326	317	298	281	303	301	307	339	282	269	273	307	276	335	313	308	305	317	298	286	318	314	332	280	307	291	310	306	298	300	294	314	305	306	280	336	326	332	291	318	323	290	309	315	286	343	299	288	342	304	306	282	332	282	306	330	280	306	320	298	308	299	273	319	341	307	305	317	322	293	342	289	286	296	314	341	323	329	295	267	315	299	317	332	303	305	297	312	319	329	300	302	299	291	319	289	304	315	314	328	327	323	305	301	302	295	308	309	310	305	329	334	305	327	314	294	322	315	306	298	314	325	278	319	303	308	310	297	295	305	333	298	295	350	321	314	326	357	331	339	309	305	321	300	276	316	292	286	292	305	293	287	317	306	315	304	316	312	319	310	338	310	308	325	279	330	309	300	266	305	315	305	315	307	295	312	266	315	309	300	297	277	312	326	312	333	323	297	306	282	330	306	335	339	323	332	301	314	289	274	323	302	344	330	292	305	315	331	325	264	272	321	272	286	294	298	288	314	282	303	274	306	288	317	305	307	324	331	292	323	315	297	330	314	314	314	342	295	324	286	290	312	331	322	306	282	332	318	284	302	334	298	302	340	322	330	290	312	305	321	308	309	308	344	292	278	334	311	308	293	310	297	309	346	291	302	307	304	287	315	286	293	315	321	311	317	321	269	294	302	300	332	298	321	326	315	323	290	297	317	321	323	308	286	331	339	293	323	333	330	323	311	328	302	343	326	336	288	284	317	330	276	321	328	332	293	293	323	295	297	323	284	319	277	327	316	281	299	300	322	329	311	325	285	279	311	264	316	328	313	322	305	295	302	327	327	307	300	342	324	317	319	310	301	287	301	296	291	292	332	313	319	325	308	300	327	296	315	331	315	311	299	305	298	315	304	311	348	316	294	299	297	287	311	326	307	293	303	294	322	337	317	291	347	270	298	337	309	334	313	291	289	309	326	316	314	331	313	300	339	341	310	316	304	297	304	296	311	313	304	330	309	354	314	309	313	272	303	310	307	317	307	323	300	306	313	306	335	292	292	302	327	294	321	307	282	344	316	301	336	297	331	321	309	318	298	326	315	294	332	312	319	289	291	326	334	318	296	306	277	298	345	313	310	303	298	328	295	315	302	319	315	282	308	316	305	326	296	334	282	296	286	279	311	290	283	309	315	309	296	335	291	310	326	313	326	338	314	320	294	281	313	267	297	350	271	292	327	284	322	302	290	289	299	313	300	302	304	269	316	295	304	311	298	323	315	263	291	315	283	344	311	288	299	281	312	305	299	289	294	352	285	323	310	318	323	308	312	318	289	309	304	311	297	323	306	333	282	286	292	342	317	291	306	294	323	293	328	318	309	307	311	317	307	313	302	310	289	312	315	334	341	361	304	305	295	320	313	326	310	280	308	317	309	285	309	286	302	320	332	318	295	325	333	299	318	323	290	271	303	299	326	316	347	323	326	291	296	307	299	298	323	308	274	322	299	300	285	296	319	306	319	322	310	322	286	325	305	318	306	288	304	303	317	311	296	328	309	310	303	328	307	318	317	307	341	296	292	297	305	311	294	286	344	324	310	304	309	279	313	295	310	328	317	301	298	279	312	293	317	322	332	334	343	318	311	342	314	311	290	303	328	318	281	333	314	302	308	311	323	339	284	290	337	295	281	286	326	309	346	275	311	315	323	327	289	331	300	281	301	334	308	281	302	320	299	297	348	296	278	328	315	304	342	306	303	309	311	309	332	311	323	329	297	268	305	296	318	321	322	294	322	297	342	308	318	310	303	314	303	347	275	326	312	295	306	289	278	325	339	310	320	296	329	303	323	310	316	354	304	320	306	299	324	310	319	333	310	301	298	305	338	297	306	257	298	299	295	324	344	312	268	280	293	302	318	304	307	292	302	314	311	303	326	272	287	300	339	316	291	307	288	322	308	308	278	302	321	315	335	331	306	328	272	295	294	324	301	290	301	298	325	347	319	311	324	302	275	328	284	305	269	312	280	292	285	322	284	329	278	320	309	307	304	321	286	293	300	286	283	288	301	328	301	299	322	308	368	283	301	331	279	324	271	299	317	313	349	323	307	299	327	315	325	291	297	307	309	305	343	306	316	313	301	283	311	305	323	355	300	332	326	329	276	292	338	316	300	288	310	309	333	303	331	314	321	294	281	332	324	322	301	326	320	376	316	322	325	317	285	322	313	309	291	298	321	306	313	304	312	278	302	311	309	309	312
2718	1289	3362	5141	5524	4902	4710	3197	2132	1526	1237	1103	1056	928	955	1058	903	934	993	1020	1134	1162	1349	1962	3031	2912	2416	1687	1277	952	778	775	805	772	773	784	818	785	837	833	773	720	764	741	732	729	817	802	851	800	754	773	789	792	781	806	771	835	822	778	787	798	848	766	765	791	791	822	800	786	815	779	742	765	836	790	760	785	782	771	761	781	772	755	826	730	774	812	772	798	783	789	793	760	779	761	794	815	818	754	741	761	806	779	780	819	731	789	765	740	790	783	782	787	773	778	790	765	776	791	772	796	778	797	815	790	761	777	792	771	810	788	803	768	760	779	802	767	835	784	776	818	828	821	791	770	806	756	768	794	812	783	815	787	781	755	769	821	772	784	761	782	761	780	801	809	822	773	729	811	781	759	768	759	816	814	776	804	761	812	780	779	742	792	786	749	733	776	830	751	798	784	714	810	776	757	781	755	789	772	800	783	775	796	783	814	745	768	769	767	795	796	720	755	818	758	794	761	832	756	805	803	791	773	766	784	790	750	776	791	783	733	743	725	756	816	766	792	738	756	784	761	813	815	777	791	781	752	802	787	785	753	730	784	782	780	777	749	772	800	757	728	757	769	794	766	738	736	782	799	764	779	752	777	806	824	835	784	810	737	823	815	800	779	795	724	774	806	767	792	759	786	791	824	762	764	813	794	769	791	737	783	789	775	772	795	800	769	820	795	741	753	751	779	750	838	797	750	737	794	768	784	799	688	809	737	797	742	751	775	748	777	789	784	789	782	739	791	755	766	809	795	784	804	785	773	730	745	752	751	809	817	830	785	818	776	803	758	779	823	770	806	743	788	813	800	731	731	759	827	776	793	783	731	811	775	859	775	818	767	765	787	811	790	761	783	763	797	806	775	773	738	799	819	764	839	727	777	777	787	764	790	756	815	770	798	804	790	877	788	787	809	783	763	740	772	778	804	783	767	782	771	746	810	788	748	787	777	762	805	794	822	782	745	761	783	780	765	799	793	777	723	773	765	818	797	792	772	760	752	814	727	819	770	788	779	765	811	830	782	814	754	824	796	755	794	763	768	801	818	769	749	747	733	752	746	778	762	818	713	754	778	741	818	790	804	744	716	786	766	740	789	829	774	797	791	795	804	729	798	819	801	801	762	766	788	745	763	805	792	801	822	786	771	759	799	778	753	792	777	779	789	838	744	795	764	778	757	784	800	780	795	805	747	790	736	765	768	794	782	781	770	741	801	723	725	787	771	762	757	823	767	748	802	769	810	771	795	775	799	834	746	753	792	818	761	794	791	760	779	740	817	764	765	759	777	763	816	797	804	768	737	760	752	760	797	807	783	786	798	808	809	816	765	778	883	829	768	783	820	788	694	830	792	746	762	720	760	797	812	780	779	793	741	741	811	773	778	777	765	771	762	782	784	763	775	768	747	731	765	735	791	797	799	772	784	834	799	773	819	763	777	785	784	737	813	793	763	844	798	800	779	724	766	781	790	825	766	782	773	765	739	816	823	793	728	804	801	757	822	814	767	825	748	786	748	802	759	816	763	767	813	785	804	818	743	777	798	798	806	814	774	755	757	778	872	764	788	739	826	815	748	788	785	793	797	731	757	802	774	759	773	766	764	761	810	793	737	798	783	788	750	743	801	732	804	743	793	807	782	774	821	779	783	836	791	801	769	816	792	788	764	802	808	801	753	784	778	797	804	777	784	749	802	820	785	769	787	763	761	768	759	751	773	787	831	766	796	755	746	781	774	794	767	797	794	775	819	840	749	756	776	793	759	746	820	817	787	801	815	796	810	821	815	744	818	823	782	754	812	739	761	818	724	758	739	802	762	799	761	752	777	753	764	766	773	779	791	750	779	774	772	785	797	755	779	767	784	807	771	826	782	747	768	805	754	769	783	840	740	781	772	739	786	772	806	776	805	808	762	783	797	789	798	800	765	796	723	783	781	781	775	804	714	774	780	809	755	808	821	785	786	752	757	797	755	759	792	813	783	761	781	821	758	793	765	771	794	843	789	769	739	789	753	787	774	785	748	805	796	764	783	781	768	757	800	817	766	765	776	794	742	772	760	814	772	738	778	797	802	767	799	752	774	745	814	783	805	759	760	744	744	801	767	810	755	819	762	779	750	761	793	784	795	762	765	757	767	734	778	767	795	746	792	783	795	770	738	763	778	783	792	785	794	783	771	785	804	789	742	721	801	804	786	788	804	800	791	763	778	793	756	795	834	767	733	758	730	763	812	771	829	742	735	796	767	773	750	778	721	755	781	795	708	761	838	791	784	781	808	755	799	813	765	771	804	726	791	800	818	750	834	762	781	813	779	778	778	750	791	794	780	764	767	795	772	822	791	777	760	795	778	758	784	787	773	797	789	778	777	819	788	764	748	775	789	792	779	776	789	771	768	769	723	787	798	772	784	825	756	792	816	780	761	780	785	780	778	787	808	782	759	775	759	773	765	755	792	758	823	782	761	800	774	792	742	795	830	791	763	767	801	751	803	770	713	804	777	797	800	744	811	746	811	750	823	782	770	825	787	755	788	811	754	771	768	803	827	802	756	830	792	739	801	746	734	784	744	777	805	820	736	778	769	804	723	797	814	772	787	718	801	791	756	727	780	755	745	777	780	828	783	790	806	813	775	775	782	791	778	845	795	790	801	739	782	751	776	761	801	792	741	774	780	798	802	792	774	754	786	793	720	768	804	819	800	782	772	791	722	795	767	750	792	758	780	769	771	774	761	772	796	771	769	813	782	732	764	830	763	819	780	738	726	805	777	756	826	727	810	778	785	822	780	760	781	779	801	753	760	795	740	767	785	765	799	760	781	794	768	791	828	772	782	805	767	817	818	724	797	779	805	779	779	785	749	754	719	779	770	752	783	792	743	722	786	756	812	803	796	801	771	777	755	826	749	766	752	749	807	848	795	764	749	813	795	762	798	772	812	761	771	787	799	768	795	778	777	843	760	737	763	786	747	841	826	786	752	738	788	803	814	776	762	792	762	764	759	762	818	756	787	806	788	789	756	773	772	762	787	761	766	823	777	732	814	756	754	755	782	752	759	732	782	761	793	802	830	755	782	773	755	755	781	817	792	797	781	752	762	766	796	789	769	819	751	803	790	781	801	777	794	735	805	800	801	751	812	803	787	802	801	796	783	802	819	725	780	815	738	809	765	838	741	764	807	779	762	789	783	750	798	789	777	815	776	793	795	756	799	785	823	724	804	758	737	733	759	737	847	789	760	759	764	781	730	733	737	770	762	747	761	808	788	760	750	813	767	776	777	762	799	764	842	840	772	786	723	754	800	778	777	814	773	777	791	781	781	785	758	742	743	767	802	738	744	791	812	822	778	782	815	799	798	840	756	776	812	770	790	749	750	769	802	827	753	789	757	780	820	791	783	814	815	774	795	755	747	816	789	762	768	769	739	761	793	787	761	748	755	706	761	797	763	782	802	791	749	815	801	773	781	775	782	736	806
8602	2740	4240	3898	3190	2998	2100	1444	964	812	565	545	467	571	493	518	424	406	372	350	384	443	641	2291	3662	2797	1962	1279	731	455	323	337	311	365	336	320	325	335	348	298	317	346	295	317	334	327	338	312	323	328	334	334	339	325	343	335	325	323	317	344	339	344	282	364	336	340	325	344	327	326	334	325	323	341	348	296	319	336	328	323	315	316	332	357	356	348	314	331	337	347	332	299	328	339	318	324	349	330	341	327	358	338	324	355	332	339	336	328	303	317	332	360	301	341	335	307	335	320	332	345	318	311	312	320	325	334	324	333	313	305	348	335	352	323	329	356	316	299	354	328	313	337	323	334	327	299	338	331	312	330	310	295	309	331	319	300	320	324	322	310	332	329	356	328	373	340	320	338	314	339	307	343	342	341	360	313	315	326	346	316	304	348	345	320	336	321	334	331	337	346	338	338	322	315	305	285	365	355	295	312	287	323	293	307	322	297	326	332	345	342	328	312	322	302	338	304	316	311	322	309	352	327	305	337	332	314	316	323	337	332	315	371	323	336	360	324	335	354	319	323	334	313	318	355	362	346	339	331	317	311	325	315	336	311	347	351	369	280	347	317	327	335	350	326	328	337	339	329	314	345	323	334	312	326	364	329	342	332	305	331	331	293	301	315	317	331	291	347	322	333	358	300	350	333	329	333	317	324	337	349	320	344	301	326	310	338	306	330	365	325	294	320	327	346	315	315	351	329	342	327	324	323	318	328	316	341	325	309	365	317	353	321	359	299	367	306	301	345	350	309	323	319	347	356	337	334	323	320	345	337	350	304	381	352	337	325	335	316	321	318	331	348	351	331	360	323	315	324	330	332	326	359	333	292	328	318	339	319	345	352	345	331	317	372	326	309	345	330	354	285	341	319	346	335	321	314	344	321	322	288	312	332	356	339	322	333	313	331	328	338	343	333	322	314	305	303	386	327	321	335	303	305	302	311	345	342	328	350	319	311	315	363	351	265	350	309	323	320	320	289	353	314	318	333	330	309	359	325	326	347	307	324	345	342	332	321	323	339	308	302	329	309	310	327	307	332	317	339	321	359	323	316	338	315	343	359	299	338	342	327	335	281	337	343	352	336	307	338	328	323	363	340	309	323	329	336	353	328	320	316	353	352	319	305	331	333	309	316	322	299	315	341	346	320	343	330	330	300	332	322	369	328	342	327	327	322	316	334	299	341	301	320	318	344	327	352	337	348	319	343	287	300	335	341	308	330	325	300	339	320	350	331	316	341	386	318	308	284	316	314	357	316	343	333	356	336	319	366	342	352	302	300	328	342	326	336	317	336	302	328	325	322	311	344	338	341	338	316	308	342	315	316	364	344	337	325	327	326	349	341	304	339	346	379	359	341	312	328	349	339	350	356	284	323	295	334	357	309	374	363	297	358	355	313	314	321	352	334	309	328	290	322	328	341	343	304	336	330	318	325	330	302	330	331	336	287	352	343	318	336	331	330	344	296	360	326	330	349	360	333	311	298	334	348	303	289	302	328	368	368	344	350	316	348	334	359	326	332	323	333	349	310	328	362	320	336	320	318	344	332	321	342	314	344	352	322	344	362	368	349	358	305	340	308	355	333	347	332	342	323	315	323	316	342	318	330	330	337	305	330	379	340	295	350	301	322	305	333	320	319	308	348	344	363	328	295	334	334	309	344	346	314	308	337	298	312	325	298	317	337	342	330	357	317	300	307	356	315	317	312	344	337	332	347	310	311	304	322	312	339	304	331	324	321	350	309	329	332	317	332	349	349	345	331	328	300	341	339	358	350	333	303	333	344	296	305	327	332	356	342	319	323	315	302	341	350	342	315	348	372	314	330	363	329	331	333	360	311	352	339	344	317	326	353	329	343	353	346	361	300	335	317	330	350	353	342	326	330	333	345	317	335	343	327	324	306	337	342	329	324	328	329	316	347	302	326	354	307	340	320	344	334	318	322	308	333	329	338	344	359	329	313	331	334	331	357	343	348	323	297	347	319	328	349	295	328	307	342	343	335	345	333	332	330	349	345	324	363	348	274	326	350	311	341	313	310	354	305	371	347	348	330	315	298	331	315	325	300	324	336	295	344	341	318	340	315	318	329	343	309	328	326	326	316	338	304	359	363	304	359	325	322	327	372	311	349	316	325	368	332	322	331	360	311	332	323	324	350	374	316	347	328	346	326	327	331	322	349	334	301	318	322	359	307	321	312	340	305	328	352	335	316	327	312	329	325	346	332	328	332	336	343	314	341	344	341	345	338	298	312	337	341	301	344	315	332	324	330	327	339	332	323	335	322	344	349	346	356	337	313	337	371	310	314	333	348	315	326	306	332	327	352	297	331	312	318	320	313	337	314	332	324	348	320	373	333	358	328	317	314	314	308	326	285	325	330	316	323	324	308	330	336	332	292	337	312	328	331	329	337	341	322	316	360	347	339	319	332	336	369	328	341	297	315	328	364	337	291	318	386	309	328	340	340	346	318	367	313	323	341	321	297	305	312	309	299	329	350	320	326	306	350	326	320	329	324	324	337	310	330	348	346	386	320	326	300	342	369	334	311	312	340	357	322	374	328	310	293	337	340	303	342	334	304	327	320	330	318	300	329	388	332	359	325	308	342	330	314	357	335	290	354	336	339	328	355	322	334	322	321	317	316	343	331	315	335	324	331	331	352	332	356	297	307	357	344	319	306	355	326	342	301	332	304	320	342	336	364	339	377	360	324	333	345	339	328	313	368	346	303	323	351	352	341	350	347	308	333	339	310	313	318	314	343	327	314	321	300	312	323	306	347	310	332	329	318	344	333	342	302	354	310	341	326	285	324	360	311	358	372	346	320	306	352	326	304	297	336	307	332	337	331	325	351	300	347	312	325	330	336	349	312	356	350	308	302	338	311	313	316	330	313	312	337	310	343	331	337	317	320	316	313	339	328	331	358	332	378	332	332	306	303	346	300	344	339	348	364	353	360	319	346	338	324	332	319	356	323	326	383	335	349	327	345	322	319	319	320	336	346	378	333	323	320	345	333	350	316	323	288	312	316	353	313	334	362	339	335	354	311	343	337	321	302	314	343	312	340	327	315	310	298	320	321	328	323	319	323	314	329	309	314	310	313	318	374	344	335	327	319	343	276	293	331	334	287	332	318	310	333	362	329	316	324	329	335	315	291	317	333	320	348	301	341	356	321	334	328	326	321	367	339	331	320	311	318	341	354	320	319	356	355	313	344	334	356	331	356	336	313	336	330	329	317	338	351	322	350	278	332	304	303	312	312	331	352	334	360	354	339	305	316	335	314	304	366	331	324	337	307	336	321	293	322	374	330	318	341	319	316	342	316	355	307	332	306	355	344	276	313	341	352	340	317	376	329	358	321	322	292	296	347	326	334	302	308	346	321	309	305	349	342	317	337	299	371	328	290	343	305	340	346	335	290	321	332	296	332	319	328	336	350	304	341	357	358	329	323	377	358	340	347	372	326	349	335
6153	2764	7128	9785	9800	10565	8203	5970	4128	3501	2149	2111	1987	2225	2076	1917	1778	1342	1087	1116	1297	1487	3238	13054	18430	14141	10316	6218	3262	1461	833	797	825	789	839	841	795	846	784	816	822	798	834	838	875	823	797	844	775	840	840	807	806	812	754	805	857	838	831	821	833	804	795	839	779	855	837	801	770	819	794	827	796	865	842	815	828	811	773	824	808	814	850	849	859	790	797	788	805	830	862	829	809	777	860	808	833	851	822	838	854	814	883	821	835	883	788	826	798	822	804	819	837	850	789	861	802	811	792	874	817	816	789	786	824	840	768	862	795	814	821	811	850	831	829	813	804	813	851	819	813	804	837	859	814	857	795	867	795	808	855	813	855	888	790	856	824	838	846	833	826	832	870	887	830	823	863	807	798	781	781	866	841	817	801	854	828	816	827	791	838	809	814	816	902	814	819	813	860	820	824	823	862	770	811	859	808	856	776	778	865	779	784	797	818	801	816	872	850	793	857	791	784	868	834	838	772	802	825	837	824	836	829	797	837	809	856	758	784	812	808	794	809	790	831	856	778	873	817	822	840	836	775	805	799	797	831	793	848	841	825	817	827	770	833	759	800	815	822	839	817	831	828	824	861	849	890	841	814	815	824	837	806	805	831	857	824	783	832	831	821	822	822	833	801	834	897	833	819	802	812	802	796	767	768	811	802	833	798	813	819	823	871	842	777	773	767	820	857	858	798	793	843	828	815	791	833	832	805	816	844	816	813	842	799	784	820	868	820	773	863	812	831	816	803	775	817	795	824	821	823	854	811	784	863	821	854	826	791	792	834	812	804	868	790	839	847	842	775	727	818	799	849	807	842	808	790	836	797	828	790	843	834	852	812	820	855	799	771	845	817	842	777	836	808	876	832	823	824	867	790	820	789	831	784	808	805	810	850	856	825	832	839	818	823	829	832	805	810	832	795	803	789	815	804	849	808	828	871	807	801	828	822	795	864	811	806	884	870	849	827	808	880	833	849	814	845	878	826	813	834	797	833	822	816	809	778	801	843	789	864	868	861	815	842	802	831	833	817	777	795	829	834	811	858	828	862	800	834	818	786	830	808	781	841	863	777	825	781	798	756	853	786	854	805	820	874	831	855	803	849	842	796	880	822	828	814	847	847	814	866	816	806	758	862	824	807	812	841	861	863	822	840	817	836	802	860	835	812	815	808	821	890	852	798	843	854	840	756	817	862	817	843	792	850	819	808	826	843	828	838	831	825	812	825	818	846	800	836	802	889	862	836	845	844	764	867	799	845	832	847	811	853	787	782	850	814	838	803	831	771	783	846	798	880	808	888	834	828	835	772	829	847	815	867	814	802	760	850	825	798	763	810	805	781	790	808	773	791	810	817	804	843	846	807	810	798	780	831	836	784	870	811	840	808	772	842	850	790	785	837	836	804	837	833	836	825	843	808	817	792	825	796	812	848	805	813	814	820	808	812	845	838	864	827	847	802	845	762	834	847	779	815	816	804	773	789	875	809	807	845	769	796	840	844	803	840	779	785	820	855	821	838	804	822	809	835	814	848	804	810	788	815	816	810	859	881	827	832	808	821	818	824	825	846	892	815	862	836	841	799	860	806	772	852	789	823	813	778	768	804	853	819	856	829	854	806	824	855	807	794	819	778	856	822	777	805	834	896	827	795	861	856	875	803	784	794	791	853	865	849	845	875	839	800	809	795	817	839	806	808	816	832	769	823	848	796	762	832	792	836	792	801	815	834	806	860	776	800	831	827	807	822	847	825	837	843	814	796	808	783	837	791	847	780	752	844	835	769	825	814	789	814	804	777	836	839	819	847	847	784	853	788	841	880	884	843	817	847	817	803	737	825	811	824	804	879	872	815	833	773	821	791	816	814	811	808	866	847	830	790	777	789	837	822	819	854	854	774	809	777	834	799	781	839	832	816	841	773	856	779	824	792	858	888	836	878	836	791	816	815	816	803	799	850	794	784	862	822	830	843	822	829	812	794	800	857	810	782	809	831	863	799	787	815	830	887	823	832	809	857	798	746	811	820	805	888	805	803	822	869	826	792	821	801	833	862	848	804	822	807	817	846	811	801	817	842	812	819	834	811	839	852	876	776	806	804	812	777	789	800	850	816	864	822	820	831	798	814	799	838	848	828	900	809	796	831	784	785	787	820	836	846	796	826	765	788	828	774	785	782	797	817	849	760	860	834	801	793	797	807	824	814	838	811	832	801	827	798	870	841	812	783	842	843	854	827	809	759	834	806	793	860	791	791	807	881	826	795	831	865	773	833	802	833	887	786	810	791	855	781	790	748	848	771	853	822	791	857	877	799	821	827	804	829	840	840	809	792	772	842	825	860	826	821	845	842	785	816	863	814	788	789	767	787	855	823	876	847	811	812	801	803	799	844	899	869	833	830	784	851	862	831	847	762	843	786	814	868	824	844	854	830	764	790	823	810	806	808	787	742	806	802	834	769	815	824	856	743	786	818	818	860	784	852	836	831	832	821	790	791	863	854	830	847	793	816	826	837	802	855	812	816	833	821	830	825	802	807	822	870	817	824	866	840	817	865	798	837	814	826	815	853	816	839	872	800	798	831	780	796	796	816	743	853	839	810	848	836	835	790	830	830	818	836	831	827	838	878	846	797	782	818	829	802	849	823	810	827	813	813	843	804	793	820	828	788	833	798	798	825	821	826	848	785	848	803	791	756	840	837	809	810	849	844	834	855	860	874	778	761	848	817	877	866	859	780	831	780	823	803	862	864	839	800	840	834	791	834	816	819	849	814	868	844	827	838	758	843	796	810	787	789	858	797	831	789	841	833	819	825	786	766	850	780	778	801	820	831	829	752	817	837	830	840	802	836	824	837	804	816	832	806	845	793	830	768	758	842	813	825	843	840	811	800	755	813	850	808	828	841	792	823	832	820	814	804	817	832	823	803	828	776	827	836	840	763	877	789	842	819	798	807	802	840	810	794	844	847	861	829	794	795	820	803	796	847	775	867	848	863	853	846	858	789	872	815	809	787	903	804	835	822	815	846	792	838	808	830	820	803	833	820	803	797	840	831	801	806	795	859	822	821	745	756	790	818	819	791	828	843	775	828	836	812	812	810	833	782	814	900	840	837	822	832	783	817	824	820	803	836	842	813	811	800	787	833	833	859	813	817	790	815	810	816	818	787	842	814	847	841	814	835	806	828	825	742	830	787	789	826	821	749	829	822	795	783	782	824	808	816	819	864	807	827	875	814	834	869	841	809	793	844	879	835	812	814	820	779	749	847	784	815	835	816	803	773	837	813	818	835	825	815	810	790	811	813	798	851	823	827	867	809	824	855	816	838	808	857	819	809	819	852	783	820	823	781	829	777	802	836	835	827	864	848	809	873	779	826	808	872	841	809	828	839	824	822	854	834	857	853	814	810	871	807	788	856	843	849	841	880	851	791	855	819	789	809	835	789	816	852	839	785	845	813	853	776	799	881	822	788	820	883	825	821	886
17598	5720	8189	7295	5726	6310	4079	2479	1557	1262	908	849	796	936	627	678	578	348	452	437	485	313	813	4526	7683	5959	4006	2718	1273	516	252	240	254	238	250	246	258	250	255	241	241	241	236	233	263	239	257	237	213	260	257	250	245	263	248	245	253	216	240	232	257	237	242	235	253	230	240	238	253	259	245	256	223	211	237	269	246	274	261	251	248	256	226	262	303	247	241	248	242	242	246	242	236	250	248	262	233	244	240	253	267	239	251	264	210	259	223	242	262	226	258	226	252	272	261	207	246	262	244	244	224	249	239	229	244	249	268	240	239	257	268	237	222	251	229	242	236	240	235	238	257	247	245	256	255	260	265	242	227	204	214	231	255	245	252	253	240	240	271	258	255	254	228	229	206	241	214	247	229	227	203	269	222	241	250	268	231	242	246	236	228	232	261	247	235	249	234	240	243	236	230	248	265	243	237	255	233	229	242	253	227	264	250	243	279	247	241	252	265	237	252	239	257	249	242	255	248	247	252	227	246	232	273	244	256	253	260	195	243	251	256	256	223	216	237	234	217	260	234	237	275	252	246	250	276	239	247	251	245	242	237	240	221	247	235	223	246	238	270	234	255	250	254	265	242	271	252	244	263	263	245	242	247	243	229	228	260	232	242	266	224	229	247	253	245	274	231	275	246	230	246	254	261	224	257	249	218	283	247	249	218	239	233	250	267	250	237	247	255	237	236	230	234	222	269	235	250	251	260	234	257	260	238	258	267	244	230	229	273	274	261	257	218	255	271	259	252	257	257	228	249	224	236	219	262	247	260	245	247	212	253	251	245	289	269	261	244	252	257	245	251	246	211	275	237	243	256	241	271	248	258	239	239	239	240	217	245	266	252	265	245	240	265	236	250	244	243	239	215	268	248	247	228	250	242	264	255	275	244	230	254	217	242	265	232	245	229	241	257	262	277	231	226	240	229	276	267	230	248	211	254	257	242	230	253	241	241	239	248	250	246	272	243	230	213	251	242	282	246	264	225	251	239	253	228	223	227	219	256	220	246	249	275	209	243	252	221	256	233	259	258	237	232	263	245	245	247	239	214	265	263	248	267	216	266	242	209	262	262	230	223	238	262	255	255	221	218	261	230	249	271	218	233	222	277	269	258	246	249	224	266	243	276	270	238	197	227	220	277	238	252	282	223	234	278	240	260	244	235	244	259	255	224	235	243	213	224	227	238	239	260	235	247	249	242	257	255	249	227	208	253	232	258	250	244	246	253	223	254	232	252	248	235	243	249	242	211	230	267	272	284	211	236	223	269	241	266	243	245	256	227	240	223	257	245	234	236	237	223	239	225	261	230	240	262	270	236	215	265	239	247	273	225	251	255	268	246	261	238	218	216	213	254	233	242	240	258	278	236	251	239	241	228	229	217	213	214	224	237	248	249	221	255	239	243	245	243	226	265	255	255	263	243	222	229	232	251	227	242	248	247	226	262	223	239	265	251	244	266	235	253	248	243	269	225	242	244	246	248	217	230	221	260	248	242	250	237	247	275	258	239	286	245	246	258	239	243	234	237	251	241	243	236	241	253	255	223	240	235	227	265	243	239	264	245	247	240	267	235	222	242	253	222	214	248	235	259	256	249	238	233	247	258	218	247	223	256	235	245	239	241	240	261	249	249	264	262	221	237	263	229	238	251	235	245	251	229	231	237	265	257	258	237	260	243	251	236	235	229	276	245	253	261	249	259	240	266	229	243	243	221	280	268	237	210	240	247	283	246	237	246	239	281	252	244	231	260	230	222	207	293	215	251	232	241	261	238	254	244	234	242	233	254	249	255	248	246	217	249	270	231	253	254	245	245	220	262	224	250	238	226	252	235	242	285	251	248	245	290	265	218	241	243	258	226	253	226	283	241	272	227	283	263	256	252	234	243	267	265	221	249	245	228	225	245	244	231	260	247	273	251	261	249	246	235	273	279	225	230	283	216	223	238	284	256	258	219	232	257	239	242	289	252	236	232	244	222	261	253	247	226	255	235	258	252	261	267	235	263	258	253	242	252	233	222	241	243	231	242	265	233	266	233	230	238	260	225	223	225	246	228	248	242	214	241	254	271	239	264	241	231	230	256	238	257	258	244	241	248	212	250	247	226	244	236	235	253	256	258	245	249	247	260	240	270	253	258	234	255	255	258	232	244	285	248	225	226	207	237	255	223	244	240	235	270	241	253	260	229	216	261	213	255	253	277	230	245	216	260	256	269	240	274	227	247	248	236	251	252	219	265	266	249	268	259	248	268	240	223	254	269	261	272	263	241	230	231	252	250	264	268	232	261	246	241	257	242	256	266	241	225	237	249	252	228	253	244	248	286	266	212	248	241	236	242	238	241	242	234	239	255	258	215	238	232	260	230	288	279	212	241	254	275	247	220	272	219	237	231	234	247	229	222	242	256	234	246	221	219	233	245	261	238	239	256	260	261	267	254	276	248	258	257	270	284	255	223	249	250	232	248	252	238	237	249	262	235	246	238	258	239	243	244	256	222	247	256	259	254	257	270	240	231	231	246	262	266	228	226	266	256	265	225	289	240	239	243	253	254	234	245	262	228	263	267	242	248	246	209	247	263	249	271	239	245	241	233	215	226	242	231	238	248	252	259	234	255	259	249	246	212	246	245	254	239	256	211	257	252	253	240	249	230	251	201	256	259	238	253	242	259	250	252	239	257	258	228	243	238	277	243	237	257	222	229	249	220	229	271	293	266	242	279	225	230	269	253	222	248	233	260	234	236	254	246	260	253	238	238	250	239	242	225	272	256	224	210	282	259	258	251	228	226	249	247	244	223	247	259	225	252	228	250	275	235	216	219	255	256	270	267	238	265	232	270	232	229	234	270	244	259	238	236	269	247	245	240	243	258	268	258	268	227	228	222	223	254	261	281	214	237	264	240	252	240	241	242	240	228	269	247	264	244	237	267	235	224	277	238	236	239	259	243	239	231	248	234	238	244	259	268	245	246	244	258	259	221	231	235	215	250	259	233	248	266	257	261	271	236	237	241	250	234	254	265	236	235	262	244	228	247	261	237	245	216	244	254	237	229	253	247	232	251	257	249	237	245	224	244	282	227	235	253	261	239	242	256	276	235	265	261	254	266	256	249	238	237	254	262	259	225	237	255	226	255	244	250	236	241	261	257	234	217	260	218	239	286	238	231	272	267	245	247	249	236	220	266	281	262	274	274	225	257	253	240	254	235	243	244	266	278	258	254	263	256	225	279	232	240	232	243	257	224	236	246	224	243	252	242	222	275	221	243	260	242	232	220	230	253	220	240	228	250	236	255	253	246	254	237	237	250	266	270	272	254	242	258	254	256	243	235	256	239	209	215	236	242	240	236	266	262	260	255	227	280	227	252	258	235	218	242	281	220	237	226	204	238	248	252	231	259	270	258	239	264	248	237	260	270	259	266	237	259	248	257	258	248	252	241	239	246	264	240	220	234	243	215	232	228	269	258	239	246	255	244	228
9014	4855	12387	15456	14885	16656	11168	8953	5786	5448	4348	4402	3865	4011	2749	3366	2481	1643	1977	2356	2404	1204	4677	22113	29010	23827	18349	13242	6117	2244	738	626	614	629	609	667	593	613	616	589	615	589	643	609	626	646	615	674	600	614	667	623	623	600	627	597	616	618	595	603	591	608	613	674	596	600	645	619	622	676	617	639	601	648	612	615	672	638	656	596	619	607	608	673	608	641	589	658	622	626	644	638	632	602	649	684	640	625	621	628	581	639	645	623	589	602	595	598	653	594	646	636	669	599	616	601	618	604	600	632	618	620	646	602	608	637	654	586	624	615	635	621	616	630	602	642	611	640	585	646	621	616	646	617	610	668	686	629	637	611	636	619	652	609	607	649	639	639	631	622	632	660	646	650	592	571	603	598	627	568	604	635	577	616	668	651	610	647	559	590	595	594	598	643	612	648	591	649	642	649	582	643	600	633	605	599	635	641	678	622	612	596	573	610	599	584	664	637	591	634	591	608	636	659	608	634	632	621	666	583	560	588	616	630	617	632	621	635	578	615	633	621	622	645	608	611	619	640	606	612	625	616	595	637	604	660	645	647	593	642	668	618	650	647	612	645	604	574	597	614	605	615	608	641	637	584	602	603	609	636	607	588	611	592	608	607	581	667	631	675	616	605	627	631	623	620	616	612	596	643	591	646	645	620	608	607	670	661	619	622	552	561	635	606	666	606	589	608	601	581	622	628	652	630	666	616	620	625	605	605	613	639	605	595	647	649	568	594	604	679	682	658	636	619	638	628	608	640	599	636	628	586	611	606	636	642	610	629	647	615	621	680	653	610	640	625	607	612	658	634	623	596	627	616	643	647	665	630	620	587	620	609	561	571	636	603	614	578	606	609	650	604	600	637	635	642	566	616	592	652	593	647	643	621	615	636	619	644	587	631	635	585	681	609	604	634	579	582	619	654	588	614	594	648	603	664	626	632	612	641	683	606	654	652	654	645	612	588	608	634	622	631	639	611	594	633	615	653	604	670	603	669	642	627	604	620	640	641	614	627	630	568	614	600	594	677	610	654	612	677	609	628	579	633	576	627	619	630	611	604	615	622	632	614	604	643	631	591	658	604	662	654	612	598	614	655	581	600	628	624	626	655	569	612	625	598	646	573	612	639	645	618	613	614	610	665	637	601	604	652	630	638	598	645	634	614	650	607	601	650	638	670	625	597	618	580	648	673	605	589	651	633	629	622	588	619	655	584	641	672	583	659	595	639	589	637	638	598	598	618	607	584	656	631	620	597	603	611	618	640	632	649	603	656	610	626	665	621	647	588	589	590	682	584	625	640	572	614	643	636	654	594	610	599	594	641	632	600	636	647	605	672	637	645	604	664	591	650	656	622	613	617	632	604	592	662	624	612	611	635	672	589	602	644	592	584	638	607	607	652	662	632	653	583	621	620	637	624	611	628	567	600	672	654	617	629	602	633	599	620	613	646	659	602	677	637	633	621	651	605	643	612	643	617	638	615	590	598	594	576	633	628	616	657	617	620	635	603	637	658	651	639	637	632	606	614	641	567	655	644	661	618	629	624	629	647	604	648	619	599	644	633	615	607	636	611	667	569	639	642	633	604	601	667	654	618	607	617	615	635	593	623	602	611	578	612	613	645	606	643	615	671	604	582	630	613	632	628	590	612	588	608	640	638	622	628	655	637	625	606	616	616	669	608	616	614	602	625	613	609	587	628	652	618	609	622	636	627	631	626	657	587	652	595	608	635	626	646	618	638	620	614	635	615	597	604	629	648	617	643	641	639	608	640	628	655	647	593	594	616	610	652	594	606	602	684	623	611	608	599	603	614	595	619	588	638	642	626	605	633	674	632	635	625	649	637	654	634	621	617	657	629	625	626	646	632	625	633	599	610	622	604	654	610	604	647	642	642	581	629	676	620	630	631	622	637	649	602	615	601	606	634	651	601	621	621	606	610	616	618	659	608	610	615	645	631	623	600	641	637	624	663	600	587	607	581	592	613	581	636	586	598	574	642	632	629	618	596	588	637	583	604	679	641	617	610	610	630	633	598	652	598	624	635	611	573	647	601	626	639	641	650	648	628	628	623	577	621	662	584	650	645	616	634	661	662	663	623	617	569	564	606	641	596	631	636	594	620	617	617	638	607	614	631	605	552	599	629	628	669	633	630	633	625	649	680	635	614	595	620	638	597	624	598	645	638	613	597	586	649	612	623	616	571	637	589	601	604	651	607	619	580	596	603	569	667	665	625	663	611	642	579	667	636	604	652	621	639	596	620	614	609	635	581	613	650	638	630	607	639	614	613	626	646	602	614	586	623	611	663	635	610	605	612	674	615	634	664	632	621	621	638	597	603	622	633	641	645	622	590	630	608	639	617	632	634	585	604	618	634	624	610	632	632	626	614	621	679	637	597	595	599	596	637	603	603	624	626	662	640	650	654	640	607	648	579	669	610	615	621	660	629	609	656	620	621	628	612	644	603	596	610	627	652	595	624	621	597	673	627	649	635	630	652	612	617	604	655	633	653	613	583	628	610	643	645	635	637	628	634	660	654	645	659	599	588	625	593	593	614	581	634	663	656	626	676	620	635	673	651	662	615	683	605	663	648	650	643	636	582	599	638	671	626	671	618	633	630	651	643	649	654	607	633	662	632	638	618	578	597	616	655	655	609	662	621	657	651	670	618	610	632	629	637	604	660	626	628	593	635	605	601	633	635	607	603	587	640	610	595	641	619	630	632	617	650	626	603	642	618	587	610	618	635	628	622	601	632	607	601	630	605	651	633	612	570	653	671	636	588	607	638	663	635	605	590	577	662	596	603	629	641	601	642	615	658	595	674	628	637	596	640	646	605	667	618	621	625	630	644	627	613	636	636	611	621	611	592	620	591	625	605	625	633	650	594	610	642	650	618	616	620	648	598	647	609	618	599	624	660	662	634	635	598	652	613	608	568	616	624	601	582	644	643	629	584	624	622	644	609	635	590	638	602	579	654	610	656	646	658	595	624	616	633	628	648	596	606	575	614	606	629	636	634	632	608	653	615	598	583	629	619	619	620	655	603	648	567	646	617	601	652	654	619	632	611	621	589	612	631	588	605	655	643	591	609	624	631	607	646	618	611	678	638	626	613	622	603	657	625	630	618	641	617	633	618	641	617	628	621	584	643	599	674	614	614	603	591	631	595	649	608	636	637	607	611	602	611	636	633	616	684	620	623	630	617	581	606	621	670	639	629	628	650	630	610	638	636	603	639	553	675	610	616	598	630	583	605	646	646	613	631	672	615	619	607	639	643	636	594	582	644	605	591	682	642	625	624	671	590	647	667	642	674	595	641	624	642	603	629	609	643	586	589	623	612	583	620	601	611	585	625	576	639	591	629	659	607	631	671	637	648	640	621	603	644	621	658	606	600	631	637	615	633	659	653	638	578	632	615	584	620	651	628	578	591	627	625	691	592	610	644	615	573	644	593	600	607	652	626	637	613	558	618	585	654
3056	1677	2845	2104	1614	1651	795	600	510	448	522	379	364	391	339	363	394	332	283	320	330	340	327	423	573	631	608	519	434	368	312	290	324	293	302	288	307	273	327	304	283	329	284	326	285	275	330	305	281	310	308	323	284	326	286	276	283	323	261	300	307	290	286	321	336	298	305	303	280	267	298	286	259	301	352	296	303	291	309	346	304	307	308	322	291	314	316	299	318	316	321	278	289	297	314	293	303	297	312	317	287	281	296	303	276	288	309	272	304	290	282	287	271	313	338	310	308	256	286	281	314	309	306	309	295	318	302	320	303	321	316	290	295	305	288	303	346	286	277	315	319	317	280	303	307	282	323	283	270	292	303	292	304	298	307	322	291	314	309	286	301	295	324	278	293	292	329	285	269	312	293	301	289	299	282	275	322	307	289	301	298	293	301	303	277	304	305	272	291	292	297	323	309	304	308	296	347	288	320	306	307	279	286	323	281	283	316	306	280	306	289	322	315	296	295	241	276	306	315	299	294	299	291	320	288	275	271	265	281	280	301	314	289	309	291	316	306	304	311	286	309	289	315	303	278	291	264	307	297	279	259	270	310	305	293	298	321	270	291	321	290	246	302	282	283	288	299	322	295	298	264	281	309	333	312	293	271	268	342	320	288	314	306	265	298	302	300	302	283	285	304	295	326	297	301	330	308	287	332	281	323	289	293	285	312	277	275	323	309	297	292	277	318	301	307	303	288	289	302	272	287	282	260	318	296	291	251	276	304	290	268	300	296	313	296	288	277	301	282	305	280	289	296	299	256	319	322	337	302	305	308	290	294	280	255	290	281	307	312	319	327	275	292	286	270	319	286	266	295	278	284	291	287	236	329	273	287	300	278	296	338	302	286	314	299	303	309	326	316	310	283	309	289	288	342	312	311	284	320	283	303	298	264	340	263	298	313	284	295	327	280	278	274	313	297	269	296	288	304	308	319	268	305	280	269	293	300	309	312	263	287	296	298	307	311	271	279	315	275	294	289	311	325	289	296	288	322	304	266	344	297	276	323	282	290	287	259	285	281	293	269	303	311	293	271	304	291	274	291	311	274	298	307	304	290	312	283	307	287	304	315	281	287	303	314	329	305	258	278	334	328	281	312	332	331	311	269	303	296	316	296	315	299	261	272	309	272	278	333	313	281	265	300	296	306	294	298	282	282	289	301	295	301	297	344	304	288	305	307	311	307	316	301	276	288	270	294	293	285	315	310	325	303	302	292	324	275	291	307	286	304	318	285	303	283	292	335	309	276	269	312	275	274	263	329	298	295	278	300	317	331	290	302	276	291	300	318	311	274	303	319	326	306	291	285	316	275	299	314	333	313	264	324	297	287	306	291	299	296	317	272	299	309	305	272	322	286	315	325	315	291	281	293	271	307	280	277	296	285	297	297	309	279	278	299	282	293	308	265	304	292	308	289	295	296	312	309	294	259	310	314	313	301	300	300	324	305	320	293	313	302	271	279	298	272	270	280	293	287	325	304	263	321	331	308	321	309	286	293	297	310	268	274	281	293	284	319	305	296	287	311	297	276	229	287	293	303	289	313	318	297	320	278	282	333	308	293	310	327	292	332	295	259	285	281	280	306	315	288	290	301	323	311	326	286	310	323	303	293	289	283	308	315	275	269	279	302	304	284	267	295	312	317	282	314	304	278	285	314	290	277	287	313	271	296	303	313	295	296	286	281	304	289	294	265	324	302	289	283	297	288	276	320	339	313	326	280	281	282	306	269	294	318	296	281	337	295	274	277	306	315	311	295	284	302	320	324	274	298	294	282	307	296	290	327	330	304	313	293	299	295	326	307	300	264	295	292	290	280	297	269	276	273	304	311	287	300	311	305	275	298	277	289	281	299	293	279	282	279	283	321	286	295	309	309	305	291	317	272	316	321	286	316	275	298	283	299	279	298	283	275	280	325	287	328	304	278	274	298	291	319	298	317	294	289	294	312	296	298	301	290	324	291	316	327	278	324	298	300	323	305	291	252	293	300	296	278	302	289	307	250	291	297	308	303	321	299	295	290	291	289	290	290	311	304	281	266	319	288	269	279	295	305	297	274	337	268	293	314	273	282	302	309	284	320	296	286	263	274	301	294	294	279	288	304	295	299	283	314	312	301	320	300	280	323	288	296	317	286	261	310	283	301	299	272	311	277	336	300	289	301	315	284	304	333	306	300	309	292	270	319	281	314	307	324	308	314	315	321	344	316	284	306	274	262	299	270	290	316	322	288	305	276	315	291	304	306	325	302	271	293	291	296	314	272	326	321	322	318	283	267	315	324	273	316	270	318	279	304	284	319	312	284	292	295	304	305	294	300	307	276	316	276	312	330	286	280	295	325	274	252	293	328	314	305	281	286	297	302	300	281	285	307	310	306	293	279	298	320	297	290	305	305	285	312	326	313	284	301	302	301	257	302	277	310	302	287	291	319	310	261	300	291	281	290	298	329	316	289	303	292	306	304	321	292	311	293	280	311	339	306	329	303	298	295	314	291	315	323	296	316	296	272	275	301	315	307	278	320	318	318	289	300	279	333	258	257	285	315	251	324	295	305	274	312	269	327	336	276	306	297	327	311	317	302	278	288	308	304	293	296	275	313	285	283	322	341	335	286	309	295	282	260	258	284	329	307	305	308	329	303	302	278	275	298	290	275	323	279	312	313	323	319	313	321	278	310	276	293	316	273	306	289	307	274	329	303	266	312	299	290	331	259	308	264	290	273	311	300	295	295	314	307	285	270	291	309	281	272	297	260	318	278	326	290	294	318	300	279	299	300	295	301	308	333	271	304	304	282	309	301	323	299	326	324	281	330	313	292	310	295	274	289	306	304	295	296	287	286	326	306	309	361	292	306	338	337	325	322	317	249	273	287	283	310	297	314	301	331	263	308	319	284	323	323	271	291	329	290	332	300	320	315	314	336	292	281	310	303	289	280	305	313	280	275	306	290	319	320	293	284	289	300	314	316	311	308	271	305	293	293	288	286	325	310	303	302	292	301	320	286	329	305	346	296	320	312	293	291	291	277	275	309	335	282	312	287	292	274	278	283	282	280	301	277	299	274	304	303	296	306	293	311	293	290	335	327	291	280	312	298	314	288	312	283	304	299	285	296	299	301	314	274	279	282	295	287	319	309	270	312	312	312	300	292	314	317	289	286	307	289	316	314	265	276	305	315	271	311	302	305	304	288	279	327	292	286	285	313	288	312	296	326	301	310	298	303	330	313	289	285	281	310	333	333	291	283	287	293	303	322	306	270	300	287	308	280	297	317	294	309	271	319	291	294	311	241	288	290	275	271	300	310	315	306	318	296	294	254	322	284	295	289	255	286	298	291	304	276	324	289	295	274	317	288	311	281	300	311	324	288	306	287	285	294	307	300	305	271	302	289	300	282	302	289	276	313	290	278	295	296	330	311	334	301	282	301	310	278	259	340	291	280	297	272	300	286	295	294	295	317	304	321	299	288	292
2865	1922	5703	6237	5910	6787	3410	2442	2066	1891	1970	1277	1275	1233	1333	1253	1186	1142	1115	1009	1006	965	891	1754	2613	2633	2402	2042	1341	895	778	741	760	776	769	751	775	744	733	766	750	733	785	726	742	755	781	711	770	761	804	748	770	759	765	729	751	747	740	736	709	803	697	763	768	767	771	713	756	766	695	796	732	783	787	763	756	776	740	747	737	795	750	808	792	787	773	737	752	738	765	769	796	743	715	757	805	773	767	805	790	785	763	773	780	780	757	766	762	772	741	733	782	711	756	762	799	769	781	783	741	766	737	787	792	798	769	772	755	767	731	811	709	804	767	731	774	763	767	728	768	797	710	803	736	720	762	709	734	783	732	755	782	772	715	761	768	694	800	798	798	746	771	727	782	744	784	726	723	776	757	778	764	751	703	712	752	748	739	778	757	786	756	738	755	728	753	747	770	772	745	743	753	832	764	745	751	736	786	759	770	734	723	742	804	814	719	758	765	788	769	781	754	766	806	748	747	799	760	767	780	754	758	733	761	776	773	732	784	722	743	742	742	744	739	787	746	719	752	763	785	728	743	748	798	739	738	708	754	721	781	743	793	763	706	756	760	736	764	728	777	781	766	731	734	804	759	782	732	751	711	704	761	825	754	764	732	762	736	781	731	764	796	681	742	749	737	789	782	797	738	718	785	753	797	717	795	740	708	746	775	740	736	721	735	746	758	713	763	789	771	753	771	728	798	787	717	744	713	735	772	787	746	739	750	776	756	733	785	780	736	755	750	712	760	716	762	745	769	730	767	707	775	767	715	756	736	788	760	743	777	710	718	806	780	770	761	772	748	754	768	765	774	745	732	795	739	741	768	777	783	745	734	822	693	784	754	784	811	738	774	793	739	770	746	817	759	735	716	744	730	761	746	745	741	723	762	769	768	728	805	793	786	751	720	745	753	801	739	704	720	762	696	715	783	779	758	758	725	770	762	744	750	769	737	717	759	769	766	768	749	726	753	765	763	760	765	745	697	777	753	769	724	759	762	763	775	739	722	775	778	790	692	766	768	726	770	787	737	766	789	743	729	774	744	747	750	765	810	752	776	781	751	739	728	763	778	752	835	766	733	759	764	778	720	708	745	737	802	754	806	772	739	767	780	776	759	771	782	777	769	735	787	794	768	715	765	775	738	754	777	817	722	757	707	746	724	788	715	761	758	721	729	726	805	795	764	747	763	770	751	741	824	795	753	776	788	735	763	738	769	763	730	786	777	751	737	725	760	735	724	788	763	752	772	719	750	754	742	785	775	764	736	761	771	775	773	769	717	756	736	762	732	790	763	759	765	732	724	752	757	730	729	722	728	767	804	734	803	750	752	729	783	742	751	729	751	734	771	703	723	765	756	814	763	813	727	732	739	756	744	746	789	743	755	710	761	769	741	748	710	828	707	714	711	815	754	737	715	791	785	758	755	742	749	749	699	795	758	738	779	784	788	695	721	710	770	727	779	757	768	744	790	833	784	763	739	771	734	809	733	756	775	778	746	746	749	766	771	775	741	740	793	722	751	723	739	735	744	740	788	751	762	753	814	746	813	731	779	741	765	734	740	723	743	782	753	726	731	772	754	753	762	765	731	762	743	727	818	779	780	780	781	770	748	753	765	729	731	763	739	783	758	711	808	745	797	763	740	744	727	756	693	747	792	756	771	721	804	747	802	766	784	813	786	806	718	792	734	781	743	755	772	754	769	778	744	808	742	736	759	749	766	769	760	789	765	714	742	731	709	719	772	758	756	796	790	747	737	755	767	712	731	759	763	724	786	783	747	841	736	820	713	745	730	767	805	748	753	805	780	774	726	724	755	761	775	774	759	797	809	742	785	765	737	793	748	730	760	825	800	743	744	734	745	781	744	765	770	764	732	761	730	740	765	754	779	751	771	731	749	766	767	738	768	779	754	782	799	774	741	761	788	761	766	802	756	747	766	760	765	749	780	780	783	753	764	750	746	754	718	742	765	796	793	763	762	701	777	728	770	734	738	786	774	735	733	730	800	731	748	754	745	791	741	793	727	730	759	703	756	719	768	709	724	776	757	756	736	739	734	766	731	733	788	783	753	743	765	756	808	790	784	756	733	739	777	747	749	748	735	759	754	724	733	728	732	761	760	779	780	768	773	769	718	796	786	745	751	768	732	744	785	774	779	767	753	764	771	777	736	753	759	761	763	735	778	757	729	707	780	758	784	803	792	770	707	783	678	780	812	780	772	753	770	711	761	762	817	716	784	736	776	721	718	725	759	778	816	750	724	770	780	769	799	720	754	781	757	732	772	742	734	786	797	731	748	730	733	787	801	746	751	748	758	708	747	757	766	762	780	753	783	729	727	741	741	769	764	792	756	840	795	707	766	756	745	717	762	766	747	741	787	733	755	754	795	712	709	725	742	763	748	740	725	741	704	765	760	728	725	762	768	758	816	751	767	763	748	694	804	796	763	728	746	772	747	762	741	742	813	761	708	776	764	758	764	703	766	776	763	750	755	774	763	778	755	733	776	757	713	745	783	772	766	776	760	761	752	746	772	830	734	741	729	760	768	726	786	747	768	768	719	748	773	754	757	747	698	772	749	815	775	756	782	752	754	756	761	768	724	809	773	705	780	712	807	758	773	783	793	844	701	801	765	756	736	771	696	777	763	769	730	737	746	748	744	762	722	735	789	743	762	743	774	726	762	777	732	774	752	763	778	759	796	785	818	717	733	772	828	732	740	763	747	737	751	799	783	771	732	742	780	755	719	749	743	746	753	755	764	717	752	737	777	725	801	708	789	754	753	792	758	783	708	785	681	763	806	735	826	731	757	751	751	762	691	740	706	702	742	782	742	752	798	797	741	765	761	738	733	728	779	764	768	751	801	787	751	715	826	814	768	742	732	717	782	772	739	756	773	764	774	761	799	776	737	789	768	744	787	777	768	757	771	747	720	760	746	786	741	732	794	788	744	771	767	782	767	760	755	742	750	753	772	747	753	790	776	739	804	738	779	761	775	783	821	760	810	736	727	751	754	788	782	775	761	730	754	807	722	781	790	752	745	764	806	765	795	757	795	686	768	745	796	739	827	764	770	734	751	723	743	741	729	757	731	747	739	736	801	796	744	718	762	798	755	706	769	805	777	708	744	779	769	779	792	741	792	791	723	759	760	778	743	775	726	743	751	771	748	722	735	795	739	789	732	773	741	788	773	756	767	770	781	782	806	746	780	805	780	774	773	738	759	790	740	774	796	738	795	704	769	761	798	738	720	720	779	756	724	776	773	758	741	764	737	732	767	772	727	741	768	772	784	809	789	794	797	782	726	802	704	760	765	798	751	794	759	798	765	771	782	772	760	760	734	721	790	743	765	747	762	717	734	745	704	735	817	792	795	702	764	793	755	754	725	765	762	762	751	782	831	781	797	807	754	792	729	762	802	774	771	762	761	758	760	789	744	782	774	808	759	753	767	784	754	722	756	725	792	751	757	747	759	755
9691	3557	6043	4808	3732	3687	2157	1825	1342	945	607	538	592	561	607	550	504	500	476	390	373	391	690	2037	2889	2688	2109	1451	865	528	413	329	296	298	335	343	300	336	346	321	336	354	305	315	303	319	335	320	344	342	300	334	303	303	358	360	358	309	357	340	350	322	354	343	305	335	352	341	298	328	329	340	353	337	345	316	361	352	334	342	354	312	348	310	361	336	327	334	314	328	330	336	311	310	333	335	347	313	331	336	316	308	336	326	339	336	328	328	334	345	361	315	322	355	341	308	345	331	321	319	318	314	340	352	329	332	341	321	318	306	346	357	319	344	325	346	333	362	322	333	338	309	317	332	338	328	311	348	303	339	336	340	321	291	328	329	336	328	355	329	313	362	327	351	330	334	304	343	317	311	323	306	334	306	321	349	324	329	313	329	338	319	324	330	310	342	312	357	322	332	305	313	365	333	319	327	316	337	327	316	348	310	307	332	329	327	356	325	339	331	340	330	314	325	341	338	339	331	332	332	371	364	346	339	304	309	346	341	308	361	316	361	323	336	326	366	299	317	339	337	305	322	346	333	337	311	324	335	318	325	307	295	318	336	329	328	331	326	340	337	352	322	325	360	326	323	374	336	326	311	369	341	336	325	330	340	314	325	288	312	297	354	355	321	343	318	358	347	333	327	348	316	320	305	349	346	367	318	322	320	326	335	329	343	342	315	305	344	321	334	330	316	344	301	329	322	349	308	309	326	300	327	364	329	318	338	330	326	343	321	322	344	346	344	339	311	339	323	281	360	324	349	321	353	327	351	334	338	358	328	318	332	318	354	329	348	306	346	319	354	342	339	350	326	329	339	330	328	317	353	337	335	319	329	374	330	317	350	357	341	348	302	330	340	332	338	349	333	346	340	334	332	318	340	306	308	335	328	333	344	324	366	346	342	317	339	353	318	345	328	337	332	337	335	349	361	347	322	358	334	300	322	334	347	317	330	311	342	293	300	342	320	351	314	347	328	338	300	318	314	322	338	339	351	317	344	340	347	341	335	318	343	314	325	351	365	322	298	322	346	302	352	317	331	332	334	314	345	326	324	353	315	343	349	352	351	320	290	356	308	302	332	323	316	301	310	320	324	352	330	327	358	312	324	345	338	337	321	305	339	338	327	319	353	325	331	319	334	313	325	353	338	354	366	350	335	281	319	328	351	341	312	357	333	373	341	351	327	328	372	351	323	334	368	360	331	337	315	344	303	357	341	333	305	341	346	322	298	334	350	344	341	336	339	326	310	345	345	298	393	322	341	367	330	334	340	317	324	321	316	287	296	322	343	326	358	319	375	347	339	367	323	307	350	360	353	318	301	343	329	304	324	313	320	316	329	322	332	309	333	336	357	328	331	326	342	349	335	326	358	316	312	325	328	285	336	372	330	338	303	309	323	342	339	330	344	349	330	357	336	347	327	347	344	311	334	340	331	367	332	317	312	357	312	351	348	341	364	330	352	342	307	337	337	351	361	343	329	318	331	314	350	335	325	353	328	336	328	324	312	316	327	331	320	363	327	314	315	329	314	346	314	322	330	344	313	333	314	347	332	349	301	345	352	328	308	335	321	332	310	356	332	341	313	329	307	318	313	319	344	372	331	329	327	316	347	322	313	335	345	317	321	325	312	322	340	315	308	330	311	330	326	307	357	298	344	345	304	350	336	318	303	348	378	334	382	304	328	331	355	344	331	306	352	337	364	333	352	330	337	322	335	334	343	318	351	316	317	306	334	354	328	346	339	339	332	357	370	353	320	311	321	328	321	322	306	309	309	325	324	342	317	330	337	332	320	345	359	326	330	327	294	352	310	330	350	344	336	308	363	326	333	321	345	341	335	334	327	342	359	349	352	344	327	343	322	328	309	359	294	330	364	271	348	354	363	299	311	333	336	312	324	336	353	351	369	358	332	311	302	295	332	313	301	315	309	343	353	328	332	323	358	315	342	292	300	298	327	305	303	301	344	358	314	348	346	319	312	353	325	345	335	310	361	363	341	320	362	327	333	362	322	336	333	307	325	356	324	327	364	334	310	296	345	296	326	297	355	297	322	362	341	359	336	335	312	333	355	362	324	325	334	326	328	343	349	317	366	331	300	337	316	303	318	346	359	301	338	331	326	299	318	330	364	349	344	332	298	341	356	345	297	340	335	323	336	297	320	328	348	328	365	334	361	345	334	332	339	328	350	342	324	344	317	355	338	327	307	283	340	301	345	348	311	356	348	358	295	366	348	307	345	360	365	328	345	356	339	326	339	339	345	322	359	356	376	342	354	319	330	341	322	340	349	312	336	298	319	358	314	333	337	368	346	331	329	320	333	314	368	381	320	342	360	341	306	307	331	338	339	332	311	291	339	318	334	344	365	344	317	355	334	334	340	337	320	342	337	330	328	274	385	341	349	313	317	339	353	318	327	305	306	308	338	347	333	305	318	351	362	302	365	317	380	364	324	320	369	326	313	349	338	327	315	317	292	303	307	326	318	355	326	321	333	347	306	343	335	303	328	327	307	342	350	350	327	331	304	329	331	315	319	342	316	305	320	329	338	331	314	334	341	300	352	361	331	324	302	341	335	339	321	360	322	329	311	313	324	328	326	353	299	339	326	353	360	334	319	328	326	368	340	322	313	313	319	304	362	302	355	323	351	346	330	344	328	334	309	281	328	337	372	348	350	342	319	340	328	327	351	312	353	329	321	306	321	326	328	350	319	349	325	339	323	341	314	335	375	310	339	334	340	318	334	330	353	315	346	339	338	312	322	341	343	340	334	362	331	336	316	309	336	342	366	333	332	339	385	306	329	326	309	338	309	328	298	313	339	304	339	350	367	346	327	335	321	323	319	339	349	292	314	319	346	312	318	329	349	292	357	351	361	317	355	284	340	353	337	333	335	268	340	371	334	347	321	339	314	323	319	320	360	320	316	321	346	366	365	309	308	330	366	342	353	328	327	308	326	340	346	325	331	335	321	315	347	343	309	341	300	356	359	342	348	331	338	380	303	334	350	310	355	338	296	313	334	357	356	326	372	327	317	320	307	344	326	320	338	319	335	322	327	322	298	316	333	320	309	336	314	294	319	291	328	303	269	332	333	331	322	355	345	321	342	319	344	293	368	341	302	341	300	308	328	334	334	305	353	319	340	315	290	302	345	341	360	329	330	342	358	324	350	326	332	354	344	346	314	347	358	314	297	352	334	338	382	333	288	339	316	350	299	329	315	339	325	309	318	326	318	323	291	315	362	357	311	347	333	336	350	335	320	313	330	343	328	305	315	312	349	331	344	334	357	335	311	320	332	338	341	318	342	325	346	386	313	340	357	348	330	358	318	329	318	329	312	367	305	291	353	351	328	360	347	343	308	329	329	338	345	335	329	350	333	329	345	353	307	340	344	320	333	349	330	374	312	323	282	306	323	347	341	320	358	341	330	321	278	365	318	334	345	314	334	301	334	331	306	344	336	313	354	306	307	304	346
6660	3562	9955	11155	11798	11547	7477	6810	5750	4174	2403	2147	2389	2277	2285	2153	2110	2021	1856	1265	1266	1084	3571	11703	15701	14375	11015	7131	4149	1856	870	858	826	850	831	827	845	869	845	806	828	861	816	845	833	824	835	791	831	893	863	867	836	778	832	778	837	853	828	827	798	836	871	783	800	854	803	860	847	854	865	866	889	867	857	809	824	836	827	775	859	867	790	818	851	807	858	830	836	791	842	896	867	828	875	786	807	865	781	845	827	772	803	814	804	867	833	824	861	796	813	865	811	824	874	814	844	872	778	805	815	804	808	871	816	842	828	852	848	830	827	844	839	775	878	837	862	826	833	807	816	801	831	798	797	891	810	851	826	769	779	831	817	810	765	801	874	877	837	829	787	798	817	842	809	869	802	863	846	868	813	861	818	829	853	882	809	813	835	821	826	762	866	813	812	831	818	838	819	773	811	802	855	823	814	802	834	788	790	830	817	873	870	811	832	775	837	820	860	857	879	834	808	825	838	797	811	791	831	904	794	871	859	850	825	795	802	766	799	782	810	798	819	849	854	809	790	806	817	794	858	815	841	878	828	810	837	809	866	792	837	835	841	813	772	810	823	778	818	856	815	843	791	846	804	832	849	832	830	780	834	802	801	789	826	835	844	789	827	789	888	885	836	778	872	828	795	834	792	846	840	795	809	788	785	883	811	832	887	852	813	779	865	848	854	847	791	788	824	842	805	786	819	910	820	836	769	763	823	829	827	823	837	824	842	861	903	817	815	852	787	804	810	806	841	808	773	818	855	841	815	823	838	836	817	811	799	794	801	826	839	835	806	833	835	763	863	819	831	792	812	851	832	850	826	810	790	851	832	851	826	881	890	776	847	881	820	867	841	828	789	839	805	825	850	835	795	820	833	827	809	822	827	828	778	831	841	750	872	792	834	832	781	837	812	815	783	772	872	853	814	835	812	801	779	812	817	839	830	857	802	803	839	800	857	815	804	831	823	855	845	825	823	852	860	803	822	805	803	818	869	827	791	843	896	803	844	810	811	840	856	825	829	823	830	838	791	869	837	846	747	845	829	861	798	823	868	804	828	825	832	798	826	858	785	861	823	808	847	808	789	867	804	800	832	845	786	785	882	874	863	828	825	839	820	811	886	842	830	827	805	815	876	853	808	809	805	833	836	812	846	870	818	855	801	862	800	832	840	821	778	836	767	780	815	821	843	840	855	810	892	781	924	842	874	812	795	828	817	854	850	806	813	858	813	815	821	796	814	829	782	821	828	825	857	819	762	781	843	786	827	845	830	815	786	819	848	821	793	812	751	766	862	851	813	784	797	842	836	835	814	793	786	829	795	804	858	817	807	831	884	805	856	875	834	820	783	833	847	800	870	818	811	859	796	811	825	845	844	843	864	878	819	884	802	791	864	778	827	827	807	853	857	801	803	879	860	773	807	849	899	860	827	879	824	846	798	822	831	883	833	864	790	774	833	819	801	889	847	862	882	791	844	862	797	808	873	844	786	843	819	808	818	824	772	803	850	818	822	824	853	819	819	783	808	827	817	821	826	866	821	809	846	817	821	845	803	821	835	817	808	892	815	758	774	842	805	882	794	797	863	809	788	790	783	868	878	811	832	804	829	795	820	804	857	820	776	797	837	800	834	814	859	795	823	817	829	869	814	839	849	832	776	864	792	838	849	842	816	835	823	854	816	816	821	826	841	811	881	781	859	812	781	812	807	808	850	824	766	834	827	852	821	823	817	807	838	785	777	755	833	825	793	865	855	817	844	814	813	851	833	820	830	873	826	817	822	863	883	819	815	816	862	843	784	830	818	845	816	831	828	814	833	826	779	838	819	796	841	793	839	761	803	846	866	874	848	815	822	857	858	855	788	855	848	811	790	810	768	817	819	800	821	845	817	833	791	799	842	757	824	860	824	841	817	787	765	823	809	785	820	830	799	784	790	834	825	834	789	818	836	842	818	822	852	791	826	813	822	833	811	833	773	866	859	823	808	846	862	802	882	810	823	873	842	839	806	826	843	770	871	836	831	782	862	792	852	797	799	850	863	829	813	785	867	803	824	874	829	811	846	816	831	827	820	809	825	812	846	891	847	819	823	813	748	845	878	739	839	885	803	858	816	824	808	816	861	821	786	813	844	838	800	821	807	817	831	813	858	865	773	852	805	846	823	774	793	840	853	804	794	828	833	855	842	790	799	838	842	808	826	841	827	818	786	786	789	826	797	833	831	784	809	822	850	851	833	827	886	895	827	847	808	835	841	834	784	841	810	810	813	829	828	846	816	860	842	847	836	738	807	833	811	815	791	781	842	782	811	754	842	915	816	808	846	826	787	827	813	810	862	836	896	790	872	866	826	846	817	831	807	803	843	830	784	850	822	826	834	844	795	798	807	782	810	860	798	870	874	819	779	834	868	868	819	762	792	834	831	808	812	881	803	815	823	818	798	849	841	819	859	837	839	856	823	859	839	865	827	820	776	868	842	833	869	784	803	835	858	829	819	809	794	795	885	829	789	816	834	806	891	836	816	792	848	801	835	874	827	790	800	886	838	827	814	810	850	816	812	846	809	797	852	822	844	745	840	870	814	836	829	858	843	762	826	841	799	843	800	804	840	758	826	861	806	830	813	810	844	821	802	829	873	835	821	842	829	860	844	794	841	818	778	844	827	858	792	829	847	777	849	817	801	842	815	815	805	836	859	818	835	843	804	814	775	776	801	817	814	857	833	886	830	831	824	751	855	834	802	833	808	790	845	824	835	855	798	809	782	787	868	881	835	813	834	830	802	843	815	777	791	791	807	828	847	781	842	830	831	846	924	830	804	839	865	839	834	834	814	816	824	814	818	815	809	857	809	850	800	839	849	821	780	825	822	789	826	796	837	790	811	857	832	806	857	835	877	830	827	831	838	777	838	835	791	828	860	843	818	850	809	847	776	795	835	769	846	839	782	859	896	850	842	797	854	845	809	855	831	835	872	825	799	836	794	838	873	816	821	856	831	832	803	828	810	880	838	823	841	846	832	830	820	822	793	854	803	797	753	820	870	824	775	845	786	800	839	753	824	824	814	870	811	849	865	801	868	803	873	803	848	801	836	797	807	843	787	769	869	833	825	767	774	834	859	812	844	807	830	819	796	843	856	786	823	867	815	796	817	831	843	869	827	799	824	806	796	764	816	847	826	821	812	851	828	853	818	765	817	846	843	854	818	829	844	824	806	779	820	806	838	829	822	814	818	826	835	835	819	847	830	847	833	811	832	844	831	822	818	782	816	844	822	851	831	796	807	836	788	855	824	839	839	843	792	827	842	789	825	868	823	796	842	814	815	811	876	846	863	824	835	771	827	840	806	794	844	818	817	858	869	836	812	837	812	852	845	806	835	830	807	782	887	813	889	778	830	798	757	817	782	812	860	808	841	831	856	858	846	871	846	788	824	825	810	873	823	842	831	822	818	837	850	797	847	845	803	851	832	811	841	814	833	774	797	816
19124	7760	10423	8816	6879	6033	3615	3526	2626	1337	785	837	949	939	880	752	636	454	382	356	349	336	1974	7101	6889	5275	3541	2093	1144	538	316	300	270	245	252	264	239	276	241	246	268	257	255	254	238	248	272	258	247	258	307	265	228	269	261	269	253	280	268	238	256	254	238	262	265	283	281	271	240	257	227	263	283	272	236	288	262	259	233	252	265	273	257	246	267	237	229	270	276	263	246	268	269	260	293	263	267	264	303	270	256	217	280	269	241	240	294	264	275	265	257	267	264	243	278	262	268	238	284	257	276	287	268	275	259	254	259	264	258	257	252	250	254	232	252	236	241	253	251	218	282	272	247	265	261	236	244	247	283	276	276	266	226	256	267	264	260	272	269	267	226	277	255	244	245	219	269	247	252	250	266	279	240	256	258	239	259	291	232	304	239	267	246	280	295	256	254	281	260	280	280	263	261	252	264	242	240	254	261	286	255	274	245	239	246	269	233	245	252	255	292	289	253	263	269	258	250	263	260	258	264	300	258	258	278	257	249	284	275	250	261	244	242	286	263	267	257	231	237	253	273	269	235	254	264	264	285	251	263	250	289	258	237	246	240	243	237	254	272	222	247	283	243	291	260	273	270	258	309	259	267	262	273	280	241	272	257	301	235	277	234	278	245	266	261	248	244	271	248	264	243	246	287	251	252	255	245	271	265	273	266	254	243	241	241	274	215	277	268	227	232	291	249	250	240	259	249	249	241	249	260	253	253	244	260	254	264	254	278	249	250	266	264	269	251	228	267	274	248	257	250	259	255	312	253	276	254	252	258	247	276	300	235	264	274	225	233	299	287	262	272	280	275	254	265	235	269	258	266	241	256	274	287	253	259	266	231	244	256	272	216	263	224	260	263	277	245	272	226	233	226	247	249	245	273	256	271	262	233	274	272	245	258	281	264	268	261	242	242	269	261	254	266	253	272	248	268	263	236	276	237	253	285	260	255	269	266	249	248	230	242	300	260	286	276	273	241	266	268	255	257	272	253	265	227	247	230	227	256	236	275	261	262	276	265	259	268	282	263	241	244	238	254	236	274	256	261	256	255	234	266	266	280	248	258	287	249	264	274	270	235	289	264	261	253	291	281	287	247	270	254	277	282	267	256	242	267	280	249	237	277	257	263	290	256	253	242	260	250	272	263	241	236	241	258	250	244	264	313	255	308	228	276	236	254	246	249	258	270	279	237	240	291	279	240	274	263	251	235	246	272	251	240	249	269	242	247	266	251	307	279	224	267	249	241	279	252	238	255	258	263	279	270	232	278	271	285	238	262	251	277	228	278	271	238	274	259	269	263	284	242	289	263	261	255	247	260	257	238	271	253	270	269	293	249	257	254	273	282	263	256	277	244	263	262	247	260	258	254	263	265	248	295	234	262	247	287	275	269	267	258	256	251	274	257	259	247	257	278	273	232	238	264	262	255	280	227	250	287	265	259	248	226	264	279	230	256	246	236	254	268	277	252	265	252	268	252	237	264	256	252	224	278	235	277	252	247	296	250	236	257	262	235	282	250	234	273	273	280	248	275	253	265	248	244	264	230	290	247	229	247	263	290	249	245	280	261	288	262	257	265	255	275	261	270	293	250	223	252	254	225	292	288	243	285	250	243	237	236	258	240	265	284	249	244	233	246	265	258	287	255	250	251	244	287	250	246	242	251	292	275	253	254	277	245	251	287	269	272	220	250	241	250	223	264	271	265	266	239	296	261	255	264	247	263	258	271	269	241	268	275	296	269	278	261	269	267	264	268	270	285	269	279	245	266	256	258	259	264	269	256	268	238	257	243	254	256	262	290	239	275	248	299	269	260	290	279	280	274	271	295	274	237	255	253	256	247	264	252	292	248	253	265	263	253	265	262	234	272	237	260	270	247	264	260	262	284	233	251	249	265	274	274	228	257	238	244	287	240	258	268	245	265	242	255	263	266	253	261	266	278	263	269	249	273	248	250	259	252	264	251	307	263	258	267	247	271	262	263	236	238	231	240	255	268	245	253	251	239	251	254	252	290	250	243	259	257	253	281	297	241	271	240	266	295	286	297	269	265	274	268	263	246	258	252	246	267	244	238	270	285	274	225	253	240	272	263	264	268	274	247	281	257	271	282	256	256	256	261	272	285	253	276	260	246	259	282	256	257	237	254	244	259	264	296	271	275	240	268	281	278	246	261	256	296	277	256	263	263	249	292	253	257	256	266	250	257	227	235	269	261	258	266	262	272	258	246	269	301	286	246	254	230	257	226	243	277	257	267	260	265	257	280	260	261	288	255	260	249	260	256	250	261	258	254	227	249	260	270	269	272	280	271	240	257	260	252	250	251	242	288	282	260	243	272	224	259	261	264	244	272	264	271	283	252	239	263	262	280	252	260	257	252	257	253	237	281	256	262	239	251	271	260	231	288	265	249	269	234	239	251	284	264	270	253	275	255	244	271	231	256	246	231	269	244	252	231	255	274	241	255	263	265	241	266	246	264	256	250	265	267	293	267	260	243	285	247	240	278	255	248	239	283	248	283	272	286	259	262	248	269	249	276	251	284	264	248	252	248	259	246	233	283	228	255	252	267	278	259	257	276	261	242	247	285	282	251	264	246	235	291	250	264	257	266	245	261	260	260	276	296	250	292	261	279	235	279	263	247	259	228	271	254	249	261	231	246	226	230	252	255	258	270	263	268	268	254	288	280	261	277	258	237	271	259	250	277	255	262	257	264	284	236	267	289	280	256	227	298	270	293	261	269	261	292	258	282	269	281	262	280	269	264	263	248	272	242	269	256	276	227	223	257	242	262	253	261	265	284	287	261	249	274	264	263	264	274	255	249	238	256	257	248	239	248	252	272	275	284	271	305	246	263	276	238	272	281	275	279	240	278	265	261	244	277	264	265	251	259	290	240	251	267	263	266	265	276	263	289	239	254	263	246	259	263	254	281	239	255	222	235	256	250	266	257	270	240	265	261	264	250	217	278	251	244	254	260	282	274	251	251	266	308	290	237	235	275	252	262	270	276	246	247	267	284	246	256	260	294	244	272	267	275	264	276	243	300	251	281	245	277	269	261	253	258	248	234	257	266	259	277	234	246	238	254	255	267	270	268	254	265	290	287	249	276	233	236	238	254	234	241	262	262	273	286	232	260	244	234	245	278	289	263	280	234	291	262	292	259	255	254	257	230	289	254	277	277	267	261	268	280	254	281	252	265	260	281	242	260	304	268	231	248	270	241	279	293	250	274	287	238	245	272	269	268	261	264	242	242	279	254	272	292	258	264	264	260	280	250	280	250	275	258	245	258	242	231	214	258	244	251	284	263	272	259	249	267	245	277	288	254	248	268	275	233	267	227	249	245	283	262	242	294	264	271	269	276	287	283	249	225	278	265	252	268	250	303	284	257	247	246	243	239	269	280	257	248	270	267	249	246	269	234	246	240	242	246	285	256	248	256	246	259	267	269	250	269	259	279	266	242	247	243	250	285	234
9786	6151	14568	17566	16752	16372	12184	11165	9773	5761	3680	3788	4752	4578	4090	3696	2482	1788	1483	1319	1146	1307	11265	28482	26495	22029	16621	10358	5737	2116	951	652	637	646	669	663	694	684	704	659	641	671	631	644	635	635	678	652	610	642	633	635	682	656	632	664	667	636	640	657	623	647	673	628	643	625	661	644	634	661	624	671	625	712	670	640	706	661	624	672	681	652	630	701	619	648	670	655	691	664	641	668	691	649	641	633	588	616	655	661	668	643	617	656	686	654	667	687	611	660	667	618	637	643	654	669	702	610	690	656	688	602	666	692	616	646	672	687	605	605	666	693	645	691	645	679	674	694	650	639	648	720	668	657	655	650	696	676	687	658	664	651	608	660	683	635	624	637	646	664	612	668	644	668	676	670	653	689	653	672	675	652	655	639	647	680	672	667	699	705	657	603	626	658	606	653	636	654	695	627	666	655	658	666	656	656	645	651	642	600	675	720	644	706	669	644	635	654	660	634	656	612	650	656	621	677	702	644	662	645	683	682	688	610	621	670	676	657	687	704	661	686	635	624	654	620	670	617	665	653	670	654	624	636	696	677	691	684	690	631	660	694	639	691	648	640	696	669	592	674	700	705	680	618	684	720	683	646	689	660	668	642	677	681	644	636	645	620	632	647	674	651	623	624	637	653	689	676	679	610	660	642	646	625	662	681	668	665	666	694	634	676	644	628	697	693	623	659	631	645	632	633	645	638	657	710	620	652	695	690	653	672	617	609	647	591	622	692	615	672	720	672	671	638	637	615	739	664	652	671	625	646	687	665	637	636	708	622	702	580	652	650	668	660	641	711	661	627	664	697	630	704	667	664	666	620	628	678	674	684	671	636	662	728	665	654	691	654	705	667	669	651	670	648	646	649	643	640	696	618	660	700	684	657	657	653	643	628	661	643	683	649	689	664	611	654	666	649	696	688	667	661	635	669	625	693	659	638	656	645	663	643	644	681	646	640	710	650	669	623	666	666	683	613	637	632	685	608	651	699	625	639	695	658	620	641	642	677	671	642	652	712	683	685	661	622	617	678	689	669	633	676	650	653	664	647	658	694	645	651	627	655	678	665	663	646	691	652	610	662	661	636	650	664	643	639	686	665	654	624	701	675	664	645	644	666	611	623	673	627	632	665	692	670	683	648	673	636	675	657	656	661	661	639	663	639	622	653	666	676	611	672	681	593	690	633	633	631	718	647	664	642	664	659	644	660	623	650	695	612	645	637	710	655	686	684	713	609	643	670	663	650	680	652	664	678	643	640	723	677	670	696	648	647	641	676	669	619	680	671	661	650	677	648	640	667	652	661	662	680	631	677	641	600	616	657	656	696	656	613	642	661	633	671	678	644	697	645	666	669	660	650	644	676	662	667	666	636	681	690	704	663	645	663	654	653	599	714	636	621	666	627	659	642	642	656	668	685	626	669	679	684	654	696	654	650	667	683	660	662	681	686	675	659	626	667	605	636	639	692	649	651	651	654	621	637	637	634	631	624	665	669	674	674	643	687	688	659	703	664	648	714	651	674	671	660	679	648	615	653	691	639	642	666	651	645	614	626	647	645	618	698	640	660	646	642	624	661	626	644	649	637	628	670	662	636	650	635	660	665	711	688	638	654	703	679	650	690	684	625	643	666	665	706	671	629	686	679	640	655	660	636	650	652	663	681	644	605	653	631	710	608	666	697	653	626	666	658	604	672	652	614	684	686	646	643	689	658	663	641	599	669	663	672	683	602	627	683	621	666	683	638	653	642	680	676	630	665	645	678	656	679	663	655	627	624	622	684	657	677	642	696	688	651	629	647	635	667	643	648	629	670	615	614	705	657	636	687	636	674	656	598	652	673	655	612	688	627	660	693	625	681	596	612	624	676	650	668	671	639	633	625	661	608	702	684	646	642	675	651	634	686	667	674	622	651	640	603	656	699	628	626	611	628	614	692	702	646	616	649	682	639	626	684	687	683	706	618	666	665	678	638	634	676	668	686	662	636	631	619	658	652	667	632	716	672	641	659	637	653	640	676	632	677	698	667	678	643	719	631	648	682	665	691	623	665	630	672	619	633	653	662	644	625	610	653	639	680	672	674	664	630	623	691	688	678	667	675	636	647	633	663	646	626	674	640	649	681	682	626	666	691	657	633	689	701	641	664	668	660	665	654	652	619	653	671	660	645	673	661	632	683	666	639	679	644	637	627	644	706	638	600	622	647	630	671	637	684	616	658	635	668	670	646	701	654	628	648	653	676	678	679	658	651	626	653	622	641	686	657	665	685	670	652	672	656	656	646	706	638	683	666	649	617	669	655	637	633	661	686	648	655	656	671	650	649	620	658	681	633	676	593	644	640	694	674	677	654	686	659	636	708	670	666	699	653	676	597	646	656	666	667	616	648	671	671	674	674	674	639	624	695	654	643	660	659	645	656	677	655	631	622	650	664	652	659	632	681	667	673	622	639	663	622	657	657	646	660	690	661	666	646	649	661	659	648	676	677	607	662	689	630	663	668	675	645	625	664	625	679	692	647	667	635	650	644	640	677	601	687	645	659	635	645	658	704	627	704	666	658	643	638	649	649	602	680	700	596	616	697	739	678	672	708	685	618	645	723	682	657	654	662	696	635	649	703	664	647	637	685	647	626	637	664	679	681	642	647	676	666	674	647	670	688	680	614	672	642	653	666	620	676	684	649	638	639	679	646	698	657	677	691	614	645	656	694	680	681	675	663	690	632	686	633	699	633	687	629	618	645	628	664	647	657	625	663	619	671	687	644	666	700	635	666	620	702	670	651	727	647	619	646	627	649	618	606	656	645	715	682	653	703	658	656	651	635	663	643	672	697	615	694	644	647	657	628	677	639	652	610	627	645	651	673	661	679	634	647	685	694	672	638	658	679	607	628	670	657	641	632	601	669	685	703	651	610	656	669	669	626	639	709	709	688	634	648	642	701	665	663	693	687	644	687	620	667	670	662	692	649	662	591	636	653	638	669	651	664	661	674	632	649	680	646	617	668	682	685	647	674	664	660	692	627	683	687	588	653	651	629	703	700	670	640	677	677	678	635	692	652	649	667	669	674	639	671	678	650	617	633	672	622	647	672	660	646	632	645	685	710	659	680	627	639	650	679	644	650	667	616	649	683	651	677	706	641	711	682	642	655	621	668	595	655	628	675	657	623	643	626	659	636	663	703	651	669	637	631	676	641	654	644	646	663	661	652	641	713	649	647	608	626	615	692	653	682	665	686	659	646	640	665	664	629	655	673	654	681	677	657	674	659	620	677	632	634	643	594	666	674	666	655	652	629	664	675	679	655	666	664	627	637	688	674	679	651	686	639	645	697	688	672	702	683	713	658	690	592	656	647	677	622	677	689	661	646	691	668	696	655	633	635	621	637	658	647	668	684	666	693	605	694	664	642	604	689	686	640	624	620	611	655	672	645	678	676	683	685	672	658	661	642	661	661	670	674	688	667	641	630	644	647	692	668	653	618
3688	2706	3338	2459	2030	1904	1045	646	623	544	466	486	518	441	390	378	337	314	337	346	373	341	376	577	692	697	582	473	397	395	356	357	316	293	367	342	296	346	318	293	334	342	307	334	342	320	335	331	304	356	329	281	315	294	301	315	310	319	365	280	307	322	342	345	312	330	314	322	337	304	324	329	285	309	301	293	333	298	309	334	345	322	333	295	304	331	308	301	322	292	338	276	306	319	281	310	320	323	283	305	320	311	345	303	343	340	301	313	294	337	316	293	298	308	319	343	356	327	327	291	306	287	336	331	301	313	281	337	282	304	304	337	279	305	344	320	319	311	310	309	319	329	299	345	327	337	373	298	318	319	317	322	330	317	315	350	348	294	323	316	338	313	349	294	303	340	293	318	335	321	336	328	301	337	304	338	355	300	281	327	300	356	360	299	319	300	310	301	358	309	352	301	331	282	339	339	354	344	294	308	333	309	312	355	312	322	298	302	316	337	304	322	329	327	348	307	318	298	311	303	311	336	317	319	334	292	320	345	326	290	320	336	284	303	336	310	349	362	306	310	316	321	297	314	315	322	297	311	292	329	293	324	373	335	311	292	329	306	283	287	322	339	292	324	311	306	322	323	328	308	327	315	302	299	307	310	322	300	331	322	312	300	287	345	306	309	290	304	302	306	312	308	322	300	320	309	322	327	315	330	345	305	312	318	303	338	306	308	312	301	338	314	326	361	306	327	328	338	326	312	301	348	308	283	331	327	321	317	277	300	314	304	315	292	305	302	315	345	308	302	321	331	301	343	347	328	318	304	326	316	315	287	327	329	332	354	294	320	353	288	316	324	302	328	304	337	326	319	353	303	316	337	294	313	315	337	319	299	326	309	295	328	354	336	326	291	341	321	313	321	265	323	343	313	311	313	287	361	340	292	301	295	335	290	314	313	302	294	302	331	309	314	326	336	313	351	294	336	279	330	316	308	326	322	333	330	281	311	327	335	344	317	337	304	347	332	303	293	286	312	313	295	316	350	287	338	315	296	341	307	332	316	335	278	316	317	334	326	306	313	299	314	310	298	325	296	303	322	307	336	329	315	318	303	348	329	311	305	316	323	314	348	310	303	316	306	349	324	311	329	336	314	331	322	310	278	313	302	303	278	324	299	330	282	301	307	299	304	310	327	347	329	327	285	330	304	338	308	313	334	329	274	332	312	368	327	349	367	299	301	309	306	308	306	345	311	285	297	309	280	316	339	317	307	358	347	316	317	341	295	323	320	332	323	326	324	338	335	361	334	345	334	309	316	315	315	286	334	323	330	339	351	326	331	330	305	296	324	304	317	323	313	314	337	317	316	298	316	348	332	323	346	289	326	323	286	292	309	313	339	304	326	278	337	289	353	304	334	329	284	300	312	316	322	321	337	279	297	337	317	313	317	300	367	337	341	330	329	324	311	310	307	309	311	303	330	334	331	311	314	318	303	345	302	325	342	333	347	290	306	339	314	320	348	341	346	292	329	328	331	306	303	316	312	258	304	338	348	284	300	303	304	313	298	317	330	299	325	312	303	313	335	336	317	336	306	306	308	312	332	298	345	332	318	292	302	342	323	319	318	315	333	312	306	325	317	312	302	329	315	309	325	313	324	320	334	306	351	318	338	295	320	349	312	326	333	332	333	313	338	323	321	345	335	325	289	316	307	330	331	322	341	302	279	302	306	337	312	309	309	333	295	305	329	339	337	346	349	328	331	355	318	330	304	302	283	287	319	315	320	306	340	315	330	328	305	310	304	318	336	315	279	270	321	305	330	293	314	309	342	320	298	318	310	307	335	359	299	297	300	335	316	324	282	308	319	301	346	333	307	326	311	321	314	295	280	337	300	338	327	302	305	291	347	299	336	324	300	317	333	314	325	322	293	322	323	326	333	333	317	341	293	279	303	338	342	325	344	334	332	313	308	326	318	324	304	327	326	310	316	332	330	324	302	322	309	286	322	293	335	316	314	317	321	328	322	305	307	342	318	320	294	315	338	329	344	283	320	324	343	316	324	324	306	335	314	318	307	311	305	327	296	351	303	276	372	311	312	293	316	329	271	309	313	316	357	293	273	354	299	304	325	282	329	307	331	340	305	312	328	320	345	283	312	319	333	323	308	287	312	355	291	318	326	369	343	337	324	315	296	314	340	297	340	298	323	334	322	329	352	310	317	305	342	340	316	335	350	301	310	338	348	279	336	314	310	318	294	340	323	304	285	313	302	341	325	313	342	335	311	320	295	314	320	339	326	318	324	336	342	303	292	356	320	323	315	318	313	322	311	335	318	319	298	320	346	320	302	297	294	300	323	332	320	316	326	313	309	319	317	291	322	309	365	318	363	333	309	338	334	329	281	330	291	338	346	315	317	325	335	300	321	305	321	308	300	319	316	309	334	304	317	326	311	336	317	300	304	335	312	303	332	351	331	340	298	337	314	297	322	348	346	324	293	338	336	312	336	302	346	299	308	307	345	305	314	303	315	308	336	305	299	320	310	310	282	334	313	329	327	294	334	313	341	354	316	316	307	339	314	265	343	333	322	308	334	330	333	307	314	317	310	313	329	304	345	324	352	338	297	338	364	310	258	315	318	353	321	326	340	305	347	296	313	361	337	362	342	282	293	306	286	328	329	343	332	323	326	317	329	322	319	315	330	298	329	322	320	341	293	349	316	308	290	336	273	281	272	314	291	300	349	336	353	306	344	300	336	294	322	333	341	332	344	322	329	323	303	318	351	323	277	310	295	315	296	336	297	347	304	347	295	313	287	319	352	292	306	305	337	343	324	328	308	338	303	319	308	290	343	347	299	358	295	341	315	337	301	304	330	307	332	323	315	327	313	294	299	320	329	289	322	316	311	338	290	296	326	284	299	325	324	331	309	330	317	327	275	335	329	310	332	288	308	337	339	328	332	346	334	346	295	311	357	314	358	298	322	307	332	328	301	353	328	366	331	328	323	319	332	343	289	333	314	304	308	316	320	332	326	306	306	310	300	315	289	296	332	296	353	321	324	336	336	332	329	313	328	327	328	320	282	283	297	328	352	323	313	334	320	325	301	293	323	295	339	313	319	318	292	300	311	309	321	319	315	293	308	320	321	288	350	323	324	300	303	275	296	320	324	311	320	324	297	310	349	331	306	332	344	297	313	323	325	293	316	293	345	329	343	326	343	329	291	343	292	288	353	310	286	318	355	317	324	302	320	328	311	309	295	338	295	294	313	310	277	310	301	325	349	320	313	303	319	372	310	329	349	316	351	341	327	321	335	318	282	335	330	314	330	288	319	321	315	328	308	347	320	323	323	328	344	293	352	329	322	342	317	309	308	321	351	315	314	301	315	305	300	329	323	319	333	330	347	332	310	301	324	298	310	302	309	310	334	334	299	322	305	315	322	344	311	342	319	324	345	281	315	286	332	325	323	331	326	337	299	304	325	312	328	308	317	309	309	318	287	340	343	281	317	324	326	321	338	323	330
3194	3005	6354	7196	7066	7577	4244	2741	2415	1847	1810	1715	2043	1748	1440	1140	989	1057	1134	1123	1120	1047	1234	2316	3094	2736	2177	1571	1132	915	835	782	786	802	789	790	792	807	851	789	792	767	769	796	797	779	799	789	817	802	808	787	800	852	792	813	816	849	780	821	812	748	802	771	823	791	799	841	816	803	815	805	811	851	805	783	772	771	771	778	827	801	797	826	807	804	806	802	812	771	821	810	849	836	781	776	812	830	799	815	828	811	827	846	824	752	842	739	814	793	809	781	821	835	806	808	806	841	793	851	791	760	774	799	787	814	748	841	810	774	779	817	779	824	767	805	842	814	766	771	798	777	792	832	809	835	811	814	812	773	824	813	831	819	816	812	760	811	784	762	799	819	788	821	807	789	777	759	796	791	776	827	826	790	771	776	800	872	815	867	788	800	817	770	812	796	836	826	834	812	786	844	778	819	804	814	813	822	850	818	823	811	817	838	860	775	830	807	871	790	844	818	820	825	822	793	822	842	791	768	839	771	826	813	793	830	793	771	816	783	813	843	815	820	778	787	816	802	809	762	867	788	865	812	844	841	905	790	839	795	822	832	772	751	756	802	752	801	786	803	797	788	814	847	861	816	787	799	797	826	768	780	794	823	825	748	768	792	725	836	904	829	836	833	802	821	787	789	810	811	837	821	828	747	751	844	797	807	802	770	799	787	818	792	819	793	779	827	800	839	824	819	767	799	805	880	747	799	773	850	818	785	813	832	822	782	866	791	763	790	806	774	834	771	864	757	837	801	775	833	787	813	801	768	773	793	800	781	839	767	803	757	767	805	768	792	790	767	806	800	785	762	824	810	819	818	796	806	840	828	718	821	804	792	747	783	797	793	762	824	804	779	796	793	768	765	811	809	829	802	809	792	784	837	841	773	837	815	790	814	799	767	809	755	849	821	822	809	791	750	775	832	806	796	793	855	817	777	875	777	829	798	811	769	837	765	789	776	788	799	818	771	820	776	800	752	778	831	797	792	791	857	802	789	771	821	790	823	828	813	792	833	830	785	821	765	845	831	818	826	827	785	864	790	791	773	779	808	794	807	833	770	817	850	833	763	810	791	811	752	815	805	796	814	831	777	769	823	787	819	784	805	813	794	861	803	772	811	786	806	798	802	786	878	800	763	872	762	761	791	797	795	825	850	795	784	806	785	813	806	864	836	806	824	812	802	816	809	841	793	780	765	825	771	794	788	842	850	823	770	782	832	830	783	790	793	789	769	805	835	799	768	731	767	785	783	804	844	747	788	801	814	819	821	789	785	776	841	795	845	820	788	826	815	811	799	812	806	767	805	831	775	809	839	775	801	802	790	820	833	786	843	803	778	797	828	829	764	806	786	806	779	811	810	823	785	787	778	765	809	851	799	832	787	816	780	804	804	807	807	790	807	848	839	817	815	795	781	831	821	807	846	736	785	805	833	822	865	796	752	762	781	849	808	798	855	828	810	826	805	824	847	760	809	799	801	793	827	763	811	778	799	852	776	811	817	782	843	762	788	784	823	788	795	836	767	809	794	813	808	798	797	800	802	887	765	800	859	794	843	840	808	792	822	764	787	824	817	814	844	840	823	802	775	825	769	799	807	803	809	795	816	853	811	788	796	836	793	839	817	810	797	786	843	840	787	825	783	862	795	792	771	768	808	804	807	797	756	815	855	786	806	837	789	823	861	833	804	824	799	756	824	796	831	796	793	803	826	857	773	807	797	815	829	798	809	788	832	819	785	741	795	804	814	813	783	842	757	836	826	820	817	798	831	817	795	759	811	870	837	740	818	866	803	837	834	756	810	847	797	824	822	772	852	827	821	808	838	807	783	822	840	852	796	795	788	815	771	781	771	843	798	731	766	840	798	822	788	839	855	832	790	805	770	838	745	774	787	796	798	760	784	842	793	819	820	806	821	807	867	813	753	812	815	809	796	804	844	800	795	774	811	823	817	782	797	786	795	808	816	791	758	756	757	763	765	816	829	819	798	780	804	825	827	823	797	838	782	827	809	747	796	854	812	832	826	769	809	837	823	860	827	836	826	760	830	819	793	827	789	806	816	767	845	824	831	789	780	796	860	756	831	842	768	823	818	773	811	777	788	793	780	819	891	796	801	825	809	767	792	830	792	823	790	790	806	791	797	756	807	848	816	809	814	761	787	799	814	779	784	829	751	838	818	805	787	752	756	766	875	815	819	793	807	761	795	831	822	827	778	804	786	786	854	827	874	833	779	794	796	790	779	755	813	770	792	818	779	775	832	823	884	852	824	766	837	786	829	796	781	817	745	787	826	859	815	795	818	817	808	786	839	805	780	774	834	837	797	794	794	795	804	801	831	820	791	804	770	816	808	782	829	809	811	799	856	874	817	810	828	779	822	766	796	798	837	842	823	753	826	827	858	834	807	863	799	856	815	865	842	775	803	763	832	803	847	840	751	824	830	802	802	829	793	791	848	831	845	788	788	790	810	807	807	782	841	825	844	805	847	784	837	806	821	790	836	770	775	819	831	785	787	829	793	756	847	827	815	757	751	834	822	853	855	795	811	823	732	774	794	790	821	809	728	742	824	799	846	810	828	797	803	861	837	840	817	802	810	766	803	821	790	848	826	767	793	803	811	823	735	790	751	825	812	797	800	821	816	842	845	845	837	850	776	826	823	764	838	802	773	817	779	828	793	779	816	836	752	794	750	844	815	846	847	833	768	810	859	832	809	834	798	825	819	822	794	794	787	797	823	797	804	786	815	862	770	762	839	810	836	772	814	795	848	794	812	812	855	795	828	814	798	810	831	802	816	811	784	832	811	770	825	779	816	767	801	847	843	805	790	803	803	752	827	765	804	828	815	823	799	807	770	760	794	755	820	826	828	787	755	808	819	820	782	797	800	794	756	791	799	778	825	745	809	810	795	814	814	766	851	781	807	809	798	777	804	809	784	809	800	808	804	818	802	797	820	789	852	808	774	853	822	773	836	804	793	845	824	801	763	805	778	843	819	861	806	764	844	869	838	804	822	772	818	808	803	856	800	761	792	795	833	797	768	812	796	826	791	800	826	816	763	810	795	778	818	791	796	837	831	780	765	785	783	798	770	840	790	817	800	822	820	811	805	779	798	847	822	825	829	811	763	787	798	760	793	813	855	869	808	830	810	785	785	780	765	829	832	837	847	819	839	812	809	767	822	808	786	794	821	807	868	775	797	801	783	856	813	780	822	795	814	817	809	779	774	786	833	827	803	850	808	832	849	822	752	781	830	822	824	837	781	749	836	758	782	841	846	825	772	754	773	826	843	804	815	790	793	834	790	830	768	804	797	803	812	838	830	811	804	769	791	807	822	783	784	833	805	808	809	850	770	771	774	853	788	837	796	808	835	751	875	827	831	840	871	818	831	757	842	854	843	777	793	809	786	820	814	794	799	793	843	845	818	794	796	817	827	749	804	759	819	780	820	800	826	839	808	796	843	803	791	807	797	813	796
10843	5431	6977	5482	4835	3769	2306	1499	1100	767	724	819	774	769	835	832	449	444	437	367	403	431	646	2226	3537	3052	1991	1148	647	442	378	334	338	366	350	349	345	355	345	364	361	361	323	343	346	365	312	316	326	348	343	345	349	366	372	350	342	329	323	354	351	328	338	362	363	367	322	325	375	334	318	363	336	350	374	333	352	344	360	341	336	330	321	311	347	383	335	349	347	338	354	351	315	356	354	336	360	338	340	333	345	341	353	368	329	346	341	350	368	343	388	320	320	388	320	327	323	344	323	330	340	342	334	347	362	338	332	335	332	344	351	342	340	371	348	354	311	362	341	366	341	380	352	327	323	328	321	338	342	334	353	319	349	344	326	365	343	332	338	316	338	338	317	348	354	358	358	373	330	360	330	327	351	338	308	320	319	349	340	350	344	333	384	321	344	309	327	348	364	354	308	305	355	326	328	324	321	321	351	328	373	355	350	337	343	339	358	346	366	360	323	333	329	326	354	348	313	355	326	336	329	360	352	341	359	331	306	367	352	364	338	318	368	327	304	303	365	326	322	360	330	346	332	344	324	359	350	334	347	350	370	332	356	313	333	326	357	348	371	327	353	344	338	337	354	371	360	345	316	347	383	372	322	367	357	359	344	368	343	344	327	350	355	370	348	347	337	320	343	333	334	347	363	309	308	338	362	331	334	308	349	359	347	332	350	333	333	340	336	320	334	341	346	336	329	347	338	369	359	362	362	340	317	340	310	311	309	371	343	346	383	338	323	341	334	329	350	350	312	318	364	299	313	329	341	325	348	334	355	336	363	364	354	332	351	320	319	362	338	361	313	370	356	334	296	356	340	335	349	349	312	353	359	297	329	336	336	321	325	360	356	340	333	345	343	290	365	352	369	349	342	347	330	357	304	356	326	322	329	326	339	367	339	347	342	357	338	335	377	344	345	358	319	321	345	375	329	326	323	353	305	371	342	337	327	366	349	339	341	350	338	336	382	323	343	319	354	331	324	338	359	345	347	362	343	306	326	346	338	345	325	330	305	378	352	383	319	319	322	350	361	320	327	309	345	359	325	345	312	355	332	342	330	362	302	417	333	324	341	340	336	354	361	347	308	370	364	394	327	357	333	316	299	338	327	329	335	364	293	339	339	316	306	373	347	360	335	302	338	336	343	340	317	340	366	361	326	318	357	320	284	356	364	378	341	339	336	312	366	329	330	343	349	338	322	354	372	329	361	343	330	328	297	335	326	386	350	372	303	349	335	312	363	330	346	333	341	340	354	353	343	333	306	350	346	355	344	336	340	332	359	341	331	327	368	315	376	294	371	396	360	343	331	324	356	295	340	335	322	327	398	337	331	318	322	334	326	362	359	337	352	334	282	333	313	351	355	357	345	334	342	362	327	332	327	328	342	343	345	316	374	346	358	345	380	351	345	330	329	333	347	370	302	328	325	351	355	359	351	311	346	328	336	333	333	357	342	309	341	363	340	366	383	322	355	344	347	345	361	342	330	298	346	320	324	354	329	336	349	358	355	323	331	364	360	352	348	344	337	357	311	354	301	373	340	332	366	324	320	335	328	356	376	364	360	312	346	351	335	343	344	325	329	319	322	333	357	340	333	327	341	324	342	344	322	321	375	351	324	334	324	323	334	320	314	350	339	330	343	356	326	344	347	344	339	332	335	322	341	292	300	354	322	316	322	332	370	314	339	343	353	330	334	347	354	318	344	337	332	340	355	358	342	338	349	324	358	340	332	329	332	345	347	346	346	331	364	374	315	363	334	362	373	350	327	356	321	344	343	346	347	317	297	312	341	308	305	333	330	362	329	315	341	324	347	359	320	329	358	334	366	337	308	353	355	349	353	346	355	358	339	360	369	321	367	345	344	337	314	347	339	370	334	312	363	331	330	328	323	343	326	328	337	317	337	372	382	359	310	330	374	349	334	347	325	316	343	301	360	301	334	335	350	325	370	336	348	332	343	367	353	325	333	341	317	297	341	318	336	389	355	312	342	359	340	327	332	351	356	361	328	318	334	353	315	346	313	373	330	365	332	321	336	369	300	340	348	332	326	348	322	342	344	364	370	328	335	339	330	328	350	337	339	349	322	335	325	331	346	340	344	341	351	384	330	374	372	360	349	342	322	363	336	338	335	332	328	340	343	347	324	332	322	341	320	318	339	342	341	379	353	327	362	319	365	335	329	332	346	325	348	322	326	339	311	308	312	344	344	321	346	364	354	339	336	328	364	328	343	317	356	370	341	322	331	358	371	318	319	340	321	346	345	359	342	329	336	335	359	361	330	319	330	347	308	349	334	325	354	347	345	317	337	350	333	353	311	334	349	358	323	345	348	351	315	306	328	313	330	336	375	322	342	341	370	339	329	386	304	381	331	353	356	346	311	342	322	363	344	362	350	334	327	372	316	347	306	381	322	356	365	329	382	309	343	348	368	346	331	357	355	356	320	350	355	321	333	314	327	353	319	343	348	337	346	325	358	357	350	335	333	348	333	334	353	328	356	353	334	351	330	336	335	354	314	373	357	349	345	337	306	376	324	339	301	341	330	362	323	375	317	339	346	329	337	350	338	342	355	325	357	313	329	352	314	322	343	325	323	342	317	339	351	353	309	348	351	331	358	354	319	379	331	340	360	332	321	319	364	328	355	361	361	372	352	347	346	307	336	288	364	350	332	341	339	365	331	333	319	332	379	331	353	310	323	366	378	336	358	349	339	332	310	315	342	370	311	358	296	365	316	332	333	367	345	350	361	364	342	352	368	391	342	310	332	349	359	350	338	331	360	347	340	333	341	329	348	369	349	346	320	365	315	319	333	324	381	305	357	293	345	354	336	319	329	358	332	340	366	364	344	343	321	367	352	330	364	332	297	357	335	363	338	324	376	352	348	353	350	307	318	326	321	351	305	341	333	352	332	334	350	345	305	359	325	394	374	334	389	364	323	356	330	333	329	361	310	353	384	316	362	354	375	354	369	332	362	383	353	337	339	333	325	383	337	375	376	374	344	339	372	339	325	340	348	350	318	345	347	382	328	344	333	307	312	342	311	347	363	318	348	340	344	340	352	362	330	366	371	346	370	332	333	353	335	339	370	330	304	350	359	367	321	327	342	321	332	339	376	344	362	356	315	327	377	342	367	336	350	352	336	337	382	327	353	345	342	333	337	338	365	350	311	361	353	320	337	307	363	348	310	321	332	331	338	373	360	334	321	367	319	354	343	318	319	364	315	334	329	329	354	379	303	366	350	307	326	339	368	353	346	336	335	328	303	347	308	332	336	357	338	333	373	331	308	368	356	319	366	329	341	320	305	336	296	340	359	353	333	365	339	398	356	349	325	283	297	336	331	346	322	334	336	342	363	305	349	333	328	342	345	378	336	363	349	362	358	329	354	338	363	347	305	373	371	313	352	351	345	307	333	362	328	339	338	379	317	382	356	342	328	346	348	350	336	338	324	346	342	341	335	320	345	359	355	377
7374	4966	11312	12468	13102	11480	7914	5750	4906	3366	3443	3497	3345	3221	3184	3316	1646	1326	1285	1305	1282	1249	3194	12921	17662	15106	10222	5613	2765	1339	959	841	854	832	891	866	836	844	826	868	788	821	845	870	846	834	850	876	839	850	831	896	858	822	816	866	845	920	843	852	875	854	863	847	861	841	796	879	814	854	895	864	850	859	858	843	866	839	844	880	815	826	855	875	882	842	873	818	851	890	843	860	870	822	848	800	801	818	888	819	873	867	840	854	896	862	893	832	758	829	838	846	859	810	850	901	830	872	807	852	834	835	865	871	795	865	902	822	879	849	870	819	840	854	819	883	878	891	831	834	825	849	870	827	864	836	872	858	854	883	891	818	849	884	843	845	852	897	853	850	818	836	825	814	840	871	884	905	825	843	840	856	797	862	825	848	883	836	851	887	862	836	916	824	807	900	851	856	807	843	846	882	865	824	833	862	838	820	877	895	806	816	861	838	863	812	845	885	793	834	850	872	859	834	870	877	870	836	864	867	840	855	843	788	872	869	834	800	892	808	865	850	873	884	877	875	827	853	820	851	872	841	858	847	792	852	837	904	844	829	918	818	873	822	857	858	915	856	875	787	845	843	852	818	864	827	873	867	870	887	865	832	855	862	852	857	880	845	855	845	844	838	872	791	846	891	894	856	797	815	791	889	835	833	891	871	850	852	868	796	877	885	804	830	884	798	840	820	842	860	818	825	836	872	849	839	828	827	818	875	881	886	886	896	806	794	869	825	879	843	835	877	842	909	833	856	841	817	888	869	894	814	851	847	870	810	847	838	824	836	860	866	854	886	861	857	818	898	840	840	848	797	853	894	831	790	838	848	816	839	896	897	846	848	864	869	795	857	840	887	822	886	794	831	848	873	812	811	835	863	844	876	845	886	900	873	817	916	842	832	867	879	875	893	867	888	911	887	877	856	827	805	862	868	866	888	841	896	818	865	883	859	829	842	890	895	862	890	826	801	861	910	810	817	886	878	832	844	875	871	868	854	865	860	918	845	910	870	856	839	843	852	855	874	819	918	857	812	841	798	843	856	826	816	788	820	820	869	799	829	947	819	863	860	877	877	887	866	827	818	887	853	841	818	871	825	838	845	852	892	928	830	887	890	832	843	825	868	859	811	860	911	899	892	820	815	870	827	837	847	871	851	831	841	820	880	811	843	864	844	886	886	860	871	869	843	846	810	803	823	844	858	894	828	847	876	873	824	899	869	862	827	883	860	839	829	919	858	840	884	866	834	846	843	901	866	825	874	875	856	850	833	829	808	899	859	795	857	831	845	902	878	865	846	881	860	836	871	850	902	846	874	875	854	833	850	839	847	827	857	828	871	862	886	819	891	826	848	854	868	872	841	849	866	805	835	832	871	850	851	846	871	837	846	894	908	837	842	825	873	854	863	835	808	838	860	850	832	814	885	911	850	883	832	834	865	819	857	809	803	855	856	817	881	888	849	910	899	853	892	790	823	865	845	849	832	816	879	873	869	870	883	873	844	906	862	847	864	873	845	869	868	822	814	851	834	881	890	861	860	790	840	829	834	842	894	825	903	895	835	807	839	853	885	900	829	876	883	865	804	815	897	859	848	826	802	840	871	891	817	842	905	846	843	868	807	851	841	843	842	824	842	852	822	833	837	820	830	877	829	823	891	786	882	820	871	842	818	906	897	835	880	892	884	843	877	825	897	873	855	854	833	847	860	847	883	848	858	806	880	831	875	893	881	870	817	866	818	889	858	853	796	854	837	886	866	796	860	869	804	856	814	814	860	871	863	873	862	827	827	824	816	827	933	886	895	884	843	874	887	916	871	848	893	884	849	857	863	879	881	855	853	836	850	871	850	816	902	891	873	910	797	871	834	881	885	865	827	888	821	841	861	815	825	856	860	869	810	841	878	832	862	839	876	931	851	824	891	803	849	842	863	890	901	881	868	850	905	851	831	773	905	820	838	824	831	844	847	865	882	818	856	836	855	846	873	840	815	844	845	836	888	892	830	819	878	855	855	851	855	851	905	850	880	865	868	830	852	880	888	833	881	855	907	819	871	834	856	876	860	825	860	862	908	892	881	849	867	833	863	889	836	836	840	845	847	854	855	809	870	865	844	860	854	879	863	884	835	843	838	835	877	869	820	870	896	892	876	829	858	856	792	811	884	828	848	843	885	834	854	843	841	877	824	858	892	877	842	869	804	869	888	824	849	881	875	832	941	830	827	858	886	830	864	817	865	855	876	875	871	885	812	835	852	803	848	875	882	835	939	898	833	807	841	839	838	863	873	832	858	897	843	873	835	865	891	873	899	831	824	816	851	799	852	862	865	810	812	824	858	907	851	902	816	886	807	892	864	892	844	884	810	854	824	863	842	873	853	838	830	838	883	890	822	849	865	844	864	851	848	891	879	941	832	851	869	842	881	831	831	846	809	867	833	821	817	838	800	854	850	812	818	870	900	841	832	844	845	871	824	843	846	826	850	894	899	918	830	919	862	827	845	901	875	853	823	880	874	820	857	865	797	847	877	866	820	914	882	875	857	863	848	866	801	880	863	848	882	834	873	872	844	823	864	855	846	845	912	879	852	788	827	893	833	843	872	842	871	867	849	810	875	833	864	868	829	895	875	833	820	910	911	875	833	893	872	838	876	851	873	839	845	901	832	931	909	918	812	811	829	863	860	840	869	867	878	892	869	820	846	858	846	863	807	905	862	869	837	871	852	834	861	854	851	840	844	894	848	808	858	845	775	848	873	858	855	845	850	877	820	900	851	841	883	846	856	883	899	814	816	897	862	884	846	848	897	887	866	848	886	811	831	834	855	844	850	833	851	860	852	885	839	864	866	904	851	838	840	868	864	858	812	833	851	871	824	809	855	860	864	877	819	868	885	829	815	805	866	844	860	879	857	842	903	842	861	852	838	828	820	855	827	827	820	805	833	865	877	843	846	845	895	896	883	847	804	856	841	860	899	865	892	824	883	891	865	910	821	885	843	839	863	884	835	876	875	816	847	893	862	859	832	872	831	830	850	912	833	865	849	860	870	843	800	880	882	881	831	845	810	901	896	881	843	874	844	858	868	851	835	857	886	857	828	860	881	845	824	825	834	839	883	875	887	855	824	839	826	838	855	850	848	888	850	823	822	834	834	816	812	884	852	807	878	818	866	843	903	836	850	918	856	795	809	874	859	913	870	807	914	826	850	841	872	848	877	848	853	856	829	849	870	865	823	842	779	860	853	889	864	804	902	895	869	857	949	875	869	864	878	840	900	869	902	836	905	860	890	807	836	867	887	892	880	829	901	848	851	870	812	814	827	830	885	929	874	868	824	788	841	839	869	872	839	833	874	859	842	855	820	877	862	851	843	857	882	877	877	821	822	853	876	857	841	798	837	806	820	835	848	819	839	867	822	872	845	804	824	853	850	851	893	850	857	827	900	849	880	857	818	865	897	816	828	815	875	862	846	860	854	849	879	820	845	869	890
20912	9842	10873	9185	7780	5691	3241	2503	2326	1404	1080	967	904	1035	977	583	424	437	358	392	384	391	832	3447	7288	6497	4658	2620	1193	549	341	278	261	270	254	247	267	257	276	266	243	239	282	274	266	252	259	277	256	240	240	287	246	262	277	249	257	271	262	255	243	265	247	252	243	251	234	272	254	279	250	272	252	268	258	257	252	261	253	274	283	228	242	303	293	270	274	301	279	250	263	266	249	242	282	247	269	281	262	257	245	291	279	250	268	269	287	272	270	256	278	258	261	266	260	254	270	271	268	287	293	285	254	278	301	248	248	261	259	271	265	272	267	286	222	278	273	245	254	250	276	268	253	246	282	241	285	286	261	280	260	254	264	237	295	276	259	255	270	272	260	278	273	244	286	264	240	240	281	272	262	255	252	256	264	299	314	248	293	261	237	295	288	275	257	275	259	262	229	253	230	244	266	255	271	251	250	238	232	244	280	255	244	306	298	256	247	264	285	283	278	274	280	252	266	267	259	304	280	272	256	258	298	277	240	275	273	266	271	265	267	280	253	253	278	275	272	242	265	252	249	248	263	250	260	276	252	247	239	283	258	271	259	275	281	276	254	273	266	250	289	270	256	275	285	252	244	275	239	263	229	262	245	250	276	266	299	254	272	254	270	257	276	270	284	248	269	228	269	267	248	268	276	245	224	255	280	269	272	248	258	265	253	258	247	268	229	238	316	264	286	265	269	278	252	278	280	257	281	268	259	261	313	323	225	274	256	223	258	257	259	267	265	255	266	262	278	266	252	243	267	277	267	251	267	260	283	238	244	264	251	272	298	269	272	286	253	273	264	283	275	284	280	283	286	256	296	280	283	240	275	255	249	272	247	273	262	256	258	226	262	263	252	269	276	255	291	254	279	258	240	242	264	268	298	257	275	286	276	240	241	271	286	272	302	294	273	242	309	250	285	265	243	267	283	283	287	247	262	286	270	286	287	264	290	270	271	264	249	249	262	268	274	275	287	280	271	263	268	240	242	276	286	283	287	257	274	259	264	276	251	244	237	224	257	253	251	238	229	250	261	265	267	247	278	273	262	286	268	259	289	265	281	251	256	291	246	263	275	246	292	307	266	269	268	258	247	288	281	244	290	233	257	235	243	267	241	260	258	266	258	279	272	260	282	264	266	266	292	257	258	256	254	260	254	249	269	268	313	258	258	303	292	267	259	267	297	249	260	253	240	289	283	307	259	256	251	263	275	285	296	278	274	266	265	275	266	242	280	274	246	282	279	271	256	246	261	236	277	318	306	277	258	266	281	288	242	255	263	257	288	275	252	251	285	279	270	247	295	261	249	266	240	300	279	273	244	259	254	264	266	249	265	266	279	260	259	267	264	280	261	265	262	265	283	269	275	252	262	306	266	295	284	268	249	261	259	292	258	302	252	276	261	254	284	257	266	270	246	257	268	247	281	290	249	249	257	265	271	269	267	283	274	225	265	255	276	256	273	258	234	267	278	243	262	240	247	257	283	219	236	259	260	271	303	282	242	236	265	274	284	267	241	246	261	271	289	251	264	253	256	240	229	283	247	247	231	250	293	303	258	243	264	248	260	270	239	251	287	244	284	280	298	287	287	243	262	271	279	247	276	263	248	281	276	273	235	259	264	267	274	255	243	236	268	284	246	276	275	283	244	271	257	251	271	258	250	281	259	248	259	250	289	285	265	261	261	243	286	304	274	250	275	254	288	249	285	225	241	259	261	277	259	252	270	248	238	276	281	278	238	297	297	252	245	281	251	274	288	277	278	272	247	243	262	267	257	252	265	250	255	267	259	279	276	259	250	249	274	279	242	285	255	279	300	273	255	258	279	248	222	279	248	264	240	274	236	287	250	254	266	235	268	248	266	270	239	272	257	250	284	253	287	259	257	263	243	270	269	281	256	248	245	303	244	235	273	274	278	236	254	253	271	242	256	253	278	278	259	257	295	269	249	274	235	256	274	297	267	287	262	253	265	275	248	247	256	258	270	248	286	237	245	283	259	252	268	266	264	271	221	279	290	231	276	259	253	279	247	295	284	241	247	262	235	282	280	264	270	280	259	256	259	260	262	268	306	252	302	281	283	303	247	256	272	265	244	257	299	242	253	256	302	274	243	288	268	267	268	263	248	273	252	268	267	245	244	246	276	239	274	260	271	263	245	272	258	270	265	293	252	267	247	260	265	283	262	244	228	279	289	273	264	253	260	265	281	284	257	247	283	263	259	246	284	265	258	270	273	283	271	249	270	279	251	272	258	238	281	287	270	263	255	291	291	274	291	274	255	260	256	249	234	269	244	268	273	320	245	264	267	262	247	257	280	277	289	260	249	268	259	277	298	257	259	280	254	278	286	298	276	271	268	270	260	269	247	234	243	289	275	283	245	284	250	243	295	269	261	252	298	260	249	260	268	266	290	213	249	249	273	277	250	274	256	266	286	278	261	240	270	250	278	301	244	261	278	271	276	244	262	266	264	265	308	257	282	264	275	263	261	248	268	282	279	276	282	260	258	264	259	271	294	260	294	243	252	270	256	257	268	280	259	290	295	265	261	261	281	259	294	263	289	265	271	251	271	243	254	284	220	265	279	258	254	289	291	259	261	290	257	286	272	248	268	235	235	294	272	233	270	269	307	261	286	270	243	283	274	268	255	270	256	256	236	252	267	277	258	266	266	265	262	262	254	259	268	274	243	284	275	294	275	258	261	250	287	264	284	242	274	249	254	239	248	252	300	296	250	229	265	276	260	266	284	259	285	233	259	282	276	240	275	261	273	283	251	259	236	259	247	236	263	266	284	264	256	272	249	252	293	281	290	286	253	248	271	235	267	258	281	264	250	244	263	278	264	225	279	293	254	234	272	238	269	248	268	289	281	264	265	264	287	304	283	274	247	231	281	266	285	252	245	265	268	250	262	261	254	263	279	277	256	277	243	274	250	262	290	224	243	252	271	242	280	285	234	274	269	272	261	258	251	260	270	286	260	257	244	243	253	264	248	251	237	287	263	259	269	270	260	287	237	276	262	270	263	255	286	276	268	278	251	254	271	259	259	250	269	254	275	274	256	282	251	252	283	273	292	263	227	270	278	281	271	269	268	232	262	260	265	279	281	270	248	276	266	266	236	265	258	267	283	269	266	279	243	244	257	228	249	307	236	254	268	261	269	277	281	248	262	242	253	247	252	207	273	263	243	282	287	269	257	271	276	260	247	255	258	282	261	267	256	232	295	258	316	259	259	240	265	272	254	288	290	271	290	291	252	235	231	280	258	263	226	291	281	288	264	259	261	262	282	273	277	271	280	264	301	275	244	260	280	290	264	253	296	294	239	254	261	285	254	285	285	257	242	280	229	270	302	274	257	259	273	243	272	258	226	269	261	259	275	271	273	266	296	300	263	256	295	256	249	279	322	274	248	253	292	259	311	271	259	280	292	282	261	265	270	251	267	219	281	237	289	244	297	248	269	270	301	256	282	259	271	253
11036	7544	14909	17694	19207	15798	11493	9584	9469	5796	5385	4777	4546	5076	4383	2435	1973	1785	1667	1645	1550	1446	5095	17851	28729	25509	20196	12643	5949	2137	1021	688	667	664	687	669	673	676	686	699	713	683	689	698	690	688	720	635	659	679	697	703	664	636	722	687	624	660	658	678	687	710	649	645	699	684	699	647	693	677	663	696	726	656	658	702	697	720	665	634	701	698	674	659	677	656	692	666	683	655	715	712	646	686	697	677	662	675	662	696	675	643	653	688	662	656	645	686	688	691	662	666	657	694	699	699	661	654	699	704	678	726	658	682	687	668	719	661	676	645	700	709	681	686	671	658	703	692	642	687	696	649	662	641	652	675	663	682	679	649	653	654	645	691	676	670	678	650	656	675	710	687	606	647	646	711	665	672	634	678	663	625	693	678	671	662	664	689	663	637	687	673	657	704	658	650	708	675	671	685	699	670	690	688	696	694	700	706	680	688	662	644	668	680	696	666	685	677	706	722	715	660	724	704	684	666	636	698	707	660	676	685	610	649	674	655	655	738	713	685	682	661	671	671	662	662	661	662	668	693	675	702	663	641	667	660	657	663	671	665	727	691	659	671	680	707	678	693	682	698	676	671	655	669	686	660	721	712	734	652	684	699	667	639	719	618	669	652	672	681	696	658	675	659	692	669	660	637	665	662	695	671	700	695	655	651	721	660	663	740	722	673	678	659	682	707	714	649	702	715	641	618	662	692	688	691	678	659	699	739	688	677	693	700	700	649	675	652	700	696	678	686	699	699	630	683	704	672	678	647	624	693	647	680	687	690	641	743	650	703	670	724	688	673	715	693	725	708	682	693	702	708	663	696	704	678	705	701	651	692	636	688	727	747	721	632	670	692	692	690	669	678	694	708	632	709	649	657	678	703	686	686	675	654	628	693	662	710	663	695	641	701	727	671	717	652	710	697	711	673	685	663	669	680	670	645	674	644	649	598	686	683	687	675	715	672	639	692	688	668	649	636	665	657	697	712	727	655	677	599	692	682	706	690	649	710	667	658	654	657	687	634	670	699	714	654	644	682	672	691	675	674	671	649	640	679	725	671	633	694	651	715	692	716	653	719	666	673	695	695	684	704	698	691	669	666	655	664	687	683	642	700	668	673	714	668	658	620	676	672	670	722	670	712	622	629	689	717	667	653	690	666	677	694	675	658	675	695	679	660	676	684	663	677	685	695	682	697	683	671	674	645	670	655	656	709	662	666	682	639	689	670	678	679	644	701	661	665	663	725	663	666	652	691	676	692	671	683	696	698	711	658	643	605	616	656	665	649	717	693	701	715	695	693	687	686	682	647	658	677	706	666	672	650	715	643	687	657	716	675	624	697	682	723	681	650	678	659	699	719	699	626	652	665	680	648	706	634	651	676	681	637	697	627	682	670	732	694	695	697	725	682	702	672	688	724	726	664	719	659	707	704	688	680	672	697	641	658	670	666	676	682	660	668	674	671	653	661	633	683	668	682	695	647	671	627	657	649	702	669	711	640	656	700	671	621	685	644	665	689	703	677	692	671	650	665	655	668	699	679	687	672	658	669	674	686	658	709	619	679	668	662	649	696	620	689	689	683	646	710	646	681	675	748	659	693	630	672	670	673	728	704	712	694	720	730	686	656	637	682	720	679	684	679	712	673	726	659	693	632	699	672	651	677	691	683	651	676	669	661	692	683	693	643	704	634	631	695	716	720	657	709	674	691	684	702	653	670	707	697	676	631	628	694	649	654	670	676	663	688	637	656	674	700	651	721	702	714	668	665	646	667	666	642	657	690	708	639	685	703	667	689	666	669	630	685	712	685	699	653	701	673	677	676	706	714	670	657	658	674	709	705	719	745	695	698	683	683	643	701	689	720	684	699	632	652	677	665	666	674	645	736	659	645	731	680	679	677	700	655	716	681	680	665	674	680	735	678	693	676	657	719	648	659	655	682	649	672	716	684	688	672	699	690	663	672	653	675	720	685	656	667	690	670	671	658	723	681	682	677	698	668	678	662	662	654	653	654	696	643	698	707	707	664	630	679	660	682	692	631	675	690	684	657	705	644	614	700	687	653	643	697	710	720	685	691	654	685	680	654	657	678	674	700	656	693	687	682	667	695	680	679	664	675	651	680	700	645	681	670	681	661	706	718	605	647	684	707	636	675	685	714	723	720	663	672	635	640	664	668	676	641	661	651	678	735	683	659	634	703	708	693	652	669	690	660	682	666	661	697	672	694	617	674	717	676	669	664	645	698	670	650	634	665	655	718	643	683	642	683	652	697	653	699	616	677	677	686	664	664	708	715	683	711	663	648	703	686	677	684	697	634	689	691	700	684	681	705	640	667	667	672	675	683	671	633	694	692	694	664	680	657	654	667	658	698	680	694	699	678	735	648	656	754	717	693	709	695	716	700	641	708	671	639	671	661	729	688	634	700	702	634	690	685	666	665	581	730	658	677	748	711	659	664	677	713	629	653	698	723	688	679	674	687	684	657	724	663	683	662	749	683	668	661	665	651	711	640	624	657	718	659	677	684	666	674	716	693	692	713	689	709	714	668	702	672	713	707	626	650	695	614	689	653	679	655	707	674	689	649	680	626	659	679	664	709	678	650	704	677	659	716	657	662	672	632	667	658	643	669	685	694	637	686	653	686	654	652	671	677	663	650	725	686	662	670	715	721	681	692	661	725	685	636	683	685	661	686	710	709	668	690	675	673	697	654	615	688	688	697	687	681	670	729	688	626	704	660	675	656	694	700	718	688	666	691	694	705	659	672	689	642	665	662	713	679	712	688	662	665	700	672	659	681	710	680	666	675	659	660	683	705	677	650	637	703	692	677	667	672	655	665	641	678	666	696	695	702	676	662	632	681	633	661	653	673	659	672	678	657	670	652	679	685	657	648	675	698	714	671	714	690	674	666	691	681	666	656	655	673	640	682	698	667	689	687	733	670	642	672	711	668	698	653	730	669	677	669	631	682	631	679	683	669	657	685	669	719	690	720	701	682	644	662	668	662	713	664	696	679	711	666	670	694	692	685	642	672	687	711	694	735	670	672	665	707	682	722	703	707	693	670	686	671	648	660	657	678	695	712	708	733	658	738	641	682	690	664	717	706	663	666	757	706	703	696	673	671	671	631	690	685	676	673	652	701	643	681	734	692	632	666	688	666	655	698	712	677	670	670	718	687	660	650	689	696	658	704	742	673	659	677	667	669	661	703	679	677	693	641	697	674	668	698	751	678	678	698	670	653	734	671	608	691	703	650	610	653	656	699	656	734	652	674	659	682	665	679	649	657	714	673	621	663	743	701	675	684	681	653	692	678	666	685	689	653	675	652	682	712	657	666	660	667	708	719	695	693	646	673	693	684	712	687	703	638	690	649	652	711	697	655	641	685	652	636	646	684	708	696	671	693	643	639	688	695	718	711	631	630	711	673	669	639	672	667	669	647	680	706	649	681	650	673	676	641	670	688	662	696	704	695	696	671	687	719
5048	2830	3292	2513	1938	1576	1006	640	613	621	541	552	532	420	368	375	364	382	366	386	364	350	367	427	736	791	747	591	452	409	348	370	339	324	327	302	320	315	325	322	321	337	293	310	307	313	319	312	331	306	331	314	339	336	306	322	339	330	338	300	301	335	275	318	307	317	314	336	354	326	321	319	348	291	327	297	339	292	311	318	305	302	316	320	332	327	341	321	307	326	336	310	321	302	306	351	323	318	310	347	320	320	345	312	308	301	332	319	306	293	321	330	325	367	315	346	341	317	347	345	303	349	323	328	325	330	313	363	336	312	353	323	339	307	315	328	351	328	318	318	334	308	338	318	346	353	317	306	321	335	322	348	334	307	349	323	278	394	286	320	341	335	336	349	327	313	304	311	306	304	331	324	344	339	329	304	332	354	310	315	315	313	316	338	333	302	323	321	333	333	324	325	327	323	317	328	290	369	342	303	324	303	288	307	321	341	348	303	309	344	311	307	355	345	330	337	328	316	329	330	341	333	329	312	331	335	292	343	336	306	333	324	337	316	338	309	321	310	324	320	310	334	321	333	341	322	310	343	350	324	326	345	312	325	311	334	340	306	350	340	315	328	349	325	310	306	342	315	303	316	349	297	291	353	317	319	305	307	338	349	290	322	315	314	320	320	296	333	332	324	340	328	319	304	318	315	304	367	321	337	327	328	347	330	293	335	319	316	314	343	335	320	276	321	326	310	340	332	321	322	318	306	313	297	305	320	322	310	348	316	332	320	335	353	344	338	318	346	319	328	316	315	330	338	322	337	327	328	308	304	323	310	323	307	300	302	273	292	303	284	289	342	310	326	297	325	297	303	340	322	320	337	311	324	322	385	324	340	323	353	310	362	323	347	328	337	338	337	322	325	303	336	340	368	310	314	325	334	311	332	330	314	305	302	297	315	295	335	350	358	341	327	324	319	320	328	358	286	305	325	357	295	319	329	320	320	284	324	296	344	349	332	344	352	316	318	329	331	336	344	299	304	381	352	307	311	329	299	317	305	380	321	291	317	322	364	327	340	322	296	302	333	336	305	323	318	354	326	349	311	342	337	318	343	326	310	312	310	320	276	327	316	322	289	345	344	325	344	338	323	319	311	291	327	322	347	288	339	328	322	343	318	330	289	301	335	311	333	355	321	316	320	302	321	333	319	348	310	334	316	302	325	338	350	310	337	321	321	347	330	289	298	300	308	323	333	299	326	319	295	325	312	304	317	328	325	305	308	305	335	315	330	299	321	274	267	295	318	309	302	318	335	282	325	348	338	331	343	345	358	315	343	319	295	344	322	327	348	309	345	332	330	327	351	336	328	327	324	349	282	277	339	325	304	368	342	307	353	290	339	327	377	338	338	347	313	319	324	293	329	310	320	309	315	326	347	325	326	326	343	335	352	363	366	316	337	304	323	296	294	356	321	304	304	322	315	359	329	339	328	345	346	323	306	339	334	315	327	330	322	292	337	334	329	330	335	301	346	328	340	336	302	299	311	304	314	325	331	347	337	322	323	331	350	306	302	322	313	339	338	309	349	302	361	320	298	331	317	317	322	335	323	331	306	324	299	363	305	324	330	322	330	364	321	327	298	324	341	347	362	317	322	322	330	343	320	317	287	316	351	303	337	327	316	292	300	355	330	317	296	332	301	343	312	358	304	303	331	313	308	334	317	306	307	291	318	347	313	374	306	352	328	288	354	318	327	322	331	316	301	337	306	319	326	319	318	301	348	333	313	333	321	304	336	298	317	326	358	333	290	360	329	326	328	329	295	364	309	340	330	339	346	348	372	279	318	321	327	342	299	319	346	348	324	320	308	312	311	307	329	325	312	331	308	365	317	301	310	308	333	299	351	324	352	328	334	325	308	323	331	304	343	321	335	318	298	320	349	322	316	303	318	350	321	341	325	333	342	340	353	330	331	304	315	335	361	312	327	331	314	332	325	303	340	321	294	335	331	315	307	311	331	327	332	322	299	329	354	332	323	316	327	328	318	317	309	331	312	307	327	333	316	314	334	350	285	334	349	369	315	358	302	330	328	310	354	350	306	287	347	318	335	325	335	314	358	342	329	340	311	342	319	313	318	343	284	359	292	308	327	327	309	367	331	351	340	341	325	333	355	329	297	318	312	294	329	328	330	349	322	302	324	327	289	312	310	319	323	299	313	302	304	329	340	338	328	308	302	317	341	362	337	323	315	347	357	307	311	336	304	289	361	327	331	346	317	307	306	311	370	357	311	346	323	322	321	295	291	322	335	320	306	351	331	303	289	326	334	326	343	307	324	354	322	341	294	319	315	333	326	337	313	299	317	326	328	330	342	301	354	305	379	311	287	292	324	319	287	342	336	295	342	334	333	355	336	324	302	319	332	326	317	326	314	337	325	305	341	292	298	396	317	322	339	349	371	328	330	317	309	298	295	312	313	306	329	319	268	329	294	294	320	321	338	273	316	333	329	336	305	284	292	348	342	323	316	315	319	338	286	295	345	313	288	337	327	320	300	311	319	351	334	315	327	340	335	316	308	301	313	339	338	334	303	307	312	337	331	332	300	332	324	334	314	314	318	329	329	294	322	329	312	346	336	314	299	319	310	317	316	324	347	320	328	353	346	320	300	313	289	326	318	325	353	337	295	314	345	312	309	315	351	331	327	352	342	304	339	333	297	319	331	331	318	327	306	320	344	336	325	316	354	306	357	297	328	322	342	333	315	338	306	336	298	319	325	334	302	293	306	316	324	371	305	336	354	321	322	315	348	326	327	288	328	338	291	310	334	312	334	334	326	335	348	322	342	314	298	328	322	321	332	326	300	312	316	304	301	313	364	350	290	320	348	334	334	328	319	342	336	350	302	370	333	350	333	308	335	331	320	294	315	364	334	321	326	364	339	312	341	329	301	361	310	311	364	338	352	326	342	331	332	326	332	305	314	322	296	366	296	302	356	340	312	345	338	310	325	306	319	352	335	322	321	321	326	340	323	317	330	334	327	304	325	341	340	286	323	323	327	345	337	341	366	372	321	345	371	324	300	309	315	299	300	317	342	303	355	315	334	334	331	338	332	351	319	331	330	325	312	354	297	303	314	308	351	312	312	347	337	337	324	332	327	285	308	316	362	346	324	338	335	302	341	325	324	306	310	334	290	305	359	332	321	346	315	337	318	354	325	364	302	330	320	304	315	305	325	298	336	352	327	340	313	342	334	357	322	291	335	323	329	340	332	322	343	343	306	335	318	331	336	330	332	310	334	319	300	369	290	331	334	311	314	304	347	305	341	304	286	320	321	337	338	303	340	312	325	326	320	312	340	289	312	313	357	284	326	328	312	337	292	315	370	317	317	325	282	314	328	371	318	347	299	338	335	330	342	372	361	341	332	307	332	325	318	338	319	331	312	335	330	333	314	331	356	334	319	310	315	338	332	337	319	316	353	360	336	323	331	314	298	304	306	320	313	345	305	293	289	283	328	322	321	323	308
3749	3055	6234	7073	6837	6243	3869	2534	2374	2432	2239	2059	1842	1384	1162	1103	1268	1242	1148	1086	1063	1069	1119	1423	3196	3565	2920	2019	1447	1055	901	804	793	809	856	817	784	802	907	843	864	803	859	795	801	879	793	825	815	773	854	832	798	805	871	810	795	810	830	820	890	797	790	813	875	848	838	793	803	849	843	817	806	847	824	840	791	817	821	836	816	837	874	843	760	816	833	804	811	788	815	786	848	856	811	771	827	844	840	879	847	820	828	823	845	806	799	807	790	856	841	807	805	868	803	840	810	786	801	828	829	846	810	811	827	851	793	824	845	784	779	809	854	795	787	832	827	836	794	824	831	803	790	774	774	810	798	845	788	848	844	799	801	798	836	824	829	828	840	823	750	836	850	802	842	813	791	812	780	773	854	809	791	849	831	815	828	837	866	818	813	857	829	843	798	794	824	794	789	829	864	770	832	833	832	783	811	790	833	832	807	794	790	836	800	809	786	848	830	795	801	830	818	799	818	837	807	854	772	810	804	831	793	791	785	879	870	834	769	806	839	821	836	853	845	863	829	784	808	758	878	851	765	834	795	864	882	783	818	900	817	797	797	844	849	842	831	847	828	833	779	884	808	760	819	809	797	877	822	748	798	830	848	882	780	856	833	807	831	822	830	817	843	763	837	801	809	842	779	824	818	901	817	894	801	789	856	828	827	816	849	863	815	777	805	860	839	794	777	814	825	810	786	797	825	777	809	844	821	837	809	815	789	845	830	836	859	804	784	838	836	852	828	805	827	813	836	807	851	863	858	860	812	820	852	793	862	749	799	830	797	821	807	822	834	842	806	890	815	850	809	837	793	771	747	793	826	824	854	849	808	796	811	774	771	811	842	800	861	852	712	832	788	867	760	779	783	782	837	808	841	822	797	847	822	793	809	851	830	833	857	809	821	741	843	833	826	835	796	836	834	766	819	788	791	758	838	833	851	832	786	784	806	819	754	852	785	814	814	799	807	802	811	875	822	864	797	802	790	775	837	806	824	821	829	826	853	800	809	845	781	807	819	845	802	849	827	824	820	826	809	787	794	785	848	832	815	798	843	808	800	760	762	817	833	812	824	787	853	815	836	883	853	819	790	802	873	795	816	844	815	868	806	778	823	781	795	778	786	787	886	810	869	826	841	832	793	835	785	798	832	807	812	837	855	852	887	777	837	835	851	796	807	791	833	890	842	787	842	814	822	802	809	771	835	806	792	859	795	769	860	808	803	888	842	808	820	823	826	791	854	872	794	858	848	796	824	829	807	810	786	855	826	791	824	805	826	764	776	827	805	809	870	836	796	810	838	830	802	840	840	811	838	837	871	866	794	786	879	838	831	796	800	801	858	843	856	857	820	834	804	821	842	814	846	807	867	838	748	827	805	808	799	797	786	804	744	787	848	808	886	825	798	814	789	860	794	836	802	811	812	797	825	802	797	831	809	807	792	831	831	815	820	765	770	827	834	824	824	801	842	770	799	799	797	851	797	824	763	798	794	841	830	841	825	811	852	904	789	812	780	797	815	802	856	808	823	811	774	785	812	816	825	802	816	792	829	862	891	877	844	816	799	858	858	815	864	878	759	795	819	832	810	771	771	854	821	804	843	813	764	784	853	855	819	780	816	765	796	789	849	822	867	872	785	847	828	832	814	829	794	810	851	814	848	810	853	872	776	836	779	739	833	797	869	846	818	863	813	800	805	815	815	851	838	829	863	818	840	839	819	867	787	815	864	831	828	807	808	804	826	789	857	809	807	861	841	872	824	859	878	843	841	823	818	803	784	787	780	808	816	840	811	740	843	821	804	858	785	813	802	844	851	880	788	825	784	847	827	873	789	774	840	865	834	807	805	841	862	853	832	840	842	826	865	805	846	757	842	797	788	826	795	836	808	872	796	794	802	788	811	813	839	855	807	822	803	851	854	843	845	857	857	782	837	827	810	879	839	765	858	822	842	831	844	867	827	827	785	791	845	861	839	821	824	845	798	875	841	810	819	805	810	827	823	845	832	795	816	786	809	826	846	808	794	783	863	817	828	807	822	800	801	836	794	850	774	797	758	804	784	829	828	850	845	882	839	808	780	821	826	815	845	801	816	786	788	788	845	788	851	850	840	783	833	821	820	851	836	854	834	791	863	818	821	842	839	793	862	825	827	834	825	853	859	822	759	799	806	836	793	810	786	823	813	796	812	837	789	790	839	873	800	870	839	794	864	799	803	819	850	847	744	816	812	785	827	816	842	837	833	866	783	823	775	803	854	826	821	788	823	819	830	822	779	823	794	796	798	887	810	831	804	837	832	798	825	810	768	831	845	793	915	881	810	787	834	805	816	818	870	869	813	828	810	792	875	849	807	836	799	866	834	796	814	803	837	806	842	787	783	804	857	847	773	822	870	845	811	848	827	837	830	817	833	848	826	832	883	820	814	813	823	841	799	844	800	853	846	811	805	829	827	815	747	821	797	841	825	820	818	829	835	854	834	823	849	792	858	793	851	780	808	809	829	782	837	804	852	803	825	861	785	788	822	841	811	810	823	871	826	760	827	843	826	867	801	803	763	833	804	801	804	803	793	819	804	837	787	824	852	786	831	813	853	868	864	810	843	840	842	812	835	834	830	841	794	813	857	809	849	766	816	820	828	844	864	846	846	806	787	803	812	807	778	823	843	843	813	788	862	802	847	841	850	834	855	816	806	835	831	762	778	846	814	840	814	814	838	780	801	850	817	846	784	802	854	821	827	822	804	805	831	806	791	831	795	808	821	841	804	861	818	830	835	804	797	777	798	818	851	793	818	815	869	828	831	817	788	799	790	834	812	855	804	807	813	882	828	826	841	812	796	813	826	844	791	809	796	828	855	816	795	828	794	793	811	860	807	873	780	822	819	797	818	820	873	854	811	850	833	779	806	762	853	819	848	821	796	873	826	813	835	827	804	808	809	805	843	883	800	846	861	837	817	760	781	830	817	811	815	806	844	835	820	825	831	787	835	831	824	827	840	810	826	805	819	807	812	842	814	824	811	810	834	816	837	816	806	820	802	782	850	795	788	770	846	756	801	775	912	822	784	856	825	786	816	829	815	800	821	838	820	829	811	847	782	869	834	812	794	808	832	815	811	782	869	795	786	814	808	823	843	808	823	791	866	827	785	844	827	833	805	818	795	853	809	840	770	822	788	782	797	810	805	850	836	840	853	771	809	831	864	877	789	799	780	783	816	839	806	803	867	831	816	810	831	846	829	823	827	801	830	816	812	850	782	850	882	816	844	829	808	809	818	858	807	800	833	900	829	756	790	838	850	841	843	775	781	868	864	881	776	794	807	818	779	818	816	777	799	809	821	838	852	813	794	778	830	853	824	783	869	790	806	834	825	855	835	780	818	850	762	810	785	785	839	767	771	783	848	794	863	828	853	870	803	841	772	816	829	849	866	784	807	847	821	794	840	822	851	818	807	859	805	817	847	885	857	774	867	855	802	847	825	819
11386	4973	6201	5005	3852	2640	1815	1617	1354	1037	985	1010	826	849	747	638	444	413	437	403	450	388	410	1250	3150	2935	2530	1508	853	473	393	329	370	339	372	342	388	354	361	373	357	370	342	353	323	378	340	357	344	389	344	358	352	364	366	355	334	324	395	339	354	352	357	346	340	349	306	349	352	351	381	340	333	329	352	386	349	332	372	355	361	352	385	332	369	333	369	371	345	355	318	328	355	377	344	360	356	350	351	368	345	354	305	320	357	360	352	370	356	347	371	360	316	351	342	319	354	374	370	367	355	371	339	353	341	340	378	348	325	336	377	336	342	329	367	382	359	337	356	350	350	342	327	351	365	343	348	354	356	376	353	335	331	355	324	356	320	385	335	331	337	358	335	375	367	359	320	350	327	368	341	360	354	339	335	364	320	334	350	355	368	336	360	368	324	331	365	344	397	359	340	355	329	346	334	345	385	337	343	340	327	322	352	338	326	362	361	358	320	344	351	347	313	361	320	322	309	354	342	381	330	377	372	338	333	361	342	352	343	350	369	367	329	329	311	354	343	350	375	371	318	389	345	345	353	319	347	350	329	333	320	361	345	360	340	365	351	351	356	318	357	340	341	350	352	324	363	333	322	366	318	351	352	343	341	341	339	346	351	332	373	320	379	384	364	363	337	362	369	368	328	360	370	340	361	345	379	342	327	325	340	355	368	364	336	325	330	346	371	361	338	330	338	339	311	354	362	358	342	320	373	320	326	341	340	336	390	326	362	357	358	327	335	335	350	351	329	350	324	330	334	341	340	348	366	355	381	351	309	327	383	361	378	323	355	334	372	368	356	320	355	393	361	342	356	331	327	365	344	370	351	383	347	359	357	340	325	355	349	335	387	316	337	323	326	360	352	332	320	354	335	359	363	353	345	345	352	339	358	359	357	319	360	381	331	305	302	354	359	345	317	352	354	356	315	345	310	358	362	370	351	360	382	333	333	328	369	361	336	351	345	321	363	360	325	342	351	352	336	370	359	308	370	362	357	347	369	361	372	336	390	326	348	368	353	370	327	348	339	337	347	397	325	360	363	369	373	378	364	335	345	372	372	369	346	344	337	333	367	318	373	368	351	324	318	364	316	354	284	360	363	325	336	316	357	395	352	344	348	366	369	328	350	408	341	316	351	370	368	326	367	312	352	363	323	348	353	364	356	371	343	337	335	366	345	326	321	314	323	370	310	321	331	341	376	372	367	358	360	349	314	348	324	339	349	365	335	390	323	345	380	408	324	340	364	307	332	336	345	341	384	343	372	336	344	326	334	331	374	334	359	371	355	386	354	354	360	335	329	341	346	363	363	326	379	359	360	320	336	335	349	334	378	393	356	388	349	328	313	348	345	364	376	316	377	329	334	313	371	366	331	342	339	375	299	353	327	342	385	305	326	376	368	365	329	357	333	328	380	354	332	348	330	365	358	303	355	359	354	334	355	378	364	372	328	329	353	349	350	342	367	342	350	353	357	332	336	338	341	353	343	359	350	353	338	374	337	365	360	378	369	381	346	344	349	352	334	342	340	351	355	363	328	337	358	334	352	357	392	343	332	363	352	344	327	337	362	340	352	330	362	358	346	348	354	353	367	411	370	343	353	337	373	333	341	342	352	360	328	337	322	369	349	351	341	306	369	373	349	347	339	389	364	405	350	343	344	340	345	340	350	314	329	311	378	359	355	333	379	329	361	353	314	343	321	351	374	323	331	349	359	343	386	328	347	341	353	327	329	358	345	353	351	372	323	343	351	323	357	333	332	322	355	344	380	341	302	349	335	359	308	359	345	354	355	359	325	366	331	333	365	371	318	381	361	394	354	356	345	360	340	336	352	382	325	351	338	355	348	345	336	382	322	348	352	360	336	328	346	364	336	329	363	340	350	340	351	305	345	318	348	382	354	346	330	351	349	365	345	353	329	369	302	386	355	373	352	371	375	333	351	319	333	335	357	365	340	372	336	367	356	365	342	334	326	347	340	374	327	360	370	368	337	318	348	304	386	380	340	358	356	365	348	357	363	352	359	371	345	342	337	339	297	353	362	344	348	406	337	319	356	349	332	325	381	328	370	347	341	343	340	355	364	366	359	313	349	358	348	339	331	340	356	351	330	331	333	339	332	332	361	303	338	355	388	387	350	361	374	354	328	367	354	336	350	336	380	348	314	359	357	341	347	331	319	324	368	361	358	351	351	355	365	366	326	369	387	373	345	358	349	346	339	328	362	368	329	366	356	313	358	331	344	326	343	322	349	368	366	360	364	332	382	326	333	377	327	329	333	343	384	341	372	326	339	347	352	361	338	359	352	352	354	373	383	344	326	364	342	367	369	346	327	356	371	331	307	354	319	344	387	354	321	338	345	370	332	370	365	326	355	352	333	342	342	342	390	354	325	359	375	339	381	364	328	343	312	336	362	347	320	339	361	393	352	362	373	338	356	352	325	353	332	335	353	347	351	345	357	377	365	355	381	384	356	373	356	316	304	337	353	343	351	330	363	324	361	392	362	330	356	328	335	337	346	347	362	324	355	366	363	352	352	303	382	355	361	357	353	342	381	364	365	342	340	368	373	350	340	374	326	363	364	347	354	360	351	384	386	367	293	354	332	316	371	351	338	339	346	332	364	370	375	352	332	356	354	339	338	340	336	390	382	337	355	356	326	367	354	356	361	351	353	355	342	369	347	354	350	363	357	352	354	353	382	338	353	344	346	322	363	338	359	350	341	333	334	368	388	341	333	356	333	332	342	341	361	368	365	322	315	354	353	347	346	378	323	378	347	342	370	393	357	340	352	356	342	353	373	362	345	364	365	368	358	366	325	349	372	355	351	380	383	366	348	334	355	338	350	347	352	310	317	372	367	365	343	368	330	367	366	332	370	318	353	362	326	343	365	325	335	366	378	329	356	346	392	354	328	331	358	382	394	343	337	350	334	366	309	348	374	379	347	330	379	333	337	367	359	358	338	361	344	348	371	326	334	342	327	351	364	374	376	390	335	367	349	361	349	339	329	342	372	317	329	343	347	374	331	346	378	364	351	337	359	347	352	306	311	356	346	356	349	355	384	356	373	363	348	351	353	360	352	370	340	333	355	368	357	347	300	345	333	363	374	332	329	370	361	357	362	361	338	329	370	328	379	322	353	348	338	360	354	340	363	373	398	360	344	306	345	324	354	336	352	332	357	356	347	354	344	343	341	378	378	349	354	345	368	343	339	327	342	361	354	350	340	303	321	326	349	342	343	373	339	349	349	386	368	345	377	371	394	313	356	294	316	330	363	337	375	373	354	389	364	377	309	345	316	354	347	341	345	336	367	335	328	372	384	365	353	365	396	345	353	356	359	351	330	365	330	364	322	354	348	368	348	389	329	320	340	359	365	346	351	350	350	348	358	351	342	351	327	342	350	341	349	354	357	375	343	325	367	364	347	315	364	380	359	355	357	331	348	354	334	326	342	357	342	373	332	333	315	334	358	328
7433	4849	10185	11822	11493	9426	7036	6641	6193	4484	4342	4469	3707	3426	3089	2180	1561	1432	1487	1429	1348	1567	1642	7506	17258	14923	12470	7628	3976	1716	1130	868	893	837	903	845	853	855	894	865	830	922	853	900	882	877	887	858	850	915	876	846	862	827	870	840	896	866	859	865	874	910	908	919	897	855	890	843	874	887	866	878	885	869	832	859	855	894	921	899	897	905	943	827	886	921	861	849	872	912	899	886	885	903	863	820	933	897	844	842	854	884	875	896	923	903	887	872	872	871	878	831	899	831	858	829	852	840	876	895	868	848	852	856	900	906	896	884	861	859	888	842	837	883	810	877	831	852	880	856	903	844	844	852	856	844	908	869	851	863	803	852	948	865	857	836	912	840	880	885	852	814	867	889	862	889	877	859	897	918	846	884	903	881	881	862	849	864	864	889	892	837	828	895	876	857	880	863	891	828	840	846	851	867	892	870	877	834	889	901	868	878	911	837	836	828	849	885	921	811	894	885	863	868	885	890	873	858	931	920	872	873	866	818	882	875	864	881	895	863	808	834	862	896	824	898	846	848	927	849	918	921	844	896	887	912	828	876	861	874	867	836	824	864	883	922	865	872	874	859	898	828	853	896	877	797	856	905	856	875	894	887	909	860	895	846	869	874	848	857	887	889	916	918	856	836	894	870	827	902	847	816	872	860	896	873	882	894	878	868	901	889	885	864	908	864	878	880	867	895	898	850	890	916	929	877	888	873	859	915	886	928	885	859	859	896	892	835	858	895	892	845	850	823	892	851	891	869	868	842	782	894	834	897	855	923	932	871	896	880	861	867	843	880	860	910	893	818	843	941	848	890	878	891	847	865	888	904	801	922	844	876	870	879	831	873	875	867	863	850	924	874	854	893	847	863	837	874	825	916	836	845	873	840	849	901	887	868	861	849	938	919	836	853	876	898	857	838	771	827	825	845	868	854	901	876	903	879	868	897	889	888	841	853	851	893	827	900	870	854	853	845	890	881	819	847	896	840	874	906	876	872	832	904	907	902	820	876	907	835	894	886	852	868	888	850	912	879	840	883	885	868	867	882	906	854	907	947	907	850	892	857	992	839	849	815	952	875	940	876	884	871	864	865	885	818	867	932	900	855	827	836	870	846	891	870	881	882	835	869	892	873	867	879	861	868	849	838	853	836	875	864	913	815	892	915	896	882	814	847	861	824	847	885	817	911	868	862	880	908	875	853	857	852	909	846	860	875	889	850	860	873	872	852	851	842	874	859	866	873	840	883	874	852	884	924	877	870	868	836	885	845	807	845	895	809	914	890	884	875	870	795	931	873	849	816	883	835	851	833	883	846	863	899	866	875	894	836	885	881	864	836	884	888	841	891	860	850	879	878	850	877	810	806	889	860	814	823	837	887	858	857	862	850	859	849	867	827	891	870	884	890	896	856	891	917	848	902	922	895	945	880	856	862	855	829	843	811	837	894	867	857	853	874	856	856	866	846	889	835	816	885	881	886	860	856	877	898	852	905	880	871	880	904	859	896	863	867	867	887	836	860	926	845	871	832	882	873	870	904	945	840	856	920	844	899	862	870	897	902	849	814	847	853	863	885	872	796	814	844	892	879	863	859	867	848	869	892	859	861	855	888	867	890	880	806	871	866	873	840	829	847	796	856	878	783	862	898	921	870	857	885	838	856	882	866	839	856	861	832	862	855	848	902	872	868	856	856	845	923	916	848	896	829	861	847	864	894	903	847	869	844	900	856	899	861	869	876	834	809	836	896	871	889	836	899	905	880	884	880	820	927	836	872	877	823	854	852	892	860	904	892	850	936	854	874	825	884	887	849	827	907	887	865	878	898	831	827	848	903	879	886	874	848	817	862	851	877	876	827	906	889	856	856	864	839	870	894	909	875	838	898	901	882	863	877	898	811	904	877	881	865	892	870	896	824	903	837	895	866	910	899	864	912	886	832	891	852	905	851	857	886	905	866	894	949	801	866	900	900	850	830	846	924	863	893	935	917	862	875	871	841	865	880	826	843	886	904	901	860	892	876	852	843	864	834	783	924	882	877	871	875	878	859	866	850	885	918	795	852	894	850	846	855	856	890	816	838	837	917	861	851	865	902	848	941	845	850	881	874	881	916	838	906	872	844	874	871	871	901	843	872	873	881	891	788	894	853	827	883	877	862	890	878	887	817	823	898	845	871	811	862	873	857	871	913	861	891	892	868	915	842	827	861	818	876	835	894	861	840	900	946	860	891	831	834	875	820	852	872	851	856	840	876	886	879	832	884	854	840	916	935	863	878	925	890	839	887	877	864	882	879	818	833	855	904	863	842	923	897	857	858	899	895	918	852	852	858	919	856	840	852	866	834	885	853	868	855	902	830	856	896	865	888	875	874	849	800	812	944	882	808	855	844	864	869	913	917	833	878	849	851	867	890	841	898	897	886	884	832	849	834	910	857	878	900	871	865	884	904	865	863	857	820	890	863	863	828	878	884	900	915	914	908	853	829	861	859	891	860	858	842	814	879	861	913	850	846	900	862	846	847	894	868	877	833	843	870	875	859	853	855	882	858	890	841	828	894	888	913	854	868	909	877	859	864	854	838	846	847	921	850	835	891	859	871	851	835	912	864	861	840	842	912	892	844	841	839	910	901	890	860	834	871	868	819	863	892	878	935	839	845	824	890	893	833	883	827	857	879	854	821	905	864	904	873	849	867	878	883	860	863	882	811	842	838	866	871	922	833	866	875	830	851	865	900	870	907	875	871	870	915	879	900	875	892	845	818	843	853	867	861	860	890	845	873	884	883	852	853	872	820	839	851	856	901	834	862	846	895	880	851	846	831	886	894	845	822	867	880	860	898	816	838	824	807	854	807	871	874	912	834	844	882	865	866	891	815	884	877	865	877	853	884	870	873	880	872	855	863	816	858	853	854	861	831	852	830	886	845	868	856	869	846	902	880	887	919	887	858	820	845	896	852	837	848	871	893	834	889	885	866	829	858	895	893	872	855	879	855	825	879	870	865	855	911	878	860	812	930	849	900	806	855	879	869	916	861	823	886	856	856	874	866	830	865	842	908	832	870	878	872	868	933	859	895	860	886	931	892	837	891	873	869	877	888	866	875	876	851	893	874	864	925	813	874	865	849	912	867	840	897	862	846	883	846	869	860	843	936	909	850	943	871	884	829	883	888	858	888	889	877	867	857	857	870	867	872	846	896	862	904	886	889	889	832	829	872	896	893	900	828	892	879	909	837	866	884	878	873	883	902	872	825	879	860	851	880	875	883	862	847	823	828	809	928	887	865	872	882	863	919	853	908	812	885	907	870	875	864	833	891	885	900	905	865	844	851	891	898	865	871	857	841	849	918	838	860	882	840	890	888	864	884	856	843	920	917	833	807	941	876	906	886	881	921	831	855	852	859	851	905	852	874	901	873	886	861	867	928	843	849	924	841	896	864	872	855	847	896	902	897	930	890	879	933	848	868	926	888	897	862	857	920	868	866
20838	8931	10436	8707	6408	4134	3216	3241	2447	1745	1682	1884	1722	993	645	464	458	500	523	593	603	542	505	1225	6904	7182	5310	3023	1312	595	388	256	255	236	234	245	245	282	267	256	271	248	260	227	269	233	232	238	257	256	242	263	220	252	247	215	252	275	254	206	248	261	271	248	277	286	235	270	250	260	248	234	263	246	257	259	282	270	273	264	255	225	271	286	224	279	238	259	237	248	279	283	289	287	270	271	252	256	262	294	263	246	267	230	263	253	253	247	239	262	279	254	279	266	265	253	271	247	286	244	260	256	247	269	246	279	251	288	273	259	253	273	279	257	232	246	232	251	281	245	232	239	262	220	261	262	240	254	269	252	243	273	244	262	248	254	257	252	256	246	243	238	247	259	254	254	278	263	263	249	253	261	307	282	264	254	252	237	256	269	238	263	250	269	248	255	263	250	224	269	259	261	234	246	269	263	252	261	240	259	247	246	237	248	262	234	244	250	287	264	242	248	274	242	259	264	255	266	245	270	287	236	253	257	257	245	267	243	251	236	267	249	224	287	240	257	250	225	246	283	258	258	240	222	242	259	230	271	241	225	269	264	236	255	245	263	275	235	258	269	263	233	271	231	265	245	266	257	254	252	248	270	212	258	271	260	240	268	259	271	243	271	204	251	240	208	230	274	277	246	245	245	292	262	225	240	246	265	248	265	251	285	258	254	236	243	261	251	253	254	257	242	278	270	254	258	277	255	253	261	229	239	299	263	248	228	254	259	249	291	245	253	231	265	281	243	239	213	246	240	249	251	269	244	263	214	257	224	229	255	251	278	269	261	252	265	238	258	261	244	257	279	276	244	255	275	267	280	246	260	245	251	244	251	276	264	274	252	224	227	267	257	235	263	266	276	241	253	268	250	250	264	240	253	289	250	238	281	259	251	267	249	271	285	235	247	261	237	256	253	255	284	244	264	279	275	253	278	231	288	238	258	253	279	233	239	293	258	245	291	254	252	269	243	253	260	270	238	234	246	269	255	241	266	262	260	255	258	240	245	272	246	246	245	230	280	220	263	277	246	257	260	268	248	267	220	243	274	265	246	280	250	256	249	282	277	246	241	257	245	256	266	273	269	277	271	250	247	282	241	261	273	238	249	303	277	253	260	252	266	289	265	255	262	234	253	267	255	248	267	235	264	268	274	265	245	267	223	246	267	244	237	247	267	251	243	256	282	258	231	240	263	244	270	226	244	247	262	232	241	270	259	256	238	232	252	238	244	228	299	285	267	249	240	253	259	238	275	252	240	248	233	257	256	247	286	256	259	249	241	224	263	266	250	268	272	262	271	242	254	254	259	246	226	248	233	253	248	277	245	264	245	277	253	265	250	270	272	280	243	287	251	231	268	234	256	305	238	261	260	250	258	262	237	265	284	250	232	268	254	285	248	238	273	229	260	246	269	246	254	273	242	261	221	261	254	249	267	225	267	292	274	240	241	258	257	230	266	245	260	252	265	279	269	251	250	232	236	278	249	269	281	283	245	247	253	247	246	254	262	261	265	256	262	257	270	234	261	248	269	268	244	237	273	239	257	251	275	275	236	262	240	255	266	279	278	280	283	248	260	228	250	217	283	261	280	228	242	259	255	266	273	263	266	245	237	266	254	280	248	268	253	258	232	251	277	247	294	251	252	256	254	278	241	239	238	249	280	285	262	254	239	288	239	272	247	237	263	287	259	227	241	272	282	252	241	273	243	264	279	244	254	276	269	235	292	270	274	269	233	235	288	266	241	263	258	250	266	252	268	247	250	248	282	285	280	239	246	246	269	266	281	241	250	225	233	263	272	241	228	253	252	245	229	236	250	270	244	267	256	264	269	248	256	255	236	232	239	253	255	275	241	250	250	256	256	260	254	254	277	266	254	246	238	240	256	265	265	235	269	236	257	241	249	265	254	261	267	233	263	254	251	252	218	261	298	276	245	266	265	267	249	265	263	246	230	254	228	250	263	251	250	258	267	246	269	265	271	229	266	255	259	274	277	235	232	286	258	249	259	260	275	251	259	241	253	265	232	242	248	253	255	241	249	247	237	286	263	269	278	271	254	252	282	253	240	275	240	241	293	267	254	243	261	257	239	280	227	261	253	251	254	227	284	277	263	252	267	235	269	265	281	248	272	244	238	246	234	264	228	255	274	277	258	278	236	292	260	245	254	234	259	273	248	248	231	256	246	264	250	255	265	268	250	257	263	242	259	223	263	261	239	244	245	279	239	243	248	217	297	258	245	240	276	260	255	247	281	244	266	254	232	260	272	266	271	277	247	232	237	260	253	241	258	230	253	249	281	289	221	237	247	275	238	258	259	232	252	248	266	273	251	259	277	261	232	256	242	272	264	229	256	244	229	236	237	274	275	261	240	253	236	240	263	276	255	246	216	219	256	251	267	260	255	244	234	280	255	283	235	234	265	260	260	245	242	233	252	229	258	235	261	252	251	257	256	251	239	243	278	264	236	274	279	239	249	257	233	237	264	242	243	244	259	238	238	250	276	258	253	251	255	265	301	258	268	262	251	267	219	260	255	251	246	244	220	241	257	276	288	258	235	207	243	253	274	240	273	244	229	243	242	261	267	252	259	219	246	223	226	240	236	265	214	253	253	285	255	282	228	221	216	263	244	263	271	259	280	249	243	255	243	241	251	254	276	297	267	236	241	262	251	261	289	265	246	259	234	241	254	267	228	242	246	269	267	254	261	263	261	271	258	244	276	274	263	255	246	248	256	216	238	231	268	248	259	276	258	254	223	227	268	287	259	256	264	279	233	275	244	266	265	255	238	234	233	254	255	257	245	270	253	251	279	253	262	221	254	247	271	237	231	241	249	265	251	257	243	245	265	264	256	260	233	265	276	261	269	241	255	272	278	241	237	244	273	265	266	273	228	273	256	260	260	265	250	254	262	281	261	241	251	252	254	267	247	266	226	219	232	238	254	237	253	246	249	266	253	246	241	258	235	261	266	280	250	267	255	241	244	249	233	262	255	265	274	268	254	254	265	260	276	266	242	221	265	270	257	263	227	243	254	251	259	254	261	237	272	263	271	273	277	237	256	276	251	234	256	252	240	274	251	262	242	240	284	231	266	214	258	239	252	293	254	258	243	216	285	265	240	240	234	240	255	266	256	239	274	254	241	244	220	271	270	227	290	235	269	235	266	263	241	237	281	257	259	265	273	249	257	229	281	266	270	248	251	235	225	280	242	260	248	271	242	265	243	260	247	279	249	259	253	261	276	266	259	233	274	281	256	277	260	244	245	237	241	255	252	276	242	232	242	247	249	290	258	227	299	245	253	253	257	278	261	240	230	262	235	274	233	238	236	250	245	267	251	268	252	251	254	253	249	241	246	298	270	279	249	256	271	265	240	260	252	244	247	249	234	242	246	270	280	224	236	227	249	259	268	250	254	237	225	220	249	239	293	266	281	239	275	249	246	282	283	273	236	280	304	237	265	248	252	260	265	238	273
10704	6952	14349	15899	15329	11671	11224	11945	10154	8210	8123	8046	6995	4137	3022	2309	2184	2179	2683	3088	3313	3051	2490	6964	28346	27452	22183	14184	6908	2598	1413	709	646	619	672	628	665	611	605	618	645	701	659	664	696	652	679	671	636	681	632	699	665	691	596	618	659	645	646	637	673	641	646	658	684	639	672	637	623	657	627	665	653	621	634	632	668	614	646	653	653	642	649	639	633	624	654	696	665	648	659	655	659	657	637	674	671	647	663	673	622	673	673	688	656	645	635	618	637	641	675	642	597	664	629	635	618	692	622	602	660	626	661	654	630	634	649	628	640	662	650	707	635	630	672	682	660	661	639	684	656	617	645	672	675	660	606	685	676	663	626	642	674	706	648	653	631	687	612	691	632	641	658	705	601	680	665	655	644	636	644	666	641	669	667	645	650	698	661	658	635	672	667	675	658	642	645	693	628	657	620	624	645	618	644	650	671	681	651	631	661	598	654	665	635	634	609	654	678	686	639	650	672	653	643	638	632	649	596	624	612	633	665	664	682	621	642	642	600	651	675	662	613	673	609	627	662	660	671	630	667	689	635	668	672	674	649	611	655	676	669	647	639	649	626	645	636	650	630	645	670	685	672	661	664	638	618	611	659	656	647	660	676	612	610	645	605	631	673	613	665	656	612	669	651	679	640	661	604	684	637	658	668	617	628	649	640	618	618	667	637	620	609	666	643	644	667	592	677	631	626	655	627	684	656	697	621	624	659	671	685	613	698	670	665	647	649	581	691	621	622	624	640	693	659	611	629	681	680	632	663	662	622	613	613	663	629	681	671	656	650	648	620	658	670	650	635	610	622	641	657	654	693	673	627	670	619	657	633	608	656	605	609	657	686	642	718	641	674	599	665	649	681	695	658	643	677	618	622	634	630	671	648	649	673	686	641	652	616	657	654	636	625	667	617	665	663	662	689	619	634	667	635	678	668	649	659	648	680	602	605	621	677	651	624	671	636	618	659	612	673	659	691	652	672	668	709	643	636	671	695	621	647	669	640	675	662	694	634	677	632	618	665	664	679	651	631	607	667	658	603	604	583	657	623	623	642	657	659	686	615	615	654	654	640	691	644	629	635	621	634	589	611	644	644	634	624	641	651	649	612	661	694	596	629	604	656	619	668	658	624	679	675	611	663	631	642	631	643	636	647	661	637	622	660	663	664	668	665	677	583	690	654	653	660	638	697	654	651	653	640	686	596	694	628	595	666	616	654	677	668	688	620	632	647	643	647	690	651	667	641	678	708	627	659	680	648	669	681	641	701	696	638	607	635	679	654	651	668	653	624	645	661	623	639	629	686	644	653	640	607	645	688	691	648	682	628	629	661	632	669	658	630	680	634	693	644	669	609	636	645	624	637	656	651	653	661	634	629	635	622	678	688	686	645	651	653	701	650	671	674	631	660	646	673	692	669	628	662	677	690	698	634	668	619	672	677	700	673	680	655	621	676	634	663	625	656	630	632	645	655	601	623	667	649	669	626	613	657	682	658	646	626	678	630	668	677	645	615	645	660	645	634	668	641	597	629	678	641	632	647	588	694	677	679	671	590	645	683	650	656	609	654	620	656	696	630	662	645	649	655	677	645	655	601	623	662	625	638	636	639	655	637	634	608	665	651	649	686	648	632	639	646	645	667	662	663	695	612	647	666	640	661	652	707	645	639	649	636	666	650	658	665	651	654	671	665	645	686	628	641	675	609	663	618	666	675	653	684	645	621	611	654	654	675	680	638	659	713	641	622	641	625	687	689	668	638	653	672	656	648	693	640	632	664	614	658	668	639	639	646	669	612	683	667	663	658	640	660	596	633	658	601	702	668	641	619	662	618	632	653	657	659	662	701	678	665	656	648	612	678	641	663	630	606	674	638	651	659	595	621	649	638	622	601	656	666	644	622	674	622	625	647	654	664	623	622	642	674	699	642	626	674	621	646	678	621	634	640	654	632	670	628	643	614	639	709	722	618	661	639	689	626	634	686	669	663	619	721	621	634	604	627	647	625	654	682	616	670	654	661	650	641	654	659	639	649	649	632	613	633	628	670	621	681	685	627	679	643	648	640	660	658	619	621	626	661	678	692	675	616	656	636	668	599	646	657	627	652	661	656	634	641	657	659	617	691	648	693	621	639	614	638	666	619	678	640	620	663	640	627	630	702	677	656	646	646	664	605	637	626	577	658	622	608	644	644	660	640	604	659	637	628	726	597	613	665	619	632	671	678	640	653	624	651	647	638	656	597	600	609	654	692	639	615	625	659	663	622	645	662	638	618	615	642	668	626	675	642	625	613	633	660	663	658	664	632	650	646	671	665	630	651	636	657	647	661	649	637	682	678	652	672	645	641	666	639	723	688	647	685	633	642	698	628	647	664	631	621	655	637	649	691	629	616	645	610	664	673	625	639	688	661	632	634	659	683	690	632	650	666	648	665	618	679	675	614	658	667	615	692	648	642	652	624	631	658	676	659	692	667	656	605	653	688	680	639	657	661	653	602	654	648	676	650	640	617	606	623	642	640	679	668	622	679	675	657	608	626	636	706	624	629	626	710	595	660	649	635	637	664	646	602	582	628	645	668	634	665	661	679	663	644	659	678	640	630	661	674	671	664	629	651	678	645	622	622	679	630	638	633	646	644	627	674	614	651	638	653	654	656	648	610	702	639	649	699	710	730	629	636	650	673	671	639	663	656	624	694	675	648	609	683	620	654	665	606	626	687	645	661	683	698	620	620	647	679	657	681	634	629	678	661	633	605	701	651	659	645	652	607	652	639	631	631	665	660	712	627	649	665	628	678	649	633	662	660	613	657	631	667	673	665	664	684	649	611	740	665	651	587	681	640	675	636	642	649	640	676	633	693	662	692	604	646	650	590	645	640	664	591	690	662	672	638	669	694	676	644	633	681	645	680	664	655	636	659	644	646	672	609	612	631	690	620	662	652	662	657	659	612	673	631	576	668	611	639	704	648	622	627	612	631	668	657	618	657	663	689	664	622	635	613	675	656	625	647	659	586	622	620	623	643	665	593	659	643	692	656	645	636	668	674	678	634	652	627	637	651	631	581	682	665	640	663	607	623	635	689	655	655	666	695	610	644	715	653	694	624	593	691	643	634	641	645	617	678	627	660	663	662	688	674	671	659	699	637	584	662	630	659	650	664	659	653	602	678	621	669	660	636	636	694	668	674	649	645	586	681	631	657	655	615	703	648	649	687	640	674	646	653	665	646	623	650	658	655	645	670	660	636	615	689	653	660	660	644	643	640	658	637	686	611	654	686	665	648	629	670	679	649	590	660	635	663	616	669	653	657	637	706	626	632	649	671	655	692	650	665	653	677	683	621	654	659	664	675	623	658	666	636	647	668	652	640	640	677	607	659	655	688	657	685	689	689	691	655	646	653	696	678	656	621	649	631	632	634	628	675	679	671	663	666	683	638	646	690	636	613	619	675	694	711	697	666	658	629	647	674	633	663	670	676	700	639	641
4607	2129	2394	1916	1505	864	692	565	536	598	574	539	409	385	423	354	371	381	407	463	415	359	405	327	570	780	764	562	458	352	311	295	295	312	294	279	295	313	330	309	306	317	282	323	290	292	276	298	319	318	296	316	322	335	328	303	298	344	317	291	319	295	315	307	298	308	324	307	324	276	292	309	301	246	290	299	339	280	326	319	316	281	302	317	322	285	283	310	336	337	295	288	305	299	318	299	298	289	319	305	330	279	275	314	310	312	305	298	258	300	300	307	275	340	337	285	274	311	311	328	325	311	279	317	309	323	303	293	280	317	338	295	292	332	321	352	308	303	310	304	350	347	290	297	310	331	301	302	312	301	287	324	325	288	329	319	337	282	308	305	314	317	324	325	313	292	256	349	280	312	293	326	300	278	306	309	319	310	335	286	316	326	316	300	310	302	267	294	298	304	316	291	292	313	336	315	308	289	342	284	301	307	300	307	313	277	324	339	289	316	338	282	333	335	293	306	303	300	290	293	338	285	307	275	325	307	291	312	332	274	317	274	326	325	294	307	310	312	305	316	316	310	333	281	300	264	306	300	291	278	291	320	321	333	300	315	308	314	284	315	293	311	317	299	335	329	305	315	308	303	327	314	296	273	325	297	315	338	310	311	306	318	291	318	264	338	302	300	301	269	342	309	290	284	299	308	314	293	283	296	314	303	267	309	292	288	290	336	296	321	306	313	320	279	273	293	304	298	313	309	305	309	275	328	308	312	277	301	344	298	318	307	302	318	289	292	306	289	301	355	310	315	310	310	321	318	321	284	298	325	281	324	324	313	294	322	310	335	290	331	315	312	308	322	301	319	308	294	299	299	289	293	331	318	316	327	342	284	276	294	305	296	276	307	331	330	310	291	293	311	293	327	293	315	288	310	302	302	308	327	313	314	284	343	312	312	308	301	324	285	338	278	312	302	314	322	274	349	348	316	305	292	297	344	305	292	319	310	265	289	309	287	312	292	289	290	299	302	318	332	308	309	291	314	297	300	299	319	353	302	304	293	326	308	282	307	269	283	272	302	296	290	288	293	292	310	278	270	306	287	287	292	305	313	306	308	292	311	290	322	303	341	320	328	297	302	301	280	307	309	322	339	304	289	313	302	317	309	268	270	316	298	304	316	342	311	293	282	305	286	286	313	302	317	288	295	276	302	302	267	288	303	313	289	317	314	312	317	320	316	287	313	325	307	314	294	302	289	314	313	307	324	281	338	309	337	281	291	326	303	300	304	323	310	307	313	309	325	298	335	309	254	321	291	285	338	276	307	324	309	324	302	331	320	315	324	307	311	313	304	295	328	303	315	295	319	336	325	250	314	334	298	307	323	316	294	330	265	305	318	299	293	317	333	316	330	320	293	320	299	318	304	324	307	320	312	295	341	336	305	320	255	333	341	308	291	297	310	307	345	303	306	330	307	335	295	335	336	301	325	307	309	290	309	284	324	336	333	302	323	284	306	328	319	310	293	312	304	316	310	294	330	328	311	286	316	326	300	317	297	313	307	319	277	325	290	304	289	305	328	312	342	315	306	328	301	320	299	319	325	300	334	324	311	323	285	309	278	345	322	304	284	315	311	320	332	323	301	281	295	282	348	295	320	331	285	329	328	286	308	303	308	320	294	297	276	287	300	321	264	302	335	281	315	294	291	304	298	326	301	337	336	317	322	353	286	302	299	301	326	292	322	305	299	349	311	321	298	285	296	298	307	284	302	295	280	306	320	272	330	333	282	332	312	312	317	295	289	312	321	299	304	329	318	322	297	297	316	301	296	316	313	303	316	345	297	302	302	285	313	296	308	317	312	312	330	294	308	263	289	323	303	315	304	304	310	290	328	322	260	290	315	291	296	328	340	277	280	341	339	325	300	280	277	295	344	293	294	305	285	308	306	300	268	299	271	287	270	336	289	298	299	357	296	326	284	296	309	327	328	309	315	307	337	335	318	363	305	291	326	294	303	300	311	336	298	307	328	294	325	318	309	305	279	307	294	319	306	290	308	311	308	309	355	302	308	303	304	265	306	319	267	327	318	323	313	302	349	348	314	308	308	310	301	319	317	278	263	329	320	272	314	282	300	302	283	309	287	319	317	279	280	314	290	308	308	298	286	310	295	315	316	317	323	328	339	318	287	279	301	326	299	315	324	310	330	292	283	284	313	326	292	326	337	332	324	279	312	325	309	338	301	277	342	328	274	320	274	289	310	297	288	292	339	320	275	307	304	303	317	289	310	278	323	324	317	310	338	315	297	294	288	324	309	354	325	329	299	317	310	320	305	313	326	307	293	333	296	297	306	249	287	304	336	296	305	274	297	285	311	308	309	293	328	291	314	310	308	306	299	324	329	273	304	315	311	322	274	335	295	301	281	311	281	320	274	329	326	328	334	312	327	318	333	297	291	310	294	295	314	330	297	295	373	331	312	326	336	294	310	314	295	311	308	300	267	290	320	307	307	266	306	296	306	286	308	307	345	321	293	321	311	272	294	284	323	306	329	314	274	307	304	290	310	293	285	284	299	332	326	323	278	285	280	289	328	332	323	284	296	324	317	317	309	313	291	298	291	288	283	310	332	329	303	331	291	320	331	296	302	299	279	277	293	273	266	294	295	297	334	334	305	301	311	293	325	293	308	302	269	299	273	335	297	316	296	297	333	305	310	333	305	280	302	282	272	329	309	302	306	314	288	274	285	297	298	292	303	319	322	297	283	308	267	292	308	332	291	296	339	320	336	289	303	275	291	303	301	321	338	321	273	328	316	300	304	307	306	296	337	274	317	274	284	327	303	308	277	304	313	325	326	285	312	324	295	322	314	336	314	310	290	302	317	307	277	323	327	294	299	282	319	307	300	312	317	299	308	322	331	310	303	304	307	306	300	299	300	274	296	262	290	284	300	330	303	293	306	302	329	304	311	302	290	313	304	297	326	294	304	298	322	317	311	323	300	305	333	303	328	299	317	281	338	321	336	313	287	301	278	328	318	302	293	311	347	286	305	300	254	322	333	317	314	325	286	321	342	317	315	298	340	289	336	339	303	306	314	330	292	312	304	271	297	296	304	300	290	304	304	297	352	318	318	308	336	290	296	276	302	285	312	296	297	328	315	291	286	280	297	294	295	308	306	313	308	312	319	332	287	283	331	321	288	330	302	303	293	289	301	306	325	316	285	321	291	314	296	304	288	327	282	334	293	312	283	283	322	280	314	328	278	272	311	312	324	301	309	292	307	312	316	280	295	292	312	313	296	295	298	306	315	302	303	333	291	299	278	325	280	317	333	287	324	301	283	321	304	293	310	307	311	319	326	291	306	308	307	296	311	323	300	305	303	317	312	326	312	307	323	267	317	321	307	287	274	289	294	305	316	324	295	301	334	299	315	297	302	294	328	315	277	273	306	309	320	273	316	312	291	341	291	305	307	290	322	296	329	311	299	335	304	299	289	303	321	281	309	275	293	326	321	331	274	326	308
3491	2385	4992	5682	5223	3427	2762	2664	2180	2649	2409	2261	1558	1330	1408	1192	1260	1401	1548	1653	1516	1351	1205	1071	2655	3302	2809	1894	1347	1038	859	818	780	759	765	740	788	786	748	753	783	781	795	818	802	804	757	802	767	790	798	759	791	786	795	773	773	737	750	801	737	783	774	811	753	791	806	746	764	790	751	773	754	777	791	790	751	738	782	758	792	752	747	766	767	817	748	794	707	782	814	808	677	762	815	825	741	785	765	740	788	810	694	721	764	787	731	769	750	795	788	786	790	744	741	778	730	759	736	770	780	713	785	794	750	743	829	780	775	720	796	742	774	721	800	789	751	777	737	793	719	749	818	708	735	734	779	777	732	776	737	802	838	746	750	785	758	771	775	789	763	760	741	753	754	748	792	808	789	753	791	733	733	787	771	795	828	809	772	766	821	770	757	771	796	766	796	804	732	743	788	762	764	763	760	800	780	770	771	813	792	780	791	792	807	776	797	764	801	788	743	751	748	722	796	775	785	809	773	763	828	795	813	774	797	757	806	754	797	755	813	767	746	760	747	791	773	813	733	814	761	832	750	757	780	795	777	789	818	769	798	800	824	755	811	829	789	779	760	763	780	789	701	810	746	775	759	729	786	765	792	848	713	802	762	786	738	784	755	730	767	780	747	792	748	787	774	803	775	763	757	796	784	763	796	778	723	792	739	728	833	795	769	797	744	769	789	809	756	825	793	813	748	755	753	795	733	767	789	761	813	819	699	784	752	716	811	762	759	770	803	767	788	813	749	752	795	737	759	726	765	801	794	762	764	803	822	756	743	757	797	750	752	786	774	780	772	761	753	743	726	769	807	744	812	782	779	711	766	757	744	767	766	757	741	779	764	777	828	725	723	731	781	811	779	771	777	790	818	812	776	707	774	736	783	779	730	776	762	783	749	766	730	766	727	706	749	783	745	737	742	788	747	753	817	839	738	789	768	792	775	776	756	731	764	748	763	787	816	789	767	806	760	750	739	797	737	824	749	814	783	778	758	756	769	796	769	753	752	796	774	755	762	766	724	772	831	842	731	760	775	762	745	766	735	761	762	722	797	781	788	757	842	744	760	740	784	787	806	781	767	752	814	772	799	764	814	791	717	779	753	792	765	750	765	741	758	809	792	808	771	736	734	801	758	787	734	749	767	763	786	768	763	785	803	766	807	759	756	739	806	791	750	737	754	747	785	772	751	777	824	733	777	823	804	854	794	763	837	774	797	791	783	776	734	791	821	790	816	785	774	743	788	782	786	795	805	724	786	773	830	777	713	792	790	757	759	789	792	738	772	760	740	778	800	768	779	750	781	792	845	776	794	790	794	809	758	828	785	731	763	766	749	749	754	742	750	772	776	805	777	768	751	805	766	722	767	814	810	777	741	779	753	790	789	783	723	767	764	790	738	811	796	800	761	748	756	779	792	788	765	788	720	806	793	807	762	808	755	722	772	765	751	774	766	752	749	777	820	782	751	812	781	742	752	773	776	743	798	815	758	778	744	782	735	729	763	752	784	765	810	771	776	785	785	739	752	779	766	791	765	773	800	808	795	796	776	762	773	730	803	819	778	735	757	797	775	796	745	823	788	808	807	768	789	756	775	794	810	766	777	750	729	767	749	801	762	765	805	748	794	777	700	760	767	798	805	805	785	766	808	715	739	726	779	771	760	789	733	763	800	792	794	810	779	806	800	822	781	783	777	768	736	758	794	816	770	809	831	800	755	757	801	826	703	767	757	787	738	757	787	787	804	782	782	782	806	782	782	730	814	786	808	785	790	803	821	794	777	830	783	805	754	764	752	770	773	798	721	736	779	729	810	773	802	729	835	700	752	786	793	771	769	778	755	732	734	756	783	812	737	780	774	764	736	770	774	755	782	802	787	806	727	821	820	791	747	731	773	767	791	782	759	745	741	722	782	779	755	780	786	787	776	769	707	764	726	755	815	774	762	779	755	729	776	796	789	803	785	776	721	765	749	812	788	764	744	787	798	761	804	823	782	823	755	808	780	826	735	791	732	744	744	739	771	756	739	687	771	755	734	797	762	755	733	729	755	784	750	762	795	784	789	779	773	765	755	742	805	757	782	769	792	771	795	777	827	797	756	756	790	815	739	764	751	821	774	740	792	752	736	723	769	786	743	758	725	781	791	750	770	747	740	776	813	765	762	764	775	763	769	785	780	829	734	728	805	796	752	728	809	754	773	797	782	776	773	782	763	851	828	787	819	730	751	765	752	780	754	722	748	774	734	710	797	780	784	823	754	800	750	750	751	775	759	789	801	759	751	799	810	764	753	757	790	804	750	748	785	788	751	762	746	763	772	822	769	784	767	760	753	740	813	804	751	799	757	759	764	749	773	779	813	808	780	761	758	741	828	793	797	781	725	747	791	807	797	776	823	823	763	791	708	773	790	779	832	811	746	837	771	794	729	757	717	805	758	769	787	773	804	788	746	768	812	751	807	758	776	777	736	784	821	795	715	771	765	734	739	761	841	788	729	803	850	751	790	805	756	751	791	761	746	707	780	740	797	773	830	767	820	767	819	752	796	762	796	779	750	838	746	807	786	768	736	800	765	739	758	787	810	786	749	744	816	750	780	755	806	795	782	787	764	802	783	723	766	820	744	754	790	789	771	731	765	793	773	788	826	821	797	747	787	754	758	773	760	745	827	808	703	750	780	782	764	769	779	781	778	741	780	773	755	820	760	726	786	767	813	767	731	818	781	745	779	786	765	780	718	747	728	732	799	746	716	824	754	765	728	784	786	774	761	787	732	802	782	756	789	752	787	789	756	814	828	721	796	768	752	783	750	798	771	785	803	762	783	725	779	741	770	791	775	764	756	739	756	737	778	749	819	772	789	786	762	823	811	762	783	799	723	792	773	747	803	768	755	772	776	781	777	741	786	782	778	750	745	763	784	714	747	821	751	798	752	802	794	826	792	724	782	771	798	778	770	799	745	755	770	736	755	781	779	798	779	808	760	756	759	814	806	823	773	789	739	735	745	781	804	756	726	750	781	736	767	744	797	705	778	810	758	714	744	802	769	768	787	803	752	757	778	738	852	815	786	800	769	772	801	769	743	795	777	763	806	753	741	732	804	814	809	746	801	780	796	804	735	735	751	777	721	800	696	802	782	786	778	774	800	739	704	784	781	759	815	777	742	776	760	757	807	781	784	802	731	793	806	738	740	760	790	751	768	770	801	781	746	738	772	787	770	708	753	765	777	757	779	780	763	751	816	759	796	766	738	783	729	767	784	757	795	791	757	757	754	734	768	787	773	762	764	707	768	791	771	752	788	754	783	776	791	746	774	732	798	764	794	747	729	803	720	746	819	796	750	828	728	778	784	846	757	750	764	820	721	788	758	811	781	769	781	810	772	777	750	740	820	779	829	787	774	792	787	774	754	819	755	737	780	754	764	770	747	785	796	767	773	752	724	766	804	786	810	754	806	779	780	751	800	765	778	843	768	773	815	784
10768	4064	4835	4598	3647	2216	2008	1952	1689	1168	1380	739	541	475	559	537	484	494	457	411	406	426	430	647	2990	3288	2589	1537	917	554	403	317	338	342	312	289	366	319	308	335	333	319	359	320	318	321	331	336	318	332	336	335	324	343	309	341	297	312	334	357	297	307	298	335	308	291	324	327	344	335	316	309	328	356	317	322	337	347	326	314	319	327	322	342	345	300	308	329	325	315	351	327	326	285	337	338	341	273	335	337	351	320	339	313	324	322	351	357	357	343	336	317	306	346	336	317	318	348	344	332	312	309	293	366	300	320	330	339	341	308	329	334	358	341	323	306	301	301	331	329	309	303	336	339	336	348	343	345	288	327	363	296	332	323	350	330	335	302	336	302	326	341	343	331	337	301	323	331	304	292	338	329	304	333	331	345	339	321	287	336	324	345	334	332	323	373	324	314	335	307	344	309	266	341	332	348	309	343	340	319	305	329	342	305	328	358	354	317	326	308	303	343	337	321	309	329	314	324	313	316	326	328	351	331	346	340	337	318	307	325	354	350	287	327	317	348	334	368	349	323	325	344	317	314	371	325	341	328	334	321	307	323	307	332	341	350	325	319	345	332	289	309	320	323	331	300	352	320	298	326	377	322	297	339	291	313	339	316	323	313	295	320	311	310	313	285	334	324	355	317	355	338	320	302	343	332	316	335	349	319	325	311	322	317	336	334	371	354	331	323	335	361	333	350	333	323	314	327	317	310	322	332	322	314	340	342	338	333	350	335	311	295	320	337	315	315	350	305	318	313	333	293	348	308	335	305	335	327	299	326	333	334	314	331	361	304	342	308	328	334	335	339	356	347	334	328	331	352	343	320	311	342	308	359	311	326	293	308	358	338	344	326	333	362	350	362	350	363	332	379	349	360	320	320	290	285	298	291	329	302	323	388	340	318	341	338	301	314	339	313	333	352	297	312	326	315	312	357	334	342	316	284	349	349	296	333	323	295	329	332	315	317	303	284	342	319	335	341	322	355	318	347	338	344	340	319	307	333	314	359	358	336	329	318	303	334	313	307	328	317	311	330	319	355	334	320	300	339	340	312	287	336	319	344	332	316	335	324	316	313	305	341	307	358	365	323	365	346	316	315	325	340	298	335	331	358	315	335	303	333	367	336	339	303	289	319	329	316	359	346	347	306	325	321	342	307	310	352	321	311	313	329	335	344	296	320	310	316	380	317	320	326	320	332	283	291	336	316	303	366	324	340	343	351	332	311	327	328	367	342	290	310	316	339	329	291	341	327	329	350	304	344	333	323	319	331	312	331	297	329	333	337	311	371	363	346	340	328	312	283	318	327	360	323	300	326	344	328	335	288	336	289	330	324	332	325	343	326	330	359	321	287	330	296	323	355	342	325	340	307	316	350	340	297	332	311	323	342	309	346	343	325	319	318	338	333	367	321	309	311	290	302	336	332	327	327	333	360	304	300	325	356	335	336	316	336	311	336	332	337	310	314	349	320	322	350	317	342	321	343	294	358	343	325	325	350	332	314	289	324	312	307	322	341	301	338	355	358	366	323	330	298	292	346	326	290	343	292	344	312	328	327	334	351	315	334	320	360	344	322	346	330	281	336	342	312	344	312	311	330	332	331	343	333	321	336	320	345	311	339	343	336	308	348	302	331	323	331	329	335	336	297	325	343	288	335	302	294	322	341	344	328	319	344	313	313	320	291	306	315	349	325	310	317	280	334	333	382	324	336	296	300	335	350	305	365	317	297	304	397	325	320	360	326	306	301	330	326	345	307	356	313	308	325	318	315	337	355	289	309	333	309	322	307	331	304	323	356	307	302	295	346	336	314	311	333	351	312	348	348	324	324	346	336	329	377	301	312	360	357	319	329	310	310	336	332	335	329	327	342	330	305	360	330	344	315	321	351	336	306	330	299	321	336	313	371	286	342	299	354	298	321	330	323	341	334	321	330	351	342	337	327	317	351	326	316	317	335	326	341	310	340	298	335	340	323	334	330	346	330	331	317	332	313	329	316	330	348	284	303	334	342	351	324	321	336	292	301	317	369	332	334	328	347	327	305	339	352	337	338	317	303	300	334	295	342	354	320	277	329	334	347	327	345	337	329	326	330	323	298	358	319	352	310	361	314	336	327	322	316	321	332	315	314	319	316	314	357	324	335	311	352	331	300	294	314	327	324	335	332	313	310	350	294	324	333	326	322	318	348	366	340	340	338	312	325	346	334	342	315	321	354	323	344	336	315	322	300	344	311	334	320	314	337	293	333	323	335	344	306	310	305	321	333	338	297	343	305	331	335	341	318	310	314	336	335	346	347	307	320	345	332	331	354	330	347	336	334	326	303	315	336	301	332	316	316	304	323	303	325	317	335	332	316	303	325	315	320	317	338	307	341	321	352	303	343	316	323	338	341	341	308	297	299	332	307	337	328	313	320	306	298	353	326	298	312	324	325	347	363	338	318	343	318	308	337	331	333	385	336	343	303	338	331	369	337	325	302	311	296	349	314	314	329	360	331	313	353	291	315	314	287	350	300	308	341	295	283	296	330	357	337	314	318	326	348	318	333	364	312	351	322	292	307	315	314	325	325	270	330	319	319	296	336	344	317	358	341	343	322	327	301	344	341	335	316	288	316	318	300	329	310	293	306	329	332	311	349	333	336	322	314	312	303	303	325	306	331	298	311	307	294	322	337	334	327	337	345	289	332	312	329	321	335	335	300	333	309	309	335	331	353	293	319	339	332	315	342	325	327	331	306	302	316	309	304	308	336	317	305	339	338	325	325	297	346	344	298	367	311	325	331	338	301	306	333	331	324	356	330	316	318	338	288	317	315	335	306	356	328	325	318	335	312	341	369	343	319	358	320	294	328	305	288	326	358	312	324	330	327	340	355	325	308	314	322	338	336	346	303	324	305	314	315	318	309	289	333	312	341	327	347	317	329	334	323	328	339	290	304	328	340	349	346	342	321	321	332	339	333	306	340	317	335	322	336	301	359	353	328	331	300	341	284	317	320	356	308	305	310	343	310	349	330	302	322	314	315	297	317	303	347	333	318	347	316	336	330	300	302	345	307	336	306	347	327	326	334	331	328	340	307	325	333	354	312	316	299	320	316	319	305	340	333	311	319	322	290	334	321	351	325	325	334	307	314	316	318	347	369	328	351	333	333	342	318	312	302	345	335	316	355	342	311	334	343	319	338	329	339	324	318	318	293	306	352	342	316	331	379	332	359	339	357	349	314	317	341	347	338	329	350	337	331	317	292	339	340	350	289	331	339	351	328	329	321	357	330	331	322	296	290	320	338	306	320	320	341	322	319	299	336	363	317	311	317	328	333	313	302	316	329	330	334	331	318	329	323	334	341	323	316	309	292	329	352	323	302	347	311	342	319	351	325	345	322	325	302	319	304	354	294	315	305	329	323	334	359	312	331	359	306	319	361	314	380	335	329	351	364	333	365	318	329	340	349	345	323	336	321	288	326	334	305	314	330
7269	4157	8336	11217	9560	7464	7790	7847	7853	5607	6042	2697	2091	1894	2188	2316	2334	1967	1676	1477	1454	1691	1774	3123	16361	16633	13430	8148	3735	1816	1086	882	856	802	816	829	803	790	813	825	771	835	796	820	823	812	811	808	870	827	835	815	821	831	763	806	812	797	865	800	804	813	800	805	794	799	829	835	828	818	810	762	800	792	774	796	810	825	784	761	876	818	833	819	867	856	846	783	816	832	832	880	820	763	868	787	835	832	814	821	848	869	801	812	820	790	820	866	796	823	789	823	800	860	850	808	784	833	837	839	838	826	772	822	833	823	768	842	814	809	836	848	871	853	821	841	811	828	763	840	792	857	814	835	791	818	795	802	754	834	830	828	841	829	760	781	864	829	829	862	835	842	821	825	759	825	823	789	785	831	773	832	795	851	816	825	786	792	780	825	846	782	791	816	843	838	782	801	833	812	790	762	861	802	823	813	808	801	843	842	800	835	769	804	820	819	832	778	854	772	813	818	832	797	839	832	838	856	852	806	811	853	842	819	778	857	847	818	811	833	816	859	816	811	809	874	785	849	847	835	833	786	816	818	838	843	811	812	759	822	808	815	829	847	771	818	775	856	820	849	903	824	803	796	821	795	824	810	789	822	812	845	843	780	820	802	824	805	842	799	824	850	874	868	797	838	836	815	791	811	834	770	815	776	837	789	770	812	825	785	801	793	759	818	803	828	890	860	804	858	772	791	822	773	820	845	768	843	847	820	834	783	790	824	778	818	819	801	798	825	847	788	814	829	808	821	804	813	791	794	846	787	804	811	829	797	852	809	836	812	789	816	784	800	804	829	792	772	780	774	787	838	835	788	814	815	808	809	830	796	817	809	856	842	838	812	854	827	788	840	829	784	807	854	797	809	822	841	793	848	777	825	800	827	818	838	823	793	815	827	829	797	807	889	790	766	817	807	862	800	819	862	840	860	871	812	829	837	791	797	814	869	826	807	830	835	782	860	786	874	841	781	840	824	802	793	932	848	882	746	842	807	823	795	804	808	785	795	809	784	880	834	832	825	805	801	827	786	841	837	795	841	767	838	783	757	828	797	800	810	821	859	813	836	882	802	795	810	836	822	830	779	795	789	783	825	788	738	822	796	823	834	835	850	792	830	788	815	751	831	862	796	739	856	766	837	834	805	817	812	858	835	851	776	817	780	801	751	805	858	832	809	807	789	786	797	819	806	818	811	777	803	807	799	828	840	836	812	773	857	761	769	787	781	829	859	858	757	798	816	781	819	856	790	824	867	849	825	832	827	795	785	832	813	825	790	820	855	810	878	805	798	775	842	860	823	823	806	807	791	824	841	803	796	814	830	803	831	852	830	803	846	837	753	816	843	799	769	832	806	830	814	853	763	800	850	803	813	830	847	789	810	877	833	799	819	804	834	812	848	808	803	802	849	792	785	768	836	824	856	860	808	832	852	782	815	861	791	793	834	824	816	832	776	788	830	788	827	829	804	795	795	819	832	823	890	807	810	821	813	798	773	831	803	816	843	796	798	789	806	785	857	747	812	837	843	869	763	865	789	847	845	855	803	839	785	856	826	774	853	786	829	853	840	841	810	818	786	855	812	822	804	818	808	861	791	785	787	872	854	759	851	813	810	827	835	792	839	793	876	789	828	805	829	792	813	788	799	829	819	793	850	854	825	845	810	815	809	802	828	842	800	794	825	819	822	813	794	822	791	835	797	815	832	797	840	751	782	835	794	827	827	825	768	799	795	795	844	784	799	813	876	788	815	810	829	809	812	841	841	825	837	842	804	784	823	782	837	839	858	752	844	820	813	821	840	788	803	808	817	790	842	814	819	759	786	776	866	814	838	787	790	820	802	771	846	855	797	793	872	849	841	826	830	819	803	826	771	839	835	820	823	839	813	823	784	790	799	871	871	821	798	803	810	781	803	825	815	810	787	862	777	813	857	851	817	805	786	801	775	792	792	846	838	829	824	767	796	855	800	794	792	789	797	805	823	783	836	846	762	858	834	820	794	786	795	805	813	774	849	805	763	804	817	817	782	800	815	814	794	809	818	816	825	753	820	817	829	767	801	786	849	819	862	808	828	813	803	843	841	814	801	788	788	867	759	802	806	878	799	800	844	771	839	800	803	850	778	824	783	793	763	824	793	796	838	827	824	769	823	832	828	801	803	776	826	811	786	820	824	845	788	802	864	800	858	818	767	836	794	797	830	798	817	802	767	814	836	811	807	811	807	856	804	795	807	831	819	830	774	820	809	846	779	769	774	828	804	806	774	816	800	778	776	809	818	825	817	792	780	776	844	816	842	859	814	769	780	807	869	764	818	836	822	814	803	830	823	815	796	809	809	840	872	773	833	755	779	855	865	832	748	776	810	806	783	796	840	800	823	844	851	827	793	774	817	795	810	830	833	819	815	822	808	823	802	794	796	808	808	852	799	865	809	811	847	824	812	792	809	813	790	817	817	837	838	827	832	806	837	823	812	855	831	817	812	806	829	786	865	850	799	843	829	790	845	788	797	796	866	814	789	835	826	782	816	802	856	834	768	805	842	785	837	789	834	776	894	838	807	817	800	807	805	834	780	791	867	800	796	845	808	865	779	799	817	863	809	801	826	815	833	807	831	824	845	829	844	808	826	804	805	832	805	819	812	840	822	856	805	794	797	832	828	788	796	834	828	831	833	802	803	819	847	774	822	842	848	781	806	758	828	824	808	854	818	800	808	804	858	853	865	854	823	813	828	812	841	853	795	793	818	825	844	836	778	807	790	796	835	844	818	835	822	824	851	838	798	795	805	829	780	815	805	843	802	846	785	782	756	822	822	823	806	815	841	806	853	861	840	837	860	833	732	836	820	776	765	834	829	745	843	775	834	809	826	846	779	867	834	787	799	811	797	866	886	833	788	818	853	812	840	829	831	828	829	787	830	840	805	841	766	827	805	867	858	754	845	845	788	816	830	837	799	831	900	803	828	816	824	904	846	790	867	786	790	808	844	837	902	843	809	775	833	814	821	790	849	830	779	781	855	856	839	826	801	764	843	848	808	872	854	843	829	797	814	790	823	819	818	805	768	814	863	819	827	855	847	810	781	820	840	806	805	842	797	745	835	833	837	801	836	832	858	818	813	832	773	822	810	865	853	817	808	789	833	808	846	820	852	844	765	783	817	806	816	844	832	818	783	847	815	818	785	809	794	830	769	806	841	819	816	770	771	823	837	776	825	816	835	864	784	832	810	828	847	865	816	831	847	764	859	874	747	844	835	793	792	847	845	766	812	791	804	832	829	827	802	804	826	857	878	773	786	814	836	808	752	850	811	855	831	823	823	788	802	863	862	802	796	830	801	865	855	756	870	854	810	772	861	800	804	809	822	842	866	828	879	806	778	806	832	845	841	786	816	812	836	835	830	802	832	830	829	825	860	821	839	835	776	792	854	850	811	771	778	793	858	819	850	816	804	810	841	841	768	859	842	795	835	772	820	783	800	863	796
20060	7893	8809	8350	6408	4308	3410	4534	3909	2032	1598	787	607	612	641	684	608	603	497	378	316	320	1946	6418	7538	5618	3376	1766	757	421	359	259	289	266	276	229	229	244	253	279	286	258	272	245	260	271	261	265	249	238	278	265	279	271	253	231	259	240	240	265	280	245	274	264	241	279	261	283	254	246	228	227	290	257	287	275	268	270	252	258	246	269	233	287	276	253	282	271	257	227	280	264	259	221	260	264	254	257	244	246	244	270	273	271	246	254	259	219	277	266	304	268	266	270	275	273	210	272	262	223	266	258	244	275	250	264	212	278	245	267	266	257	257	267	266	276	283	295	256	285	289	268	268	232	231	268	278	254	257	269	250	262	286	312	261	261	258	253	260	237	275	269	252	282	250	271	251	249	274	294	259	247	269	249	252	250	271	255	263	277	252	224	272	248	260	266	249	239	264	239	271	245	254	295	282	265	258	252	268	257	271	264	243	271	268	296	263	280	268	257	283	258	233	278	217	274	260	283	225	279	267	279	265	243	271	263	272	249	243	282	236	267	252	277	249	256	257	290	263	266	254	257	250	239	278	240	265	261	254	268	249	237	245	250	238	259	273	204	277	277	267	249	252	237	262	251	228	250	266	245	246	275	280	251	277	242	256	253	265	290	256	256	267	262	258	253	270	275	253	241	285	290	274	257	260	268	249	252	243	270	240	259	259	253	256	262	245	254	282	239	250	259	256	252	257	249	255	235	254	268	279	254	255	272	271	281	234	269	256	213	256	266	267	282	236	275	260	239	266	235	268	248	263	252	264	255	272	249	283	296	245	267	234	248	231	245	243	246	275	294	287	250	278	279	229	253	259	262	240	243	252	237	245	290	276	245	243	234	263	275	272	273	243	296	240	280	267	261	235	267	274	271	276	278	281	280	273	280	271	274	267	287	264	237	256	233	267	210	270	275	267	269	261	298	269	263	263	259	260	275	263	252	259	261	245	237	282	254	264	255	234	272	287	257	274	268	280	239	222	234	266	263	246	249	255	269	229	243	280	264	293	259	267	287	275	256	287	283	264	275	226	262	230	285	262	264	250	251	278	264	242	259	256	273	269	260	286	256	251	279	262	255	257	246	229	274	307	261	265	257	279	279	256	270	271	267	217	265	236	249	271	268	247	249	276	264	272	235	302	248	273	258	252	272	279	264	248	257	240	245	258	274	240	235	266	262	271	253	278	259	256	283	262	248	253	290	249	257	247	263	265	249	279	247	270	254	262	284	275	301	270	284	294	258	233	278	266	274	279	265	267	252	293	277	290	285	262	250	260	278	250	243	260	261	249	289	263	230	243	275	245	253	249	232	281	237	271	261	278	249	276	288	260	267	245	213	238	280	287	275	253	263	246	246	261	239	276	288	258	258	259	246	266	266	219	259	260	275	250	247	248	259	269	237	231	249	270	217	267	236	244	255	261	239	255	247	247	271	270	275	263	274	264	246	253	262	287	274	261	249	258	264	253	251	280	274	253	262	279	261	275	232	250	242	268	243	241	279	266	254	253	279	260	264	273	230	264	284	232	259	266	240	248	279	237	271	231	244	289	300	277	286	254	256	261	257	258	251	252	261	258	243	297	264	287	268	229	257	242	290	258	233	269	262	271	265	258	288	255	260	261	262	288	287	276	245	252	262	263	245	269	246	267	278	242	251	250	265	263	264	221	238	263	280	241	275	238	263	222	240	265	271	254	272	264	258	275	301	268	243	278	257	252	253	258	253	251	244	272	234	245	265	250	234	250	240	247	241	281	242	243	247	243	285	247	246	258	261	264	257	274	270	259	259	235	244	258	257	240	269	263	242	264	249	257	278	285	281	269	247	233	259	260	314	243	246	256	259	257	288	268	275	262	260	278	256	270	317	269	260	259	278	262	244	236	273	241	257	272	242	262	237	263	256	252	271	241	232	266	273	267	249	262	305	242	246	266	256	281	258	294	280	252	281	246	271	245	258	302	267	266	223	266	282	264	254	245	275	270	249	246	258	241	251	248	232	263	282	255	285	244	272	252	274	284	270	242	254	270	259	247	248	247	261	244	240	263	248	259	284	226	273	263	239	259	251	263	252	245	260	273	256	273	257	248	248	260	236	252	232	261	275	258	261	263	255	265	267	271	272	281	242	263	259	224	244	249	234	290	259	272	288	262	260	259	272	250	269	246	283	262	274	246	240	283	265	274	270	259	253	272	258	254	265	273	268	244	269	256	281	231	266	252	245	252	270	284	276	255	254	260	248	250	248	260	255	271	259	267	263	239	234	247	285	269	255	262	269	284	260	259	273	265	244	272	226	240	262	238	256	268	278	276	277	252	296	272	260	268	295	279	257	246	291	259	271	257	264	291	267	282	246	264	257	273	236	270	260	249	264	257	272	284	268	258	266	266	285	241	259	248	274	255	244	261	261	276	243	275	272	258	271	248	260	251	261	266	283	283	285	245	268	221	239	268	272	238	272	244	270	273	278	277	272	268	267	248	246	287	280	274	262	278	274	255	267	258	248	244	264	279	252	245	277	280	265	275	271	230	230	235	290	276	267	249	272	262	229	284	246	241	262	256	266	272	246	310	264	262	270	280	233	263	243	250	248	270	248	230	282	288	264	254	272	273	288	251	251	254	264	256	263	264	260	274	246	236	228	269	281	258	274	248	288	281	279	269	296	257	219	250	252	248	272	258	268	299	256	272	263	247	271	281	270	260	255	268	281	235	255	267	256	258	250	224	251	275	264	246	201	273	275	266	247	262	247	245	234	261	270	281	270	267	254	242	260	242	267	270	259	249	261	252	273	230	284	276	284	272	255	251	238	268	234	241	238	277	241	282	261	268	266	236	261	272	254	242	276	251	274	258	259	253	273	263	301	243	257	258	246	256	263	267	248	272	286	271	230	245	281	269	229	261	240	266	253	252	245	303	244	247	255	231	267	253	259	269	263	280	268	267	303	255	268	264	287	252	263	267	274	262	256	249	251	256	262	247	256	242	246	254	262	255	238	233	280	288	241	273	265	249	297	254	241	247	267	263	288	253	251	245	240	292	260	268	282	222	275	280	269	261	258	261	283	260	271	270	234	285	250	291	231	232	233	268	273	265	252	270	253	259	275	232	290	270	253	258	262	285	243	270	265	267	265	256	261	266	249	251	249	258	255	282	243	247	267	261	274	261	233	262	277	255	274	241	266	282	282	259	258	225	269	243	250	277	243	273	275	260	273	228	274	242	264	246	265	243	251	269	254	267	267	256	262	246	249	272	225	259	268	258	281	277	274	229	251	299	256	263	269	268	268	265	253	252	286	248	267	232	262	257	264	272	260	250	260	249	246	249	252	259	270	265	247	271	249	253	297	257	239	249	247	277	271	241	243	254	284	269	270	245	264	253	260	227	282	277	270	256	241	258	259	254	222	251	261	272	264	223	266	229	262	278	258	271	259	243	274	279	271	300	254	263	278	235	272	252	263	232	265	263	282	276	276	255	244
10236	6241	12578	16419	14651	11698	12461	15679	13390	8560	7376	3346	3176	3107	3251	3433	3271	2829	2407	1720	1324	1323	10725	26240	27967	23111	15654	8830	3656	1591	1078	642	693	698	644	699	684	678	697	647	672	668	645	650	697	696	644	651	640	698	684	658	707	658	668	646	660	657	701	682	725	663	699	628	639	671	652	677	664	659	657	703	688	655	633	634	668	682	643	632	670	656	669	650	589	695	669	650	610	631	683	678	665	660	615	674	652	656	671	650	649	676	627	664	633	664	700	694	676	641	691	707	675	670	666	678	660	674	640	686	657	698	625	666	657	636	650	687	669	594	647	646	647	699	680	667	700	687	630	651	666	642	690	634	630	672	662	626	638	677	627	637	675	670	666	693	639	669	675	663	698	624	661	603	638	650	667	641	685	644	633	679	581	665	639	660	671	674	666	660	667	616	649	704	682	647	660	671	739	640	629	663	671	696	652	684	726	639	639	673	667	676	656	651	667	678	661	710	662	682	641	686	636	694	635	632	667	667	669	697	665	653	662	645	692	678	646	682	672	652	640	649	636	697	717	736	647	697	734	640	701	681	640	653	658	649	693	670	660	694	679	700	675	681	680	684	733	639	673	650	680	689	708	652	660	676	705	636	706	642	658	679	673	704	692	689	651	660	666	635	671	666	680	667	657	676	740	677	655	641	642	656	675	650	636	657	713	718	654	682	659	708	650	703	660	663	677	644	685	655	628	696	672	681	628	664	644	677	673	656	706	630	666	680	651	641	644	679	678	688	683	634	637	660	661	697	642	661	669	634	645	668	649	650	641	631	636	683	652	697	672	680	630	665	652	615	657	682	669	698	663	653	656	606	695	665	702	690	667	650	655	670	683	673	639	626	648	675	664	749	680	666	695	681	626	694	662	661	666	610	626	671	650	676	695	662	666	667	654	677	634	705	645	645	702	646	646	646	695	643	720	653	712	673	684	695	631	673	652	666	625	696	640	691	660	662	649	664	688	660	621	664	695	642	639	684	645	650	672	699	688	683	627	635	630	665	656	666	692	680	644	662	659	619	639	697	661	678	652	649	648	652	654	651	662	644	644	638	702	658	662	700	615	630	614	664	705	670	630	649	677	674	640	651	639	678	706	665	640	665	689	684	636	708	690	648	673	665	719	650	626	654	671	645	703	646	678	647	629	679	658	632	647	660	703	641	704	612	629	589	665	638	687	714	680	634	657	642	663	655	676	648	650	664	671	680	733	668	603	641	662	649	630	636	695	638	665	639	688	683	660	652	636	669	662	676	628	653	691	644	674	668	674	685	664	647	610	692	673	638	671	652	635	606	700	663	657	681	652	689	645	618	653	679	657	697	666	661	648	638	618	673	690	636	697	657	714	706	677	644	619	662	679	715	670	669	690	658	717	667	666	694	667	671	649	617	684	691	643	664	686	739	696	682	657	678	658	669	656	663	642	688	675	636	691	681	683	684	675	654	721	665	679	704	678	695	653	661	672	676	699	685	652	671	717	622	671	718	676	638	654	641	648	687	640	662	660	642	669	677	665	682	656	638	661	652	643	622	702	651	654	702	696	662	683	628	654	673	628	632	650	710	660	629	681	709	673	634	668	621	632	690	690	674	689	689	643	710	689	631	652	631	669	642	647	651	644	669	602	638	665	693	656	649	691	668	671	638	664	731	642	670	676	669	684	675	652	698	635	612	673	721	664	647	657	617	650	650	625	699	651	695	652	673	699	666	694	692	669	676	726	655	680	671	649	709	637	709	689	673	639	650	645	658	649	692	650	688	633	663	639	664	626	678	649	680	684	727	651	625	690	685	689	654	659	653	651	697	622	668	638	693	698	667	688	619	651	674	599	626	641	646	638	643	659	702	654	680	661	704	660	701	654	686	664	687	699	665	651	647	662	687	697	673	651	670	681	678	642	660	688	654	697	695	652	662	667	618	693	671	657	676	638	720	663	669	673	649	680	665	633	674	658	670	661	682	672	626	674	667	701	669	684	658	645	650	655	673	670	645	689	634	677	608	685	685	644	675	640	638	642	666	679	653	651	621	665	643	678	625	657	650	659	747	668	668	626	699	662	640	653	705	724	650	640	674	674	671	645	682	663	643	669	673	638	653	683	650	697	645	609	690	685	600	655	645	709	637	643	693	682	636	704	665	660	693	698	674	660	696	660	691	681	631	616	621	670	657	706	656	673	648	679	642	640	666	587	655	643	660	627	658	610	649	643	636	705	737	639	691	679	698	657	648	655	700	649	714	642	628	656	645	704	622	682	627	675	698	681	645	688	690	654	631	639	643	656	679	663	654	690	631	627	666	680	690	679	627	678	699	629	646	650	673	672	681	665	665	634	647	711	678	638	656	634	681	661	663	678	670	699	689	701	660	653	713	673	690	618	701	672	668	663	690	657	646	671	634	706	681	634	695	664	711	691	647	706	714	682	696	660	666	667	648	659	664	603	669	653	679	657	665	670	648	653	658	685	669	683	666	648	671	688	655	666	674	647	655	661	665	615	682	696	653	680	687	618	666	695	672	699	670	635	705	657	661	658	703	623	671	663	715	623	664	669	602	687	653	617	599	669	664	670	677	632	683	644	649	651	672	653	661	652	682	638	652	680	643	695	618	650	676	691	626	698	656	678	735	666	640	660	697	694	722	670	695	644	635	762	662	654	684	710	663	697	685	708	624	653	679	701	674	679	672	635	686	692	629	647	658	659	697	651	650	708	653	688	618	660	676	670	672	705	656	703	701	702	632	693	681	654	697	679	656	642	656	680	698	688	626	658	634	681	649	669	698	660	704	668	690	669	636	653	701	695	688	711	690	650	670	680	696	730	687	676	648	638	664	628	665	635	693	667	593	709	658	679	638	643	699	649	714	681	693	722	717	701	638	684	655	706	689	709	707	632	649	674	670	651	667	673	638	669	668	701	688	645	687	678	697	679	634	680	612	665	660	649	628	678	632	678	654	664	628	707	689	622	698	705	663	677	680	677	714	669	658	668	659	638	632	644	697	684	681	668	662	670	655	652	700	660	717	730	668	677	642	715	639	674	685	702	653	712	613	682	681	618	648	659	699	689	634	660	648	668	649	634	692	675	659	704	663	598	661	652	648	634	679	679	618	669	607	693	619	704	636	645	689	672	690	630	694	680	675	695	685	656	689	627	701	689	680	675	656	659	694	646	684	620	690	643	679	660	683	657	642	620	596	664	700	677	680	643	698	667	680	645	663	671	674	656	674	702	632	674	635	658	706	681	660	634	643	665	698	685	602	667	693	687	678	654	657	668	693	635	619	708	687	645	684	684	648	630	658	630	652	684	674	661	625	669	673	696	659	686	712	692	612	653	647	656	655	662	714	640	658	680	645	661	667	683	671	630	647	676	645	612	729	641	722	686	655	654	686	626	649	707	624	659	649	674	677	674	686	654	678	655	625	646	710	673	676	697	676	692	678	643	652	684	696	669	677	669	679	675	694	651	662	652	686	623	654	635	703	650	684
4534	1787	2216	2063	1335	886	792	795	614	535	442	421	474	488	531	485	428	397	459	385	328	383	358	504	774	802	627	514	401	332	321	358	350	324	352	350	324	349	346	347	351	316	336	303	296	311	336	330	342	349	321	316	334	338	298	307	298	318	317	320	325	291	341	327	325	337	332	360	345	341	314	344	321	323	311	327	322	342	360	352	323	326	303	338	333	337	322	347	319	343	326	314	305	335	327	331	320	333	321	337	347	349	343	359	310	361	320	327	342	350	323	328	353	344	346	309	326	324	311	304	322	359	325	325	303	333	333	303	367	358	283	334	338	328	321	340	337	369	342	356	361	331	343	288	352	350	351	364	327	341	352	330	293	332	302	327	334	316	344	337	301	294	327	331	333	328	324	297	313	345	313	328	337	334	335	330	349	330	348	343	294	326	335	355	331	372	341	319	299	358	324	302	350	337	317	354	364	342	372	327	321	311	353	365	304	305	324	324	340	354	348	312	331	319	341	339	313	338	315	319	321	337	338	332	344	339	339	304	324	318	339	377	303	341	366	320	333	337	339	346	326	353	331	346	332	313	322	322	328	326	327	326	343	372	335	304	301	342	284	332	307	344	354	310	344	295	320	327	335	348	328	354	316	322	314	345	360	324	307	331	326	291	325	356	331	322	344	317	313	363	331	291	321	333	336	331	354	319	344	335	329	342	299	337	294	305	332	348	340	340	324	321	322	286	341	316	324	339	354	375	332	336	331	310	357	327	342	351	342	340	360	330	321	340	341	340	293	321	364	326	341	338	338	364	308	320	328	309	325	323	303	291	344	358	327	316	316	342	333	299	343	313	342	343	320	351	322	344	329	309	327	323	322	349	321	329	339	318	366	342	356	337	362	333	315	334	373	362	343	333	326	308	356	311	343	330	329	343	345	322	342	334	331	307	360	330	344	351	351	337	338	367	345	338	320	365	349	347	308	358	327	318	328	364	304	321	348	331	323	320	346	378	327	319	328	319	323	342	342	325	287	320	338	354	364	342	312	323	337	332	321	350	342	301	333	329	330	361	331	364	350	317	322	343	327	377	365	364	326	335	336	330	324	328	348	324	312	312	341	376	316	323	341	337	336	305	331	318	354	361	324	327	315	320	361	313	327	332	324	343	323	328	348	331	309	315	341	286	333	313	338	330	345	341	314	334	336	341	305	310	289	325	331	326	333	294	314	310	309	336	328	373	323	309	346	315	349	332	327	321	344	308	348	323	351	331	316	335	343	313	341	353	314	326	332	339	303	336	368	326	285	345	324	337	335	344	330	342	324	316	315	349	317	333	327	335	321	344	295	335	363	355	334	342	344	319	311	337	343	294	381	335	318	360	346	316	314	299	339	312	362	341	346	334	348	294	313	335	328	339	347	316	337	317	349	317	317	356	306	337	332	306	338	366	323	362	308	306	331	317	329	361	331	339	363	383	325	334	323	341	355	358	340	264	325	336	346	321	328	338	299	314	328	364	316	362	365	355	326	313	348	314	340	310	322	330	303	325	341	329	316	342	353	313	331	311	278	339	330	332	350	323	352	315	312	346	315	316	355	357	327	348	341	325	329	366	338	328	353	336	306	336	314	340	367	327	314	334	329	337	348	330	291	315	320	333	292	304	317	325	338	288	335	354	334	359	329	325	342	323	320	316	310	321	323	304	306	344	331	344	328	351	323	322	325	342	350	329	340	314	349	311	333	309	321	337	334	337	336	342	354	327	322	314	307	326	359	325	326	332	344	325	314	342	312	361	337	326	317	314	344	358	325	327	332	325	354	286	328	307	291	318	339	317	358	311	308	320	326	313	305	331	329	325	321	339	318	329	359	306	346	310	336	332	339	345	332	345	370	348	330	342	341	322	352	315	357	308	324	321	350	347	351	329	305	347	294	323	317	340	341	301	330	343	313	342	321	350	307	325	324	323	302	328	341	319	357	344	272	310	321	341	280	309	372	300	318	343	300	318	321	301	356	352	329	325	329	324	356	320	348	314	341	304	357	362	338	305	317	313	358	328	352	361	323	331	363	328	334	362	305	348	347	364	341	333	347	329	331	350	322	328	337	317	311	319	333	374	335	336	309	329	287	397	326	313	289	341	347	334	320	349	350	306	334	339	308	327	330	354	303	343	294	301	305	316	338	346	321	335	329	339	319	362	337	301	346	316	315	346	328	338	293	328	366	353	361	354	351	359	346	336	326	324	349	317	317	324	328	337	318	334	331	357	309	321	324	309	312	335	341	321	334	315	342	316	299	355	329	329	309	330	306	349	340	335	297	320	337	319	337	323	318	300	329	330	325	332	306	315	332	331	325	284	347	316	310	344	333	324	318	367	316	337	351	322	358	306	317	327	326	327	347	347	317	350	304	331	329	298	328	315	356	325	324	352	342	353	326	346	368	328	331	318	318	330	290	351	306	346	325	339	353	357	339	365	334	332	359	336	341	305	320	314	299	344	347	334	340	326	314	303	351	347	308	311	337	341	337	354	351	327	322	339	342	336	326	361	322	356	299	319	320	337	305	363	299	320	355	341	327	332	350	338	349	330	305	293	324	317	355	330	342	311	334	308	363	328	318	288	327	327	345	318	332	324	329	297	302	362	324	319	346	302	324	292	294	326	321	314	327	316	309	315	327	328	339	308	330	318	356	341	290	328	336	300	305	316	322	317	348	344	327	332	300	334	345	363	332	323	331	343	313	340	377	327	325	302	325	289	332	355	347	320	341	329	358	319	351	297	351	335	349	312	362	304	347	336	309	333	359	313	308	339	301	289	310	340	338	316	329	334	337	329	344	354	323	323	360	345	349	325	339	338	291	314	328	327	304	340	311	328	376	339	364	327	337	366	311	343	308	339	327	314	344	353	334	359	319	351	339	325	328	333	311	322	323	310	328	366	322	346	362	348	343	327	346	320	364	299	319	374	339	351	343	333	301	330	358	299	357	320	318	344	337	328	329	336	343	335	335	346	345	327	351	349	344	303	336	325	329	337	324	358	307	327	342	344	335	306	327	338	355	332	330	324	364	369	310	343	295	318	343	344	344	316	345	336	336	336	361	309	306	293	355	352	316	343	354	342	319	321	321	327	300	333	353	307	306	306	306	308	357	322	326	299	312	293	329	330	337	329	330	331	321	338	309	319	323	331	323	307	342	314	322	300	369	304	317	321	318	346	319	327	350	332	340	332	315	319	334	336	345	352	341	323	333	309	328	330	303	341	330	341	358	311	338	366	346	334	325	311	323	354	346	339	324	310	323	314	321	311	344	306	325	296	294	322	324	326	322	331	337	328	329	349	325	301	302	338	339	335	320	331	318	314	329	308	330	335	349	346	298	340	316	325	313	346	338	400	356	330	317	316	338	349	343	302	300	329	327	329	337	351	312	341	331	334	335	338	322	361	329	340	332	366	304	331	310	347	363	283	297	332	331	349	319	332	344	315	343	341	327	343	331	326	330	339	325	371	324	326	326	338	320	311
3574	2064	4487	5783	4818	3213	3320	3556	2682	2123	1655	1497	1457	1939	1966	1778	1723	1564	1646	1270	1031	1090	1017	2204	3274	3160	2466	1678	1220	1020	861	831	866	852	882	889	879	791	850	843	849	842	794	838	867	835	833	837	825	852	819	809	869	792	817	820	818	809	836	818	797	839	824	868	820	842	865	811	797	832	816	857	818	840	825	800	834	778	839	851	836	826	817	794	852	846	863	857	870	829	842	870	817	848	870	827	871	835	796	883	883	865	855	763	833	812	882	884	823	843	847	833	808	825	810	828	854	847	873	842	835	823	894	816	869	845	843	872	847	823	854	860	837	858	875	784	916	801	845	862	840	837	901	866	830	782	826	821	811	815	805	861	816	854	791	769	856	860	844	842	829	860	773	817	836	814	844	872	834	846	859	833	846	773	834	789	868	833	814	837	839	822	804	806	809	814	864	841	860	795	845	824	866	804	874	841	854	815	834	816	837	803	840	854	870	847	803	788	817	866	779	830	840	794	882	825	823	841	797	798	828	800	817	850	841	826	834	831	839	871	794	846	841	804	873	878	837	871	816	829	824	788	786	800	870	898	837	859	796	837	864	865	831	793	785	851	815	877	793	792	777	849	764	848	844	870	820	839	780	794	850	833	813	813	842	842	825	782	831	814	842	800	816	850	835	881	861	827	832	784	804	809	804	857	867	873	821	827	823	855	867	804	822	833	817	895	879	823	883	828	818	844	802	833	832	873	794	847	798	801	824	825	811	838	866	781	844	804	884	862	820	834	883	830	826	823	865	856	773	860	850	830	807	843	835	810	834	847	855	836	846	796	840	792	858	811	840	796	877	837	835	812	830	875	780	814	814	876	818	796	841	803	780	820	779	822	831	871	819	835	809	891	830	869	857	809	836	823	831	814	827	843	842	808	881	833	824	835	861	820	852	845	790	814	810	835	841	861	807	809	834	814	781	803	825	809	837	844	862	866	845	800	798	834	860	875	823	853	814	868	807	811	861	812	808	853	836	847	815	810	837	809	822	812	858	782	830	839	866	834	875	850	803	849	808	831	839	798	845	828	869	868	801	821	857	793	834	811	844	854	828	842	830	837	850	842	857	792	844	768	828	853	848	797	832	842	849	854	845	834	798	821	858	811	797	884	804	811	829	831	756	812	828	845	815	855	837	833	901	828	861	839	822	831	840	805	845	839	826	858	864	827	845	803	772	789	840	792	836	785	856	879	803	801	873	869	840	816	844	823	854	841	870	842	865	871	886	855	831	827	843	816	831	849	816	808	813	828	859	827	854	814	814	821	790	829	854	833	848	854	874	859	828	837	849	842	864	842	844	862	798	817	814	838	854	827	865	795	871	828	829	864	826	871	848	841	876	823	878	852	821	804	793	845	868	868	854	781	853	854	857	810	872	846	834	778	867	838	824	854	847	841	857	817	804	865	894	852	836	888	827	814	862	831	828	854	852	823	882	907	864	767	819	775	840	875	814	878	843	895	810	811	808	837	814	830	856	813	838	846	858	837	843	897	815	819	895	807	841	809	819	847	852	799	837	819	891	832	832	814	834	872	772	830	820	840	836	798	824	878	794	813	789	842	820	825	858	855	844	866	789	836	800	798	812	813	830	810	824	805	831	848	823	818	828	824	880	869	817	858	780	846	839	807	804	828	839	826	872	807	815	814	836	910	874	808	846	854	857	837	843	863	855	826	835	809	856	798	875	812	830	843	808	869	825	849	823	804	788	863	862	822	840	875	810	802	847	863	853	844	819	872	867	810	809	820	803	853	816	865	841	806	836	801	802	855	820	795	826	804	845	858	903	785	897	814	783	818	841	845	796	814	815	799	840	849	793	815	877	863	797	858	808	914	827	867	823	834	848	825	837	830	825	819	854	810	832	861	836	796	827	859	850	846	815	828	770	862	851	848	900	832	808	860	852	785	842	858	826	819	864	846	829	865	837	807	819	860	878	847	820	806	926	878	795	826	822	841	839	835	827	804	824	822	855	823	821	828	853	832	874	854	829	831	780	854	902	838	843	805	803	837	880	859	845	860	833	808	840	826	843	868	831	851	792	799	794	801	814	828	854	806	837	804	823	859	885	845	778	872	859	840	851	857	830	840	870	854	835	858	898	834	856	837	845	839	826	830	793	796	772	850	803	780	823	800	837	813	801	854	828	820	856	836	849	855	793	823	849	786	832	854	811	771	823	817	839	819	862	817	838	786	804	786	888	832	844	828	849	832	819	837	824	855	811	828	796	830	829	878	828	845	836	824	806	769	792	830	845	818	882	889	811	829	813	816	817	841	856	847	852	850	830	823	807	792	845	832	847	824	779	775	791	846	817	815	863	793	816	824	820	873	768	850	828	822	828	813	812	850	826	848	885	802	840	821	810	867	856	856	819	775	815	816	827	817	831	896	789	802	801	787	862	799	825	865	841	863	828	856	840	830	854	880	834	784	825	846	864	849	817	747	835	808	832	855	815	862	840	811	782	877	840	885	794	808	835	810	873	805	862	847	890	790	811	887	806	787	857	847	797	878	813	787	867	839	798	846	819	821	841	836	807	823	851	814	826	836	835	836	865	836	841	798	830	819	832	853	868	854	867	875	843	831	831	816	890	851	810	834	799	828	816	855	806	806	857	759	871	860	838	857	844	828	852	801	830	802	883	868	843	778	841	830	847	873	814	841	890	856	795	804	793	870	789	811	813	832	780	815	827	866	842	829	816	802	856	784	845	876	827	752	839	789	832	882	833	825	832	832	862	843	814	820	852	807	876	803	826	862	799	899	809	821	822	840	863	843	837	809	853	815	810	784	860	807	869	864	875	900	822	846	805	884	904	870	849	815	829	800	860	836	806	847	810	848	885	872	758	843	822	897	828	867	819	868	854	814	876	753	824	849	903	796	829	892	867	825	851	789	852	891	800	851	807	850	822	810	834	818	831	859	883	858	840	791	866	878	869	814	840	838	800	843	812	844	814	821	837	866	862	887	771	825	789	841	820	827	817	828	883	827	810	800	841	779	818	802	821	833	849	863	858	836	866	884	847	834	822	834	846	829	791	801	804	799	863	773	855	835	846	846	832	829	863	797	873	836	851	842	809	862	845	848	780	821	855	793	782	860	846	810	835	790	824	869	833	825	788	832	825	784	897	795	821	821	835	833	841	831	809	821	815	836	797	854	805	846	750	838	805	819	834	864	783	809	861	806	888	841	863	801	823	814	826	849	861	917	817	839	850	869	808	846	806	851	837	823	815	797	834	785	856	819	839	813	856	865	886	869	835	890	816	816	785	787	876	834	858	845	738	808	866	796	816	847	841	830	857	831	823	843	789	819	818	792	836	799	811	902	837	843	794	831	869	805	828	784	823	798	834	864	771	819	852	825	864	854	855	797	787	846	835	838	891	838	817	805	848	848	816	820	818	822	800	843	873	837	812	872	837	873	794	789	855	837	811	823	842	783	792	831	792	809	865	813	804	842	882	880	842	824	819	810	806	836
11523	3924	4819	4230	3607	2698	2666	2439	1360	1284	975	605	835	764	695	650	588	486	463	475	468	472	563	2803	3538	2653	1913	1132	702	478	397	407	337	367	341	363	348	376	373	351	399	367	377	352	375	359	369	360	350	334	379	353	335	321	364	359	360	357	355	343	363	349	372	365	339	353	353	328	395	368	343	362	352	342	347	356	357	341	349	344	396	350	322	340	368	352	372	347	371	374	359	377	395	340	340	367	371	334	357	351	348	332	333	360	386	358	333	345	378	375	375	340	329	356	348	379	384	331	333	372	356	349	325	362	357	389	377	387	357	340	363	371	407	354	331	348	352	333	332	338	355	385	421	332	369	416	354	355	374	377	377	335	371	350	338	414	377	361	353	350	364	347	352	354	373	379	344	349	381	336	352	363	347	357	350	383	320	357	369	398	354	367	346	328	353	365	393	367	396	373	329	355	375	338	381	356	351	359	352	371	356	372	367	342	375	363	382	371	377	356	351	368	349	352	368	343	370	392	354	347	390	359	368	363	322	308	383	354	381	373	373	352	363	346	333	376	390	343	353	366	379	347	376	376	359	351	348	347	335	367	367	385	358	344	359	365	350	355	349	376	353	370	376	333	358	340	399	339	353	334	339	380	347	367	371	361	366	365	375	381	356	372	347	368	386	345	366	314	362	398	381	372	351	368	371	381	342	357	371	367	393	334	350	394	323	326	348	349	345	362	367	356	347	387	362	332	341	350	344	357	348	355	365	368	320	329	351	373	383	336	335	343	364	363	353	335	354	369	366	369	339	367	358	375	320	327	385	366	351	377	375	360	344	326	349	375	354	356	363	348	351	346	352	351	372	366	367	366	356	339	395	360	359	368	387	352	364	335	331	379	351	399	366	358	325	365	375	333	353	376	375	361	307	364	357	366	359	359	333	368	366	329	359	359	345	341	398	364	332	373	340	387	339	375	334	345	374	343	342	367	373	380	367	366	335	345	325	339	377	358	379	378	375	372	369	335	363	391	318	315	341	338	347	359	369	360	407	364	343	371	362	341	380	321	348	364	375	355	403	351	349	352	346	361	365	339	342	362	386	348	338	335	376	354	327	330	333	358	374	339	339	328	320	375	380	355	342	368	366	372	359	362	367	376	346	348	347	345	332	374	375	377	345	396	381	366	348	347	389	339	371	353	338	330	385	363	372	381	350	356	342	376	379	355	343	377	361	329	389	362	349	350	341	379	315	338	351	351	356	348	368	389	367	368	348	368	340	365	350	346	363	345	364	385	341	352	334	347	354	374	356	377	375	379	369	350	363	394	352	343	368	389	329	371	366	336	341	364	363	331	339	381	366	365	343	340	351	333	354	388	337	356	359	383	370	369	361	355	389	327	324	364	341	327	333	353	415	344	387	363	341	374	384	386	356	377	346	360	364	364	378	362	321	342	362	317	345	356	356	370	321	334	358	356	358	372	388	347	343	408	384	325	377	387	323	373	373	350	390	383	353	364	343	355	399	367	370	351	357	348	326	371	374	366	343	340	343	380	365	372	365	378	356	373	370	351	358	368	360	354	374	362	330	316	368	348	354	369	356	322	377	371	399	378	359	389	368	368	344	354	324	360	352	346	350	408	343	334	342	345	363	322	382	329	392	341	337	374	356	355	359	341	371	362	373	361	335	372	352	369	357	352	348	391	352	356	364	358	364	377	348	367	362	377	343	345	387	358	356	346	415	365	353	360	342	376	382	375	333	363	348	351	380	361	358	355	353	357	359	389	324	339	364	380	372	363	343	347	348	347	334	361	373	370	380	375	388	333	353	392	346	317	327	373	383	334	378	349	341	340	378	355	406	355	357	351	368	361	349	362	336	370	350	347	375	336	382	359	338	350	382	342	352	360	354	338	326	359	371	348	369	326	380	388	370	331	357	335	345	321	361	358	329	367	370	367	343	357	354	337	398	333	364	346	365	370	356	379	341	365	385	369	358	327	356	327	327	369	353	336	360	351	346	325	358	379	379	376	329	346	367	392	342	386	332	384	379	341	352	357	351	383	358	367	378	365	349	343	346	324	351	384	353	359	336	342	388	399	357	364	371	350	346	366	392	367	367	310	343	361	364	381	362	329	397	339	389	389	372	351	354	370	380	355	368	365	373	367	344	343	393	364	373	354	365	347	339	346	374	359	373	374	415	377	388	388	368	360	353	374	356	330	335	371	333	381	371	363	345	396	367	349	336	386	350	360	349	354	367	370	381	398	370	377	362	378	366	317	340	331	358	372	340	369	394	383	343	348	314	353	359	344	341	397	374	345	346	351	385	382	341	366	404	390	373	351	367	371	350	348	362	354	331	364	366	357	357	356	329	331	377	339	333	374	339	368	371	372	346	340	353	355	376	366	359	421	377	323	370	351	353	352	364	339	353	312	356	333	376	336	364	349	382	388	353	346	386	349	357	373	360	361	319	365	367	374	370	349	326	337	365	345	320	395	369	375	370	351	355	368	368	349	358	376	362	346	390	374	386	332	364	359	358	379	385	331	373	344	303	384	374	340	359	339	339	332	379	415	397	334	361	357	373	346	342	387	358	366	374	355	354	349	341	375	358	375	386	399	357	360	368	323	389	331	336	363	372	375	383	392	373	344	364	371	359	370	358	347	365	370	306	350	357	356	320	378	375	354	386	354	362	372	356	375	359	352	360	381	372	375	326	351	374	359	369	384	339	323	359	375	356	342	342	350	375	379	351	374	389	326	366	365	381	383	362	365	377	381	352	371	370	333	359	372	359	353	368	387	355	355	352	367	346	365	361	377	350	368	391	365	364	366	339	349	347	314	371	351	344	373	361	394	351	347	335	385	365	357	359	330	335	395	387	320	314	320	357	384	371	346	391	350	347	388	359	387	352	377	350	348	401	372	368	333	340	343	387	374	329	339	349	336	341	374	336	349	346	379	366	367	377	316	364	398	376	346	393	385	346	354	384	403	355	374	370	370	376	349	371	363	343	313	379	374	352	364	375	368	368	326	346	372	357	365	370	364	341	375	360	343	360	360	367	369	363	337	371	315	374	367	346	327	386	370	340	337	351	333	356	339	353	366	359	367	360	329	381	350	382	329	303	346	370	370	369	373	361	349	355	355	348	374	365	364	351	363	362	401	336	343	366	349	391	338	351	366	351	339	361	371	350	363	375	360	332	355	353	361	345	339	369	346	347	381	368	326	367	337	305	326	341	376	382	373	345	373	352	406	361	336	387	366	394	345	387	310	343	373	343	352	383	328	351	320	359	340	362	382	344	358	397	343	385	366	353	348	374	313	373	360	363	352	384	343	308	386	358	378	355	359	346	375	374	355	352	332	356	360	349	371	351	377	337	360	336	349	342	338	379	370	327	363	348	367	340	338	361	369	388	337	364	347	368	346	351	413	320	342	346	373	351	390	385	390	325	354	364	380	381	340	399	340	334	345	324	337	348	382	355	348	345	398	362	354	400	348	356	357	337	374	364	366	337	375	385	367
7587	3945	8277	10459	9575	7988	9111	9325	5708	5928	4084	2634	3954	3612	2917	3049	2429	1998	1754	1479	1341	1473	2561	15808	17233	13385	9682	5588	2701	1484	1068	938	906	901	932	870	916	877	937	834	893	876	944	967	896	857	893	889	910	910	909	891	941	906	881	861	919	859	894	896	908	899	853	893	918	885	916	944	845	900	889	864	853	908	864	923	852	848	872	946	913	811	901	857	916	849	931	848	922	921	925	849	846	857	885	880	949	906	834	930	933	899	912	870	927	922	934	866	849	889	853	889	868	924	891	910	905	846	879	889	881	913	891	849	866	847	913	856	904	926	920	857	930	885	912	903	876	918	847	836	907	942	895	853	882	901	876	871	908	913	901	956	955	819	930	850	904	887	890	892	912	906	871	879	913	893	916	948	876	858	895	887	903	945	900	868	864	853	890	831	886	853	828	904	897	930	832	881	908	889	878	925	893	922	917	884	904	874	927	874	896	903	922	891	940	874	905	917	854	851	855	904	909	867	852	881	832	895	843	879	884	880	875	865	911	891	919	934	892	886	835	968	923	891	872	924	860	878	896	880	899	878	846	903	892	947	842	916	848	856	882	857	879	874	907	907	892	889	905	945	908	850	925	853	851	904	944	930	873	896	959	908	902	926	886	873	895	882	837	895	867	876	916	910	869	850	895	865	885	907	935	855	871	892	924	895	908	959	868	886	848	869	907	928	887	905	920	862	857	924	906	918	889	845	905	919	858	888	868	904	844	881	916	926	869	866	872	914	932	879	862	931	954	879	903	827	880	929	903	938	973	864	876	903	878	851	909	908	863	857	926	884	926	916	912	876	954	905	901	940	876	917	866	889	875	909	891	938	925	831	858	916	923	913	861	937	870	906	857	872	894	885	899	870	964	886	895	901	957	934	883	863	881	910	923	922	856	853	965	883	888	976	851	885	896	829	832	921	924	907	893	900	841	903	922	894	886	868	903	875	890	859	868	875	939	908	872	932	843	834	911	932	894	914	844	866	871	928	865	894	927	917	908	885	835	898	899	905	892	928	878	908	883	924	857	887	873	882	913	877	934	868	850	866	908	977	925	879	884	916	872	855	934	857	920	869	908	861	901	889	908	931	859	851	908	885	854	849	886	932	876	915	902	851	873	841	966	900	860	880	895	873	897	945	883	898	890	868	888	859	898	886	898	853	908	860	936	882	881	912	902	856	858	918	931	935	905	915	883	866	943	946	893	918	838	862	907	894	920	903	930	855	918	916	888	920	870	865	887	893	897	866	944	947	865	939	907	894	880	895	909	928	885	929	900	904	814	918	971	916	898	922	897	878	879	939	912	868	885	855	929	876	899	880	902	838	876	941	907	871	964	885	861	939	885	878	888	872	866	818	883	865	920	895	913	844	931	895	852	877	866	883	840	895	930	906	838	896	846	954	838	851	867	894	927	926	927	911	905	887	935	843	846	827	847	902	925	853	909	903	898	921	913	878	921	945	902	869	862	875	904	915	889	878	895	933	904	894	925	902	899	880	895	896	873	967	883	917	874	846	857	875	889	932	853	905	852	882	853	875	895	907	855	896	896	900	870	903	912	858	859	914	898	931	889	931	883	948	919	888	881	928	861	897	892	914	871	882	922	831	932	914	913	861	880	902	836	921	913	939	876	900	945	880	892	912	934	896	920	853	910	930	873	932	900	876	902	835	878	867	938	939	930	910	899	881	863	889	852	889	925	864	908	876	902	870	923	928	928	856	909	914	897	896	906	836	889	886	918	931	810	874	882	918	881	888	861	867	895	898	907	896	871	894	867	914	891	865	875	917	893	853	849	894	861	885	883	884	878	905	872	935	840	892	878	945	876	852	927	882	831	903	837	883	865	905	872	855	879	816	876	912	930	896	849	896	874	870	904	928	897	835	846	905	833	885	935	899	892	861	938	906	872	884	884	900	935	920	918	894	865	930	926	885	855	924	883	874	893	891	830	915	913	853	855	923	916	938	879	922	935	906	977	878	852	903	834	878	923	896	909	851	896	882	877	892	860	901	952	974	857	917	897	868	868	894	884	888	894	913	966	878	890	946	880	868	906	874	871	908	867	893	862	924	839	888	868	910	863	905	903	925	864	853	877	981	891	915	889	889	884	894	905	862	929	924	915	890	869	900	871	909	864	888	858	880	854	884	891	874	914	908	870	891	914	878	848	915	944	867	871	882	911	883	921	915	884	890	901	906	906	900	956	932	957	846	911	900	843	912	870	850	871	908	891	908	866	916	876	859	939	870	893	892	886	878	860	889	893	872	852	915	882	892	817	894	889	940	938	916	922	910	874	926	901	860	844	890	865	873	849	889	835	925	884	903	935	845	871	938	891	940	888	944	876	923	904	883	865	877	882	944	906	886	859	829	887	889	873	909	898	901	936	912	905	867	884	952	892	831	870	923	883	909	920	883	951	907	893	867	864	859	867	930	899	853	894	890	891	913	830	872	866	928	890	859	853	887	941	814	951	893	870	888	867	939	903	888	844	886	789	864	836	839	905	900	855	886	883	903	873	873	883	828	905	858	909	913	872	974	903	894	873	894	861	929	863	857	924	946	873	868	883	908	905	864	861	878	924	887	920	908	883	894	893	882	879	917	882	853	910	902	869	910	895	886	923	884	879	900	873	857	888	905	924	901	902	896	907	935	937	845	881	907	880	879	870	870	957	871	864	861	815	889	942	871	908	880	887	852	898	917	878	903	889	847	894	890	875	886	850	930	895	929	840	928	905	869	870	896	888	897	901	863	851	875	895	888	857	869	866	931	895	878	921	867	901	920	909	882	864	875	877	876	942	869	867	855	880	918	827	903	944	934	916	849	869	867	879	947	887	891	868	927	911	932	887	883	884	902	897	943	903	923	830	908	953	808	871	906	860	868	876	875	879	927	917	861	838	882	912	858	945	873	929	869	903	870	894	944	869	932	920	920	867	868	877	885	866	874	947	902	907	891	882	836	876	880	879	889	871	890	928	882	888	857	915	890	904	854	927	889	933	891	875	896	869	923	922	909	907	835	887	923	873	891	884	907	884	919	826	874	922	895	889	883	889	857	895	942	877	844	893	867	875	927	860	919	866	888	878	866	898	883	906	876	898	889	911	891	869	882	903	834	896	903	852	922	867	862	860	884	890	872	912	852	906	932	913	887	898	889	892	894	934	898	915	901	875	941	858	898	918	876	893	906	884	915	905	904	957	910	899	786	920	881	935	916	930	954	950	835	910	856	879	898	888	908	912	862	925	935	896	946	903	912	894	934	895	919	909	882	898	889	880	830	853	877	895	911	889	900	850	863	901	861	938	930	898	884	824	929	890	917	881	870	822	875	900	884	904	909	924	946	912	887	884	903	806	876	847	910	914	890	897	930	951	891	896	905	966	920	901	925	871	900	828	928	922	893	838	887	868	959	856	853	867	920	864	888	867	898	944	899	898	899	872	884	899	889	892	879	889	851	888	844	885	837	940	850	885	878	906	902	893	894
20081	7700	8790	7017	5516	4798	4490	3805	1772	1357	823	866	928	890	889	686	797	707	664	604	469	417	744	5355	8382	6571	3925	1889	837	450	317	295	278	280	276	292	298	292	292	318	323	291	310	273	303	305	285	263	279	266	298	291	295	293	297	272	271	305	271	279	305	287	301	311	292	279	296	303	264	291	274	294	302	312	316	319	277	306	286	265	284	293	298	276	282	265	277	280	281	266	294	304	266	270	280	294	282	269	263	290	276	282	241	268	252	295	276	282	276	283	292	297	260	311	279	313	303	288	260	275	287	271	289	277	300	289	274	318	284	286	296	286	253	256	252	298	296	313	277	304	282	275	282	307	278	302	264	322	284	290	289	318	293	282	300	278	280	263	261	263	296	265	306	270	298	276	266	317	275	269	277	300	268	285	308	300	283	276	279	282	300	275	280	298	295	263	283	263	294	317	257	310	314	255	296	290	264	294	277	279	269	297	350	231	309	289	326	309	275	250	299	280	281	294	301	288	313	283	290	296	263	297	310	307	276	312	279	243	313	271	237	301	277	307	308	297	290	285	254	284	317	293	292	262	294	280	270	303	257	297	277	263	266	294	290	286	293	286	247	290	286	284	292	285	263	261	267	271	269	262	297	301	289	264	284	275	313	265	297	289	293	323	290	281	311	289	293	278	317	264	238	301	250	261	296	288	279	274	296	293	276	285	295	291	294	277	311	300	295	282	291	285	267	294	280	283	263	295	315	279	267	257	266	303	283	309	267	286	298	318	293	311	260	311	275	285	272	307	306	273	285	276	297	288	285	306	256	264	280	320	258	287	282	304	272	300	288	280	275	272	296	291	279	303	286	302	275	296	300	264	256	245	329	279	272	264	259	262	253	276	296	280	301	271	260	267	293	268	266	281	255	277	266	293	296	280	302	279	274	287	248	329	292	293	317	282	248	286	311	297	287	273	259	265	251	300	293	286	262	263	289	292	285	310	288	274	276	298	266	288	269	289	259	287	273	282	288	288	279	291	280	285	312	276	267	270	300	274	277	276	310	259	317	280	270	267	290	275	239	285	261	302	268	267	310	311	281	283	277	296	277	271	278	266	253	295	298	282	289	293	287	281	279	302	259	271	286	268	298	243	292	256	293	300	285	304	279	298	302	293	304	294	308	298	295	290	259	270	281	286	255	242	293	303	296	304	319	285	320	288	306	287	334	256	297	279	278	317	291	263	261	273	285	293	300	288	285	301	306	287	257	290	300	287	291	262	303	267	276	278	291	290	314	266	258	296	305	285	273	306	313	274	268	282	303	286	264	254	302	291	272	259	300	272	282	288	311	255	295	304	275	276	289	300	281	290	302	303	264	280	294	266	292	323	304	269	282	295	290	285	267	299	321	293	292	311	274	288	255	320	269	279	297	282	275	277	271	279	273	303	303	282	271	263	264	262	271	305	308	269	289	290	299	285	300	310	303	251	278	277	261	265	293	290	305	281	252	301	258	306	253	255	303	306	298	273	271	272	278	270	261	282	284	261	281	275	297	296	286	291	297	311	274	312	297	284	288	337	297	303	345	305	287	294	288	298	266	297	282	273	278	299	254	288	289	301	309	281	253	277	281	284	314	302	255	271	329	323	274	288	280	295	343	283	273	280	296	285	274	289	282	277	268	278	266	282	287	272	304	294	317	264	273	303	285	259	312	268	270	288	310	278	322	283	281	272	299	281	281	294	296	298	330	303	326	283	293	297	264	284	316	279	284	270	273	266	274	300	272	289	266	273	295	282	289	276	312	297	267	266	297	259	322	296	303	293	288	264	273	295	316	315	268	304	292	265	263	285	304	303	282	303	291	293	298	300	273	304	255	284	298	290	267	284	282	302	309	290	287	292	316	305	282	297	279	276	297	273	294	271	275	295	274	304	273	255	270	302	277	259	286	282	256	258	247	270	289	271	277	294	259	264	314	292	281	288	251	291	298	278	307	266	289	271	307	323	278	283	263	279	314	283	302	273	283	294	287	283	270	268	305	288	285	275	297	294	282	286	267	298	302	281	286	243	294	263	286	314	277	318	281	276	287	313	268	289	313	271	282	262	301	310	286	248	314	258	288	289	268	282	306	301	291	306	290	299	311	270	279	287	276	266	293	284	247	253	292	292	308	305	315	274	266	281	276	273	268	254	240	288	288	323	264	296	269	290	260	268	261	265	291	284	273	260	283	298	272	294	299	272	270	272	313	275	268	268	291	264	272	292	328	320	295	267	288	285	254	284	255	267	293	285	236	290	283	265	281	267	274	285	295	277	281	271	295	284	302	291	323	290	262	248	257	282	297	285	253	285	276	269	253	277	311	289	280	280	272	270	296	294	302	309	258	303	278	286	280	294	294	282	270	286	292	260	270	302	290	288	296	287	311	288	294	303	284	283	313	255	289	283	288	270	286	295	301	260	295	267	294	295	312	274	274	291	289	280	310	266	320	284	256	298	309	286	290	302	293	272	303	273	291	284	316	296	299	284	304	269	300	283	282	246	313	306	292	307	289	293	267	305	279	292	281	277	298	292	274	286	275	288	289	276	263	255	273	276	269	278	313	285	298	301	251	277	299	303	302	277	286	298	306	300	288	234	275	282	277	277	276	318	292	302	280	285	296	267	274	290	295	289	310	280	308	269	305	310	299	300	284	284	290	281	280	294	319	262	298	273	287	279	301	267	275	293	317	284	319	272	308	261	289	304	286	297	262	274	291	303	276	279	286	288	292	286	280	300	243	284	284	261	295	233	272	285	286	274	308	293	271	260	296	292	303	281	279	273	300	293	307	264	290	300	297	288	297	295	281	291	298	294	280	279	305	267	271	250	282	280	337	284	310	285	293	270	265	307	279	317	261	295	279	258	275	298	302	275	272	303	297	258	279	258	276	272	272	255	270	277	267	270	269	342	287	309	255	276	264	276	282	250	301	313	286	307	269	290	299	302	338	281	269	326	285	271	292	285	276	267	311	300	277	259	275	290	294	293	280	272	289	254	270	284	283	314	293	282	305	269	289	286	253	293	280	297	278	256	294	292	263	251	288	282	255	294	254	269	287	267	272	299	302	269	275	279	316	320	320	244	293	291	295	297	271	288	290	294	296	320	276	290	277	281	271	247	281	265	256	305	272	261	346	271	264	305	289	315	279	303	301	266	259	304	287	283	293	277	292	271	282	305	290	297	282	259	289	269	322	287	276	270	283	273	284	270	251	282	275	287	274	241	278	292	265	264	268	290	275	279	281	288	269	293	324	261	259	264	286	270	266	253	285	278	272	258	287	282	308	291	267	263	314	258	290	264	283	295	277	267	274	296	281	284	270	283	281	275	255	304	313	290	276	294	299	269	282	269	283	268	298	292	281	286	268	269	258	291	306	284	267	301	275	282	297	313	296	290	305	284	283	266	287	307	275	287	300	277	292	319	291	337	284	295	334	242	276	302	296	269	274	281	291	264	280	280	302	298	273	299	286	310	312	268	238	294	282	306
10182	5787	12777	14751	14180	14327	14596	12775	7163	6423	3904	4633	4553	4596	4527	3411	3941	3868	3311	3020	1960	1713	4159	24405	29994	25098	16983	9179	4126	1793	1032	820	748	738	705	728	735	712	707	731	681	724	713	679	664	734	675	760	718	675	682	687	686	742	706	720	710	701	731	728	716	742	750	727	737	811	683	712	738	733	741	698	679	688	706	707	695	732	650	725	735	723	725	685	681	724	695	699	724	713	719	695	766	707	709	662	690	653	748	690	712	699	731	688	744	720	707	729	731	750	757	695	759	734	698	709	729	777	677	689	701	743	754	691	740	733	702	750	699	701	745	734	716	761	700	710	715	665	685	740	714	739	726	672	677	750	667	663	704	708	702	645	731	716	721	693	704	676	654	723	790	730	732	729	707	667	725	726	752	729	678	749	742	671	690	715	753	737	719	766	692	742	670	704	746	727	687	693	703	727	706	679	699	739	733	736	718	711	681	738	744	744	764	705	716	722	742	740	723	695	759	695	727	759	727	757	739	757	720	702	745	715	748	727	704	732	773	714	718	730	712	743	715	689	727	696	739	705	699	747	693	720	706	744	713	710	723	715	688	737	739	696	735	703	693	704	676	693	730	688	746	726	726	698	758	781	732	744	721	752	696	751	722	707	772	749	702	692	744	764	717	733	715	712	723	770	697	714	705	707	704	698	695	721	737	694	726	696	730	721	732	725	681	681	667	696	749	721	732	723	708	698	701	688	690	707	704	646	763	714	724	722	715	778	662	714	684	696	704	711	767	722	691	740	727	701	748	756	789	777	698	702	725	740	747	703	706	699	743	694	675	749	767	724	770	777	705	746	707	704	709	698	722	697	711	741	707	721	678	696	709	694	700	703	709	732	723	682	706	705	710	706	712	722	730	751	698	711	674	708	701	696	679	672	680	729	714	719	682	728	732	713	732	724	745	719	721	697	730	740	699	736	655	723	686	746	728	753	725	713	750	742	687	722	684	683	697	697	739	724	715	750	715	695	696	646	700	732	706	742	724	755	748	715	734	723	708	723	713	721	741	713	739	757	736	770	707	724	739	636	734	705	742	722	753	740	746	700	703	711	757	721	717	721	725	725	682	770	699	712	724	715	722	750	716	738	715	756	734	719	724	723	685	755	750	725	782	704	672	728	703	689	742	692	737	703	734	693	717	766	778	713	732	762	712	723	734	777	713	692	725	670	734	735	742	700	766	724	711	765	760	719	696	743	718	735	730	738	725	733	714	711	755	765	769	731	707	756	710	717	741	699	763	674	683	716	745	714	690	730	712	724	704	734	724	732	726	718	768	770	626	724	683	702	715	712	732	752	704	730	714	698	718	746	731	785	697	743	755	746	761	720	737	677	701	741	721	694	730	738	689	773	768	708	790	705	701	706	737	734	764	703	771	714	723	728	707	717	737	737	728	702	728	713	692	725	792	699	750	715	708	680	738	704	732	719	713	707	699	747	749	681	711	674	768	738	717	770	733	720	726	713	728	744	698	719	736	709	750	683	726	727	729	720	700	734	703	711	710	743	740	736	653	710	713	670	712	739	723	674	718	686	741	739	688	689	757	711	789	691	721	742	706	686	735	736	718	739	742	740	708	705	713	746	748	736	697	701	746	772	690	724	758	721	757	730	753	738	715	708	690	702	699	699	691	748	711	738	746	733	746	757	720	769	719	736	726	715	746	701	724	718	707	724	740	703	748	706	715	722	694	714	717	738	637	660	722	737	709	730	714	717	681	731	708	668	740	747	729	717	683	731	720	754	694	745	711	719	701	739	682	704	711	690	712	692	767	694	762	722	703	737	710	703	706	690	724	715	716	758	708	744	708	696	779	782	729	776	731	761	789	703	710	706	710	713	728	685	733	731	729	702	770	742	717	684	734	722	693	746	767	704	729	718	731	733	709	748	710	678	736	706	710	704	739	747	757	774	753	704	680	746	740	709	743	739	715	744	711	732	680	744	667	717	722	729	730	761	763	687	720	714	721	683	751	689	722	723	732	704	717	704	767	774	722	712	677	713	730	719	725	740	739	714	750	716	706	688	691	711	695	745	759	690	736	699	756	743	679	732	738	728	737	741	758	714	758	706	710	712	709	715	723	733	731	728	705	797	726	712	758	709	723	723	775	723	734	747	762	703	744	751	756	712	697	745	700	773	720	726	723	733	717	690	725	726	681	677	693	726	700	714	683	732	729	725	731	729	729	728	715	719	719	718	774	731	744	731	748	732	715	675	727	694	735	751	761	710	713	735	766	696	690	729	749	755	726	743	719	749	734	738	691	676	728	693	746	726	684	699	735	752	784	717	718	705	752	724	732	695	714	716	718	734	731	729	675	690	741	719	776	714	729	678	730	730	706	700	708	691	681	746	731	737	725	757	722	701	647	690	766	771	717	687	725	703	781	710	693	736	735	769	721	758	751	718	776	700	724	712	730	698	755	679	754	715	714	729	724	713	742	671	730	709	739	722	690	746	749	717	740	730	696	727	728	762	721	734	718	713	720	757	730	731	741	688	713	719	723	778	710	704	713	743	717	710	735	721	696	698	728	657	726	691	724	693	694	708	720	731	755	701	718	722	735	724	719	684	774	718	718	745	705	723	749	720	690	723	698	763	770	729	725	734	705	675	706	760	727	716	737	764	741	757	751	712	751	672	762	671	740	723	685	712	752	715	689	711	743	733	720	710	744	712	719	723	783	672	741	734	735	771	754	723	719	758	727	723	723	748	765	732	716	735	705	739	721	759	698	736	765	764	721	755	760	695	736	708	707	704	668	730	708	727	707	761	739	684	722	686	691	714	724	769	754	719	743	683	739	718	725	735	679	775	675	745	749	683	713	748	716	728	731	682	730	715	716	692	716	739	724	748	702	727	669	751	727	726	666	670	688	711	755	743	722	734	703	711	714	713	792	707	704	695	710	728	760	709	694	731	737	737	797	732	704	729	698	742	731	696	714	703	662	671	709	717	714	749	713	755	681	691	707	714	700	703	728	760	725	708	698	773	726	724	718	719	730	717	679	720	756	722	759	728	759	665	715	697	704	711	691	675	719	761	748	720	752	667	729	739	687	713	705	723	739	712	740	686	737	752	721	763	714	738	744	739	708	694	741	731	683	644	739	675	798	724	676	700	755	722	708	719	684	716	706	741	731	667	708	709	686	749	700	747	722	734	742	734	700	713	704	723	705	730	735	699	722	780	695	744	716	677	689	758	724	695	678	750	719	711	702	713	729	709	747	755	740	720	717	732	688	757	736	699	729	765	698	714	713	691	708	731	668	752	707	732	688	712	690	731	713	709	757	765	743	706	691	743	719	728	710	706	695	677	688	663	757	691	758	713	743	761	722	769	707	672	743	710	716	719	707	716	674	741	712	766	735	698	727	747	747	763	694	687	743	732	754	740	688	734	764	778	699	728	725	719	782	705	724	754	688	732	694	773	733	739	739	713	763	737	815	696	702	758	696	691	701	707	687	722	685	675	699	749	718	675
4242	1705	2111	1660	1304	1048	816	723	522	502	560	423	451	428	424	439	449	427	503	519	396	427	436	505	696	817	737	596	491	419	378	349	351	365	365	355	338	338	358	333	331	344	326	320	343	354	350	349	357	356	338	350	363	373	356	350	320	327	354	346	351	356	365	361	359	375	336	353	356	328	358	360	363	342	345	322	306	317	340	366	365	362	323	348	330	334	348	341	313	338	333	333	366	332	335	387	329	351	356	337	338	369	348	341	345	344	380	317	373	351	353	340	342	332	359	343	321	394	357	312	353	352	353	340	345	335	332	344	358	380	303	347	337	325	341	322	335	360	362	361	322	347	360	357	362	348	351	338	345	326	335	340	367	319	340	361	379	369	343	340	358	368	358	359	350	333	336	340	341	332	384	335	339	334	329	362	351	333	335	374	353	333	331	341	337	388	358	318	362	367	351	321	358	341	351	336	370	341	360	346	362	307	362	366	345	351	303	342	371	355	358	340	353	322	373	367	326	371	365	376	343	341	357	346	347	358	345	339	353	349	369	350	341	345	348	327	340	360	339	366	370	344	354	397	337	371	349	367	356	368	374	335	359	343	364	376	337	351	349	330	369	348	363	350	389	322	355	319	385	374	345	338	305	344	369	349	312	326	360	357	317	347	327	362	366	340	338	349	369	351	376	307	304	325	336	372	369	337	340	293	347	341	315	363	356	362	369	351	310	347	379	339	345	352	351	361	357	356	328	385	344	343	342	352	342	357	347	331	339	366	350	351	319	304	331	346	319	346	369	389	384	381	357	392	358	337	328	355	351	354	323	351	328	315	337	345	343	347	356	335	332	339	378	315	330	361	365	346	352	339	352	370	374	370	352	317	347	326	388	349	338	339	345	332	336	342	334	348	344	357	359	363	331	350	370	339	327	355	355	362	333	363	367	335	350	339	341	354	365	381	366	329	333	335	379	342	342	320	362	357	367	371	358	348	409	334	369	343	333	323	354	326	368	336	365	341	345	359	369	365	322	332	327	327	311	378	336	293	330	357	345	365	360	368	301	364	311	374	336	327	351	315	342	329	356	349	363	345	364	351	348	317	347	338	325	350	359	339	342	340	347	348	344	338	370	385	357	343	331	335	358	326	371	320	350	336	353	370	346	331	364	365	351	336	347	374	329	348	349	359	361	344	340	366	338	350	392	336	375	346	348	308	314	348	363	390	355	346	338	352	330	377	351	332	378	322	342	372	365	337	376	348	353	332	371	344	351	351	363	327	357	346	353	371	369	347	336	368	353	337	352	320	365	321	344	379	390	371	327	338	314	340	334	346	357	356	358	348	333	351	322	371	346	352	359	338	382	374	389	328	357	335	338	380	363	350	315	353	347	341	341	349	334	391	331	312	351	347	378	353	349	350	349	358	332	343	369	332	332	350	333	333	339	383	337	372	375	347	401	334	364	338	363	366	365	308	365	351	349	324	350	348	344	350	327	370	340	359	344	348	353	319	340	359	370	329	340	373	345	385	354	352	344	342	380	357	330	364	361	352	349	328	356	334	342	376	335	358	334	367	359	349	343	338	372	352	327	368	328	303	338	325	342	382	354	339	333	348	361	358	349	327	344	340	344	337	338	372	366	329	351	329	303	314	336	346	347	393	328	347	371	330	344	353	343	361	368	307	369	335	342	347	327	316	362	379	353	351	344	342	365	381	364	344	345	313	376	353	344	351	366	344	359	354	360	396	359	342	362	346	361	333	308	326	364	355	340	371	357	338	349	306	371	353	351	356	320	339	353	351	359	365	327	357	349	332	332	341	347	343	376	368	314	356	352	367	327	335	352	324	344	336	312	360	347	300	327	344	334	322	361	362	319	325	389	354	336	375	344	351	345	350	335	345	364	309	305	334	339	369	314	343	361	351	354	355	333	376	330	371	351	341	346	349	336	394	322	334	365	392	355	374	359	359	352	359	377	372	345	351	350	333	373	334	360	364	343	336	370	342	346	337	362	336	326	355	368	371	350	375	355	361	333	355	325	363	354	364	388	392	322	366	347	347	366	347	310	348	336	331	339	352	341	347	331	335	362	335	335	310	339	365	340	342	328	319	342	341	328	336	348	375	356	322	345	382	338	356	349	341	371	363	362	349	351	348	339	337	308	367	377	358	362	347	300	349	315	344	318	353	345	348	345	379	318	331	378	340	362	334	373	320	366	328	314	358	340	339	345	369	335	378	360	337	346	363	342	344	352	334	376	361	345	339	345	346	323	355	330	354	373	363	331	330	338	357	354	355	334	336	372	347	353	330	408	342	347	357	352	342	373	346	360	328	360	347	347	368	360	316	348	361	386	325	352	328	371	315	372	357	364	352	353	360	377	366	325	380	362	329	341	335	365	344	370	355	365	364	313	343	331	345	370	361	365	327	359	292	378	348	333	360	310	352	368	375	383	345	338	367	324	361	357	341	340	332	352	333	344	351	345	346	327	351	346	352	357	353	332	350	353	332	364	377	358	368	355	347	358	303	358	345	371	319	370	333	335	325	383	341	382	391	365	339	353	332	349	330	390	343	340	367	381	332	340	363	341	345	316	337	378	373	366	343	344	349	312	317	362	357	327	332	341	329	355	352	330	315	336	378	351	305	362	331	366	368	354	367	354	363	337	381	397	339	322	363	371	368	386	342	363	356	337	356	347	386	355	323	338	348	335	341	358	336	349	345	341	317	344	328	338	376	339	344	356	342	361	366	347	363	369	363	337	347	343	327	357	346	325	348	361	385	337	366	350	366	352	342	359	334	350	326	316	332	351	326	324	322	370	327	354	385	328	288	339	300	347	322	362	359	346	365	332	330	337	336	308	386	326	331	308	357	384	361	343	335	356	405	321	332	332	359	361	339	364	350	362	353	350	368	383	355	339	350	327	308	354	330	370	372	334	354	360	328	346	356	324	361	375	341	324	328	383	350	364	408	373	338	345	349	383	339	368	353	347	372	356	375	352	356	347	335	349	328	348	335	354	350	352	348	366	365	368	346	371	313	304	342	359	354	329	325	338	333	363	296	367	361	368	352	354	322	342	360	350	357	364	359	349	337	359	366	366	311	336	341	350	369	341	351	375	333	356	364	334	357	325	370	330	316	344	336	364	355	303	348	358	370	359	332	355	363	369	326	342	340	313	364	374	345	391	358	361	379	344	360	334	359	369	358	365	334	346	371	366	350	310	350	389	349	367	324	342	348	358	334	359	334	384	343	343	326	344	305	340	338	353	336	354	355	327	366	351	337	352	312	328	375	324	406	376	338	377	374	328	347	331	328	342	371	333	323	358	336	339	316	346	335	379	336	372	330	341	349	364	370	324	365	345	332	387	311	339	326	361	354	358	356	347	344	331	329	376	330	375	352	333	368	333	374	344	366	373	378	339	338	354	345	321	360	372	330	337	352	355	357	346	323	318	330	368	346	324	341	351	370	379	340	308	306	358	356	353	348	324	371	361	306	345	364	335	328	368	362	372	355
3400	2003	4430	5141	4895	4283	3395	2882	2171	1684	2039	1684	1464	1360	1545	1446	1678	1825	1978	1747	1405	1317	1396	2064	3080	3280	2838	1891	1390	1073	921	892	876	939	874	891	864	901	888	877	818	830	902	815	899	881	865	856	872	875	854	834	850	875	877	871	887	894	887	898	840	850	879	882	906	889	874	891	862	887	798	851	937	893	880	903	849	852	884	858	861	862	896	891	831	920	893	928	885	836	867	896	862	878	920	884	867	886	840	830	890	856	875	892	873	887	874	858	879	876	850	852	915	887	870	849	901	891	903	896	912	878	836	875	939	873	877	885	877	892	833	864	907	866	852	873	832	844	920	871	895	819	840	864	884	870	876	875	879	892	890	843	834	935	890	845	881	889	895	866	903	877	887	892	889	876	966	874	908	831	883	873	836	892	856	848	854	940	883	867	875	912	889	832	892	874	829	861	922	857	840	838	872	895	864	861	936	864	892	859	919	857	921	869	815	892	858	877	893	884	823	903	909	820	870	839	849	861	913	869	832	828	887	853	842	896	896	887	916	854	912	927	868	851	864	837	893	881	922	838	800	897	852	897	904	845	851	874	910	886	873	902	898	878	895	969	882	855	851	868	825	849	872	879	901	881	892	861	856	836	841	863	879	888	847	910	878	889	888	850	858	880	889	848	861	856	926	877	863	905	841	793	888	852	833	926	873	848	892	840	859	909	888	937	873	884	869	904	913	892	922	845	880	840	867	899	899	889	876	864	892	849	912	905	947	842	863	885	870	891	878	876	854	880	883	887	843	897	857	826	872	863	836	838	890	894	869	884	927	894	850	885	905	913	839	855	919	879	888	901	922	861	875	898	882	848	883	931	908	895	871	897	875	846	874	841	907	857	878	895	913	847	852	934	847	885	873	897	862	830	885	887	905	805	936	802	860	828	838	949	854	952	890	869	866	871	851	809	890	883	856	844	888	832	854	852	839	875	879	844	965	857	841	858	903	907	904	863	895	886	892	883	832	863	878	849	893	839	843	833	938	888	846	914	877	863	872	906	837	890	867	873	899	903	870	911	921	857	832	903	888	827	907	923	869	920	889	854	857	865	904	891	872	889	885	874	867	815	900	852	816	857	876	889	910	913	910	930	879	863	871	818	947	884	889	872	920	866	836	885	854	861	879	873	857	926	847	833	860	922	839	827	820	923	866	861	856	899	853	876	874	867	870	859	866	850	882	840	869	831	850	868	893	899	897	864	873	866	885	908	879	855	868	892	887	895	915	895	892	891	902	879	889	837	886	849	829	867	890	911	843	894	915	900	902	896	905	849	835	870	845	827	880	853	879	900	859	897	843	895	891	885	883	862	843	858	850	928	881	921	874	843	885	850	844	912	903	880	868	875	897	901	876	849	821	875	912	786	894	877	875	894	844	871	882	917	914	861	892	872	866	867	868	891	909	871	888	846	890	891	864	929	884	899	899	853	889	847	862	856	890	917	909	878	856	934	901	850	831	897	825	890	874	890	862	905	851	872	938	853	847	847	878	867	845	859	890	876	883	884	883	885	908	873	838	889	844	840	880	856	903	895	883	885	892	840	848	865	863	903	935	837	844	888	929	849	870	926	837	841	881	903	862	840	902	856	877	854	953	854	907	872	863	855	857	908	829	881	864	894	897	866	867	878	863	938	862	884	844	931	855	841	886	886	903	883	922	857	900	905	830	890	872	859	887	879	845	882	919	856	858	894	841	839	838	904	884	883	865	898	881	820	861	865	898	919	899	845	863	917	847	895	910	850	871	839	855	878	848	858	844	884	884	839	857	846	900	895	828	928	903	910	902	890	891	875	825	831	880	890	897	850	813	866	919	897	827	926	900	795	915	908	883	939	833	874	889	848	904	895	853	895	854	878	885	866	822	848	834	881	894	853	905	887	892	862	902	880	873	864	929	915	918	838	861	899	918	927	852	876	841	912	855	859	901	877	897	900	872	874	902	886	865	911	861	921	894	822	853	883	888	887	848	876	912	852	865	915	864	869	873	874	899	826	905	848	953	888	882	825	833	920	836	843	923	867	843	850	911	892	841	841	869	888	800	858	853	788	890	894	881	905	894	918	897	851	933	895	890	921	865	847	939	861	833	874	874	907	884	880	871	875	856	908	866	896	857	857	854	821	889	876	900	875	854	852	901	822	903	929	855	935	875	846	852	844	840	839	862	846	879	881	901	831	895	855	826	881	840	854	907	842	875	814	848	839	891	872	891	927	890	915	882	873	910	871	892	854	847	813	848	874	824	837	844	907	858	918	851	894	882	862	894	881	882	885	929	874	801	903	872	885	885	842	869	898	893	866	849	811	834	893	841	887	874	879	916	828	917	873	924	888	885	881	886	859	932	880	885	867	855	887	840	871	846	905	933	826	884	961	838	854	892	881	884	871	852	820	890	900	897	809	837	891	851	929	849	884	877	942	833	846	826	882	888	931	912	877	881	888	923	898	894	889	952	887	899	847	905	898	892	872	895	871	869	878	906	844	807	911	848	887	860	833	872	885	900	857	852	857	913	884	870	887	847	926	926	917	890	833	896	860	886	905	894	842	906	829	837	876	924	828	842	867	832	856	960	885	885	851	901	867	896	858	867	797	872	851	840	922	876	868	905	866	851	839	872	864	867	859	871	876	837	896	863	877	813	837	863	908	863	862	934	918	920	828	856	902	886	876	837	855	942	830	830	812	851	877	900	850	827	801	907	870	862	920	858	878	934	867	836	834	853	837	832	884	911	819	886	874	878	853	857	830	899	889	909	898	871	905	876	885	924	841	869	826	853	868	880	910	909	919	893	841	881	848	912	861	831	909	862	878	943	888	878	880	919	906	867	851	840	844	865	881	949	832	857	913	878	874	891	848	878	873	903	864	872	815	821	883	890	856	876	904	897	911	912	845	857	869	859	886	875	886	859	859	891	875	827	920	852	907	898	901	855	852	887	891	868	886	865	798	877	873	870	847	847	838	894	828	873	863	800	832	901	931	913	857	888	908	802	897	917	853	882	881	885	845	861	915	876	857	879	882	874	884	868	872	887	909	871	885	837	880	866	887	912	871	869	868	853	844	883	847	904	888	905	888	774	827	887	931	873	977	888	845	884	871	889	875	793	849	877	875	925	902	888	856	884	890	869	848	821	919	840	889	917	845	867	892	878	922	870	878	848	878	834	868	924	914	898	896	835	887	866	867	911	833	862	875	885	886	878	870	878	887	796	907	857	911	886	825	852	822	911	865	841	860	864	930	881	946	894	898	865	890	849	907	844	914	919	862	928	868	831	890	881	878	835	889	851	867	904	891	863	861	875	875	891	843	810	900	861	873	881	846	885	824	894	867	918	881	863	897	877	890	883	925	885	837	896	840	864	864	921	934	933	874	851	867	889	871	888	857	882	872	842	855	894	917	867	885	858	848	841	858	874	913	892	875	915	928	894	856	882	861	886	846	893	861	865	896	891	882	889	874	930	902	894	905	907	878	861	919	898	873
10685	3495	4417	3845	3249	2942	2485	2268	1271	1122	948	573	556	518	535	564	747	770	666	583	623	649	563	1621	3400	2916	2219	1479	955	563	450	409	366	358	393	351	371	389	406	384	398	357	404	376	363	368	386	366	393	418	377	390	415	391	346	377	339	389	348	380	368	367	376	396	405	393	395	359	381	390	367	365	366	399	380	384	372	378	364	391	389	343	409	369	378	345	370	383	406	345	382	384	390	356	414	381	414	377	390	372	379	396	364	364	344	428	366	394	382	373	367	419	379	361	384	337	369	364	376	366	362	380	398	371	381	387	363	377	394	379	401	366	367	399	374	383	391	379	380	359	352	375	384	366	388	388	382	411	399	374	369	373	372	395	388	357	389	355	372	399	394	386	381	364	388	372	359	366	410	356	402	374	353	342	354	411	391	376	373	341	404	407	400	382	365	393	356	372	368	355	398	388	347	376	390	400	387	371	386	391	372	373	394	358	384	363	372	392	367	356	377	358	395	395	357	384	378	382	373	370	369	340	380	377	392	399	390	364	350	405	392	365	360	377	347	400	400	380	362	358	385	383	386	380	360	386	370	352	352	381	359	380	361	368	392	402	361	408	387	385	392	383	377	351	373	383	384	354	386	382	403	386	378	380	403	390	379	386	386	377	357	384	382	368	377	378	388	374	382	385	406	380	382	392	396	393	394	343	366	399	386	361	383	379	336	403	366	401	387	365	362	389	394	386	355	366	412	372	370	386	372	403	399	378	373	398	399	389	396	348	378	414	373	379	399	391	335	373	375	386	351	400	384	387	370	432	414	370	375	380	415	410	386	383	358	343	353	385	404	363	403	361	395	365	362	386	366	356	383	382	395	377	369	390	386	398	365	386	392	408	380	354	400	399	385	372	384	355	362	408	383	356	347	370	375	356	393	422	394	374	325	381	380	357	397	382	389	409	365	353	389	367	363	379	386	386	369	403	401	360	385	348	363	421	360	371	353	372	419	394	346	429	384	341	363	347	333	385	369	373	350	419	377	341	393	367	403	373	373	377	398	358	361	389	366	372	416	403	352	379	369	369	362	359	379	411	401	405	355	384	369	337	392	370	391	344	376	401	389	404	408	368	373	380	364	401	408	354	385	332	374	400	360	395	352	391	399	388	377	391	373	354	399	422	382	385	395	401	342	370	377	364	381	423	379	353	329	357	363	389	380	386	398	378	411	408	376	368	405	374	365	367	378	385	362	382	416	390	393	374	382	346	396	379	323	380	387	389	374	397	402	389	398	409	403	350	377	408	363	396	377	352	387	393	358	421	374	405	346	367	394	379	409	392	356	388	353	421	356	393	370	379	352	380	380	358	382	369	378	387	393	399	349	355	364	406	414	402	375	351	366	386	402	378	401	381	403	379	394	396	374	368	367	387	376	365	357	409	394	389	378	358	387	355	336	412	352	396	386	413	367	391	379	359	349	375	370	349	380	399	394	383	353	392	354	367	418	345	418	400	416	400	390	350	404	383	351	355	363	391	352	369	381	351	372	362	335	368	393	361	372	380	365	377	358	350	384	385	385	378	387	361	378	342	343	373	384	397	348	366	399	402	372	370	405	353	367	360	378	349	391	395	384	373	394	377	349	413	403	378	377	398	362	369	397	407	373	388	387	352	389	383	360	363	400	375	392	356	372	376	360	409	370	411	342	394	390	372	395	365	397	384	358	358	370	329	369	372	364	361	372	365	377	392	402	365	412	385	401	358	368	384	345	354	397	382	381	401	405	369	367	389	425	351	388	373	388	344	399	396	346	364	421	370	395	372	350	349	390	368	383	374	387	373	380	392	392	377	362	384	368	409	381	394	373	372	368	385	377	367	408	400	374	425	377	359	382	393	352	419	393	406	345	390	400	351	399	379	361	384	432	367	399	372	416	385	376	417	374	370	353	357	373	371	395	382	399	381	381	392	382	367	388	401	376	357	346	353	360	346	391	354	361	430	363	368	362	421	401	393	389	395	378	368	363	431	401	402	370	392	363	384	377	388	389	354	368	389	384	374	381	396	375	374	416	361	421	370	402	362	388	362	377	362	371	385	384	395	362	355	374	380	398	355	353	390	362	367	363	357	412	352	385	366	384	390	377	358	387	361	383	391	387	372	340	381	388	376	377	382	366	388	373	393	363	377	377	387	375	382	401	406	361	355	384	359	391	395	366	371	376	364	356	394	382	369	362	389	385	391	371	405	397	389	364	400	364	407	413	371	384	365	390	380	378	361	374	365	374	380	367	386	402	378	383	399	374	401	377	387	374	397	379	382	383	384	351	395	345	374	389	389	380	379	367	412	394	394	392	359	356	338	347	328	370	386	373	400	393	413	383	400	419	389	369	406	366	382	406	385	392	385	401	375	344	339	393	384	402	415	374	377	400	351	374	387	411	403	395	394	420	380	400	402	363	365	365	369	392	398	370	404	394	386	407	429	386	362	373	381	354	373	401	364	399	351	362	365	406	385	378	405	368	361	363	379	390	371	376	333	352	375	367	381	393	415	362	364	393	392	400	394	381	354	424	385	378	409	373	383	325	400	358	366	401	386	383	408	379	377	359	376	382	415	385	387	378	380	393	371	418	362	371	340	398	406	375	397	368	407	379	364	403	370	388	407	364	379	365	398	385	385	379	395	394	381	379	390	377	386	397	360	366	338	384	403	362	396	400	398	377	335	389	369	379	392	375	398	384	374	390	353	402	367	361	394	362	351	380	424	392	369	396	416	404	397	399	372	385	367	364	377	352	386	361	386	360	375	392	354	388	354	405	358	403	345	395	399	353	406	386	352	380	379	361	376	365	412	404	372	382	383	382	348	357	352	354	386	404	357	351	389	364	368	351	367	395	381	393	446	401	353	379	393	365	387	408	391	387	381	415	373	371	376	348	377	419	421	394	356	379	415	366	366	395	364	356	395	399	370	375	396	356	368	397	381	417	369	369	342	362	350	414	388	357	362	376	355	364	373	374	379	397	370	376	359	343	368	400	389	354	368	369	407	375	382	406	383	373	390	340	400	359	404	413	380	377	401	416	407	384	410	405	407	367	356	420	402	403	388	370	384	429	358	355	385	407	374	401	351	364	400	358	369	354	369	382	371	382	384	365	391	403	402	374	385	364	395	386	381	379	368	372	390	402	336	363	366	382	399	404	398	363	398	378	375	372	394	350	360	416	411	386	391	372	383	396	346	380	410	345	408	379	350	365	381	377	409	402	398	363	382	369	402	374	347	382	394	324	379	347	381	398	387	395	391	346	366	381	382	387	356	369	390	376	363	374	409	369	401	376	385	363	361	416	384	406	367	359	353	374	344	361	396	365	419	372	396	421	401	409	432	361	389	348	369	418	388	378	381	347	365	366	364	363	372	369	390	363	400	397	391	409	365	368	375	376	396	421	394	391	357	383	375	376	409	362	389	386	386	392	360	375	353	378	340	395	427	389	412	371	364	358	401	352	367	385	388	375	403	350	357	371	346	379	381
7198	3540	8063	9446	10044	9467	9280	8904	5396	5157	3922	2226	2015	1985	1980	2277	3446	3684	2934	2416	2538	2497	2334	9586	17617	14686	11122	6977	3821	1955	1218	953	912	926	953	957	894	907	945	947	963	944	946	983	944	958	929	991	959	940	976	968	963	930	1002	949	962	956	952	928	945	953	963	981	971	913	965	1012	926	898	913	970	1010	927	968	969	930	940	894	896	934	927	952	928	955	962	933	974	955	957	940	925	897	906	1040	979	970	980	936	889	976	980	968	909	953	1000	928	965	914	951	924	933	907	952	941	952	946	913	941	925	919	917	933	1000	870	910	922	962	931	935	927	996	931	928	964	968	871	935	981	933	940	889	923	961	954	900	974	950	945	964	907	934	913	950	929	941	963	937	944	962	923	948	960	910	904	927	896	931	976	974	949	910	909	932	897	934	930	916	923	907	918	940	964	938	914	912	974	1002	1021	952	933	933	951	934	992	978	980	961	954	932	954	990	976	930	948	965	922	928	924	924	950	1014	950	960	949	915	986	967	948	922	887	950	932	957	942	949	977	967	948	915	962	942	943	974	910	895	981	989	932	923	930	969	941	862	900	903	947	975	998	888	1024	930	922	929	975	944	919	963	930	964	900	962	952	910	937	939	951	944	934	884	958	912	950	954	948	928	957	962	937	943	918	996	947	971	941	928	926	962	965	923	1012	952	927	958	953	924	991	950	983	946	1008	871	992	968	919	961	908	968	930	959	985	916	968	927	979	964	994	906	961	959	948	898	873	952	930	951	936	957	934	954	922	941	885	927	952	940	936	876	970	919	966	986	892	931	976	954	916	972	959	934	927	926	963	956	906	996	937	928	871	989	988	904	936	962	985	900	967	952	916	917	912	899	956	996	946	919	921	999	895	956	953	964	945	934	894	946	873	960	909	947	873	933	936	941	951	930	915	888	938	970	919	966	929	950	1009	929	946	923	982	946	943	993	905	961	932	912	942	947	891	935	993	986	944	933	954	934	1021	984	985	966	937	924	935	901	938	918	964	926	947	907	923	993	921	891	919	916	964	893	1001	978	990	931	899	974	914	929	908	982	914	904	963	927	918	961	962	936	964	968	953	983	966	905	938	931	972	951	1011	961	988	881	949	935	959	957	906	911	912	990	965	991	895	940	922	896	957	928	885	962	929	920	946	892	912	912	935	972	982	952	950	980	911	938	948	937	954	950	995	966	1005	899	956	955	957	992	972	933	989	885	904	992	974	991	922	930	959	931	908	893	928	954	925	961	896	995	909	976	897	954	955	934	956	955	908	947	917	962	933	942	1005	905	996	969	964	975	886	972	946	971	906	909	915	937	967	946	979	902	993	968	963	950	975	960	929	895	935	972	944	1032	918	949	997	949	950	894	937	978	907	934	995	988	948	1013	916	924	924	950	940	916	935	894	1000	982	950	976	915	926	953	877	905	978	999	958	968	938	895	1013	914	908	943	914	904	976	899	953	936	946	952	979	984	939	985	913	956	928	949	940	909	968	919	929	915	913	916	953	939	963	950	899	939	942	924	943	893	933	916	981	949	993	949	954	955	981	997	960	929	952	915	931	1000	930	912	927	961	963	906	983	1004	914	910	953	927	905	923	963	932	908	909	938	997	916	958	908	946	960	954	964	909	893	942	965	960	957	972	873	974	925	958	915	932	886	930	919	961	980	982	917	939	948	945	971	931	973	939	960	938	937	955	912	879	940	979	917	949	1001	937	956	950	952	922	941	904	891	997	884	940	949	982	977	935	945	930	932	925	959	960	948	951	907	959	970	966	985	970	973	914	974	952	955	951	954	932	954	948	934	957	945	940	946	933	927	911	970	901	931	990	957	979	963	945	954	910	942	973	906	972	908	928	938	943	957	958	975	924	890	968	896	968	963	968	936	961	885	949	906	948	981	944	896	1010	979	962	981	1013	955	927	898	886	957	923	964	968	901	975	912	965	952	954	927	973	974	990	1015	1013	882	882	941	969	908	965	989	973	910	954	884	984	925	887	919	966	935	927	883	926	981	969	976	938	901	993	987	937	952	961	941	914	913	940	945	942	983	957	944	958	894	960	917	968	950	916	959	990	882	916	972	944	983	942	955	951	901	991	964	973	960	918	940	913	862	933	938	931	931	936	998	978	965	984	922	972	919	921	950	981	963	972	924	971	966	961	1003	948	921	946	941	967	973	942	945	940	953	916	900	959	921	960	955	1013	927	942	883	933	980	970	958	930	966	920	975	968	975	916	1013	930	901	931	927	932	985	964	990	942	988	948	930	958	939	939	940	938	955	976	967	970	885	915	965	904	948	940	930	975	951	966	960	923	948	888	921	949	994	967	981	913	907	913	914	907	889	910	935	914	963	931	955	1008	981	977	955	954	939	946	969	908	918	990	901	956	923	934	922	954	964	973	934	973	940	919	959	916	916	948	961	942	960	902	958	965	905	916	917	961	947	982	929	924	961	965	918	946	937	928	950	928	972	901	948	919	894	920	909	883	933	964	916	907	964	934	942	962	907	1003	967	1000	919	959	950	901	967	916	950	899	950	974	922	948	931	948	960	991	911	989	921	973	998	943	958	942	914	949	957	967	929	1004	919	1010	955	888	929	906	951	1002	921	992	947	950	939	932	953	963	971	924	957	922	936	989	920	998	900	950	973	974	942	956	959	874	929	914	953	975	934	1021	930	939	938	902	959	930	906	963	938	899	936	971	940	953	986	925	960	949	882	956	921	904	880	908	906	917	971	1007	894	932	871	894	945	939	924	959	944	989	966	985	964	911	951	891	981	929	973	913	898	978	977	946	991	912	896	963	934	950	902	934	932	918	973	925	950	956	892	938	911	975	907	932	937	962	919	958	938	929	932	963	981	943	945	964	912	927	947	945	969	934	922	972	961	946	940	968	896	930	941	924	940	924	965	1010	960	919	933	976	970	950	916	946	935	896	913	933	949	939	967	987	931	927	930	958	928	1006	944	947	967	974	926	905	945	924	908	960	959	957	905	937	913	973	955	927	946	958	915	908	912	974	950	928	988	945	920	905	999	934	949	974	940	968	884	842	952	956	958	981	966	908	976	1015	939	943	957	972	934	923	917	970	967	924	905	939	949	975	985	928	940	932	927	984	931	924	1004	930	901	965	979	949	959	957	948	945	1010	953	966	954	944	945	944	950	909	958	931	923	916	1014	955	951	902	971	1020	952	929	964	936	934	961	960	935	937	875	987	967	959	963	981	962	940	941	959	935	964	941	941	968	935	943	970	967	907	955	948	957	953	886	918	929	906	885	927	970	944	932	966	885	967	927	962	913	925	929	908	970	947	961	936	943	956	960	930	938	977	904	898	923	958	922	935	912	919	913	955	908	944	949	952	931	953	895	917	933	899	945	982	958	924	970	945	940	922	896	934	1015	1002	959	954	945	986	963	892	945	956	919	988	904	913	983	917	959	953	922	990	941	938	909	919	937	918	861	957	976	900	919	963	945	969	950	977	927	948	885	928	987	957	992	871	926	944	945	968	939	941	944	896	963	931	966	918	973	946	897	936	916
19732	6825	8113	7759	6927	5338	4353	4285	2519	2161	1805	987	629	523	524	543	613	535	550	398	375	373	549	2993	7277	7429	5323	2712	1281	653	378	359	324	312	342	318	337	311	308	302	284	342	321	356	299	301	320	318	298	306	329	299	306	323	324	300	319	341	314	350	324	319	312	332	322	304	303	313	311	317	316	279	321	321	312	315	342	319	299	341	283	299	328	329	282	295	343	308	315	300	295	296	318	318	292	290	298	322	332	291	281	318	329	333	289	285	342	288	302	312	313	310	305	324	333	289	275	266	314	337	318	333	321	304	327	312	335	312	303	317	295	318	361	335	339	314	289	295	320	322	331	333	314	324	290	315	331	312	323	314	307	302	312	311	333	324	296	327	325	311	281	305	308	300	305	312	318	322	270	316	329	325	307	304	318	296	336	298	294	287	321	319	339	327	309	318	326	312	314	314	298	303	323	304	362	317	283	285	315	318	301	311	315	324	308	320	318	314	298	287	286	317	293	304	340	328	295	287	321	294	297	323	318	305	323	334	303	317	304	294	310	297	319	305	299	334	319	336	282	288	315	282	303	313	330	327	297	298	287	363	319	282	289	307	301	296	321	312	301	327	337	306	313	287	327	341	293	341	322	346	324	270	292	304	294	323	333	304	294	303	322	320	299	334	302	296	321	327	327	305	312	349	306	311	314	303	320	293	312	288	288	284	305	287	300	307	313	313	285	294	304	301	326	344	315	290	322	313	295	275	327	297	341	298	328	321	301	306	298	315	304	320	302	301	303	277	327	278	329	306	319	306	298	281	284	315	343	333	337	324	310	334	321	296	307	287	328	283	300	308	314	312	301	336	353	332	295	310	316	326	343	280	317	308	316	275	288	306	303	313	353	324	331	318	304	320	336	306	335	286	313	287	296	310	296	299	315	317	290	316	284	302	281	299	302	285	304	337	325	303	297	337	294	315	307	330	341	297	293	292	304	296	283	332	320	335	316	312	315	304	351	290	306	290	319	294	327	319	311	303	304	309	292	312	311	322	318	275	307	313	310	250	297	307	295	324	298	309	302	329	287	293	302	291	315	309	296	286	361	329	305	346	319	284	306	323	320	309	296	298	310	328	330	335	328	299	335	331	299	323	334	302	327	341	341	315	301	311	309	307	296	316	295	300	295	312	310	296	255	301	317	309	354	366	316	302	307	336	315	316	306	323	315	278	316	302	331	296	328	295	294	327	312	306	312	311	320	303	342	296	291	326	307	305	322	279	305	329	310	291	342	324	320	335	331	295	303	274	330	313	316	307	310	321	298	287	337	294	305	316	328	292	304	292	318	302	315	318	319	333	308	300	362	317	379	287	304	281	297	336	285	324	322	304	324	282	298	329	319	307	325	349	297	320	292	306	315	326	307	278	301	292	295	288	308	324	277	326	331	285	313	311	314	276	273	313	323	288	323	312	287	322	323	286	319	337	346	334	286	313	303	313	304	303	371	338	334	304	311	313	322	286	300	297	315	284	293	332	334	303	293	316	363	330	327	282	283	318	288	293	334	323	298	287	316	302	288	287	285	297	320	311	304	279	300	276	325	317	285	329	287	309	319	283	286	282	304	314	309	316	302	327	318	305	305	282	305	308	304	318	323	334	312	318	304	300	318	333	314	361	317	317	323	334	332	325	319	309	311	329	324	293	298	305	304	307	267	312	306	287	279	296	358	315	297	335	324	318	309	322	339	307	309	290	330	282	279	312	327	309	309	297	323	315	306	318	309	342	300	349	342	327	308	325	324	292	320	319	327	310	319	291	323	315	329	319	312	305	335	302	310	312	314	278	308	319	326	280	297	357	315	263	267	326	340	317	316	328	319	351	301	312	289	303	270	286	326	315	350	299	300	364	308	288	318	281	330	285	306	287	339	282	332	287	321	314	311	332	311	308	289	314	308	324	334	333	292	299	293	321	289	305	342	319	290	311	290	342	333	333	326	311	310	311	292	304	298	295	304	284	319	316	306	329	326	326	289	297	322	321	300	317	291	322	291	328	340	336	301	298	323	325	298	279	324	287	333	294	301	297	290	336	321	301	303	366	331	302	284	303	308	312	301	312	305	304	327	327	294	309	282	325	283	301	316	295	273	319	305	326	289	289	323	307	303	314	278	308	334	297	305	289	309	288	284	297	305	331	332	299	306	269	344	312	286	315	318	294	339	300	271	317	335	279	295	333	320	315	315	322	265	327	340	297	326	322	333	334	325	349	313	324	328	311	291	293	299	298	322	327	311	336	332	317	281	299	335	305	302	334	324	303	323	317	339	324	328	281	350	349	284	284	273	327	298	282	300	312	305	303	324	294	319	301	322	285	346	334	317	290	331	306	316	326	339	314	294	329	310	300	303	307	317	315	324	338	306	307	304	345	308	315	303	273	312	338	313	328	344	282	324	328	335	313	336	329	288	368	304	302	295	274	349	315	300	309	330	343	327	279	287	289	294	330	303	349	339	281	349	309	291	312	288	345	299	305	343	299	339	328	306	332	323	335	284	290	288	321	300	328	311	319	319	311	316	299	352	290	290	330	314	307	299	303	311	314	292	326	345	339	322	327	318	283	311	296	279	307	298	302	302	286	310	278	349	272	319	334	298	302	336	337	304	298	348	293	317	308	325	295	294	319	307	326	292	309	322	312	284	298	307	317	343	301	266	291	279	291	317	350	302	312	330	359	339	284	327	311	335	301	287	302	333	291	306	311	291	306	318	334	330	309	319	314	301	304	333	312	336	322	301	291	310	353	340	303	337	296	313	340	297	285	318	309	333	299	309	311	337	298	338	362	316	311	300	285	298	323	286	282	337	311	299	300	306	332	314	330	319	325	298	333	322	310	317	313	310	284	315	345	297	339	334	315	290	325	283	314	288	318	327	291	299	293	299	275	321	298	320	297	326	320	313	313	320	316	318	304	298	311	284	294	298	316	300	348	329	317	302	329	321	314	333	263	302	317	339	294	280	304	287	354	324	306	327	321	298	309	351	318	306	316	316	287	306	343	342	303	328	318	349	280	352	330	305	274	300	321	314	347	319	324	336	352	311	297	312	323	347	312	305	284	306	337	309	319	301	312	298	314	314	309	330	321	330	302	322	318	322	309	314	317	277	316	298	359	321	288	302	267	329	309	335	307	316	315	301	316	313	304	293	323	319	303	327	317	321	309	307	308	319	301	306	328	314	297	322	293	298	276	301	306	355	299	290	284	299	311	304	292	327	298	322	311	322	306	295	326	296	311	309	303	316	296	303	306	314	314	334	326	322	309	315	319	334	294	330	311	322	300	311	305	327	308	270	294	308	310	312	318	322	275	277	307	313	311	306	310	331	304	313	306	315	341	320	293	293	276	285	271	292	287	297	295	291	305	342	288	314	305	315	316	300	295	329	304	316	296	329	335	314	297	332	323	299	290	316	311	301	319	264	348	308	295	315	300	280	325	289	333	332	343	316	337	274	284	290	288	285	321	317	295	292	314	298	298
9854	5367	12197	14927	15975	14136	13448	14693	9186	8979	8221	4863	2592	2200	2177	2308	2972	2420	2296	1655	1443	1323	2354	16106	28908	27226	21878	13288	5991	2566	1230	869	782	837	838	789	788	815	828	774	767	757	768	747	770	778	800	743	804	834	752	778	778	769	741	811	817	767	799	767	799	703	782	746	808	710	755	814	769	848	753	744	750	752	775	764	833	776	787	771	805	766	792	783	743	786	827	836	786	766	805	784	839	780	796	787	792	752	814	753	781	771	806	782	819	755	802	750	792	800	770	835	786	791	764	799	751	741	760	812	778	823	796	773	761	779	776	773	771	843	787	767	820	820	794	718	785	833	817	783	806	761	764	746	764	793	783	781	790	802	803	799	790	791	782	757	743	748	800	762	785	785	739	851	762	767	777	790	808	787	808	766	784	815	804	813	805	792	754	767	760	803	820	779	838	796	841	851	758	799	771	809	821	771	752	774	782	780	823	808	752	783	792	792	787	829	773	796	815	757	757	802	794	786	764	789	793	778	728	801	775	738	774	747	784	774	778	779	786	760	767	766	757	778	791	745	795	815	769	828	851	834	805	783	763	758	763	819	798	828	774	800	807	774	773	789	733	790	729	763	795	830	783	798	784	779	732	768	832	821	802	772	787	818	809	750	745	776	835	805	807	764	770	798	778	775	791	777	743	824	772	808	798	829	771	733	778	777	777	801	778	774	717	815	784	763	768	797	811	754	797	755	772	796	811	787	818	745	793	802	833	806	819	716	788	750	816	801	757	770	796	756	806	827	827	777	814	768	851	801	747	762	736	750	761	794	758	828	836	821	748	801	772	818	802	829	784	806	828	829	734	758	802	823	725	850	847	811	770	803	772	794	776	747	814	826	793	801	791	758	832	741	789	805	767	805	776	752	794	807	794	822	795	840	755	813	805	792	806	810	811	748	808	779	800	811	795	800	722	755	786	802	820	785	824	812	709	769	751	774	782	822	783	784	765	809	797	770	802	734	761	771	792	727	758	789	788	781	772	787	779	818	804	782	853	802	799	763	765	812	774	791	810	820	784	767	776	779	775	759	797	753	744	778	791	784	793	806	792	750	760	800	782	826	793	806	787	821	738	847	799	822	813	831	832	762	788	776	772	761	765	760	804	770	768	805	820	791	748	793	802	820	834	814	766	816	826	784	816	859	837	752	859	807	821	721	762	800	837	755	773	774	786	787	776	854	744	812	814	759	814	804	819	756	812	767	771	777	803	821	858	783	805	796	768	789	795	798	800	778	823	806	811	816	744	774	790	768	768	805	836	763	814	797	769	787	837	789	737	760	784	782	756	787	805	780	775	776	768	799	832	768	826	803	778	769	806	805	744	808	800	829	787	832	805	772	778	770	780	713	826	830	782	788	808	780	756	811	757	800	808	790	794	767	787	808	755	793	758	778	760	776	802	816	808	754	780	759	776	803	760	775	792	745	860	795	769	826	781	826	810	767	815	748	788	793	783	816	804	804	790	800	751	810	767	780	745	782	809	804	770	730	793	758	750	781	814	765	769	762	753	794	810	812	798	737	729	810	840	710	817	839	784	762	820	792	751	757	768	783	771	739	821	753	774	756	816	775	802	845	805	827	771	776	782	830	797	787	759	849	830	775	763	732	807	774	782	781	797	785	758	790	748	802	805	771	781	754	769	752	738	755	888	779	801	760	786	821	838	804	764	794	737	784	772	782	841	825	745	779	760	788	793	765	781	781	786	747	762	785	779	795	804	807	781	813	760	786	822	817	789	774	750	810	790	793	817	781	833	831	768	742	772	813	791	812	804	811	762	783	767	743	799	755	784	789	754	763	813	803	779	749	809	776	774	782	767	797	816	740	798	762	766	793	802	815	764	764	762	796	840	781	770	806	769	743	821	775	751	805	747	784	767	876	766	799	756	785	804	761	787	800	800	742	767	803	798	763	773	848	779	754	777	750	773	836	787	790	761	814	793	794	790	737	806	829	820	821	742	821	815	748	835	807	805	796	724	786	745	779	843	747	826	846	769	820	818	808	807	758	795	792	731	784	770	815	775	765	792	818	779	809	786	755	811	814	813	778	807	795	813	786	788	766	814	784	746	715	763	755	783	796	791	759	801	781	800	799	782	777	746	784	748	807	805	760	822	746	815	738	784	817	797	783	758	787	785	841	732	830	801	791	815	804	786	824	819	816	782	776	809	768	805	775	773	813	770	808	804	837	824	842	787	735	830	777	782	814	785	819	806	806	808	775	793	751	842	860	731	790	764	816	746	818	786	780	824	826	777	799	783	792	765	787	773	815	763	780	799	773	821	763	804	769	789	770	789	769	780	772	780	779	733	738	797	807	843	800	771	817	807	748	778	807	762	786	772	782	840	797	835	763	773	797	755	775	781	788	797	816	830	859	810	775	743	730	757	787	743	833	754	785	779	817	737	786	801	806	769	824	787	724	764	814	781	798	828	768	754	787	784	790	762	736	825	824	754	745	792	818	752	784	824	845	790	802	777	777	799	789	784	817	781	761	798	795	783	784	802	787	789	822	818	800	799	829	789	797	747	835	813	771	768	786	726	780	773	775	827	780	786	824	806	785	759	786	773	787	787	780	797	831	797	760	758	777	785	813	819	830	774	776	744	786	801	798	804	841	784	779	738	745	783	775	757	840	845	775	766	791	783	785	838	806	825	785	748	750	766	753	760	811	768	855	827	775	777	809	750	742	726	803	771	808	840	774	797	795	743	844	819	815	770	789	768	771	784	848	807	798	772	791	785	753	743	787	809	813	803	797	782	750	753	872	768	783	806	771	765	765	803	780	780	775	823	767	824	813	768	730	838	819	813	800	794	821	739	780	779	774	797	789	782	795	836	814	758	756	786	773	786	798	749	788	758	807	792	752	787	799	790	775	789	807	767	791	750	803	752	794	781	744	799	830	802	748	780	815	840	771	783	836	761	749	794	835	763	745	807	788	780	833	811	796	743	774	749	749	756	764	801	820	802	779	785	789	837	783	758	813	723	776	806	844	765	757	781	750	800	793	837	796	808	769	785	821	794	797	769	805	792	794	849	775	761	830	743	730	777	773	783	813	873	812	788	777	771	767	811	782	798	769	737	820	785	768	745	755	797	790	816	753	806	781	840	786	733	749	806	791	786	782	762	810	803	809	759	797	813	780	822	762	803	786	833	819	810	806	816	781	778	779	780	816	797	772	790	784	813	789	773	864	776	766	769	732	817	733	807	805	767	775	813	794	809	768	767	776	813	720	760	796	810	773	746	795	803	766	828	765	814	757	787	798	794	791	777	806	793	769	763	785	782	801	781	827	724	807	784	785	755	801	826	838	787	796	772	830	769	776	806	793	738	760	775	796	730	772	788	802	773	810	820	806	783	753	803	809	785	813	730	791	783	742	834	743	825	787	807	782	750	796	840	802	730	766	735	805	818	832	763	758	769	795	818	791	763	757	841	796	805	785	796	741	822	773	807	823	781	828	759	812	811	767	828	814
4189	1692	2333	2169	1497	1042	894	693	589	518	509	428	399	425	405	382	389	444	484	455	394	408	385	504	781	797	743	591	492	432	395	345	355	399	351	327	369	361	396	370	355	356	399	363	375	357	367	385	395	382	381	367	368	346	407	394	377	367	372	343	355	363	384	362	340	377	381	345	357	385	381	372	368	398	361	358	379	407	352	396	384	361	356	368	348	390	384	378	335	389	351	375	363	400	354	364	367	350	362	364	362	341	407	342	348	401	380	349	361	353	345	353	362	396	351	372	390	347	415	379	380	379	365	393	347	331	353	375	363	385	342	372	361	346	329	351	385	383	331	356	350	336	356	365	357	370	380	349	342	384	408	362	363	360	386	356	369	360	390	369	368	401	395	340	366	410	350	367	408	351	412	360	353	376	381	399	389	361	392	352	379	372	363	375	343	372	389	360	385	358	393	341	370	353	374	389	350	380	365	339	345	374	412	342	392	365	368	318	377	370	366	375	391	357	352	381	370	377	371	376	402	371	357	346	337	361	354	387	395	373	372	366	358	366	364	360	360	373	343	371	324	384	408	355	377	385	342	377	366	383	368	361	387	359	401	373	373	385	378	381	361	342	382	326	360	364	371	390	355	341	388	368	365	363	385	359	380	337	361	341	357	362	393	380	395	340	379	386	383	366	380	375	394	350	393	368	363	376	351	386	388	371	364	368	417	392	373	386	364	368	388	402	400	358	343	396	361	357	370	361	393	362	375	375	351	370	361	371	380	397	407	383	377	340	380	377	394	361	366	369	367	358	365	347	352	372	365	373	370	387	362	355	353	355	399	329	368	356	365	356	392	410	410	368	341	420	390	362	380	335	357	342	368	404	396	376	367	351	381	375	357	381	318	375	378	397	363	346	421	336	364	345	376	401	365	353	378	393	368	310	417	373	383	356	359	405	373	388	354	356	357	371	359	402	364	376	349	380	357	385	351	400	329	361	372	364	412	349	360	399	338	372	345	356	361	372	364	385	378	407	361	366	333	376	400	365	355	340	344	352	386	364	352	362	318	330	354	393	375	373	372	360	349	376	354	373	384	373	365	399	371	363	381	388	350	358	387	367	396	355	394	380	314	364	362	370	368	364	379	353	364	355	365	351	372	350	371	379	413	362	360	385	397	379	374	387	370	369	368	341	335	350	374	404	353	390	340	384	384	425	368	385	343	355	405	382	355	393	335	367	377	373	372	365	333	378	394	378	350	387	384	385	390	377	346	358	322	385	384	380	365	358	371	369	372	355	348	364	376	352	380	336	371	371	382	388	340	348	374	384	352	347	360	390	392	356	354	369	364	367	368	338	342	388	352	378	362	335	370	364	364	369	339	365	379	376	328	369	354	364	369	354	339	378	371	359	355	375	373	393	381	351	369	373	356	384	328	367	384	363	342	381	370	361	401	354	350	361	364	367	341	389	371	390	356	370	371	314	369	370	358	349	374	343	399	388	369	386	381	365	377	385	360	354	333	409	375	367	359	326	319	357	361	357	355	355	345	359	404	343	406	369	393	365	353	334	388	356	323	323	365	366	337	381	377	389	383	351	375	345	389	382	401	368	342	367	359	413	391	370	374	401	368	381	343	360	377	360	339	367	379	363	391	354	397	346	354	355	331	387	363	406	368	357	349	383	358	375	362	391	397	376	355	377	379	394	394	357	390	370	390	360	346	360	366	391	364	374	369	388	373	370	378	365	366	367	358	363	354	407	401	362	369	372	364	359	387	354	375	383	369	357	349	365	357	329	342	398	351	390	398	329	354	378	348	380	374	382	354	350	394	433	407	366	372	392	367	387	391	347	402	384	355	370	346	356	400	352	427	377	377	393	405	356	371	374	383	346	402	345	371	370	394	338	385	417	394	376	376	366	385	411	354	340	396	320	348	349	349	365	382	370	354	394	345	400	359	360	383	377	371	372	354	358	339	370	363	362	381	354	390	329	382	393	353	387	370	346	317	356	373	379	352	375	378	347	364	384	370	355	365	370	391	427	352	397	372	373	386	364	366	389	392	372	373	383	408	370	372	407	401	374	393	356	392	385	353	336	396	355	400	391	359	402	354	361	369	348	387	359	345	370	358	334	364	365	369	334	376	344	355	354	382	378	403	373	427	378	371	347	353	364	370	363	402	358	355	377	397	362	389	356	389	345	367	328	391	383	378	391	373	381	370	402	379	341	358	407	380	345	399	396	397	420	350	376	375	367	396	366	406	369	374	363	358	415	338	376	387	399	362	353	341	361	414	382	370	365	370	392	424	343	381	403	359	352	371	347	375	366	362	374	392	364	365	381	382	361	415	389	363	389	384	329	357	383	372	358	354	359	389	358	380	387	392	369	394	360	386	385	367	418	361	403	375	368	386	358	377	378	363	384	363	348	335	404	359	363	345	367	358	335	424	368	367	371	369	373	383	380	371	377	390	337	345	381	369	366	387	342	382	380	361	403	378	384	370	368	377	369	351	337	399	374	353	347	384	380	363	375	366	407	357	377	382	373	361	358	347	326	346	401	346	397	390	395	339	390	377	351	373	380	382	394	369	367	378	393	389	377	363	351	386	364	374	373	371	386	331	343	423	403	361	349	377	364	365	392	393	385	386	380	407	382	387	357	389	377	365	383	402	355	374	337	359	345	380	367	363	366	345	332	364	361	375	408	379	367	377	353	380	415	341	381	374	355	343	355	386	401	373	361	347	365	344	375	369	369	380	390	337	350	385	387	387	358	375	369	379	380	362	367	336	412	379	389	390	374	362	339	394	352	364	340	347	357	388	355	353	387	379	368	340	365	372	388	363	363	413	346	380	368	405	377	393	379	373	390	347	370	375	374	370	348	386	371	362	395	398	385	399	366	387	384	390	395	360	383	370	340	356	388	364	357	378	351	387	369	352	385	386	389	358	398	401	370	373	365	381	378	379	358	341	391	384	370	386	372	399	385	364	375	386	382	365	342	391	384	360	398	401	364	354	400	364	338	377	374	397	363	380	377	404	332	342	386	389	387	364	388	368	351	349	370	353	362	335	382	386	359	379	345	354	402	347	390	375	370	339	369	348	361	388	345	376	371	399	392	378	360	388	370	388	353	366	346	375	357	352	366	351	369	377	335	370	377	354	340	383	413	377	376	355	346	370	359	353	399	361	348	355	367	377	352	348	338	344	366	374	353	363	389	352	362	375	370	383	389	385	358	359	389	377	400	369	364	368	384	339	374	402	356	387	354	368	386	356	370	375	388	391	385	356	344	383	405	387	367	395	404	353	391	361	362	373	371	371	373	363	370	397	358	378	370	404	355	351	320	397	351	350	386	338	373	379	353	353	326	391	371	401	388	388	378	347	424	381	394	364	358	374	354	353	422	391	395	351	362	379	398	344	321	371	408	358	381	329	329	375	387	384	364	372	386	382	368	339	384	358	395	356	369	362	382	354	362	383	378	377	374	381	362	364	327	362	380	367	374	357	386	384	419	381	359	387	378
3470	2151	4441	6414	5309	4100	3672	2804	2126	1749	1973	1584	1220	1280	1182	1179	1136	1268	1756	1507	1155	1090	1179	1888	3403	3381	2766	1899	1318	1145	1015	924	936	968	994	934	930	924	962	907	944	931	945	934	964	964	947	861	926	900	949	910	883	961	899	951	956	931	912	940	967	938	893	964	926	990	962	903	876	862	992	953	947	891	941	894	992	948	936	945	898	943	906	902	951	892	914	908	879	892	943	951	887	969	951	907	926	925	969	888	952	852	976	929	901	927	944	906	913	934	924	969	946	930	915	916	912	899	959	961	948	928	891	923	936	913	959	963	894	951	942	964	947	950	943	928	947	942	938	872	888	911	957	903	976	917	966	917	945	989	969	863	922	988	947	954	965	919	956	891	914	951	932	866	852	920	968	913	948	904	950	932	915	951	838	918	934	895	916	918	867	983	965	894	964	947	960	910	953	943	919	906	918	968	891	942	952	994	898	918	892	919	920	844	983	934	889	974	901	922	980	926	925	868	909	906	936	872	946	864	916	915	921	885	957	918	945	874	892	885	924	923	923	951	949	902	926	958	930	999	926	952	949	890	911	970	956	921	890	899	941	941	915	1001	950	946	964	974	903	906	986	943	937	923	950	889	897	951	935	942	880	921	937	954	972	915	944	915	899	920	909	948	954	952	895	888	894	939	943	927	934	853	924	941	914	921	887	960	923	949	947	996	929	980	914	898	974	938	930	961	919	959	949	938	965	916	940	924	898	958	964	968	966	957	950	966	908	886	906	909	919	903	945	921	897	908	951	943	984	935	963	916	868	948	961	878	927	956	935	949	905	917	897	903	890	880	935	987	895	914	951	955	889	972	937	922	884	908	957	905	931	925	962	929	932	870	953	855	916	896	909	897	961	901	958	924	928	961	894	953	986	891	927	925	950	937	932	923	940	949	936	935	973	926	873	963	956	933	929	972	936	896	931	893	923	968	894	947	908	938	891	923	958	938	997	914	927	950	974	950	936	968	956	949	895	961	984	901	917	889	961	1033	886	914	881	933	907	940	978	886	901	916	941	966	931	892	972	888	880	912	921	969	889	901	896	942	924	904	889	908	925	861	970	951	938	927	879	933	923	917	974	942	904	963	977	902	880	920	911	938	943	923	929	984	908	928	933	942	925	882	973	899	904	882	964	923	870	910	903	897	940	893	937	951	930	928	933	893	908	963	903	910	977	945	939	935	931	892	936	951	936	931	974	948	963	913	925	939	934	923	916	912	927	942	911	896	902	906	939	922	945	917	871	916	970	863	906	894	869	913	940	947	934	936	926	935	908	905	918	960	909	898	930	911	921	895	903	907	886	899	902	869	913	935	915	933	918	871	925	920	901	927	941	959	908	948	865	899	962	936	913	925	942	894	937	899	966	907	971	929	928	927	921	887	911	974	865	953	916	903	896	940	935	917	881	911	905	940	873	964	966	944	909	971	890	944	929	926	938	922	913	932	969	913	935	877	906	915	948	876	932	920	941	916	909	963	906	921	938	932	927	947	966	958	951	943	934	919	969	966	884	941	979	954	906	951	926	954	980	914	963	931	909	914	928	891	936	881	928	948	949	914	950	892	978	966	900	949	999	899	944	857	925	944	932	966	964	939	916	943	940	933	869	893	927	960	864	960	883	894	914	926	922	927	961	932	944	966	899	917	905	951	923	893	934	960	940	863	900	919	980	933	977	927	956	900	933	890	910	938	896	932	910	960	942	943	973	981	968	908	926	903	927	935	937	925	921	891	928	966	976	925	887	911	943	898	939	919	973	902	951	906	913	943	952	936	979	874	902	891	913	966	859	892	935	959	944	956	937	974	911	941	917	971	886	935	916	899	923	954	951	949	944	954	934	935	945	924	940	898	818	936	907	905	952	925	944	922	900	955	952	875	922	944	921	895	1003	901	912	983	922	881	957	879	955	888	911	898	917	940	970	954	897	925	872	926	928	855	952	913	941	935	936	933	878	938	847	885	917	896	887	990	911	922	935	966	888	862	898	942	932	928	911	956	919	977	905	887	961	920	963	946	896	960	908	916	955	968	912	925	917	933	936	921	880	950	924	933	970	971	925	952	917	934	933	888	916	909	954	907	952	935	950	913	922	917	915	966	908	915	979	889	890	970	939	921	932	935	920	897	924	951	936	956	940	925	873	925	927	920	977	890	986	913	1003	990	932	913	926	953	947	909	875	1011	989	956	929	911	924	946	992	935	895	901	897	960	964	897	930	931	906	937	890	947	923	947	882	909	904	891	953	917	924	966	967	891	914	928	905	925	943	943	946	897	886	892	913	950	938	930	969	942	907	970	964	924	968	912	933	930	912	970	906	992	912	884	921	969	897	893	919	950	876	907	964	920	879	921	916	950	895	939	897	904	942	907	913	910	946	995	937	886	893	917	947	884	887	990	945	907	915	971	960	890	848	989	944	931	964	964	926	933	946	947	930	927	904	950	937	905	978	1003	904	894	918	909	907	896	930	956	927	958	894	936	932	903	919	949	949	907	948	938	925	957	939	944	947	910	923	944	935	906	944	951	954	919	968	978	929	938	892	904	1006	917	917	942	973	969	930	913	930	923	884	899	956	904	960	884	943	899	959	977	953	943	921	934	898	916	947	965	949	923	969	981	908	961	930	928	931	899	953	935	926	943	960	910	932	902	926	884	958	936	929	967	938	973	952	912	912	849	912	977	955	917	965	940	953	913	905	934	996	892	916	946	927	884	876	934	957	915	920	928	937	925	972	929	929	867	947	955	929	922	887	939	937	944	911	907	947	960	946	895	910	963	917	976	914	913	960	893	960	959	938	962	872	962	941	999	931	936	882	920	895	956	959	950	912	905	865	928	926	932	950	955	919	943	918	929	909	927	940	934	900	933	888	944	914	912	958	975	890	890	926	935	952	951	923	882	918	954	920	926	942	934	927	971	923	906	897	922	915	935	980	940	876	898	925	898	931	856	920	909	945	936	889	990	938	870	977	932	890	940	940	918	927	945	914	882	919	918	936	903	986	910	897	919	879	933	916	962	918	945	934	908	937	920	954	953	924	955	890	919	934	970	921	935	949	939	942	942	890	949	949	940	982	967	946	931	923	960	946	956	924	913	947	907	932	948	923	932	969	904	939	925	924	961	917	961	888	942	914	965	932	972	911	858	986	928	910	962	957	945	939	928	885	954	977	950	923	982	906	936	941	903	965	929	833	948	925	925	942	925	902	903	925	913	891	935	963	872	952	893	916	958	892	921	946	919	884	905	907	915	942	906	934	939	898	985	969	984	896	932	931	932	914	886	928	959	982	930	961	921	914	881	985	979	996	935	977	977	967	932	884	937	908	966	926	971	1009	953	909	935	988	938	911	837	926	916	929	951	955	911	888	912	928	904	901	924	986	970	918	946	946	840	921	928	935	922	917	944	946	889	951	937	965	924	879	898	935	894	944	886	939	951	919	901	951	921	982	965	968	912	916	990	1012	988	883	966	928	846	913	971	874	944	917	902
10093	3596	4804	4864	3777	2631	2202	1863	1504	1297	903	524	539	505	517	484	445	483	434	413	419	464	1076	2692	3651	2899	1912	1111	739	529	444	410	392	419	406	383	424	419	364	382	367	378	390	399	374	389	401	366	346	361	363	355	390	400	407	368	373	384	407	379	368	396	372	411	377	391	397	373	366	376	401	352	368	422	406	398	365	335	422	375	373	364	369	377	333	397	336	366	383	355	394	363	379	372	416	427	386	381	377	399	372	359	403	408	379	382	410	385	405	381	366	369	354	378	368	388	391	345	376	367	374	364	343	376	377	341	398	378	369	392	401	376	425	413	445	377	397	406	358	455	385	415	380	356	385	377	389	404	362	380	406	392	409	420	359	386	410	414	374	398	363	361	422	394	403	376	361	392	369	424	380	363	404	387	384	389	389	378	362	370	410	340	358	354	385	375	381	344	390	391	387	386	385	392	382	385	379	394	347	384	373	349	361	387	382	383	375	365	373	399	375	448	374	383	358	359	376	391	411	377	347	390	388	382	369	360	391	383	391	378	393	373	332	395	359	383	394	373	369	363	381	369	367	374	375	333	399	390	406	352	383	355	419	391	385	370	416	368	394	374	400	385	398	396	375	405	376	375	372	390	351	397	375	361	386	380	409	413	374	365	414	360	357	343	391	380	353	374	382	383	400	388	399	385	372	387	381	399	377	341	343	354	384	394	379	385	377	398	404	353	378	380	353	367	374	396	349	402	351	380	411	358	410	415	343	384	386	393	393	364	396	372	374	386	401	378	399	386	368	360	384	372	371	426	384	374	401	362	380	375	384	387	373	371	399	401	385	388	422	391	375	373	392	407	367	381	385	383	413	368	386	381	389	369	386	384	433	395	370	394	403	379	385	407	394	359	368	367	380	367	337	384	401	353	415	400	389	366	404	387	386	388	374	379	352	380	380	373	379	406	399	410	351	377	337	395	392	384	395	382	387	411	373	375	398	353	398	363	411	380	376	394	350	385	414	385	349	398	414	344	364	387	404	344	417	396	393	380	397	388	384	391	399	390	375	371	381	411	384	400	410	379	381	400	354	375	396	352	397	367	398	414	393	400	369	363	382	375	354	366	354	390	376	368	394	425	403	409	353	391	382	383	395	392	368	398	358	399	395	368	398	389	361	365	387	404	346	383	403	402	375	384	342	385	405	361	374	389	352	368	343	357	373	390	378	395	399	379	427	378	368	372	402	386	366	410	379	348	382	352	346	363	369	390	392	366	403	378	404	374	428	395	401	367	368	377	373	399	346	392	404	382	422	374	360	397	405	370	399	413	401	356	363	413	400	422	414	355	404	374	409	364	374	393	400	408	404	356	372	358	380	385	408	375	376	397	385	383	385	372	383	378	358	389	404	402	377	401	420	387	408	380	364	365	367	379	411	377	361	402	374	369	363	372	381	381	424	396	372	388	390	367	345	361	402	417	425	391	374	363	378	400	410	403	379	395	372	389	372	351	376	396	389	402	338	375	394	384	367	389	384	379	403	366	396	389	351	396	366	385	343	365	412	407	367	367	382	401	413	349	362	387	382	380	402	388	387	369	378	384	402	333	354	356	374	385	408	401	358	367	365	378	379	400	366	406	365	377	378	371	371	366	403	371	384	388	385	370	351	390	420	423	398	421	383	378	373	359	366	413	365	340	372	381	378	383	373	373	394	362	388	366	381	426	416	396	364	405	358	351	365	364	416	350	346	389	397	408	379	399	356	372	395	384	422	377	390	405	379	363	346	360	384	395	374	385	348	373	391	368	402	396	386	385	365	376	389	382	405	384	354	377	344	379	365	355	399	368	373	364	405	406	383	331	367	381	369	344	347	373	418	391	351	365	390	373	330	393	376	378	364	392	379	376	359	382	378	368	371	382	368	359	355	359	427	414	371	390	401	346	417	364	417	373	399	367	372	364	409	420	382	405	390	373	387	386	382	408	385	369	382	375	374	383	350	380	372	358	405	405	401	367	334	374	350	375	397	393	356	402	393	396	419	374	382	403	349	400	361	389	366	372	356	369	375	385	367	410	366	408	370	369	421	401	375	381	371	392	382	361	347	407	400	385	372	401	400	391	387	440	382	372	402	391	378	382	367	415	342	356	397	410	374	360	345	381	370	445	356	383	375	400	438	351	365	367	391	368	374	404	339	382	393	361	393	367	368	386	362	432	391	402	404	395	405	411	375	373	387	380	403	386	365	348	400	378	412	436	385	380	397	390	392	352	381	389	397	367	394	384	373	380	377	390	364	391	363	380	385	393	382	365	398	392	398	383	384	403	406	336	349	393	389	385	380	370	419	393	418	406	400	369	391	419	390	369	381	356	354	374	399	398	390	368	397	369	365	417	379	370	369	413	356	395	386	375	390	393	413	388	398	346	381	406	372	372	397	401	409	396	389	378	341	393	379	363	405	382	359	377	383	382	346	431	370	422	361	363	345	365	383	363	385	359	405	383	377	349	376	380	357	402	388	402	395	374	391	400	404	399	411	373	384	390	364	386	383	406	394	378	341	371	391	404	366	405	404	365	365	385	359	386	375	406	387	396	363	398	381	356	391	377	405	390	387	434	363	387	411	373	378	391	396	429	382	387	405	401	392	398	373	393	323	395	376	384	392	368	396	382	415	371	432	398	365	356	389	383	412	386	394	379	419	367	407	405	380	387	370	383	399	379	395	368	373	374	355	358	372	409	402	347	342	388	382	362	390	424	398	371	395	381	357	387	382	420	366	386	384	402	374	391	386	378	392	378	362	394	360	379	346	396	411	386	370	382	344	392	409	393	379	397	395	424	399	348	377	362	364	363	349	382	358	375	400	395	373	376	387	412	427	397	398	356	380	399	388	382	410	341	386	401	374	331	395	378	387	397	390	400	384	367	380	403	358	365	408	392	393	390	390	387	389	357	361	373	411	423	374	420	367	368	373	376	379	382	379	377	389	393	420	374	370	384	386	357	362	388	360	390	355	405	381	393	392	397	373	393	403	402	374	357	419	372	398	373	399	405	376	363	357	396	390	400	370	359	434	394	409	404	397	402	411	360	423	367	388	395	407	393	384	360	393	431	389	366	384	398	372	427	372	351	372	388	383	424	400	391	382	372	422	391	350	376	376	387	399	390	380	397	366	385	374	413	379	371	417	347	373	384	346	405	403	372	384	411	386	383	366	353	369	396	374	380	416	355	397	389	377	391	343	415	368	383	387	386	395	378	367	364	401	341	429	352	409	402	381	391	395	395	378	354	389	374	360	357	384	374	361	369	410	376	370	422	365	371	418	394	380	378	376	368	382	376	403	375	410	361	401	407	385	388	414	401	422	423	401	361	371	354	355	390	397	404	381	394	355	371	396	363	398	385	388	380	395	323	344	357	396	351	365	437	380	373	391	390	399	393	408	372	357	335	376	410	366	389	378	361	376	388	355	372	382	373	373	391	394	379	424	380	362	423	405	370	389	366	356	339	342	392	366	400	389	350	379	399
7056	3695	8583	11807	10566	9717	8719	8045	6654	5778	3492	2187	2159	1993	1990	1715	1491	1412	1420	1262	1356	1558	5528	14386	17654	14834	9458	5236	2762	1532	1109	1002	937	908	980	958	917	934	923	931	892	952	901	960	960	899	972	949	949	941	948	932	934	919	993	924	957	941	947	904	924	948	982	920	943	974	923	937	919	929	979	967	890	946	952	921	943	981	886	968	934	928	907	942	964	968	907	921	979	982	940	916	974	968	966	951	955	897	906	882	956	961	902	950	936	939	968	963	983	932	911	934	942	923	969	906	969	888	976	921	1006	976	982	914	939	956	933	934	918	984	958	928	914	934	910	983	952	980	883	999	884	916	894	958	926	903	988	958	957	960	926	934	917	943	975	985	942	951	881	914	946	911	944	991	906	904	954	953	905	918	942	977	958	936	952	918	951	943	924	944	880	899	1003	951	954	908	941	903	898	940	957	941	932	943	923	947	959	992	921	967	989	1027	964	911	958	925	907	932	933	901	955	912	943	1010	939	937	941	937	996	994	896	937	961	921	983	887	939	957	963	972	929	926	964	959	943	949	903	902	940	922	972	919	944	972	931	895	954	941	921	933	914	945	946	903	948	933	928	895	899	928	964	963	979	1004	938	923	929	928	958	964	904	940	964	893	964	947	911	970	955	932	957	961	946	957	932	920	956	923	911	925	918	932	998	918	917	944	973	959	946	985	939	983	924	897	985	969	934	954	956	929	912	1008	968	907	899	926	910	978	951	963	882	980	974	892	957	891	963	996	918	954	955	927	953	906	930	983	974	944	946	967	970	999	934	950	975	893	933	881	946	980	969	925	913	1005	958	925	971	931	910	913	938	907	916	983	990	961	919	926	952	949	934	909	981	936	924	923	966	877	961	923	954	926	984	1021	998	952	999	947	981	951	959	908	970	992	905	953	933	961	936	914	900	923	913	939	952	980	990	949	952	942	882	907	956	900	960	949	938	926	991	918	927	948	937	982	926	997	929	956	942	949	900	965	896	893	926	907	936	942	931	977	991	911	930	960	973	923	927	980	930	970	973	976	936	973	959	963	927	889	925	931	894	937	997	895	952	914	988	951	972	897	947	919	987	954	901	963	925	939	966	906	964	916	897	984	918	929	932	1008	923	929	1007	940	934	906	952	940	1031	993	972	887	937	922	943	906	951	931	935	939	928	996	954	898	948	963	943	941	942	956	963	935	935	960	912	953	955	955	934	940	932	958	925	929	942	970	942	972	969	942	903	960	948	946	893	947	975	946	966	946	889	958	939	950	972	908	930	979	943	931	982	965	900	939	989	872	950	912	935	938	979	960	966	941	942	936	925	973	929	953	943	938	967	999	954	918	951	927	929	886	943	967	953	973	923	927	954	980	911	903	945	981	952	949	944	903	958	915	944	902	946	974	884	926	999	908	934	914	913	941	980	892	955	928	970	991	953	974	925	888	931	955	972	926	919	960	921	933	887	933	935	1008	930	951	955	963	897	980	921	920	977	995	942	938	885	933	949	980	963	864	939	915	925	978	961	966	959	903	914	898	912	913	961	980	921	951	982	948	920	974	1000	933	947	951	948	944	904	1013	983	968	957	957	929	954	986	946	922	944	925	946	926	936	960	934	964	901	951	985	963	979	906	908	954	909	916	974	968	980	911	856	956	907	917	922	910	909	927	980	1010	985	940	929	989	948	976	889	933	913	941	934	977	968	964	958	934	924	951	923	866	938	933	947	963	970	955	944	933	892	868	971	910	929	978	957	974	973	951	962	900	927	968	960	904	946	947	947	933	954	931	910	905	985	915	892	967	953	915	876	929	946	949	921	933	960	943	949	936	950	944	909	939	912	949	892	977	909	942	952	880	934	1000	983	956	934	922	954	1003	876	873	906	932	952	932	895	971	928	958	887	921	953	939	906	942	929	962	892	944	942	916	938	936	901	953	928	953	1008	933	936	937	936	994	938	898	969	929	946	940	975	936	987	963	944	899	929	954	909	976	971	978	942	972	1011	963	939	893	924	926	978	959	972	965	975	937	914	962	951	950	920	956	958	918	953	944	993	936	907	943	987	929	984	965	914	971	952	911	957	921	914	908	942	933	1000	1013	981	959	963	911	984	958	930	932	916	877	957	950	996	929	961	945	937	924	958	997	962	953	931	913	947	930	962	925	958	915	954	947	946	943	936	935	925	957	961	1028	963	964	913	984	1024	934	926	981	934	986	933	952	955	934	963	964	920	967	968	973	995	942	963	937	984	963	883	948	983	907	962	921	1022	978	947	921	951	961	938	998	960	917	934	969	1004	948	957	963	916	962	892	959	888	920	968	897	969	949	927	965	999	945	907	945	964	974	910	945	955	970	952	940	931	925	929	945	999	933	886	909	957	953	1015	895	970	981	914	924	967	977	896	1006	985	918	943	972	962	910	995	910	937	905	990	878	905	1000	999	957	954	972	891	924	928	953	946	1030	973	941	920	1003	984	948	907	979	921	980	951	898	919	933	928	968	954	999	931	1000	1004	931	961	947	905	984	950	942	903	946	966	951	985	967	948	930	1000	992	972	929	954	945	941	997	946	941	887	941	962	956	960	899	956	962	956	943	937	920	938	883	941	957	933	980	914	929	928	905	956	947	958	888	985	955	940	939	917	898	970	987	934	938	971	893	933	942	960	924	954	939	947	956	958	969	993	963	910	910	964	1015	944	940	991	901	953	971	943	917	917	928	991	945	935	844	973	1025	989	927	885	925	932	926	955	977	874	925	914	961	957	907	962	928	941	1005	934	922	890	941	972	971	998	912	965	908	1008	986	892	948	934	956	997	979	930	1012	909	951	956	959	930	970	908	948	941	940	974	944	901	953	869	953	919	955	912	928	932	905	925	954	919	948	946	943	887	966	923	907	883	970	934	974	881	907	964	964	932	967	930	960	934	912	896	917	1001	936	948	966	933	937	987	964	926	935	910	910	965	924	994	929	922	937	898	946	1019	961	954	951	931	935	985	1005	900	906	927	915	899	989	929	895	958	889	933	963	993	952	924	932	969	926	991	937	966	902	917	926	885	975	1002	972	947	954	943	953	904	918	942	942	971	931	1006	952	980	958	896	930	991	948	924	960	916	933	961	950	973	939	926	947	910	985	990	944	1002	937	905	963	926	982	950	926	943	967	865	911	952	946	956	951	966	950	963	933	928	922	1006	974	953	964	965	935	940	930	934	951	893	924	952	916	976	981	957	957	972	898	967	892	1018	878	915	957	933	1027	949	963	913	895	939	917	971	950	931	966	927	879	908	936	984	966	934	948	980	977	881	930	986	979	960	949	906	991	949	959	879	961	972	933	975	908	889	888	925	963	945	999	917	914	903	953	896	921	930	910	941	931	993	952	957	933	966	900	959	972	935	938	999	857	960	994	916	946	969	971	896	996	971	891	917	951	931	980	910	916	999	958	936	926	957	931	960	926	935	914	978	971	936	921	939	920	923	1041	932	917	917	943	956	939	972	919	848	961	914	981	947	954	958	947	945	921	930	922	894	953	941	941	978	879	943	933	923	983	917
18667	7347	8907	8082	6454	5377	4628	3651	2943	3070	859	632	567	585	661	583	604	403	387	382	371	490	2083	5762	7192	5820	3772	2266	1118	505	344	336	291	251	315	252	311	300	250	310	288	317	307	304	259	307	290	289	292	276	329	345	303	315	293	325	282	313	273	296	266	265	280	282	301	327	290	273	289	311	279	290	304	282	292	291	299	289	313	283	309	279	265	294	296	309	314	278	282	323	273	284	276	280	303	272	307	329	285	279	331	289	310	308	324	286	300	317	262	274	267	276	271	271	269	283	270	277	261	309	301	282	313	270	322	265	266	278	310	266	273	265	261	278	297	300	294	287	289	283	297	317	292	316	307	283	276	276	299	271	289	275	271	273	299	292	288	272	287	273	294	311	298	299	305	301	299	280	270	274	312	301	319	281	310	319	293	293	290	304	290	283	280	285	257	275	281	319	293	272	303	294	284	284	285	305	296	309	294	289	298	299	280	298	287	285	298	296	333	277	280	303	289	294	277	277	261	311	304	301	348	286	286	268	333	298	296	319	277	282	278	285	259	283	276	287	283	289	303	291	284	284	291	318	277	306	303	285	281	269	311	271	287	281	303	281	283	293	275	277	304	307	334	302	294	315	350	274	280	297	314	284	286	268	299	295	281	289	313	281	303	290	299	294	296	263	281	317	294	307	292	300	280	265	287	279	277	311	338	294	270	276	297	276	277	276	273	301	288	288	323	312	272	295	307	280	292	278	296	290	272	257	297	278	283	282	275	255	293	302	311	303	263	312	264	286	271	288	267	307	276	304	290	305	277	259	314	295	280	297	288	290	300	268	298	285	306	297	300	293	275	300	289	284	305	254	333	282	301	278	302	288	271	306	287	252	296	295	294	319	310	309	291	286	290	275	296	250	300	255	300	291	287	300	277	308	281	286	270	278	303	307	309	292	259	312	279	281	290	265	286	290	308	291	317	289	286	285	308	334	303	312	311	316	330	285	298	292	279	300	315	293	260	284	307	290	298	297	332	302	293	283	270	295	323	312	298	312	278	294	287	311	310	279	296	256	273	294	277	296	327	311	289	319	283	271	275	302	306	282	301	305	282	299	287	314	275	291	281	308	283	282	282	295	306	271	290	298	323	310	304	295	329	261	277	279	296	296	286	314	292	310	281	294	302	326	321	302	280	277	313	274	294	265	307	322	290	282	284	280	267	296	297	302	297	300	292	292	281	268	270	283	295	309	316	309	295	285	305	290	313	288	256	328	291	277	255	287	284	314	274	276	269	314	285	290	289	304	302	285	304	249	296	305	298	277	274	286	268	302	295	287	277	258	272	321	262	284	279	265	320	295	312	306	298	287	298	287	263	296	289	317	285	296	281	266	287	288	300	296	244	294	296	308	245	297	293	308	304	308	262	285	261	304	288	285	276	307	310	293	279	276	283	320	321	292	302	289	286	277	263	312	291	286	259	307	312	309	269	281	305	280	288	280	295	314	293	281	274	297	313	324	295	271	258	305	278	269	291	319	274	285	266	299	293	285	305	264	270	292	277	275	284	276	291	288	303	275	278	266	333	302	299	298	312	273	259	273	306	314	293	276	293	288	275	272	333	303	296	306	286	298	266	318	318	298	313	296	308	287	277	293	275	300	286	280	298	300	277	289	288	310	303	312	280	313	285	280	289	305	287	299	295	297	302	275	274	261	280	272	259	277	305	284	311	297	274	311	294	288	299	285	274	282	285	253	253	310	309	287	283	264	313	287	302	299	313	286	283	289	297	286	290	284	255	273	281	308	306	288	310	267	335	307	295	267	296	285	238	302	297	285	273	294	260	290	283	284	258	280	272	284	271	312	281	296	297	265	291	318	289	272	288	274	281	301	284	263	255	278	276	274	315	283	274	288	267	306	316	312	290	280	327	289	290	317	291	278	289	328	284	251	307	274	282	291	272	265	306	280	315	285	272	297	308	257	278	296	301	288	281	303	254	275	323	283	288	280	310	328	324	271	293	284	290	266	288	291	275	300	284	294	298	314	283	325	286	304	274	301	266	275	289	307	275	294	293	311	249	307	274	312	300	269	316	285	296	271	286	284	266	261	292	273	280	278	311	302	286	293	299	278	289	295	306	297	293	289	297	298	299	276	303	278	316	297	299	297	291	266	280	289	302	282	322	308	279	290	316	307	323	308	287	265	279	262	312	328	311	269	285	304	314	274	276	310	290	287	278	295	271	283	270	321	288	283	307	295	284	272	321	291	304	266	276	320	277	271	305	290	280	293	280	287	285	292	299	268	293	281	324	303	290	313	313	296	265	329	299	320	312	302	300	289	317	299	273	306	292	309	308	287	289	280	257	307	303	316	289	290	260	287	302	290	311	272	282	304	272	302	321	296	311	323	300	265	289	286	311	281	302	288	294	325	276	273	309	304	335	294	286	309	305	259	275	312	278	290	299	293	268	325	292	293	279	307	292	290	295	283	283	300	291	284	332	310	288	295	293	304	282	279	299	279	290	325	279	303	280	285	284	264	296	293	306	285	299	261	275	295	270	294	300	291	285	303	281	259	305	291	320	281	289	314	306	274	269	273	304	267	288	274	302	268	300	261	321	303	273	286	286	307	281	294	272	334	285	289	310	290	314	295	296	280	317	292	254	300	321	288	268	284	285	253	277	307	293	275	275	277	270	323	283	264	274	256	324	279	284	299	323	308	298	287	297	322	300	298	300	272	274	248	301	276	258	290	282	298	321	287	296	286	276	285	309	315	288	284	315	320	290	313	295	311	269	300	278	319	295	295	267	248	293	275	297	285	260	285	293	292	297	290	293	254	304	279	323	303	324	299	307	302	295	306	315	258	301	285	271	280	280	291	280	312	307	288	277	310	306	281	303	273	301	296	346	308	324	302	291	299	270	293	279	324	264	277	260	287	300	288	305	279	275	272	293	296	263	324	284	326	296	275	272	289	300	313	271	291	311	306	307	274	314	277	295	302	316	292	309	306	302	271	265	292	290	320	299	281	280	286	298	310	314	294	302	274	305	282	328	295	255	315	304	314	275	280	296	268	273	266	277	289	303	288	307	272	355	269	260	310	271	296	293	315	291	296	310	287	302	283	285	313	303	299	302	300	313	252	314	266	313	281	314	277	300	307	294	282	267	296	322	288	294	307	252	284	267	296	282	317	272	294	303	278	311	291	272	327	262	297	231	284	305	295	266	296	291	267	326	284	271	290	284	302	279	305	339	298	307	289	308	301	305	353	296	269	296	282	277	273	271	335	311	306	280	274	309	312	294	299	283	306	254	251	288	320	327	287	280	268	284	306	300	307	300	300	321	298	297	285	287	324	298	312	303	272	265	307	286	296	279	300	293	292	282	290	265	301	292	302	276	264	305	294	346	300	303	272	290	288	292	291	287	281	283	282	287	280	290	265	276	284	280	311	278	306	307	289	305	271	265	289	288	313	302	298	271	300	300	302	295	289	301	283	327	254	298	288	296	302	296	321	290	297	297	304
9742	5801	13019	16404	14752	14714	14494	12386	10071	11552	3228	2906	2478	2626	3375	2842	2562	1639	1460	1260	1360	2079	11694	25177	27364	23572	17744	11486	5335	1932	1109	751	719	736	742	705	745	761	699	718	725	744	721	779	763	686	726	662	773	683	750	753	744	769	736	739	749	681	744	736	710	740	740	731	776	710	720	750	751	758	737	734	718	719	731	759	710	736	702	760	750	831	716	751	701	779	746	767	751	719	759	725	733	773	727	735	759	728	697	708	793	792	744	725	695	712	715	736	767	772	779	760	720	718	751	766	769	709	741	715	734	742	746	737	737	799	762	752	760	768	717	731	776	742	748	731	740	788	752	719	743	744	782	824	700	730	709	769	759	750	735	753	766	741	718	722	764	738	756	772	693	740	692	720	745	745	706	751	701	745	710	737	778	742	726	763	762	749	708	728	731	742	733	717	748	762	748	763	731	721	735	712	705	705	728	698	804	705	741	765	737	700	745	739	706	691	741	736	710	710	747	729	750	710	718	739	742	760	807	722	734	768	708	735	731	777	722	749	735	762	795	685	738	709	733	772	707	802	770	734	724	727	703	753	725	791	801	732	712	731	742	704	699	759	704	731	773	752	744	727	749	707	751	713	762	727	752	773	724	764	753	734	728	713	728	725	660	698	730	750	739	762	738	779	749	735	724	688	798	759	700	736	721	749	702	698	733	736	716	795	718	707	718	701	720	685	765	770	698	705	731	716	703	747	725	757	701	706	745	818	718	742	719	735	725	759	778	801	720	742	749	700	726	723	737	712	754	685	655	766	790	756	731	804	763	722	693	746	719	734	674	824	735	751	722	752	736	708	764	694	749	732	745	737	733	716	713	724	801	659	708	767	746	696	735	700	733	743	749	742	765	756	686	725	788	770	702	739	713	763	733	719	759	736	704	730	791	718	753	713	775	734	766	769	775	760	729	715	783	766	754	747	710	749	776	764	738	719	723	753	697	689	689	741	705	757	777	721	782	733	754	716	736	777	659	724	746	714	757	743	763	771	713	747	743	751	711	753	756	705	740	699	685	705	761	666	748	752	749	720	748	757	731	719	712	755	737	783	719	722	693	719	727	706	786	703	740	694	697	735	707	746	755	735	701	751	705	709	778	715	711	778	702	786	748	699	728	758	708	766	742	755	711	720	734	741	763	781	771	764	742	747	733	696	714	691	749	758	706	724	683	751	725	726	720	704	704	718	757	719	698	723	693	741	735	770	727	694	757	725	729	755	739	730	746	703	727	772	736	780	729	745	715	745	736	739	763	756	737	759	810	690	737	764	732	757	746	749	737	740	764	785	720	695	734	728	743	698	759	709	708	711	717	713	731	810	742	731	743	733	775	799	772	748	745	732	753	689	732	708	751	756	729	796	707	737	744	744	761	764	721	758	752	761	740	733	778	732	723	745	761	751	782	758	745	753	725	740	736	744	705	715	761	733	767	729	694	735	741	758	702	781	723	711	743	727	775	747	784	700	775	783	732	749	730	778	722	713	700	738	745	758	741	718	761	781	737	765	724	747	732	750	758	708	733	715	729	697	741	733	685	758	744	719	705	695	733	741	738	717	731	710	756	781	722	702	749	744	768	774	723	727	711	735	793	800	756	760	737	750	723	724	728	707	719	708	731	718	705	746	714	684	702	728	746	744	717	770	753	738	755	785	791	726	744	727	772	751	714	714	713	768	715	768	679	736	753	736	758	740	731	762	749	720	763	750	728	780	702	708	705	760	726	796	758	729	722	749	682	717	721	722	765	719	763	718	731	684	699	737	722	744	692	758	688	760	740	779	719	710	750	777	790	712	727	707	713	758	707	718	786	715	752	727	762	720	732	779	781	707	715	763	761	709	733	751	703	695	694	754	698	738	741	749	743	742	690	745	676	746	721	715	748	749	716	743	740	747	765	737	749	729	741	694	724	707	779	731	759	711	725	717	742	739	778	745	720	718	729	755	761	764	727	732	733	739	739	744	788	689	714	745	738	726	761	706	705	672	747	787	709	760	771	704	687	720	755	734	716	753	695	725	717	694	750	723	740	717	750	754	726	726	737	660	730	737	726	746	752	726	688	734	723	755	737	744	720	724	737	780	702	793	743	787	763	775	742	731	688	751	730	729	676	742	704	721	744	743	741	722	733	706	706	728	746	733	763	684	695	715	710	754	757	716	724	708	714	700	686	712	697	713	728	713	782	744	741	752	681	686	737	766	721	705	722	729	737	733	738	726	713	677	708	669	744	745	728	742	774	705	718	719	760	730	760	757	701	771	708	751	764	730	736	731	759	771	754	780	741	771	749	748	787	750	703	744	696	741	742	731	696	758	726	690	733	700	740	723	740	702	716	729	743	705	763	764	765	730	738	746	678	789	714	762	705	727	792	754	739	722	769	769	768	762	706	753	753	662	741	673	743	701	762	764	740	751	745	693	752	690	758	774	710	744	724	743	719	715	759	739	752	742	816	761	775	738	766	755	779	772	745	718	722	698	753	757	709	739	752	754	756	727	716	741	732	736	787	759	728	691	735	752	749	718	712	735	742	729	714	715	759	741	804	751	799	728	705	665	769	742	778	764	750	693	735	709	729	697	713	734	764	668	725	733	721	757	750	736	727	727	726	744	733	727	706	743	747	745	747	751	712	698	756	707	724	725	712	729	731	745	737	762	711	723	707	726	767	759	753	776	774	806	741	761	736	714	719	739	713	789	737	718	721	761	762	709	728	684	729	705	740	757	735	729	749	737	765	787	746	741	746	708	739	751	730	763	710	778	753	759	693	750	745	719	811	706	740	736	756	693	747	733	732	720	725	736	750	704	747	764	772	782	732	758	762	662	733	713	705	746	742	741	749	740	755	714	763	722	765	776	768	754	736	730	789	713	781	735	729	766	757	732	738	721	744	784	685	730	752	766	743	703	710	761	752	760	737	674	771	745	776	759	708	712	724	789	725	727	697	786	726	740	741	736	720	776	734	785	727	722	773	707	735	764	765	721	777	742	739	730	718	733	732	701	733	784	744	728	697	713	749	741	736	710	739	748	742	751	764	732	746	748	772	722	717	725	738	756	713	694	750	701	734	729	697	716	763	727	740	703	780	758	815	741	765	763	676	727	790	765	718	741	739	768	708	727	761	732	720	726	695	749	695	795	731	760	775	686	719	745	775	755	767	781	706	697	738	745	726	745	719	723	745	734	740	709	715	700	747	723	762	747	781	718	759	791	695	731	718	714	733	728	749	769	729	711	747	755	782	784	728	740	733	718	702	787	739	761	812	770	747	690	752	699	726	786	740	742	692	713	747	681	724	761	732	800	723	753	720	760	717	746	774	753	695	731	735	709	729	737	749	740	756	696	701	743	762	689	707	761	740	762	703	782	778	715	731	757	702	738	779	715	732	746	710	706	708	704	736	747	726	725	737	715	774	771	717	734	789	743	770	738	698	745	712	745	760	723	707	718	742	723	723	721	738	739	804	765	776	700	757	745	741	753	708	750
4339	2065	2573	2123	1480	1380	1003	677	499	499	434	387	408	422	471	525	446	381	375	363	361	341	388	511	666	731	607	511	424	368	365	378	343	341	369	334	336	369	343	306	347	359	345	368	303	327	317	353	343	345	314	320	328	311	355	314	329	324	334	367	356	339	329	345	340	322	331	328	328	336	327	321	350	343	331	318	350	340	340	325	320	344	322	353	373	339	335	345	344	353	342	312	370	353	312	341	326	322	347	348	317	337	320	339	339	303	347	343	358	349	357	347	366	360	356	323	364	370	333	352	340	319	353	360	356	367	365	356	332	330	315	356	358	311	294	316	352	349	346	359	329	353	299	300	315	353	335	323	353	330	364	333	318	353	332	340	337	370	346	326	331	312	322	344	314	374	332	368	294	373	335	347	330	335	348	332	362	314	371	317	362	312	343	380	342	350	327	351	319	363	314	347	330	348	314	324	347	359	356	357	359	314	318	336	340	371	323	324	282	330	351	318	333	333	338	343	355	338	353	332	336	308	350	327	327	348	373	320	351	331	352	364	350	366	322	336	379	337	337	361	378	333	363	325	339	366	319	335	366	339	358	356	336	335	354	333	344	344	373	313	352	352	363	337	342	327	320	278	358	346	324	318	339	347	343	322	349	319	338	328	313	361	351	340	355	368	358	318	326	369	324	344	367	323	348	327	351	329	343	333	317	322	349	351	368	334	285	338	362	351	362	369	345	316	344	345	356	355	329	327	338	327	348	364	343	329	322	350	325	302	319	347	326	351	369	303	361	363	359	341	337	326	323	359	386	359	325	353	338	340	340	347	349	346	333	340	347	310	335	321	338	359	317	330	350	338	306	349	317	339	378	300	327	347	341	342	345	336	339	370	326	330	324	343	318	370	334	346	321	301	370	330	343	323	352	346	325	298	365	387	361	347	346	341	315	338	313	333	319	370	330	365	335	363	381	342	316	322	342	295	330	364	331	338	305	357	332	342	347	324	333	348	347	340	313	326	328	333	340	329	346	335	341	323	341	365	344	336	337	322	352	328	314	341	356	350	321	328	336	335	327	352	320	372	344	355	333	348	317	312	338	336	338	335	308	357	327	351	352	341	356	356	341	322	353	334	340	340	325	356	311	352	355	325	337	313	300	364	326	373	371	342	327	352	345	325	358	326	358	307	352	318	366	328	295	366	345	368	342	313	356	335	370	337	368	365	348	369	385	368	356	319	378	330	350	342	308	322	324	359	321	321	317	377	358	347	319	319	358	354	338	358	339	327	326	324	363	320	336	347	333	300	368	346	343	319	329	331	385	343	326	359	346	320	327	340	349	342	357	347	311	346	338	336	352	330	321	354	331	377	337	333	307	321	342	346	310	360	337	342	302	331	351	304	356	354	325	319	336	337	349	329	330	342	343	326	316	306	341	324	291	328	346	332	339	337	306	318	314	347	370	335	325	354	343	336	325	319	350	303	329	344	342	319	329	333	331	350	364	370	317	343	335	322	349	301	359	360	352	357	364	339	364	322	304	329	313	308	342	349	353	339	316	353	350	340	369	333	344	354	369	326	332	339	355	344	319	302	331	350	328	365	361	347	323	348	347	339	348	346	354	352	365	324	339	333	337	365	375	326	337	302	310	383	339	335	284	358	332	350	308	322	369	311	349	360	346	344	331	335	342	354	311	345	336	303	370	348	353	329	325	373	340	309	316	323	331	332	294	321	334	338	323	340	349	338	356	329	375	332	327	341	325	346	357	352	297	322	341	329	361	330	359	326	354	345	334	307	324	330	344	346	317	341	354	327	314	329	332	344	353	326	305	310	344	310	352	328	344	338	379	358	337	339	321	367	297	327	343	349	318	342	338	316	369	321	331	345	326	314	332	362	345	345	331	323	324	308	319	323	367	344	340	337	349	342	353	339	358	332	328	323	340	351	356	317	324	347	338	340	338	334	361	349	332	383	345	339	321	328	388	326	320	343	289	334	327	338	343	353	355	339	349	351	352	386	354	309	336	368	334	315	352	320	333	322	325	324	326	346	337	328	355	337	317	338	338	320	388	372	377	339	310	301	304	338	323	329	346	333	343	308	372	351	371	338	330	354	323	319	325	330	337	352	335	362	323	298	348	339	352	329	338	352	304	338	349	347	338	386	319	341	340	355	332	327	328	322	346	337	315	406	372	343	313	365	323	344	318	343	317	316	345	354	333	325	373	347	338	354	342	349	322	337	366	362	346	306	337	332	294	379	338	374	331	317	343	335	362	350	339	372	338	307	335	347	373	303	312	397	329	361	319	337	352	320	377	341	346	330	325	327	346	353	335	325	326	330	328	359	330	333	299	361	344	364	338	329	323	337	283	301	345	348	289	324	324	333	368	341	337	363	329	327	366	375	333	332	338	342	358	322	329	312	335	337	336	301	341	356	347	361	334	335	348	322	325	347	306	352	356	320	364	346	350	319	353	362	361	339	313	337	318	337	303	327	349	373	356	332	327	361	311	323	365	320	321	354	367	350	357	343	365	334	307	370	349	328	341	380	341	326	316	329	400	323	362	325	355	333	353	340	328	349	316	359	341	331	342	365	339	326	358	358	305	335	341	332	328	363	339	360	335	353	332	360	351	349	350	321	355	312	346	365	336	323	350	331	361	340	337	373	334	336	321	358	356	364	353	308	340	350	333	349	362	337	318	319	360	330	347	329	371	357	330	313	312	314	320	331	330	339	339	333	323	346	305	327	374	338	381	376	357	342	313	313	326	335	340	342	372	333	325	353	318	323	318	304	325	332	353	343	369	319	353	305	320	341	349	361	321	333	337	369	363	360	358	329	338	364	359	307	327	327	348	308	379	340	354	328	313	352	344	335	328	317	346	326	306	357	361	374	341	335	306	340	322	323	319	350	361	351	347	359	314	315	347	330	344	316	338	364	351	355	340	346	339	333	323	297	340	338	359	315	347	331	356	367	344	378	329	332	340	357	334	366	349	326	364	319	333	317	359	348	328	364	327	315	351	355	324	318	341	336	318	353	374	357	343	349	315	345	343	341	347	361	325	327	316	350	329	333	324	336	329	328	329	330	358	306	331	309	346	343	352	296	326	360	294	346	318	330	326	315	343	362	365	315	324	336	358	378	330	317	343	349	337	348	375	350	345	352	362	327	336	342	323	310	317	292	335	323	340	385	356	328	334	335	366	346	341	356	358	327	316	337	328	357	335	347	326	327	337	354	349	363	319	338	327	326	375	339	345	342	347	378	316	311	315	316	316	337	357	354	354	328	318	349	321	332	329	327	332	367	316	306	331	327	319	350	326	302	300	315	328	354	352	356	363	360	336	334	378	333	336	316	371	357	329	332	329	335	329	332	322	344	348	344	347	347	335	327	372	308	323	313	326	361	340	373	320	337	365	328	314	334	338	317	343	343	331	339	336	369	329	356	331	326	363	320	349	355	350	343	319	345	334	363	316	319	335	323	332	316	345	330	331	323	340	338	337	353	323	365	393	349
3468	2423	5177	6234	5350	5432	3957	2611	1964	1841	1526	1329	1217	1416	2058	1832	1550	1337	1099	922	909	857	1303	2195	2908	2672	2294	1814	1195	989	916	836	834	906	837	866	886	867	850	868	818	847	883	844	870	866	887	837	800	808	867	835	803	837	891	798	843	831	822	800	838	820	821	851	830	871	794	869	825	862	898	856	852	821	840	840	810	893	889	893	886	789	830	862	866	822	858	858	944	844	826	874	871	846	849	814	858	868	877	813	844	779	881	833	856	928	930	852	856	806	816	835	885	874	841	837	916	846	860	845	835	868	883	912	899	831	816	804	855	865	838	857	877	827	787	865	863	855	855	833	862	885	840	886	813	815	856	844	839	876	818	844	836	827	897	879	878	810	861	853	850	786	887	817	863	843	857	831	844	845	831	844	861	863	866	889	838	882	781	858	866	828	861	908	893	865	891	854	881	892	838	855	821	794	835	877	903	842	853	860	831	826	869	906	840	889	871	863	860	878	853	874	854	865	868	870	834	860	867	832	874	886	864	835	887	797	821	875	843	787	821	830	852	833	838	851	807	757	871	850	851	832	852	869	823	861	833	845	851	887	840	858	804	833	861	829	832	843	852	878	862	871	868	875	774	826	846	869	849	863	870	883	842	767	779	839	834	907	815	860	849	876	823	827	866	863	873	859	834	844	886	873	858	856	842	841	841	819	831	815	805	850	878	807	907	839	855	835	850	882	825	861	851	815	847	864	872	837	865	844	907	830	845	849	876	882	847	835	830	803	850	854	878	843	844	833	775	830	816	823	871	792	862	834	842	867	868	858	912	849	815	812	876	865	903	838	836	859	862	888	836	842	840	847	802	850	819	830	887	813	854	855	833	848	848	873	840	848	923	841	856	858	884	813	833	812	892	851	826	851	885	853	875	847	846	834	863	841	851	841	892	850	803	880	854	916	888	835	860	882	904	846	871	836	919	818	941	826	899	824	926	838	832	891	863	827	812	820	859	866	842	856	881	817	834	903	807	818	817	856	903	916	826	803	888	886	842	832	870	832	854	828	862	856	891	801	844	860	804	882	885	846	862	797	886	809	848	852	819	847	833	844	850	799	878	859	884	801	829	910	860	880	870	867	929	869	785	882	881	855	892	875	826	854	833	849	917	851	874	831	884	792	804	824	838	862	864	863	840	870	876	866	811	886	873	871	867	831	847	909	827	874	886	857	849	866	831	822	905	808	847	826	823	854	881	832	837	845	795	865	866	823	788	867	835	867	812	865	872	854	892	850	886	861	847	886	858	870	884	866	841	870	828	873	905	825	824	867	934	871	891	829	798	789	821	837	894	839	794	838	837	848	808	829	851	838	850	816	871	796	875	811	868	832	932	846	824	882	836	840	834	863	834	848	896	857	799	797	857	851	808	861	829	839	831	859	862	824	844	834	782	910	849	854	842	830	891	827	871	867	812	823	815	802	890	881	842	821	792	865	859	803	847	880	833	858	813	869	824	849	905	821	856	837	807	817	876	809	840	861	848	842	866	884	839	885	853	847	869	834	841	874	875	866	822	814	845	821	830	843	866	873	874	832	881	871	836	828	877	888	819	867	878	839	851	845	864	907	845	830	871	834	905	816	836	879	819	865	879	865	886	839	840	857	857	847	877	860	873	829	801	850	893	858	907	897	870	854	870	855	851	815	859	889	883	881	855	828	878	811	804	878	844	866	853	797	850	795	884	902	865	865	833	885	865	748	854	842	889	850	830	823	874	849	841	857	864	843	804	856	852	844	856	895	818	844	837	865	766	860	852	823	887	816	824	852	851	860	824	930	856	864	921	779	836	821	840	834	895	842	817	902	864	800	888	798	912	807	859	820	853	867	841	925	887	810	879	841	859	809	883	857	870	875	878	873	846	917	828	867	869	834	829	835	861	856	870	856	867	872	834	862	872	862	882	844	929	888	826	774	858	870	896	867	811	884	846	891	831	807	840	961	840	866	825	825	822	869	857	884	854	885	836	876	859	846	859	837	855	816	880	833	827	888	839	861	832	920	851	867	784	851	898	869	839	814	859	870	876	820	876	830	812	841	880	866	836	829	807	839	872	839	840	846	857	833	842	813	802	848	872	846	866	803	834	911	875	820	847	817	787	903	870	863	863	843	861	867	857	816	891	821	854	909	850	867	881	833	820	857	858	884	793	805	845	855	879	814	854	874	830	875	854	837	857	851	839	833	815	877	872	857	893	873	854	858	921	836	795	876	814	812	854	838	825	870	824	842	857	886	880	823	866	889	825	820	893	869	807	854	858	893	858	861	882	839	865	868	880	825	840	857	838	840	797	769	862	818	837	846	845	839	856	815	876	826	857	892	822	843	836	856	890	895	876	850	851	828	875	827	901	838	914	823	859	894	844	836	827	814	898	846	834	785	815	830	861	828	826	900	871	848	841	796	818	886	852	844	856	800	811	818	870	841	818	807	838	816	854	856	857	849	850	885	850	877	887	842	852	894	903	846	879	814	903	873	844	835	914	864	847	872	812	872	860	864	880	830	868	882	834	896	819	812	821	802	922	843	906	868	897	877	946	828	934	824	832	830	847	841	835	805	861	859	843	854	871	804	806	909	820	824	855	896	835	878	845	857	891	858	870	848	879	801	832	884	905	874	880	822	866	849	802	829	841	839	853	869	842	871	897	840	834	855	876	810	850	856	863	846	836	845	891	892	833	868	852	806	850	888	896	893	840	863	860	877	878	896	846	863	865	856	824	907	860	866	860	855	872	838	883	814	881	877	833	827	902	819	863	813	855	892	844	826	872	806	868	845	834	883	870	905	871	867	789	850	811	836	895	854	823	818	840	836	842	932	876	870	868	908	850	798	848	869	835	851	850	865	862	863	890	834	812	862	813	797	864	856	900	839	893	837	850	872	886	850	837	813	809	801	893	861	871	827	806	851	900	886	853	862	914	877	841	878	878	835	838	860	874	891	863	853	852	824	866	884	875	878	836	835	820	859	843	856	849	865	867	829	827	845	914	848	824	853	838	853	843	873	835	856	874	823	879	899	878	838	892	848	837	831	853	864	851	917	841	869	838	856	814	833	839	776	824	856	870	855	813	815	796	848	831	822	880	823	895	833	848	888	866	855	840	833	873	883	825	857	849	839	839	882	860	748	860	826	832	810	865	804	841	852	870	840	861	806	908	858	804	816	840	836	830	867	824	865	855	856	828	858	848	863	848	855	828	845	822	857	857	836	831	873	861	824	848	862	831	831	907	820	865	878	837	858	878	825	890	846	818	872	839	844	846	813	827	816	838	922	846	817	842	903	854	815	856	852	851	858	863	867	846	877	854	917	861	819	864	865	863	815	895	818	850	879	802	871	857	868	831	819	868	889	803	915	866	863	874	861	830	840	821	895	860	802	859	905	880	883	862	895	869	873	823	862	882	885	854	870	812	916	822	906	863	859	868	821	873	868	837	876	880	788	875	829	874	834	879	844	849	812	839	886	874	879	847	814	861	867
10522	4570	5263	4540	4051	3384	2551	1980	1581	1188	633	571	497	534	516	507	636	570	497	457	372	600	2269	3474	2994	2220	1428	842	536	413	422	366	362	347	369	363	360	360	365	329	373	352	344	395	329	357	364	335	341	365	372	349	344	365	322	329	380	335	375	330	339	343	346	365	367	352	325	334	373	379	385	347	348	331	365	354	341	363	363	358	355	345	362	358	335	328	356	348	347	375	360	368	316	340	370	364	343	346	342	340	352	371	362	356	424	334	361	384	330	375	366	362	354	352	374	345	344	355	370	361	328	359	349	341	336	354	350	345	346	356	319	378	404	335	340	386	374	352	349	376	366	324	348	341	351	349	353	377	358	326	370	350	322	342	342	350	316	378	362	366	341	378	346	404	378	367	350	356	383	371	339	351	358	333	374	328	352	332	360	347	348	331	312	365	334	359	372	360	401	362	364	331	390	367	325	349	388	370	338	344	346	372	335	335	347	347	353	344	370	376	372	373	387	337	336	327	347	341	342	373	370	360	335	391	326	358	354	368	368	390	385	385	382	386	371	387	368	355	334	346	364	378	330	334	332	393	370	358	362	362	344	382	368	314	331	354	377	354	396	377	369	343	343	353	345	362	353	368	354	342	341	328	309	355	373	345	390	348	365	346	365	333	339	346	344	341	342	351	354	345	319	391	355	372	336	387	344	338	327	337	374	386	351	379	362	359	347	366	348	367	358	345	360	377	361	377	342	357	358	336	371	328	344	365	358	348	343	347	365	326	341	374	369	339	344	348	309	397	358	356	352	356	370	342	328	354	346	345	345	373	345	386	379	378	405	369	375	366	341	346	353	366	354	370	369	381	349	354	364	360	319	336	346	359	348	349	386	385	337	352	350	359	376	349	342	374	366	353	371	364	328	364	325	354	358	348	353	368	358	365	369	323	364	352	335	324	376	352	342	367	378	372	327	317	353	345	371	347	356	364	354	362	348	392	352	377	338	347	362	319	319	361	341	330	379	379	375	361	328	330	334	350	341	349	359	381	372	332	369	344	349	357	378	349	353	343	392	362	371	350	347	336	368	396	343	360	326	338	390	357	370	390	358	378	339	354	361	391	365	339	352	386	364	396	383	328	367	347	353	374	325	352	361	376	361	368	370	344	362	373	342	326	331	343	364	350	348	392	370	367	349	374	347	345	376	349	339	361	358	370	380	370	368	349	372	327	361	363	400	355	335	369	376	328	359	375	387	320	366	377	357	362	362	363	385	350	383	328	361	370	361	354	328	332	336	409	348	336	369	350	374	340	350	356	363	362	337	391	327	356	350	373	348	327	338	347	330	336	364	323	362	361	385	383	372	322	341	348	364	337	326	334	374	360	337	359	398	346	370	372	348	352	350	357	352	344	344	324	399	362	356	347	378	330	342	338	332	361	371	357	374	373	359	325	326	355	353	359	323	368	349	349	381	350	362	397	397	360	325	350	363	365	354	347	348	350	332	334	345	314	344	362	386	359	357	332	362	379	382	326	342	392	334	315	328	395	372	314	339	330	353	382	370	319	341	304	374	355	342	392	353	335	391	382	307	339	338	361	330	358	341	345	319	330	333	359	329	389	339	385	372	345	360	372	357	361	350	366	360	342	402	376	368	296	360	382	338	409	310	344	353	345	335	344	344	346	349	365	373	353	344	350	338	393	383	373	369	353	349	362	359	333	362	352	332	357	342	357	365	345	401	351	342	344	350	348	392	373	330	355	376	320	383	374	383	362	351	348	373	343	366	372	363	394	350	345	373	349	317	341	352	371	349	375	349	330	355	326	376	369	417	349	371	342	342	354	330	336	342	324	380	332	317	353	336	348	335	365	358	336	344	337	372	353	358	359	390	364	351	332	355	354	412	332	349	346	352	355	376	359	373	346	368	366	347	370	349	321	355	402	374	345	365	354	352	360	360	373	349	375	348	364	331	364	322	396	357	344	331	377	364	368	354	339	360	364	381	370	364	353	391	313	353	383	352	371	332	353	371	379	351	348	360	349	318	384	374	316	374	373	366	334	393	334	351	304	364	321	359	348	323	348	383	387	354	327	370	357	329	335	329	328	358	344	336	336	328	371	348	349	325	395	399	325	354	349	364	391	367	369	372	375	354	331	331	333	330	364	340	319	380	343	373	352	325	363	332	371	356	338	363	363	334	344	334	357	360	352	352	377	349	359	370	385	352	349	364	363	336	355	352	360	343	326	364	360	366	359	342	385	352	362	372	358	338	363	361	347	367	350	358	347	353	361	372	334	385	381	343	359	342	368	358	333	365	317	369	347	382	366	351	376	348	362	339	350	349	360	344	346	393	365	323	331	357	364	376	355	365	339	358	385	361	338	332	337	359	346	363	348	377	358	379	372	366	366	338	374	374	333	313	349	395	337	356	363	367	344	332	356	331	368	375	362	369	348	356	372	347	321	362	340	338	367	373	347	323	425	345	356	328	330	372	342	375	374	370	379	362	352	362	362	345	386	376	359	375	336	354	347	346	352	336	371	377	372	385	376	367	361	328	352	325	380	345	353	342	364	339	378	340	379	364	368	372	366	386	366	346	371	377	324	394	359	374	344	324	389	372	347	370	365	349	370	365	346	387	337	349	350	345	361	330	384	367	347	378	345	378	316	360	363	353	331	336	365	362	356	359	346	361	380	333	332	345	368	352	348	362	326	355	378	357	378	370	350	342	357	316	373	373	349	358	322	375	390	389	406	344	369	350	360	318	378	341	360	336	351	365	372	381	348	363	358	331	326	382	354	324	378	351	319	368	342	374	382	334	370	367	357	370	341	345	379	328	351	316	365	345	358	342	362	350	349	347	351	341	347	325	324	357	324	364	336	335	345	389	386	376	361	306	363	376	357	387	343	351	340	317	373	356	355	345	355	356	344	326	361	350	335	355	340	360	329	361	370	372	349	355	348	393	339	367	377	401	344	378	369	346	363	341	322	349	375	331	356	369	356	306	341	371	376	353	370	370	386	340	369	331	394	365	369	335	334	347	354	351	376	373	367	333	343	345	339	368	382	339	355	356	347	405	347	335	351	362	370	336	390	320	358	302	290	334	362	334	377	332	371	326	370	375	361	333	370	339	347	347	350	372	340	345	327	342	333	383	335	389	350	323	376	373	336	339	331	391	358	356	338	328	382	380	336	381	352	373	372	391	332	355	369	380	361	340	347	341	339	367	370	375	342	356	338	358	356	370	364	388	348	358	345	335	367	347	363	335	354	330	353	370	356	370	358	339	327	376	350	324	358	392	335	300	360	405	381	359	351	350	354	383	386	358	357	374	356	373	353	352	343	360	331	369	340	341	345	369	333	370	339	329	306	329	366	362	361	353	355	360	343	374	345	347	377	374	351	344	334	365	351	333	357	369	356	361	347	332	368	342	356	357	380	329	383	341	371	315	356	368	378	360	352	377	354	386	309	372	361	363	386	377	365	363	350	363	366	358	367	391	367	336	351	363	380	365	333	380	400
7059	4455	8865	10791	11334	11485	9063	7490	6863	5234	2642	1958	1804	1954	1954	2253	2925	2707	2090	1462	1223	3021	12963	17460	14206	11120	7154	3940	1976	1310	958	911	863	880	868	805	933	910	888	889	902	872	929	882	858	879	901	882	884	925	899	825	902	924	836	879	917	907	847	907	866	875	881	888	841	882	890	885	868	897	879	886	893	870	871	864	864	882	892	894	873	880	878	914	883	893	904	872	924	896	907	825	865	856	929	874	870	891	856	899	833	916	914	903	885	850	898	900	876	846	905	906	826	979	885	880	875	940	858	922	856	906	922	915	875	856	911	886	865	923	872	906	935	896	918	879	928	881	851	862	905	894	907	838	855	898	898	875	878	897	922	895	912	959	898	917	832	943	875	870	927	885	813	877	882	847	858	884	935	903	877	900	871	906	882	870	910	876	875	878	822	857	869	905	902	896	868	881	881	898	908	843	864	838	895	869	878	923	883	929	936	849	884	920	908	853	885	900	879	885	935	910	865	849	888	876	887	853	885	873	876	925	862	879	886	875	885	861	868	907	882	906	864	870	866	893	848	872	891	928	917	878	908	849	886	868	876	904	897	885	889	858	881	884	862	948	891	900	891	899	862	890	882	900	822	872	872	831	870	909	856	842	872	904	905	845	890	904	862	898	888	846	814	866	877	879	906	893	874	878	846	857	881	919	861	864	869	894	870	907	864	882	911	871	858	875	888	867	913	865	821	875	892	864	866	940	881	834	866	906	939	838	854	877	869	847	910	903	935	939	914	850	912	876	888	907	910	925	919	940	939	908	846	940	861	872	877	883	901	892	930	864	861	862	874	867	849	871	844	866	853	860	896	892	841	908	870	886	893	874	917	946	872	887	932	897	919	875	922	910	850	841	846	908	848	903	892	895	844	858	891	847	867	883	854	899	920	874	902	913	929	890	910	924	891	901	918	877	851	894	973	903	918	834	888	946	917	929	886	899	850	890	852	943	894	948	913	872	887	898	826	881	855	931	843	951	876	868	927	932	885	885	877	839	895	943	861	873	876	884	852	893	894	901	892	878	887	898	904	894	914	878	955	857	892	949	926	890	873	902	881	887	910	879	880	932	887	879	898	886	873	910	863	895	915	942	853	930	864	859	884	915	870	862	899	887	888	883	889	861	898	888	882	856	885	829	829	916	873	929	899	965	876	904	841	875	907	861	869	855	870	905	954	954	865	869	843	871	870	883	865	897	866	829	923	877	877	923	932	881	907	878	934	905	933	867	859	914	901	867	886	879	877	893	853	895	885	890	818	872	858	907	847	856	906	927	929	895	858	892	930	856	911	913	865	920	920	887	924	878	920	895	914	885	871	892	863	844	940	908	867	920	871	893	901	816	896	908	890	865	881	907	837	906	859	865	861	884	878	921	920	898	913	913	867	934	855	915	882	908	882	876	925	905	814	816	822	883	876	891	881	954	826	939	936	913	864	850	840	896	890	881	887	891	930	916	891	906	865	892	926	923	889	894	851	838	891	831	876	871	900	835	881	940	906	825	854	853	874	850	915	883	868	906	870	878	862	904	954	896	897	920	917	849	870	853	853	901	913	838	882	888	883	879	925	909	949	927	908	859	894	882	890	931	941	848	960	932	906	872	870	900	872	890	884	946	902	921	873	863	863	890	897	890	881	849	855	920	873	914	877	904	866	901	904	907	846	829	857	898	885	915	929	868	942	869	920	860	925	857	924	831	889	924	858	920	872	895	882	934	889	881	946	927	816	851	924	857	923	893	901	909	898	868	940	935	883	923	905	910	900	861	877	899	847	912	904	923	902	852	880	908	846	923	903	920	859	894	915	877	840	891	949	838	833	908	857	865	859	894	824	902	875	853	895	875	860	947	876	872	861	842	927	840	848	933	865	917	891	877	853	895	904	857	875	872	890	906	893	887	892	932	925	841	928	864	866	877	895	879	887	924	881	924	920	889	865	893	902	896	954	856	902	877	902	889	940	874	855	919	880	866	869	869	841	891	896	822	960	866	883	838	874	876	877	877	837	969	889	932	896	878	849	890	895	872	831	934	925	888	924	860	868	903	870	897	867	940	907	922	880	867	914	903	897	846	925	913	855	886	804	875	884	883	892	877	891	864	886	872	880	933	863	880	857	894	890	894	923	910	862	895	868	948	875	910	843	882	855	865	867	911	936	883	870	870	935	878	874	874	948	929	896	894	864	877	917	863	857	872	884	885	870	886	868	873	842	900	834	893	868	934	845	872	869	920	874	849	914	870	895	900	930	861	846	923	944	930	878	948	859	909	913	880	883	863	898	870	871	855	895	915	875	871	915	885	897	877	878	820	907	890	910	888	953	926	886	848	886	910	915	893	851	921	871	895	906	866	873	870	856	839	866	923	859	892	878	922	871	910	877	850	879	869	871	855	905	869	900	942	883	903	879	945	896	900	856	881	913	850	960	890	833	923	872	914	852	857	886	866	925	898	879	911	888	943	854	879	906	879	849	912	856	886	865	885	831	852	886	890	883	886	908	887	910	862	791	896	880	867	914	895	915	883	861	881	880	923	907	831	855	901	874	941	882	913	893	905	895	916	913	879	874	908	893	856	910	866	921	895	899	901	889	922	911	886	936	908	888	855	886	912	882	943	886	909	926	879	859	900	904	905	913	908	847	832	862	900	854	818	832	872	878	948	934	863	852	906	879	911	898	937	875	905	847	946	880	868	836	830	945	933	871	861	921	900	891	907	905	902	894	880	835	868	880	879	899	846	908	901	912	874	834	870	898	884	894	904	841	902	874	874	856	879	873	927	854	863	915	923	885	862	929	889	824	897	917	880	904	889	895	945	888	888	839	873	843	873	902	869	949	888	902	924	859	847	880	827	920	880	881	861	890	910	884	901	883	875	895	900	927	848	866	879	896	841	919	885	815	892	833	922	862	906	889	886	913	874	859	916	943	871	868	838	898	836	873	916	851	830	881	885	828	927	866	888	855	882	942	867	868	890	896	866	907	853	890	865	877	899	887	914	898	888	930	908	921	884	904	861	871	879	909	896	918	832	923	876	857	838	912	907	860	913	835	887	885	862	923	862	879	942	928	876	970	867	918	880	918	846	874	863	877	891	851	927	875	858	843	899	948	890	854	889	894	861	911	874	813	873	900	910	911	826	946	934	831	911	863	930	931	900	856	943	926	839	870	874	889	895	880	910	873	909	898	894	901	899	821	949	908	865	835	910	861	911	932	844	858	905	882	821	866	885	891	903	870	883	867	906	949	942	922	861	858	879	851	909	931	849	881	852	860	882	825	828	878	932	919	901	864	908	891	878	893	915	845	878	857	874	910	848	890	869	874	897	902	884	922	919	882	905	898	949	864	922	959	921	893	940	880	891	908	865	932	912	858	865	873	887	845	927	876	898	865	911	846	939	878	853	939	927	874	897	946	900	857	905	887	886	864	882	915	889	889	877	896	882	876	918	895	884	870	884	856	910	894	868	926	852	905	890	909	874	885	899
19680	8491	9346	7823	7193	6011	4642	4116	3534	1018	700	659	578	640	662	558	540	584	515	421	385	593	2921	7612	7518	5409	3177	1590	708	472	354	298	286	289	274	269	315	286	291	311	298	305	305	306	309	273	317	284	308	312	280	293	333	315	312	308	290	299	288	268	311	291	306	287	274	274	318	295	279	304	313	293	286	296	286	247	303	296	292	263	277	276	302	350	283	302	257	259	300	290	275	311	332	307	305	293	285	302	299	298	271	319	271	272	306	305	308	310	254	319	288	311	259	303	287	296	311	325	261	297	276	304	291	277	267	265	312	324	288	302	285	308	278	347	274	308	288	278	269	298	304	300	268	288	286	303	308	318	272	273	264	350	299	286	297	317	303	290	275	290	302	320	276	278	258	308	332	269	306	288	301	283	272	297	323	272	297	310	279	319	276	285	256	290	313	313	298	279	309	299	275	304	327	278	304	279	270	313	275	272	287	289	289	294	275	292	302	300	276	274	299	312	292	294	313	303	285	303	292	298	302	262	271	292	305	278	299	304	285	307	336	318	297	311	279	300	301	278	304	283	272	267	299	298	284	280	308	287	286	289	283	311	293	282	291	283	288	324	259	296	295	309	323	293	311	296	296	294	311	283	283	329	272	301	249	336	268	330	318	329	289	298	274	279	267	291	284	271	295	278	297	281	325	299	278	277	281	259	306	312	288	275	278	306	290	309	317	295	283	300	309	262	280	288	304	284	283	331	292	294	320	313	325	301	290	260	307	316	285	297	269	308	310	316	323	311	298	313	310	271	272	298	329	300	314	262	260	293	299	289	291	265	299	298	265	299	289	293	278	272	269	336	309	284	304	315	285	290	276	298	287	286	296	289	266	292	268	280	271	291	330	270	301	273	289	295	293	288	279	331	293	309	285	283	336	315	291	288	268	311	287	314	279	287	293	299	308	322	278	320	302	290	312	312	266	293	274	274	290	311	263	287	303	264	287	298	279	328	285	312	310	281	279	301	291	294	288	307	327	292	293	274	267	300	280	284	264	298	262	290	312	272	271	307	292	277	286	302	258	266	276	286	301	266	293	294	296	323	327	294	279	284	284	283	273	297	324	297	305	292	338	284	278	314	282	293	318	270	288	291	286	293	299	319	297	330	287	286	283	314	281	269	309	315	333	326	279	301	281	311	310	310	305	259	297	302	287	283	304	324	301	298	286	285	320	252	284	272	300	297	259	268	299	281	306	320	305	272	304	299	272	293	286	284	284	300	273	293	270	276	287	289	271	288	311	290	273	290	281	295	296	320	285	303	309	267	284	287	305	304	300	305	283	295	299	321	268	299	292	301	291	302	265	298	270	293	313	276	290	297	303	291	282	292	286	295	254	326	300	291	301	283	300	266	269	285	274	271	312	260	249	288	294	289	260	263	312	335	288	277	304	322	279	274	327	292	289	313	298	294	295	286	293	324	296	267	312	313	262	309	258	312	291	308	276	278	291	294	293	298	295	299	303	303	258	304	289	287	318	312	307	287	311	294	326	289	276	323	321	305	262	261	291	283	287	305	280	286	284	287	300	259	285	308	319	316	316	295	293	298	267	287	279	291	329	289	277	290	322	313	295	263	308	280	307	295	266	273	301	291	298	310	290	298	267	274	288	295	269	305	296	294	261	297	327	319	322	282	286	275	283	313	283	302	279	307	302	299	313	332	298	293	315	283	304	330	288	290	266	283	264	308	286	304	289	278	297	306	311	299	271	301	320	281	306	319	276	308	285	310	312	317	305	270	290	284	262	294	281	290	278	304	292	299	314	302	300	274	288	275	278	286	254	305	314	305	332	289	290	280	281	312	290	289	283	305	306	310	304	311	288	272	274	322	288	281	280	317	270	295	245	286	280	331	277	312	297	266	309	307	306	303	293	307	307	294	286	311	272	290	296	260	284	321	290	304	292	296	293	287	286	311	292	294	273	300	318	280	273	320	257	294	286	281	298	300	301	284	309	288	294	289	322	292	281	284	294	303	308	269	290	300	282	319	278	350	299	311	267	302	279	284	261	340	323	270	300	303	306	311	309	294	262	279	315	290	258	319	324	313	277	293	287	304	269	283	294	300	315	308	278	291	258	303	302	293	282	288	276	291	272	289	302	271	296	278	283	280	303	266	270	290	307	292	300	272	306	294	271	250	236	296	305	288	300	281	296	294	307	309	261	294	312	294	286	305	292	297	281	295	291	293	308	286	307	305	312	281	275	257	325	288	292	290	314	294	274	279	288	267	285	298	312	283	298	310	259	306	285	296	270	294	327	280	300	316	271	252	249	278	278	310	274	272	284	302	281	273	271	287	315	285	301	275	276	287	304	289	279	279	311	320	295	307	304	304	307	304	305	335	255	290	315	313	287	265	279	303	327	289	289	313	291	289	282	277	253	289	301	321	296	288	295	305	287	298	289	271	290	264	284	303	275	279	313	273	296	286	272	289	287	288	280	283	260	265	325	309	288	291	321	297	284	298	304	311	289	278	305	285	288	303	270	319	310	310	306	273	302	291	300	277	255	313	289	281	293	280	282	318	305	293	282	247	311	312	304	295	286	281	301	291	286	267	282	306	302	300	312	296	276	302	265	290	276	272	241	321	310	279	299	302	274	320	289	297	315	256	322	292	282	277	274	275	313	320	268	304	289	295	257	270	281	280	314	267	310	303	291	308	307	285	310	321	277	319	273	289	292	287	274	289	287	288	325	291	280	314	313	290	278	284	277	295	303	281	280	281	273	268	294	303	290	320	308	294	281	302	295	292	275	282	293	312	294	279	298	328	303	271	283	302	306	269	286	273	290	308	288	287	305	292	270	260	260	264	297	301	309	309	279	310	311	306	285	306	319	306	303	328	315	304	289	268	275	273	281	289	314	290	316	272	293	270	306	297	289	285	298	304	294	291	280	324	290	285	281	301	306	299	310	294	316	304	291	329	276	294	342	298	294	296	302	298	282	274	295	276	342	277	319	289	284	333	317	303	274	305	285	291	296	322	319	324	276	286	299	285	290	296	311	297	276	309	287	278	262	294	297	268	288	279	287	336	287	296	291	320	265	288	328	284	305	316	319	314	279	263	316	306	302	248	288	302	276	272	303	297	304	276	287	268	260	295	306	292	319	254	328	260	290	293	301	278	270	258	278	308	282	317	309	293	284	283	284	308	288	300	266	316	290	302	296	295	294	332	297	299	264	283	287	292	307	315	277	311	271	284	283	298	293	312	283	299	295	276	301	301	286	272	297	280	296	310	323	323	304	308	270	288	339	288	297	298	303	321	292	280	268	303	271	274	279	292	279	270	290	290	296	262	287	319	294	329	316	274	318	320	310	299	276	306	292	285	294	289	315	286	302	286	293	302	269	301	281	261	265	300	264	312	308	302	335	269	303	291	274	293	285	322	317	295	267	300	302	291	298	267	290	290	299	289	260	304	264	299	250	283	294	288	295	266	272	312	279	291	284	292	303	296	296	278	287	265	286	277
10289	6803	13418	15833	17078	16999	13972	14186	11684	3699	3045	2728	2697	3241	3438	2366	2693	2635	2099	1737	1488	2907	14320	28928	27379	21708	14290	7347	3105	1506	957	715	727	766	733	738	709	779	750	752	747	762	744	690	772	778	760	726	729	677	698	700	747	718	757	690	784	743	760	788	740	733	733	705	769	708	736	702	754	725	756	751	743	738	756	763	729	703	761	724	732	743	706	752	769	761	764	725	729	776	735	794	713	716	719	730	760	750	773	724	695	743	746	733	759	737	731	776	731	752	697	728	766	763	795	671	736	697	770	740	740	758	741	807	740	773	713	674	750	716	708	724	714	726	680	724	715	731	725	715	729	748	709	704	728	757	763	734	724	744	711	751	779	773	741	723	745	745	737	749	755	762	706	779	706	748	726	752	731	765	741	730	716	770	768	724	777	785	700	694	689	729	744	766	721	765	730	740	687	701	736	732	724	707	764	731	763	711	737	708	788	717	670	726	717	752	746	755	736	768	727	730	714	772	736	725	697	767	741	745	767	705	706	758	764	760	717	704	715	741	724	722	700	699	730	733	729	799	718	699	712	717	713	740	744	756	744	740	709	733	735	735	766	744	693	739	726	742	715	737	733	789	779	747	703	721	735	737	756	742	690	755	677	712	746	733	756	761	736	740	724	765	744	742	717	763	733	786	791	754	776	740	768	735	760	706	745	762	775	796	764	747	749	737	745	712	748	740	762	724	765	760	712	764	737	727	735	739	733	766	698	731	722	708	700	695	706	694	736	743	766	732	766	776	716	773	757	760	705	738	773	717	749	753	717	744	700	727	730	776	750	734	731	751	745	719	742	780	704	741	691	738	726	719	738	794	728	783	778	763	772	700	784	751	781	769	775	752	747	704	742	758	746	753	723	750	743	737	768	763	738	737	727	773	763	736	703	728	734	747	740	753	774	743	765	709	694	744	778	755	743	795	667	744	742	723	748	696	748	694	731	730	747	737	758	738	730	758	740	741	776	749	712	732	710	755	744	789	750	712	724	735	763	744	717	722	734	739	783	761	820	778	730	751	751	723	682	735	680	773	770	742	741	718	753	779	737	774	756	735	728	736	710	774	772	754	710	780	760	731	675	695	754	734	786	747	730	714	767	722	726	713	741	718	743	696	727	786	777	762	724	768	767	746	746	764	700	773	743	709	719	723	716	729	714	750	700	706	757	727	742	745	772	753	707	739	740	768	730	707	767	768	806	751	760	724	745	759	749	756	723	760	744	726	735	727	761	790	753	742	731	763	715	725	746	668	716	747	723	733	749	744	757	738	743	733	757	777	723	704	731	753	738	735	700	766	749	789	716	751	745	755	727	741	715	779	721	768	749	692	755	740	718	727	717	772	724	742	743	775	765	742	748	722	738	754	771	729	752	757	744	762	791	767	729	735	737	773	770	742	787	770	700	707	760	711	744	741	789	753	769	733	688	722	736	769	760	763	732	735	735	746	748	710	731	750	784	672	739	736	731	736	768	743	810	764	759	779	733	762	753	769	733	714	712	706	707	743	722	792	727	757	757	720	765	744	819	783	779	755	717	707	750	673	693	772	706	698	766	761	729	727	773	721	704	718	760	695	757	695	750	750	745	757	720	718	794	733	750	786	702	731	730	731	716	696	761	716	743	710	729	716	729	775	714	764	728	806	743	757	707	740	751	768	737	731	712	732	702	750	735	756	752	776	717	761	754	769	740	756	769	735	743	713	730	799	690	737	797	752	730	745	729	767	781	738	736	794	721	728	758	758	713	750	778	768	709	725	780	730	734	780	741	703	765	786	772	711	687	725	747	718	706	742	752	730	762	714	723	716	707	737	731	800	740	721	697	774	712	749	717	730	734	721	780	726	730	776	679	757	733	696	706	754	767	754	759	760	726	716	748	705	757	751	733	753	748	729	755	756	748	761	786	758	771	716	762	739	788	730	698	783	741	769	749	728	755	721	748	707	753	734	730	770	717	717	776	752	765	726	792	735	714	776	766	706	753	742	720	735	680	756	739	737	742	724	760	737	769	735	734	727	758	710	757	758	771	723	736	705	727	741	761	765	722	744	714	791	750	741	663	757	707	768	711	758	712	784	684	749	720	719	773	781	707	748	674	742	740	733	752	746	762	741	743	744	748	728	714	722	763	713	767	709	737	755	775	738	759	700	721	719	744	738	751	749	722	711	732	758	806	762	739	768	708	763	731	782	727	705	725	798	757	715	756	722	772	721	749	708	773	727	688	755	722	711	763	733	731	762	760	708	812	678	782	780	752	811	772	738	748	712	735	684	739	770	753	744	691	768	720	764	767	707	762	744	762	739	776	761	738	732	734	711	720	754	742	762	769	756	729	726	739	736	737	735	728	747	712	775	736	743	758	789	740	750	745	715	768	734	738	703	753	761	740	692	756	716	773	733	719	708	774	730	728	764	744	700	806	744	733	748	710	736	742	770	711	764	735	730	758	788	728	709	748	688	724	731	726	748	715	763	778	750	700	703	749	730	702	750	756	747	723	756	777	746	759	728	719	702	721	762	770	708	724	692	764	681	746	687	736	718	738	772	735	729	739	723	723	720	755	781	759	777	721	717	742	788	782	739	754	747	706	762	772	755	734	733	742	721	719	736	739	743	756	733	713	682	726	776	699	763	753	721	726	737	742	800	731	770	693	732	755	731	787	773	780	723	775	708	726	754	783	791	778	767	746	706	734	741	772	723	722	750	751	760	720	755	735	722	742	702	789	755	734	785	754	770	749	702	726	776	767	773	729	748	714	717	762	705	785	714	693	708	713	687	764	747	731	723	729	761	785	755	756	780	723	773	773	770	735	717	725	780	721	741	737	752	749	787	782	763	730	747	744	760	740	795	740	767	747	740	747	744	750	797	758	774	763	730	735	781	731	696	745	731	727	719	711	688	779	734	704	703	745	781	731	755	739	752	705	689	719	758	760	733	699	681	765	681	771	751	736	763	733	744	689	754	723	768	720	686	735	705	759	776	745	739	747	762	786	746	756	731	717	755	686	743	685	744	732	734	740	741	720	700	763	737	770	714	718	782	701	714	748	667	722	761	751	753	716	733	737	765	724	716	793	731	755	743	697	723	749	700	755	716	700	716	735	718	787	725	699	718	698	758	723	755	701	753	754	752	730	772	704	740	754	752	744	752	711	746	723	777	735	764	743	683	729	710	740	759	791	755	730	776	742	764	722	739	737	729	776	722	684	741	724	732	722	711	768	730	805	779	712	780	717	704	717	745	689	693	758	754	771	719	726	726	781	716	716	750	785	793	661	706	732	752	661	729	710	770	682	830	788	757	801	757	776	736	769	714	756	780	763	738	744	769	721	728	721	710	707	709	708	735	757	715	776	788	688	709	729	726	716	743	718	733	735	752	733	747	758	738	774	742	732	729	767	672	717	705	723	753	752	731	730	713	749	708	710	706	764	688	737	713	747	754	726	725	777	730	703	761	805	746	704	700	739	749	735	770	753	678	702	746
4885	2675	3107	2106	1783	1469	1228	761	513	470	405	415	391	387	431	412	437	424	418	396	376	378	409	518	726	734	701	518	412	358	385	356	340	339	336	343	346	373	349	349	339	351	308	360	324	335	340	365	325	359	339	380	306	304	318	351	353	349	371	335	347	359	361	323	326	354	332	314	295	356	340	370	368	388	337	383	348	332	345	308	379	352	340	301	374	353	341	360	342	370	371	337	378	327	319	345	351	361	373	348	345	372	326	369	336	394	373	312	352	350	329	372	351	343	336	325	376	341	360	337	347	331	351	350	354	368	337	355	340	361	326	330	348	346	350	332	355	322	297	365	347	323	353	337	359	355	323	334	321	364	361	338	339	338	342	352	317	345	320	317	343	321	332	328	357	348	328	335	343	331	330	397	333	367	332	357	370	358	324	357	299	346	376	358	344	321	331	321	326	347	310	344	366	360	372	339	345	357	302	354	335	285	373	330	359	351	341	380	360	343	348	373	346	326	346	302	323	330	350	319	366	325	327	342	329	346	347	366	353	366	355	340	328	361	360	364	346	347	342	351	346	363	336	383	360	319	338	351	334	362	338	365	327	343	320	323	308	347	368	350	329	379	337	337	353	351	338	324	353	377	344	321	350	333	340	339	343	327	359	320	350	373	314	368	318	320	344	318	354	352	365	323	366	340	326	349	343	329	340	373	345	353	360	354	359	332	324	343	353	342	319	343	354	355	337	312	310	352	335	336	334	327	336	356	314	374	323	344	347	351	385	369	335	394	365	343	349	297	344	341	334	333	318	339	341	342	332	318	332	343	325	329	318	370	351	372	358	350	312	344	335	360	387	313	330	324	345	339	351	332	313	336	329	350	306	349	343	344	313	314	364	324	367	369	316	337	330	366	329	362	314	342	327	308	334	352	343	316	319	342	337	362	345	334	344	309	362	363	346	382	342	379	386	313	369	352	350	304	361	348	351	367	330	342	329	363	344	322	358	358	297	361	357	349	358	322	345	361	334	354	367	349	343	346	354	349	322	346	388	332	346	332	343	313	332	322	362	335	330	343	354	369	342	356	322	373	356	328	338	382	307	375	390	317	360	350	322	341	337	386	347	372	328	302	346	349	363	368	348	314	327	376	351	358	323	344	371	347	331	310	311	330	312	327	341	324	331	341	343	349	375	381	316	332	316	342	284	340	304	319	349	315	327	389	337	325	321	366	335	339	343	346	336	351	340	371	300	349	330	368	339	328	342	336	352	332	343	351	349	320	329	375	389	337	334	377	362	355	333	340	356	340	345	340	317	313	360	340	350	373	357	345	371	335	378	377	341	321	303	325	375	375	348	330	343	364	352	326	335	308	328	356	350	340	330	352	341	367	347	324	366	354	352	362	322	350	333	361	318	336	364	339	349	349	332	342	276	328	339	371	330	367	362	339	342	332	341	321	369	354	327	345	333	373	368	309	324	357	326	343	359	314	321	335	342	347	365	366	345	353	366	330	340	333	320	346	348	337	363	367	316	367	377	348	366	321	359	412	358	369	332	342	347	374	369	329	346	336	342	364	361	330	361	373	327	338	384	303	332	368	364	329	339	322	347	388	363	368	356	309	344	310	345	363	356	331	347	336	370	321	341	333	346	314	354	337	359	391	357	326	318	356	370	381	333	351	344	321	372	294	305	340	359	356	385	348	363	324	338	349	366	338	347	368	326	339	341	342	344	339	347	308	316	386	325	356	335	335	348	303	341	328	361	344	374	340	366	351	355	338	376	350	347	316	354	342	360	328	344	332	369	334	316	359	364	341	302	328	337	367	325	379	325	324	340	346	343	345	347	358	318	324	357	339	359	370	356	358	354	340	346	353	364	341	372	362	369	373	329	283	341	334	342	346	347	370	372	364	352	328	360	299	370	332	351	347	351	324	350	314	347	355	330	337	354	324	343	365	349	362	311	316	369	357	336	379	310	358	322	353	343	366	343	335	341	310	350	341	356	378	332	342	314	355	391	365	298	325	393	324	297	308	331	337	360	328	346	370	359	336	373	340	332	361	331	360	326	357	340	391	324	368	364	386	342	296	345	334	370	365	323	368	378	370	314	364	342	349	334	333	380	327	342	356	364	324	333	373	293	361	363	346	334	370	330	348	338	338	343	353	328	362	313	341	338	358	334	330	392	393	340	344	355	344	344	335	325	322	330	333	357	337	356	350	346	351	343	336	353	392	370	352	336	326	343	312	329	323	327	352	371	326	354	366	357	343	341	381	348	336	340	356	397	336	353	350	341	375	317	331	394	328	341	315	341	331	336	375	338	351	341	338	337	341	334	343	349	336	319	332	354	323	366	345	333	314	331	348	311	361	295	314	363	350	358	373	355	390	383	373	347	344	353	355	313	377	343	313	331	339	350	364	349	333	338	291	321	335	336	307	358	336	337	351	358	317	337	380	330	372	335	404	349	354	321	303	361	326	324	388	344	358	344	354	353	333	300	331	342	317	314	345	353	341	363	333	373	359	346	343	345	352	375	321	374	316	331	316	304	360	383	330	375	321	327	349	344	329	338	315	342	381	365	367	372	355	355	351	335	336	343	389	364	352	342	358	330	346	328	320	287	346	368	342	384	351	348	317	343	344	370	338	369	328	318	345	344	369	362	348	324	320	333	365	383	367	326	350	335	305	311	344	367	354	304	375	326	349	342	315	353	324	365	351	379	350	320	329	324	317	333	331	362	353	327	341	359	348	308	337	347	333	316	295	328	314	345	404	312	326	371	374	348	371	365	367	351	316	321	358	328	331	364	329	334	350	338	345	351	347	342	324	355	385	355	330	292	342	349	353	363	392	319	344	341	330	350	352	321	375	325	313	371	328	322	337	349	309	369	351	355	330	352	333	355	347	326	351	341	369	383	340	354	322	350	340	349	353	356	329	345	366	339	367	301	330	351	369	342	354	329	347	303	360	339	332	348	341	334	325	342	340	334	320	344	362	338	326	330	343	339	348	341	374	353	366	355	326	367	363	350	343	356	355	339	398	293	342	365	347	370	353	362	334	318	305	356	337	329	323	351	333	357	342	345	325	347	335	349	355	327	331	307	321	341	343	345	338	329	336	348	340	341	366	373	335	351	360	370	321	350	329	383	354	348	347	335	348	344	341	327	361	382	339	348	335	372	351	363	392	328	337	360	317	306	334	371	341	349	363	360	342	352	339	355	364	364	336	317	330	321	355	354	332	325	360	359	326	369	341	337	365	348	354	358	355	364	351	330	340	359	335	364	340	335	325	386	337	345	326	340	290	287	349	320	366	344	323	345	363	346	359	321	369	360	342	366	370	348	331	351	352	370	354	325	335	310	345	358	368	336	314	301	360	380	371	369	313	329	317	368	397	379	330	350	333	344	317	369	331	352	377	324	356	319	351	313	305	362	369	347	356	349	331	327	340	359	337	325	369	362	336	333	339	352	368	359	314	346	350	380	355	357	329	335	323	339	345	352	355	329	327	375	310	390	342
3855	2935	6006	6224	6412	5775	5014	2977	1914	1547	1311	1359	1306	1389	1494	1403	1469	1428	1433	1287	1109	1104	1075	2342	3270	2972	2441	1787	1283	1015	906	860	868	875	885	824	881	899	852	885	842	894	886	908	879	815	867	853	834	843	861	867	863	804	854	829	855	875	909	920	830	825	839	845	826	835	849	827	916	852	917	846	816	863	861	852	863	873	848	850	872	873	878	885	892	864	853	875	886	902	893	851	838	852	812	846	855	918	864	859	822	852	844	856	831	852	879	854	835	895	854	867	866	841	891	849	833	867	824	845	836	883	849	813	899	875	853	854	887	895	858	834	803	898	852	854	865	844	908	814	848	801	848	859	831	847	865	855	789	881	849	867	887	857	829	884	844	890	827	844	918	833	855	843	871	847	830	860	850	841	862	905	845	902	851	852	815	862	852	851	871	885	856	893	901	837	897	866	831	888	877	881	798	810	831	833	876	942	845	898	788	884	859	859	860	807	875	851	867	807	823	836	783	818	828	864	861	890	826	892	853	844	818	819	911	830	833	860	862	858	852	867	878	852	889	852	862	865	908	889	879	837	864	881	881	907	805	858	869	855	863	844	834	862	849	877	885	844	830	886	892	857	831	859	857	893	873	880	805	845	871	862	833	849	823	865	898	868	859	803	856	838	914	883	852	859	828	797	905	851	828	903	885	800	876	889	809	845	867	835	841	883	849	890	860	900	862	869	871	834	883	787	894	887	846	847	927	910	852	849	872	822	844	866	859	880	908	871	857	846	846	835	892	845	900	881	856	880	886	879	869	816	881	868	875	909	859	881	840	860	868	851	838	879	815	928	833	874	875	882	871	864	868	837	884	885	868	897	896	881	815	850	877	877	886	847	841	828	841	867	864	868	925	835	882	855	871	894	832	904	863	871	872	863	894	842	888	890	889	907	861	839	853	883	858	863	916	828	868	866	851	829	875	838	859	878	872	840	878	819	840	835	854	844	873	813	848	877	845	863	867	846	841	859	846	843	799	825	890	888	842	844	843	931	880	855	839	868	917	888	837	909	857	857	906	876	855	845	911	873	861	831	867	838	856	843	849	863	871	881	834	872	834	877	881	846	836	868	833	855	820	824	872	909	907	823	864	895	816	895	860	855	897	893	836	873	832	842	913	905	878	875	833	872	810	867	839	778	842	858	873	882	827	822	834	899	929	864	854	886	880	894	841	877	806	869	884	846	882	856	825	862	824	839	836	873	883	854	903	894	799	842	851	845	873	826	857	929	821	870	849	812	887	889	865	839	837	780	858	797	882	835	845	846	896	851	822	821	865	869	854	886	867	817	896	878	852	847	869	918	905	886	923	831	851	847	821	863	818	877	857	841	861	876	839	861	852	823	867	878	874	888	840	854	853	910	875	874	849	831	788	806	889	871	839	856	872	844	886	894	897	868	888	861	836	835	881	871	857	813	896	871	857	803	884	867	850	845	881	801	838	871	867	831	837	814	851	842	875	840	915	871	883	853	886	812	893	899	891	824	832	820	867	839	926	946	848	865	864	866	830	844	790	864	877	858	887	834	834	788	801	845	844	847	909	856	810	860	858	858	855	849	889	844	842	876	850	849	865	824	788	849	815	860	841	813	907	872	881	868	803	875	814	843	806	863	893	874	893	896	860	910	874	805	818	854	838	961	862	835	878	882	844	850	847	873	826	840	815	864	886	847	887	865	843	851	918	865	830	847	847	907	841	840	806	881	860	888	873	891	902	874	887	851	869	855	856	844	803	862	788	878	822	845	868	857	853	862	886	881	796	856	853	900	838	872	854	875	829	848	862	853	851	896	854	845	812	864	825	866	873	918	841	854	853	876	844	948	823	827	869	810	852	903	929	901	858	916	857	900	893	849	890	829	783	828	822	899	881	845	882	844	846	853	869	857	852	891	866	901	845	888	892	886	857	851	882	873	851	874	827	909	872	853	908	859	882	824	879	865	857	906	928	836	838	846	792	874	838	880	873	794	850	875	876	840	895	838	794	852	914	835	846	905	872	883	799	838	847	843	845	859	897	836	806	901	844	880	841	849	937	872	841	877	892	853	851	899	867	861	929	869	894	860	922	879	890	862	823	859	862	843	853	873	900	848	839	869	841	868	807	839	840	835	836	871	817	874	888	844	879	848	856	856	886	880	832	845	862	886	883	871	862	832	891	882	876	828	831	830	904	849	892	857	842	858	805	814	866	852	845	859	814	823	876	867	887	867	835	899	863	799	852	842	904	871	896	860	866	823	822	857	874	854	869	875	888	870	849	843	827	883	867	850	876	860	897	858	896	877	884	903	831	848	861	886	912	887	794	864	880	932	851	886	897	905	835	856	870	856	861	826	889	872	831	869	867	837	845	875	938	921	903	859	885	847	819	819	866	844	884	831	859	897	891	856	872	818	874	878	892	871	805	785	881	910	857	897	871	841	940	910	828	858	893	836	864	884	854	859	823	890	923	923	879	852	835	849	879	879	837	879	902	812	852	838	875	792	815	860	900	879	830	845	868	874	848	825	856	837	816	804	783	857	868	899	870	868	850	887	904	823	878	799	871	806	925	870	874	825	849	829	877	837	887	867	896	873	849	845	884	902	881	886	866	845	810	892	847	843	850	901	905	890	862	874	807	880	862	911	836	819	821	866	861	889	841	798	944	874	812	875	850	864	881	857	864	916	899	871	865	847	826	846	854	892	856	865	834	854	847	882	898	833	841	823	878	841	852	835	833	799	874	883	876	827	865	835	868	834	847	885	842	872	901	836	868	910	805	854	872	881	907	849	854	884	818	877	825	843	852	872	854	847	880	861	835	874	850	895	864	849	818	885	867	889	823	896	891	856	878	835	828	803	840	874	898	842	865	886	890	883	847	819	839	870	849	874	836	855	844	870	861	895	856	884	861	817	904	861	899	885	869	829	929	858	852	838	863	849	885	830	865	887	856	833	845	833	891	848	908	856	860	914	885	869	851	866	886	875	869	868	828	874	836	848	839	886	845	876	872	921	837	877	854	846	906	843	897	860	870	852	907	829	860	895	851	857	868	811	825	819	841	892	804	858	867	857	865	879	838	867	876	797	853	877	824	833	857	808	898	906	849	835	911	868	856	850	863	856	859	857	869	866	908	899	894	875	880	858	843	832	829	897	903	858	888	844	805	892	856	878	814	837	906	880	841	870	862	845	860	831	832	861	863	828	837	860	855	839	870	845	822	895	921	794	852	898	867	798	868	844	834	872	897	837	851	925	870	847	897	877	847	883	857	824	871	851	859	898	860	823	867	884	892	825	905	857	832	831	853	860	801	815	860	867	837	897	865	870	889	868	815	920	916	871	913	869	896	900	854	835	899	859	915	823	829	888	840	839	829	837	863	880	841	877	829	880	860	860	836	793	840	829	883	835	830	806	889	812	894	845	880	835	890	886	841	840	911	844	868	828	857	880	862	882	867	850	852	912	854	883	830	845	832	810	860	882	900	912	891	819	870	860	863	833
11786	5921	6394	4893	4178	3537	2681	2159	1924	836	601	550	561	599	530	573	540	453	454	449	421	421	422	1211	3342	3076	2362	1489	882	504	442	324	346	352	390	324	337	322	348	355	354	354	350	378	363	354	380	383	334	346	329	340	379	380	370	403	395	374	372	369	331	407	361	369	331	340	331	333	353	364	348	346	324	341	373	351	367	351	371	330	330	347	338	363	378	376	355	383	357	367	345	354	368	355	378	345	327	327	341	348	369	330	326	361	347	387	336	350	362	326	370	360	385	374	361	371	317	357	381	340	361	367	381	377	346	355	380	350	382	338	358	360	377	377	372	336	367	339	337	367	367	330	374	352	344	380	370	367	357	345	352	335	362	353	351	352	355	347	337	397	397	366	360	325	359	347	337	334	355	408	356	369	354	343	337	312	400	357	401	363	368	378	353	331	346	357	359	333	358	336	369	374	364	385	352	329	351	347	361	305	329	378	348	302	361	340	347	361	357	338	371	361	350	321	365	346	370	367	351	361	346	340	328	342	363	341	350	385	373	343	338	356	339	335	380	352	359	363	331	383	348	329	360	329	374	344	380	348	368	354	354	366	357	365	341	351	330	327	390	363	378	313	382	369	343	340	336	359	314	342	363	350	362	386	363	367	343	345	316	373	352	339	355	348	395	340	363	352	383	347	359	373	335	323	380	368	328	342	336	342	348	343	356	369	332	347	359	396	365	358	341	377	387	324	370	347	360	352	334	421	375	361	346	356	356	350	362	337	384	364	332	400	347	357	341	382	371	328	379	371	368	352	349	340	350	348	320	373	338	413	392	319	366	326	385	356	367	377	367	366	400	366	368	376	353	324	393	380	371	313	309	344	328	371	342	371	375	331	344	377	350	380	377	352	381	353	356	374	353	337	342	341	350	360	348	323	362	392	396	361	351	340	332	343	361	367	356	396	341	362	330	375	383	359	363	363	357	338	374	343	330	352	360	347	384	341	349	367	348	358	362	349	362	340	364	370	313	372	346	339	368	347	348	366	372	337	334	350	326	347	353	391	382	344	329	388	382	362	331	362	357	355	349	351	387	387	319	369	361	365	332	370	370	376	355	373	369	350	331	389	357	354	370	335	353	353	366	329	349	346	338	340	351	350	325	336	361	394	370	320	353	346	326	312	357	343	338	359	371	357	361	353	368	349	349	376	338	374	362	338	363	364	354	372	370	359	365	377	339	340	353	348	317	339	387	358	337	379	323	343	340	376	360	389	324	352	335	382	367	370	374	337	362	375	392	335	341	336	312	355	392	369	375	363	313	354	354	379	330	325	378	357	340	326	371	352	321	344	356	376	351	350	343	326	353	367	327	337	378	353	352	363	344	305	348	357	369	355	370	355	339	359	342	337	325	366	349	321	364	355	355	371	380	341	364	321	363	380	364	354	360	374	313	358	350	341	367	356	349	338	373	352	366	346	355	348	348	384	391	359	370	367	351	357	348	354	357	380	348	395	322	329	363	346	361	346	354	348	336	324	335	367	357	397	371	355	365	351	358	377	332	347	323	388	376	334	365	372	364	342	366	372	364	347	328	331	371	429	349	323	365	346	343	362	355	363	337	362	356	380	327	377	353	342	374	354	366	341	357	349	371	348	402	381	352	334	392	328	387	343	347	356	382	345	362	373	308	334	349	352	356	350	340	350	355	311	349	346	345	365	384	325	367	340	344	401	352	325	362	363	346	402	349	357	369	386	368	390	335	338	334	357	352	321	348	349	344	346	349	360	352	373	368	368	343	365	397	394	318	369	335	325	375	347	347	346	368	374	337	337	350	384	371	362	349	373	368	358	373	345	369	381	386	384	396	355	359	365	322	370	338	376	353	372	348	368	330	367	353	327	360	394	374	356	332	358	385	340	370	354	388	368	361	361	340	354	306	329	378	367	353	364	321	354	352	336	363	384	355	335	359	349	365	372	383	351	356	348	384	372	347	331	378	344	337	349	372	380	338	352	329	323	351	380	342	353	355	352	359	350	344	361	377	324	325	369	361	376	348	348	370	356	359	332	376	365	341	359	348	399	374	316	382	318	370	353	365	384	373	360	349	349	351	370	378	339	359	360	355	360	378	359	357	366	355	352	339	352	360	366	343	349	348	382	325	401	341	321	385	387	368	400	340	352	336	350	349	345	379	377	384	353	336	338	345	333	340	371	347	340	299	347	352	384	370	371	372	345	358	393	386	360	383	358	322	369	335	372	367	359	362	369	378	337	342	379	375	367	348	364	328	360	401	341	325	359	317	345	355	336	330	369	341	342	348	337	384	354	371	339	336	358	345	329	343	345	327	354	394	333	349	362	349	328	326	381	330	333	348	393	361	314	380	390	318	347	386	359	368	337	362	341	356	382	359	342	355	337	346	366	371	373	356	355	346	364	363	385	365	381	372	329	330	349	371	352	353	342	356	322	342	390	341	368	371	336	368	365	377	383	377	351	373	359	302	353	347	361	365	351	363	346	333	354	342	342	351	324	346	370	358	372	371	296	381	353	393	313	370	330	376	372	371	348	370	389	341	345	331	330	350	329	348	391	390	350	358	353	357	320	336	366	371	339	360	336	359	372	349	383	340	375	338	322	351	352	368	392	358	369	328	373	378	361	389	362	371	345	354	347	350	349	352	327	366	375	334	370	303	369	351	330	367	348	357	339	328	358	356	312	321	341	353	366	338	369	351	342	356	407	365	379	354	316	390	380	366	346	339	344	379	372	390	348	354	348	351	330	331	381	368	333	381	360	361	378	370	329	338	389	335	368	387	356	362	374	364	354	372	387	326	359	327	360	341	354	380	378	340	391	339	354	329	322	377	370	344	369	369	363	326	353	335	359	375	319	362	390	318	364	329	357	366	351	339	345	362	380	347	371	341	367	403	363	370	381	372	385	354	358	361	341	360	334	387	375	368	398	345	338	337	344	360	360	367	367	351	344	343	337	332	342	328	342	373	396	337	351	339	326	350	359	350	344	343	335	362	369	317	344	369	337	345	303	323	350	354	354	365	383	367	345	367	374	373	360	389	371	381	339	316	346	360	348	330	335	373	319	320	345	352	359	319	398	362	341	367	367	351	388	368	399	345	361	328	378	364	371	392	369	355	343	346	328	351	309	412	368	346	366	318	339	332	344	340	371	335	327	330	365	311	366	363	402	349	337	365	380	327	369	365	384	393	380	366	343	386	374	339	372	344	380	340	380	378	355	378	370	327	360	348	372	333	354	353	325	335	355	358	360	373	340	350	368	367	328	316	350	374	319	353	340	368	363	341	344	380	359	359	336	343	336	334	378	356	363	348	366	367	382	381	362	367	354	361	386	363	369	353	375	372	359	363	333	328	345	369	349	363	365	356	368	351	351	345	366	342	328	353	377	337	343	333	372	372	342	350	331	354	376	354	364	370	322	373	366	355	354	371	350	330	332	371	348	352	347	337	339	347	369	334	347	337	378	375	372	347	364	361	357	360	333	327	378	376	346
7570	5431	10527	12186	11812	11504	9745	8676	8294	3346	2292	2177	2169	2184	2307	2279	2030	1586	1637	1686	1521	1480	1382	6993	17656	15181	11814	7354	3849	1778	1218	872	878	847	953	859	880	899	876	834	891	880	848	870	888	867	883	935	879	886	876	884	951	838	903	875	807	886	896	892	954	872	888	864	898	892	853	845	880	892	826	910	887	859	843	873	874	908	860	859	902	860	862	893	867	895	842	849	883	915	876	868	860	849	860	936	884	910	867	856	912	935	825	900	920	880	847	840	887	907	848	874	873	877	857	868	865	879	879	862	871	932	866	866	825	845	848	858	913	890	885	859	896	812	922	868	857	869	882	899	840	855	871	862	920	892	857	885	903	870	891	848	913	874	940	890	863	871	855	831	801	865	869	853	846	875	933	872	934	865	881	840	895	871	886	849	876	865	895	908	860	817	834	908	861	938	879	894	919	846	870	903	925	864	849	913	903	905	891	842	944	852	873	913	905	912	906	858	837	809	821	853	827	901	866	870	866	885	907	884	864	841	868	924	888	873	900	887	823	845	906	909	910	848	874	875	893	852	878	911	875	907	928	908	871	869	903	860	909	875	872	914	880	849	816	873	888	912	889	869	876	907	857	899	858	830	889	900	878	864	876	879	821	870	915	876	885	887	933	922	876	800	904	911	880	905	885	911	860	873	878	891	805	892	833	887	826	880	876	861	915	856	882	881	878	843	820	845	891	800	824	851	853	855	866	867	868	932	873	958	833	883	857	856	829	852	865	863	860	864	901	901	856	903	878	897	834	879	843	870	871	881	852	894	851	924	859	876	907	864	885	864	840	899	881	880	823	916	817	924	868	874	898	932	899	909	919	888	927	880	816	930	885	903	896	864	885	880	907	845	872	914	849	942	853	894	934	880	851	873	879	896	894	867	898	929	875	882	851	869	889	913	829	835	846	883	845	876	877	902	878	903	875	916	905	927	847	874	860	863	824	889	899	856	893	861	847	903	870	863	895	883	849	874	921	869	855	862	934	894	831	909	917	876	856	846	856	899	850	812	859	829	908	852	849	858	831	911	830	874	811	816	872	903	837	961	874	904	849	893	830	863	865	905	894	883	883	888	896	888	863	818	918	923	821	878	896	867	898	898	959	842	920	883	858	893	854	866	870	923	878	830	922	890	913	893	851	852	884	911	856	872	854	841	863	861	910	856	837	865	882	885	848	891	861	871	864	906	864	913	857	877	848	881	867	878	886	901	943	855	929	895	852	839	860	827	857	846	866	816	918	853	825	848	850	860	887	884	902	862	852	899	874	868	917	866	878	873	870	897	865	842	895	871	891	960	849	945	945	833	865	866	866	883	868	904	902	837	863	835	890	957	867	920	899	912	904	872	888	848	854	871	862	871	884	930	894	883	892	893	887	853	898	931	897	950	860	873	838	874	869	873	835	855	926	886	903	863	857	870	843	868	878	897	864	856	825	878	876	916	892	958	837	861	883	867	928	877	888	853	891	812	936	854	833	879	863	853	918	817	867	830	850	875	914	924	879	872	882	851	872	893	917	843	852	857	849	928	894	883	862	850	841	898	930	852	869	915	883	875	920	848	845	874	868	911	890	884	884	871	918	870	927	876	866	876	868	895	881	808	882	884	872	877	847	877	872	859	899	835	913	868	853	868	902	828	877	922	868	888	902	882	872	871	881	881	828	863	858	904	895	855	843	871	842	861	880	871	906	813	864	862	841	894	878	906	819	879	904	890	933	853	904	868	890	905	882	886	857	858	868	873	846	866	882	867	862	871	846	838	887	888	884	888	857	894	875	888	894	891	882	872	882	881	870	915	910	819	942	890	898	839	867	887	895	850	883	894	873	876	849	867	938	840	854	893	885	902	858	863	846	890	878	870	901	857	884	844	860	842	895	928	847	895	861	902	852	862	897	852	892	798	859	892	885	896	863	864	866	918	865	937	865	890	880	830	855	846	865	848	853	904	850	816	837	836	866	892	923	915	849	851	859	868	862	889	932	900	880	847	851	865	860	874	860	866	875	855	844	885	861	866	933	873	915	871	916	839	876	907	860	909	879	892	906	839	835	855	848	883	911	851	957	878	900	847	886	875	886	879	861	886	867	892	832	809	858	880	858	878	858	921	904	887	910	886	890	882	847	873	843	881	902	895	844	895	876	811	891	861	885	838	845	863	851	882	920	877	878	880	879	884	861	874	880	852	896	874	902	828	878	919	915	889	913	908	871	925	965	869	854	859	930	860	795	859	883	824	897	885	888	886	847	822	871	879	902	847	902	837	868	897	884	864	884	879	897	859	852	843	871	921	886	888	900	877	931	831	903	882	927	905	858	865	919	828	954	843	932	828	860	855	883	900	853	856	853	882	809	859	835	852	902	964	883	879	915	915	895	908	891	869	856	850	861	852	829	854	924	897	882	882	832	860	882	914	870	885	869	873	860	843	815	913	873	893	883	862	874	917	919	882	878	865	969	892	845	869	880	887	901	872	831	853	934	808	863	879	896	888	879	902	909	888	843	888	942	888	873	906	818	896	866	893	919	837	850	893	878	896	885	924	911	885	865	891	889	902	902	930	900	860	907	922	909	872	924	833	904	842	909	896	850	911	903	851	901	875	912	852	904	853	896	836	868	895	863	913	918	829	887	916	916	847	908	888	891	890	838	881	853	889	879	911	785	921	897	838	819	840	857	848	884	864	890	858	866	896	835	870	911	900	934	947	871	896	905	864	942	930	901	869	855	838	857	889	925	920	888	851	918	929	881	853	891	855	864	864	869	878	868	901	825	869	885	857	868	889	884	965	874	916	896	865	872	827	904	868	899	917	904	857	897	838	856	890	865	824	881	847	920	872	898	889	880	915	859	894	887	864	899	847	874	875	909	946	893	846	870	826	900	902	868	833	850	907	889	843	822	894	915	883	913	873	821	872	890	883	882	894	921	870	864	877	855	934	894	907	867	898	871	873	834	813	917	924	865	868	877	875	916	866	869	903	901	862	855	846	849	841	886	904	878	850	871	879	867	865	838	853	876	868	908	832	877	931	839	847	817	899	850	880	871	885	858	842	870	875	876	877	854	823	885	876	856	901	870	865	914	897	893	867	798	788	890	879	890	883	897	864	914	828	899	842	870	852	878	901	906	894	867	905	891	864	847	849	852	842	894	866	901	880	881	842	869	860	948	878	870	865	881	869	863	899	901	874	907	868	861	908	878	837	871	901	872	834	866	857	837	922	878	879	814	895	917	912	896	877	924	860	909	887	842	920	812	928	864	905	871	898	887	859	822	892	857	866	901	899	843	839	897	876	859	892	853	891	906	923	888	856	877	874	889	888	876	874	903	886	840	926	841	877	877	914	869	896	919	886	876	902	901	862	942	877	875	911	841	900	894	875	870	872	851	869	849	859	870	850	910	850	892	866	881	891	859	886	891	876	886	876	882	878	899	897	844	894	873	837	901	897	879	838	891	883	848	849	855	868	908	928	887	879	864	865	894	895
21191	10861	11700	9868	8240	7008	4915	4236	3867	2737	1285	882	732	902	1060	1006	783	617	616	667	688	615	541	1812	6932	6026	4925	2991	1422	711	386	308	249	257	246	291	272	308	317	265	290	249	282	257	266	237	295	272	292	293	259	297	288	268	287	290	256	262	280	290	291	272	254	268	285	295	286	273	279	284	305	260	283	280	287	285	261	282	260	256	295	325	281	292	253	275	259	284	287	264	276	289	297	268	240	289	279	288	288	298	298	280	284	263	289	285	268	272	280	285	285	296	269	298	272	281	254	290	288	274	260	246	286	283	302	300	294	274	298	260	280	271	289	266	254	269	277	302	302	266	274	264	304	293	266	273	272	272	241	290	257	276	285	287	287	278	313	270	261	302	283	283	273	281	263	270	283	278	281	262	255	286	288	306	259	279	294	251	281	240	301	291	269	294	277	300	252	281	295	311	294	278	310	294	289	325	258	268	265	249	287	257	301	276	272	258	269	235	245	294	256	286	271	263	272	287	249	284	283	280	268	247	242	311	280	305	259	258	255	294	259	279	292	287	301	286	266	254	285	273	274	298	304	271	267	280	289	275	320	263	304	290	266	252	263	295	306	263	246	274	272	276	259	281	255	246	290	283	289	263	275	279	268	245	294	277	279	280	281	283	272	279	280	272	261	255	296	295	277	227	279	266	261	270	260	275	265	262	268	303	271	275	270	284	266	270	272	260	240	273	268	308	276	300	275	277	277	279	272	275	283	275	266	261	260	258	294	280	279	311	291	304	256	297	263	280	253	284	294	271	258	247	287	304	280	304	265	292	297	290	284	286	310	251	295	297	286	296	268	299	280	288	265	243	254	289	252	275	276	291	267	267	289	317	304	279	293	278	278	261	292	306	271	260	258	292	279	285	252	302	297	252	265	304	239	273	274	266	290	278	282	295	272	252	270	269	293	272	251	305	260	287	290	290	273	258	286	282	300	272	276	284	243	279	254	288	266	257	286	253	274	306	276	279	286	295	267	283	288	270	297	287	293	277	276	252	289	285	262	291	280	273	273	265	282	257	298	298	315	284	259	293	288	224	276	268	303	289	277	255	248	251	275	272	278	287	272	272	288	261	283	297	303	291	305	294	289	251	256	284	261	301	271	312	300	280	281	297	263	287	329	298	278	271	274	273	266	291	264	289	291	283	297	283	285	277	289	265	259	288	281	277	294	278	255	277	286	273	273	290	297	293	299	311	277	286	251	277	279	271	301	254	266	261	266	264	301	241	286	297	293	307	281	267	269	277	311	283	271	288	265	293	277	274	286	285	292	280	280	279	283	279	254	301	285	267	269	271	288	247	283	290	284	284	306	279	291	295	279	251	263	270	294	302	286	288	287	294	278	271	277	288	296	287	264	303	264	301	270	290	283	274	265	270	270	297	292	257	293	291	269	265	263	280	274	285	283	306	280	275	267	258	297	278	285	296	281	285	270	267	283	295	288	268	251	281	263	294	285	261	282	291	280	282	276	291	274	252	263	272	287	272	250	290	272	275	282	256	257	278	270	292	283	290	288	283	269	273	289	289	300	263	286	254	272	266	251	295	282	262	300	294	287	247	282	269	280	287	266	248	264	269	241	267	309	297	275	306	300	281	280	265	293	291	240	284	290	242	279	262	269	265	279	276	302	253	273	249	287	302	315	310	285	296	250	271	285	289	301	270	265	265	249	309	281	288	246	305	261	266	259	276	243	248	274	258	259	257	295	271	264	298	246	268	280	285	233	281	270	287	291	277	282	277	290	297	283	283	244	288	279	302	285	276	262	270	290	263	266	266	242	245	274	276	285	277	307	286	297	283	298	294	272	290	297	271	269	280	291	293	288	276	278	299	268	298	296	259	261	264	279	277	269	279	279	276	288	261	279	293	280	277	290	281	260	302	274	256	300	267	251	271	276	288	272	298	254	279	260	286	239	263	261	301	263	299	248	259	276	303	292	257	277	283	282	283	266	257	293	239	280	263	290	273	292	281	274	282	280	279	260	271	271	283	274	291	293	272	262	278	276	294	278	295	259	285	311	307	269	254	283	303	285	247	286	288	300	285	267	273	286	267	265	293	311	260	285	277	277	315	268	278	292	263	293	289	278	306	259	277	270	270	246	274	287	305	281	288	266	281	290	289	275	271	279	286	286	292	315	290	287	255	275	272	280	266	238	269	287	258	266	255	293	280	263	276	270	257	282	284	304	266	291	267	279	281	276	248	270	262	248	260	283	276	265	272	276	297	294	303	266	290	270	286	289	291	263	290	269	277	262	273	276	275	289	314	287	272	279	305	269	281	293	275	322	302	311	282	243	264	262	288	261	251	298	280	277	277	272	273	267	271	288	318	265	285	264	271	275	277	245	280	262	272	239	274	281	274	279	287	293	266	257	256	324	270	263	255	268	255	288	245	305	246	278	269	271	273	280	277	291	287	282	298	253	283	266	290	294	275	303	279	282	248	291	231	254	277	286	265	272	265	269	263	273	277	239	277	289	290	278	294	288	276	259	274	284	270	272	262	283	286	275	251	269	246	271	287	291	258	277	277	283	287	278	245	267	273	276	281	276	251	264	269	260	264	244	259	298	279	258	295	303	256	252	262	291	255	313	268	292	272	265	307	300	265	257	287	286	287	271	280	315	288	260	281	283	256	260	274	291	267	266	275	276	254	275	304	291	272	261	271	270	313	272	254	294	248	253	267	266	299	290	283	305	289	263	276	250	239	309	265	280	264	296	285	258	265	254	274	266	249	287	310	303	292	279	264	242	311	263	268	264	305	260	252	257	278	276	310	255	283	267	293	240	278	272	247	284	253	260	278	270	253	252	290	307	267	275	284	291	274	279	276	285	305	246	268	266	307	290	267	309	278	275	310	277	270	271	262	287	318	288	272	256	282	268	279	284	279	243	219	262	306	257	284	266	261	273	264	276	291	293	275	285	283	278	302	284	257	274	253	293	255	277	282	286	281	270	306	279	296	270	253	269	240	277	284	266	272	282	274	301	255	267	275	274	287	273	295	282	266	276	285	259	309	267	261	286	279	307	272	273	277	262	294	322	274	283	293	295	257	289	265	264	328	296	271	280	295	259	249	275	241	255	273	297	280	244	278	280	268	314	262	267	243	271	269	290	299	288	272	249	267	269	276	289	237	270	267	251	265	294	266	295	258	250	265	276	269	299	279	244	287	289	291	277	281	306	255	278	291	271	295	273	276	250	283	252	270	282	276	276	255	270	269	277	270	281	244	298	258	266	310	255	302	264	291	277	298	266	302	267	307	311	260	303	307	301	285	281	291	259	294	291	254	280	268	241	278	267	265	282	255	281	287	270	297	241	268	253	277	284	280	250	268	294	268	251	279	296	280	266	280	295	270	267	248	274	309	251	270	297	279	297	307	269	279	301	289	273	269	251	287	275	269	279	279	264	266	292	256	275	307	282	278	257	288	289	317	271	299	298	272	268	292	316	284	271	272	279	281	269	265	287	269
11178	8117	15903	17890	18533	17853	15288	14615	14579	10651	5521	4253	3047	4764	5085	5067	4053	3147	3147	3481	3388	3287	2417	10355	28241	24531	20646	14116	6868	2629	1441	713	667	677	771	675	701	695	678	675	667	639	721	738	707	652	723	699	711	704	676	716	669	770	674	722	707	715	743	749	722	706	693	697	697	692	687	681	698	707	686	705	707	723	722	717	740	707	691	713	674	690	711	689	733	683	691	684	682	687	730	737	687	710	725	761	681	682	721	725	707	721	718	705	699	725	695	740	694	699	741	696	720	638	671	734	737	677	654	762	665	706	696	724	680	690	697	672	674	718	733	706	685	724	726	651	680	698	648	698	751	722	683	742	693	736	691	658	693	691	662	672	738	692	709	687	678	648	705	726	714	732	687	742	682	706	650	668	729	728	700	672	696	728	678	686	704	719	685	694	677	700	700	724	668	685	713	702	688	763	731	708	658	709	724	716	717	703	662	735	699	674	709	669	727	724	724	711	731	726	705	685	754	731	714	696	716	688	691	731	715	699	681	694	702	768	674	670	699	715	682	707	667	709	719	696	724	722	711	710	693	720	702	683	701	711	711	664	724	700	712	711	683	735	689	679	663	680	749	706	689	691	664	713	706	709	707	716	683	707	692	743	685	669	727	672	708	727	670	660	690	712	703	674	677	708	684	673	732	699	706	700	652	655	679	684	717	691	705	675	687	713	683	751	695	685	671	671	691	729	684	704	678	721	663	698	674	719	731	700	707	684	653	681	697	704	664	675	749	687	691	658	726	702	721	737	685	702	719	735	640	665	664	689	716	719	676	702	706	678	675	716	695	665	716	718	680	647	749	729	688	680	712	725	695	692	676	691	734	714	704	731	695	698	663	654	702	707	675	738	696	703	701	680	688	717	737	704	688	656	658	706	695	696	702	755	748	708	710	719	678	683	733	711	690	704	689	731	723	683	735	717	731	663	698	722	705	769	680	673	693	677	747	646	717	723	697	726	680	650	679	693	635	704	722	681	687	705	713	704	703	703	713	711	709	721	734	704	716	721	644	677	680	694	689	684	712	773	674	714	683	734	695	733	698	711	691	709	714	716	682	691	690	683	718	755	696	713	692	656	713	694	693	703	732	726	741	707	703	727	676	721	696	722	662	676	721	694	725	667	713	696	694	741	694	699	705	726	691	730	721	737	744	711	719	680	699	717	760	671	681	680	695	704	691	733	706	720	699	681	705	709	710	706	687	695	690	669	711	691	750	720	744	731	693	692	720	649	743	711	717	726	701	680	698	700	757	730	708	697	723	696	692	700	723	665	729	747	686	731	711	692	635	721	731	740	675	729	693	676	683	704	748	701	710	707	693	710	688	697	697	733	664	742	724	653	697	696	687	696	708	678	673	708	689	713	711	727	685	676	659	703	733	709	656	726	751	699	708	710	721	709	686	702	668	720	693	714	689	658	784	660	705	689	674	749	695	704	723	721	741	681	737	709	688	742	675	651	743	676	644	711	705	680	663	691	713	704	708	753	735	687	698	713	668	703	678	680	725	670	647	738	733	730	715	671	721	698	732	676	700	701	707	670	665	702	662	691	657	715	704	690	724	718	750	716	642	703	704	727	695	720	694	680	706	734	672	738	686	708	741	697	743	668	713	703	676	712	722	654	724	723	675	717	672	712	664	700	724	691	701	678	688	683	699	683	687	712	730	745	687	706	682	719	680	709	697	703	671	719	647	676	691	697	699	712	696	688	681	727	692	686	677	700	691	681	682	688	697	720	730	707	693	674	712	692	651	770	647	715	707	683	679	684	686	696	738	686	679	700	733	647	722	687	753	739	680	720	700	674	708	638	702	680	753	677	685	703	742	693	681	702	709	677	699	761	719	725	715	684	717	666	679	740	684	674	704	671	711	686	735	676	677	720	709	730	692	723	669	737	707	728	710	724	699	714	689	712	730	690	705	720	734	698	663	654	712	741	674	700	662	728	693	693	741	740	692	729	713	687	696	682	694	696	722	748	755	643	688	742	718	690	688	709	749	689	706	685	667	707	682	721	712	704	723	691	694	688	745	708	697	734	682	687	698	700	711	721	726	673	715	675	744	696	686	697	758	669	692	692	673	719	685	677	687	718	677	684	668	732	676	701	682	724	696	747	721	644	724	687	720	716	736	695	698	686	653	701	686	709	707	693	671	652	754	739	705	726	683	708	705	714	684	703	695	698	701	685	714	707	709	677	664	719	686	695	723	690	730	713	726	752	717	674	697	720	697	692	653	683	699	718	688	688	679	711	723	644	718	704	690	676	677	702	725	783	660	771	736	682	694	671	706	748	676	738	693	678	676	681	724	708	679	692	700	722	695	684	688	725	694	692	731	731	694	719	732	729	682	667	714	715	702	657	714	656	734	746	656	703	738	692	707	677	731	660	712	716	692	708	678	692	656	687	721	673	687	727	715	702	710	720	678	733	676	671	739	700	739	696	665	650	699	709	708	701	644	642	695	687	683	726	652	665	710	690	687	686	716	685	645	675	714	681	758	668	687	688	720	690	743	710	721	654	700	695	731	666	690	694	737	645	702	668	728	708	717	651	666	696	677	717	644	686	756	687	759	716	678	724	708	659	679	701	683	720	735	693	701	682	695	718	735	692	633	675	659	708	670	704	748	687	675	729	697	672	704	691	704	679	758	717	703	708	679	729	700	685	722	747	682	757	701	691	643	702	688	720	682	691	655	705	688	707	667	669	762	662	673	691	681	723	682	692	666	700	680	671	705	715	694	618	648	700	721	659	719	689	673	701	686	702	680	679	671	684	717	678	703	714	715	653	685	703	704	729	661	674	677	721	718	722	662	678	655	680	711	642	739	665	711	690	698	740	727	730	713	658	682	709	693	683	678	677	676	708	693	705	688	714	721	668	719	697	733	724	703	658	712	686	692	703	696	691	727	682	649	667	651	722	669	731	694	731	679	677	679	687	674	674	739	677	749	679	699	744	676	698	689	698	735	763	708	695	652	702	660	707	692	699	725	708	700	708	734	693	665	724	657	698	691	670	690	689	723	714	690	725	709	735	784	712	730	717	698	690	700	728	720	736	698	662	703	690	693	697	692	734	679	724	705	682	764	736	693	648	708	667	698	755	670	663	707	698	664	725	669	706	684	714	732	675	703	672	705	676	734	654	730	687	720	697	686	690	691	726	665	707	735	740	660	691	638	713	728	761	708	714	689	686	762	675	672	736	673	750	745	762	733	672	697	686	693	707	703	731	691	655	707	717	735	693	729	703	701	722	652	739	701	670	702	724	714	685	682	653	697	641	689	702	669	693	691	708	634	731	722	707	711	723	698	739	706	700	691	743	716	723	688	694	644	650	671	714	671	724	669	681	667	727	688	638	747	701	677	690	682	736	682	677	732	707	695	685	658	690	697	700	716	701	709	693	711	689	713	686	686	701	692	708	732	735	722	681	721	737	682	698	708	680	696	704	734	679	721	728	722	742	703	678	711	723	715	726	708	702
6044	3100	3526	2248	2108	1531	1177	795	553	484	475	426	399	500	463	465	434	419	452	561	545	483	442	424	669	767	710	543	474	386	357	356	290	370	342	340	334	314	309	340	322	345	295	347	310	333	318	365	334	311	324	336	326	345	324	314	334	372	351	303	374	301	362	328	314	328	307	312	351	346	331	346	334	309	322	350	340	316	328	348	334	325	376	320	313	306	299	327	330	346	353	313	332	352	298	325	337	323	328	317	304	307	285	299	316	333	339	300	340	303	311	349	344	368	293	329	370	317	333	310	325	323	325	285	354	297	349	328	344	324	323	351	314	288	338	316	343	355	303	341	328	332	361	337	363	367	316	318	321	334	349	308	342	331	347	342	323	357	335	387	310	290	338	315	354	334	359	355	337	295	316	349	371	353	332	319	341	351	329	316	304	337	314	306	334	329	292	313	303	354	345	301	324	294	322	322	358	294	322	340	336	335	326	309	306	353	324	359	335	323	361	329	333	305	326	295	317	324	345	333	325	318	321	362	329	304	322	324	331	338	339	340	318	329	305	322	310	337	335	310	333	354	334	288	310	327	355	341	356	308	343	309	348	332	340	305	323	299	338	329	322	367	340	323	339	320	328	331	345	360	329	345	310	322	292	312	335	299	331	345	326	300	345	342	315	330	333	281	355	328	329	358	336	328	340	323	334	324	337	327	338	320	367	311	341	352	318	323	292	319	327	350	315	312	339	317	322	361	305	341	320	341	325	311	300	313	334	350	342	325	322	355	323	291	350	303	308	319	314	349	327	350	300	348	337	308	312	337	324	355	320	330	344	301	318	334	321	312	315	330	339	323	331	326	305	328	351	314	318	333	326	325	323	326	341	348	331	339	324	324	336	330	302	342	322	355	353	335	326	368	299	313	332	322	380	322	324	314	346	332	354	309	309	301	345	341	366	324	330	294	352	313	345	334	347	339	308	347	331	317	338	322	349	312	338	343	322	344	333	307	357	327	301	326	322	352	297	320	330	329	348	344	347	291	334	384	310	357	314	331	334	347	334	317	339	332	345	308	324	346	335	325	324	311	311	342	346	348	353	330	388	351	341	332	348	332	324	321	323	331	305	349	305	341	323	310	374	331	353	324	335	341	289	322	324	327	270	328	376	338	329	331	310	334	339	342	318	319	326	309	342	342	311	355	328	366	307	305	348	344	345	348	318	308	347	305	348	308	360	331	339	331	353	321	297	291	305	344	351	352	326	347	341	337	321	342	351	336	320	341	337	321	299	331	328	298	312	335	346	339	321	319	334	323	358	326	348	354	324	308	318	333	330	302	314	323	306	336	344	343	313	339	300	370	323	313	332	324	336	329	306	344	314	328	339	346	343	309	333	337	332	333	339	331	384	333	354	351	316	335	340	326	343	330	329	321	289	328	341	325	316	305	308	343	318	302	338	314	307	339	326	326	318	347	336	328	317	347	316	296	346	341	327	328	292	315	322	366	363	329	336	350	307	344	348	322	337	327	337	326	335	323	329	334	363	332	343	355	354	344	329	300	380	342	321	346	350	347	342	327	307	347	320	335	321	318	332	332	323	329	302	313	347	310	332	332	323	338	335	350	347	316	338	357	305	345	352	311	334	337	316	329	346	327	344	342	332	324	318	348	317	337	343	328	309	334	334	318	313	330	341	344	314	355	342	320	315	325	302	350	338	321	329	317	336	321	331	306	362	310	304	337	318	342	328	311	315	311	334	347	330	339	322	352	349	343	361	338	319	306	326	354	300	320	357	327	329	332	317	325	339	328	323	320	339	302	307	288	317	352	328	315	323	330	321	323	365	342	322	335	346	345	312	341	345	324	329	343	324	333	336	352	355	324	333	328	314	327	353	304	336	316	329	343	355	343	339	341	330	334	292	298	331	340	317	333	314	329	324	320	327	308	325	333	338	329	321	320	342	357	337	339	352	334	350	318	272	334	335	345	364	332	326	350	356	316	332	292	303	361	311	307	325	354	335	331	316	326	338	352	311	326	303	323	327	309	356	342	363	324	342	324	326	315	333	326	336	350	315	316	374	313	320	332	318	284	312	332	337	338	342	323	357	319	339	367	349	318	344	351	320	349	333	347	289	315	357	324	350	342	341	321	347	331	325	343	344	323	347	348	330	332	330	329	318	327	332	327	299	314	358	335	313	330	324	327	346	323	355	322	355	331	338	337	320	323	361	314	315	310	352	327	343	329	316	322	327	335	322	338	356	313	324	335	340	316	327	369	339	310	318	344	322	320	298	296	292	384	302	327	328	325	347	304	340	315	313	346	326	355	339	314	352	343	338	301	312	320	330	363	317	320	339	360	313	351	329	345	339	327	346	364	328	312	343	322	316	297	344	355	343	290	354	321	333	338	339	357	332	322	321	327	285	332	353	333	311	308	312	320	319	332	324	298	312	295	360	347	297	307	352	330	354	325	371	287	329	313	347	337	337	332	347	331	274	336	315	319	355	284	331	330	330	312	323	305	349	322	297	327	297	313	335	344	331	310	336	331	345	318	351	309	315	331	320	333	335	335	329	352	318	330	370	319	325	340	318	344	309	322	328	343	338	324	330	336	309	345	353	318	309	340	308	322	347	297	332	343	330	328	317	324	321	291	319	342	316	341	322	347	354	367	348	337	336	348	315	296	320	322	337	312	368	322	307	342	341	330	338	331	327	327	324	344	323	307	314	338	354	335	316	341	333	334	336	362	378	340	349	292	319	290	315	338	334	338	311	364	337	329	339	305	307	348	353	348	329	371	319	343	313	265	345	323	343	340	331	318	312	325	302	285	351	369	302	310	305	357	339	334	322	335	305	343	325	324	321	324	356	316	335	366	329	357	332	358	350	312	337	315	328	332	332	316	323	357	278	314	327	361	317	324	332	309	325	342	327	361	320	353	358	329	306	302	326	339	305	315	353	324	312	332	363	339	354	330	322	324	346	328	325	360	301	342	341	344	342	314	337	339	309	384	323	326	339	297	334	301	331	362	319	336	364	360	314	304	334	330	337	324	340	309	321	333	311	308	329	356	356	346	335	352	321	353	296	344	350	327	285	316	318	344	342	321	292	314	321	348	328	298	328	302	328	310	336	317	338	324	347	315	318	344	309	327	313	323	314	294	327	345	327	343	326	313	335	306	322	333	367	328	328	335	329	338	354	346	358	336	356	287	342	305	342	325	337	309	315	320	331	317	331	333	324	345	333	342	319	321	346	347	336	298	376	328	307	300	297	328	326	327	325	334	331	325	289	335	355	317	362	358	310	336	300	339	329	327	337	327	310	306	360	325	290	323	345	348	360	314	346	348	319	349	329	376	332	299	320	355	315	315	340	351	338	378	322	332	336	324	327	331	318	342	348	327	320	316	321	328	346	354	320	365	355	358	323	369	360	321	332	343	344	327	351	325	293	347	310	329	340	323	352	300	307	351	298	347	333	319	325	330	329	318	349	332	320	310	353	340	314	337	355	344	342	331	308	353
4263	3242	6380	6652	7436	6002	4747	3316	2176	1999	1607	1491	1427	2149	1760	1710	1368	1538	2021	2665	2455	1939	1648	1722	2885	3034	2636	1861	1419	1083	950	813	878	815	858	805	881	837	803	833	825	848	841	838	835	828	806	794	857	842	855	874	795	810	845	816	816	863	828	786	790	821	830	874	800	784	836	810	867	810	775	822	823	825	810	816	826	799	860	867	867	835	792	805	848	821	866	790	824	813	866	861	808	819	814	817	843	872	778	751	771	858	846	781	842	833	827	846	882	785	848	833	831	838	852	859	792	843	807	836	838	815	853	788	848	854	818	879	819	805	809	843	751	802	854	854	754	807	810	804	883	859	834	811	799	847	818	814	804	855	790	818	805	843	822	823	841	865	800	776	834	853	809	833	835	790	812	815	822	795	831	815	806	826	803	783	836	858	836	819	859	835	830	839	851	823	851	818	870	833	830	847	867	814	770	848	814	821	845	857	834	826	796	856	810	806	751	839	819	826	804	844	790	834	754	825	851	865	837	802	836	820	816	841	832	800	826	804	818	801	807	824	809	828	827	792	858	778	807	799	812	790	824	816	877	835	854	834	879	823	790	872	835	841	841	809	818	813	834	851	850	806	861	837	798	816	768	823	825	862	849	780	898	810	795	803	837	834	825	809	812	871	812	885	804	793	804	780	912	821	843	850	796	789	830	775	840	860	787	786	844	851	807	853	813	797	828	851	856	857	828	781	894	857	799	808	797	856	808	815	830	792	812	813	818	817	819	853	802	835	834	822	836	864	822	867	840	835	795	828	838	831	783	859	823	805	874	860	845	885	814	835	895	812	830	859	782	859	838	850	815	820	816	912	836	834	797	851	788	814	770	844	827	816	746	835	845	837	841	796	788	843	835	841	850	828	817	911	795	769	825	821	788	866	806	837	814	821	837	826	789	796	805	809	852	815	907	779	763	768	831	791	819	841	810	854	847	844	806	810	799	816	801	884	856	810	818	875	801	868	820	832	854	865	830	773	828	837	869	802	848	852	882	832	853	829	864	839	814	818	841	855	821	834	785	853	788	834	805	853	821	872	822	845	815	786	816	794	861	818	867	852	818	795	838	825	842	855	778	851	818	771	810	824	828	794	795	833	821	870	815	833	811	868	881	818	818	821	848	817	861	808	849	849	849	867	795	837	789	832	848	815	865	817	788	855	842	833	823	903	786	841	795	817	810	832	846	847	854	788	817	814	800	837	820	802	862	793	816	801	872	853	788	867	766	814	861	846	832	833	865	826	821	812	869	832	778	826	817	822	834	817	795	834	820	838	871	803	829	815	810	798	783	813	835	798	816	836	828	783	760	802	802	814	805	860	796	778	865	871	814	851	782	777	824	838	819	799	840	825	923	829	786	822	803	832	859	806	848	791	820	841	834	865	846	891	813	835	808	819	807	829	805	776	788	874	826	810	833	774	829	914	800	766	867	826	813	849	848	843	813	870	851	764	823	844	826	835	823	824	849	809	842	828	828	867	859	839	776	828	816	854	765	878	797	813	817	813	832	793	819	873	831	799	851	795	838	797	864	852	833	784	833	840	864	823	801	883	797	799	810	839	831	804	792	839	829	803	856	842	861	784	854	817	799	826	822	800	811	849	831	829	849	821	842	799	836	783	808	843	844	820	837	797	777	793	768	856	822	806	790	782	815	789	853	831	791	799	810	824	819	846	818	822	835	832	893	840	828	783	860	801	807	933	841	823	811	855	794	827	802	850	833	796	876	889	826	775	836	828	821	786	790	805	836	845	799	786	777	868	844	812	805	897	835	834	912	798	856	786	816	842	802	821	822	814	850	764	888	778	813	844	764	806	784	808	864	798	841	835	841	852	785	795	823	841	836	811	820	790	787	846	829	849	842	818	838	831	821	914	854	831	852	783	810	845	822	840	790	823	840	812	842	827	854	842	848	814	819	850	800	829	859	838	817	825	832	809	829	850	852	824	792	828	885	860	797	803	830	800	872	834	841	791	798	865	807	758	878	836	855	803	820	795	841	793	823	797	843	836	809	801	813	821	832	824	850	799	772	831	779	860	819	801	877	785	793	815	859	909	753	808	828	806	821	808	798	823	855	875	870	840	797	850	812	788	838	827	846	833	866	823	827	893	858	807	827	844	794	834	848	815	803	860	838	819	853	829	817	791	825	840	865	849	850	827	809	818	849	882	838	853	888	794	825	848	837	804	806	820	781	788	809	771	794	813	819	838	847	859	848	867	824	823	814	824	863	841	793	831	802	792	827	847	799	839	844	858	817	800	788	848	833	829	825	834	845	784	790	765	864	887	860	773	857	792	845	779	803	767	825	804	851	771	841	790	831	827	820	802	844	845	792	867	875	827	799	873	820	793	844	838	861	811	809	839	852	829	790	832	865	815	846	816	811	837	863	844	767	807	779	808	891	879	819	847	838	797	869	783	835	840	818	829	830	826	851	817	874	813	785	803	846	855	810	853	862	812	845	752	820	794	832	790	838	857	838	792	824	827	803	807	815	840	850	845	813	853	866	839	824	825	788	781	798	815	856	831	824	834	834	856	851	822	802	801	884	794	832	839	818	819	863	847	819	809	820	852	808	810	822	855	878	806	877	792	825	865	840	819	831	891	835	828	845	809	801	799	856	874	812	792	808	803	807	832	729	787	853	812	823	844	758	821	802	832	853	845	853	825	900	779	835	807	815	828	829	913	882	835	780	839	804	829	788	840	839	793	815	826	838	810	807	835	842	837	860	812	819	824	794	832	805	792	841	839	786	799	822	855	860	810	799	832	811	844	853	770	834	820	740	823	822	803	842	827	829	845	837	763	774	872	792	809	814	846	800	794	857	827	806	849	806	786	836	815	870	783	803	799	786	869	768	815	783	826	828	836	804	853	838	867	820	849	821	812	840	811	795	799	827	805	813	818	842	842	772	821	832	869	824	814	832	802	805	825	842	798	834	790	840	799	837	805	843	806	789	826	797	821	848	818	792	823	847	814	741	803	798	778	823	827	837	812	843	753	824	804	832	820	808	828	819	787	859	834	771	827	828	783	791	827	913	821	895	794	866	821	863	828	851	795	792	877	804	834	912	786	806	813	811	817	792	825	829	870	828	831	847	848	860	855	816	819	772	844	800	801	812	796	808	814	835	817	791	807	849	874	817	794	827	823	824	838	781	805	823	799	798	807	796	838	811	859	799	811	813	809	826	805	839	809	855	815	828	792	811	840	789	828	818	789	808	823	831	803	847	838	857	840	815	803	839	776	836	790	820	833	814	850	843	819	779	856	817	798	858	827	816	876	824	868	843	864	808	877	844	795	859	821	845	849	816	842	823	862	886	837	864	836	801	863	840	862	801	881	804	827	795	868	799	828	837	864	817	803	831	812	835	860	801	869	785	822	801	792	821	877	839	823	838	844	842	870	838	880	810	781	818	890	777	792	832	863	862	777	839	836	885	795	893	799	793	800	821	857	779	840	827	814	835	845	808	848	840	830
12191	5639	6306	5829	5213	3911	2885	2139	2029	1811	2002	1085	682	635	535	530	467	403	436	528	560	536	531	2005	3501	2885	2169	1323	800	510	417	392	358	323	353	342	350	354	364	361	370	322	350	361	353	365	358	338	359	376	344	377	399	359	345	351	323	352	370	324	351	385	326	336	360	303	371	318	338	331	372	336	376	348	323	335	358	355	361	370	378	345	341	322	377	341	355	332	336	365	315	371	354	346	369	328	346	332	350	366	367	334	332	340	380	350	336	366	367	360	343	351	333	370	347	354	350	378	345	361	315	363	397	359	356	391	377	363	383	323	314	346	331	341	373	387	355	316	388	381	364	355	345	357	369	350	344	361	385	356	372	350	326	327	353	341	341	357	354	346	371	319	361	360	374	324	363	337	355	346	315	376	345	319	334	325	335	333	377	353	330	367	328	332	349	331	342	356	341	365	394	341	338	353	351	341	312	317	329	344	352	353	343	355	357	351	318	341	362	346	330	323	355	367	359	350	364	353	325	326	333	351	341	305	353	360	351	365	315	345	349	334	355	338	413	362	338	339	346	333	388	338	349	356	391	355	364	325	331	351	360	374	364	363	364	343	337	329	385	374	370	355	372	346	379	358	339	345	358	323	364	409	363	346	340	376	374	336	354	322	345	314	352	323	343	357	385	394	346	373	326	332	353	338	372	343	334	345	342	375	377	341	347	332	381	355	327	401	350	344	350	365	386	323	315	344	369	320	367	358	330	344	345	329	349	341	357	342	336	379	380	318	342	394	378	383	341	345	339	369	373	371	356	326	378	339	383	350	353	384	343	371	360	334	365	342	341	332	340	347	372	330	359	365	325	380	355	314	375	365	339	369	346	339	328	355	363	331	326	345	348	347	362	343	334	330	373	380	378	328	376	344	363	347	333	354	381	345	334	354	356	319	342	368	356	350	330	364	337	357	371	339	362	382	384	361	335	349	380	340	322	342	350	349	333	340	357	368	353	365	324	293	336	333	399	350	376	360	356	343	352	368	335	362	349	371	365	363	354	336	368	356	347	337	341	349	357	323	336	335	358	350	344	404	329	347	349	358	363	311	351	367	372	359	350	362	348	350	369	365	381	338	353	339	340	358	342	344	319	333	307	359	340	374	359	362	344	370	343	363	357	351	354	373	339	360	373	343	341	360	373	374	348	351	343	363	340	337	336	307	335	396	387	339	372	347	337	336	337	338	343	331	349	386	371	342	335	336	350	358	362	331	334	347	357	328	336	316	352	367	343	339	356	365	356	342	331	336	307	343	363	329	358	369	329	364	362	379	360	405	370	347	338	355	353	343	371	345	351	375	338	348	340	360	347	381	351	346	350	317	401	370	318	352	324	379	341	356	368	362	374	365	353	347	382	353	339	340	352	328	348	406	340	361	378	361	353	357	350	351	327	369	356	366	312	325	347	323	318	362	359	370	361	358	393	333	309	408	367	351	404	347	371	345	335	324	361	354	365	381	369	365	341	353	366	347	357	371	359	313	320	367	351	360	332	353	338	356	359	376	332	329	345	355	372	358	340	333	350	346	365	366	337	339	355	351	344	351	357	326	359	377	361	351	342	339	348	352	344	371	348	329	388	330	335	353	342	357	342	348	321	384	363	349	366	329	323	368	378	352	368	333	361	336	340	339	333	334	317	351	351	349	350	375	377	353	371	360	343	396	354	358	349	321	324	354	391	357	369	358	347	336	373	356	352	344	363	344	346	347	338	307	348	370	390	353	338	356	353	386	345	364	365	344	345	339	365	329	332	361	324	376	348	342	331	380	355	370	344	362	334	345	366	360	364	344	356	364	327	358	330	383	330	354	352	349	350	357	331	335	355	357	332	390	351	351	338	364	365	373	363	357	371	372	359	368	355	357	358	330	384	369	325	361	341	325	356	338	380	348	388	340	339	375	353	391	356	314	378	387	357	348	343	349	377	337	390	363	366	349	376	318	353	354	338	322	356	345	312	330	362	357	327	364	328	338	331	342	331	366	371	393	368	351	361	346	347	361	312	394	389	359	366	342	335	374	362	362	341	301	351	334	345	353	349	363	335	338	346	378	369	364	336	380	349	356	366	366	340	318	353	321	338	344	378	360	355	358	364	363	331	382	353	369	334	359	343	381	324	338	334	384	373	307	369	332	336	398	375	308	362	366	349	355	347	366	366	341	357	358	328	328	362	381	341	362	327	361	343	339	353	374	349	343	342	310	360	352	375	359	339	356	373	363	353	347	338	370	326	371	342	363	357	331	348	334	365	362	349	343	376	355	323	364	308	384	357	358	360	363	352	372	362	386	339	381	372	337	380	328	354	361	347	333	357	362	373	342	337	351	337	343	352	351	378	339	383	346	395	391	346	353	371	333	323	358	372	351	368	331	348	374	344	336	330	361	319	347	367	354	376	321	335	335	358	349	345	335	350	328	402	335	335	385	379	352	364	371	360	330	350	389	350	360	327	359	329	353	338	393	320	356	354	351	367	328	374	352	333	387	335	374	363	398	338	342	330	342	323	361	357	330	408	361	371	362	369	362	361	358	385	343	366	348	342	369	326	329	330	348	371	352	368	329	324	364	342	346	353	362	388	354	342	363	352	368	348	346	346	364	383	348	360	332	389	382	378	335	323	345	367	352	361	345	361	341	345	377	395	370	343	326	331	388	361	335	338	335	338	344	385	362	339	338	355	346	375	361	353	313	340	341	344	358	321	341	373	348	366	353	342	332	315	341	369	351	345	352	356	354	359	354	356	344	334	349	325	355	399	368	355	351	322	357	387	389	328	346	383	355	353	335	339	324	354	350	362	371	376	325	360	334	358	344	386	374	351	357	364	331	381	321	353	349	349	366	341	346	359	331	381	371	362	326	352	362	360	293	342	358	396	355	364	348	336	377	323	330	320	363	360	344	356	345	348	320	385	335	375	381	363	354	351	371	337	350	307	373	331	364	374	374	336	336	364	329	363	388	367	312	320	355	363	348	384	344	324	350	361	331	378	364	338	314	358	351	365	338	345	377	318	358	378	362	394	348	352	362	359	370	336	395	341	345	325	346	354	351	348	375	340	353	361	356	381	367	333	348	350	336	339	356	354	366	350	401	299	321	362	359	354	345	333	314	354	327	393	332	326	366	337	335	364	338	333	338	352	370	375	329	362	383	358	344	367	342	364	337	341	349	388	363	377	355	340	349	373	317	346	363	358	344	379	373	371	320	377	326	359	343	372	354	337	315	348	340	334	328	332	370	376	313	372	353	370	357	327	342	332	371	353	353	368	359	385	362	354	350	333	387	319	366	328	340	348	360	362	363	344	324	352	327	379	378	330	363	347	360	350	325	366	367	340	363	328	341	347	375	360	358	388	346	385	383	351	363	354	327	340	364	349	318	369	324	363	357	356	358	361	333	368	331	360	376	380	379	344	341	334	339	378	361	334	347	340	326	341	396	384	368	357	329	323	324	365	346	305	313	345	380	367	366	360	340	382	336
7925	5182	10424	13207	13638	12395	10224	8572	8246	8196	9231	4756	2491	2204	1887	1794	1683	1378	1497	2277	2667	2364	2229	10979	17705	14203	10498	6282	3292	1606	1121	857	843	885	852	869	833	815	926	897	855	860	844	842	852	825	881	867	917	899	826	873	842	942	837	871	862	850	839	917	868	881	903	894	848	868	871	913	832	894	887	851	956	860	919	852	906	833	843	855	849	830	845	878	855	875	915	953	839	805	838	881	850	829	887	845	882	885	793	848	852	880	847	865	866	943	841	895	899	874	819	911	873	878	823	887	857	816	888	848	907	902	861	866	861	932	884	883	857	876	823	918	848	861	847	868	890	890	942	916	878	866	882	894	875	858	871	911	876	914	783	855	846	877	885	864	859	873	906	892	893	898	858	847	933	858	902	888	905	869	876	899	901	848	897	823	853	859	892	857	875	878	913	902	875	884	896	886	883	926	838	812	861	895	887	851	863	898	897	861	894	869	844	917	886	851	851	906	866	832	856	886	875	840	946	872	858	889	906	847	868	888	843	810	869	865	837	884	831	831	870	908	865	851	807	862	822	835	874	911	895	816	872	910	891	885	833	840	865	861	864	849	928	864	844	857	868	888	855	874	823	862	876	913	804	882	869	877	845	881	860	894	856	845	927	907	844	856	919	873	827	844	821	839	860	874	802	871	854	878	840	887	897	883	880	857	842	841	898	861	952	872	930	908	888	921	850	907	876	888	884	860	861	876	865	893	906	891	846	868	865	814	865	859	903	860	809	876	855	902	895	963	869	867	910	911	874	892	874	917	875	894	836	820	815	879	856	839	871	896	874	900	889	947	865	884	851	828	855	919	897	873	925	853	901	867	881	882	909	870	843	915	847	868	870	872	880	857	899	823	863	903	889	840	824	862	891	860	893	843	889	813	902	876	882	878	864	848	858	861	867	908	968	910	837	907	832	881	861	861	906	886	903	864	868	823	871	880	868	869	869	902	851	891	875	939	891	856	877	881	876	812	849	877	857	879	865	849	887	871	848	832	924	890	870	862	889	893	848	878	825	850	846	890	885	826	880	851	869	899	891	818	865	863	851	876	881	834	846	888	865	839	920	873	869	913	887	815	895	888	896	844	872	839	853	885	840	832	871	900	864	832	860	873	858	871	848	855	920	848	924	922	900	878	875	889	880	915	852	869	852	899	886	901	871	853	903	873	861	837	889	934	917	879	856	883	895	863	857	888	859	856	842	832	857	859	869	854	896	839	894	864	905	823	865	873	857	858	862	886	873	909	888	859	849	892	884	869	845	839	906	930	842	848	865	895	876	830	877	876	898	870	904	890	820	894	912	843	863	854	883	865	909	911	832	904	878	911	820	837	788	830	882	890	885	864	862	897	843	854	831	933	889	888	855	856	864	837	844	866	858	854	894	880	864	888	890	858	913	812	905	868	880	902	905	871	883	874	899	862	869	919	918	923	895	897	890	908	853	874	865	910	852	887	850	883	897	852	875	847	895	841	965	821	871	888	839	829	846	855	900	861	782	863	855	831	916	853	857	892	861	835	849	890	834	890	884	855	875	902	906	896	876	818	816	902	826	905	839	865	874	870	880	870	875	876	857	882	879	885	881	856	856	878	864	895	863	908	824	900	871	859	854	887	902	879	861	877	872	876	880	848	876	849	877	850	819	855	870	885	886	865	865	882	835	856	820	892	870	882	892	875	939	888	898	892	880	914	877	902	892	864	823	841	801	827	857	882	853	872	896	939	933	876	832	873	836	871	843	898	850	834	860	904	875	897	917	897	887	866	902	915	916	848	817	880	854	886	858	861	831	841	889	905	861	905	874	799	851	831	875	857	863	886	837	870	854	811	833	889	841	890	822	881	841	865	855	891	852	903	907	871	849	897	837	892	869	906	864	856	895	892	863	882	907	853	919	880	882	901	935	836	828	900	856	874	857	892	861	840	835	826	907	871	881	864	857	808	874	912	870	879	879	930	878	809	894	869	846	826	886	842	874	892	863	873	951	861	842	917	897	881	878	870	931	886	865	888	851	857	907	887	856	903	877	859	905	907	882	885	847	937	876	909	861	897	839	904	841	925	930	888	877	918	887	796	843	911	900	870	831	853	898	919	882	835	850	910	882	898	866	939	901	900	844	911	906	880	869	841	854	882	822	849	869	824	806	878	858	785	913	889	886	880	911	885	847	887	871	846	841	848	882	889	901	908	910	882	900	891	906	874	864	849	863	864	870	912	895	828	887	886	919	853	864	835	864	912	874	861	801	819	891	889	884	865	847	936	855	861	857	884	858	847	845	853	915	847	886	927	917	876	827	865	880	878	882	929	851	899	914	861	853	905	848	863	891	870	873	877	883	944	868	877	851	933	865	823	879	895	892	856	910	879	821	834	873	840	904	845	916	837	860	885	871	898	855	832	846	843	894	869	910	858	878	858	816	871	876	897	815	889	892	854	832	864	886	758	855	840	869	829	888	879	854	878	856	891	893	885	924	878	888	884	864	876	867	839	865	866	865	862	900	889	880	877	873	879	878	834	882	833	829	845	854	894	837	822	851	932	805	892	889	868	851	826	863	893	890	878	855	825	862	844	861	839	826	939	878	822	857	906	876	856	867	849	865	884	888	890	865	908	818	859	937	830	865	875	901	896	912	847	866	841	879	862	922	889	855	866	927	838	867	898	854	890	846	866	956	888	856	891	792	877	895	847	844	872	858	883	862	872	824	844	881	870	895	822	859	799	853	876	883	898	843	873	855	872	916	880	856	893	942	877	882	864	835	903	863	911	908	888	919	914	880	855	842	885	853	912	876	859	896	880	880	858	823	873	920	867	894	863	841	840	854	911	924	871	907	871	918	875	860	855	834	880	854	874	901	897	862	863	918	866	883	829	898	866	857	861	831	854	877	836	922	877	836	851	871	867	891	904	864	861	873	893	854	877	855	851	888	917	896	874	931	899	836	894	928	818	861	866	837	907	798	893	860	909	860	825	893	852	826	897	863	885	845	918	873	909	861	869	870	846	896	907	825	869	893	855	863	902	801	903	849	895	846	868	849	853	876	893	862	832	907	871	901	887	893	866	865	859	853	846	888	845	843	954	898	826	860	894	872	878	845	870	854	926	894	848	866	879	836	890	862	888	861	906	817	863	885	837	907	779	846	926	876	880	881	875	888	809	902	952	861	895	840	931	886	829	871	862	842	884	857	831	896	884	893	869	851	847	892	870	870	898	846	909	843	873	842	858	853	884	888	911	907	883	845	876	925	883	878	847	810	830	907	839	847	882	859	892	918	890	869	864	891	841	802	866	846	838	874	859	883	839	889	879	869	860	844	847	835	880	879	846	908	843	886	872	894	917	918	848	866	863	918	853	867	904	872	870	876	905	849	936	839	826	869	872	882	911	825	888	881	873	864	872	851	873	887	883	833	914	941	857	822	848	861	873	899	874	882	889	901	878	863	907	946	888	857	911	898	885	861	871	893	832	870	888	858	844	858	890	880	900
21021	10040	10689	11684	10430	7132	5287	4143	4052	4952	6457	2947	976	801	704	700	833	576	676	883	698	740	652	1571	7288	6451	4967	2855	1358	627	401	285	271	310	265	259	240	290	282	277	278	253	309	277	258	281	269	302	291	276	274	253	272	251	273	286	254	297	273	285	270	253	264	245	276	276	284	295	243	283	266	287	272	267	262	306	285	269	281	283	259	259	283	295	297	251	273	262	286	320	254	315	290	307	254	260	277	317	271	251	265	285	253	272	263	266	255	273	280	245	259	270	254	250	269	264	285	292	255	269	261	260	265	273	274	254	267	273	280	280	284	299	287	263	243	294	293	276	251	309	276	247	282	249	273	277	290	280	281	255	271	288	278	277	275	283	280	250	293	261	272	261	246	273	275	248	289	300	274	279	276	251	300	272	289	291	285	252	264	279	265	268	274	265	294	303	248	268	307	265	271	275	282	272	261	241	282	290	248	232	281	261	278	265	244	316	285	281	269	293	249	283	264	286	265	248	274	289	292	282	279	257	279	275	266	291	267	255	274	251	295	272	306	251	283	262	275	287	250	302	261	289	287	255	253	274	285	274	285	287	292	262	290	325	303	268	272	257	273	263	258	287	282	275	279	254	281	290	259	262	282	283	263	285	247	271	253	279	287	251	268	260	285	287	280	286	284	307	261	301	268	265	284	283	264	287	270	270	268	260	259	290	285	264	269	287	288	277	281	284	281	276	275	284	242	263	290	264	285	272	278	255	271	291	309	261	247	273	271	272	284	294	278	273	257	249	284	273	280	276	278	282	273	267	252	278	274	276	250	265	289	286	265	284	291	291	267	279	279	241	254	292	266	292	283	273	235	273	295	305	249	291	287	280	276	294	279	288	259	275	277	298	266	304	310	268	270	246	256	292	255	237	272	281	265	262	263	262	279	271	264	267	272	263	291	251	308	281	297	272	272	256	277	261	257	276	245	272	276	282	291	314	252	265	265	293	272	262	283	253	282	297	267	252	270	270	249	296	307	276	255	263	286	267	258	256	272	282	259	267	260	298	264	295	238	293	311	256	267	265	249	267	294	266	272	264	267	301	263	271	269	282	255	288	283	299	293	276	293	269	306	262	296	264	263	279	294	261	248	246	263	284	281	276	247	261	278	254	321	290	301	250	298	280	283	308	295	275	282	258	287	279	296	263	259	254	262	290	279	255	278	264	282	259	263	263	287	290	279	270	284	254	246	286	264	246	271	268	283	263	284	275	257	283	278	268	240	279	289	289	253	243	247	279	295	292	267	280	278	257	240	267	254	295	258	323	294	277	257	276	298	279	264	255	293	251	266	274	259	253	229	251	285	288	260	277	292	312	270	282	301	249	258	274	278	261	284	291	296	276	264	282	296	266	250	297	243	304	275	273	289	297	293	278	274	278	271	272	285	262	291	281	283	281	230	256	253	278	269	274	296	281	270	281	265	301	261	312	275	261	309	286	289	280	278	250	261	275	272	289	267	279	278	281	276	276	274	289	312	284	257	288	262	271	281	286	283	281	283	273	272	289	290	295	320	270	272	298	274	294	276	264	277	260	284	282	292	266	263	283	277	285	267	302	317	270	286	265	267	259	262	274	254	285	298	256	286	283	289	256	289	273	287	256	270	291	293	268	275	280	284	287	277	255	267	273	255	271	296	231	275	270	255	240	260	242	287	294	269	257	317	287	277	259	272	293	282	268	297	318	247	277	264	271	274	298	225	288	280	261	273	269	304	249	298	268	270	284	295	274	255	264	282	274	294	276	269	317	225	283	290	268	237	240	286	297	288	274	278	291	263	281	263	270	270	278	270	285	281	264	267	294	260	249	246	263	279	277	264	260	246	264	295	235	296	273	274	255	266	284	270	248	280	281	266	290	287	256	284	260	279	267	255	266	275	262	246	269	288	288	280	267	268	273	287	290	290	277	271	263	257	278	259	262	256	267	284	256	291	281	256	280	261	289	280	275	243	259	269	274	279	273	273	279	275	263	267	281	291	265	246	252	290	279	293	257	262	250	294	265	265	254	299	287	271	266	293	280	309	281	305	291	267	295	277	290	302	285	278	282	291	272	260	263	309	274	271	302	281	271	276	288	302	272	276	301	279	276	260	279	258	258	288	278	290	296	269	299	242	270	282	271	237	282	275	271	266	251	303	270	269	246	283	260	276	263	264	277	287	255	290	247	268	282	237	264	272	260	289	261	265	296	306	268	302	280	277	268	285	261	279	271	250	265	286	280	249	316	311	231	260	302	247	295	273	276	254	290	254	262	267	265	277	260	267	256	278	246	286	295	288	277	277	278	260	273	301	273	242	294	240	283	259	287	287	292	280	255	290	325	281	260	284	255	269	272	263	269	307	266	269	252	277	278	271	267	287	252	296	272	270	281	290	274	301	290	247	293	272	284	276	295	276	303	285	275	262	284	288	265	275	275	285	276	265	252	285	312	258	307	280	270	295	273	263	272	269	282	266	269	271	272	276	298	267	290	306	263	289	274	261	259	271	264	236	226	258	263	242	288	294	308	289	317	278	271	278	271	241	246	281	266	269	283	265	251	262	283	258	305	268	295	280	289	312	260	289	285	263	270	265	276	263	264	296	265	273	285	284	281	219	258	272	270	279	240	260	290	255	265	262	261	286	264	277	277	237	280	266	299	250	281	296	263	257	265	277	282	256	295	248	281	295	256	259	262	274	272	267	276	259	273	285	277	263	270	301	297	278	298	279	298	261	279	252	278	267	296	303	285	278	271	252	278	270	262	259	261	281	288	263	261	287	326	284	275	285	276	279	291	278	290	279	275	254	266	263	297	264	263	290	261	297	255	292	308	272	275	252	264	268	262	256	306	267	263	283	284	256	290	298	274	280	251	279	262	291	271	269	291	299	277	276	292	260	291	288	261	309	302	252	264	268	268	280	298	256	273	296	300	277	287	280	273	305	304	276	277	299	283	295	287	277	260	273	282	288	278	290	271	288	298	256	293	286	260	277	262	291	284	268	258	260	257	255	282	261	281	284	258	282	246	288	261	298	280	285	274	300	264	290	263	287	287	305	318	295	255	245	248	263	295	274	270	268	254	262	292	265	258	257	261	252	273	249	270	275	294	258	263	252	308	282	253	258	280	300	273	274	311	285	289	277	273	272	249	292	292	267	277	266	253	237	271	297	259	273	293	255	261	296	266	255	294	258	257	255	256	269	268	247	298	290	287	274	283	251	277	276	288	292	281	287	287	283	278	261	267	250	293	311	295	270	275	262	282	278	281	268	276	252	254	280	259	258	253	270	251	292	290	249	287	307	262	280	286	266	279	272	294	257	268	294	278	268	267	277	243	256	297	256	275	274	253	285	260	289	288	277	272	265	297	264	270	282	297	281	281	264	270	266	271	306	283	278	268	258	300	257	295	298	264	292	292	253	294	279	277	265	247	274	295	276	262	271	294	303	279	260	280	261	281	240	279	273	242	274	291	293	237	241	276	258	282	317	272
11265	7472	14461	19303	20090	17245	16475	13772	15532	18509	21518	9842	4179	3889	3344	3522	4077	3036	3833	4811	3967	4073	3548	9048	29125	25157	20741	13716	6919	2660	1343	672	669	724	701	706	669	719	673	686	712	642	624	686	652	717	658	722	683	712	671	684	692	732	711	676	724	728	681	663	638	689	657	708	664	704	677	694	697	647	688	700	659	753	662	655	637	686	703	669	739	699	727	671	709	647	691	685	687	691	680	699	683	742	669	729	641	740	688	695	700	683	720	693	726	697	690	712	713	709	735	646	674	671	699	683	696	724	703	635	691	668	687	684	715	717	692	756	674	688	720	719	730	713	653	696	701	723	664	665	690	685	688	663	696	694	685	674	718	667	654	685	700	675	678	706	664	646	687	682	691	696	733	711	701	710	670	704	682	704	733	684	716	675	686	712	714	667	719	743	653	728	718	689	748	688	686	685	669	702	725	682	700	675	702	724	724	708	698	705	679	708	686	651	674	699	715	682	704	695	681	667	684	653	732	714	687	716	723	707	732	660	704	685	716	653	653	679	701	692	712	646	668	691	728	666	694	691	689	671	690	697	684	742	677	705	692	702	669	697	721	707	681	731	659	687	705	697	719	693	694	703	663	762	708	731	717	665	696	687	663	724	685	703	645	716	723	642	687	702	674	649	678	718	723	738	682	695	703	706	680	730	751	695	725	670	659	679	712	728	680	662	651	740	696	678	693	691	688	697	733	674	704	659	675	659	664	675	701	681	709	692	686	697	717	652	639	699	673	704	671	691	706	695	705	710	682	721	692	650	697	705	703	736	742	658	705	700	747	681	704	700	707	677	660	681	698	680	672	719	697	750	720	653	689	719	710	681	684	718	694	706	679	679	700	682	711	713	707	700	699	660	687	698	719	689	673	628	652	721	734	693	693	705	703	707	642	699	719	736	697	654	708	692	682	692	685	690	708	765	687	682	716	701	698	714	726	689	735	700	707	665	726	670	722	643	711	681	693	684	649	675	700	684	674	709	725	698	651	665	697	699	703	649	683	684	704	736	676	685	690	669	673	704	650	660	721	689	719	701	683	702	670	676	715	709	660	669	722	679	750	708	665	689	663	683	669	678	685	664	670	667	672	688	680	716	678	731	729	680	712	650	732	678	663	691	742	724	690	665	685	678	723	720	676	729	713	706	655	691	710	685	707	689	725	733	663	706	706	727	687	679	729	733	719	699	698	709	719	689	663	712	692	723	676	716	673	683	721	661	747	693	692	733	698	705	706	700	716	693	710	714	687	696	739	656	710	738	677	709	719	681	666	738	706	667	676	751	678	669	681	679	723	727	693	690	720	696	683	701	693	664	705	663	674	733	741	698	667	704	704	694	675	762	700	659	698	751	686	675	666	666	686	663	693	708	716	657	666	680	673	620	648	660	678	719	669	711	678	670	724	719	704	679	681	662	690	677	707	717	702	702	660	702	727	696	713	643	661	717	666	722	705	715	690	722	662	718	701	725	693	669	694	656	683	730	676	694	664	684	717	676	678	712	670	681	683	677	682	774	742	721	729	710	698	717	695	753	691	734	691	662	666	720	706	696	700	679	677	698	705	710	708	695	643	730	751	669	688	675	671	712	741	667	723	687	708	666	683	689	680	697	702	690	656	711	645	702	675	716	734	757	679	651	652	708	672	670	673	635	697	695	649	679	716	708	672	688	706	716	703	708	687	707	689	741	695	643	729	723	692	672	684	662	686	705	684	697	731	679	728	687	676	677	710	696	662	721	699	680	739	689	686	704	703	696	707	664	678	725	743	652	717	749	683	702	672	712	660	661	627	688	639	685	726	673	717	703	642	720	687	715	753	687	639	668	704	659	725	659	716	673	693	683	657	704	702	709	693	710	691	732	727	738	730	651	675	703	697	702	697	674	705	687	721	741	668	722	686	755	729	641	686	676	730	697	691	675	692	690	683	677	718	691	676	709	646	695	699	749	660	728	710	723	726	691	670	717	719	679	715	708	655	682	716	691	722	686	701	739	726	705	664	666	696	692	683	684	723	721	666	739	666	681	675	693	642	708	691	729	659	712	717	687	643	716	685	698	644	712	714	702	705	699	639	693	650	695	669	654	697	687	701	719	711	639	691	656	707	708	705	679	685	650	721	698	693	676	680	690	686	705	659	709	664	705	688	669	684	660	706	736	674	700	610	737	680	744	693	699	725	775	699	643	690	678	665	707	694	728	735	706	708	689	702	645	710	667	739	701	726	661	663	683	689	717	659	674	679	707	685	702	732	691	679	723	627	675	725	717	703	686	688	729	678	679	712	694	685	633	670	689	719	661	689	746	693	696	693	694	668	687	708	696	751	671	668	657	691	709	696	662	679	678	681	702	695	702	708	638	717	713	682	751	680	647	742	707	685	770	722	682	675	721	669	692	737	696	688	681	720	700	654	694	685	665	720	689	709	701	675	699	692	684	642	711	683	690	746	691	727	705	682	679	679	749	714	680	660	645	674	701	711	692	694	747	641	739	714	668	672	650	681	670	693	680	657	705	684	660	684	716	689	708	681	675	663	727	742	724	691	684	719	716	645	677	656	725	691	672	722	713	719	654	693	715	685	684	721	685	730	696	684	726	700	699	695	661	719	715	685	725	707	682	690	689	663	682	680	671	705	693	696	690	690	677	709	704	709	676	715	656	701	691	700	668	700	701	716	670	667	685	689	735	726	674	674	664	650	693	664	696	657	706	746	714	678	680	706	620	687	694	707	715	700	697	702	673	734	668	696	702	700	690	713	710	675	742	689	721	687	733	729	732	691	647	672	684	720	709	651	696	675	679	656	715	701	721	713	728	709	687	673	703	710	677	696	699	707	675	697	711	691	734	725	682	701	681	682	672	687	673	703	743	702	670	657	644	693	724	695	680	708	694	710	682	656	654	701	679	658	672	664	751	746	751	710	699	672	708	706	676	680	678	714	697	670	736	711	715	727	650	682	732	710	697	730	660	677	718	644	699	685	659	663	717	705	698	756	748	674	750	632	702	650	681	689	678	689	703	682	680	689	663	694	667	718	756	678	659	672	695	716	761	719	688	711	739	699	729	733	644	651	700	683	693	704	715	700	735	732	664	712	682	726	684	672	701	728	694	683	719	683	675	642	719	711	741	718	716	656	703	693	723	644	700	691	707	677	692	685	695	717	701	717	666	690	689	636	707	736	662	661	681	678	717	744	666	683	708	687	665	729	673	696	665	714	635	700	687	746	713	727	680	700	676	685	651	747	703	675	660	686	646	708	682	701	714	723	715	731	704	680	715	696	715	725	675	682	696	718	712	727	678	689	641	718	663	672	672	699	713	713	752	658	695	687	739	748	696	734	643	723	677	660	709	701	727	728	691	677	718	689	668	688	684	670	701	706	703	646	721	662	713	730	674	691	682	695	719	693	659	678	710	717	698	733	662	676	700	734	672	728	706	707	683	669	676	698	706	670	728	725	687	729	697	696	711	675	708	691	709	634	741	700	741
5700	2548	2890	2638	2102	1502	1138	717	652	664	633	470	469	508	479	527	542	453	480	558	465	471	505	436	645	681	692	610	469	433	367	367	330	315	361	346	340	329	325	336	321	313	373	351	347	366	330	339	330	352	339	323	354	327	340	354	335	334	327	332	325	350	325	338	335	368	324	360	292	348	359	362	359	344	332	354	332	373	337	359	367	341	311	370	324	321	328	360	346	324	322	311	323	360	333	358	337	362	324	343	315	330	327	332	319	336	319	335	337	286	335	332	327	368	342	337	332	329	360	385	381	331	340	360	308	370	333	332	339	339	331	379	359	374	362	367	324	376	344	363	333	335	334	343	350	318	295	309	392	377	347	367	330	351	360	366	350	351	318	330	323	328	348	331	349	354	348	347	341	333	313	362	350	351	331	325	313	380	369	342	331	343	333	364	302	360	332	327	328	331	319	337	375	352	365	327	318	357	334	352	329	334	355	319	338	338	348	365	328	336	336	357	318	406	321	395	353	343	365	346	374	372	360	339	343	351	338	332	351	337	340	323	317	356	347	300	345	323	354	346	381	348	337	386	363	351	355	330	342	303	336	339	343	372	332	327	326	399	327	328	325	351	332	348	328	377	343	322	331	332	329	367	337	333	324	310	346	324	366	327	330	287	356	344	344	325	385	347	342	367	327	334	355	329	331	358	333	341	354	329	346	318	332	320	344	350	293	358	307	356	355	325	340	340	328	357	318	356	347	328	332	344	376	328	344	290	313	336	346	355	379	343	370	318	357	283	334	340	355	347	343	365	352	327	339	340	325	342	336	358	321	317	331	355	357	349	322	368	319	331	333	350	352	324	365	337	343	347	329	348	336	305	342	351	336	353	352	332	367	355	321	281	322	347	314	360	369	320	331	353	293	348	318	314	370	291	331	329	317	317	363	345	348	361	325	356	337	353	345	349	368	319	339	389	348	339	317	320	339	348	338	360	327	323	330	347	331	370	341	348	358	331	345	326	341	360	341	332	309	322	338	350	324	374	348	386	341	340	362	329	379	337	338	325	321	324	338	355	362	300	357	333	320	324	312	348	330	339	339	340	321	339	344	350	322	307	330	344	326	341	330	354	352	377	339	328	304	338	291	343	349	348	336	325	344	359	374	362	352	331	328	327	347	345	356	337	325	352	361	359	341	341	351	324	373	339	325	335	369	314	354	324	341	315	337	337	325	339	361	354	348	337	323	331	381	292	367	333	339	370	356	317	312	345	353	336	328	333	346	341	342	346	304	361	339	322	311	323	354	343	344	361	340	324	345	358	342	317	368	332	346	354	325	354	339	371	335	357	350	336	357	350	326	336	317	373	331	331	346	327	348	357	350	372	336	378	369	333	357	330	333	350	327	352	338	326	279	356	316	327	329	372	343	328	344	305	357	325	339	363	336	305	336	314	333	330	339	341	359	330	370	383	321	300	332	320	316	335	352	342	363	355	345	302	337	326	353	350	325	357	323	318	323	366	350	372	317	379	337	330	337	352	333	338	366	300	330	378	322	369	363	344	346	326	361	331	365	350	334	341	353	331	326	350	319	325	370	348	343	349	341	301	349	366	341	369	347	357	342	341	316	346	362	352	352	342	352	310	329	371	320	330	330	351	356	345	327	326	308	318	352	341	327	302	365	318	316	345	377	307	321	324	346	338	312	346	307	342	340	387	336	340	328	327	329	342	363	332	299	343	315	344	355	355	351	382	351	330	344	340	334	340	364	389	343	336	321	331	351	343	315	319	321	348	354	345	373	372	379	329	360	322	315	342	307	330	329	387	332	332	314	308	361	326	344	315	339	328	309	310	321	331	378	336	335	334	299	308	367	349	339	335	314	361	362	288	290	315	318	356	343	361	308	354	348	331	333	345	328	330	322	335	380	316	299	297	327	344	331	337	346	368	329	341	376	355	356	337	332	366	331	333	326	332	333	368	332	309	350	330	341	333	337	349	329	347	373	321	334	338	301	314	350	366	361	352	377	358	360	314	348	338	351	326	353	338	278	336	350	335	344	337	350	331	389	311	341	342	343	354	348	313	342	356	351	358	358	324	357	326	353	337	356	357	334	357	339	344	366	328	342	342	324	330	324	377	327	387	369	340	331	348	335	341	337	364	310	353	306	332	318	306	354	368	327	323	347	327	365	359	316	338	349	310	324	332	312	342	326	290	352	370	339	329	327	327	315	336	344	332	380	358	367	336	331	348	315	329	292	343	332	324	338	319	362	327	313	329	342	312	309	326	306	325	330	343	326	370	339	342	331	327	329	362	357	341	312	305	347	357	357	359	349	356	324	357	322	341	324	330	314	368	357	384	370	373	313	341	366	338	324	346	338	330	323	338	346	327	342	343	309	350	346	372	304	305	302	329	330	330	318	344	321	336	303	331	338	323	328	361	355	373	367	317	320	385	326	362	318	371	361	352	319	346	373	344	301	339	324	339	321	342	330	375	346	331	325	322	311	337	326	343	344	325	332	344	377	347	350	323	343	345	317	307	355	318	357	340	332	364	347	348	324	321	322	323	332	350	368	340	341	301	295	362	316	362	354	355	312	352	321	326	334	357	363	349	354	382	358	307	338	366	364	329	322	326	309	358	338	337	347	337	319	340	321	355	346	320	354	347	363	354	284	323	332	313	350	324	342	393	361	340	307	355	336	354	336	323	331	341	318	347	308	341	349	320	329	316	345	341	333	354	329	369	350	354	338	333	353	311	365	318	319	343	335	333	323	312	358	314	370	354	346	335	334	349	354	338	343	343	355	331	343	369	333	364	336	315	326	357	332	352	319	383	313	317	344	338	350	323	357	359	317	326	336	307	348	335	352	298	343	350	357	296	315	357	365	336	355	339	345	352	344	330	329	336	325	336	343	333	351	355	302	343	291	339	344	310	358	332	328	318	372	347	338	364	336	354	348	321	311	361	349	365	321	318	356	298	339	338	320	321	326	355	348	335	327	364	293	326	318	344	339	327	324	325	368	323	319	386	323	347	316	321	370	369	341	319	370	376	333	310	360	331	329	328	358	358	353	327	351	319	341	330	332	342	355	331	343	341	337	333	351	366	342	337	342	329	322	315	335	324	335	361	338	320	314	342	346	335	352	342	367	332	344	365	312	298	336	350	351	326	357	354	352	338	322	324	354	350	345	357	370	350	337	325	316	335	340	372	351	364	340	303	305	384	324	302	357	359	362	346	345	363	318	337	324	330	378	338	337	337	352	381	335	332	326	338	358	353	345	351	317	335	315	357	320	324	343	373	340	348	318	343	363	326	345	321	313	339	314	362	313	329	342	325	329	311	333	322	349	377	346	337	311	366	339	334	336	367	343	359	317	343	342	361	326	308	378	335	370	357	337	328	357	317	347	318	368	336	374	339	329	347	314	329	369	337	344	354	333	349	333	324	341	325	375	335	346	355	334	359	334	350	317	334	324	339	344	365	320	311	298	341	334	337	321	331	345	349	318	339	352	333	322	356
4180	2758	5662	7775	7506	5919	4421	2841	2874	2995	2623	1786	1476	1787	1697	1994	2083	1625	1968	2526	2338	2181	1850	1837	3136	3080	2684	2009	1538	1072	910	848	823	866	831	865	839	880	874	811	883	881	843	855	813	836	841	875	828	843	874	840	899	812	881	925	860	844	877	875	889	834	822	792	836	833	774	806	819	817	842	873	826	870	918	838	819	860	846	861	831	796	823	886	833	827	849	804	844	846	842	887	829	867	849	850	843	898	844	867	883	855	892	806	861	870	866	838	865	826	841	896	871	888	848	842	846	829	860	825	836	916	819	879	868	846	873	860	836	878	815	824	874	852	850	835	882	817	773	874	841	856	884	837	834	826	857	828	860	840	841	857	820	844	836	842	856	834	865	884	838	868	854	898	843	858	893	859	836	871	902	843	829	888	850	844	791	863	832	866	840	841	831	862	816	821	847	854	809	828	831	888	844	938	830	826	884	907	848	889	836	845	787	860	807	835	923	847	851	856	899	813	838	898	836	806	853	889	870	772	897	862	808	817	855	865	840	870	781	871	881	847	837	869	849	847	849	853	897	858	863	906	844	885	814	824	825	898	858	857	802	844	866	863	835	884	827	879	842	911	911	867	885	888	876	879	853	883	899	833	820	829	871	862	853	841	885	857	885	765	844	846	844	864	830	838	825	842	881	824	851	879	844	801	864	872	843	887	836	890	836	856	826	854	917	850	874	882	883	839	844	847	834	812	873	831	858	856	798	809	863	822	841	833	895	854	848	888	806	860	832	827	831	860	836	845	882	850	818	901	787	869	855	859	855	789	862	846	777	850	873	856	836	831	862	852	822	832	884	867	821	822	853	871	877	806	841	833	862	854	844	797	821	816	851	853	839	865	825	785	870	834	862	863	796	874	877	846	885	837	802	790	848	861	849	867	858	806	845	816	873	867	868	833	852	839	858	840	869	853	892	830	869	874	838	803	875	871	882	864	809	853	835	855	842	915	858	831	834	845	871	848	858	870	849	856	828	860	840	820	833	827	814	818	877	814	874	828	827	873	851	815	795	857	845	845	823	836	834	859	837	835	846	825	789	867	813	857	810	821	842	860	862	803	827	866	879	851	897	853	851	836	836	844	828	843	848	865	820	865	872	866	857	877	856	815	813	876	828	845	838	809	832	871	856	856	831	874	873	866	923	819	794	921	848	820	864	835	832	827	842	801	814	813	836	840	835	778	835	883	855	855	816	870	898	898	786	807	885	830	836	836	820	874	779	861	846	875	859	826	856	868	885	852	861	836	836	851	782	935	875	850	861	849	834	869	791	847	840	862	859	891	839	833	848	786	855	876	927	845	826	881	862	832	823	830	872	895	824	888	886	856	815	846	823	826	834	881	907	820	867	857	874	865	870	803	816	825	865	857	845	859	864	859	866	812	899	862	813	861	834	842	824	867	808	900	852	841	840	886	820	820	839	823	878	886	854	794	808	859	886	813	850	858	861	832	862	858	874	860	922	859	867	846	858	857	809	844	817	851	877	793	865	831	877	851	858	843	857	854	809	854	851	823	842	811	843	811	844	881	797	874	841	836	810	850	859	845	854	872	842	893	855	848	831	891	833	849	816	834	852	871	864	884	902	841	857	866	807	804	845	806	839	823	856	863	862	819	897	829	863	844	830	848	834	850	866	841	812	842	844	869	842	845	799	867	845	844	858	828	838	826	855	822	887	841	848	891	836	871	907	850	820	807	841	804	845	831	854	849	850	835	833	896	821	851	826	880	820	844	841	836	888	844	883	840	873	845	850	869	863	876	824	914	837	801	858	864	843	863	881	865	830	846	877	861	841	825	808	880	855	868	856	879	859	821	883	835	867	875	846	855	840	844	851	823	846	849	799	840	827	804	809	794	784	902	896	783	876	864	844	887	884	858	880	849	799	887	842	860	846	879	826	857	840	843	864	842	839	860	840	833	862	875	887	900	864	870	870	852	868	861	839	841	833	844	859	853	866	879	865	820	904	827	872	834	847	789	888	777	842	915	890	834	813	828	886	821	838	834	867	867	867	823	844	897	861	938	803	873	831	825	839	917	850	870	886	832	878	854	863	892	842	872	871	824	830	856	876	845	846	835	838	782	876	844	829	842	815	831	817	877	900	865	814	821	800	837	858	807	838	869	765	855	838	880	831	843	863	839	869	843	863	874	819	887	832	794	865	931	901	867	860	883	873	830	829	873	854	833	817	868	819	895	878	832	872	881	909	879	843	818	801	863	845	839	843	872	816	874	818	853	825	851	840	852	841	864	866	855	838	859	891	877	862	841	905	863	827	878	861	860	849	854	819	867	837	869	837	832	910	829	834	879	805	834	829	832	869	867	829	895	831	851	856	883	835	852	865	828	857	860	890	899	807	883	891	906	875	857	828	850	851	857	824	856	858	843	870	812	918	819	822	897	829	851	892	842	845	864	868	883	888	852	867	832	846	839	865	849	845	817	803	838	850	861	858	828	827	871	869	832	849	869	808	874	839	847	874	848	839	843	877	885	856	851	835	882	788	822	886	877	869	848	853	902	898	849	865	849	810	821	830	818	804	890	776	874	852	851	831	864	836	790	830	845	849	864	857	841	861	838	847	903	853	872	802	889	859	835	846	859	852	823	829	916	877	861	886	828	883	905	856	846	831	800	877	819	869	825	858	807	853	810	853	830	888	813	817	844	871	857	814	889	873	870	830	886	779	869	864	860	856	894	842	795	849	876	862	838	817	875	900	869	859	822	882	837	854	789	867	829	861	839	862	806	857	862	855	845	872	810	869	870	837	812	880	902	871	844	814	832	828	840	830	874	896	831	845	889	823	845	897	850	886	847	867	838	821	880	829	864	861	875	888	826	802	869	801	856	839	846	900	887	885	862	832	856	912	789	854	783	830	908	895	839	827	830	841	876	833	792	836	830	818	844	832	867	790	829	882	824	844	882	863	869	846	828	836	824	891	845	859	822	871	866	851	818	885	878	899	897	911	794	866	860	834	894	808	878	865	791	894	853	841	867	854	878	828	829	908	831	828	894	819	867	876	831	866	855	850	821	874	874	795	862	829	853	896	843	878	885	839	815	871	860	889	837	882	864	845	858	817	838	809	871	859	823	853	830	880	904	829	884	870	825	847	921	803	857	886	870	849	835	778	867	869	844	832	880	862	850	837	836	876	885	865	895	824	823	864	827	882	888	833	821	811	905	826	847	872	870	890	818	831	869	849	781	847	841	932	856	877	809	801	793	855	843	879	904	835	863	871	834	850	844	876	818	855	875	833	854	886	878	844	825	874	859	843	861	860	854	795	831	872	839	868	821	836	838	870	890	877	850	842	827	826	877	846	882	822	841	874	817	882	812	877	857	836	835	834	863	814	829	796	838	867	830	882	880	875	854	877	879	854	853	902	833	871	787	825	885	805	834	845	848	849	858	825	842	800	841	866	879	866	913	868	801	844	832	828	880	837	878	846	866	871	819	854	852	836	871	849	903	866	803
12414	6124	7140	7237	5224	3537	2788	2377	2625	2794	2779	1983	1238	993	907	873	891	1106	1394	1287	973	842	652	607	2774	3025	2475	1582	911	568	446	398	382	357	393	344	418	386	369	383	386	398	376	370	380	384	376	344	395	352	376	337	349	368	354	379	380	369	330	368	382	388	384	361	397	365	355	390	336	341	379	366	398	413	361	386	379	407	363	360	368	352	385	346	374	379	377	362	352	371	368	374	385	347	360	361	375	361	381	387	366	375	372	372	379	393	385	377	381	357	379	381	353	353	372	380	381	351	368	374	370	390	360	363	383	376	342	366	388	361	370	375	372	401	358	372	379	368	392	379	370	390	367	368	379	351	360	378	395	364	419	384	374	368	361	356	390	376	356	347	360	355	381	374	354	366	362	355	386	366	400	355	352	380	352	358	375	338	391	382	399	367	357	355	371	354	342	344	356	378	418	360	397	382	365	342	348	404	381	382	342	371	368	346	357	393	360	387	350	373	418	372	387	366	367	416	351	345	364	399	384	366	370	356	350	373	390	366	373	368	348	376	381	387	361	372	345	360	345	410	333	359	361	399	387	398	369	351	330	363	386	396	362	368	377	387	359	357	380	350	384	403	378	382	366	320	390	394	365	377	402	384	391	378	350	376	401	368	368	359	364	392	372	387	361	359	349	373	383	370	392	402	371	381	342	356	358	357	353	342	392	385	401	342	388	393	381	389	384	391	382	370	385	308	366	362	347	358	336	393	371	386	346	353	395	343	362	364	396	353	403	383	398	387	333	351	368	381	344	353	397	395	344	403	368	365	378	375	373	385	353	356	371	364	392	384	381	348	365	390	365	374	368	354	343	359	379	402	382	362	359	384	377	364	344	371	385	363	375	349	401	365	352	363	373	380	376	379	360	372	368	373	384	352	365	368	393	383	397	358	378	362	384	391	363	380	372	372	382	410	375	382	366	378	343	383	366	368	394	369	369	389	380	386	386	352	359	369	357	380	384	387	369	351	369	381	390	346	359	378	358	343	386	374	377	320	358	370	366	343	407	350	366	362	361	401	376	362	363	356	353	379	392	347	321	398	392	381	345	378	423	371	402	359	375	388	400	389	338	354	372	357	345	380	369	325	371	385	374	353	346	368	392	375	367	374	352	338	370	370	366	399	369	370	362	362	363	370	336	372	388	362	382	380	354	360	367	372	395	368	389	382	392	386	409	386	366	393	331	380	368	357	361	394	359	386	352	391	382	397	339	365	392	368	391	354	395	352	386	380	415	399	367	407	357	366	377	358	358	373	366	346	385	383	345	367	354	363	410	373	378	389	361	358	364	363	404	383	342	344	379	349	363	374	355	351	379	382	395	394	355	373	347	341	357	359	405	402	352	338	403	356	407	383	367	389	383	366	358	366	376	403	360	353	371	320	374	367	394	347	397	352	353	324	391	390	346	375	387	338	363	368	381	412	363	386	371	407	357	388	367	360	380	404	386	359	393	370	406	359	356	383	353	331	358	406	377	365	360	366	352	362	379	351	371	346	403	364	397	382	342	366	397	363	373	379	391	390	362	376	360	331	336	382	369	398	344	426	352	355	403	431	365	374	367	381	392	367	360	389	378	364	387	343	418	392	345	395	386	361	338	330	371	411	369	340	380	399	360	404	360	365	386	376	371	344	413	381	389	381	377	379	383	419	378	349	387	348	368	343	376	391	373	363	395	352	378	375	394	368	388	401	427	387	364	356	398	370	382	372	376	394	383	409	395	336	352	364	379	393	391	397	355	399	357	380	392	365	359	384	411	360	382	367	368	375	329	361	402	373	358	387	372	334	355	351	325	385	405	358	325	329	383	383	385	404	361	384	342	358	373	376	408	367	382	375	341	383	369	350	344	372	387	338	347	402	406	399	362	388	418	358	372	372	376	354	380	356	371	370	385	399	347	370	354	375	360	370	355	396	356	372	405	355	367	376	357	372	375	381	359	346	333	374	385	337	367	366	339	367	367	389	398	403	384	363	336	377	381	364	367	418	372	362	363	372	367	378	374	378	334	346	376	369	356	382	412	368	397	373	358	346	347	394	386	388	378	372	377	406	384	382	372	369	355	373	417	377	370	347	392	359	364	365	373	360	370	365	347	359	377	380	340	399	378	396	379	382	394	403	342	377	385	372	380	335	386	356	391	370	365	334	338	378	353	379	392	395	394	351	366	379	376	373	318	349	335	390	363	373	376	391	355	393	398	370	376	395	354	416	365	400	360	377	357	375	369	387	360	387	349	344	391	377	382	362	391	377	343	380	351	362	348	395	378	404	366	342	353	343	345	364	367	396	339	362	348	355	394	361	354	345	396	371	379	394	412	330	371	371	392	392	374	391	362	370	398	389	365	429	370	402	371	335	371	376	392	362	377	358	375	360	393	355	386	353	405	368	436	374	371	329	378	387	370	336	356	380	356	369	378	369	363	376	396	382	349	368	371	378	380	367	397	363	377	391	391	354	356	365	393	345	337	354	333	378	373	361	362	387	358	350	379	346	402	390	364	346	385	363	376	402	382	351	332	390	373	368	392	339	390	348	351	371	382	396	397	373	389	401	380	383	365	351	393	376	366	361	381	340	386	395	393	385	371	386	377	371	356	403	338	367	425	331	379	391	393	365	381	381	349	351	389	357	397	382	370	395	410	388	347	376	367	392	394	336	414	348	373	390	368	373	382	399	375	356	426	370	373	419	411	394	363	386	374	388	344	373	361	377	399	359	376	352	410	348	374	366	379	337	357	368	398	325	335	381	399	331	368	385	398	357	391	390	372	367	348	354	352	379	359	384	404	384	368	387	372	380	357	354	396	398	364	382	368	344	353	366	377	375	376	344	371	385	337	361	405	375	346	375	358	361	378	376	380	379	390	382	356	333	390	393	358	348	379	377	362	402	352	376	381	372	365	363	357	366	372	347	399	403	386	361	367	378	328	386	347	371	372	387	350	418	383	347	368	350	370	371	370	354	381	375	368	347	380	354	377	369	362	388	389	388	362	359	368	351	402	383	361	344	381	378	357	361	402	379	391	360	357	377	403	376	383	327	378	356	351	362	372	390	383	374	396	340	372	412	384	393	343	347	384	377	372	336	334	362	376	401	444	402	425	344	395	384	365	367	366	387	383	392	360	397	390	357	369	367	379	362	380	401	368	382	375	377	367	369	393	352	327	391	409	406	350	365	380	412	361	380	378	355	399	359	369	336	341	378	374	393	373	380	396	374	375	362	353	360	344	379	359	374	423	359	390	372	346	370	390	409	362	373	372	384	372	356	390	351	364	334	354	376	378	394	391	350	377	368	386	372	400	376	401	379	408	394	357	348	364	353	420	370	399	404	377	365	352	412	393	374	352	403	406	367	364	341	371	380	332	395	368	388	368	375	327	385	358	325	399	388	370	384	342	382	351	355	383	367	363	357	354	355	350	332	349	389	347	323	365	393	391	403	358	361	351	340	347	349	373	344	364	402	360	370	342	353	393	357
8148	5526	11495	15687	13547	11593	10624	9565	11463	12869	12533	7832	5377	4225	4537	3758	4210	5262	7611	6700	5214	4113	2813	3062	15278	15124	12255	8182	4101	1797	1176	946	911	906	959	954	970	872	924	887	924	893	903	898	934	957	954	903	913	903	901	922	918	919	930	917	900	912	903	944	909	912	925	941	914	933	907	962	901	938	879	922	908	954	953	931	893	926	892	913	952	898	909	981	927	848	917	963	917	887	922	946	964	964	887	903	937	873	912	879	917	918	924	940	920	899	891	913	959	929	900	896	955	952	971	935	939	913	943	894	992	944	917	912	875	951	972	935	933	884	931	907	923	943	942	949	912	907	884	917	969	896	934	920	914	860	914	923	910	927	893	920	958	925	895	886	904	957	898	900	909	920	880	884	936	918	891	889	947	905	895	957	925	942	932	911	925	905	941	887	949	884	928	934	933	876	1020	918	973	873	949	862	942	874	950	918	935	952	917	946	877	853	888	920	948	966	883	962	938	889	956	908	878	982	931	952	922	905	924	929	907	889	927	875	876	979	939	965	892	905	926	912	892	920	950	900	880	896	922	947	947	1019	941	965	936	870	911	944	947	971	924	931	917	930	866	939	920	939	928	927	879	869	941	966	911	945	982	936	881	952	925	922	956	935	896	907	955	889	982	923	911	910	922	896	936	954	946	937	907	916	933	903	908	925	967	912	877	909	902	912	947	966	921	959	928	932	960	915	846	909	961	997	880	911	948	896	961	934	879	894	882	880	954	913	940	948	892	928	942	868	893	886	910	940	951	909	947	907	869	918	927	918	935	885	906	900	883	921	855	960	897	916	900	870	933	863	980	930	934	931	913	923	898	953	875	883	932	921	939	913	902	895	958	913	878	912	926	910	940	930	944	908	929	881	934	968	890	940	918	944	959	883	918	894	911	933	917	985	944	906	918	928	982	939	956	942	912	894	914	952	905	931	965	962	933	904	934	933	908	965	939	941	952	932	952	911	933	902	933	943	903	931	958	935	937	907	904	937	951	932	940	946	926	928	903	905	938	942	968	896	879	901	929	893	908	964	921	884	890	1006	926	969	982	939	912	920	931	939	936	926	964	936	1001	873	920	972	919	905	905	939	958	978	916	1002	895	934	917	949	944	916	897	884	932	887	854	1026	923	920	874	941	912	933	1000	909	927	915	909	944	927	906	952	950	891	921	933	879	890	949	932	900	897	936	881	977	902	894	955	897	905	915	912	942	927	951	922	900	939	960	957	944	928	941	866	909	914	922	951	848	946	976	830	930	900	944	936	946	958	878	945	903	948	870	955	908	944	960	891	889	912	881	907	919	899	934	893	902	912	950	900	922	899	898	949	907	896	886	922	975	949	925	931	962	915	888	936	926	926	890	965	934	938	897	901	944	870	944	947	953	882	934	948	929	942	900	908	937	930	927	953	902	931	955	894	916	916	910	946	897	965	871	914	925	952	848	931	938	929	922	912	875	939	893	936	942	955	956	923	928	927	956	906	925	889	910	929	928	940	894	956	893	904	921	912	896	951	945	947	932	920	900	939	947	930	978	891	947	945	921	881	940	913	942	867	937	952	980	938	925	908	834	870	923	916	886	886	971	935	883	932	943	910	939	886	956	923	890	881	894	926	907	916	871	974	888	895	931	922	892	886	925	902	887	970	953	916	879	937	953	881	876	964	926	937	944	922	929	970	941	929	925	936	967	901	955	963	913	937	934	917	933	954	964	901	954	926	937	931	980	931	893	914	935	964	904	894	963	880	992	931	891	961	958	976	923	937	963	942	903	868	896	942	893	984	903	909	890	986	910	900	970	890	930	928	911	917	915	957	911	917	925	928	884	931	938	920	957	922	918	974	930	941	910	920	936	913	876	924	943	909	947	953	922	919	893	958	977	938	895	906	962	924	911	891	951	921	918	907	926	924	885	904	901	925	966	948	940	944	943	947	890	954	949	1007	908	963	950	914	915	933	952	914	906	896	931	945	918	929	956	909	908	964	969	909	909	924	898	886	965	962	885	885	916	961	902	906	916	899	868	891	934	979	936	888	900	916	899	894	915	904	910	862	907	937	941	928	895	889	856	929	937	926	871	947	947	932	901	937	912	906	925	884	928	922	917	890	928	876	969	919	946	950	937	881	942	937	878	985	919	936	942	1002	897	859	949	880	980	883	876	908	957	884	906	931	884	885	901	875	985	915	958	885	959	923	934	949	932	902	919	901	915	934	903	913	896	904	909	916	948	943	945	939	925	943	935	912	891	978	956	941	845	914	832	963	899	940	988	913	934	939	899	992	913	962	904	878	914	900	925	920	928	958	936	923	951	903	908	879	916	913	933	937	962	929	955	882	918	952	961	933	913	949	907	911	879	930	930	907	928	914	931	929	959	906	925	986	992	990	955	910	879	920	916	914	956	873	884	907	975	926	929	912	903	940	917	931	924	907	889	944	919	872	940	964	947	884	945	932	928	955	910	899	931	961	931	905	948	971	919	984	890	960	924	990	959	901	937	922	906	961	883	917	902	923	969	920	903	931	939	927	897	929	936	938	954	913	982	969	929	921	908	863	947	881	896	1016	891	926	919	867	904	944	962	894	864	905	931	985	897	955	955	993	961	908	928	873	925	919	925	947	939	919	896	909	898	929	912	950	934	924	901	922	945	929	902	955	889	941	939	946	927	914	922	905	923	946	973	981	895	892	917	938	917	910	935	958	900	915	916	921	983	925	933	914	946	903	864	931	907	892	916	902	955	909	919	955	968	861	922	980	928	907	932	887	927	926	892	889	915	952	985	966	908	964	950	916	924	932	959	879	945	902	910	884	936	905	993	884	958	929	940	905	921	911	962	916	892	940	904	936	876	965	937	959	903	929	956	921	950	913	929	936	920	918	881	917	892	902	942	944	911	912	933	937	914	910	903	916	912	896	887	966	962	919	931	895	960	941	895	914	968	906	971	920	886	898	916	918	901	874	861	888	923	891	930	903	933	874	909	919	899	901	907	971	942	894	949	945	949	905	938	919	959	897	873	894	923	927	917	918	906	911	895	956	941	939	902	912	906	942	948	922	875	911	940	948	871	890	945	911	946	920	973	916	909	952	912	967	915	962	911	901	929	969	893	951	921	899	894	943	989	942	902	945	904	901	891	944	958	942	934	889	905	925	955	887	934	909	943	976	917	918	944	900	963	928	872	924	875	947	877	913	863	900	922	933	941	922	915	978	879	930	892	908	935	861	941	957	965	932	955	862	942	917	953	928	860	941	926	928	944	916	962	939	891	943	902	933	922	883	951	949	954	920	919	953	909	911	873	943	919	911	922	882	935	944	938	925	947	930	941	877	925	905	939	889	956	884	977	936	866	952	845	953	965	940	993	946	940	933	869	868	981	897	902	896	915	948	925	914	906	931	939	898	881	890	918	889	871	926	923	957	904	872	950	920	936	915	938	951	969	878	959	917	935	919	950	932	891	930	939	904	872	932	933	926	940	960	929	916	958	949	943	935	859	939	890
21767	12236	14544	14035	10015	7088	5994	5827	5423	6351	6811	4898	3202	1979	2171	3090	5490	3699	2952	2371	1269	954	874	1112	6378	5961	4934	2921	1507	666	421	334	313	287	346	309	291	330	309	317	306	300	281	298	312	315	354	366	334	344	301	325	322	320	315	315	305	290	362	278	287	343	327	300	339	286	309	349	348	305	314	313	330	288	311	309	329	298	318	332	302	316	326	292	330	322	334	305	325	331	307	346	308	372	342	304	314	315	326	335	314	328	327	314	325	301	315	320	316	288	312	302	289	346	308	352	300	323	298	308	337	293	338	307	308	332	311	331	344	342	313	309	325	323	297	305	355	317	289	339	320	306	299	291	297	321	293	340	282	306	309	300	323	306	312	306	284	305	315	310	332	296	310	306	317	324	303	318	338	353	334	312	322	319	340	300	303	315	316	272	327	319	330	308	272	292	304	300	287	286	343	340	309	311	313	324	284	311	309	291	300	302	273	328	324	295	273	339	324	325	336	285	275	318	291	309	331	312	303	347	319	316	308	326	331	308	304	319	336	303	308	314	295	289	321	294	293	310	299	286	317	308	313	338	324	319	339	342	310	317	280	290	298	307	308	332	320	289	293	293	315	328	334	297	291	337	316	325	305	311	333	292	329	289	295	345	327	295	315	320	344	328	291	339	288	340	312	346	312	314	297	282	319	306	273	298	302	302	333	356	313	268	309	301	301	350	303	327	288	304	329	281	291	324	288	336	278	284	309	342	313	299	324	314	333	313	334	289	322	313	301	339	318	316	314	282	333	297	286	308	317	331	319	334	324	284	317	296	330	317	327	334	320	305	296	303	299	308	317	329	311	326	295	288	282	295	299	312	312	323	333	285	326	326	301	329	341	316	301	319	324	291	308	305	315	343	302	306	309	323	299	294	335	324	319	301	338	318	288	312	312	345	315	334	300	299	265	311	313	306	350	326	304	304	333	306	312	302	303	285	312	310	332	298	318	285	342	318	309	301	302	315	323	345	260	287	328	289	314	314	306	298	306	340	325	300	305	335	334	345	319	307	318	301	338	329	284	332	330	290	352	343	329	286	319	324	282	322	298	330	297	309	325	307	328	273	300	299	313	300	314	298	309	328	324	329	296	298	302	302	332	333	333	287	316	309	292	309	328	305	274	295	314	316	304	346	303	301	343	282	308	293	334	315	337	324	310	308	277	305	310	310	312	278	328	316	327	287	343	335	320	291	347	307	311	307	308	344	317	296	325	298	302	319	322	320	328	326	321	302	333	317	309	321	332	338	344	292	283	311	334	296	313	291	321	336	335	313	346	309	332	316	304	345	318	326	364	308	299	299	312	308	318	320	340	330	285	328	321	304	336	333	326	360	300	322	334	329	304	298	313	330	284	312	313	298	331	334	290	316	290	349	335	320	303	298	316	332	277	318	331	312	309	326	316	326	299	322	309	347	321	330	358	331	277	330	306	293	301	311	343	327	338	331	316	303	313	317	317	285	273	290	311	325	338	299	288	292	289	321	284	324	358	341	313	305	304	331	304	331	308	310	308	312	312	347	336	305	323	312	324	324	298	278	319	315	348	300	292	316	334	299	315	321	318	308	312	324	320	290	286	288	328	348	328	337	330	310	331	325	326	302	295	322	329	326	318	315	298	318	341	341	309	279	308	305	307	295	332	305	313	309	290	308	274	334	328	322	305	293	304	308	331	341	302	322	303	304	336	339	311	329	301	312	312	322	298	313	301	304	308	284	326	312	290	308	316	330	288	305	315	295	294	311	330	334	326	339	320	328	328	325	305	317	330	332	307	296	330	315	313	281	325	293	306	288	330	278	310	332	322	323	314	319	330	316	312	315	367	330	305	322	349	294	318	354	315	304	297	310	310	296	320	329	310	325	315	312	327	307	306	310	316	280	308	287	334	275	340	317	307	330	296	322	285	301	306	339	338	299	319	337	330	321	291	300	303	328	349	311	322	326	316	312	294	317	310	308	323	302	337	341	305	324	324	325	319	316	296	313	292	332	371	315	309	297	318	325	329	280	330	297	312	313	314	315	327	319	310	352	313	289	303	299	321	322	330	318	347	337	328	335	284	303	288	343	308	306	331	276	314	298	310	295	352	298	317	325	289	299	335	314	323	307	325	325	296	296	286	313	303	325	343	299	320	302	295	323	324	286	286	332	312	330	321	308	294	300	336	324	333	322	324	286	335	303	320	322	309	311	296	327	327	279	287	320	295	301	322	305	321	321	279	300	325	303	319	313	329	295	327	314	321	309	299	320	295	298	330	313	306	310	328	307	311	292	315	322	291	316	319	320	310	294	317	309	298	349	283	305	323	321	306	352	328	316	327	322	316	301	336	353	295	345	328	275	286	321	348	323	303	316	328	313	267	309	313	336	308	309	305	324	299	301	312	302	279	314	330	301	320	308	312	304	325	306	290	308	311	294	316	323	290	317	329	318	324	313	320	314	302	314	280	339	322	318	358	324	296	337	336	316	312	295	327	278	309	328	286	307	297	306	297	319	302	323	335	299	306	324	297	311	335	300	329	303	303	303	297	297	326	287	305	305	313	305	306	301	352	338	310	281	312	295	333	284	335	332	318	321	296	293	289	292	317	286	344	302	323	328	294	332	292	328	303	287	302	323	295	307	300	291	310	315	307	330	313	311	303	316	315	290	309	287	337	326	328	341	354	299	330	323	295	339	323	339	297	347	306	317	304	317	367	316	326	301	308	319	321	330	341	289	304	279	299	319	320	295	319	325	288	319	317	318	332	342	321	332	307	301	306	325	317	302	318	321	328	304	304	324	311	292	355	329	337	306	333	284	310	304	298	307	311	301	299	309	323	327	275	314	298	336	327	341	333	335	330	285	310	348	315	322	333	329	322	315	315	302	307	295	306	312	322	311	313	321	303	305	310	303	316	347	313	326	333	321	296	320	361	283	327	295	315	323	315	349	310	292	314	312	310	362	304	294	316	280	301	326	303	293	315	317	293	296	324	304	308	312	286	314	338	291	321	289	276	312	332	318	308	298	313	311	338	341	342	305	341	282	305	309	282	304	271	331	315	328	314	314	317	283	300	288	317	301	292	300	307	284	321	322	289	359	302	329	324	339	330	297	350	305	298	331	315	302	309	324	327	298	277	313	379	311	304	308	320	311	315	315	303	312	342	353	298	296	309	334	315	310	288	340	306	313	278	309	317	318	341	327	328	298	317	317	311	319	331	317	336	339	297	301	318	307	303	335	293	298	311	315	300	288	318	293	305	324	342	297	338	325	286	317	282	312	305	319	309	317	334	292	325	311	310	322	297	323	336	325	326	315	338	280	335	342	283	296	327	356	306	278	321	331	318	327	293	357	310	295	355	331	259	299	326	291	324	336	342	305	288	327	320	296	310	304	297	301	343	329	350	323	333	319	323	318	315	311	323	305	333	332	345	320	294	299	322	288	319	300	314	311	314	304	311	321	328	287	336	346	312	304	309	325	326	351	330	313	316	314
11968	9034	17524	22114	20154	17889	17393	18259	18176	21706	22978	16949	11248	7959	10343	13638	20813	14484	13798	12362	6781	5292	4563	6620	26182	24612	21042	14088	7211	2373	1300	925	797	784	770	817	786	732	765	783	746	828	823	812	841	805	792	743	833	827	778	831	862	766	797	805	748	803	815	833	774	763	772	795	740	742	739	782	748	774	790	806	819	756	769	767	807	830	761	835	774	778	781	800	797	785	838	780	787	791	793	766	745	807	791	780	756	802	765	801	763	812	842	759	804	788	799	810	777	775	801	769	774	759	823	808	750	806	818	783	832	802	767	800	794	812	774	811	733	779	825	826	804	792	725	748	761	793	807	795	809	827	776	766	771	810	763	730	798	766	765	752	773	782	787	810	790	785	837	775	791	842	819	768	810	824	814	827	770	845	785	831	735	766	763	756	796	799	815	795	789	793	785	765	806	835	767	772	789	779	790	803	766	732	785	787	782	797	748	740	783	742	798	794	782	746	824	751	803	736	788	823	778	789	806	773	803	788	809	821	791	794	765	774	772	766	799	787	867	803	788	782	772	771	786	819	777	772	851	807	845	787	760	769	850	765	789	771	785	804	764	771	834	728	767	784	836	882	796	727	784	802	792	791	783	815	760	786	782	738	752	756	790	768	826	803	828	810	791	790	798	762	798	797	800	781	821	783	760	769	813	792	751	818	755	833	729	827	795	774	741	827	783	794	777	767	793	767	753	820	756	776	818	767	753	805	759	778	739	794	798	793	820	747	769	808	762	798	804	812	798	817	759	818	794	817	749	745	747	792	767	760	808	737	772	796	758	752	758	811	732	764	807	805	785	787	814	803	800	831	769	786	793	814	804	791	776	775	803	807	798	783	820	787	759	762	772	790	818	846	808	769	777	770	821	766	751	767	762	817	811	779	779	798	806	795	822	748	778	789	793	781	783	769	833	782	798	811	773	778	787	786	768	798	762	879	775	772	817	794	782	805	738	750	784	814	782	768	774	756	729	846	820	823	808	785	738	761	776	773	822	813	784	735	798	804	805	791	734	781	754	801	793	809	778	783	773	794	822	818	758	760	849	784	826	786	773	760	776	806	780	825	780	809	791	763	768	747	836	815	819	768	793	776	776	784	784	795	754	796	768	754	787	798	809	774	763	807	745	778	799	854	813	753	826	782	730	783	774	762	770	801	774	793	842	793	792	809	791	783	826	764	765	765	810	828	795	752	798	797	755	813	788	813	847	813	778	806	806	762	787	808	850	790	825	819	783	818	783	799	764	781	882	785	760	800	821	787	763	800	788	765	820	765	771	759	796	776	802	754	807	797	811	830	752	774	854	792	780	801	837	795	800	809	812	787	778	771	824	776	752	773	764	746	796	802	844	755	792	796	802	778	828	772	729	787	818	805	788	803	761	802	785	792	769	822	775	798	841	814	772	815	816	799	816	769	822	746	774	769	803	760	824	793	822	815	811	800	779	844	770	735	761	796	776	734	811	804	855	740	800	838	773	798	802	782	824	845	803	786	825	816	806	790	833	754	754	788	795	762	754	830	841	788	768	799	802	813	809	812	770	798	786	767	794	790	844	806	796	771	809	802	791	767	805	771	790	758	766	803	821	798	805	798	796	811	727	814	808	766	834	803	794	810	828	745	815	788	794	763	741	758	785	802	808	818	804	746	801	776	791	754	846	815	794	838	797	806	800	799	705	794	842	817	792	818	758	813	810	768	765	806	789	757	736	787	800	801	784	830	805	775	806	763	769	773	823	818	769	818	810	805	826	826	822	781	811	772	790	797	790	817	786	758	757	857	795	826	772	819	794	794	780	792	835	770	805	787	781	775	768	816	799	801	757	744	771	758	798	824	781	785	819	786	789	754	755	813	780	814	808	774	769	837	832	809	793	807	784	833	787	780	793	793	805	802	795	785	752	769	773	808	799	763	853	803	746	734	756	806	764	814	838	800	766	744	846	791	745	751	768	804	782	828	802	743	808	791	800	782	838	744	839	811	815	755	768	840	749	777	721	783	786	836	800	791	778	793	786	807	812	785	745	800	762	764	768	813	769	818	790	767	793	840	846	742	778	748	792	779	818	774	784	836	782	798	832	746	842	733	808	818	776	802	767	795	795	785	767	766	796	804	770	833	787	735	813	780	781	795	775	756	810	818	817	781	805	830	786	804	813	833	784	792	714	788	831	768	811	756	799	827	833	856	795	809	786	768	786	827	828	829	813	769	787	780	782	840	774	761	776	791	838	806	779	777	789	747	793	807	773	766	841	765	802	785	824	794	773	762	776	792	782	832	786	779	829	730	801	810	816	783	790	739	763	832	779	804	799	807	761	818	831	807	754	801	762	745	790	804	800	778	785	787	816	793	876	766	828	743	779	814	682	809	774	829	753	777	772	808	804	753	786	777	824	809	765	749	772	848	831	768	743	820	786	778	816	778	816	821	810	826	762	794	801	819	803	782	821	836	776	776	793	767	780	785	771	794	810	775	782	793	795	783	788	801	739	745	752	815	769	752	774	820	762	817	765	800	786	754	787	777	795	790	799	748	783	847	784	812	793	783	798	775	829	805	786	808	761	771	809	804	740	820	797	815	806	760	775	738	742	754	779	792	761	795	732	783	785	805	812	722	797	755	761	751	848	796	792	739	807	759	804	872	805	759	779	793	761	820	750	779	767	786	808	830	795	778	782	764	816	775	750	816	772	789	780	816	757	770	779	805	771	787	802	835	782	792	827	794	796	805	826	795	804	798	774	835	774	792	809	830	854	754	769	800	768	777	810	825	785	783	781	796	776	762	757	847	773	836	768	765	788	812	788	779	809	794	761	768	734	826	807	818	794	789	782	815	803	735	757	808	779	784	795	719	775	813	799	789	781	824	792	768	799	856	832	795	831	796	843	736	797	787	766	818	779	845	817	746	792	772	789	770	797	811	812	759	813	785	827	790	838	863	758	805	801	793	851	775	808	811	826	762	782	785	780	798	839	802	793	775	782	761	769	777	792	805	839	806	811	804	777	836	792	751	823	772	792	779	819	788	803	748	799	758	821	768	788	821	781	790	778	773	816	804	829	817	786	800	787	744	804	823	761	837	778	770	786	777	782	789	804	774	788	786	793	857	812	782	797	832	756	806	750	787	751	797	766	794	785	825	777	826	840	760	794	801	756	834	772	778	764	773	773	809	783	792	790	823	808	789	797	808	788	776	813	759	829	769	784	769	791	800	780	782	821	769	787	800	742	739	819	860	826	776	787	775	770	800	805	777	777	763	764	810	787	799	745	781	854	783	794	756	793	777	820	813	830	826	727	795	773	750	810	787	791	815	761	841	805	765	820	801	776	810	741	753	740	798	842	785	782	789	749	810	812	817	840	789	836	754	846	751	802	819	833	746	786	793	738	753	832	774	839	777	776	812	787	771	779	783	752	774	752	791	720	735	758	801	812	790	762	788	781	818	793	804	722	820	740	772	820	753	782	777	788	786	806	795	754	782	795	781	825	789
5534	2997	4013	3249	2180	1380	1045	900	1012	1073	966	808	774	995	967	588	515	516	508	464	460	474	446	476	719	786	755	671	503	413	394	374	376	392	349	397	379	373	369	382	378	363	369	364	396	361	345	386	353	351	361	359	386	401	355	409	333	369	397	357	364	393	369	420	367	388	377	356	391	391	395	384	363	398	399	374	344	353	375	404	415	374	399	340	371	419	348	366	370	365	334	399	354	368	384	329	369	392	374	363	363	382	369	388	439	386	379	381	348	359	386	372	369	403	389	348	425	365	383	357	359	331	368	368	364	371	350	359	384	381	379	381	386	382	395	389	388	356	355	392	375	380	398	394	367	352	350	363	372	402	382	403	358	367	354	382	378	360	421	387	390	391	367	348	398	416	334	385	354	367	364	359	368	342	362	375	412	366	380	349	373	390	376	363	378	372	427	399	379	383	396	385	396	369	381	370	387	368	355	387	361	364	392	393	336	389	362	386	367	380	389	365	385	360	376	347	353	361	376	377	362	377	378	361	390	337	355	388	394	386	366	370	381	344	390	387	393	368	369	374	377	362	390	384	381	379	377	378	386	366	401	383	349	380	381	369	377	369	322	379	386	411	360	369	346	381	356	359	353	398	387	375	397	397	353	340	399	389	367	355	392	368	394	408	347	365	367	378	387	388	373	375	354	391	388	352	383	374	403	399	382	373	371	368	357	385	365	379	372	345	381	371	347	363	387	390	336	392	379	375	399	391	349	366	399	365	364	372	388	384	388	371	387	372	369	353	385	365	367	377	376	378	376	349	406	340	404	379	376	354	373	326	380	381	355	360	370	386	393	359	384	401	394	367	397	395	372	350	389	370	351	382	351	373	345	362	381	390	367	377	379	392	347	375	374	377	346	375	379	394	364	371	379	378	385	370	374	368	387	401	389	388	347	368	369	408	372	359	371	337	366	389	346	375	405	372	368	383	380	386	369	381	362	381	357	383	342	371	340	351	390	349	366	349	346	411	383	380	343	382	390	365	401	338	380	393	387	386	391	401	360	376	377	371	392	410	365	358	371	391	349	365	359	371	366	354	332	378	386	396	338	377	383	345	393	365	365	355	345	360	373	355	363	350	387	370	399	368	374	346	370	399	371	378	363	377	350	354	369	401	362	370	379	361	411	347	374	409	372	383	392	369	386	367	343	369	367	366	342	368	349	373	340	343	366	393	386	396	405	371	390	373	397	394	359	377	377	383	406	377	401	387	389	387	379	352	388	384	398	359	340	413	365	377	371	412	383	363	359	349	378	355	403	431	371	361	350	387	378	359	367	391	377	419	366	359	333	394	387	362	356	331	418	373	386	360	368	397	416	359	357	355	379	366	382	375	380	383	357	395	353	379	362	347	383	399	389	387	383	398	378	377	402	401	374	382	410	333	388	378	340	374	372	370	363	389	364	400	357	382	323	381	354	386	363	388	369	396	383	389	395	416	376	353	356	339	405	368	374	406	375	368	392	373	352	407	364	358	395	363	367	358	391	358	365	399	361	358	366	376	371	393	420	402	388	370	371	383	395	382	379	365	405	399	403	381	374	375	391	371	369	380	396	356	367	387	414	372	392	379	402	384	361	322	374	361	353	357	384	383	364	376	377	404	399	332	343	364	386	391	356	387	380	383	379	375	402	364	388	401	382	360	405	357	364	347	375	386	417	355	336	385	395	368	374	350	360	407	344	363	336	372	359	400	413	346	388	377	345	376	392	419	337	396	376	355	369	367	406	375	368	376	370	379	390	331	374	381	362	400	422	415	364	353	398	357	367	374	355	352	393	373	344	412	382	381	386	352	373	373	391	368	352	332	377	373	407	336	394	344	379	366	392	400	396	371	385	375	360	390	390	358	366	377	395	369	352	310	372	388	421	365	368	407	406	369	378	362	347	364	377	372	371	372	372	387	377	422	370	334	382	360	354	405	366	383	366	360	371	339	385	370	369	362	405	361	369	386	407	370	375	349	358	375	354	369	396	374	363	386	371	355	384	376	372	382	389	371	369	354	366	403	380	348	376	402	357	406	376	384	379	366	345	372	335	359	361	364	381	375	347	406	374	357	388	397	396	348	389	387	358	381	379	347	402	381	346	358	375	386	375	388	354	367	366	373	421	378	388	363	371	360	359	401	368	351	355	335	359	398	376	364	346	385	394	355	395	365	390	364	382	360	362	333	350	378	395	340	381	362	373	415	381	370	398	418	400	411	358	369	360	404	379	381	334	336	377	368	361	366	369	398	369	373	381	348	387	376	368	383	370	362	356	380	359	335	368	361	387	382	425	399	352	354	373	380	372	382	354	355	352	388	388	392	419	360	382	359	345	395	382	400	370	340	362	384	348	382	376	361	339	377	401	398	387	399	376	379	355	366	365	362	347	387	351	362	350	423	370	358	360	407	357	402	380	336	382	371	357	350	384	365	389	392	376	381	363	367	398	369	412	326	375	373	404	357	378	357	386	395	362	377	370	365	377	383	351	404	400	383	380	366	362	362	369	367	384	391	382	395	360	389	394	376	346	381	408	373	382	376	386	368	430	343	390	370	377	373	393	359	400	385	311	350	367	357	397	354	383	380	365	359	366	365	370	344	377	374	392	386	362	378	393	351	389	403	401	371	367	390	384	395	393	392	379	379	394	383	359	397	358	380	369	385	403	361	353	379	365	395	388	360	318	359	379	390	395	375	367	393	362	356	330	392	369	351	363	354	385	356	391	359	388	331	355	381	409	366	360	383	373	338	359	365	369	361	353	356	344	362	377	398	404	398	376	375	371	369	390	397	396	372	368	405	346	408	361	396	410	365	335	371	394	373	384	347	377	316	353	380	359	387	373	391	357	363	380	358	382	399	366	376	353	412	389	365	403	411	377	394	366	404	402	379	346	380	385	422	352	374	399	332	372	361	388	373	370	393	387	364	405	439	358	393	387	349	354	382	376	352	381	399	361	370	399	390	390	392	379	384	361	385	383	376	381	368	397	350	380	357	359	390	357	363	397	382	404	398	372	393	399	372	395	396	397	366	387	400	400	362	394	382	363	351	344	379	411	363	388	399	383	349	354	364	374	381	400	387	368	357	382	382	388	393	370	392	409	412	389	366	378	400	367	379	373	333	393	355	382	379	369	368	381	376	388	372	380	354	338	417	356	393	348	351	338	389	384	364	411	355	357	378	374	377	350	369	409	330	366	356	372	400	361	382	374	371	365	356	382	377	361	341	392	379	382	418	354	342	379	368	374	403	330	375	353	359	404	403	369	351	364	311	366	388	380	338	350	342	360	391	401	357	418	384	370	401	380	350	361	388	360	388	368	361	388	369	356	372	394	390	407	358	398	335	385	342	346	380	354	389	374	364	375	359	400	376	370	367	385	377	351	389	377	366	362	367	374	376	402	381	365	383	353	398	388	388	396	379	403	360	369	360	375	358	392	396	369	359	363	388	393	356	349	357	373	380	342	368	365	365	361	365	384	391	381	378
4120	3223	7883	9133	7118	5297	4408	3985	4202	5302	4568	3700	3624	5043	4543	2495	1945	1836	1946	1818	1684	1619	1690	1698	3043	3359	2717	2200	1587	1225	1057	948	964	976	940	927	886	912	938	961	965	980	955	923	898	920	899	917	979	900	972	925	933	942	875	953	940	954	966	989	944	960	925	971	892	930	894	945	958	947	991	975	935	917	936	911	930	981	970	919	896	917	943	953	912	908	954	953	956	879	913	974	872	903	900	867	942	893	931	910	958	971	966	933	984	935	918	929	996	920	896	921	931	968	959	905	956	905	901	893	906	948	888	928	983	924	886	896	919	973	970	951	895	905	911	906	943	993	930	962	955	967	953	903	937	944	910	923	880	907	886	983	897	928	858	927	917	938	843	893	953	925	905	943	946	977	896	913	944	979	969	910	912	869	934	947	969	937	948	946	948	912	927	945	937	977	915	945	935	920	900	969	929	899	911	963	932	993	926	1001	985	894	901	914	927	955	903	959	950	944	970	904	936	884	918	889	968	929	899	888	972	924	897	900	974	894	939	1015	910	913	920	892	915	901	951	910	949	945	927	888	936	897	928	953	929	900	957	940	923	888	915	913	916	930	914	930	978	904	938	942	932	922	922	921	923	922	916	958	942	920	931	890	926	889	952	958	909	953	921	929	910	978	871	914	968	909	875	905	914	951	932	932	891	946	890	921	887	925	895	897	912	930	989	904	934	923	932	897	911	907	903	916	963	900	979	960	918	960	1002	932	918	926	915	928	899	999	936	954	951	988	906	930	982	938	907	944	911	904	923	902	885	982	976	960	951	976	935	893	975	935	941	927	900	936	929	941	948	956	909	925	893	921	881	919	938	915	947	879	977	891	955	975	915	962	969	921	928	920	954	915	897	918	913	883	904	923	931	897	887	1017	970	944	956	921	958	944	862	936	931	923	978	914	967	883	928	932	920	917	927	941	904	912	932	927	947	906	915	916	992	978	926	916	949	926	957	904	944	979	888	911	937	892	991	896	902	936	945	916	905	930	911	912	916	916	929	908	922	924	892	916	975	830	947	954	895	1009	979	948	981	952	938	932	910	920	933	910	976	953	958	895	919	950	935	939	963	905	953	956	911	972	845	935	934	941	942	979	938	945	908	943	937	947	906	920	933	894	959	926	944	973	906	941	944	953	921	912	889	906	965	938	941	937	929	883	941	943	889	898	973	915	922	936	892	898	939	990	970	927	986	922	946	958	949	927	955	945	933	898	937	936	945	967	932	963	908	912	945	897	964	901	887	931	892	921	927	990	947	939	961	936	980	987	947	922	892	919	928	899	965	926	937	910	957	918	935	955	928	911	946	944	946	928	935	924	1006	912	946	909	948	945	907	906	914	907	905	895	966	899	881	866	955	915	959	949	926	903	933	930	936	943	966	911	915	925	966	937	925	914	955	951	916	976	908	959	862	925	951	929	960	947	996	954	997	886	972	904	924	921	925	931	947	964	916	921	940	952	933	832	899	916	978	954	946	925	946	873	951	970	909	936	946	894	940	912	898	938	907	879	932	936	966	930	944	942	976	904	880	968	961	933	897	979	905	939	892	910	913	938	948	908	890	969	909	998	935	937	939	916	959	924	898	898	938	921	958	977	958	934	875	908	925	920	940	930	955	924	887	972	915	932	947	924	947	897	990	951	926	903	941	950	913	902	974	936	973	910	890	913	972	918	900	966	941	904	937	902	926	922	950	917	942	933	854	959	935	925	911	941	962	968	932	918	911	909	940	991	928	945	930	843	941	932	978	911	946	956	938	929	917	857	907	912	902	919	914	965	925	934	879	971	926	910	927	922	949	999	928	955	934	915	946	965	930	936	928	904	913	938	947	921	921	993	914	916	958	887	926	962	887	935	878	985	966	974	939	933	935	902	959	890	950	927	989	956	941	921	964	909	918	905	1024	950	924	977	940	911	953	936	951	917	914	958	1004	906	938	915	922	930	908	1009	929	919	966	949	945	949	878	921	909	923	965	898	938	944	924	901	958	930	876	950	952	922	965	892	965	923	900	983	998	926	937	952	919	966	895	949	957	920	948	940	959	987	928	905	948	961	893	948	943	913	933	954	925	932	949	945	975	944	984	886	854	910	898	911	926	935	913	993	878	928	940	952	953	904	962	944	890	953	968	923	1009	963	891	910	871	915	910	963	953	936	905	934	948	885	941	948	975	927	958	946	897	932	900	923	928	873	941	945	985	955	1038	954	906	877	968	953	941	900	946	950	899	938	951	941	938	924	922	972	914	947	947	922	921	891	948	990	917	948	889	885	974	957	897	957	913	979	939	917	955	967	934	929	931	922	964	930	952	916	926	955	979	933	934	952	899	950	942	919	897	968	969	934	887	946	924	953	979	901	911	951	906	913	891	870	930	891	965	923	904	891	888	924	965	952	959	928	924	925	923	931	958	949	960	1008	879	884	992	966	902	942	939	911	932	906	914	934	1008	899	953	921	895	916	961	890	921	901	922	960	889	924	984	890	980	904	928	967	963	954	869	950	934	976	940	957	892	921	919	936	918	914	949	944	944	969	869	946	959	902	955	933	873	932	931	968	910	946	915	908	984	937	951	930	912	914	927	979	934	914	939	913	962	929	861	942	874	954	922	959	889	943	895	941	876	945	991	960	955	915	890	902	950	922	949	863	946	960	940	882	960	951	898	891	958	915	934	945	927	906	958	928	905	910	968	902	925	984	890	960	969	917	917	963	1008	931	958	872	914	916	976	942	941	936	1036	1010	945	920	908	938	895	959	940	944	948	915	868	949	918	960	933	914	936	910	921	934	985	1006	922	993	899	906	958	944	938	958	915	963	994	924	982	946	965	910	952	988	907	943	947	956	927	928	979	918	921	913	952	890	895	934	881	925	918	868	928	938	879	973	881	968	991	931	978	908	936	927	871	935	917	940	907	979	962	927	924	917	931	938	944	936	891	933	856	932	893	903	1006	929	963	840	915	914	926	916	925	1019	947	955	957	901	922	952	970	1012	929	926	941	972	901	900	941	895	965	913	977	978	941	917	976	946	951	926	992	952	1007	890	926	984	881	960	971	954	948	958	924	859	992	917	926	955	924	966	964	893	904	944	926	954	929	948	956	974	893	939	957	922	919	933	910	928	920	947	948	921	939	938	891	895	1014	901	941	969	969	973	927	900	933	1012	942	874	908	847	915	951	950	910	988	932	909	896	910	978	876	945	935	936	910	884	900	946	865	942	922	891	923	920	891	946	897	967	960	933	866	926	913	937	917	898	914	982	958	954	919	945	936	910	994	912	928	907	897	926	929	925	899	920	940	926	963	964	955	914	885	944	887	920	957	930	864	912	889	863	918	921	973	922	956	964	945	936	928	926	956	943	947	949	947	918	995	902	945	898	908	917	983	976	926	948	903	925	908	885	940	915	960	904	984	929	928	909	882	881	995	943	923	915	948	946	910	922	886	939	984	914	877	914	936	891	951	903	930	929	902	968	926	870	887	924	930	906	960	918	1034	895	927	915	965	918
13577	7474	9534	8422	5510	4316	3412	3194	3291	3501	4266	4235	3946	3408	3244	2185	1673	1136	861	904	745	682	662	1089	3316	2857	2252	1414	869	585	451	428	402	401	403	412	398	433	428	431	408	404	395	407	403	394	360	384	405	384	424	435	382	408	402	409	386	395	354	390	398	386	421	433	384	390	427	429	410	422	393	402	374	409	408	396	383	385	425	393	393	372	418	360	375	404	396	418	424	399	392	417	439	398	435	396	397	407	423	358	382	433	421	407	400	415	393	424	403	427	423	381	394	395	432	409	387	424	416	416	391	405	408	385	388	383	396	389	401	413	418	395	384	416	371	417	386	376	405	428	385	391	386	425	440	440	380	417	412	395	395	404	427	401	392	382	416	375	425	412	369	379	413	427	409	400	399	444	425	422	405	391	394	386	418	431	397	400	397	400	393	406	405	434	408	376	372	362	414	369	397	397	407	440	398	429	406	415	405	408	380	426	416	387	399	413	432	432	405	434	422	385	418	408	384	405	376	429	389	397	421	389	384	378	445	405	362	428	408	396	393	431	411	417	399	396	428	414	422	426	428	347	414	431	389	409	417	381	397	408	399	428	367	453	406	389	460	407	414	395	427	413	412	397	386	391	400	427	402	366	377	414	388	391	422	426	418	406	388	388	421	416	383	443	361	399	402	372	389	401	414	395	411	452	424	389	401	427	394	351	409	436	428	420	428	429	396	397	379	439	455	391	412	406	346	370	419	421	404	400	402	405	378	413	376	422	398	423	408	402	416	401	407	404	400	398	425	383	417	380	388	401	432	423	409	404	446	388	418	469	415	422	402	376	415	419	385	381	417	400	407	393	395	410	392	391	374	371	424	378	385	338	425	411	399	400	389	416	398	418	402	401	423	402	391	413	396	430	446	421	428	399	372	393	391	376	444	404	394	385	431	441	424	370	409	398	404	405	387	382	425	381	432	405	373	398	443	370	387	397	419	398	450	422	412	426	414	417	399	391	405	399	409	374	360	386	427	415	371	354	380	423	412	368	392	424	408	428	406	380	398	411	384	402	408	399	383	404	437	422	356	415	432	409	417	426	450	382	387	395	428	396	453	403	402	355	374	387	406	403	427	417	408	406	381	401	399	409	430	402	404	431	419	414	409	365	402	400	382	439	384	386	391	430	411	406	435	405	393	424	348	376	379	398	405	407	412	372	405	410	394	385	388	402	385	401	422	391	412	401	429	380	417	389	411	423	384	406	411	396	385	396	399	406	393	423	382	426	434	401	418	413	400	389	404	431	424	412	408	393	396	411	394	428	392	403	388	435	379	430	406	382	392	461	438	395	421	415	397	427	385	370	398	427	414	417	411	344	379	412	415	424	410	383	387	407	384	428	420	384	411	381	390	400	376	406	375	409	415	390	423	438	425	402	365	390	403	410	403	369	431	409	442	397	399	420	404	412	409	403	421	403	413	423	432	404	414	417	423	377	408	461	370	411	401	358	380	396	397	409	378	428	421	421	400	403	407	413	390	417	399	379	412	402	394	381	364	422	421	409	403	373	422	390	394	408	428	403	391	407	429	413	394	410	394	386	425	409	423	397	396	428	389	388	393	403	396	404	384	452	386	429	386	425	399	424	417	417	377	408	407	390	390	393	414	377	403	418	418	426	397	388	372	371	429	369	438	369	390	379	416	354	425	406	387	394	381	401	391	367	363	390	389	362	389	429	417	430	404	382	395	396	419	411	394	391	387	403	394	392	395	413	420	392	414	421	400	402	420	416	437	342	379	408	427	435	410	417	419	403	381	386	392	425	370	374	361	391	402	401	374	433	424	369	396	412	423	411	378	378	413	388	409	400	410	403	373	403	410	376	397	405	406	391	402	424	423	400	362	411	427	417	386	398	406	409	384	398	408	421	373	383	399	375	402	420	397	442	397	428	427	436	419	397	408	386	398	400	409	438	423	432	392	377	396	388	410	395	419	428	418	375	427	352	387	430	390	385	399	402	405	416	398	404	361	407	397	372	418	415	409	390	416	407	403	388	388	381	354	418	423	415	389	384	386	406	421	437	411	363	419	381	384	415	399	394	386	420	397	439	397	406	389	415	421	399	397	425	419	415	444	445	388	408	407	414	383	394	422	408	430	429	438	389	414	424	395	409	393	404	379	415	426	442	411	417	438	372	431	413	387	425	379	417	427	439	408	435	404	411	370	387	429	411	437	412	360	417	398	423	411	408	371	393	384	350	409	411	425	407	352	381	426	390	373	363	394	433	410	408	411	422	392	382	403	396	366	386	397	419	456	409	392	379	411	406	372	428	380	419	421	394	388	382	421	390	407	425	414	384	381	376	406	394	372	398	363	418	417	407	423	439	416	392	374	413	408	378	357	424	436	397	352	395	391	428	426	378	427	419	416	406	368	373	438	384	413	413	428	377	382	380	416	453	362	406	419	401	398	391	386	391	445	407	404	415	460	403	389	412	417	421	428	419	387	404	439	362	427	418	438	390	391	437	392	407	384	423	410	393	402	415	440	398	389	377	405	401	388	390	393	391	388	398	393	370	415	415	389	391	447	394	413	405	367	445	420	404	366	440	422	411	390	409	402	411	402	405	349	385	400	381	416	403	386	405	405	399	408	406	418	343	425	395	390	410	419	407	405	432	395	381	380	395	422	412	383	443	418	425	445	368	378	395	435	378	437	405	450	383	434	432	401	391	398	418	405	405	409	391	445	398	430	383	386	412	403	383	376	389	352	382	377	405	396	341	390	363	414	389	399	378	392	440	429	403	427	377	389	397	416	445	433	418	391	394	405	415	426	386	397	389	424	437	370	408	394	418	410	386	427	384	412	441	399	421	390	414	392	449	415	419	411	382	407	383	409	386	384	444	399	390	420	394	387	405	410	435	396	393	451	404	385	409	393	401	416	392	401	427	391	379	382	364	408	395	380	400	400	430	396	435	388	381	386	402	382	363	374	381	435	408	415	383	418	431	398	417	410	366	393	415	409	416	370	403	433	402	419	386	407	412	388	394	396	345	427	413	413	426	415	439	431	405	408	399	447	449	413	427	398	410	399	388	415	406	470	453	405	415	369	394	434	392	416	435	380	402	458	392	398	387	412	408	413	386	361	401	397	427	462	404	411	354	409	368	366	413	391	438	397	430	390	410	401	360	410	396	374	392	378	381	410	420	401	418	386	420	410	386	374	383	408	410	409	403	397	419	442	391	398	397	422	411	424	365	378	443	358	435	383	403	415	375	397	438	391	384	433	406	406	410	392	393	442	390	410	405	411	407	409	401	408	407	406	429	420	415	374	393	447	408	402	400	390	395	424	362	381	401	396	415	380	415	386	398	414	386	434	412	407	393	387	382	408	397	415	401	397	397	384	391	456	440	431	394	418	394	410	411	429	430	396	410	403	421	410	400	394	418	405	380	413	422	423	403	418	382	385	384	405	389	379	402	404	402	375	386	403	395	391	370	377	424	416	418	380	420	422	397	393	412	421	403	383	400
8744	6793	13535	15714	13924	14161	12336	12959	12905	15336	16796	16163	14909	13340	13103	9130	7975	5018	4206	4504	3306	2925	2767	5906	17558	14330	11653	7088	3660	1766	1233	1037	982	937	995	987	989	1019	981	1060	992	1045	997	1010	999	1042	977	979	1045	944	997	1012	1054	981	969	1008	1036	1010	964	984	955	995	976	1008	1032	1010	977	1015	946	1021	1044	1023	995	1021	983	961	982	949	984	997	1031	969	1043	959	1038	1003	961	942	997	972	1009	1016	1073	1028	965	990	1017	949	993	1023	1020	963	992	1018	989	1000	1007	986	992	978	1018	1004	1002	976	1013	988	1016	975	979	996	977	952	943	1031	972	989	1021	1004	965	1020	978	1010	974	1006	977	980	978	973	975	1009	975	1041	1005	1061	1004	1003	994	1027	989	961	1059	1036	979	1002	1008	983	982	985	979	974	1018	996	1014	990	967	996	1014	991	968	951	1023	993	993	973	980	1049	1023	979	1055	1024	1037	960	988	986	1002	962	969	1009	972	984	994	990	995	1022	956	989	1036	1029	1007	986	1052	1052	1033	970	979	981	925	1025	1001	949	999	930	1004	976	957	976	974	973	988	1005	1023	989	946	1046	1002	981	995	1009	1049	1048	1034	997	1075	1002	976	1006	987	998	995	1043	980	1033	993	1022	990	1042	1037	991	1026	1059	994	941	984	1006	1011	1000	1005	1081	993	997	968	1017	1055	1004	964	1001	949	1071	1040	1000	1007	1004	957	1000	967	1003	949	994	1039	947	1035	988	985	991	937	1028	1021	930	977	970	1006	952	1000	976	992	1016	1003	995	991	1009	989	999	948	1021	1027	1011	961	981	975	972	975	975	988	1036	1019	955	950	992	1036	945	960	988	1013	953	1002	975	975	1002	1006	950	968	1060	1005	1027	1074	976	990	1025	1006	1005	970	996	980	971	988	1033	1042	989	1064	1032	1041	993	999	1023	1055	961	1015	1008	974	994	968	1009	1037	939	961	1044	1089	960	952	971	1005	971	1015	987	1008	1005	1074	1006	935	1008	1028	1000	1005	1022	1004	954	991	965	997	1013	1019	1030	929	1042	994	1034	953	983	1007	1033	1038	990	1007	1033	995	993	961	1055	1016	989	1029	970	934	1020	992	1044	1058	946	1020	1003	970	1034	989	961	999	989	982	1026	962	1014	969	988	1003	1010	936	1001	1027	1010	1036	962	996	1032	971	1051	1011	1013	957	985	1027	977	964	966	1036	1014	997	992	1009	1027	1002	962	950	1001	996	1028	937	1009	1069	971	970	1008	992	1036	1018	1035	970	1021	1055	1030	1017	1007	1070	996	1009	1008	946	967	1063	981	1017	938	983	990	997	1014	1004	1035	1017	1014	1031	988	942	1044	1014	992	1010	936	1053	968	1001	1003	980	1002	1038	1021	1011	991	950	1052	1014	1048	1019	973	1022	1017	1019	1006	944	997	1020	995	975	1006	962	1000	999	1003	959	960	1044	968	978	938	958	954	1028	1004	941	1060	994	946	1085	1008	1000	1026	1011	999	1014	1069	1023	988	1019	993	1026	1012	992	1023	1020	988	1019	937	1000	947	974	916	968	1011	971	1012	960	1039	960	983	960	1010	987	1011	975	988	995	983	1031	972	977	1080	1015	1065	1015	1031	951	1039	1022	1008	1007	950	1009	987	1021	968	1043	986	986	1014	984	1023	1025	973	1032	1025	1042	987	972	949	944	1007	1010	1019	1002	1019	997	1003	985	1045	1015	1017	1012	991	995	988	996	1025	1022	1011	1037	1050	1014	947	1010	981	995	1015	972	976	1044	985	1023	954	998	966	991	978	1013	985	1018	996	995	973	1023	981	997	954	1060	1042	1004	986	993	979	957	991	1014	974	991	994	981	991	1027	981	976	1046	978	951	974	1029	947	990	978	959	1010	995	1004	1021	981	1015	980	992	981	963	963	996	971	982	975	971	1000	962	974	1011	978	920	970	981	1034	1026	1017	1028	980	997	1015	977	1001	994	954	982	1009	1059	1009	1010	995	991	997	1062	975	983	1028	981	1001	989	968	958	1059	989	947	980	1024	1020	984	1003	988	1029	1016	967	1003	977	1042	1015	1033	1043	970	1001	975	957	1007	994	1011	992	1031	1007	961	1015	1028	941	1032	1023	994	1002	1017	994	1009	1011	954	962	1007	1062	1017	1009	991	1018	999	968	1035	983	989	996	1016	987	969	956	1064	1027	944	1005	1058	998	1028	990	986	966	1022	993	1013	985	962	1073	994	1006	998	957	1029	998	1048	1018	966	1007	956	1035	1044	1059	1031	975	973	1020	1011	1021	977	995	995	996	1010	959	959	1025	979	1019	940	1021	1038	979	942	1039	994	1017	1036	974	1025	1019	1008	1014	1021	1005	1010	940	1022	994	1007	988	1016	975	968	926	1026	1009	1022	1051	1017	1019	1024	1058	986	1007	1007	1018	988	1046	1053	1007	1050	948	963	1025	1032	999	939	993	923	1027	1028	1010	989	975	1072	1023	947	1037	994	998	974	1017	960	978	1050	942	1036	1021	976	1015	1016	989	1011	958	974	972	1034	1014	1012	1026	991	1057	1006	999	971	999	1013	961	1044	918	966	990	977	1087	1063	996	1057	1021	975	965	1042	967	1014	942	1028	1008	998	994	976	1036	977	985	962	934	1041	999	956	985	965	945	1014	1008	999	1008	1006	988	895	1000	976	973	1008	1018	1062	987	959	1038	983	999	1017	985	1004	984	977	1057	1042	930	999	966	993	1023	1040	959	1044	966	1017	1000	1007	959	1004	1028	989	1047	993	960	1024	957	971	974	981	1002	998	998	992	961	1055	971	996	963	1028	1021	1008	1024	977	967	988	1003	1022	1005	991	1013	939	989	1002	977	1002	995	948	1024	1009	995	1008	984	992	990	999	987	1037	980	1060	969	995	923	952	978	995	1044	973	970	1012	1024	1014	994	969	998	968	1001	1007	982	1056	1032	1015	959	1001	951	1013	966	958	1018	996	985	987	1000	982	986	928	1023	968	988	962	959	1021	969	1010	1037	1005	1022	1010	990	977	981	984	974	1033	990	931	1029	1020	998	1020	995	957	1023	999	1031	1040	980	1029	1019	990	995	1004	985	981	971	1056	1008	1030	980	1021	953	982	954	952	1036	1015	1045	955	1009	998	1011	999	983	976	1013	1047	990	1019	961	993	1034	982	998	1009	978	973	978	980	978	999	1021	1016	962	991	986	990	1019	1005	987	962	973	1003	984	956	1014	966	1001	1003	1008	975	984	1004	1056	978	1059	1036	971	971	1011	1002	987	990	997	972	1055	1019	975	984	1012	1008	986	1018	1020	966	969	965	995	993	1034	977	958	1025	1067	973	991	1016	959	988	964	1048	1030	984	1035	994	967	967	1014	967	1011	946	1052	1035	948	967	1044	1025	1006	981	932	988	987	974	983	1061	1011	997	1044	1006	999	1041	981	1005	981	950	1030	921	1041	1031	997	1001	1021	989	1025	994	1021	1047	1059	959	999	1046	997	1034	1060	977	1030	972	1029	1023	972	1080	950	991	986	1037	1009	997	999	1011	966	948	1020	1010	928	963	939	1002	988	995	1036	972	1020	1037	1003	1017	1005	1020	990	1044	984	996	986	999	1002	989	973	1082	1006	988	934	981	1003	935	936	970	1002	967	1013	1072	958	985	1054	1006	1037	995	1012	1031	939	990	941	990	1016	972	997	993	1031	1000	973	980	1003	1014	969	1013	970	994	974	995	1044	1006	953	951	981	1009	986	955	992	974	1005	986	1026	1016	998	982	1034	1015	991	985	1006	981	1000	989	1016	955	993	1009	946	1004	963	957	999	1002	984	980	1036	1005	998	1012	934	976	992	962	1007	956	955	930	1009	1008	1004	946	945	992	1026	990	1023	1005	991	996	986	925	1032	1025	1022	992	931	923	985	953	981	982	972	1045	1001	974	1014	951	957	961	1052	960	1048	1009	1005	1032	953	979	1000	1046	1059	998	1032	1033	983	1005	1003	947	977	991	966	979	996	949	1012	1016	971	979	964	966	984	969	998	1008	1049	978	969	991	994	1077	1021	1018	1074	993	1018	941	976	1029	1018	978	954	979	996	966	999	964	963	1014	956	931	971	962	973	1038	1027	947	1017	994	1016	999	971	1024	1012	1037	960	963	1007	937	1046	1032	1009	973	1008	982	1059	1050	940
22761	14427	17817	14084	10949	9016	7449	8063	8668	8638	10595	9596	6344	7225	3715	1028	885	792	996	938	822	608	699	2454	7634	6737	4629	2636	1277	571	396	321	337	318	358	312	330	359	310	328	322	310	348	300	338	307	343	310	340	325	334	332	321	326	347	299	364	336	330	327	318	339	297	316	327	338	344	337	328	371	333	337	303	320	343	355	315	331	301	327	350	353	325	341	335	353	339	347	338	342	342	342	331	312	320	293	351	325	325	326	361	336	331	306	295	289	321	360	358	300	287	329	318	290	307	291	337	346	301	310	338	331	321	332	350	307	301	321	339	309	332	343	348	337	329	302	303	315	325	298	315	327	351	368	323	306	324	325	353	337	317	341	327	326	332	345	341	324	328	332	322	354	370	306	332	323	302	318	306	350	329	332	337	322	303	328	339	315	347	314	343	311	341	328	334	353	333	332	336	355	361	302	350	316	328	334	325	319	304	348	309	325	332	325	340	369	346	323	327	314	370	327	331	307	348	369	317	327	328	347	336	346	321	318	334	323	339	323	363	319	286	310	366	341	323	291	316	348	333	359	319	323	305	365	363	308	329	322	368	307	307	306	304	343	313	315	301	323	327	334	302	333	316	333	306	348	297	329	316	330	331	323	317	322	362	342	338	341	351	346	337	322	337	342	342	308	336	290	353	308	319	325	325	332	318	343	348	290	331	318	337	334	331	304	339	315	347	347	287	345	344	343	340	316	294	344	303	336	336	317	340	323	331	318	348	315	328	294	322	318	341	331	332	327	331	310	340	309	357	346	299	356	290	332	288	354	336	327	329	335	331	320	297	336	343	364	294	345	328	308	333	307	325	313	370	321	315	324	349	321	328	327	341	323	337	330	360	342	330	312	333	326	328	308	313	340	329	384	346	332	327	325	353	299	322	331	337	330	317	321	350	325	346	367	323	330	345	321	320	346	298	368	322	333	331	314	341	333	306	333	329	342	349	329	320	356	280	331	312	334	310	326	358	297	352	331	329	307	302	341	320	320	318	312	321	337	338	341	363	347	316	375	347	337	335	352	334	348	316	335	347	348	338	344	355	355	334	334	318	317	306	335	326	324	357	292	318	343	329	329	339	290	360	309	325	338	341	339	314	318	309	326	378	309	347	312	326	290	344	364	287	335	315	339	324	383	336	328	346	363	386	334	277	316	304	341	306	331	317	303	333	333	353	315	313	302	324	332	325	328	335	337	332	387	321	365	319	349	334	344	339	305	324	326	347	345	345	342	365	290	343	334	306	299	343	337	329	338	339	312	364	349	312	349	315	333	354	368	293	332	313	337	306	361	323	317	341	313	339	274	296	364	346	330	300	289	322	348	348	375	305	368	353	306	322	332	338	312	335	334	348	344	315	313	330	313	320	300	333	300	324	336	364	326	323	320	317	343	376	334	367	294	322	307	330	328	336	286	336	352	320	331	304	343	337	317	317	315	349	322	343	369	298	337	319	322	312	304	334	328	353	338	339	322	303	319	345	307	293	329	368	346	312	330	319	337	298	354	314	322	319	325	323	313	338	331	302	347	331	332	334	318	306	340	315	338	337	332	320	307	341	346	308	344	349	343	324	320	352	301	335	324	335	319	298	320	348	331	332	307	332	333	299	359	315	305	353	304	336	332	341	305	360	332	324	302	318	336	309	331	334	305	327	335	335	330	307	286	320	322	341	349	335	318	348	302	339	342	315	307	344	307	332	325	311	312	321	306	316	302	356	326	331	332	310	350	320	339	353	300	338	322	351	304	308	338	356	338	312	361	344	329	337	355	345	341	339	306	294	345	306	313	317	351	307	331	318	333	368	341	360	303	344	325	311	330	317	345	362	363	330	317	344	327	315	305	355	336	337	343	327	328	303	319	323	353	309	329	345	332	366	339	316	347	337	334	290	310	336	313	310	348	320	365	299	337	327	344	344	296	334	317	319	325	321	338	321	319	302	367	322	321	336	305	326	347	321	323	338	332	296	370	358	305	361	332	360	343	333	369	319	312	328	271	317	338	339	313	304	346	308	331	346	337	322	298	294	310	306	336	307	340	325	332	332	323	337	315	307	349	312	298	318	330	356	308	316	314	357	326	330	307	330	330	314	314	346	288	331	344	345	338	298	338	333	334	318	311	303	345	385	352	302	340	345	305	344	323	347	325	330	382	337	320	338	378	326	345	331	309	329	334	299	348	398	311	358	340	336	299	351	357	314	318	353	362	334	303	313	296	323	330	321	318	346	313	338	309	327	346	338	311	303	312	336	310	341	334	303	324	307	337	312	353	339	343	365	353	306	322	314	328	273	337	326	342	298	313	317	335	302	339	342	295	351	294	347	337	332	339	318	323	332	293	326	365	354	328	341	329	331	352	332	345	320	301	330	377	332	324	310	333	317	354	332	322	347	340	325	301	318	335	340	338	326	355	340	320	303	337	328	306	349	327	325	305	328	320	354	337	292	359	317	309	311	335	313	303	341	312	325	325	330	315	320	362	334	345	328	345	338	328	312	331	332	331	325	324	305	352	367	341	317	349	334	292	288	328	330	337	308	339	317	350	314	312	326	361	322	310	323	321	294	360	329	307	344	339	288	358	376	328	340	347	321	317	281	314	353	329	301	312	334	316	342	328	323	327	311	320	326	335	314	309	312	325	329	349	312	268	331	331	326	360	322	332	352	297	329	338	312	332	314	309	302	324	298	344	343	329	335	293	352	304	324	337	293	324	337	308	328	330	325	317	319	336	305	301	361	306	322	321	323	316	331	344	350	307	316	324	327	328	323	313	320	330	298	350	326	331	311	338	319	324	321	351	361	296	328	317	318	323	301	359	352	329	324	367	316	312	345	325	324	341	376	328	316	326	316	294	340	341	357	342	330	304	306	369	368	331	327	314	324	322	307	298	330	310	360	356	310	306	305	319	309	374	306	330	323	364	330	295	365	312	322	319	339	318	332	323	358	351	349	322	297	351	310	351	356	342	318	340	348	298	298	338	339	319	291	389	317	363	299	353	333	331	316	308	311	328	336	307	357	327	298	310	293	323	345	293	338	348	327	313	313	289	307	338	315	314	325	310	314	304	328	360	343	352	364	336	332	358	312	324	341	323	345	319	328	361	319	362	314	306	324	329	301	328	343	342	310	342	338	313	344	310	322	306	308	302	360	321	311	342	320	331	335	338	372	349	304	336	336	320	320	339	343	314	330	305	344	319	325	287	335	337	307	343	329	369	312	326	320	306	338	330	312	286	333	312	337	327	304	325	322	325	339	319	294	313	328	327	314	339	339	314	327	318	309	329	338	364	334	339	352	336	357	372	328	338	348	285	323	330	330	269	347	328	329	330	289	336	332	337	319	336	324	348	318	331	332	376	371	320	318	336	307	290	313	336	327	320	320	322	339	317	345	348	360	361	316	329	296	361	355	333	316	336	327	309	323	326	359	326	343	326	318	350	326	296	334	358	301	333	328	327	363	330	324	345	340	342	379	321	339	341
12589	10731	19885	20298	20721	20180	19941	23155	24233	25855	28613	25247	19049	21023	10183	3417	3646	3709	4949	5330	3974	2848	3558	12868	28732	26212	19355	12469	6074	2121	1210	981	809	882	808	792	827	838	761	801	831	817	813	831	845	821	861	807	812	840	808	835	853	827	837	828	831	770	779	808	825	825	853	801	827	795	809	828	823	830	860	891	842	818	863	835	816	807	814	814	807	812	824	797	826	850	824	826	849	835	828	869	840	845	845	828	858	818	800	835	865	822	826	847	849	818	822	837	808	804	797	818	867	807	854	791	798	822	784	833	865	822	850	874	837	796	847	814	791	872	770	803	821	803	885	789	835	846	803	775	860	797	859	857	807	822	874	815	861	812	817	813	833	806	836	822	804	857	832	850	821	824	805	806	848	808	854	808	771	862	863	823	823	856	822	855	836	853	783	768	808	802	867	820	829	844	820	810	830	808	839	849	860	791	856	837	768	835	799	856	828	859	829	887	813	766	781	749	803	830	820	849	788	800	813	836	815	860	810	833	780	815	841	799	834	824	800	847	823	826	807	782	865	914	844	808	854	834	788	844	870	808	776	828	782	795	825	843	789	773	784	841	870	813	816	826	772	862	800	851	829	828	836	843	817	795	796	841	827	789	787	835	800	836	852	874	845	828	838	830	882	818	794	836	826	877	800	866	807	844	863	852	819	785	788	822	834	780	810	818	828	840	804	818	846	794	813	831	850	873	803	780	814	811	755	828	852	832	858	783	792	813	839	851	869	789	849	765	849	814	811	778	783	806	889	771	802	804	833	787	867	821	827	823	814	854	774	781	867	773	797	852	812	798	849	811	834	788	862	833	801	835	876	805	861	864	830	837	858	849	838	868	836	869	854	850	831	872	812	844	808	792	789	858	880	788	800	805	809	806	789	782	827	865	823	806	859	819	822	854	809	807	865	823	847	788	796	861	834	848	797	833	845	816	862	830	841	810	854	799	815	839	853	825	888	830	821	828	799	817	840	797	864	820	872	798	862	835	820	831	875	851	905	829	815	844	840	836	870	819	830	820	836	823	902	773	843	827	866	778	788	813	855	843	808	821	824	810	836	825	807	804	833	811	821	828	837	816	854	818	806	856	829	838	814	790	797	847	807	848	794	784	838	780	821	831	807	840	817	846	829	798	794	796	780	812	876	881	833	832	815	861	855	846	852	806	805	890	841	865	832	850	849	819	822	815	805	831	832	812	798	785	805	806	840	837	781	811	817	786	791	825	835	812	804	821	867	805	780	845	800	872	805	853	819	821	799	861	817	823	873	810	862	833	886	792	830	855	871	864	790	848	813	836	869	856	851	821	847	798	838	781	795	849	795	839	790	834	790	846	787	829	871	804	781	857	858	861	864	795	814	802	801	814	831	842	851	820	838	781	800	846	832	833	805	850	822	855	780	754	844	855	830	798	872	788	833	801	808	829	817	806	790	848	791	782	860	879	818	802	879	832	800	822	753	864	805	821	844	838	852	797	846	799	796	861	863	814	859	781	827	842	817	850	818	827	840	797	876	847	817	872	831	824	835	808	838	816	819	834	867	896	809	849	810	859	851	830	830	781	814	812	859	881	792	833	865	828	850	850	900	853	815	823	870	829	860	813	882	869	870	821	798	809	851	840	823	817	837	881	866	831	834	864	778	782	878	830	781	846	836	844	826	843	821	792	792	786	827	829	825	847	807	781	781	823	857	876	850	869	854	842	801	832	839	825	812	802	865	826	826	841	760	805	853	834	812	842	896	808	856	859	827	860	828	825	827	795	821	852	815	811	852	819	804	851	819	824	859	858	833	835	827	817	837	841	778	817	816	909	818	756	824	805	848	795	873	797	839	815	851	875	853	832	864	831	815	819	858	822	794	824	824	877	839	847	776	796	847	861	853	844	813	815	862	833	823	774	811	840	809	836	818	863	845	851	788	823	884	830	803	811	866	848	857	833	809	827	821	798	794	806	792	841	835	817	842	803	837	806	856	838	829	771	849	818	823	846	800	878	856	796	841	846	836	806	832	834	867	826	791	783	836	816	799	803	778	798	852	816	804	800	846	853	780	857	864	771	766	824	783	830	817	808	842	824	831	867	803	805	841	775	800	861	801	853	852	819	797	782	783	844	820	793	828	826	829	827	831	820	827	848	824	863	774	780	853	842	807	839	795	820	885	815	864	827	820	830	830	882	856	788	792	806	836	838	850	833	803	784	855	798	826	837	764	845	835	800	783	762	868	860	847	819	812	818	788	871	839	806	846	814	827	829	793	817	799	817	792	772	849	838	826	865	834	828	797	859	869	856	808	858	851	815	820	795	795	826	853	831	812	885	843	819	823	829	812	838	839	832	907	820	807	858	854	828	803	820	804	827	808	827	778	836	822	776	809	795	831	828	852	844	808	805	822	851	845	752	842	801	822	850	847	856	831	788	858	832	785	836	815	857	816	807	864	812	842	813	843	856	783	811	816	861	840	863	847	801	821	777	829	822	845	847	846	824	863	810	802	811	849	868	811	806	813	742	797	790	855	851	818	824	791	889	844	878	792	823	838	820	811	849	794	766	803	854	884	847	799	840	853	834	843	799	809	843	789	888	846	829	794	788	833	830	806	834	768	828	763	834	795	806	838	881	822	845	826	840	890	811	798	818	852	858	828	822	855	846	779	863	826	773	857	831	826	880	806	796	830	845	884	871	821	848	815	821	802	840	822	810	840	866	856	815	790	837	810	845	828	780	847	817	831	847	839	827	852	787	824	737	796	822	758	829	861	886	793	820	825	796	791	818	860	839	864	811	874	829	876	788	851	840	787	839	798	857	875	839	818	801	823	848	817	743	828	837	816	813	836	764	835	848	859	786	833	828	836	838	862	846	812	865	802	821	879	803	851	771	827	850	823	817	776	819	767	829	815	825	870	841	812	855	829	811	788	890	869	868	793	772	809	792	800	814	850	844	793	799	819	826	785	882	845	864	791	897	829	816	847	844	781	843	814	806	798	867	812	805	872	813	803	811	852	832	829	856	879	823	811	836	872	807	848	821	819	840	789	855	845	828	799	833	854	830	795	814	810	852	793	828	802	792	862	795	922	853	844	882	841	827	825	857	861	833	870	835	784	877	833	823	846	822	764	789	800	806	760	820	887	870	809	794	810	803	831	858	831	899	832	856	832	815	828	844	813	791	821	811	785	812	838	814	833	813	843	809	812	834	873	884	806	835	806	812	831	787	844	817	829	831	797	834	865	863	859	845	813	863	775	839	806	818	750	794	857	823	846	810	854	833	808	839	845	828	856	829	816	788	863	804	846	837	837	792	870	858	818	847	829	857	838	820	838	839	802	813	829	860	796	774	811	839	859	809	858	843	876	857	838	867	795	778	870	801	833	807	831	841	746	820	831	821	792	798	819	831	873	847	813	848	821	859	840	825	827	827	853	832	818	839	809	820	788	800	840	842	828	772	804	884	814	841	809	836	837	840	817	831	836	861	816	846	829	808	840	791
5588	3103	4456	2692	2315	1493	1335	1329	1284	1051	1478	837	507	450	442	429	502	430	474	429	478	383	430	544	718	748	665	605	459	382	393	351	340	366	408	343	384	385	395	354	383	356	365	361	342	355	371	368	368	371	351	396	388	333	396	348	363	368	378	373	349	365	392	359	414	385	353	355	367	364	368	387	362	378	358	400	355	382	356	329	370	381	367	416	368	415	340	342	358	390	388	365	339	389	389	373	378	357	378	365	374	342	351	362	351	361	361	355	363	372	367	332	360	374	363	339	321	352	377	388	376	375	384	364	368	388	345	355	373	370	389	382	354	330	388	346	349	371	364	338	364	340	398	381	335	358	343	353	360	357	383	383	373	367	377	355	366	402	377	349	341	340	366	366	353	381	354	375	375	365	371	366	357	343	325	364	351	371	383	372	312	359	356	395	404	363	366	390	364	353	416	394	358	381	355	337	360	344	389	356	352	335	356	386	373	373	385	355	413	335	369	347	359	344	379	372	403	345	356	393	348	379	382	397	339	377	347	352	353	338	373	360	343	376	366	354	386	370	358	379	358	379	386	384	352	381	335	380	389	383	376	334	360	351	363	374	374	378	376	353	367	373	392	328	376	355	387	394	328	359	418	346	366	408	356	341	409	393	366	367	354	377	323	374	336	352	362	335	381	355	377	393	358	372	362	373	381	366	361	382	360	357	376	362	385	385	387	366	386	361	389	373	358	325	336	368	378	367	342	346	387	358	342	375	365	374	404	375	364	357	353	367	392	362	355	390	387	346	396	379	361	350	350	366	358	360	374	377	358	373	374	382	335	380	358	351	386	370	386	392	353	354	342	363	347	385	379	355	358	334	387	358	344	371	339	396	346	375	382	364	352	391	372	381	358	370	348	373	354	367	396	410	347	383	384	410	361	395	338	353	350	358	350	363	353	347	375	382	357	377	363	340	347	371	338	340	395	362	387	395	395	346	352	386	412	370	347	372	395	337	375	383	368	385	356	371	376	358	401	390	372	356	396	336	366	374	327	348	335	407	398	395	372	374	352	343	368	344	390	387	346	348	385	385	357	370	343	391	393	371	385	367	363	358	340	395	394	379	354	361	383	357	380	382	368	350	352	371	359	362	351	361	346	367	374	394	355	362	372	332	389	386	352	363	421	390	390	400	388	365	383	350	410	405	376	348	367	411	352	345	386	359	337	379	366	347	377	364	338	382	349	354	373	363	332	341	356	373	415	364	351	375	364	381	336	380	340	368	402	388	344	352	382	362	393	370	376	328	369	391	343	390	363	355	414	370	355	357	354	390	377	388	374	341	340	388	339	387	366	382	363	390	363	379	374	380	386	362	373	382	381	359	353	350	336	384	367	362	407	342	395	391	372	358	363	360	404	362	341	330	348	361	378	385	375	348	401	345	358	356	377	384	345	344	365	308	368	382	354	378	346	378	394	356	338	372	375	353	334	361	357	365	340	375	377	355	390	371	393	363	377	363	365	334	379	339	333	366	320	350	360	364	363	368	372	365	331	352	349	361	410	387	409	381	400	378	344	346	384	378	397	347	375	393	371	361	416	330	350	391	386	397	343	384	377	360	344	369	370	397	397	373	379	381	393	380	367	335	338	366	380	412	373	340	381	334	400	355	349	372	334	372	380	329	325	385	350	339	342	372	369	377	398	372	372	340	360	382	357	409	376	352	330	368	371	355	375	390	383	369	376	361	375	369	413	326	380	370	373	353	387	326	385	378	365	393	383	353	365	362	357	353	357	373	367	342	395	372	371	388	383	346	364	341	383	333	354	394	368	378	392	338	350	358	387	347	342	348	403	383	378	348	383	396	361	331	410	343	384	356	385	407	392	387	351	356	379	342	379	346	394	344	323	356	378	369	382	390	363	384	351	361	379	385	351	369	375	365	365	380	371	330	359	360	345	366	318	366	375	394	374	329	399	370	368	357	379	379	386	367	367	411	339	390	342	359	368	391	367	360	367	361	358	351	384	352	375	347	384	357	348	381	354	400	379	383	371	380	385	374	349	354	351	349	375	365	412	369	354	360	347	353	389	368	367	394	363	385	348	370	383	367	365	361	392	392	342	400	377	363	379	357	366	364	385	358	384	335	396	355	375	385	361	350	366	377	384	397	362	376	400	374	358	369	390	353	403	379	345	341	358	372	349	337	374	363	364	341	371	357	375	337	337	392	349	359	343	374	377	368	378	397	384	363	363	380	360	339	357	341	414	353	386	353	391	383	387	358	342	376	389	371	329	379	385	394	333	358	366	360	374	423	395	384	349	381	386	351	374	384	375	369	370	339	349	360	361	379	367	413	366	357	402	395	338	377	362	413	345	412	358	375	383	348	369	392	389	358	324	362	375	345	367	349	357	381	383	389	381	388	398	345	365	399	389	390	355	353	358	361	396	383	382	349	402	368	422	339	346	367	356	375	368	348	399	415	383	349	354	393	375	352	340	369	381	341	339	372	339	370	362	314	381	351	431	386	342	397	378	381	406	369	373	373	380	344	357	348	354	359	344	383	337	397	339	370	348	391	361	347	361	389	371	379	392	357	376	364	346	380	378	363	364	394	350	363	409	381	381	398	364	339	370	385	369	381	362	385	337	359	374	378	376	368	386	362	350	361	353	365	406	382	376	357	370	360	365	379	397	383	368	377	339	373	385	348	382	339	340	351	324	392	375	395	377	370	404	358	397	344	367	378	372	426	401	365	362	420	395	417	380	364	341	385	347	396	335	381	367	369	341	359	350	347	362	374	372	331	356	337	373	353	313	367	397	359	406	383	375	360	370	390	365	381	363	372	370	361	337	395	401	376	389	371	366	394	410	360	358	382	343	357	394	350	360	334	402	398	334	371	382	318	331	373	379	363	390	391	387	370	383	383	333	361	372	320	361	379	351	366	364	366	360	347	389	340	356	354	379	333	388	378	359	415	411	364	373	362	368	400	354	402	379	361	383	408	392	359	380	372	364	390	369	393	355	374	361	361	341	365	360	356	345	350	367	406	380	391	382	361	357	375	373	374	366	387	339	323	359	374	364	347	422	347	342	378	365	357	350	372	384	344	368	386	337	358	377	367	335	365	370	362	359	347	420	372	359	405	401	386	367	392	357	345	346	378	372	378	393	384	357	384	379	374	334	368	370	391	377	342	363	402	371	435	388	358	355	365	368	400	361	374	378	352	380	358	393	347	352	382	374	371	368	385	385	368	364	394	353	375	399	366	363	372	363	367	392	406	388	367	399	356	379	357	377	404	346	347	373	392	377	361	337	374	339	412	315	349	344	357	378	346	375	365	382	388	335	334	378	350	416	378	344	370	366	356	344	386	347	386	379	376	333	344	365	359	373	358	390	395	385	378	339	378	365	362	341	368	366	379	371	403	367	366	380	360	378	357	358	390	348	348	429	369	341	348	352	361	370	394	373	384	411	356	404	355	400	385	326	349	360	357	373	408	409	401	347	383	390	392	403	399	396	367	347	403
4119	3475	7857	7961	8392	5876	5432	5710	5752	5033	7085	3518	1904	1557	1304	1360	1418	1528	1604	1483	1701	1216	1281	2288	3110	2904	2353	1712	1299	1037	941	925	921	890	922	912	892	893	955	962	916	940	921	885	923	925	919	900	850	928	869	931	946	916	910	921	908	907	938	965	932	898	907	996	949	857	862	891	905	840	939	854	905	947	905	888	907	870	860	943	930	922	897	938	899	889	908	901	942	941	954	849	911	889	894	965	933	889	908	966	850	897	909	953	975	916	873	902	929	882	913	954	879	948	892	910	943	909	881	923	955	904	906	931	871	921	889	924	928	970	929	892	935	905	939	893	864	967	971	999	920	941	889	856	937	884	910	912	884	909	954	955	916	914	932	856	943	898	878	863	908	927	890	919	930	911	908	921	912	894	925	884	888	960	925	920	870	953	876	904	912	892	902	933	948	910	945	941	899	984	879	910	896	898	868	900	879	896	889	906	981	900	909	922	922	889	906	902	934	892	977	926	947	950	949	908	921	953	925	940	910	916	998	911	977	947	884	857	953	911	923	946	878	954	899	892	909	843	921	851	976	852	904	827	950	909	870	931	898	956	915	928	889	948	926	891	880	919	919	897	854	950	908	920	926	943	951	940	905	924	932	911	923	884	874	888	939	942	886	928	927	930	913	887	927	926	929	910	877	892	947	902	901	965	918	885	947	919	927	946	950	942	905	895	919	920	906	868	926	922	912	928	887	916	884	853	900	891	941	916	938	939	956	915	920	917	954	942	978	933	933	901	943	923	887	898	856	951	916	905	952	917	880	911	919	898	955	918	861	932	861	912	926	946	920	903	907	925	919	942	920	877	892	907	865	955	872	863	901	934	876	967	973	926	859	876	859	903	934	876	912	911	901	941	942	936	923	892	894	952	854	934	944	919	965	943	936	894	906	926	902	932	876	906	880	919	910	826	945	873	924	901	918	869	908	914	928	866	902	927	933	896	950	875	905	904	903	935	902	923	903	942	839	944	909	936	922	922	869	892	903	929	910	897	907	900	893	880	862	929	871	913	906	904	925	839	914	956	883	899	895	882	841	838	930	898	927	889	920	914	908	911	899	919	920	919	884	881	959	935	851	848	908	903	949	932	882	928	884	900	916	997	910	896	964	954	896	933	891	903	920	926	882	926	942	861	922	933	920	912	909	912	925	916	958	875	905	963	941	896	948	887	885	890	940	900	938	912	892	959	943	927	915	878	891	899	899	922	892	954	931	872	906	923	939	915	933	898	932	913	929	915	894	888	878	892	924	858	947	910	921	955	922	928	910	897	870	927	937	894	932	901	915	892	889	933	872	955	877	889	870	920	941	929	921	905	940	965	912	952	940	872	897	873	897	901	963	949	905	874	907	884	945	876	882	902	881	921	868	896	927	911	944	921	923	901	917	887	916	943	807	917	921	902	913	888	905	885	940	860	926	930	918	895	910	919	882	948	904	847	894	861	889	934	913	897	985	908	933	948	934	939	944	887	869	853	926	886	919	936	877	933	862	880	883	874	939	903	910	943	935	911	920	899	856	921	919	858	880	919	882	873	883	927	869	979	953	941	883	960	965	905	977	913	910	900	881	898	886	952	861	933	884	904	862	920	896	954	898	907	927	891	912	927	898	902	874	903	869	918	868	892	901	913	909	937	882	898	903	909	892	950	918	884	888	918	897	971	918	924	927	911	902	921	910	884	896	961	916	890	949	887	903	910	893	899	935	912	926	923	934	931	908	901	926	895	930	934	954	893	928	882	897	907	943	859	897	879	863	897	880	918	920	1014	900	918	906	923	962	944	937	892	956	912	926	912	952	893	955	871	941	877	912	859	891	923	933	933	933	924	951	900	918	963	904	909	880	904	988	896	933	871	924	900	931	935	853	935	885	889	929	923	920	844	906	883	891	928	918	926	915	961	912	918	937	968	916	911	927	897	903	892	905	903	936	917	917	867	949	937	869	877	944	914	907	936	913	952	943	882	898	903	917	973	961	901	921	920	932	885	887	864	928	921	979	970	906	903	1007	942	892	903	922	919	909	920	894	900	904	916	891	929	915	960	901	977	916	948	919	900	908	910	896	948	896	912	920	885	949	852	948	908	939	897	926	933	925	908	921	861	860	887	889	872	864	978	954	863	898	903	907	903	892	911	882	881	887	896	894	950	922	900	919	927	922	921	883	905	892	945	913	920	940	898	914	933	934	902	902	887	938	910	909	980	908	950	948	894	938	937	896	915	872	945	940	906	914	888	884	935	950	940	933	866	940	897	967	921	859	976	878	948	924	961	913	939	880	968	924	932	839	879	901	909	917	961	906	920	899	916	917	878	899	924	875	955	949	897	940	903	919	955	861	989	872	913	900	876	896	880	896	900	873	905	900	954	909	949	902	961	898	920	907	943	914	936	920	941	899	912	935	948	919	909	907	885	884	944	848	889	932	910	940	938	901	886	932	917	902	914	919	874	937	928	868	897	898	887	922	896	914	929	940	917	949	933	916	947	946	919	913	861	955	853	925	923	949	949	868	905	960	936	910	860	915	930	867	928	909	943	871	945	921	880	934	917	899	934	905	929	913	901	945	948	902	841	930	930	923	962	915	946	872	911	910	911	887	908	877	894	911	920	941	963	912	972	934	901	951	962	963	934	896	936	898	882	929	914	952	909	887	925	847	911	909	894	923	916	920	890	901	979	949	892	952	906	871	879	910	950	848	915	900	925	914	899	943	919	887	927	922	923	908	907	879	954	855	910	974	923	912	873	861	914	888	913	889	880	962	924	866	890	882	885	953	927	910	897	910	931	908	906	929	885	982	887	948	936	913	930	896	932	920	952	944	926	983	923	954	895	886	955	862	897	893	931	915	913	863	950	864	943	960	894	901	953	926	948	886	904	919	852	953	913	859	929	884	976	954	900	950	900	942	893	898	893	947	929	975	854	906	942	900	901	942	948	922	925	884	929	999	941	918	887	846	902	936	855	962	903	936	902	875	941	922	872	902	954	865	912	927	889	916	910	970	873	958	931	898	925	939	906	950	905	909	919	923	901	956	941	966	890	937	952	883	926	922	884	853	922	907	934	928	929	903	920	928	891	945	888	923	885	916	956	988	950	845	914	881	905	911	929	856	925	899	941	908	932	908	909	883	886	930	911	895	965	889	957	928	904	917	932	954	926	904	905	944	877	901	941	940	890	886	896	936	915	886	889	911	934	905	900	917	923	933	911	917	844	974	935	908	958	954	927	897	922	901	927	972	919	842	980	939	945	919	913	926	927	906	949	904	903	854	868	947	930	921	899	945	909	916	923	920	899	937	915	897	895	944	893	906	928	914	890	905	899	884	907	934	903	896	863	929	880	877	931	962	850	900	898	951	893	968	948	871	868	927	894	910	933	848	913	925	963	920	953	936	901	918	966	919	919	863	893	891	908	922	905	967	915	868	861	933	898	878	967	843	910	926	920	962	914	925	903	901	962	921	998	909	944	940	903	883	986	933	849
12701	8707	10385	8269	6198	4761	4190	4711	4426	4904	6661	4521	2175	1318	740	465	465	482	539	498	390	455	1401	3140	3089	2361	1533	1019	601	448	389	399	385	364	392	361	399	371	356	354	344	353	330	366	339	347	359	382	364	355	416	378	358	401	372	340	367	351	356	343	352	398	357	378	363	357	359	384	376	368	364	332	362	358	373	385	340	371	359	362	348	394	372	350	374	338	373	317	362	367	367	358	395	357	349	328	396	372	362	332	360	386	350	354	358	385	365	372	370	363	381	333	365	336	354	318	367	325	331	368	368	393	342	305	362	375	367	374	349	336	349	389	345	401	357	384	364	326	407	352	371	371	368	359	362	380	380	340	358	392	358	359	368	364	371	362	397	372	358	338	418	370	357	360	355	359	361	400	375	395	389	347	365	346	335	339	377	352	386	348	388	334	366	367	391	361	334	396	329	377	338	344	385	358	333	368	379	341	331	358	350	395	365	353	386	341	374	385	368	366	359	367	369	386	327	349	373	325	374	393	356	339	343	347	385	376	343	368	378	341	339	390	363	378	380	374	374	331	372	370	365	373	371	358	398	345	334	353	362	356	335	365	345	317	363	385	340	340	343	354	362	349	361	408	374	373	398	362	361	337	328	384	368	362	342	336	377	370	351	340	356	355	373	396	371	360	368	388	370	385	384	376	368	370	379	367	365	389	356	384	356	381	409	378	377	333	347	379	380	387	395	373	370	358	383	362	345	351	325	348	348	364	406	391	355	348	341	363	377	369	363	334	328	365	403	384	373	363	341	333	350	360	366	341	360	348	372	354	331	328	353	359	383	356	357	374	414	398	378	355	366	355	341	350	376	359	357	381	358	364	355	358	397	357	315	387	349	365	355	400	354	387	410	342	357	371	351	367	380	363	410	323	363	384	339	350	348	339	390	364	347	371	391	359	402	364	375	361	382	353	352	359	348	360	402	357	363	382	357	381	365	359	332	325	370	360	356	379	371	365	370	381	353	343	394	364	370	367	352	321	365	400	372	352	344	379	351	365	363	347	361	344	351	344	362	359	377	355	365	376	375	382	363	367	385	371	387	344	371	390	370	338	355	361	348	351	366	377	385	359	435	353	391	365	341	325	371	346	364	325	360	367	342	348	347	328	354	408	406	354	336	404	409	366	374	413	375	374	371	362	401	353	371	357	364	390	374	367	386	342	349	340	366	363	365	363	376	392	363	323	363	385	376	326	343	349	337	396	367	391	388	350	378	362	345	355	375	373	386	341	398	340	366	364	329	358	376	369	363	353	345	360	423	396	367	373	371	365	365	375	385	373	365	350	342	380	351	346	372	355	388	390	356	355	327	396	357	349	364	368	330	374	354	380	365	393	385	368	330	355	384	308	347	333	382	343	376	379	345	349	400	372	346	372	385	400	371	348	407	370	359	355	370	332	335	367	393	334	365	422	379	379	346	365	367	372	349	349	381	374	395	323	364	343	358	319	361	379	356	387	344	379	346	359	319	353	348	382	353	366	360	344	385	316	371	371	353	353	360	345	344	358	342	360	368	369	373	406	348	356	365	363	363	342	366	374	366	330	379	383	361	361	353	385	349	346	392	406	366	357	382	367	334	390	363	389	385	331	342	341	354	365	355	364	343	336	359	358	368	348	354	403	378	374	348	366	362	370	390	371	355	392	369	385	365	382	385	347	339	376	332	355	350	361	338	337	389	379	368	361	381	375	380	358	363	346	371	380	386	326	358	370	401	370	389	344	422	365	392	347	393	329	385	379	345	357	371	359	411	371	369	408	340	377	354	358	335	380	352	373	340	373	350	377	383	364	377	358	347	351	309	309	349	365	347	363	356	328	363	353	375	361	380	391	377	388	366	366	326	389	388	366	380	394	360	377	394	369	409	397	372	370	377	326	364	343	362	382	329	346	367	369	353	376	383	351	376	387	360	371	358	353	365	358	375	374	338	372	367	344	359	355	357	357	368	357	334	364	382	370	383	356	353	378	364	394	349	360	368	389	347	321	367	369	360	336	357	371	356	398	387	361	353	385	369	360	326	353	369	384	357	405	316	364	369	379	336	333	358	335	350	350	372	370	345	340	359	339	373	348	342	380	344	367	356	392	364	358	361	366	347	407	385	399	383	353	355	375	363	350	384	354	403	369	330	349	381	348	374	328	363	370	363	344	359	333	368	371	367	388	346	327	378	369	369	387	379	349	341	352	368	349	363	349	361	380	382	396	370	373	387	335	341	393	351	362	378	367	351	363	395	414	339	378	365	353	380	353	355	347	360	380	386	366	355	366	353	392	365	393	389	342	387	381	386	398	365	351	360	367	362	362	366	367	373	372	362	386	329	365	336	334	341	364	354	359	379	334	367	393	379	364	365	366	363	382	358	384	407	396	326	369	370	341	389	349	328	391	403	381	354	387	362	384	361	356	360	365	344	383	361	361	356	347	327	364	334	335	359	346	373	382	365	378	361	366	338	344	343	354	364	399	382	385	372	332	398	365	359	345	375	338	379	400	375	344	318	377	349	363	341	369	366	361	406	343	347	383	366	389	394	390	327	376	355	358	341	330	386	376	311	382	342	389	385	397	409	358	391	357	410	347	384	341	358	384	367	387	371	384	367	351	386	359	342	382	345	357	342	371	347	353	360	342	360	409	391	351	379	356	346	384	336	389	374	355	392	371	365	391	353	383	357	347	372	343	353	385	391	374	346	371	375	347	384	364	356	351	394	379	363	365	382	391	366	373	358	368	404	354	393	381	375	355	376	370	337	363	315	341	353	327	390	377	354	341	384	383	332	361	349	370	350	396	348	356	343	350	356	349	370	373	384	354	378	344	352	374	375	388	382	337	358	363	351	349	359	363	336	371	374	379	362	364	401	369	367	368	362	384	385	379	355	380	341	362	352	345	375	333	371	366	403	359	373	362	392	326	354	382	353	365	363	324	399	369	368	353	370	378	385	392	377	367	400	363	335	362	421	355	377	324	370	376	379	358	347	376	364	403	363	379	390	338	349	336	363	344	351	392	363	403	375	361	389	360	371	368	346	356	368	335	363	355	344	373	370	382	354	359	370	335	338	405	342	350	325	361	366	344	375	376	365	356	352	351	348	343	339	349	345	358	368	347	375	366	365	364	346	358	316	377	392	386	372	374	392	394	400	388	357	354	373	383	348	378	376	338	373	323	396	325	352	379	358	349	393	316	361	375	332	373	351	325	378	351	363	334	369	341	398	338	330	337	359	373	369	375	325	351	369	360	363	363	388	363	363	387	366	364	344	380	387	351	365	383	384	382	379	363	381	325	347	384	328	391	350	403	358	337	329	361	377	357	364	389	366	369	374	389	327	379	383	347	376	365	341	360	332	381	341	377	366	363	374	384	382	367	362	391	366	366	355	350	349	332	342	327	385	375	339	378	337	344	363	347	378	404	365	345	359	367	348	381	367	332	351	359	359	391	373	388	358	377	344	362	362	372	355	357	404	405	363	341	339	381
8515	7777	13758	16316	16237	14885	15279	16786	16898	19155	23355	14808	7276	5175	2779	1429	1415	1837	2310	1957	1308	1738	8301	16775	14937	12037	7916	4708	2361	1222	1003	960	864	895	970	900	892	908	943	853	891	932	875	878	931	959	916	929	942	898	870	912	972	909	894	882	929	916	870	880	946	901	844	904	918	880	928	912	898	893	918	912	902	945	917	863	924	939	884	888	883	925	912	874	893	893	913	864	929	949	857	872	866	894	933	830	905	917	892	878	881	923	934	938	851	954	938	960	953	889	948	930	909	884	875	910	942	860	906	891	878	891	891	917	906	909	870	877	911	938	912	954	859	922	934	904	922	942	880	936	855	796	955	845	901	951	935	913	889	914	872	929	912	857	868	906	919	869	864	866	912	899	925	866	862	948	928	928	832	929	955	897	927	894	880	895	864	838	871	916	927	911	938	925	893	921	896	842	904	913	870	897	883	850	909	884	880	907	876	874	814	933	886	903	902	880	915	915	871	846	915	920	908	914	894	860	906	886	924	875	895	931	875	926	867	912	919	929	891	884	907	941	937	901	927	887	874	946	904	944	948	926	900	881	892	857	885	869	835	925	898	906	885	890	898	906	883	865	907	883	965	874	927	867	943	915	932	880	916	875	928	939	911	909	885	899	896	869	923	901	909	917	930	914	890	917	913	947	911	895	901	927	870	875	874	918	895	976	885	877	918	923	876	933	814	938	925	897	907	876	874	893	924	850	867	968	905	908	921	927	933	912	892	900	940	942	901	901	863	919	883	923	935	950	912	884	886	900	913	910	926	938	950	925	887	900	861	904	859	930	953	901	914	890	920	901	926	888	864	858	885	936	840	938	893	895	958	907	931	824	906	889	927	880	864	938	913	890	884	888	901	898	898	897	899	851	925	944	879	885	862	951	916	879	913	831	864	873	867	867	895	904	908	982	921	888	899	940	901	910	891	927	912	908	948	869	899	862	942	879	913	940	873	857	932	862	906	865	867	1015	971	946	866	907	906	873	852	920	904	935	837	960	935	922	870	913	849	871	854	900	911	898	928	860	856	916	903	924	941	889	891	904	912	924	921	889	932	922	904	936	903	938	916	905	914	858	858	853	897	911	887	932	927	921	877	843	870	880	911	868	879	919	916	916	928	813	927	965	841	925	948	878	855	891	921	968	882	885	857	933	896	883	890	888	878	927	848	940	902	871	835	922	901	914	870	913	900	949	856	877	891	871	903	884	888	946	859	916	904	920	864	936	890	878	920	894	884	864	895	902	907	934	936	898	850	886	895	877	941	861	913	935	918	892	909	876	914	817	859	874	920	915	913	872	864	918	913	896	935	878	844	916	909	937	908	860	975	908	869	887	930	860	903	906	861	950	935	906	905	897	871	851	915	922	878	872	867	909	888	932	822	959	895	873	922	896	944	906	901	930	891	893	944	919	965	924	887	847	887	892	882	875	912	875	866	922	915	888	919	886	871	948	869	977	929	857	889	907	901	931	881	896	916	885	906	875	850	843	923	923	856	851	926	931	919	894	935	925	922	925	910	872	933	886	892	910	920	926	920	907	877	908	898	902	889	944	939	911	872	935	941	915	895	939	916	884	833	953	908	913	885	805	889	872	941	953	877	913	880	910	955	954	911	939	859	939	907	890	845	867	849	914	905	931	932	864	957	865	978	867	986	911	919	863	924	888	882	910	893	914	851	883	909	923	902	967	917	944	912	946	878	874	905	926	926	890	895	904	897	865	888	858	1008	926	844	931	913	870	874	904	872	883	840	865	872	930	882	902	918	960	900	893	918	926	881	886	869	935	869	918	851	927	885	914	883	893	906	865	845	859	950	885	895	925	876	939	929	876	913	866	938	853	866	835	896	899	945	899	862	903	841	945	868	937	976	875	896	948	902	891	921	863	918	920	904	954	952	941	903	900	880	937	890	919	934	916	901	897	893	929	849	851	900	926	881	858	895	934	858	874	902	897	884	878	869	918	954	848	905	904	942	895	913	922	888	917	850	908	930	911	932	821	868	929	901	899	840	887	882	883	879	880	951	903	837	868	887	916	906	911	879	910	881	908	874	904	860	951	919	918	910	879	991	885	907	945	898	886	890	922	829	915	939	914	928	906	880	922	842	872	902	833	925	842	851	863	879	844	925	941	894	943	927	909	875	883	898	922	850	874	904	919	874	910	843	975	867	909	910	922	918	833	935	969	924	860	925	915	888	901	918	916	858	940	894	891	930	860	898	902	850	941	879	885	911	894	856	861	937	895	959	874	827	923	858	866	912	956	858	904	890	879	906	856	909	857	852	907	891	925	894	904	868	924	959	888	931	854	912	951	903	909	864	918	900	963	937	883	917	966	893	894	893	864	897	916	959	912	920	867	877	946	939	955	872	837	927	888	905	878	931	925	891	878	858	929	913	908	932	917	871	892	913	851	900	899	911	904	920	883	902	835	881	913	890	888	911	877	904	928	842	887	868	853	889	878	866	898	972	890	889	893	876	948	894	946	839	908	901	887	950	924	889	910	857	849	901	888	954	888	907	932	878	856	887	935	899	952	913	863	932	927	906	850	863	902	920	852	919	878	906	923	912	927	927	847	950	883	892	909	915	877	945	868	884	885	884	898	900	917	887	877	983	928	918	948	884	917	961	915	844	863	845	896	847	935	904	877	910	888	886	923	923	834	906	812	915	920	933	949	866	904	969	886	898	878	889	891	922	879	906	922	893	933	934	925	934	913	866	856	871	926	847	920	947	922	929	845	926	914	855	903	918	927	891	843	925	914	913	889	927	889	915	946	924	871	882	860	826	911	847	946	837	827	903	952	910	904	931	897	870	878	941	885	866	867	944	926	899	963	905	925	871	967	901	920	933	901	918	932	895	872	917	914	866	940	913	904	861	892	885	876	896	866	884	885	886	942	871	931	852	859	913	912	890	867	914	890	909	882	882	895	925	909	891	910	892	914	879	922	897	915	935	1004	912	959	919	868	900	960	890	931	941	931	930	886	829	888	904	931	898	883	850	881	858	908	917	932	935	875	864	903	880	880	846	913	929	887	929	907	945	893	918	866	920	879	862	870	922	899	833	861	929	839	885	885	919	899	956	875	937	893	929	840	859	876	871	891	941	905	923	906	908	897	925	935	915	891	912	851	915	886	921	911	923	916	947	850	922	826	921	917	889	922	901	913	945	910	926	873	901	918	870	852	870	915	866	903	912	918	944	936	908	913	874	905	935	836	889	899	883	899	879	887	902	887	883	866	894	888	885	905	935	928	875	938	955	927	909	930	883	883	918	859	887	904	929	919	883	880	873	883	921	894	974	887	878	896	887	908	918	871	934	897	947	859	845	909	884	905	909	897	854	906	888	905	852	860	882	889	841	864	891	902	842	922	886	915	907	856	874	927	881	919	896	894	830	901	920	906	911	854	860	877	925	856	914	863	837	869	910	868	857	914	887	896	913	960	891	905	901	923	865	859	925	938	921	876	850	866	899	903	915	898	968	950
21905	16137	17364	17374	13509	9721	10396	10271	9845	13826	16171	7682	3241	1708	695	494	387	389	435	406	331	488	3329	4651	5402	5635	4401	2534	1050	476	320	228	277	265	240	233	225	254	271	251	276	265	241	275	236	281	267	238	261	263	266	270	264	242	266	278	272	285	277	260	257	265	268	272	291	277	267	243	261	250	297	271	257	233	252	263	245	267	242	270	277	242	277	275	235	281	264	259	272	275	254	273	237	242	240	257	277	252	252	271	236	252	255	233	274	256	254	261	271	254	254	291	274	245	241	294	286	263	284	259	276	267	245	286	267	267	279	282	293	270	252	255	258	264	262	245	242	297	291	282	267	251	274	255	245	278	234	296	266	271	281	230	255	270	295	240	266	300	251	260	261	273	251	277	275	263	245	272	250	248	241	281	242	277	251	273	245	283	233	292	237	253	273	261	234	272	255	239	245	269	249	288	257	246	249	290	277	238	229	237	251	256	264	264	276	313	261	263	266	272	272	264	237	229	251	236	268	238	255	279	246	260	249	269	277	258	246	251	281	239	238	257	236	282	267	256	259	253	235	247	246	271	263	258	249	263	268	270	241	258	266	234	246	240	254	266	273	275	263	227	300	278	289	215	263	283	255	239	257	233	254	267	241	251	249	259	227	262	275	241	273	268	287	279	255	265	257	254	263	250	253	260	254	263	255	245	254	243	259	264	290	274	267	246	246	251	238	267	263	258	271	306	259	279	272	244	227	258	260	276	277	248	276	260	254	252	248	271	250	249	262	270	259	285	261	279	279	277	239	269	261	277	278	305	255	259	258	237	257	305	221	266	252	268	253	281	253	257	271	261	264	279	268	259	253	264	223	258	289	229	248	289	276	250	276	261	266	251	281	300	272	271	264	282	273	257	262	262	256	253	232	276	252	260	261	274	264	270	270	255	236	233	259	276	265	230	268	278	264	257	284	254	283	257	230	269	276	285	256	252	276	290	289	228	237	266	292	283	278	283	243	268	264	271	260	229	279	283	272	270	265	262	266	261	258	257	236	255	259	237	271	252	277	251	284	287	259	263	245	245	261	231	263	235	261	279	246	213	265	274	266	256	259	243	261	273	264	223	283	278	280	271	251	276	249	256	243	283	225	236	285	259	251	230	219	257	227	262	249	253	245	280	265	234	237	237	276	256	252	233	244	253	236	238	257	270	263	261	239	258	266	249	236	263	258	271	228	271	294	270	265	252	272	250	256	293	325	281	261	247	275	226	261	243	293	255	245	261	263	258	258	263	260	256	243	240	259	277	241	244	250	273	277	255	271	225	239	241	251	233	265	243	241	272	267	205	251	283	272	254	235	282	256	266	266	276	302	273	273	302	274	220	269	238	270	324	267	293	286	234	231	252	252	259	273	265	275	283	235	268	258	279	234	258	262	239	247	270	288	260	277	301	266	284	274	270	264	262	279	274	263	265	240	251	275	278	258	249	272	265	263	280	248	228	238	241	271	254	250	248	250	280	272	256	251	282	276	257	229	259	250	274	262	256	245	275	279	267	282	284	251	268	275	293	241	257	265	252	286	242	238	263	270	279	264	270	267	260	287	254	235	250	262	253	247	246	255	264	240	244	282	242	270	230	262	252	241	264	281	262	251	273	218	247	259	269	283	239	250	267	270	239	216	264	262	268	257	269	250	256	242	255	229	279	241	255	280	239	244	278	265	290	250	248	278	274	260	235	246	270	273	283	268	264	279	282	267	266	264	278	250	253	260	270	281	259	257	267	268	241	257	263	263	289	257	259	266	234	247	264	237	255	284	278	280	257	259	251	258	265	252	291	231	254	257	242	255	260	275	228	241	288	268	267	264	272	266	296	276	262	229	257	246	241	233	265	293	274	224	269	288	250	276	267	284	278	254	270	285	233	291	242	267	270	293	289	254	263	265	265	275	243	290	259	295	273	278	240	263	254	283	245	250	262	267	278	257	246	262	262	293	261	243	264	281	272	280	240	249	283	275	247	263	254	243	258	247	272	269	249	241	235	279	252	257	256	224	249	276	236	240	283	284	255	254	252	280	273	267	261	274	254	245	256	297	290	254	270	242	267	259	271	251	259	274	231	249	248	262	272	242	266	241	264	271	274	269	281	290	237	253	260	270	271	260	237	254	270	254	292	280	260	255	262	257	245	276	269	268	258	243	255	255	274	239	281	271	276	272	254	235	247	288	294	313	256	258	276	280	252	257	270	249	230	260	262	261	293	306	289	276	249	222	249	259	256	265	271	256	266	234	250	267	246	245	277	267	264	268	227	264	267	293	266	258	287	253	272	245	247	249	286	237	248	241	254	262	264	266	271	271	286	215	254	277	260	263	250	267	253	270	246	254	265	236	273	279	273	267	270	261	283	288	272	248	251	236	239	233	269	259	256	223	281	264	255	244	256	257	274	233	268	261	255	247	251	260	256	260	244	245	245	291	282	214	285	230	250	235	271	241	274	276	265	262	253	259	258	283	227	267	234	249	244	262	262	237	293	267	251	257	282	259	257	252	244	258	259	259	274	253	254	289	271	235	279	247	256	246	256	261	274	296	277	266	239	283	266	253	244	272	266	299	266	267	213	258	274	255	267	267	306	254	254	238	238	255	250	273	263	273	264	287	266	242	244	263	230	242	254	255	292	271	275	248	257	253	278	261	262	238	251	287	254	265	253	268	271	245	247	278	262	253	256	269	250	274	278	264	256	256	261	266	259	237	251	235	240	261	257	249	283	258	268	273	255	255	240	251	262	245	250	273	267	266	270	261	267	261	244	264	256	244	264	256	269	278	237	242	251	263	292	267	265	239	283	270	234	246	260	290	235	266	272	256	277	233	251	280	251	269	272	261	235	262	216	235	274	259	265	247	249	267	267	284	240	253	301	286	248	253	233	233	266	268	233	242	263	220	273	278	285	291	260	260	234	245	256	273	257	243	245	254	245	250	265	278	275	254	295	271	269	276	251	250	258	255	274	230	248	207	286	278	240	254	269	238	242	242	213	269	277	232	255	267	249	293	255	272	263	287	280	261	287	258	286	264	251	269	256	236	300	262	234	288	284	292	251	262	236	222	286	265	265	280	262	269	263	284	250	228	227	235	278	268	278	272	287	274	253	284	265	279	284	252	231	237	264	269	259	254	270	275	250	262	212	267	236	249	256	248	261	292	241	262	276	261	258	248	257	257	256	254	287	252	245	299	245	223	267	284	241	244	274	252	274	275	270	271	274	290	271	265	269	246	283	257	242	257	249	249	263	259	279	259	257	279	257	275	285	303	239	252	252	255	273	270	260	249	243	229	255	257	254	258	253	250	270	276	250	319	258	268	265	275	258	251	267	275	272	257	252	245	258	256	251	268	264	258	261	244	296	268	236	247	254	242	263	240	258	285	228	268	254	237	274	259	273	234	274	283	270	243	281	260	257	259	247	249	236	262	246	258	245	268	245	234	269	244	259	269	264	279	238	257	252	266	258	251	281	262	250	273	253	262	250
12100	12240	18992	24778	24212	22473	25536	26267	26330	33894	33926	17290	9988	5012	2283	2147	1523	1506	1841	1585	1385	2260	16436	20106	23123	23785	19101	11824	5042	1921	920	689	626	641	633	649	679	684	684	697	636	663	669	675	634	673	667	653	663	644	695	666	626	648	647	618	680	640	685	670	651	666	666	676	597	702	688	661	670	650	656	693	638	679	617	658	654	645	660	666	602	645	631	641	621	664	656	631	661	637	655	715	643	712	571	632	648	643	696	646	595	670	654	719	652	698	614	612	634	669	590	635	653	649	703	593	658	640	653	683	688	667	686	673	637	613	686	675	621	666	676	648	639	692	673	614	602	690	644	684	637	630	659	678	645	626	650	675	685	653	641	652	595	657	693	618	692	686	659	615	656	648	634	676	614	610	655	679	678	672	667	655	663	657	648	636	637	632	630	630	667	630	675	659	672	653	654	677	651	648	655	676	620	646	686	653	636	695	652	661	652	679	659	681	627	621	628	651	642	666	613	678	698	698	634	697	661	628	653	677	675	685	630	654	620	605	658	676	632	673	641	696	602	637	646	646	594	645	696	668	639	689	638	637	585	674	647	632	658	713	657	650	625	628	661	627	641	691	645	670	659	667	670	647	674	696	666	599	627	645	671	639	626	701	636	683	639	632	630	682	691	662	632	623	652	688	648	651	659	663	650	653	656	650	652	627	639	678	630	651	649	632	614	705	632	667	681	685	645	633	637	641	644	639	664	657	631	654	665	660	710	627	676	691	643	671	687	644	649	670	606	661	706	626	673	646	649	653	683	655	657	626	680	656	702	646	678	672	673	667	619	672	614	610	642	657	625	665	659	649	681	626	634	668	689	662	649	659	688	682	677	640	632	697	649	624	706	664	620	693	653	661	688	674	652	619	645	668	664	645	644	703	650	641	652	667	667	680	618	681	608	628	614	689	718	696	641	629	672	673	684	653	671	602	708	665	674	691	666	659	703	627	668	655	652	608	651	690	691	662	638	658	643	615	673	631	667	690	682	690	649	679	643	693	639	649	676	651	615	632	680	666	620	657	705	618	691	678	666	657	632	684	637	686	607	694	639	653	684	655	676	650	643	665	648	635	657	693	662	682	672	669	598	673	655	652	645	697	719	638	610	664	664	656	613	663	677	671	668	670	707	637	632	641	644	619	670	650	625	664	638	709	656	611	685	626	655	679	623	657	673	643	666	681	718	655	652	678	643	667	651	662	653	679	673	676	669	678	619	613	666	655	665	692	636	620	636	655	628	634	650	635	687	666	633	613	677	645	637	613	642	692	655	654	665	634	682	621	624	680	620	641	636	629	663	671	696	655	678	688	657	643	651	665	637	671	650	689	616	647	693	691	649	653	650	676	662	673	634	662	621	610	703	669	641	676	670	633	679	644	631	619	637	641	655	651	643	632	668	634	634	606	672	617	663	687	622	664	625	621	695	652	655	630	681	679	658	675	659	652	652	637	664	652	661	636	664	624	625	651	665	697	690	628	680	673	623	657	681	649	656	656	698	685	708	625	634	675	693	631	632	606	664	648	673	659	652	662	671	655	613	641	695	667	652	619	655	701	659	700	623	612	643	658	654	702	670	638	644	630	677	663	658	702	627	732	679	605	652	661	648	623	643	631	679	662	664	639	658	641	622	607	644	653	666	665	657	675	667	642	708	651	651	652	615	661	668	677	655	648	688	632	666	690	636	686	672	671	612	670	624	654	666	657	684	655	628	672	689	664	654	649	654	650	656	662	659	673	713	662	684	656	705	614	658	657	630	636	632	635	659	627	643	637	667	661	624	612	719	622	662	689	659	647	654	642	707	637	661	675	624	641	686	667	622	655	655	686	645	650	701	695	672	673	637	676	680	678	707	628	644	707	642	675	650	665	666	662	676	633	636	685	664	662	632	678	670	667	686	712	660	650	674	625	631	662	632	637	701	707	670	638	642	654	626	724	591	668	666	625	658	641	627	611	656	653	697	622	687	635	652	624	670	644	670	690	740	675	681	606	647	639	710	677	690	657	649	689	653	638	646	643	660	601	610	671	678	690	659	672	663	610	642	638	641	687	614	611	636	623	706	661	627	648	639	645	673	643	658	613	663	687	662	683	679	646	620	679	682	670	667	696	674	668	665	680	663	635	689	664	701	691	621	649	672	640	685	675	654	656	654	647	694	572	645	681	646	696	665	692	624	683	640	647	663	633	653	638	665	650	652	632	688	619	672	651	627	659	704	674	641	660	656	662	680	687	683	649	662	650	681	634	688	671	698	654	635	668	684	616	649	667	669	678	649	666	625	675	650	683	651	638	655	658	685	685	619	658	704	681	655	659	662	652	676	655	632	662	663	677	654	682	699	626	642	650	664	611	651	650	670	639	657	657	631	633	653	650	658	657	667	657	679	651	656	695	657	666	656	624	642	638	641	631	681	614	670	651	648	658	641	639	662	644	666	644	681	679	656	618	657	634	669	654	694	651	687	625	681	640	648	673	667	675	683	684	654	589	669	657	635	674	655	649	664	652	645	617	641	626	638	637	664	697	691	617	623	631	678	665	679	673	681	650	663	650	667	626	665	665	646	671	652	697	675	648	649	695	667	711	625	646	651	652	614	708	676	681	667	722	700	638	687	669	667	694	666	679	674	611	622	664	641	598	686	666	683	650	669	645	618	675	680	621	624	631	678	668	649	638	680	663	732	684	694	684	737	699	652	631	675	685	626	648	647	641	618	661	676	685	664	647	627	711	660	680	644	669	680	681	648	698	673	646	661	673	620	658	607	631	670	674	627	643	663	607	632	639	624	654	655	640	653	667	698	621	667	687	669	624	658	615	678	641	639	643	639	658	644	638	617	719	624	622	651	632	644	626	652	661	691	673	692	685	653	676	661	671	641	642	629	682	649	674	626	646	675	652	646	676	682	648	669	673	655	667	729	674	625	661	683	622	648	637	668	647	656	716	676	656	659	647	629	642	680	650	669	667	671	646	690	726	701	608	670	683	670	620	651	677	619	669	591	701	679	673	676	645	684	662	661	647	613	689	645	696	645	649	661	688	673	638	628	663	649	673	680	640	687	630	690	607	699	649	630	674	651	642	650	671	694	689	649	650	667	679	670	639	674	649	652	712	669	619	643	642	656	651	679	647	723	689	623	603	635	629	598	638	666	665	609	649	674	645	671	653	663	669	667	657	688	699	640	711	629	697	676	638	650	711	702	602	680	724	678	631	662	670	671	645	663	675	638	654	665	676	673	639	725	666	646	647	645	659	640	677	669	698	684	674	637	656	705	630	653	671	664	693	667	697	685	671	709	687	692	663	651	702	645	688	668	643	623	678	666	682	665	670	683	626	681	658	680	647	681	613	630	626	696	624	673	710	674	658	635	670	672	645	676	625	666	652	631	629	610	638	640	685	625	653	642	701	661	679	637	703	666	677	648	665	635	680	682	622	659	659	697	673	645	697	646	686	632	636	667	656	623	643	676	648	688	658	689	672	616	667
5297	3019	4181	4227	2963	2345	2136	1669	1684	1072	630	410	355	346	364	316	326	306	325	304	306	333	322	419	616	685	592	484	352	326	277	288	292	307	308	289	307	252	270	286	322	279	288	287	293	313	256	328	291	268	302	286	287	263	284	314	305	282	298	311	292	291	280	307	274	293	270	300	261	313	324	312	306	314	281	310	277	282	310	273	284	317	266	268	288	305	276	261	291	325	291	322	298	301	291	334	303	321	280	320	311	306	311	309	287	325	311	290	291	315	327	294	262	291	316	290	299	275	317	297	280	306	299	279	320	318	281	291	246	307	272	256	293	265	271	284	299	285	296	281	291	308	295	318	272	284	279	301	285	289	281	298	276	294	321	266	288	316	288	247	297	267	306	322	297	287	285	290	314	284	294	292	294	310	299	296	302	268	284	267	303	313	296	281	304	275	316	277	314	297	317	301	288	307	312	269	280	300	253	299	281	305	294	254	276	315	281	310	296	272	296	281	303	302	302	304	302	274	307	280	274	306	292	308	314	302	310	290	286	283	282	303	318	297	293	250	294	333	300	290	290	297	293	276	276	292	296	299	279	293	311	304	265	295	285	287	282	287	300	306	298	300	276	287	257	260	290	283	278	334	274	313	312	307	292	274	281	293	291	301	306	295	294	287	285	306	308	312	312	292	287	291	273	290	287	297	275	263	284	306	348	312	304	282	279	291	290	312	306	293	280	277	277	309	283	313	306	310	288	277	293	298	286	294	273	330	277	296	288	277	294	293	292	317	281	310	268	295	258	282	309	287	307	316	278	320	271	272	307	280	299	293	323	301	325	286	308	282	309	326	281	283	294	274	290	301	314	284	291	286	296	276	303	319	275	281	311	289	294	309	296	298	292	314	313	256	305	274	326	288	284	302	280	295	322	293	308	269	289	308	293	286	334	282	278	292	326	302	298	277	286	265	282	277	287	284	295	288	278	261	290	279	277	285	278	256	288	270	309	311	284	327	306	301	309	294	300	288	268	279	303	286	288	285	304	266	267	309	268	311	295	321	303	294	301	342	298	283	301	302	302	294	313	321	286	275	307	315	294	262	312	304	285	283	268	294	318	282	295	313	274	304	294	283	312	287	298	291	283	301	304	299	302	269	314	304	298	306	290	293	306	289	320	333	297	290	290	311	302	287	304	315	296	328	313	319	310	268	305	317	261	297	287	295	266	288	294	291	312	299	322	291	309	307	279	317	290	307	293	279	315	323	299	308	288	278	276	300	262	290	294	289	290	294	272	292	303	294	288	284	283	283	296	301	295	305	304	292	309	313	298	301	284	327	296	264	305	327	311	289	305	317	303	321	295	299	276	303	283	302	299	306	299	336	291	274	317	275	305	285	310	321	298	275	310	253	294	306	347	276	296	296	298	292	312	289	291	287	306	288	310	320	329	265	295	307	283	303	287	289	304	307	299	304	307	285	296	282	273	270	299	289	255	298	314	304	324	286	312	282	297	294	297	300	289	294	311	292	299	260	311	258	312	291	307	277	286	294	311	285	302	331	287	273	270	280	318	266	289	267	286	318	263	263	312	330	308	309	311	306	280	325	298	279	309	283	285	303	284	326	276	295	303	307	280	273	314	309	307	265	307	279	299	290	313	305	313	297	272	320	282	280	290	288	328	291	277	302	257	305	288	281	302	275	286	281	296	288	261	289	317	275	327	297	290	347	257	299	307	289	278	325	280	278	304	291	282	292	294	268	301	280	281	295	306	297	294	283	283	272	271	281	289	314	279	312	297	318	299	309	314	279	285	256	305	276	273	329	279	302	229	306	301	286	287	313	308	286	277	300	282	335	313	300	306	279	340	294	276	282	300	279	294	295	289	299	308	283	337	280	280	307	299	316	309	307	282	289	316	286	306	310	291	262	294	316	283	281	294	280	273	294	294	306	318	286	314	299	314	320	305	306	306	292	301	289	269	308	283	298	295	312	278	296	299	299	318	261	297	261	297	334	282	270	261	309	266	317	343	280	263	271	276	282	294	327	307	283	301	349	306	289	274	300	290	281	277	263	288	291	312	312	294	311	298	283	279	285	307	292	280	313	288	325	295	335	298	270	302	257	291	309	296	306	316	286	277	319	250	306	277	313	307	278	300	318	295	275	329	338	305	275	292	293	330	300	249	311	304	298	292	286	303	305	306	311	307	299	305	304	284	273	282	259	302	300	284	286	272	293	264	280	289	334	285	283	286	332	291	275	292	316	290	271	252	305	301	297	296	277	279	315	265	315	284	304	287	314	312	298	294	302	260	295	279	286	327	313	306	312	310	296	322	309	280	293	295	303	303	287	267	308	273	297	318	301	322	303	315	306	279	296	311	298	338	306	307	304	316	292	296	302	259	293	294	301	331	296	288	298	283	280	293	294	318	286	274	296	289	279	292	263	314	284	289	333	294	274	295	279	290	270	291	307	316	261	296	308	267	278	279	295	322	295	304	323	314	333	326	316	301	331	324	316	320	305	297	291	287	300	272	309	262	296	306	265	276	279	294	289	293	289	309	312	280	270	286	300	285	289	323	318	296	260	284	283	288	281	288	312	304	314	311	311	259	322	330	283	307	282	276	325	301	311	339	309	285	278	306	277	288	292	285	317	286	300	300	294	273	296	283	266	293	308	285	301	295	293	285	310	306	297	296	272	311	317	279	288	287	323	306	281	301	269	317	284	344	319	274	299	306	323	291	273	288	271	318	329	328	266	309	283	327	303	308	312	318	287	309	295	298	318	290	284	303	302	270	296	257	307	314	299	288	287	305	297	286	299	312	321	279	279	311	256	286	290	321	327	307	290	312	287	292	281	272	300	276	326	283	290	307	284	274	296	291	304	322	300	315	306	291	312	287	325	299	319	284	336	290	296	317	302	288	324	309	275	292	301	306	277	312	276	323	290	277	291	311	286	312	308	282	311	284	282	295	293	285	314	274	293	295	289	283	284	289	301	314	283	281	284	314	303	288	268	295	268	306	324	289	283	296	291	309	283	302	285	293	282	301	285	291	266	323	307	293	274	312	291	281	273	306	289	303	346	315	307	297	296	303	267	297	316	265	313	310	290	295	290	257	289	298	308	292	303	295	308	257	303	283	279	315	271	325	323	294	270	295	287	322	315	301	317	316	284	285	305	276	276	304	261	315	280	332	296	283	304	268	271	277	348	307	301	303	253	325	300	318	294	302	270	291	296	302	334	303	278	306	294	296	285	313	281	328	311	314	318	296	287	295	323	287	316	310	290	297	270	298	291	291	290	286	306	255	308	268	271	272	292	290	324	287	298	282	298	318	277	283	301	294	302	315	251	287	267	302	305	308	261	292	278	302	280	293	307	296	299	264	292	302	300	264	278	292	304	310	306	266	265	283	290	276	301	283	285	304	291	340	278	293	298	295	305	278	289	320	295	299	298	302	268	265	277	305	295	305	298	305	258	288	331	303	317	288	278	318	304	309	289	272	314	297	275	275	323	304	283
4029	3266	8048	11655	9724	8863	8926	7623	8021	5714	2974	1488	1097	890	1008	886	864	871	836	766	832	832	1039	1750	2800	2740	2169	1513	1013	822	740	699	741	765	705	744	786	776	740	728	731	708	761	741	748	756	767	775	695	691	740	746	752	763	720	745	763	719	746	722	746	770	728	782	743	729	806	737	802	707	752	703	747	776	702	745	701	786	702	744	746	733	763	692	692	787	699	748	747	718	746	752	714	729	817	734	750	799	770	767	756	756	753	731	741	680	708	708	751	713	717	727	762	778	716	753	710	754	679	754	719	781	710	749	791	760	724	699	732	714	736	733	790	734	732	768	709	796	731	718	742	749	711	736	722	722	698	748	730	730	723	755	740	696	723	791	725	723	728	732	727	772	730	759	711	726	752	763	782	708	706	763	738	769	754	701	732	738	751	742	788	752	710	744	711	752	752	724	752	757	752	731	755	746	745	738	766	704	724	753	724	747	752	744	703	745	722	774	756	741	727	749	714	758	749	779	729	741	753	712	745	675	712	720	761	738	776	716	718	757	749	732	771	713	763	742	752	739	773	738	746	749	748	722	737	766	759	704	698	748	761	728	744	712	719	737	772	760	670	726	766	784	770	741	757	747	749	782	817	719	681	804	722	806	753	772	774	786	801	702	777	732	779	749	742	746	731	794	716	707	785	722	735	738	733	759	762	722	750	752	788	768	786	760	746	763	723	747	748	754	731	781	751	725	723	725	764	772	765	736	724	684	727	732	711	785	758	772	791	703	770	765	717	791	700	793	739	749	760	736	721	794	741	746	719	726	713	738	728	752	737	713	757	746	771	797	754	723	758	773	760	715	781	759	726	745	748	703	760	699	727	802	741	753	723	703	738	733	719	729	766	746	766	670	740	769	728	772	751	733	710	749	767	750	743	767	735	805	756	771	714	740	739	733	718	770	733	727	732	706	751	781	802	776	738	718	736	726	752	747	751	759	735	771	759	743	708	718	767	765	763	770	752	735	726	767	789	726	711	766	744	744	745	741	728	778	762	672	729	763	689	761	812	779	700	768	723	810	724	719	755	713	763	705	746	808	737	722	748	725	744	779	750	759	781	739	796	745	705	787	715	740	787	785	732	719	739	746	778	762	768	727	755	700	747	684	715	704	741	694	747	776	742	804	705	783	770	735	719	750	762	768	772	749	782	729	763	729	760	705	751	737	726	728	711	770	759	755	737	753	737	795	790	817	747	730	719	733	768	697	716	716	778	730	680	755	734	742	751	752	799	720	768	686	721	704	721	716	731	724	704	763	687	754	725	702	762	735	751	761	760	719	789	780	775	758	732	772	796	744	748	700	800	737	771	743	733	743	724	799	742	741	740	708	745	755	760	746	733	754	718	796	725	764	743	779	725	711	747	745	767	741	733	747	727	794	721	722	745	769	783	726	743	787	724	754	741	735	706	728	732	738	736	731	722	759	760	731	745	692	739	745	689	728	741	753	721	756	693	747	729	734	706	724	730	774	729	784	714	722	743	771	716	729	702	774	759	787	755	710	756	714	721	727	790	772	800	745	720	725	775	778	717	728	770	725	780	745	741	762	776	754	747	776	773	747	763	753	763	736	721	788	724	692	740	713	751	730	744	750	755	770	786	743	758	680	761	754	747	688	762	750	692	752	739	716	731	727	722	782	753	760	726	784	783	736	706	743	715	757	755	711	741	731	738	778	772	717	753	715	773	714	714	751	773	704	731	724	675	744	711	762	746	724	787	734	771	726	791	725	770	717	735	728	751	718	735	741	664	742	781	706	752	765	736	716	789	738	748	765	754	755	727	731	735	776	757	713	743	743	735	745	725	719	741	785	742	750	770	712	736	685	761	737	779	812	723	783	760	753	726	734	704	767	719	747	736	726	752	734	789	720	722	755	765	711	753	745	734	748	742	770	725	696	757	692	744	787	742	706	746	717	697	745	798	748	766	769	741	737	756	688	771	748	732	713	742	716	736	745	753	776	743	735	749	739	704	747	759	725	805	763	756	736	720	780	738	770	777	763	737	785	712	748	719	736	767	690	719	725	705	711	737	730	736	691	778	744	775	736	695	799	744	741	782	744	711	749	747	719	791	743	732	766	704	744	688	759	750	766	724	732	762	742	738	762	841	763	753	777	726	810	740	775	738	765	777	762	776	743	691	775	736	755	749	699	756	785	698	763	753	719	728	712	722	699	704	785	719	750	750	739	708	727	687	757	775	746	737	787	711	739	738	727	766	735	690	739	765	740	686	736	765	754	735	703	748	730	732	787	789	719	754	716	775	764	763	735	704	734	762	774	763	725	730	744	744	736	772	746	718	793	759	752	763	735	743	760	699	749	776	783	753	740	764	724	749	773	701	709	759	756	729	779	749	737	764	742	763	806	717	732	771	720	741	740	733	709	746	737	784	730	766	745	725	737	801	717	714	790	764	721	689	744	751	743	747	771	724	724	742	711	771	734	734	745	750	746	697	744	724	722	726	731	746	766	752	706	726	729	750	753	721	749	720	727	731	738	714	716	726	724	724	764	746	770	815	727	750	719	708	717	746	726	722	755	701	700	711	767	708	749	776	762	746	739	740	751	763	755	784	699	748	757	750	800	729	775	715	759	775	724	735	766	758	715	728	750	745	727	714	715	782	731	747	739	750	783	756	748	723	738	717	724	713	752	711	728	759	733	704	676	716	763	754	687	746	753	727	702	731	728	704	721	753	777	731	735	755	676	763	755	789	787	716	774	745	727	738	701	741	746	744	745	786	725	735	708	754	760	751	746	707	741	746	761	726	708	743	700	742	734	708	745	770	739	720	812	733	738	771	737	756	744	731	748	791	703	757	726	776	726	723	712	735	660	759	762	776	769	726	732	746	766	723	718	759	728	778	769	757	749	726	747	730	706	714	750	778	713	806	714	778	711	733	715	724	737	730	736	754	771	733	712	728	774	739	715	734	727	751	722	750	767	780	779	741	727	689	708	702	742	730	773	754	760	743	759	749	721	724	723	754	750	765	746	689	753	755	752	740	765	726	796	747	770	725	750	731	794	698	753	791	746	813	788	765	727	742	761	752	743	741	699	705	777	761	739	750	753	746	729	776	747	733	740	738	773	684	766	709	733	743	767	746	727	805	756	785	729	739	722	700	749	738	729	722	700	764	754	693	711	755	745	775	744	752	708	772	751	779	746	718	702	707	724	712	739	763	715	780	795	738	771	735	794	735	781	737	762	730	698	775	819	730	775	713	778	777	710	752	730	730	701	750	778	734	733	770	716	773	737	711	720	758	706	745	747	699	729	749	782	726	785	750	787	726	767	753	696	730	749	740	752	721	688	720	747	715	752	720	739	751	720	738	716	743	738	757	770	759	744	748	733	753	764	778	723	760	703	763	768	707	759	722	764	761	812	737	741	723	783	721	791	714	774	773	717	690	737	800	691	739	726	709	715	711	730	753	755	705	809	725	706	702	699	717	697	733	727	769	749	774	738	752	686
13127	9233	11706	9640	6976	6997	7135	7087	7955	10181	4210	918	607	545	506	638	686	398	354	359	350	368	849	2138	3102	2387	2006	1226	684	497	394	333	318	310	328	325	342	307	356	347	342	312	361	342	321	335	349	295	312	329	364	361	353	339	317	341	334	329	346	331	323	333	316	316	329	345	323	331	313	360	315	360	319	316	333	364	339	310	309	353	317	339	334	330	330	346	306	331	325	321	329	340	333	348	333	336	369	351	307	370	323	325	313	319	321	344	318	309	324	320	326	360	320	330	339	333	339	293	327	314	314	348	331	333	323	324	304	340	358	326	318	331	333	353	331	350	329	335	334	314	316	287	298	306	313	328	292	343	345	325	344	296	305	323	351	387	316	314	357	312	346	322	319	361	330	323	367	299	375	338	348	339	339	304	324	330	325	363	328	330	377	332	345	309	288	343	315	350	349	321	347	342	359	330	333	333	343	339	339	306	323	334	315	318	349	312	335	303	319	335	318	323	322	345	340	339	348	337	349	337	324	307	332	316	343	307	330	319	319	336	333	339	355	292	326	299	321	321	323	310	335	321	303	304	334	319	368	377	329	333	332	333	342	312	338	318	351	329	341	340	294	343	326	336	350	326	345	307	327	281	311	332	346	324	345	357	380	356	330	319	346	329	327	323	328	339	304	311	338	344	343	336	321	329	326	289	313	308	316	327	352	345	324	317	333	315	309	306	340	338	338	329	302	323	361	317	308	310	351	327	317	344	339	342	302	327	346	340	370	323	312	335	348	309	319	340	378	321	326	361	336	314	348	351	315	304	326	327	325	336	355	320	313	315	331	338	337	345	322	326	313	307	303	329	349	352	314	342	342	330	330	290	310	336	344	305	345	339	330	342	361	304	360	314	319	329	352	320	325	325	313	342	339	332	342	368	305	310	299	340	310	340	301	357	315	339	347	332	335	323	330	354	378	350	311	330	326	376	343	307	359	324	298	313	355	344	331	336	325	304	353	335	360	340	304	288	365	331	345	322	338	315	343	353	341	345	317	314	311	307	336	329	306	331	333	340	339	321	323	363	336	352	343	355	320	353	324	325	316	325	345	329	307	333	347	319	314	314	331	346	326	334	339	353	338	302	330	327	310	357	333	303	289	328	300	317	333	329	381	325	362	343	340	351	339	347	285	301	352	334	360	348	335	333	307	330	332	346	346	344	336	359	317	288	346	328	341	355	308	351	300	310	320	329	319	366	343	290	315	313	322	324	322	337	302	331	337	337	332	333	334	330	375	322	314	323	315	333	293	308	295	316	341	324	310	327	353	342	327	343	316	334	331	345	338	368	320	341	327	330	302	302	328	305	315	321	306	315	364	312	350	358	336	316	317	337	332	318	303	349	314	356	321	364	334	361	314	310	312	330	324	322	373	348	313	349	312	340	334	346	301	336	325	328	328	350	341	338	329	339	340	315	306	353	329	336	337	318	307	345	342	325	327	295	332	303	327	306	312	348	301	332	297	332	329	347	334	312	317	327	323	326	328	338	288	346	314	313	356	317	337	318	318	357	318	331	331	330	325	342	336	312	310	346	332	318	344	336	329	330	337	311	325	369	341	301	331	357	305	339	351	339	328	338	306	329	307	345	338	342	343	321	322	316	314	346	331	314	363	335	360	367	351	340	326	318	347	328	342	313	340	309	343	318	337	313	341	349	357	339	349	345	306	359	350	347	313	313	328	326	340	294	355	335	318	340	313	318	353	357	311	334	312	351	340	312	325	325	316	308	320	340	330	323	329	330	364	336	316	320	331	314	339	297	335	342	315	333	347	327	351	390	323	337	309	317	358	339	335	326	300	312	336	327	307	305	346	315	324	324	295	339	365	316	316	318	328	308	311	328	326	322	325	339	327	335	350	354	335	326	315	342	339	335	318	314	305	327	316	311	300	319	325	299	336	354	320	322	325	332	324	344	325	314	360	329	306	332	348	325	309	355	326	317	342	340	359	360	374	359	324	307	346	299	312	357	318	319	321	266	310	310	303	348	313	351	331	334	336	310	310	335	345	297	324	306	316	367	351	362	297	325	380	306	328	301	321	343	340	330	316	350	343	325	356	371	341	306	360	297	326	334	331	333	321	324	316	336	317	327	322	320	325	321	324	358	333	320	334	345	327	309	290	329	302	368	310	334	331	335	317	319	333	364	333	363	322	344	299	316	334	348	329	328	366	324	302	307	348	331	353	345	301	355	338	309	337	315	328	335	338	344	306	327	345	335	329	341	348	328	316	349	324	319	369	324	320	312	324	335	326	307	314	292	314	323	352	319	330	333	334	346	323	295	321	328	334	352	337	305	331	341	331	327	314	368	354	307	330	306	365	320	334	290	339	278	298	315	328	289	329	335	330	350	309	331	336	312	331	298	300	315	361	343	326	313	345	304	365	315	319	370	303	327	375	310	351	343	332	340	322	330	322	353	371	335	314	326	305	309	321	335	331	307	330	325	331	305	331	328	360	326	331	333	308	353	325	337	342	313	324	323	320	299	331	313	324	307	355	302	299	320	360	310	340	294	308	362	340	315	364	315	332	339	323	313	300	315	339	329	322	349	349	338	327	349	348	325	328	328	357	315	330	320	338	332	330	343	351	342	334	351	321	290	333	308	345	317	312	299	340	320	316	334	320	330	338	322	341	312	323	326	342	350	344	354	362	315	328	320	379	336	345	346	331	316	336	295	344	337	307	305	349	300	315	344	351	341	317	344	332	304	302	294	355	305	297	343	321	317	335	363	314	330	312	329	318	325	322	307	301	319	331	312	338	357	330	321	323	325	357	331	322	328	354	286	301	322	345	336	332	331	351	318	328	287	324	347	330	330	351	318	347	360	333	356	322	333	355	339	295	332	319	329	324	369	305	312	357	334	328	317	335	320	345	363	344	332	364	352	304	303	328	316	342	314	322	326	329	354	327	355	317	332	304	325	324	306	316	309	340	323	314	324	348	330	312	357	318	367	363	305	360	321	315	297	305	355	350	363	305	312	331	336	310	333	308	310	337	290	323	341	364	321	344	309	348	335	300	339	306	325	312	316	330	326	347	340	310	348	350	329	323	330	314	335	304	332	328	308	308	341	331	344	325	341	356	347	341	338	350	316	324	350	304	340	341	339	327	291	345	327	293	320	323	342	335	305	352	298	271	303	310	324	314	332	326	337	321	296	344	375	340	308	313	341	323	339	313	308	347	329	322	309	326	330	326	330	322	363	309	321	351	321	316	314	340	326	329	326	335	350	315	335	336	317	340	311	323	311	321	341	331	343	321	350	335	362	380	344	356	324	326	329	357	338	347	331	381	339	295	326	345	314	334	312	335	316	319	376	331	343	374	335	351	316	317	306	319	317	326	327	330	328	328	319	340	340	329	352	317	351	311	352	346	342	340	296	356	327	314	301	330	313	320	319	326	329	340	324	349	325	343	291	305	318	311	344	322	296	329	352	278	319	332	336	348	349	329	307	350	340	331	316	308	355
8819	8001	15344	18693	17721	20496	21774	22442	25337	28708	13203	3165	2274	2162	1962	2638	3165	1228	1146	1077	1110	1080	4516	12383	16084	13206	10196	6172	3073	1645	1082	858	843	833	873	798	867	818	824	809	810	872	783	851	839	805	854	827	874	845	810	831	856	874	780	809	765	782	826	868	829	833	830	804	785	776	788	792	841	853	841	789	801	821	819	818	813	807	857	823	859	829	790	861	803	862	779	864	819	791	792	820	807	841	867	771	806	769	828	785	867	810	831	850	890	840	814	824	770	811	812	796	809	827	827	784	851	847	809	817	798	834	841	831	815	806	856	787	822	804	850	839	855	797	813	818	788	808	874	820	856	837	764	819	793	863	829	795	779	791	836	808	847	841	855	828	825	827	781	890	805	796	864	813	833	848	755	819	848	830	832	832	805	821	845	791	829	816	815	854	828	810	815	805	811	822	830	851	805	807	841	859	874	784	763	788	812	815	806	781	873	762	844	856	811	847	807	810	839	809	798	825	789	827	767	814	824	811	801	845	791	817	803	813	821	841	858	791	800	800	764	824	851	818	840	805	800	813	794	801	850	779	795	771	852	894	816	766	800	797	780	849	772	851	774	795	807	779	784	857	859	792	812	838	849	803	789	848	788	787	794	811	801	829	846	820	803	845	814	815	757	815	847	823	807	802	860	831	762	772	841	860	842	832	800	842	828	788	771	830	829	809	816	801	828	794	824	797	832	862	844	801	832	789	821	830	837	850	820	803	850	795	863	811	828	842	820	781	792	848	758	822	814	846	711	858	789	825	799	787	803	820	817	799	836	783	828	842	832	831	804	842	845	826	827	830	812	816	845	788	816	776	806	832	803	828	829	844	816	826	806	859	834	819	833	814	805	825	801	833	852	870	783	826	802	847	808	857	804	864	803	799	789	819	810	846	782	800	859	781	791	853	888	821	812	841	805	812	859	813	815	806	813	808	796	806	864	768	820	833	838	855	831	781	846	813	809	802	868	804	817	794	829	848	834	836	759	804	888	767	843	836	830	809	825	801	814	797	820	827	838	794	838	837	814	794	777	786	778	852	830	829	823	851	821	772	797	819	815	801	803	814	805	776	823	799	850	790	812	797	870	806	796	838	831	856	801	778	735	766	796	790	809	820	874	853	807	816	847	810	830	826	836	825	800	835	804	801	790	810	788	859	875	816	806	790	824	819	884	846	886	854	792	814	786	877	834	796	879	810	810	825	790	845	829	728	732	823	823	826	787	812	816	777	796	813	846	803	841	842	839	849	831	852	789	817	805	792	771	823	779	860	792	746	778	815	804	842	794	799	812	778	804	791	868	808	851	813	826	849	842	795	858	793	829	789	889	804	802	857	811	828	851	855	781	828	836	866	796	825	832	822	877	827	788	865	783	810	809	793	834	869	794	762	846	837	845	828	845	845	821	790	808	838	772	825	773	828	840	827	793	873	853	797	778	821	816	844	826	790	909	832	792	803	837	808	814	787	839	786	824	781	833	874	781	801	828	801	784	835	830	798	779	837	804	799	811	796	808	771	802	783	885	793	845	787	774	793	829	849	764	793	816	826	780	809	800	821	852	824	798	790	809	802	846	854	805	827	762	828	785	844	823	811	850	743	846	827	814	856	803	748	813	792	792	804	834	806	793	818	783	829	825	857	861	804	830	852	869	802	787	842	793	837	816	871	804	798	803	823	820	800	806	793	876	809	783	842	781	804	816	811	832	803	788	839	840	792	806	836	816	806	787	833	775	810	818	865	840	873	827	777	836	828	819	768	798	818	851	822	824	797	808	799	815	822	840	821	824	747	855	870	766	837	823	786	847	808	790	788	834	808	892	783	820	842	811	850	797	827	770	840	794	798	778	839	836	795	771	836	776	801	809	828	824	837	825	847	835	880	812	739	850	768	774	837	857	780	821	805	797	785	808	831	809	825	835	864	834	796	775	837	838	821	839	794	777	808	833	833	754	777	863	840	814	862	791	807	796	814	790	814	834	828	785	784	832	808	857	796	779	773	729	817	829	820	837	762	832	806	857	846	818	849	825	860	777	805	830	773	775	776	849	811	837	810	842	876	832	809	814	836	760	829	808	795	821	827	792	822	863	798	804	838	818	788	767	792	794	806	781	794	822	844	815	843	809	803	813	886	841	794	841	790	811	835	856	897	817	849	809	780	733	826	782	745	787	827	814	779	841	804	835	816	781	867	754	793	815	823	841	837	819	861	830	763	845	803	798	881	831	801	822	825	815	868	754	810	801	853	851	830	829	824	784	819	859	798	841	801	818	845	824	834	789	811	816	829	800	789	740	815	828	860	847	822	754	792	849	799	832	858	825	821	837	834	785	847	811	777	808	836	790	776	810	806	798	804	828	834	768	834	797	822	835	791	809	778	788	833	794	838	772	873	811	886	833	833	793	828	839	838	777	754	836	851	807	850	815	830	856	783	825	818	817	814	822	799	806	769	830	862	822	811	838	833	837	827	770	854	791	855	796	778	827	787	861	848	802	802	803	795	817	824	770	829	816	852	795	818	871	825	831	781	797	866	823	786	793	836	846	803	831	809	879	814	841	799	878	755	789	790	782	806	768	807	758	754	820	848	825	867	806	791	803	823	828	889	843	782	778	819	792	826	835	834	866	825	842	839	875	851	787	772	786	812	806	806	878	825	824	785	792	825	822	811	803	808	812	835	878	799	830	806	800	744	763	786	856	768	785	832	820	818	806	797	750	761	823	741	828	841	797	795	786	804	810	812	842	788	805	837	855	829	784	772	822	837	857	849	837	834	785	847	835	782	833	837	847	777	857	832	816	790	861	807	823	804	824	861	789	797	806	797	819	807	791	792	797	787	811	793	804	816	792	826	827	815	825	831	793	783	833	775	828	765	821	812	765	750	832	875	767	789	813	833	828	785	816	798	825	811	797	840	811	755	831	771	806	780	843	793	848	788	801	805	790	756	835	804	870	806	818	850	821	838	810	827	842	827	747	810	822	800	823	843	819	847	863	860	800	843	839	828	814	827	810	838	789	782	858	798	827	816	802	834	791	815	809	838	853	729	832	818	840	806	805	839	808	795	795	845	834	807	814	779	848	802	840	860	833	821	855	823	838	824	814	800	787	835	815	817	827	786	791	817	822	826	813	813	801	789	785	867	859	808	871	811	781	798	766	823	811	818	854	796	833	779	847	802	842	784	796	807	822	848	839	800	796	805	848	835	828	855	818	821	854	842	806	831	752	792	797	857	824	808	794	818	804	821	810	817	804	818	802	838	850	834	814	822	809	858	790	840	801	844	818	791	824	877	788	828	844	823	937	864	820	840	822	816	813	814	803	804	864	818	779	815	812	823	844	827	773	841	814	869	855	839	795	839	897	817	808	839	767	801	786	798	807	783	789	815	843	850	854	877	801	826	881	809	825	774	897	843	773	761	838	851	811	796	831	811	783	826	803	858	855	741	793	811	821	787	813	778	827	824	795	767	856	805	827	825	825	818	838	826
22564	15023	19373	16935	13525	14986	16336	17188	20834	18376	5989	2612	1168	941	1115	771	500	370	373	356	322	383	915	2188	5721	6849	5505	3123	1486	688	362	306	286	251	275	273	269	285	282	310	263	287	262	290	276	271	294	244	268	257	287	292	246	276	284	285	241	260	302	277	266	287	251	280	270	275	270	276	277	268	270	278	289	285	273	291	260	306	263	254	266	259	274	261	303	267	284	278	267	280	301	252	260	287	261	279	284	287	268	279	269	277	297	284	279	286	291	280	267	265	278	253	272	248	313	266	281	275	295	277	277	291	274	283	291	274	260	270	251	275	292	252	290	264	268	293	282	301	283	302	267	274	310	274	270	249	303	271	265	295	288	283	288	289	305	275	293	273	251	284	291	288	280	283	304	276	271	273	265	283	263	299	261	285	263	290	271	269	285	286	276	299	314	263	316	274	281	277	293	262	260	273	284	276	279	236	236	274	286	261	289	291	242	257	289	303	267	305	272	293	239	269	243	241	256	289	282	287	309	260	236	237	271	271	287	242	269	285	253	307	286	269	293	277	265	249	255	279	293	293	278	296	309	275	287	295	268	262	272	284	292	252	274	272	274	268	284	246	280	248	269	268	242	303	275	272	297	287	284	274	294	256	279	285	278	265	295	242	252	267	288	244	263	258	285	273	280	290	265	280	254	276	273	239	275	278	268	276	277	305	256	296	315	283	273	285	268	294	256	307	297	255	279	298	236	270	284	314	284	264	253	269	301	292	261	284	284	255	285	278	258	266	286	266	276	293	271	253	265	266	309	283	274	291	269	279	269	311	248	249	284	256	288	255	256	292	289	314	265	290	286	266	309	244	266	306	268	243	294	267	270	271	251	260	280	292	267	241	262	225	269	284	284	274	274	251	265	282	290	315	279	271	294	265	277	248	272	254	250	260	240	279	275	294	259	266	280	285	305	275	265	270	256	296	254	267	258	255	293	301	270	280	244	301	274	235	303	270	274	260	249	306	278	288	265	256	294	295	273	289	239	275	254	274	269	266	271	268	267	310	256	266	267	266	277	304	254	266	263	269	280	282	261	290	257	280	291	301	273	267	276	283	263	304	290	275	284	287	294	275	270	257	266	307	288	300	304	312	279	261	270	286	237	274	285	282	286	301	280	298	295	294	288	269	296	237	287	266	296	259	285	279	291	278	247	267	264	290	286	267	259	267	265	272	270	271	262	279	262	270	255	295	289	270	235	276	296	291	258	262	281	267	282	284	300	250	260	258	275	278	309	268	276	239	267	272	263	286	291	273	280	271	282	286	281	286	281	282	265	280	273	306	289	260	250	248	259	247	276	282	307	253	287	308	277	286	298	299	276	306	270	267	302	283	293	289	255	288	268	311	280	269	264	264	272	265	251	293	276	267	275	252	309	262	259	294	295	281	268	270	278	248	274	271	270	293	301	278	299	279	284	272	289	287	269	282	280	279	288	297	269	270	320	280	263	251	269	298	275	286	279	276	257	266	281	274	296	275	290	298	256	271	266	291	277	250	278	270	303	247	279	285	246	285	272	278	273	264	275	278	307	284	265	275	238	310	286	276	268	274	293	257	287	289	265	292	246	293	261	251	261	288	303	278	306	298	281	283	281	300	277	238	266	271	269	256	321	268	264	251	273	281	290	270	269	292	281	274	285	270	273	260	299	278	289	263	276	277	257	260	268	265	298	278	247	290	286	288	268	287	275	289	301	279	268	296	312	296	275	275	250	296	269	278	297	261	254	276	266	265	286	287	268	278	290	295	289	254	262	272	271	262	262	297	269	275	283	319	308	303	272	275	255	267	265	280	253	290	273	268	262	264	269	271	282	284	274	308	276	284	264	270	268	265	294	300	267	268	266	280	256	257	260	285	279	295	281	252	273	277	241	281	281	240	293	265	259	278	275	268	247	277	256	268	268	299	261	279	289	297	273	272	273	256	281	240	250	252	273	279	296	312	230	276	301	274	273	280	300	269	270	249	272	271	285	260	254	283	292	281	256	260	272	297	292	296	277	269	281	279	235	310	259	259	276	258	265	272	299	290	285	283	260	253	288	268	278	309	309	273	301	289	261	305	271	272	265	292	289	263	278	306	268	290	283	269	267	330	258	262	247	270	284	293	260	264	261	283	287	287	286	296	297	277	275	261	281	266	285	280	323	268	267	278	274	298	273	255	288	265	254	290	278	289	265	279	287	289	271	290	269	276	269	293	281	242	290	265	282	318	287	240	289	291	280	277	271	242	280	277	270	328	286	292	281	260	273	286	282	295	259	265	280	265	284	251	255	229	285	268	291	254	267	300	276	279	257	277	257	269	325	284	230	273	289	255	267	294	273	253	309	290	281	280	286	296	269	272	264	293	251	283	249	255	265	266	278	252	285	250	274	280	270	256	277	279	237	248	250	283	277	298	287	267	298	300	283	280	275	286	286	277	275	276	290	274	230	271	290	277	295	271	265	263	305	272	284	280	282	270	276	271	305	282	269	293	284	290	259	281	274	301	247	290	254	283	279	258	273	293	259	269	270	268	281	272	243	303	296	251	276	291	293	274	242	257	280	273	290	289	287	250	267	281	263	300	271	291	292	289	276	296	286	302	293	289	287	283	300	265	293	269	265	275	300	275	267	303	253	300	282	297	266	263	270	245	257	277	318	267	255	249	256	282	319	276	250	251	270	257	298	259	269	287	254	282	272	270	268	271	268	276	266	298	269	294	278	290	248	289	292	270	238	284	252	281	275	294	273	255	267	232	279	253	288	283	293	268	285	264	260	282	273	277	270	301	282	277	287	293	239	287	275	236	270	278	271	283	288	280	284	281	278	318	266	258	270	280	295	273	301	258	288	281	272	250	278	259	271	305	269	283	255	301	293	268	301	284	262	306	264	277	287	264	271	286	279	294	278	284	266	259	290	273	237	290	296	259	275	273	270	318	308	268	274	285	295	270	257	251	283	266	288	268	265	273	263	275	271	244	283	285	264	264	288	260	285	296	293	276	257	292	266	288	298	274	290	271	288	284	259	259	281	264	264	284	277	270	260	254	291	297	279	284	268	276	309	258	264	288	305	292	279	274	315	285	279	266	260	278	258	289	275	298	281	261	261	251	292	251	272	271	269	290	279	261	300	265	263	281	275	282	267	266	258	289	261	277	288	263	270	275	260	246	274	282	298	276	270	264	253	272	252	284	290	263	277	295	291	255	262	274	285	284	270	267	291	307	262	292	307	269	280	263	266	297	306	283	256	277	283	307	287	286	264	263	297	274	291	267	283	278	254	264	269	296	282	281	251	253	281	282	279	289	284	286	287	299	272	250	285	239	253	308	268	269	276	262	293	282	260	289	238	270	264	328	297	267	286	273	261	263	283	285	297	299	271	240	265	273	298	272	282	262	269	294	297	283	260	248	242	281	291	288	258	296	276	303	261	271	250	281	291	294	234	281	299	246	284	278	263	303	263	272	284	255	306	268	265	263	298	274	276	316	285	281
12903	11300	21735	24649	25277	29535	32456	34634	40048	33676	13673	9001	4103	4033	5514	3365	1976	1481	1310	1280	1235	1385	5226	11355	24024	26604	22607	14132	7438	2869	1315	778	721	706	730	729	676	767	719	708	661	691	671	673	658	697	662	694	703	670	679	737	754	684	705	649	710	697	710	664	691	706	685	720	734	733	684	721	759	700	717	705	694	702	706	741	737	752	673	719	654	727	676	613	716	664	655	706	716	720	713	693	704	665	707	690	716	703	704	729	719	707	684	713	667	717	712	680	732	701	694	708	753	692	658	710	678	679	711	665	722	699	680	707	679	704	685	704	756	753	719	694	703	713	699	779	706	681	684	721	765	706	684	724	739	708	713	697	740	663	712	697	694	664	673	735	702	645	643	704	750	724	653	678	676	649	716	710	693	639	688	667	707	711	718	649	666	657	725	676	682	698	708	743	712	717	741	719	717	673	690	740	669	712	664	720	716	711	679	706	686	668	703	710	711	707	710	658	697	684	744	681	696	664	720	729	712	695	701	722	677	680	672	688	689	683	686	673	737	741	655	709	706	750	691	740	677	723	662	696	677	719	703	666	725	674	716	685	732	719	693	682	697	672	691	677	712	716	753	692	709	696	659	698	685	713	717	721	696	687	675	663	689	736	675	650	692	698	720	736	693	668	688	747	727	713	687	721	665	708	705	696	669	690	698	714	772	694	686	701	717	695	647	648	683	724	683	709	718	764	699	723	685	734	701	681	673	710	649	706	692	709	674	713	661	715	710	770	662	746	652	699	707	679	703	720	696	667	697	698	640	744	719	669	698	704	716	678	720	702	707	760	695	755	674	734	703	715	742	709	707	682	711	674	666	722	714	711	780	699	681	703	749	722	654	678	650	694	702	683	723	667	707	722	670	688	705	672	709	712	704	652	672	669	684	673	725	720	676	682	714	710	698	710	720	651	649	692	692	700	731	707	670	671	746	667	675	718	692	730	719	706	666	718	689	658	675	665	685	693	661	728	683	667	693	739	735	706	758	691	716	687	711	683	696	718	724	721	659	707	667	697	696	698	730	685	732	719	746	715	667	703	735	671	695	671	699	693	696	718	684	701	671	676	709	685	666	691	689	675	724	718	624	680	663	739	670	674	683	711	709	720	738	738	706	733	714	737	714	697	664	723	694	713	684	671	670	669	699	686	720	696	700	696	707	681	760	739	719	750	671	709	663	719	688	692	702	725	650	658	685	712	664	737	704	671	706	722	679	664	677	738	656	678	654	689	723	684	742	696	689	705	686	691	696	718	746	693	721	707	748	705	699	706	713	703	712	704	687	735	693	686	679	676	681	701	674	647	676	709	683	673	681	701	653	740	713	702	657	746	714	707	730	773	748	714	640	706	673	716	705	711	682	718	714	741	698	689	654	700	694	706	696	684	690	725	649	685	671	693	700	743	699	700	718	706	743	642	670	741	695	648	714	700	698	660	679	710	721	733	744	688	710	672	719	687	703	671	655	658	700	694	683	680	720	741	706	719	740	685	678	680	700	707	712	726	679	649	675	692	661	705	683	626	685	705	715	686	636	735	694	725	706	745	703	722	690	681	659	709	690	714	697	682	725	677	735	701	754	687	692	704	673	691	649	715	720	609	714	728	652	711	773	715	688	698	691	634	679	693	709	682	768	693	675	690	661	731	724	659	681	712	720	667	703	702	732	687	739	707	691	716	747	716	729	708	730	692	750	700	682	686	685	690	741	697	683	656	733	699	712	716	713	700	716	686	718	670	724	754	669	701	693	724	733	697	681	688	706	678	675	707	715	690	712	673	722	661	731	730	692	693	674	678	723	735	722	672	739	700	696	734	670	699	727	712	728	673	703	683	694	688	699	727	747	730	728	671	699	713	712	686	700	713	663	701	696	707	748	714	657	634	729	694	697	681	735	707	691	740	682	670	720	689	699	712	702	688	726	652	659	765	701	681	714	686	666	734	716	655	682	660	737	642	782	715	718	745	736	705	660	672	717	683	665	750	695	656	705	672	721	682	694	758	696	710	668	723	724	689	731	667	685	704	715	740	734	662	700	762	667	701	656	700	698	716	676	705	689	710	666	709	665	673	687	738	667	692	684	680	688	722	681	675	727	694	697	706	671	697	652	704	665	680	727	688	688	707	704	719	717	728	671	720	717	669	676	695	721	694	689	666	685	718	723	692	714	677	712	683	692	698	702	753	665	727	707	683	688	703	715	714	658	669	719	719	692	698	718	714	681	719	674	664	703	688	690	739	749	712	641	701	726	640	681	668	714	719	700	692	697	687	677	746	718	697	727	682	681	701	702	724	636	689	684	682	731	710	682	754	700	733	732	686	668	684	699	673	756	733	748	695	697	643	722	703	694	736	705	717	694	700	697	697	665	731	699	742	650	685	713	706	745	705	699	737	715	705	711	725	687	720	704	696	702	726	734	724	718	741	709	725	720	689	746	711	719	685	707	687	653	720	680	673	697	708	711	703	687	653	740	752	653	714	688	712	694	722	700	692	679	689	678	649	683	724	672	737	689	671	689	674	712	665	665	669	725	650	670	671	682	741	733	718	716	717	715	701	718	699	738	684	734	691	704	734	711	725	657	691	703	766	672	708	694	672	675	697	683	706	691	757	713	682	674	681	768	714	701	687	682	721	681	727	740	678	714	686	689	709	697	741	695	672	707	683	726	716	706	704	645	712	682	730	620	703	673	679	652	705	663	660	758	697	691	712	701	725	686	656	763	675	713	705	674	706	755	674	732	694	668	709	736	677	692	683	686	649	703	686	697	778	657	720	698	681	706	723	747	688	695	712	720	716	688	686	674	684	736	674	681	703	742	693	730	735	703	695	689	693	727	718	657	721	713	713	713	743	675	672	717	721	690	705	737	735	707	713	723	718	740	700	699	690	685	692	706	682	739	706	713	698	745	691	646	653	689	684	700	682	738	696	729	684	723	661	660	690	696	690	727	712	698	664	737	692	709	703	727	673	687	679	707	724	672	656	677	692	697	700	682	722	699	694	720	701	706	702	677	740	675	728	687	686	703	688	712	691	709	706	703	748	747	710	687	718	706	684	710	691	665	743	667	703	714	706	748	695	662	687	688	728	737	679	674	698	709	687	666	669	660	706	723	697	695	706	671	758	679	682	708	694	712	709	680	658	700	693	675	634	698	682	714	649	672	749	687	747	667	729	730	730	747	706	711	705	720	728	667	720	639	706	700	685	740	763	658	724	720	670	639	713	673	704	689	659	671	739	661	715	685	727	704	728	686	743	678	707	732	704	686	700	698	706	706	711	682	708	702	706	663	716	675	692	693	692	690	673	634	695	732	667	680	681	684	705	689	707	709	674	681	730	667	724	673	729	705	712	707	752	741	716	671	686	651	698	703	665	689	731	728	662	695	689	659	716	692	698	729	665	690	689	688	734	673	659	722	674	735	785	727	725	708	669	686	690	767	722	674	696	710	692	707	689	648	696	663	653	662	712	744	683	727	663	707	714
5437	3388	5506	4619	3388	3156	2180	1713	864	684	487	489	452	362	380	348	379	356	360	365	408	420	481	585	778	720	676	531	478	402	395	339	329	384	337	348	398	370	324	348	363	347	360	363	327	348	322	350	354	355	349	346	345	359	352	323	346	363	324	320	335	361	345	340	342	313	394	392	374	353	361	335	333	352	364	325	313	351	342	330	359	372	380	363	341	359	358	367	377	342	371	396	369	400	398	369	365	362	373	320	359	324	351	396	368	354	365	374	365	373	362	358	363	382	335	324	335	358	367	362	339	324	338	346	335	352	333	365	345	390	345	341	332	346	371	343	359	319	350	371	390	382	329	365	341	353	338	372	352	326	354	352	380	345	342	360	346	318	357	361	340	372	371	335	326	332	353	330	374	324	364	371	356	368	357	359	350	359	336	376	342	354	333	356	351	356	343	355	327	362	377	347	352	370	367	348	364	336	354	335	364	340	335	334	332	338	358	357	378	370	355	342	337	346	374	371	322	354	366	365	309	364	379	371	374	377	331	319	383	378	331	322	380	341	331	366	338	371	346	349	407	362	354	370	357	323	360	382	332	354	363	376	384	348	340	365	353	355	353	351	377	345	363	356	389	364	383	330	358	360	376	351	384	349	319	333	326	347	341	346	430	361	349	363	351	310	349	350	371	367	343	355	340	352	323	333	355	411	363	345	367	374	352	341	366	380	354	354	346	316	351	371	352	349	336	323	310	354	347	364	376	344	340	326	353	363	371	363	359	376	369	339	317	360	393	342	349	371	361	340	323	352	320	356	336	377	365	378	354	381	342	324	350	337	386	374	356	358	367	344	336	345	360	362	370	373	371	362	334	380	331	356	325	363	357	356	329	342	344	351	361	350	373	337	381	380	354	313	383	333	401	339	392	376	334	355	348	342	352	345	384	351	366	395	333	357	341	370	369	336	352	361	332	356	353	357	352	414	353	382	373	344	329	354	358	337	353	356	374	333	367	365	349	355	350	371	368	343	361	385	394	384	384	390	361	351	442	361	371	350	372	369	350	375	332	388	414	370	331	403	356	349	348	344	361	346	380	368	350	326	363	355	335	412	339	353	373	351	351	369	354	328	331	345	375	346	363	387	358	340	333	364	367	327	340	360	369	377	375	360	347	363	356	346	328	355	344	332	363	358	360	353	344	351	392	354	337	347	363	373	381	354	361	346	368	361	331	365	347	392	336	320	342	357	338	325	362	356	339	383	365	332	356	375	361	338	369	353	336	359	353	357	352	347	325	334	321	369	374	358	324	338	373	348	353	364	365	385	364	367	361	350	340	347	350	335	343	341	379	350	318	341	307	339	345	353	354	349	351	368	365	335	365	365	366	369	334	339	358	358	346	350	344	341	360	357	357	367	395	356	348	336	368	337	365	353	355	357	380	330	375	381	375	317	381	317	350	337	356	330	346	354	334	350	357	354	365	366	398	345	380	354	340	351	396	391	343	380	353	335	362	380	355	315	327	336	342	335	371	332	369	363	364	363	317	334	350	362	354	371	341	351	356	347	374	332	367	356	343	358	341	371	321	338	386	357	344	346	372	337	361	369	323	317	341	345	376	382	366	362	334	364	383	345	344	340	308	370	355	346	326	315	411	371	322	340	347	360	324	395	352	363	354	356	361	368	338	345	321	350	386	334	360	337	376	336	355	346	373	331	386	349	352	384	373	340	342	323	388	350	375	361	364	378	362	337	357	379	354	367	348	359	320	347	354	357	353	342	361	351	346	364	366	320	360	352	371	350	378	309	360	365	350	348	335	366	363	344	346	332	358	325	352	383	350	342	346	356	370	340	398	346	378	351	352	337	373	356	345	341	360	354	340	339	362	351	373	357	358	380	312	369	381	350	395	365	364	345	351	346	355	358	349	377	382	338	348	332	357	406	376	361	371	355	374	342	361	363	334	343	374	352	389	353	365	344	335	388	334	334	382	389	343	337	346	324	321	356	359	355	363	380	372	366	346	387	367	357	360	362	364	361	371	356	366	336	319	322	349	304	346	351	398	376	368	336	389	375	331	372	353	346	378	370	387	381	356	380	353	362	390	319	332	321	341	350	324	329	359	336	342	345	319	345	342	351	323	336	360	365	347	344	375	361	375	373	316	345	319	349	348	376	338	341	339	400	384	379	354	327	340	372	354	389	345	362	359	387	398	342	370	356	356	349	354	350	364	374	360	340	376	375	341	343	371	352	360	345	334	354	354	369	352	342	365	375	360	324	358	368	330	347	358	323	327	331	369	375	375	329	350	298	356	336	322	333	369	324	386	336	360	331	333	377	350	343	339	347	350	342	342	346	323	376	319	337	342	382	355	361	350	361	408	343	345	370	348	360	326	348	339	333	366	344	345	377	368	356	389	340	343	317	333	347	344	383	347	354	361	342	326	351	352	345	350	359	346	329	365	380	359	353	371	364	353	340	344	364	348	362	337	377	351	386	380	345	355	355	373	334	333	353	365	339	337	323	363	328	357	335	357	350	351	395	344	377	367	347	342	371	374	352	363	364	378	346	367	360	338	361	378	359	369	379	346	344	364	342	343	359	349	356	367	341	313	379	365	337	350	334	334	319	343	377	375	365	373	390	393	365	397	373	359	383	354	368	364	366	348	360	357	362	338	361	345	365	337	319	371	389	361	343	373	324	377	332	367	324	349	345	336	371	349	365	385	367	374	336	348	360	398	357	357	353	371	379	371	370	367	345	353	370	384	354	344	339	380	333	352	349	352	356	383	362	369	341	348	334	344	344	333	366	373	359	340	343	337	362	364	357	375	329	388	351	366	385	360	350	343	345	353	379	367	311	354	352	362	342	341	346	377	365	364	361	348	343	332	371	324	342	346	353	384	383	340	361	360	353	363	342	372	309	340	335	367	345	322	352	362	362	355	335	319	351	318	361	341	345	358	345	371	407	397	350	376	328	323	339	416	377	331	369	336	315	360	367	355	367	348	356	366	353	397	348	355	372	350	373	370	387	355	352	334	377	392	358	402	345	360	345	335	349	352	365	319	360	354	354	358	395	306	346	332	374	368	385	369	363	345	339	351	381	366	361	355	395	316	374	382	306	369	319	333	355	308	359	360	313	334	369	348	345	348	342	321	376	346	390	365	359	345	380	351	354	324	379	327	350	330	361	357	348	348	355	371	333	380	356	358	351	361	374	374	348	357	385	347	337	362	331	357	356	358	374	365	367	336	327	334	355	361	346	367	325	337	371	376	323	360	389	345	346	331	328	362	387	354	377	370	360	392	363	388	383	348	342	347	353	334	339	350	357	333	363	353	338	301	336	372	378	359	348	346	368	325	379	339	332	337	349	372	379	359	366	349	386	339	361	358	352	332	311	366	344	347	377	360	355	348	331	358	378	356	361	354	341	344	367	346	364	317	383	324	342	365	327	355	336	378	331	332	351	334	365	348	344	334	385	359	343	326	361	305	333	359	346	379	320	372	373	339	358	354	371	371	361
4025	3699	9823	12346	11487	11742	9144	7303	3854	2904	1683	1638	1374	1145	1031	1039	1059	971	1023	942	1112	1479	1874	2690	3488	3205	2572	1869	1382	1073	946	895	854	835	874	867	870	919	863	874	882	911	885	889	860	913	895	850	861	877	894	878	860	843	896	874	897	865	847	895	905	827	906	848	887	878	853	878	872	884	904	864	911	844	834	879	871	926	878	866	877	879	910	919	920	867	855	920	890	860	891	878	883	861	871	853	905	855	870	859	915	862	915	816	906	872	887	916	854	873	861	900	886	931	859	916	927	910	933	835	868	852	864	875	869	868	845	916	884	875	865	888	889	860	887	937	914	876	853	884	886	896	894	883	873	807	923	909	889	877	905	927	868	906	913	866	914	885	926	882	844	929	890	894	883	912	864	859	868	880	878	888	859	870	905	891	833	859	871	847	856	849	848	825	902	903	918	916	887	838	897	901	885	886	866	844	855	824	890	887	832	898	860	950	865	856	907	857	853	892	966	895	868	823	888	906	900	841	880	923	918	838	858	897	871	893	898	873	865	853	887	905	872	827	914	854	860	913	826	886	858	896	860	871	881	832	877	902	885	909	888	954	877	821	894	868	919	836	901	855	887	872	864	887	900	874	864	827	844	867	915	906	891	879	868	894	913	894	859	914	921	895	889	884	836	874	872	887	850	853	890	860	840	846	874	868	875	898	897	864	857	870	856	870	918	874	847	872	913	889	916	878	892	811	847	827	842	919	900	882	895	863	898	837	872	862	858	873	858	916	879	807	845	888	900	925	860	843	888	879	892	885	847	858	901	873	826	902	874	884	890	888	867	858	923	918	871	866	950	864	895	915	885	881	859	859	847	895	888	892	875	888	875	896	864	852	902	893	869	898	860	910	860	876	868	900	864	854	879	853	888	929	884	901	880	845	890	879	864	884	844	859	912	852	843	803	832	889	861	922	874	886	903	836	955	917	867	902	868	863	884	901	871	870	939	845	913	885	903	847	883	853	930	910	910	876	863	882	892	854	872	882	903	909	888	874	892	895	868	870	868	874	837	839	844	834	876	909	913	853	886	856	922	879	848	842	905	936	854	886	872	940	895	885	897	835	908	888	918	905	932	921	887	915	885	894	835	894	855	904	895	830	871	899	949	944	892	856	870	869	872	839	853	887	940	908	874	872	860	833	937	989	890	897	884	906	905	837	875	858	840	884	877	881	882	956	829	884	871	827	898	868	887	921	818	902	872	889	832	848	893	883	878	972	872	876	912	922	852	911	866	877	894	835	903	892	889	857	891	857	923	876	873	932	937	856	874	873	894	886	839	910	891	866	894	897	913	861	890	890	870	892	844	869	844	855	875	891	887	892	900	887	854	847	889	872	906	901	859	833	877	888	943	916	864	880	870	885	915	846	923	864	829	892	907	939	812	880	859	851	924	884	887	911	877	913	890	842	885	927	894	909	889	843	878	925	882	943	882	905	883	933	942	881	868	866	905	864	912	882	861	867	838	847	853	880	883	842	861	896	910	885	865	878	878	813	901	876	845	851	839	865	868	914	896	862	885	900	894	882	878	878	879	895	887	866	885	868	950	856	920	827	840	871	844	850	917	953	875	909	909	922	868	903	849	913	838	905	846	842	898	899	876	930	860	864	850	853	836	832	867	867	905	889	867	840	891	926	850	847	898	905	910	866	846	807	888	863	841	906	898	912	925	830	888	896	942	833	892	897	920	896	868	891	881	864	853	867	864	900	888	854	910	943	843	871	890	885	903	896	858	868	855	837	869	839	856	841	829	837	923	914	857	876	863	858	935	856	820	830	894	854	923	847	867	872	853	836	842	861	876	885	889	957	839	863	916	881	868	847	889	888	863	819	895	871	860	912	872	888	885	885	902	860	868	800	891	865	874	868	874	893	890	910	887	910	894	901	841	845	889	866	892	884	887	866	858	898	855	896	915	868	890	899	910	881	878	868	853	896	892	867	821	913	853	933	871	874	912	903	850	856	861	852	849	850	917	893	881	935	911	913	886	897	896	888	861	906	889	856	903	883	835	887	847	948	935	869	860	874	890	889	877	869	898	918	879	871	878	845	901	849	874	895	929	906	890	894	815	907	905	850	873	922	865	894	857	897	848	869	884	867	915	866	845	909	854	890	843	914	901	881	913	868	880	916	921	864	890	903	869	888	894	858	923	906	863	878	875	855	864	876	887	884	885	911	848	873	892	905	823	896	886	848	873	901	897	870	931	844	829	926	891	861	913	876	853	882	906	871	847	902	896	875	909	885	902	874	856	918	856	818	887	897	896	873	870	839	860	864	875	863	933	836	919	856	933	926	863	883	879	865	856	893	896	858	869	927	889	912	891	857	878	814	833	878	888	835	885	911	910	811	881	851	880	894	853	858	844	825	859	943	820	928	901	879	828	953	875	866	905	877	852	885	913	928	858	911	858	896	854	872	887	916	891	897	807	900	885	884	858	885	872	901	835	925	849	879	849	867	917	860	922	880	866	889	887	855	871	837	888	853	861	863	865	899	905	868	851	869	856	841	857	885	845	859	926	879	900	828	862	896	893	881	885	906	866	883	839	837	895	923	894	897	919	903	874	854	955	841	912	871	892	856	919	833	886	876	836	830	919	855	940	851	888	880	914	886	911	862	901	847	889	857	848	904	905	916	880	916	906	910	945	857	858	879	897	844	814	865	853	888	865	906	846	915	873	809	903	840	894	968	901	851	896	848	884	803	871	858	856	904	874	847	849	892	905	900	880	878	867	898	880	861	868	883	880	898	861	895	845	843	882	850	870	895	866	894	873	864	866	878	908	889	867	900	853	868	862	854	924	819	870	882	879	888	879	894	901	883	867	945	854	838	864	879	871	886	876	886	903	913	835	881	859	866	906	858	911	883	868	833	915	916	882	923	868	908	867	853	859	864	930	873	914	898	864	899	855	837	888	851	873	917	890	882	871	839	881	835	931	884	882	847	885	917	880	849	819	933	885	874	879	938	864	866	872	857	872	890	854	884	946	867	896	891	876	934	898	878	861	901	850	864	835	837	845	908	880	886	888	836	914	908	921	953	841	872	893	939	861	900	841	905	862	901	885	850	875	830	945	868	898	884	868	854	836	870	959	848	912	848	837	902	878	904	886	910	923	865	852	853	820	859	876	838	864	884	917	907	858	903	900	891	867	903	843	858	881	865	947	908	889	833	850	914	942	831	916	877	865	911	918	891	865	885	867	880	915	908	789	891	887	921	895	823	863	886	902	856	881	895	904	894	890	887	873	886	862	878	913	921	834	887	895	912	803	902	918	915	902	863	884	870	868	850	844	865	847	833	839	840	829	889	883	849	883	890	886	815	867	851	829	868	848	829	922	914	872	926	858	865	930	891	889	875	881	870	912	840	853	866	835	858	872	886	856	900	901	834	912	848	872	841	863	932	850	901	860	912	899	847	866	842	885	924	912	906	829	935	845	855	912	883	860	923	899	858	882	883	839	910	891	902	877	894
13436	8944	12257	9308	9799	9520	7963	8045	9359	6802	1279	567	434	529	463	562	583	477	431	496	494	525	842	2073	3223	2767	2065	1274	806	525	429	383	347	391	337	352	388	375	371	405	382	386	344	362	387	371	375	358	371	347	391	371	366	380	375	379	387	361	357	343	369	370	372	368	393	361	377	380	355	376	417	362	379	367	381	360	371	364	364	329	374	374	367	370	373	359	382	347	402	393	360	353	352	357	367	406	369	373	372	372	392	381	382	403	353	373	392	355	377	347	381	379	386	406	324	371	368	329	390	423	399	344	386	375	363	375	355	373	363	395	369	347	363	362	420	362	346	389	367	404	367	357	395	370	391	391	395	369	366	368	374	380	379	387	384	355	366	360	346	383	349	371	338	394	379	359	357	382	355	372	346	378	317	342	378	400	372	398	361	385	348	329	338	372	411	353	344	403	347	406	324	372	339	362	379	379	406	377	390	387	383	370	398	361	391	326	366	336	375	351	339	379	386	358	365	384	333	349	370	370	368	374	364	392	365	354	369	403	368	415	372	376	388	408	374	356	320	362	384	364	349	358	357	327	403	389	380	368	368	366	388	346	369	371	341	362	365	382	342	379	359	347	346	376	377	370	365	359	354	345	357	352	359	376	329	385	397	384	354	360	376	379	359	362	335	346	335	366	367	365	373	347	400	369	385	330	381	365	360	367	392	400	397	337	375	357	373	388	371	357	388	355	391	372	382	403	325	386	359	411	361	369	341	354	388	348	358	347	384	376	370	371	370	350	383	382	367	348	360	378	393	378	374	391	372	378	380	346	377	358	375	387	371	422	346	338	380	351	388	368	332	351	356	364	382	348	336	348	370	346	344	387	377	364	374	363	358	397	395	345	341	392	343	408	386	372	377	392	375	359	368	391	345	333	382	388	340	324	380	384	391	339	325	397	345	371	363	391	354	394	376	346	371	364	323	349	362	380	384	374	361	368	373	388	371	359	375	363	393	386	384	407	396	379	398	364	380	382	361	395	387	362	354	371	340	395	401	372	395	391	383	350	391	351	349	378	384	367	364	365	354	376	394	383	368	390	356	377	391	412	382	364	385	379	359	329	345	367	378	403	345	366	386	359	400	381	337	345	394	341	378	370	346	355	392	381	376	366	370	380	386	374	358	390	376	358	371	368	370	332	371	387	360	413	373	387	360	388	366	354	339	365	359	374	349	390	347	359	319	341	400	367	366	396	365	364	349	363	397	356	389	386	373	371	353	351	387	372	346	411	389	375	361	379	373	326	393	361	365	378	358	386	325	370	386	382	363	380	382	394	353	360	368	375	373	320	342	356	351	405	348	378	343	346	369	360	370	345	378	390	401	385	376	335	369	373	410	387	365	351	390	398	359	360	374	386	345	348	363	392	359	374	365	363	336	382	354	337	406	353	369	384	424	344	367	361	373	343	323	385	371	384	369	383	359	353	373	383	399	369	407	352	381	339	373	338	361	387	374	395	341	371	361	358	348	365	368	342	400	368	355	380	343	391	409	338	368	370	343	386	385	327	371	389	368	364	373	379	352	372	388	377	337	335	356	383	341	354	381	355	374	365	359	366	370	359	382	361	355	417	365	386	352	386	380	332	366	378	396	394	354	359	359	364	376	365	364	367	359	364	396	346	346	381	359	335	350	363	376	361	360	395	366	332	390	358	358	346	368	374	367	382	376	336	374	366	352	398	412	338	378	362	378	382	372	374	374	371	388	377	382	366	345	374	384	392	416	363	327	384	357	385	385	382	339	382	395	350	373	356	364	381	411	374	359	367	381	368	349	358	400	379	347	380	370	375	394	382	374	363	359	396	380	318	406	386	376	364	346	381	382	355	371	387	398	357	390	342	382	335	359	343	356	374	351	354	351	376	388	362	387	356	369	358	343	375	399	376	374	367	381	364	369	384	388	352	339	403	395	374	334	366	369	388	354	370	388	367	327	395	362	363	351	361	350	372	376	332	366	369	372	348	342	345	340	367	361	344	369	362	386	343	359	406	396	363	344	362	368	362	411	373	391	363	365	358	364	353	416	356	401	385	383	378	359	368	391	376	371	359	349	383	398	366	388	356	381	378	373	362	394	383	401	362	358	354	395	416	370	394	371	387	351	364	325	412	351	370	364	385	359	383	378	384	383	362	359	369	383	393	374	347	376	399	378	374	338	304	394	344	367	381	381	392	412	376	382	366	335	341	399	359	372	370	369	313	340	384	366	340	356	373	388	383	355	348	349	367	381	352	345	365	369	354	371	363	352	337	402	342	370	384	386	370	375	373	351	408	373	340	381	390	365	378	365	374	347	354	348	366	394	366	340	384	355	349	347	390	339	374	370	356	362	330	375	391	362	381	415	381	396	388	345	397	358	369	388	371	383	398	357	365	341	367	359	352	329	344	367	353	366	359	314	370	376	352	368	379	366	373	356	398	380	385	361	393	384	399	381	351	370	363	373	377	345	351	347	357	383	362	330	350	353	373	405	373	413	354	360	350	324	373	388	382	361	403	344	353	403	398	364	362	368	347	347	345	364	378	383	366	384	369	359	379	355	374	394	346	336	372	365	323	362	374	341	349	371	351	345	393	336	347	365	404	417	352	385	377	339	364	366	366	392	374	368	366	377	392	363	356	400	393	375	333	378	340	331	386	376	386	408	386	372	358	371	379	369	384	369	339	377	351	369	346	392	416	362	357	379	359	359	392	365	367	367	365	353	387	346	342	407	403	378	352	371	344	380	361	365	391	354	391	380	381	373	373	381	363	357	357	359	364	377	387	365	344	423	364	409	360	339	382	353	333	368	369	390	409	342	392	384	382	370	369	408	385	374	349	348	367	395	353	362	342	365	363	347	407	358	326	357	364	402	361	382	367	359	380	360	370	359	383	356	355	366	386	375	402	364	371	371	371	382	339	375	364	369	370	357	365	373	350	340	369	370	385	390	365	370	346	396	381	348	396	353	353	366	393	408	391	373	352	387	380	392	380	388	371	392	373	365	352	339	350	337	386	411	342	375	359	379	386	360	361	347	368	373	395	357	356	406	358	388	391	365	374	362	382	379	379	382	356	334	366	373	374	350	365	356	370	378	374	387	367	376	384	367	375	355	379	391	351	404	347	322	391	365	396	329	360	402	367	356	350	396	339	358	385	370	361	347	352	370	343	368	374	376	345	374	342	343	347	358	369	391	379	374	364	364	357	356	391	381	404	348	370	361	348	343	365	378	391	347	394	394	381	383	358	365	355	374	371	362	360	361	367	401	357	362	352	410	369	383	397	360	372	378	379	357	385	363	382	388	360	347	343	378	348	373	395	361	388	371	400	366	400	375	346	384	379	380	336	351	390	355	374	361	365	368	364	355	381	344	352	359	362	398	361	372	347	371	363	375	367	368	331	378	377	332	359	406	351	354	346	387	376	340	342	344	387	367	382	362	358	391	359	356	372	373	406	379	344	366	352	362	352	355	360	353	346	365	369	355	362	366	392
8854	7823	16745	18701	23840	23216	22489	23447	27800	19433	3941	1849	1598	1718	1712	2333	2197	1700	1671	1821	1690	2173	4279	11811	17009	14057	10423	6280	3341	1681	1141	975	891	891	893	950	888	895	961	855	914	914	885	951	887	875	920	877	908	958	913	924	923	900	893	875	903	877	917	938	926	864	886	885	940	954	877	874	939	892	920	927	880	876	913	920	884	908	875	964	940	930	903	942	928	921	861	893	912	941	905	951	945	1019	894	937	897	967	865	899	900	918	922	950	944	938	917	929	927	909	907	958	918	914	919	906	903	895	963	917	935	902	921	963	910	902	926	867	899	892	896	920	891	939	903	936	924	946	940	921	869	923	890	938	918	880	913	861	944	915	903	974	906	908	893	888	894	882	916	926	911	942	901	902	905	966	954	935	895	890	916	865	928	848	883	901	889	915	920	895	946	917	954	877	959	893	904	879	931	879	881	911	937	913	966	912	868	947	930	906	887	892	919	941	923	884	926	895	886	919	928	877	918	922	937	884	888	923	898	905	887	882	908	923	892	884	952	896	902	933	906	871	886	919	908	946	881	919	907	902	952	948	878	908	941	888	936	919	914	930	900	904	882	891	890	927	959	884	899	874	920	906	899	903	939	853	941	887	928	919	915	931	913	928	932	908	903	851	935	937	877	901	902	853	874	890	895	897	915	863	884	894	863	941	1017	898	905	903	932	875	899	926	912	928	902	929	915	940	905	908	898	935	902	905	918	931	926	898	856	893	906	875	924	922	866	908	887	926	897	938	952	887	894	894	896	887	959	864	912	926	884	869	898	900	943	893	874	921	893	965	907	958	935	970	959	928	862	919	945	887	921	942	915	953	893	944	888	921	896	899	902	889	911	955	925	916	883	940	907	920	896	888	863	921	931	909	916	919	934	930	889	920	976	885	934	917	918	926	883	903	916	914	946	868	903	929	871	856	942	884	931	905	920	867	898	913	925	904	955	940	917	850	883	875	963	881	907	973	905	891	834	896	902	889	928	912	911	909	877	876	923	954	912	879	899	954	877	886	869	876	931	932	926	871	938	849	882	880	949	881	954	913	926	903	891	895	950	919	900	889	893	908	879	896	923	897	927	933	911	883	929	946	929	879	930	904	915	894	914	886	930	953	918	902	946	914	855	916	995	881	896	908	907	940	857	876	915	919	878	898	936	882	927	922	885	922	969	901	907	917	862	958	930	918	905	823	947	901	891	922	942	947	907	923	864	922	839	901	880	887	924	888	892	948	927	943	895	908	970	897	925	939	933	902	913	935	918	907	913	933	915	951	899	925	984	948	870	934	914	888	861	858	929	960	951	939	842	907	910	953	884	925	870	930	936	891	883	885	906	906	930	956	937	908	898	876	954	932	917	877	902	959	930	845	905	929	946	941	893	924	888	943	904	946	881	914	934	923	892	898	887	944	955	909	879	933	923	928	947	937	920	871	910	892	886	903	886	918	887	929	865	846	930	910	899	908	884	895	834	896	865	926	881	903	957	894	913	929	921	927	907	857	852	892	969	869	965	931	914	943	948	936	904	887	875	923	900	893	914	910	893	887	855	909	887	936	937	932	910	902	947	901	907	879	868	915	958	916	960	924	945	892	895	907	888	924	906	881	969	929	934	952	919	881	914	923	906	847	912	914	902	859	887	867	942	899	928	851	919	897	915	912	921	962	890	808	905	928	921	936	881	909	910	931	945	870	919	938	928	922	919	900	900	885	854	880	954	929	919	884	889	852	904	917	849	887	940	910	962	891	893	906	959	892	903	952	915	944	887	870	871	943	959	887	945	921	963	916	927	934	920	950	914	977	910	883	918	919	898	907	866	936	891	956	877	902	904	894	925	909	906	930	862	914	924	886	920	928	867	892	937	966	884	931	925	920	929	871	865	892	903	858	846	878	890	899	913	907	943	916	933	885	922	876	938	903	901	931	929	961	936	917	908	892	885	864	926	897	892	922	920	949	907	939	875	894	937	905	944	843	877	906	915	912	874	918	904	943	917	909	927	912	854	889	917	918	921	890	935	903	944	912	928	894	910	883	885	894	904	925	904	906	902	906	887	942	950	879	905	911	873	947	932	949	916	895	883	881	938	926	924	932	902	909	908	953	886	932	905	898	909	925	918	951	927	882	891	867	884	892	906	894	973	898	909	916	923	910	903	906	909	926	907	888	900	928	869	924	880	942	932	906	917	832	937	921	915	908	930	944	913	915	915	914	842	912	925	912	887	879	890	893	919	908	929	872	853	903	926	952	873	955	890	858	862	933	845	954	858	957	881	890	860	905	900	908	873	885	909	936	911	934	910	901	880	910	886	982	930	947	874	954	872	885	882	978	956	912	926	908	900	919	941	922	902	936	964	894	907	881	856	916	906	931	870	866	916	943	919	857	909	914	927	908	862	912	934	897	948	892	878	939	963	923	944	903	845	951	936	881	916	952	945	899	872	939	912	886	923	920	907	908	883	911	883	931	915	856	921	919	918	860	948	924	920	911	893	895	925	904	905	916	951	883	937	891	947	975	867	948	926	926	926	895	937	877	897	854	926	922	932	872	938	908	933	904	931	901	862	960	920	879	956	938	929	909	851	891	866	949	930	864	900	904	907	864	968	921	919	894	959	917	888	898	888	949	929	866	905	915	943	879	939	927	906	910	905	967	947	865	930	931	912	943	928	923	897	927	891	910	940	875	920	881	887	911	902	881	936	910	952	912	948	927	908	937	893	893	923	899	923	934	906	899	880	893	911	933	912	903	914	915	885	925	872	883	891	934	891	891	942	853	937	949	920	880	935	859	937	902	842	958	920	925	941	935	895	943	912	916	912	840	917	916	910	851	950	894	836	872	868	984	885	877	915	900	883	884	890	879	872	886	889	916	920	891	848	899	959	896	915	903	898	893	911	874	956	903	919	927	924	882	885	888	901	874	903	927	923	939	894	900	871	971	896	907	923	896	874	946	893	858	933	971	925	904	845	881	903	934	862	896	876	867	943	912	915	949	893	906	913	940	886	909	886	915	916	937	866	917	933	899	979	897	963	927	903	888	934	881	891	914	921	839	904	937	980	866	881	937	930	869	947	909	788	872	929	943	865	890	916	934	864	956	941	891	903	968	934	913	914	882	908	944	883	903	888	910	928	940	877	968	909	881	979	887	908	932	870	980	928	906	924	969	958	923	924	947	908	896	856	901	873	929	890	908	919	893	944	925	939	919	891	956	891	953	968	933	914	967	832	910	859	950	870	907	896	950	876	877	875	908	926	850	912	897	897	914	913	840	933	896	892	923	851	912	934	931	937	926	963	958	922	904	899	956	981	933	917	910	905	849	891	873	924	913	878	879	906	909	915	917	905	896	934	890	917	990	886	868	903	915	941	897	888	911	942	936	893	891	904	904	911	844	893	934	980	900	916	909	983	890	997	904	882	930	849	954	892	946	911	940	959	914	915	908	875	911	915	911	811	896	917	924	874	873	966	917	927	963	957	977	864	949	891	869
22488	14878	18415	15227	18178	16757	15907	16197	21484	12963	2155	641	530	572	685	628	679	654	624	567	467	460	1041	3163	6924	6339	4444	2544	1315	636	387	352	304	269	278	271	290	297	281	277	269	279	304	303	309	322	304	302	293	277	289	313	266	260	303	305	304	281	279	304	273	300	273	304	335	299	298	299	290	303	293	287	293	312	291	307	305	306	299	328	258	314	273	277	302	307	310	295	289	290	314	270	323	317	311	285	296	303	310	258	310	298	260	294	308	294	343	314	287	296	305	286	304	285	290	303	296	297	285	292	286	312	282	299	275	328	283	306	289	286	307	303	330	308	331	293	280	298	297	356	311	277	296	310	269	302	276	287	332	273	324	308	299	295	285	282	310	279	334	285	318	275	309	332	311	308	255	309	284	267	286	320	304	302	287	308	280	306	315	322	322	298	299	283	301	320	297	286	296	267	302	301	286	333	269	291	323	287	289	297	296	282	290	298	268	301	287	304	327	313	309	297	304	308	298	286	281	287	297	288	260	276	316	321	316	287	319	311	293	307	292	285	291	282	321	305	313	304	284	282	312	290	292	292	293	277	291	307	302	284	263	306	312	276	275	262	307	289	302	318	292	266	304	285	283	307	300	283	293	292	309	294	290	320	315	285	268	315	306	292	277	273	297	295	301	283	306	312	283	313	309	245	291	335	277	313	322	298	292	299	281	287	317	244	294	294	301	260	286	281	281	303	276	296	268	320	300	311	304	293	300	320	326	298	280	269	266	271	310	304	328	281	309	277	303	270	295	277	278	297	288	309	331	303	280	299	317	307	267	309	266	306	304	279	278	312	302	305	324	306	314	304	255	293	272	297	308	306	284	321	306	287	290	310	311	299	272	302	297	280	289	309	275	276	298	311	287	295	272	286	293	318	273	315	285	281	267	301	267	279	291	304	296	296	285	280	306	258	274	285	265	295	304	263	305	282	294	313	293	291	311	337	313	283	307	290	310	292	289	295	288	310	274	295	273	272	280	299	298	285	304	290	261	314	296	271	318	308	246	284	270	307	283	283	269	279	311	294	257	314	311	280	272	290	294	284	312	286	295	313	256	304	286	278	271	304	290	295	276	301	279	286	297	313	277	281	311	313	312	301	317	301	294	311	312	319	268	291	305	313	298	319	303	299	305	267	286	313	318	286	277	277	296	306	294	301	266	299	275	289	330	305	311	280	289	292	286	266	308	282	307	301	277	270	267	309	280	285	320	315	313	282	271	286	313	350	319	250	295	277	290	274	284	337	288	294	292	273	286	280	285	282	269	309	300	290	342	303	287	270	321	281	306	313	298	306	304	330	313	317	281	299	260	294	310	312	305	305	297	293	316	307	309	303	283	293	287	308	295	312	293	260	290	330	321	275	286	302	298	301	308	274	325	309	288	308	299	311	275	282	312	294	300	323	324	266	293	312	312	257	305	291	300	305	315	263	290	307	271	284	312	305	310	292	309	283	333	285	294	279	306	293	272	338	312	260	305	294	289	311	301	299	293	294	265	297	281	309	286	296	268	295	315	277	310	325	298	287	280	263	295	264	303	293	299	288	290	296	322	296	313	293	318	302	262	281	289	280	303	266	261	284	307	295	334	260	283	311	309	319	284	300	278	290	310	297	273	285	309	285	321	313	289	286	300	271	287	327	293	286	306	345	282	295	281	285	271	280	270	291	336	282	303	323	288	306	301	301	294	256	301	283	298	297	267	306	301	306	305	305	268	278	275	307	285	297	289	299	308	299	331	294	283	272	275	282	283	292	312	331	312	283	292	326	293	289	321	280	293	310	319	299	307	311	305	324	275	289	283	290	280	277	314	309	297	289	305	313	293	286	297	279	277	292	266	290	310	292	309	316	308	283	271	314	264	279	281	293	303	290	277	306	301	293	317	313	325	283	277	292	280	313	269	274	334	270	294	283	296	278	291	299	291	303	296	316	319	300	291	285	272	279	285	328	310	314	271	286	296	272	318	284	275	267	292	275	314	283	291	284	318	303	318	300	339	293	288	323	274	291	324	296	327	298	332	272	288	286	315	309	282	281	293	307	295	299	264	282	293	296	279	290	296	280	290	298	270	293	298	315	296	291	295	283	270	293	298	254	294	260	267	307	332	291	291	320	298	336	274	338	296	323	314	293	291	305	300	303	284	287	324	295	315	305	292	292	312	332	322	276	300	254	283	280	287	297	277	309	291	303	266	283	288	277	268	285	289	294	310	292	251	280	296	323	315	269	299	303	292	331	284	311	298	279	306	296	304	330	279	308	279	295	303	331	294	284	288	310	294	285	267	302	276	269	299	318	290	300	266	310	289	264	281	277	298	314	297	274	319	297	279	284	270	305	324	310	307	296	289	284	323	315	290	313	304	311	280	285	299	336	324	296	287	314	328	322	326	282	283	273	315	282	303	288	304	306	268	338	304	301	290	317	285	273	289	303	294	311	322	258	262	303	305	296	337	295	272	317	304	292	295	317	280	309	308	288	286	292	316	303	310	290	290	301	292	305	314	284	287	313	284	315	314	266	314	295	311	284	301	278	298	296	326	318	275	300	292	290	288	313	297	289	286	292	328	285	293	302	342	281	320	287	317	299	292	320	282	323	264	292	318	329	277	321	247	272	271	304	307	268	275	276	317	287	295	293	296	291	352	288	292	279	311	260	307	293	278	321	324	341	295	297	299	287	298	289	310	325	270	319	287	259	294	297	307	277	288	287	311	319	301	283	287	310	253	327	306	295	256	269	273	297	284	307	260	291	288	283	283	295	307	289	273	312	281	292	314	287	294	301	299	288	324	294	277	280	299	269	279	307	295	254	301	273	294	337	288	280	293	319	319	284	281	299	292	278	271	294	332	314	313	323	287	294	309	322	284	286	291	283	313	294	288	285	288	306	305	295	289	303	304	315	294	300	315	283	348	298	288	292	322	263	288	286	278	276	290	289	310	286	294	298	298	339	318	327	297	302	295	304	286	284	278	273	312	284	284	308	282	299	299	298	288	295	292	284	299	323	335	293	332	293	300	319	296	284	297	279	287	320	291	284	299	307	270	299	303	285	287	285	299	318	296	253	298	283	294	311	296	308	293	296	306	299	321	265	303	304	271	300	291	295	277	311	280	278	310	325	294	300	295	294	276	276	303	274	288	315	297	293	294	317	273	286	313	301	275	298	303	308	281	303	314	296	291	311	314	314	282	302	286	280	289	310	319	279	285	269	316	318	311	301	288	317	301	294	276	294	289	266	304	312	290	309	315	292	289	285	317	304	304	285	313	310	283	288	285	278	330	294	301	275	299	324	301	312	316	320	293	303	284	275	279	315	295	320	311	264	303	297	287	279	295	278	314	295	291	304	295	298	319	273	309	316	328	279	310	321	282	312	299	284	288	285	280	291	292	292	304	286	284	309	296	321	317	309	288	285	295	281	306	306	306	277	266	305	324	279	297	290	300	306	315	311	298	296	296	290	314	288	299	306	279	278	316	309
12251	11370	21627	25203	31819	29685	31750	33099	40298	22932	4428	2905	2429	2708	3251	2994	3300	3089	2920	2440	1863	1688	6008	16245	27979	24940	19295	12156	6267	2464	1161	901	742	766	699	694	698	722	743	689	702	769	718	700	705	737	730	747	748	706	703	764	736	745	784	747	737	784	684	733	676	789	821	770	729	758	693	761	759	783	707	720	736	746	735	703	785	745	740	752	754	756	705	733	715	751	750	736	736	720	766	762	732	695	713	715	738	725	725	736	750	718	766	707	706	739	736	689	736	707	724	727	732	758	775	734	721	732	751	748	756	745	768	722	735	785	745	721	728	705	759	730	729	715	764	685	736	686	673	737	710	732	752	720	750	729	674	728	762	713	751	761	752	777	739	708	736	759	719	769	769	751	677	732	742	757	752	708	710	714	770	730	710	737	765	762	750	688	735	742	729	708	735	715	732	802	711	722	767	702	740	727	762	747	782	772	724	744	780	696	732	743	738	746	785	782	742	696	802	743	730	729	682	789	744	735	752	721	740	725	755	727	734	715	720	791	750	718	713	691	750	738	670	741	698	700	740	716	741	678	725	739	762	765	750	764	719	723	725	750	756	720	721	746	712	704	742	753	738	728	723	707	734	694	746	744	751	754	680	719	763	732	727	695	726	773	727	729	732	753	737	721	720	761	722	749	774	732	781	701	739	769	781	757	704	753	717	678	746	741	754	758	730	697	679	700	768	716	709	728	731	769	713	753	743	746	789	715	742	713	733	791	777	721	732	744	742	722	673	744	719	773	725	720	689	682	733	723	719	765	710	702	773	740	731	770	740	734	741	767	738	731	760	712	753	809	738	721	811	758	689	765	713	753	733	734	770	769	738	778	737	750	708	777	723	713	716	744	674	743	812	735	733	743	756	798	709	729	730	728	821	751	734	741	727	729	727	741	717	690	683	755	733	730	744	729	735	711	736	675	733	733	717	714	756	749	686	725	766	753	732	713	726	770	682	752	751	718	732	739	743	692	734	728	726	747	769	733	729	762	703	699	732	725	745	725	697	719	726	701	699	726	765	718	730	724	757	771	731	772	726	707	756	761	712	740	745	762	754	736	754	757	762	689	745	710	744	738	766	704	742	741	727	692	754	736	722	746	708	741	783	747	754	730	792	744	723	742	740	746	763	698	684	753	730	764	691	728	754	768	766	726	736	721	767	782	679	694	701	752	732	705	767	756	672	722	714	755	738	794	701	707	703	764	763	693	745	815	814	774	733	714	716	748	729	754	761	733	690	724	746	706	680	736	776	755	752	789	742	748	749	727	738	746	760	730	732	783	742	745	747	736	751	780	743	696	734	743	792	751	704	723	735	742	786	722	769	747	758	689	744	734	673	708	688	718	783	730	747	764	765	804	733	685	778	720	740	760	691	706	725	737	697	769	742	722	740	761	794	687	745	777	709	753	730	738	765	745	709	735	732	714	797	701	724	715	727	718	740	695	739	701	807	723	753	761	758	781	726	745	745	710	709	764	745	758	801	753	724	722	778	730	731	732	711	727	767	755	743	749	760	727	722	715	753	766	763	760	785	744	712	716	738	736	713	721	773	758	715	688	743	690	712	764	694	735	728	727	760	725	715	724	744	783	762	725	679	727	736	691	735	765	757	705	751	685	692	782	727	748	725	731	760	788	756	716	728	740	754	776	680	738	715	727	731	723	713	729	753	803	728	724	767	746	727	750	697	696	739	733	738	722	709	755	669	733	736	705	723	751	709	767	772	750	757	720	716	787	697	712	704	737	731	713	748	711	726	702	733	764	778	727	782	725	746	768	709	739	753	743	783	734	764	767	793	727	743	745	709	722	738	749	730	723	725	779	739	739	765	690	709	722	705	721	756	722	761	786	711	749	773	703	751	722	756	734	758	751	712	737	731	758	694	737	753	743	733	709	733	757	739	790	735	726	757	739	734	769	754	762	761	750	719	723	709	755	723	767	670	731	741	727	689	708	775	699	753	743	722	727	718	723	743	770	722	738	744	694	778	743	718	762	733	734	731	719	735	720	776	737	690	718	738	757	724	697	688	708	764	683	792	708	755	771	708	716	758	747	715	729	725	763	730	746	763	718	738	770	734	761	733	745	769	718	733	733	758	733	739	747	701	747	716	794	757	722	694	774	768	762	780	757	739	778	725	708	738	758	759	796	735	720	706	778	782	710	761	737	760	791	743	720	773	743	703	737	727	733	796	694	763	733	706	734	768	713	733	698	748	711	738	778	705	713	751	753	765	751	773	765	745	754	736	735	692	697	748	767	717	741	723	732	740	763	724	709	748	711	723	700	762	723	758	746	762	751	739	766	738	771	743	763	752	721	802	725	769	745	690	729	726	743	737	712	735	710	718	736	745	796	768	741	729	727	743	764	731	711	765	732	734	770	727	731	753	767	703	729	768	702	697	762	761	738	713	753	712	751	713	705	689	676	748	727	768	769	766	692	737	724	761	747	789	809	775	760	737	772	737	748	721	722	752	738	760	727	766	703	708	712	763	797	720	759	732	695	732	782	737	795	672	734	732	761	753	761	730	732	787	677	795	749	716	754	726	719	739	739	704	737	755	684	758	746	737	741	686	721	731	771	679	693	721	774	772	703	726	705	817	717	735	762	714	721	726	722	726	716	742	706	742	752	730	774	799	748	720	691	766	728	773	770	699	718	707	732	741	733	743	771	691	755	725	757	771	756	718	751	698	761	765	766	752	761	739	701	720	761	727	744	720	726	786	701	733	715	716	744	749	745	728	687	767	754	790	736	770	727	778	737	783	752	745	739	770	755	708	734	725	713	731	699	771	734	723	716	752	690	750	777	713	758	768	753	722	701	751	764	749	724	750	715	690	761	710	805	753	773	748	735	712	735	782	750	716	696	771	720	716	715	740	758	741	705	756	748	724	708	716	773	731	730	731	775	742	761	742	711	713	728	694	778	740	722	718	710	760	753	704	761	760	768	778	756	765	751	729	756	685	693	729	753	788	764	736	694	773	753	766	736	763	751	762	741	763	740	778	755	726	752	725	739	733	749	745	772	689	725	763	768	736	753	749	690	721	733	706	756	745	760	743	757	692	749	763	780	693	750	689	714	746	714	713	764	736	747	751	681	713	739	731	717	760	731	711	773	742	677	733	738	770	776	698	731	763	771	760	731	768	719	729	737	719	785	719	728	754	704	763	707	709	796	752	734	793	772	740	718	770	751	740	759	711	716	732	731	733	767	770	725	741	762	743	711	792	733	772	697	770	748	768	696	724	705	730	794	744	766	699	727	713	696	769	710	730	725	686	779	739	709	749	730	716	744	717	759	739	753	766	755	700	740	698	746	751	697	746	696	735	791	721	744	742	712	743	709	761	748	702	765	760	737	738	759	709	794	733	697	761	730	713	760	738	701	699	753	733	697	794	765	791	766	702	754	734	768	772	765	744	720	723	751	727	737	760	737	768	760	737	772	759	765	749	744	746	719	725	697	751	716	731	783	710	720	791	760
5429	4224	6041	5050	4574	2389	1527	817	769	428	408	404	468	517	480	591	559	436	435	430	441	475	513	519	645	664	687	524	472	400	365	295	341	333	293	341	345	367	359	358	343	333	330	329	346	356	365	305	348	323	301	304	353	318	330	336	300	305	338	351	298	328	339	350	336	330	343	353	347	361	339	352	316	339	332	305	346	319	350	356	322	348	343	298	344	322	329	319	355	350	303	334	299	312	344	382	328	346	328	305	319	337	316	370	347	298	322	314	324	328	335	310	323	350	328	312	320	345	321	326	328	344	353	338	318	311	326	336	305	322	362	298	331	309	348	326	317	317	299	321	321	345	350	332	344	354	312	333	316	324	334	331	322	297	356	342	319	310	376	331	318	335	351	312	336	338	333	353	322	318	334	348	366	324	321	315	335	325	313	320	336	349	353	348	341	309	323	354	338	321	311	352	330	362	329	317	365	346	321	338	323	323	323	343	347	319	303	328	328	324	339	308	328	335	329	324	356	368	324	347	331	336	332	342	343	322	350	354	299	323	346	330	309	336	328	338	329	307	325	329	307	314	311	309	368	311	331	316	339	331	374	359	302	326	335	306	351	342	318	382	335	315	336	353	339	316	341	326	351	348	318	315	312	346	339	323	319	322	329	323	341	313	341	302	339	329	333	343	353	322	338	320	325	315	350	301	372	313	346	340	331	367	339	366	333	334	319	298	332	314	345	336	294	331	325	347	325	352	334	346	356	341	335	326	313	322	330	316	335	332	324	310	328	310	334	359	300	367	347	308	349	351	324	332	326	333	318	323	329	284	347	309	357	334	345	318	346	351	320	327	322	315	351	324	338	335	335	316	353	327	343	295	326	328	302	336	306	301	345	349	326	336	313	305	341	323	301	315	317	338	321	357	330	329	338	326	325	359	322	328	293	333	341	354	338	302	359	321	285	330	359	338	345	328	350	348	356	338	314	338	300	357	352	367	329	321	347	343	315	314	344	369	326	300	321	377	327	341	339	335	334	356	335	324	339	338	321	356	343	335	322	343	369	329	326	357	329	315	357	346	341	317	342	321	320	321	331	357	302	306	316	332	334	312	340	317	339	334	370	302	310	330	291	311	338	319	340	308	271	324	350	336	349	320	333	314	345	320	331	329	305	327	369	320	317	309	321	333	296	345	342	372	343	306	367	351	292	346	295	321	308	303	320	314	323	330	355	348	352	322	311	342	341	317	370	333	283	304	297	331	309	354	349	334	299	308	334	328	343	322	352	322	343	320	308	368	313	318	346	334	368	301	341	331	317	331	342	333	340	319	316	344	308	330	316	304	356	333	335	313	380	311	322	319	311	301	335	336	355	339	331	348	340	335	333	335	366	330	301	312	313	311	370	328	369	314	329	287	328	357	345	299	326	291	300	323	307	343	326	350	337	339	309	293	353	322	337	332	321	314	358	327	360	324	310	344	320	310	353	312	330	327	324	343	322	321	368	339	359	321	331	346	346	359	362	360	333	353	294	321	324	325	350	307	316	339	337	306	342	307	308	341	324	322	342	329	333	334	332	359	358	333	343	306	315	327	338	331	307	327	337	319	306	337	319	331	341	327	336	332	327	372	303	316	348	340	366	335	327	336	348	329	318	334	311	315	299	327	317	311	326	347	294	320	337	303	328	321	316	339	340	321	342	344	315	297	362	290	285	359	326	348	325	328	342	346	332	365	343	348	337	322	356	313	305	359	344	357	337	337	346	356	333	349	337	345	353	333	336	355	320	346	344	317	312	371	322	309	321	345	315	325	317	323	318	304	351	339	313	312	328	320	277	362	325	336	352	300	323	344	321	308	325	317	358	333	346	331	330	335	295	382	325	319	330	324	331	309	308	312	357	314	312	316	322	346	347	336	336	332	348	325	308	325	348	335	317	359	321	334	319	326	348	322	326	328	321	298	305	328	328	316	326	341	316	306	341	337	356	353	325	348	315	342	326	327	340	356	318	332	318	317	339	303	341	352	342	309	330	307	322	316	317	344	342	328	317	310	329	319	338	334	357	322	323	363	331	331	337	346	339	326	313	377	349	315	332	338	354	355	353	350	330	333	335	330	343	346	338	341	299	332	321	335	299	323	317	324	338	303	326	304	349	359	363	361	375	329	327	319	320	306	340	320	310	332	355	345	323	330	329	307	336	322	303	325	349	324	324	348	367	323	328	312	318	366	364	346	351	313	331	311	339	350	326	373	323	327	323	337	307	330	303	326	326	336	346	330	336	305	310	331	307	330	322	341	357	341	319	315	300	325	318	318	342	332	314	351	357	369	347	344	334	337	382	323	362	326	291	353	312	309	324	338	337	327	328	324	343	350	302	336	336	322	330	316	313	318	328	312	303	339	318	323	345	328	328	313	340	343	304	297	331	360	310	351	358	320	286	332	336	352	341	316	307	326	336	311	307	333	306	290	338	334	297	324	320	292	320	309	328	371	337	349	326	367	332	366	319	338	303	355	332	330	336	338	329	332	373	340	317	370	353	378	300	318	325	320	338	332	345	318	317	332	315	377	324	326	351	323	304	311	333	326	295	315	341	337	315	324	343	319	354	312	333	372	351	328	340	343	347	328	313	326	348	318	313	314	312	272	329	326	315	305	330	342	306	316	340	328	334	306	354	343	344	321	321	328	326	353	317	322	319	328	301	315	348	354	318	329	327	332	342	330	339	347	345	358	330	324	337	339	345	337	307	338	318	348	354	328	342	345	366	334	289	356	331	312	339	336	322	347	329	353	317	323	350	327	339	323	358	330	382	319	319	318	323	359	337	338	329	345	314	342	352	324	309	332	316	343	300	343	327	334	346	329	281	336	317	310	303	314	317	354	326	297	329	317	336	324	320	330	346	297	339	341	303	343	362	318	325	327	313	294	347	375	327	333	330	325	330	331	322	369	319	354	346	335	313	322	334	333	339	308	324	369	336	341	312	351	339	298	303	330	321	309	317	361	353	310	340	331	319	332	313	319	309	336	318	332	358	330	328	334	301	342	308	319	316	339	314	317	311	348	365	342	375	317	318	325	335	329	351	311	325	341	333	296	313	316	347	332	327	324	338	291	316	330	310	348	311	343	338	333	324	329	348	341	316	335	343	342	339	369	331	296	349	334	320	328	312	342	329	341	305	333	308	321	301	343	331	322	325	312	333	291	307	308	351	320	329	350	358	315	337	360	343	341	340	332	317	313	310	323	343	328	309	346	338	359	320	302	342	341	353	351	331	340	329	350	289	311	305	348	310	319	316	356	312	348	328	332	333	342	286	343	329	314	332	334	356	320	326	337	365	330	351	345	342	319	314	327	337	318	324	327	343	318	327	309	348	348	327	324	347	328	321	312	294	317	336	349	317	309	326	336	298	329	334	330	336	364	336	346	325	335	328	344	324	320	354	354	337	311	305	327	322	306	307	340	350	329	303	325	356	362	324	321	373	305	311	330	338	319	294	312	342	315	337	343	328	330	312	344	344	351
4005	4565	10647	13266	14606	8718	6703	4066	3863	1665	1271	1352	1389	1806	1989	2738	2304	1555	1615	1573	1581	1817	2089	2353	2710	2743	2504	1788	1426	1110	866	775	851	774	789	783	838	833	846	794	816	790	813	843	762	818	864	838	808	836	812	804	814	878	854	842	794	850	815	818	822	833	832	756	793	860	895	826	825	826	801	806	836	843	867	855	819	813	831	825	819	840	772	811	827	839	830	772	788	822	868	806	807	802	792	876	817	809	816	821	879	828	838	837	823	831	829	814	818	800	870	826	791	874	769	825	814	791	792	827	857	763	765	831	819	843	797	833	869	789	834	799	851	803	852	816	874	823	849	807	844	851	825	805	838	799	821	845	805	859	811	856	876	791	808	764	848	779	826	820	874	850	783	843	837	831	828	825	795	771	824	818	807	828	803	815	847	846	821	858	894	847	832	846	851	864	878	802	887	820	840	811	837	858	836	782	859	807	779	804	824	798	841	809	830	786	797	852	817	796	894	818	780	781	824	833	807	807	788	822	822	758	834	874	798	850	851	828	861	790	867	812	866	811	846	832	806	812	822	802	899	793	847	872	831	825	840	830	848	839	823	804	777	874	862	811	828	811	820	869	846	864	829	818	871	811	847	789	811	797	828	807	816	791	783	783	826	853	802	823	815	814	817	825	791	797	778	873	843	848	830	824	813	799	831	857	784	822	813	882	851	840	817	804	835	837	782	829	823	821	816	796	854	783	861	803	816	808	845	795	854	853	865	820	849	829	830	827	814	804	818	841	808	847	827	812	812	832	775	886	861	819	782	848	814	854	829	835	799	838	818	869	839	786	869	804	857	862	792	852	805	809	799	818	799	795	800	829	826	801	879	800	780	847	839	828	833	819	871	843	827	783	852	782	824	833	844	771	785	769	817	827	780	823	790	808	820	834	813	798	832	811	833	840	876	831	809	812	782	895	754	797	825	817	771	869	859	782	894	819	784	808	799	799	847	822	817	812	826	839	861	815	830	782	828	802	889	781	877	824	818	792	824	811	855	832	863	834	840	803	875	788	893	784	837	780	833	790	828	790	806	804	849	834	853	789	789	853	841	854	789	825	781	857	812	901	834	808	807	811	836	816	831	804	833	785	779	809	842	834	813	828	797	812	803	816	834	801	827	819	848	831	879	821	800	792	853	836	821	855	846	832	819	806	828	812	828	850	777	803	826	886	798	859	810	877	823	870	801	819	828	833	811	837	794	810	812	883	845	756	832	851	829	835	819	819	848	866	820	846	852	786	881	849	798	801	850	800	828	851	858	833	827	794	849	856	791	834	830	833	832	762	841	865	860	832	767	850	781	838	855	781	850	802	814	816	843	817	816	844	834	836	795	843	810	841	795	795	815	801	814	892	771	906	852	793	837	846	869	889	846	827	880	845	793	786	840	816	864	881	833	811	832	799	790	787	798	827	852	870	791	844	795	844	859	805	829	831	841	834	793	834	831	817	793	862	813	799	822	845	847	793	790	857	822	805	801	853	892	811	862	875	806	834	826	857	855	833	767	849	865	824	875	832	820	770	832	808	792	808	789	794	837	862	834	829	845	846	798	799	894	817	807	830	853	836	816	804	871	817	813	806	833	868	864	818	803	811	838	811	823	837	800	773	837	799	778	812	843	849	824	791	865	859	828	778	860	885	826	845	821	838	857	785	827	836	824	845	868	844	821	801	856	802	808	813	794	800	853	843	811	873	843	895	807	858	803	837	776	761	815	817	812	847	822	797	809	825	842	827	815	794	798	835	839	861	835	806	818	826	834	832	831	815	831	830	855	840	842	855	843	819	815	818	807	805	845	811	863	820	830	786	771	800	776	808	821	768	822	809	831	828	800	803	855	834	822	794	905	812	792	808	809	822	811	815	805	859	805	777	845	880	867	874	779	787	838	788	841	779	823	828	815	800	860	786	837	830	905	858	828	816	827	796	862	842	850	863	817	783	832	858	861	778	834	849	865	812	886	864	802	893	831	863	796	814	839	794	795	827	850	847	849	808	862	855	787	829	884	827	834	857	854	836	864	821	841	834	824	859	804	854	799	789	868	813	829	802	807	813	847	817	836	858	805	813	807	808	806	807	840	836	794	803	783	813	810	866	846	807	824	827	812	833	875	834	774	876	839	832	854	830	843	827	838	838	839	875	802	791	803	820	857	817	794	844	835	866	831	833	780	806	890	778	841	854	802	756	832	829	848	798	906	798	816	877	844	818	821	866	826	828	830	804	863	810	887	790	832	852	864	877	804	860	782	774	820	856	807	877	849	853	826	784	788	789	831	870	800	827	897	822	759	800	836	801	849	831	821	892	838	857	822	815	812	818	838	858	769	853	837	814	837	829	821	788	844	815	774	826	834	839	813	806	847	858	799	806	875	828	815	797	865	852	828	777	826	832	780	826	817	825	820	824	828	810	878	848	814	784	807	825	767	807	811	808	841	816	836	763	816	822	771	813	832	852	785	890	848	827	821	844	807	788	815	797	798	810	830	830	827	788	816	798	852	843	797	816	820	805	801	788	852	841	807	846	839	804	778	862	811	801	810	805	825	848	850	831	797	849	887	820	830	787	831	850	850	886	829	848	835	862	804	781	815	801	863	859	819	790	862	818	795	831	806	831	845	830	840	798	807	831	891	815	884	795	831	792	803	814	839	846	838	771	838	857	845	797	878	876	832	820	799	829	807	807	845	803	854	836	850	854	820	825	833	863	799	844	846	893	831	836	822	809	813	821	807	756	805	771	856	820	827	828	847	810	842	815	859	798	814	821	805	843	852	820	795	867	812	854	753	811	795	760	834	811	906	792	842	853	816	812	817	806	792	817	857	822	811	879	866	846	850	819	814	831	829	844	810	844	822	806	880	798	837	811	836	849	832	851	838	830	746	806	820	787	798	814	865	800	832	770	791	808	864	781	836	850	811	826	842	861	822	845	792	854	804	826	854	813	842	860	849	842	799	788	848	789	814	785	816	844	808	817	838	807	851	811	812	833	818	845	811	841	839	813	797	850	842	834	757	864	844	871	793	789	879	878	793	811	804	831	853	807	819	815	872	782	826	830	823	833	807	850	845	816	885	832	841	872	823	847	789	820	780	849	812	799	829	852	868	780	805	806	824	806	799	833	783	818	785	813	815	837	795	811	840	759	846	795	863	820	848	823	839	841	817	820	847	812	816	876	845	829	806	831	858	750	824	819	851	814	837	813	798	841	822	802	892	831	854	806	824	830	836	791	838	810	850	823	821	880	834	837	828	821	836	836	806	847	790	816	851	793	868	783	838	767	816	807	825	825	828	805	835	835	813	815	840	804	881	809	813	870	878	787	815	838	849	849	808	858	827	781	850	892	844	839	858	821	761	802	830	816	833	799	816	852	840	806	825	868	815	785	827	838	800	829	809	798	804	779	792	816	804	835	828	828	860	831	840	822	838	873	816	822	848	869	832	825	778	854	832	820	839	785	809	803	837	838	856	848	777	819	758	812
12198	8339	12418	11372	10813	8644	7254	8285	7272	2845	1017	622	631	576	551	694	641	623	676	749	575	494	509	695	2636	3108	2445	1591	968	558	431	364	338	337	340	324	376	343	361	327	372	312	349	364	338	334	329	349	396	341	364	350	357	336	346	362	329	343	366	320	336	352	321	387	345	342	354	348	319	351	344	358	329	351	333	343	366	331	357	333	299	341	366	348	320	318	313	353	314	330	342	321	333	336	343	364	349	368	332	351	359	354	335	331	318	332	318	377	321	346	341	341	351	349	384	338	351	350	339	363	360	315	363	348	352	341	358	358	348	341	336	377	359	350	365	332	362	345	395	368	367	341	360	348	343	343	329	311	336	322	344	335	340	363	353	364	330	341	317	361	382	355	338	308	353	364	346	335	339	350	332	372	336	344	320	364	340	384	361	306	341	313	349	325	320	342	352	373	393	346	349	370	335	373	342	381	340	352	349	323	357	387	369	381	359	325	344	350	329	325	357	361	353	352	360	370	385	326	364	357	312	350	367	372	340	367	358	344	332	334	350	328	324	362	360	351	368	340	357	361	353	354	361	347	368	367	344	361	340	340	372	352	332	354	355	350	349	354	295	374	360	350	343	343	342	314	366	327	340	314	327	325	359	356	358	332	333	338	307	354	384	338	322	343	357	325	340	341	336	356	344	350	353	350	335	369	354	348	354	354	320	347	332	329	325	341	368	356	324	356	352	368	360	339	374	327	340	302	349	353	340	326	346	391	327	358	324	353	343	345	365	362	323	332	374	340	339	312	323	336	350	332	333	333	346	302	360	335	339	388	368	331	400	314	373	335	369	307	370	362	320	366	348	367	345	363	390	349	347	336	356	334	360	357	327	368	358	350	359	342	376	379	306	312	314	368	345	327	343	344	312	338	342	344	340	330	341	353	352	343	304	310	337	359	323	366	343	369	313	315	323	339	360	343	337	314	356	330	306	351	322	363	352	374	368	309	365	351	346	374	342	339	330	344	334	344	359	381	382	358	320	383	341	368	367	364	347	336	349	326	385	334	332	337	314	359	350	354	356	316	323	345	330	343	343	361	366	360	339	361	337	348	351	303	353	342	348	337	348	321	340	324	340	366	347	337	314	344	352	340	350	344	328	350	338	341	358	331	335	346	348	340	349	324	334	345	336	327	339	373	342	339	359	351	333	338	349	337	325	330	387	369	341	369	351	331	341	361	335	336	355	364	361	357	369	322	340	336	293	336	345	369	356	372	290	337	323	336	343	354	357	360	353	325	354	332	326	325	382	350	363	386	353	335	338	348	383	372	343	350	362	357	333	395	359	361	340	361	360	347	338	358	346	316	359	338	347	334	329	362	341	346	321	369	361	355	365	323	343	328	355	335	361	344	353	364	363	323	363	411	322	369	358	338	347	335	367	330	313	333	337	359	338	347	345	374	350	312	315	337	334	336	336	357	321	353	338	349	358	345	330	336	326	312	345	347	342	323	334	356	351	331	347	359	355	339	342	362	345	375	332	347	381	341	386	340	369	330	354	299	376	335	313	348	347	368	333	332	362	360	383	346	346	336	310	321	359	336	331	362	364	340	374	309	368	335	324	310	334	308	332	340	346	358	324	347	376	378	355	349	355	345	368	355	355	352	337	342	355	314	351	358	340	336	347	341	302	387	325	332	343	345	364	350	332	323	348	339	357	328	338	351	330	356	367	319	357	331	358	359	341	357	345	333	337	363	345	320	336	365	347	360	359	311	328	357	323	322	353	332	371	334	364	320	340	343	313	362	341	323	347	349	346	392	320	350	338	338	351	374	325	378	347	351	327	344	328	350	350	338	307	336	322	330	375	350	361	363	323	331	341	356	341	330	338	346	349	342	314	325	327	385	329	348	337	355	366	312	386	324	338	360	321	354	314	338	304	372	328	359	335	358	340	341	328	341	319	343	330	350	368	333	337	351	354	324	371	357	324	364	339	324	334	328	318	337	362	363	323	364	323	341	340	339	329	342	334	365	363	381	375	336	358	319	338	361	339	298	328	381	347	324	321	325	350	341	340	327	336	320	373	342	339	338	332	348	334	349	318	358	343	361	332	373	375	369	342	341	373	356	363	353	387	354	368	322	364	337	355	319	353	340	368	331	363	322	352	356	348	308	354	340	324	340	364	353	359	356	341	328	364	340	352	367	349	334	336	350	360	322	330	367	365	367	326	369	342	334	352	329	339	343	327	393	343	357	323	327	331	327	372	356	336	362	357	299	341	358	378	335	333	343	354	299	319	357	367	345	337	318	331	363	338	332	339	352	320	346	343	344	359	277	354	364	315	344	343	358	335	350	334	340	318	369	329	354	338	345	346	356	365	376	364	370	325	363	361	343	369	301	355	357	354	355	315	345	347	329	369	344	352	371	334	298	351	355	317	343	348	341	331	353	336	338	361	297	348	370	352	365	371	340	350	353	352	308	345	355	306	361	338	346	322	340	331	305	344	341	362	313	352	376	343	347	341	319	372	347	339	332	337	366	347	357	321	390	359	355	315	334	356	356	341	333	358	361	344	399	349	329	329	343	343	347	323	322	369	302	336	325	357	306	337	342	361	384	328	357	342	335	364	315	327	319	348	319	358	323	408	313	333	332	332	346	367	338	321	340	367	340	302	344	353	341	340	365	324	339	327	380	335	333	396	339	344	355	364	350	337	321	352	349	356	385	361	341	354	335	359	350	338	336	314	361	339	351	356	309	322	340	366	326	384	311	337	338	353	351	340	327	356	347	357	352	383	340	345	363	326	372	350	319	354	387	350	367	360	341	372	337	333	355	347	339	330	334	339	319	323	316	317	328	367	364	331	368	326	364	341	306	345	319	348	346	322	331	364	339	344	378	340	351	391	338	341	353	347	350	321	340	392	321	341	350	353	335	355	326	352	337	352	346	347	366	338	355	333	320	372	298	325	332	341	343	356	333	358	334	331	344	373	386	333	391	326	352	337	357	379	365	351	392	347	330	327	336	372	374	377	348	349	354	325	364	317	342	345	299	368	338	360	345	344	343	342	310	319	331	341	346	338	340	347	337	343	329	342	370	364	300	370	347	353	356	380	340	335	304	330	324	310	329	343	316	339	358	390	362	338	359	335	346	339	344	346	368	317	380	313	376	352	343	364	349	340	372	347	346	353	370	340	356	334	359	339	383	357	341	354	350	315	325	362	344	345	356	331	352	342	323	322	358	342	353	353	335	366	367	367	322	368	353	299	380	345	342	336	338	347	330	323	350	340	333	332	340	334	343	345	369	340	358	325	324	349	358	321	349	310	358	360	382	364	340	324	372	350	335	374	373	320	362	338	330	385	333	355	325	332	345	354	330	316	333	323	348	377	351	346	346	325	359	339	325	332	354	334	337	357	335	322	339	339	352	369	347	367	356	336	341	367	383	340	326	341	344	334	365	330	386	330	371	349	344	372	344	363	349	343	355	355	350	335	374	366	349	350	360	346	353	330	333	357	330	347	363
8067	7703	16934	22551	23791	20493	21266	24646	21889	10900	3786	2561	2582	2375	2379	3346	3056	2789	3410	3507	2586	2119	1969	3485	14885	16182	12490	8122	4184	1962	1225	852	846	844	875	844	815	860	829	857	925	857	828	847	876	871	857	857	891	861	834	850	854	875	855	850	798	888	821	864	879	902	903	839	865	836	853	840	859	882	844	801	856	917	870	873	800	881	846	862	814	893	854	849	787	841	805	839	838	885	832	928	853	876	901	895	920	866	871	829	855	872	903	891	896	857	830	900	859	872	848	911	868	805	801	866	872	897	866	797	825	913	873	824	841	851	842	820	844	934	797	870	813	880	834	901	829	835	875	872	861	869	812	867	826	825	879	866	830	858	863	865	898	826	870	892	831	891	833	859	941	852	867	867	834	895	886	884	888	801	856	824	869	760	869	875	894	835	817	847	828	897	824	858	862	818	909	846	896	838	866	837	815	874	825	803	879	864	795	831	855	857	907	828	911	882	893	892	886	843	852	864	874	828	838	872	853	848	817	862	806	830	882	837	901	830	840	801	858	845	906	851	899	808	869	886	857	909	845	851	850	848	866	889	846	845	922	835	844	884	833	807	870	871	866	893	882	808	845	866	906	872	841	819	824	854	811	892	846	863	824	893	847	880	852	854	869	824	888	872	805	852	841	846	880	844	862	872	872	889	865	849	834	882	895	832	843	842	826	835	849	824	845	868	816	838	874	877	852	873	859	862	844	924	830	881	871	851	858	852	830	828	858	888	825	860	832	849	849	852	886	933	879	861	859	874	876	842	830	833	856	839	872	866	817	849	828	863	902	890	886	859	841	873	848	853	939	902	861	880	818	837	892	896	860	886	835	854	905	866	806	838	837	830	880	852	827	885	872	834	845	871	883	909	845	821	847	862	893	829	849	870	863	854	819	871	898	823	821	864	810	857	865	888	855	883	818	837	818	871	843	859	873	834	855	837	920	834	830	855	812	848	862	855	871	813	849	855	819	872	853	883	861	856	882	850	846	800	888	806	865	882	839	795	839	812	849	837	843	862	833	846	863	886	861	842	834	853	838	846	871	869	867	896	790	866	910	835	878	809	865	875	878	792	835	833	856	892	858	848	868	783	822	815	859	904	873	867	861	849	829	846	936	833	870	897	849	795	877	852	871	836	890	886	825	901	839	839	825	802	823	842	836	872	871	867	867	828	854	833	866	857	821	881	829	862	854	849	894	859	808	840	847	821	816	811	851	816	883	863	857	867	827	846	844	860	918	843	840	907	868	842	848	860	853	844	886	849	778	805	909	824	823	841	869	892	858	853	837	890	902	904	912	851	794	884	827	862	865	814	889	850	899	899	904	837	875	864	822	873	866	843	884	820	876	876	873	871	893	850	910	857	861	793	833	904	854	872	856	868	825	829	865	845	845	872	849	838	888	831	861	885	838	853	836	865	850	865	887	827	869	912	845	799	862	806	907	908	853	863	848	900	866	848	819	861	858	872	853	837	878	858	841	893	925	851	882	869	885	875	897	798	862	904	874	900	801	862	886	864	840	834	802	782	872	895	894	859	867	835	879	908	848	882	810	868	938	853	866	879	883	860	888	847	811	850	885	903	922	911	881	860	839	843	858	872	799	895	861	761	915	860	845	868	873	847	852	899	883	830	873	833	898	835	866	880	828	834	814	804	900	844	877	886	855	814	873	829	813	840	860	894	857	822	878	906	839	838	862	871	848	832	850	847	814	858	821	878	884	847	847	883	884	834	815	860	807	891	885	824	845	829	820	849	867	869	891	792	864	866	878	892	842	820	851	874	883	867	921	841	854	885	852	843	789	911	863	854	858	820	890	781	879	917	867	882	860	817	894	863	800	885	887	871	841	876	845	876	794	822	869	893	863	855	889	859	832	857	832	841	830	845	859	869	856	859	861	873	873	870	891	873	849	896	898	877	844	878	874	875	887	877	855	846	872	843	899	813	827	840	849	863	848	828	851	818	873	869	836	878	900	823	872	831	829	857	917	900	893	836	856	850	820	889	816	911	839	861	846	911	868	866	901	855	913	885	850	851	852	869	848	875	901	807	806	881	888	871	832	844	813	835	858	889	827	818	833	838	834	832	875	866	847	845	829	866	836	864	905	839	946	846	885	883	818	832	850	854	820	839	887	859	864	866	910	866	865	890	878	864	920	899	827	880	822	887	826	838	838	890	842	837	845	883	860	883	835	877	912	886	874	826	876	874	810	807	884	863	866	840	884	857	837	828	918	822	887	887	809	852	848	842	839	816	852	859	851	835	829	854	900	850	840	848	877	858	856	858	841	860	817	886	832	850	851	877	831	897	843	866	846	865	856	819	828	831	857	869	915	835	850	830	813	839	800	841	902	820	884	767	888	808	861	826	876	869	829	875	850	884	831	842	808	886	882	915	858	777	869	902	847	845	867	902	884	870	868	850	854	865	876	851	887	856	851	859	874	832	853	832	902	850	898	874	832	883	858	848	840	858	857	882	853	813	867	830	846	845	846	862	858	880	875	828	858	855	804	862	838	848	887	896	918	829	835	868	877	849	902	834	834	844	848	828	863	848	829	855	833	824	847	860	872	870	841	827	877	802	876	838	848	851	898	865	821	888	831	904	874	834	860	812	837	820	863	870	860	857	901	860	884	884	880	853	868	833	814	822	785	839	814	806	863	891	857	869	864	904	812	868	908	884	845	873	846	851	852	913	828	896	843	818	893	831	855	870	847	876	893	826	836	867	870	885	842	833	871	864	852	913	784	850	922	820	830	899	919	847	851	887	828	855	849	862	894	884	868	857	838	839	846	813	856	866	886	890	846	815	883	895	821	822	875	889	865	882	889	849	810	839	849	804	823	828	861	831	794	887	843	817	898	857	863	887	876	892	832	859	887	873	868	842	812	815	941	873	845	884	799	878	876	866	871	825	866	872	837	917	840	838	852	805	857	843	802	886	806	868	898	803	855	886	831	847	894	885	870	856	832	890	874	846	869	843	814	860	870	864	871	883	852	854	880	910	870	872	849	851	902	879	857	809	924	900	823	888	874	873	855	857	845	828	849	902	864	845	862	846	860	820	892	829	799	848	855	857	802	835	887	862	851	830	901	845	821	876	830	822	866	906	835	912	747	924	838	808	884	942	910	854	872	895	863	848	834	828	855	804	865	830	924	844	853	834	859	872	941	819	796	879	816	884	859	840	815	860	857	862	849	874	868	807	906	818	795	846	897	805	852	876	875	866	833	820	936	873	832	882	818	798	813	839	843	806	877	833	834	860	803	860	900	856	862	873	894	863	825	879	859	844	835	870	825	889	847	834	879	881	887	855	892	861	825	872	828	881	843	795	878	894	860	809	870	885	806	845	877	825	854	894	879	813	895	801	812	885	910	848	887	878	883	874	860	856	871	883	863	836	895	852	852	857	889	849	872	864	897	851	842	874	892	841	864	879	838	849	863	848	853	864	829	817	849	888	844	869	854	884	895	879	854	865	875	849	823	862
22626	14607	18898	18991	18399	16137	14933	14852	16404	8681	1837	992	787	634	832	798	1016	817	757	849	791	671	539	1320	6981	6391	4859	2758	1448	632	401	315	261	290	282	310	280	260	269	285	262	244	279	267	270	270	283	282	275	260	281	259	285	264	309	289	271	329	306	268	267	290	257	247	291	272	291	274	275	306	273	257	257	273	262	311	274	292	305	284	281	264	295	295	272	280	302	305	310	300	272	280	260	317	288	278	257	285	324	301	251	295	256	268	323	284	283	279	262	294	290	269	276	288	279	292	253	282	270	273	287	311	277	293	281	292	308	280	283	256	280	285	288	282	255	310	275	268	308	286	288	289	293	296	319	306	301	259	265	298	282	260	285	267	319	273	292	270	263	268	265	263	288	271	244	303	300	277	306	287	289	269	258	306	279	291	254	273	294	265	269	278	291	280	254	280	294	296	285	225	270	303	310	277	262	290	302	255	292	314	276	282	292	294	315	297	280	267	261	286	279	250	295	287	293	285	274	260	289	271	272	285	295	356	266	278	295	267	286	267	270	307	278	304	286	282	288	285	294	284	292	248	275	292	249	300	272	288	290	292	285	286	289	294	276	299	256	313	281	296	279	259	301	299	302	276	275	251	275	289	322	299	267	274	293	264	278	277	275	277	305	288	299	292	319	278	258	261	304	271	325	261	276	298	291	298	287	256	293	280	284	300	278	281	278	268	271	256	287	272	294	280	268	263	302	322	283	330	271	251	287	260	295	258	297	286	281	264	281	277	243	311	295	300	283	301	284	318	269	269	249	284	322	272	271	331	291	285	308	223	308	276	270	291	278	271	273	265	286	311	292	304	261	278	271	271	296	265	267	280	292	280	279	269	276	301	241	254	276	258	278	278	285	293	267	300	292	290	261	272	254	262	268	276	306	246	296	283	279	287	308	299	246	263	276	278	299	262	257	294	298	264	279	276	275	295	277	284	259	285	286	315	281	286	289	309	276	276	282	294	280	292	269	267	258	288	276	300	294	270	313	283	260	307	272	298	268	273	277	289	269	275	291	264	279	275	284	290	288	295	275	259	277	300	268	277	316	260	273	279	268	286	284	259	268	306	306	306	258	283	290	296	260	299	291	279	288	290	329	288	285	309	279	307	295	293	268	292	291	275	280	268	281	294	274	275	293	275	264	298	261	260	273	283	280	269	271	282	294	310	285	302	263	264	275	301	262	281	286	300	275	262	294	271	297	240	282	277	293	268	285	288	269	271	295	262	261	280	273	285	289	304	303	281	281	281	278	281	297	270	274	311	262	263	284	304	274	251	269	254	264	263	309	288	303	240	266	281	293	277	279	245	270	304	278	283	311	260	286	277	284	287	255	279	259	287	296	280	292	288	281	292	310	307	283	273	286	303	311	294	277	270	254	303	279	294	273	291	305	274	294	283	317	285	300	277	298	315	285	275	276	288	259	264	316	291	264	290	298	277	265	273	298	275	290	273	264	300	308	280	294	293	302	270	265	295	267	285	261	261	299	271	303	252	305	285	283	272	291	253	282	284	258	263	256	259	271	299	287	290	270	277	276	274	292	263	290	264	246	282	293	288	250	256	296	307	260	264	288	308	282	250	263	260	318	289	287	255	281	291	292	284	274	293	282	305	279	268	253	281	305	260	319	293	269	264	293	259	262	296	280	284	257	295	240	290	292	289	291	277	288	277	286	283	307	294	275	257	256	309	317	309	302	292	304	310	268	280	267	242	266	252	278	297	289	269	271	264	284	269	280	282	332	310	274	283	263	276	268	281	277	309	256	264	254	285	280	282	299	305	253	302	267	274	297	275	262	292	291	291	295	289	285	290	285	261	286	261	234	301	314	303	301	275	281	269	286	292	285	278	237	282	300	276	278	272	252	311	279	271	271	271	294	306	259	271	263	282	285	246	283	271	289	263	286	239	256	291	290	279	260	265	263	267	274	301	264	284	297	260	289	273	274	294	263	269	261	259	258	263	284	270	285	263	285	271	274	269	286	251	268	300	293	297	293	303	300	287	289	304	264	291	270	293	309	289	307	263	292	255	272	322	313	280	276	272	327	286	266	313	261	317	282	277	248	271	258	274	279	286	273	281	261	291	304	303	265	266	307	287	292	290	266	306	277	282	283	296	286	263	264	304	314	285	279	272	261	275	268	302	262	297	296	353	275	302	274	288	265	304	275	259	291	273	275	290	300	279	283	250	294	289	280	291	287	266	273	276	277	286	262	242	266	292	280	280	279	290	254	263	282	278	289	275	285	262	279	304	311	263	275	276	291	288	303	276	275	268	277	305	249	278	324	275	298	270	287	287	277	287	331	268	259	306	279	294	274	314	299	297	287	287	268	280	284	301	287	252	295	292	272	278	265	257	281	266	303	264	271	308	286	287	280	277	291	294	293	277	294	306	297	299	286	293	277	298	298	265	277	302	266	291	253	297	288	277	284	290	239	289	269	274	280	278	277	261	273	294	279	258	280	292	271	262	264	277	293	252	263	276	281	282	273	265	283	273	276	285	294	276	266	287	309	277	287	294	309	325	279	270	250	269	286	261	275	269	297	288	286	253	286	283	236	305	283	268	296	266	283	318	280	280	297	283	268	305	287	303	290	285	298	272	257	271	257	274	301	286	256	274	298	303	293	288	252	290	261	281	283	267	297	302	264	264	291	299	288	284	279	247	243	252	295	284	277	295	296	287	280	331	274	268	267	286	292	278	283	279	275	282	293	289	287	291	293	263	278	274	282	268	290	273	317	294	281	240	292	255	269	287	299	279	278	273	280	273	255	283	266	267	330	256	282	318	282	286	250	297	293	296	277	269	270	288	282	291	268	296	274	293	275	283	285	275	279	261	275	257	292	275	280	289	237	253	287	250	285	289	267	301	261	250	280	258	253	268	248	294	253	297	316	274	300	285	276	276	276	269	293	269	269	258	282	253	317	280	296	293	302	269	277	280	279	285	270	263	275	276	301	298	286	303	307	306	301	294	317	311	272	273	273	319	285	273	282	273	288	263	296	279	287	308	308	336	246	307	285	273	264	283	263	289	280	289	283	291	303	275	280	268	258	284	289	266	271	304	269	270	312	291	310	267	257	273	295	291	307	262	305	314	290	294	293	278	282	282	255	277	288	266	297	269	303	275	299	286	276	301	281	280	289	297	280	292	262	269	278	269	301	279	268	250	248	285	255	281	278	258	255	309	270	286	293	261	281	283	294	271	301	280	282	279	307	284	282	267	275	300	274	300	293	257	300	283	278	263	300	282	283	290	261	261	235	278	291	289	298	255	254	230	279	273	287	312	287	290	272	270	270	307	287	255	285	259	287	268	282	268	281	290	259	290	267	273	313	259	275	297	271	264	298	262	267	311	262	261	261	276	293	293	280	310	307	303	249	272	291	277	291	311	281	300	272	265	307	238	286	294	265	271	282	259	290	285	265	298	294	282	286	261	280	278	312	294	299	279	271	261	277	299	271	281	312	262	277	290
11967	11877	22365	29495	30667	29087	29616	32137	33490	19996	6409	4318	3377	3361	4721	4529	4407	4009	4044	4823	4180	3650	2742	7681	28190	25168	20965	13365	7627	2769	1267	875	740	732	675	734	722	750	698	698	734	700	726	738	755	682	672	733	723	761	724	738	661	702	729	700	714	672	725	712	762	698	723	729	668	761	750	679	747	715	717	688	698	700	696	681	708	740	700	702	720	679	716	679	759	732	722	712	675	752	648	694	716	717	727	734	731	718	710	758	734	749	672	747	709	704	709	659	683	684	746	715	681	695	740	731	692	727	691	718	715	741	720	710	689	725	683	730	706	728	667	649	716	699	709	709	702	679	718	702	745	706	723	736	727	706	704	697	704	665	713	711	721	735	696	648	751	681	666	715	738	715	727	771	670	713	707	740	716	678	695	695	729	747	750	729	713	738	676	713	682	696	731	707	704	674	737	679	717	707	715	690	686	699	710	687	684	703	737	692	724	689	677	704	637	739	710	706	695	709	665	675	708	668	687	705	727	660	708	790	717	757	727	757	697	717	709	719	711	730	675	740	762	729	753	710	707	728	743	748	738	770	735	687	731	774	716	687	736	726	721	708	721	774	725	728	735	727	711	722	750	729	710	695	709	691	696	711	705	750	693	751	711	738	666	693	740	707	656	701	723	726	724	686	718	669	752	711	705	717	725	715	726	733	744	691	716	737	702	715	684	695	765	684	743	703	724	663	708	707	700	706	705	649	745	704	750	733	706	701	712	707	744	693	695	758	758	675	717	703	741	692	694	700	724	744	706	723	728	755	728	705	713	709	714	698	702	731	687	722	705	747	706	709	702	716	707	744	676	704	701	733	698	710	741	758	689	751	675	721	691	709	740	685	668	703	722	730	669	697	710	717	766	754	727	709	717	672	715	710	741	711	729	712	698	705	694	703	688	696	716	694	724	691	746	697	722	683	729	702	738	726	717	686	731	687	684	674	684	707	704	676	730	723	714	730	705	711	701	696	655	720	709	718	740	711	734	699	731	704	690	707	707	700	727	695	690	700	719	715	743	717	749	747	673	666	715	687	723	788	734	702	711	707	695	694	736	669	703	689	738	695	745	690	671	702	685	702	729	702	710	710	716	696	629	699	695	686	731	704	664	762	709	731	681	704	715	692	702	702	678	702	728	686	674	692	740	725	715	748	695	660	704	738	685	744	667	676	721	709	663	699	748	760	753	727	691	688	672	705	696	711	692	718	697	729	741	720	702	691	699	739	701	711	731	706	696	695	766	686	696	658	751	743	720	655	689	728	719	671	712	696	687	721	714	707	737	696	690	690	739	664	718	735	685	680	717	699	705	716	708	707	692	721	734	702	689	711	728	701	735	702	709	720	670	723	717	738	712	714	728	705	683	699	712	716	739	676	700	693	736	737	772	703	684	701	714	729	705	728	692	708	753	697	727	708	690	696	729	693	696	680	664	702	722	760	678	706	664	720	755	654	687	717	711	730	714	672	719	693	736	695	681	718	702	711	743	702	661	714	724	709	730	716	664	704	669	680	709	694	695	691	697	764	691	688	734	746	690	722	729	685	719	644	719	686	731	677	757	714	673	725	751	708	707	660	675	759	728	680	700	711	709	702	723	734	691	698	722	683	676	742	721	715	727	698	746	740	673	762	726	715	692	690	726	692	730	734	705	747	727	730	659	688	697	676	755	677	709	681	729	712	746	703	705	645	754	658	698	676	747	723	717	673	676	720	692	691	736	710	692	709	732	700	716	716	716	713	681	733	672	701	726	692	732	719	684	708	730	701	728	673	747	688	710	733	680	735	722	687	733	735	718	670	677	710	716	714	706	752	697	750	691	715	750	727	746	735	663	727	658	727	684	749	667	692	710	710	762	727	695	713	724	693	691	769	759	738	680	722	690	722	783	744	763	659	760	696	725	696	733	713	752	701	692	693	707	681	719	693	684	711	675	689	727	712	736	745	712	741	685	728	701	698	693	719	749	698	679	714	766	697	734	723	746	732	756	717	702	729	666	705	708	724	692	766	670	737	682	709	724	710	719	700	722	679	675	692	727	715	709	700	751	721	695	653	741	722	710	695	759	705	691	673	685	683	735	739	728	732	694	704	752	693	691	677	742	752	722	720	640	683	732	718	804	694	676	729	705	740	715	666	719	696	714	699	710	747	738	712	728	693	726	715	703	749	690	680	703	727	745	703	704	674	711	722	721	741	727	736	709	679	695	775	777	690	693	674	666	735	729	686	695	751	742	694	714	714	727	686	724	682	689	688	723	782	652	714	693	695	709	746	732	726	660	679	698	721	682	747	679	684	707	715	742	689	757	708	750	709	715	670	726	722	719	726	741	736	661	683	709	759	745	710	698	693	712	730	719	740	716	698	679	672	723	704	703	744	724	695	701	713	696	707	743	699	676	777	704	754	740	658	703	681	702	704	734	698	738	750	682	703	721	713	714	684	758	668	674	750	737	715	672	716	754	686	671	698	732	713	695	675	669	717	727	715	727	746	701	685	773	692	727	753	714	698	721	678	704	693	724	729	703	680	704	698	724	697	690	717	722	694	714	690	678	688	696	688	686	733	672	682	678	732	664	732	691	708	735	723	733	681	694	706	741	716	719	675	739	703	695	722	732	709	723	703	700	704	695	696	718	744	722	688	675	713	702	715	708	729	725	710	706	722	721	714	707	719	777	682	702	746	706	682	688	676	718	742	742	740	706	738	697	703	688	724	721	713	722	703	697	734	703	693	742	710	729	731	676	717	722	726	762	699	740	716	699	729	752	715	698	724	698	724	688	723	672	725	748	710	717	704	715	777	712	707	702	676	730	776	749	673	716	683	714	706	717	733	743	725	725	680	695	720	752	675	689	738	730	705	653	698	678	725	691	726	738	688	697	706	663	750	755	732	718	752	714	729	684	701	727	689	695	708	740	689	760	708	733	695	733	707	724	700	737	714	665	676	702	661	780	712	756	701	702	711	673	725	745	721	730	697	678	755	692	714	701	684	680	708	713	727	704	704	703	679	710	747	666	682	692	722	749	713	698	694	763	706	751	730	700	723	695	689	697	702	712	723	717	692	712	719	726	689	761	700	731	721	698	673	739	706	654	702	736	698	705	686	711	752	752	723	731	722	698	704	742	688	715	746	708	706	662	750	689	708	721	751	719	692	780	698	712	708	676	736	716	732	762	667	712	682	721	698	721	744	673	705	680	682	711	755	742	736	724	720	734	701	743	694	759	740	678	716	729	803	723	712	689	685	714	761	716	707	708	740	756	731	705	708	707	735	706	648	691	675	693	674	707	731	710	696	692	728	726	721	698	731	690	755	704	710	728	687	686	760	668	688	715	699	720	689	715	680	657	711	699	720	689	696	745	693	727	738	717	683	707	708	734	721	710	714	710	709	692	730	690	731	721	703	684	715	638	729	735	712	713	742	672	710	701	770	689	640	701	728	694	685	689	688	695	672	735	674	712	670	736	688	719	721	708	723	781	719	740	741
6238	4811	7011	5984	3733	2047	1495	867	692	536	587	577	549	516	535	461	469	483	445	413	428	434	389	416	600	803	722	620	471	414	369	343	360	352	355	339	335	342	329	364	334	355	346	339	292	325	360	346	352	373	340	331	339	342	353	312	336	327	316	351	369	335	332	329	409	338	343	343	331	341	376	356	362	380	362	340	306	324	358	395	340	308	339	317	332	358	343	363	359	329	368	332	359	365	356	366	356	374	334	358	328	326	328	359	344	372	338	325	368	325	324	343	366	304	349	332	316	324	342	365	337	333	318	366	356	345	366	338	334	354	324	389	356	357	336	328	352	322	329	330	346	358	348	350	338	368	363	339	365	382	339	337	357	392	336	353	337	344	333	355	339	367	330	331	344	349	339	330	360	342	333	308	341	328	350	345	364	323	348	346	339	358	354	365	330	315	326	327	362	339	372	340	351	342	335	367	330	314	366	316	343	349	345	369	346	342	357	319	332	337	355	311	392	322	320	311	338	295	344	367	346	339	355	335	348	330	367	355	357	312	312	338	325	344	342	348	358	328	357	357	357	344	334	344	353	315	361	321	331	331	347	353	355	316	346	357	351	361	343	323	357	350	399	331	319	333	361	370	345	364	310	331	335	349	333	371	371	299	349	354	350	372	350	367	348	339	363	334	339	366	373	306	370	323	340	320	334	364	337	339	333	373	360	339	315	355	349	339	343	318	340	326	359	347	329	326	338	337	323	332	336	316	358	353	394	319	321	317	338	369	337	403	361	345	361	353	351	347	370	321	343	338	343	324	340	335	339	355	361	369	354	324	356	353	347	347	370	358	359	335	309	359	329	383	342	334	339	345	357	355	344	349	325	351	353	302	306	321	346	386	309	349	356	343	345	360	339	362	304	339	331	364	325	359	344	346	356	329	339	365	335	325	357	343	320	338	350	344	344	322	309	343	356	324	343	339	347	387	338	336	333	343	333	326	347	360	359	351	355	355	361	357	374	335	328	337	356	343	363	336	354	365	345	315	336	370	365	392	297	371	323	351	337	345	361	340	359	362	323	330	385	342	334	328	360	325	340	349	348	339	349	345	351	320	329	353	323	315	345	332	343	333	318	306	343	351	370	322	344	356	308	354	337	346	362	317	339	358	336	356	359	332	375	331	332	331	317	353	376	323	321	343	367	300	329	330	345	346	373	316	370	339	298	354	338	336	338	329	342	351	317	330	335	334	306	332	327	318	347	327	328	336	374	356	326	319	361	333	342	381	357	331	324	364	343	325	344	331	346	324	372	350	370	363	347	327	304	361	322	325	330	343	313	319	332	314	305	330	355	334	316	357	337	352	346	305	316	387	352	354	368	341	338	336	360	360	333	368	369	360	339	338	336	325	357	338	343	320	346	340	310	337	364	358	333	327	364	355	380	318	348	336	356	318	374	318	352	345	381	344	347	304	340	345	349	348	337	358	339	338	361	346	338	342	344	344	310	360	337	357	344	351	363	328	347	330	352	345	369	338	344	326	346	311	327	378	350	376	335	339	343	332	369	392	349	336	342	341	346	345	315	353	355	323	351	332	330	361	317	363	338	323	340	349	329	338	374	351	358	336	352	320	307	329	331	374	336	301	343	325	357	331	318	360	388	354	365	370	345	369	324	319	341	315	321	334	305	336	340	347	379	338	325	356	344	332	352	328	324	355	335	354	333	313	343	370	332	320	354	330	300	324	334	342	310	332	358	330	343	342	337	354	364	342	335	359	329	310	344	311	352	331	379	405	374	345	371	348	321	331	356	358	344	339	339	391	326	353	339	343	340	362	346	301	332	319	316	382	330	360	337	330	313	317	344	322	338	332	340	317	314	333	309	325	360	340	326	342	367	349	356	379	354	353	327	334	362	339	340	362	326	305	318	389	370	328	323	326	319	375	317	341	318	329	346	322	375	342	378	340	314	351	342	305	350	324	349	333	358	354	349	349	348	337	369	331	351	335	352	369	336	366	349	322	349	340	346	318	321	331	333	321	369	334	337	346	339	334	322	322	324	345	344	306	314	382	317	315	313	347	352	368	358	323	367	343	320	333	334	342	355	393	343	361	339	359	320	366	349	319	353	307	328	330	393	344	337	334	328	314	338	328	327	340	335	363	349	348	322	310	327	354	321	326	306	355	333	362	344	324	331	380	343	371	349	337	342	351	336	372	333	347	372	362	356	353	356	304	319	344	341	343	362	347	331	356	324	358	356	327	293	366	333	320	303	335	340	328	340	371	354	336	324	324	374	353	351	346	349	333	347	346	338	373	316	384	314	347	341	360	338	344	364	332	365	340	359	332	347	350	366	346	380	342	320	335	336	341	347	324	315	319	327	363	338	333	342	353	361	346	319	336	363	334	357	366	371	319	329	321	371	345	318	350	334	347	340	340	324	354	353	340	329	369	317	348	376	378	353	317	345	357	364	344	337	328	374	350	338	330	341	322	368	326	355	371	341	347	339	351	299	340	340	356	309	316	333	355	342	343	319	333	327	307	364	370	309	322	327	340	340	320	334	340	302	337	345	332	332	351	350	339	357	317	323	371	370	315	344	334	317	362	344	355	342	331	361	343	367	312	345	334	349	352	324	377	329	341	341	342	324	385	334	346	340	371	374	366	331	336	324	364	375	337	319	335	401	331	323	388	350	351	356	343	366	368	348	333	350	340	327	344	348	335	341	343	351	350	392	351	341	328	360	327	327	343	331	357	342	363	394	360	300	352	311	352	340	351	337	328	339	320	326	317	326	352	330	337	341	350	358	351	301	356	330	363	354	349	325	333	319	315	342	336	340	356	352	355	318	374	362	316	309	341	363	350	338	346	334	371	350	331	342	365	321	341	380	333	358	355	331	357	351	355	375	373	344	296	347	330	336	333	342	360	350	309	303	344	330	332	334	311	315	348	337	349	371	344	346	339	374	366	340	338	315	321	363	349	353	352	358	332	364	327	343	319	371	343	369	338	331	325	357	367	334	336	349	360	331	367	331	327	360	308	313	340	384	333	289	317	360	334	345	351	332	323	342	335	346	334	366	328	367	323	356	373	328	326	345	326	352	343	368	352	354	343	357	340	346	345	320	321	348	375	355	336	358	316	371	341	357	324	348	380	361	327	344	328	328	303	349	293	365	339	363	329	343	313	344	319	320	339	331	362	342	328	347	347	316	356	327	363	351	381	360	340	343	384	348	340	322	291	332	298	337	314	356	311	336	347	343	354	314	327	336	350	307	377	366	350	361	315	362	319	371	368	309	339	345	334	320	332	347	297	341	343	341	325	345	317	305	338	336	389	324	309	345	365	340	323	332	347	328	358	328	309	344	334	319	336	325	340	322	331	360	364	348	361	333	327	332	353	325	379	345	336	354	366	350	343	325	359	348	316	329	340	351	360	315	366	338	331	335	335	349	350	345	321	350	345	371	367	322	344	340	340	331	328	305	340	359	367	357	372	342	365	353	351	355	328	339	348	339	316	323	359
4463	4799	11963	14914	11633	7942	6336	3917	3146	2031	2416	2386	2107	2210	2172	1810	1691	1803	1725	1635	1539	1409	1407	1408	2610	3018	2929	2059	1534	1134	919	887	854	849	861	828	849	871	881	862	856	861	853	825	835	860	823	825	876	829	857	846	860	852	825	885	854	835	815	857	881	905	868	855	837	906	847	861	885	817	830	848	836	867	814	897	876	831	879	892	856	828	851	837	819	836	840	832	826	888	803	864	876	859	825	895	831	844	846	819	890	883	885	825	807	844	888	856	828	812	853	866	836	869	855	902	862	871	826	827	889	885	858	847	862	886	832	850	886	852	846	910	862	825	887	836	899	866	804	845	891	786	831	851	876	869	903	853	865	846	897	843	876	852	915	852	868	870	918	860	837	843	876	852	832	909	902	901	893	868	839	904	859	851	848	852	834	828	901	846	791	841	802	906	852	853	863	906	883	835	867	857	838	822	828	828	872	844	861	904	891	874	843	845	803	833	818	838	895	889	836	886	874	880	863	866	838	856	885	863	848	866	848	862	857	828	806	848	847	804	886	830	836	901	879	864	864	853	855	855	862	825	854	897	820	807	814	857	867	882	895	805	852	865	830	852	863	847	879	808	792	838	803	883	864	844	858	858	819	848	856	803	859	877	826	841	819	819	876	904	799	860	877	811	886	884	865	848	892	845	840	870	882	857	845	825	764	845	902	911	834	773	879	841	801	880	828	830	834	883	845	835	853	851	821	811	856	865	835	894	847	843	801	854	799	898	846	861	882	828	807	877	852	829	853	832	843	848	808	880	823	855	821	853	899	868	828	839	844	838	830	836	873	840	883	847	878	823	916	874	883	859	810	851	837	857	880	904	887	872	845	849	866	844	843	869	845	834	904	807	839	920	852	868	824	854	851	848	945	842	834	858	866	864	857	864	835	953	847	872	879	831	830	880	867	866	911	859	909	890	831	832	877	872	920	851	851	876	843	857	827	804	874	858	806	916	864	823	857	905	853	892	840	866	841	812	864	790	851	888	868	882	813	831	832	863	864	841	858	884	810	847	863	835	859	863	846	841	831	839	904	843	863	806	898	861	910	880	895	866	841	852	928	878	825	830	890	804	806	879	899	884	882	865	847	828	913	894	801	852	784	794	875	854	835	807	895	855	878	825	847	867	861	826	873	804	844	821	845	899	862	869	839	795	854	839	813	859	799	874	877	870	841	860	861	875	855	861	899	852	840	859	811	847	888	831	817	877	834	818	842	818	864	901	858	872	856	864	879	838	841	858	888	893	847	864	850	863	884	802	856	914	856	854	911	858	890	848	876	814	901	852	834	813	830	860	863	882	840	866	868	887	896	832	807	851	885	798	895	896	918	873	852	838	899	877	870	882	879	844	907	839	902	835	857	908	825	872	858	874	873	880	860	896	950	868	878	825	856	840	863	881	828	846	879	866	852	911	836	881	805	853	751	816	834	886	793	823	870	865	847	868	791	837	856	824	836	860	903	869	846	797	819	870	844	841	863	876	873	863	845	825	817	871	820	906	815	848	906	858	889	838	831	867	838	843	879	863	881	873	864	871	821	875	855	858	833	913	801	837	871	876	884	855	837	890	842	835	787	865	844	869	824	900	840	838	808	883	802	847	828	866	812	878	946	858	848	872	892	866	909	873	910	864	876	890	861	900	853	862	804	898	913	857	866	862	831	824	823	866	827	806	864	886	858	919	845	840	842	831	890	887	908	840	888	849	833	802	847	852	844	860	812	832	856	873	878	898	848	825	842	890	807	871	848	825	871	929	843	874	904	845	848	830	819	874	866	917	865	875	949	802	856	875	903	850	869	901	881	869	851	885	837	898	840	816	865	926	843	868	878	829	867	867	904	845	814	883	845	851	838	860	861	841	870	812	856	860	873	907	802	861	875	874	799	851	876	886	914	868	802	833	898	837	957	897	870	899	833	939	812	891	851	836	901	857	902	818	853	838	849	878	895	892	880	871	824	835	890	851	814	866	837	864	875	843	869	838	848	865	886	881	813	828	863	916	803	844	860	840	884	787	850	842	844	836	838	890	891	818	865	840	840	833	827	872	845	843	881	852	853	821	864	854	953	854	802	918	890	823	866	858	798	797	847	859	831	833	824	866	877	863	910	880	874	816	822	802	815	869	873	887	865	878	867	877	827	839	855	864	943	879	878	830	849	842	833	845	912	832	886	812	854	807	813	814	883	829	844	828	823	883	901	903	849	862	873	871	886	846	884	811	877	864	872	820	865	849	895	872	831	863	842	890	837	899	865	904	832	836	852	916	880	893	852	855	870	921	898	792	902	920	882	921	876	885	911	848	828	815	840	856	850	845	845	823	843	831	872	854	846	853	869	855	871	888	846	827	866	879	906	845	812	865	848	846	798	822	862	904	860	867	794	881	825	888	858	853	832	787	871	879	858	888	819	843	907	860	912	856	912	895	842	857	865	911	825	882	833	847	875	856	854	924	858	842	879	824	801	856	862	771	882	836	879	844	890	868	854	891	838	830	849	876	865	823	893	829	867	883	850	873	821	815	889	839	903	878	828	880	846	869	825	837	825	847	812	924	833	843	865	877	874	838	811	886	849	865	918	839	869	868	836	837	894	849	807	916	892	819	802	890	881	842	829	865	823	814	855	865	860	853	889	924	829	815	821	857	855	847	872	885	892	918	859	802	849	840	821	843	808	802	821	853	877	845	852	841	890	828	856	813	911	872	908	917	835	868	915	793	851	851	878	865	846	863	833	819	857	850	929	850	808	825	878	913	852	882	880	883	831	862	815	857	844	880	869	842	878	854	856	855	876	869	865	832	883	834	856	860	869	861	837	872	827	851	894	853	878	884	850	834	843	867	838	863	829	849	839	845	833	819	904	837	898	854	898	833	871	893	865	865	878	903	870	824	870	838	858	814	900	876	822	858	871	824	867	857	865	810	910	813	845	888	844	856	869	853	863	830	850	873	861	860	841	795	820	866	891	853	822	863	887	885	866	885	880	845	863	855	859	876	865	791	837	863	831	863	861	856	897	854	890	856	849	854	842	872	904	786	880	837	894	852	838	877	845	848	828	868	813	779	906	890	844	892	872	920	840	862	839	873	836	840	840	864	844	884	845	903	882	910	847	845	875	873	858	853	864	859	823	838	838	832	895	806	867	819	811	878	889	858	874	845	892	902	871	879	902	864	861	819	841	848	839	873	844	833	896	876	874	864	878	864	886	915	882	862	921	820	829	810	906	758	858	845	850	837	854	900	864	838	876	882	876	863	892	878	812	859	863	837	840	820	914	838	850	889	864	869	902	883	882	867	856	870	839	876	847	906	889	821	858	873	851	856	864	884	841	867	811	792	847	849	819	877	911	876	839	872	837	872	863	830	864	821	867	807	845	897	866	848	892	840	827	860	831	870	883	868	849	876	812	852	823	876	821	873	886	880	853	855	860	837	880	904	891	847	858	851	892	853	797	865	872	855	893	849	840	855	882	839	859	803	864	842
13397	9240	14620	12500	10144	7317	7096	6550	6092	2444	1105	1164	953	804	804	777	681	690	637	680	643	624	619	765	2879	3094	2626	1486	908	560	442	378	395	380	360	348	364	368	368	381	359	399	365	371	373	378	421	405	390	354	363	365	380	354	379	355	357	354	355	347	312	399	415	374	360	408	377	384	358	347	389	407	383	388	405	364	410	399	391	337	396	413	368	386	367	308	388	408	337	379	335	372	403	359	377	320	377	388	383	377	355	393	369	382	389	343	377	350	367	383	387	336	373	367	351	352	353	363	391	374	341	344	374	400	369	368	409	352	359	344	341	375	352	324	381	382	385	333	357	382	338	376	367	329	366	339	358	365	386	382	386	408	356	366	357	373	374	343	406	386	357	351	389	357	340	400	364	363	389	365	365	389	383	385	380	384	367	402	404	375	335	359	386	378	331	355	382	380	385	371	379	399	393	377	357	373	392	369	396	368	371	385	431	366	342	371	367	375	355	375	369	402	364	354	372	383	341	352	382	356	341	373	362	379	371	390	375	356	348	367	368	351	377	370	383	414	361	365	364	402	399	380	371	365	375	354	374	360	389	360	378	390	353	356	375	382	378	370	331	348	361	374	390	391	348	359	383	381	364	417	387	368	410	412	332	395	383	366	372	365	358	342	368	368	376	374	378	354	367	361	391	348	378	358	414	410	386	398	334	388	369	368	338	371	361	399	346	365	352	379	391	366	331	356	363	358	365	337	412	420	398	365	370	362	373	362	389	391	389	349	382	377	369	402	375	356	371	372	384	399	381	383	331	383	381	387	355	361	378	365	384	380	369	387	385	391	413	396	362	358	360	376	357	395	356	383	352	340	396	345	326	378	398	370	373	370	367	367	414	351	363	354	372	371	388	350	378	340	379	337	385	332	390	362	398	389	349	352	386	377	366	351	396	367	389	363	384	373	372	351	405	373	364	327	375	383	399	369	365	342	359	374	334	381	364	362	402	364	372	381	383	378	364	358	362	358	367	387	355	368	344	404	373	378	353	378	332	369	365	365	362	393	406	355	359	335	350	333	376	403	362	347	375	374	420	363	365	375	363	366	387	389	352	364	376	364	389	378	349	406	370	353	414	346	379	404	366	361	369	370	396	361	386	358	384	399	378	402	383	384	395	388	404	398	340	397	355	387	323	368	369	381	355	385	373	392	356	348	349	361	401	359	373	332	348	371	379	375	402	376	369	375	358	366	378	369	378	370	399	362	364	384	343	338	368	326	385	402	364	346	362	350	348	385	415	369	357	360	356	343	394	359	332	375	357	375	370	397	370	368	373	345	369	363	379	399	365	398	356	361	357	351	413	360	392	388	380	371	357	374	359	385	348	362	360	388	377	371	346	378	382	408	356	374	337	363	377	336	371	368	367	409	371	414	363	379	389	360	362	372	367	347	357	356	364	363	353	371	364	361	357	367	387	377	366	385	338	395	389	368	362	413	373	385	370	371	364	376	356	371	387	385	348	374	375	341	363	358	344	368	390	360	374	363	379	368	370	377	367	372	393	360	381	396	356	380	385	364	347	380	388	382	397	373	357	398	386	358	382	360	396	385	349	346	372	340	356	380	392	362	383	369	371	411	390	374	380	382	374	359	346	356	329	368	391	341	400	416	420	371	385	355	387	418	382	397	367	395	340	336	364	367	383	370	364	373	330	345	386	364	365	372	398	378	370	391	347	392	380	356	341	369	389	346	391	370	376	383	357	367	366	368	323	370	393	355	386	343	367	337	358	357	383	385	360	369	397	367	398	367	353	337	379	394	375	369	350	362	385	371	337	330	374	396	363	396	360	351	345	378	347	373	366	368	344	383	384	370	355	388	364	400	362	398	394	371	404	376	379	357	382	345	390	368	329	385	381	374	369	349	403	373	352	391	363	381	354	367	367	409	373	402	353	372	358	369	342	375	369	392	409	361	343	370	387	398	356	398	388	381	383	382	380	356	379	349	379	371	407	366	355	355	400	331	391	347	372	381	354	370	370	346	354	349	361	405	377	345	370	370	358	347	362	372	352	378	386	337	360	373	390	367	339	383	397	371	347	342	337	361	379	358	341	371	333	389	360	371	396	403	381	342	369	405	389	365	335	377	400	372	362	352	334	348	347	383	388	412	346	343	388	342	358	379	366	367	406	364	346	351	342	367	375	387	351	354	361	397	370	373	351	368	374	370	354	362	333	374	368	374	391	399	386	316	387	375	357	377	364	361	393	371	361	375	356	362	351	361	346	388	371	355	355	390	390	362	388	403	340	355	372	388	357	410	406	378	362	379	380	380	367	381	370	345	353	382	381	386	379	377	388	362	341	374	358	373	400	387	376	353	400	379	348	367	379	393	354	376	349	431	391	379	368	354	396	394	370	382	390	358	370	381	347	365	372	376	344	353	364	370	359	366	386	350	365	374	356	376	372	354	366	363	363	352	362	345	344	387	376	341	374	364	377	379	370	389	411	388	392	342	362	379	380	349	360	378	352	364	370	390	374	357	354	360	373	387	330	355	379	389	372	392	337	361	384	342	389	346	390	410	379	391	384	372	349	378	358	368	384	396	361	338	388	377	368	360	373	397	403	384	361	348	376	353	386	349	404	341	343	361	394	388	380	401	376	377	330	345	367	374	330	369	385	373	367	388	386	415	396	398	355	362	358	355	359	374	371	347	338	346	367	358	357	368	356	423	392	384	384	378	382	393	373	385	397	372	362	377	345	366	327	377	371	398	374	373	367	375	358	352	403	385	342	396	359	396	369	344	393	376	382	379	367	358	358	358	368	389	380	361	378	425	391	371	352	399	386	353	358	424	413	383	353	392	379	364	385	368	355	373	416	380	393	377	407	399	375	375	395	410	427	393	367	372	422	382	339	384	356	383	342	381	372	327	369	350	406	368	378	341	377	325	351	367	363	378	344	369	383	389	398	397	357	383	350	341	391	389	374	367	386	373	351	385	346	378	368	371	375	383	338	372	372	378	369	381	350	420	372	367	346	381	356	367	381	373	368	385	400	352	373	364	378	356	392	382	361	356	363	366	409	400	367	398	366	339	393	386	390	359	366	395	351	351	369	375	344	341	372	399	373	369	343	374	362	375	378	378	379	411	378	375	405	359	394	363	361	372	371	393	385	381	354	367	318	376	345	350	340	358	349	366	373	392	384	381	369	388	378	387	351	353	358	387	340	329	386	426	388	309	360	388	345	406	378	370	355	375	360	410	351	399	388	392	364	334	356	372	386	327	382	349	367	361	386	372	334	410	388	430	367	390	388	372	386	390	363	329	370	338	374	349	393	360	379	419	363	371	355	332	389	361	379	355	392	368	390	376	315	334	328	390	355	382	385	390	393	386	354	347	417	384	404	367	390	340	375	375	361	344	367	395	407	361	377	360	381	405	350	346	379	365	408	377	385	397	391	323	378	375	399	352	357	402	399	342	359	357	374	358	345	361	360	375	385	377	427	350	345	392	371	391	361	370	392	349
8833	8536	19421	22736	22506	19095	20608	21380	19671	9709	4687	5261	4228	3501	3837	3213	3144	3068	2886	2964	2861	3017	2403	3999	15522	15146	12240	7308	4111	1882	1209	929	942	895	914	886	942	976	915	942	949	908	903	872	898	902	858	874	922	883	978	911	947	866	868	919	987	903	954	886	912	945	929	893	897	931	935	882	936	953	952	903	916	913	926	970	877	918	880	883	944	980	901	890	914	954	894	881	918	877	947	870	939	950	845	909	956	943	913	880	963	916	889	980	937	857	927	911	906	924	895	885	908	918	917	905	922	888	921	885	875	933	874	907	910	895	947	878	945	911	933	929	940	895	925	932	952	963	905	912	945	889	922	914	881	870	937	883	917	917	935	937	938	918	919	907	968	909	882	891	869	908	906	912	891	924	930	846	920	942	888	921	905	878	890	920	887	899	930	832	947	921	925	951	907	914	992	919	887	815	907	912	932	935	897	864	937	895	993	930	842	894	902	875	905	867	939	869	887	898	920	893	924	912	903	909	894	940	919	917	892	862	886	897	914	897	866	910	886	924	963	935	872	874	958	905	928	982	930	932	906	897	921	925	876	857	937	905	897	965	925	903	876	927	905	929	850	939	928	834	918	901	921	938	902	947	943	896	921	936	944	881	936	890	890	969	900	911	894	952	872	941	870	922	918	914	921	910	883	861	909	938	938	877	909	880	970	914	931	898	890	888	902	893	880	910	953	945	941	910	883	864	898	932	934	908	935	872	942	956	900	908	930	928	877	906	921	919	935	905	939	955	891	917	969	887	943	932	973	930	896	882	910	943	918	936	967	928	898	947	935	897	866	903	923	948	954	923	891	847	975	891	922	865	934	898	926	936	873	926	929	899	927	990	888	968	929	941	880	918	922	894	889	876	874	914	932	905	894	852	958	860	920	919	946	904	954	900	880	902	938	918	934	908	948	929	952	881	896	866	957	920	902	927	932	908	954	894	897	912	908	921	860	960	943	893	881	883	886	924	972	891	947	902	885	852	895	915	906	878	892	875	989	962	941	856	911	893	920	917	954	935	937	944	896	938	928	867	874	901	883	868	901	860	854	928	943	911	866	916	939	933	892	904	937	922	948	974	921	946	862	870	964	870	893	940	915	880	881	884	857	830	887	912	884	915	919	909	913	955	873	892	885	909	969	861	873	950	887	900	916	936	900	916	925	928	958	927	922	916	907	952	926	943	875	932	905	909	917	901	930	941	920	918	966	971	923	907	928	920	976	900	948	898	897	939	926	902	908	911	899	936	912	927	943	947	889	936	912	893	872	930	906	893	898	956	930	913	927	905	920	930	954	958	928	910	895	900	936	929	881	945	925	878	943	938	928	954	926	920	918	921	922	934	906	890	897	903	905	961	930	928	986	878	947	899	918	951	927	914	949	925	872	955	909	917	925	930	868	912	920	873	915	909	923	910	904	910	895	917	913	928	878	914	937	904	927	938	910	871	923	909	887	882	914	926	873	924	926	906	896	932	863	920	906	931	879	949	955	916	899	880	920	881	952	906	901	911	919	942	971	943	897	920	944	934	916	944	956	923	906	957	928	869	901	974	931	915	938	960	875	851	902	947	910	913	875	886	877	874	915	880	940	928	886	894	940	868	912	902	945	933	890	891	920	913	915	912	910	882	942	910	896	950	933	931	932	972	894	926	925	926	946	957	916	910	886	938	949	922	909	918	926	894	904	953	951	862	928	888	849	920	902	888	896	935	904	943	902	919	918	903	913	1007	915	939	915	890	868	969	890	899	939	875	925	923	915	914	900	856	911	940	941	903	892	906	899	914	864	909	923	916	897	999	893	924	871	916	903	917	905	942	913	890	913	930	954	924	938	917	912	861	926	920	863	953	932	889	921	934	905	858	889	952	900	893	876	906	847	884	919	954	951	909	929	948	900	923	941	948	928	931	854	918	889	923	973	884	922	917	899	953	913	910	882	932	944	996	896	882	970	914	957	893	931	870	911	941	942	949	888	934	937	887	883	918	916	927	916	936	933	944	875	966	955	861	912	894	929	933	892	937	927	951	923	921	921	916	945	875	937	912	955	890	998	930	904	905	887	873	907	935	890	939	939	918	932	949	893	925	979	896	897	918	907	917	954	881	915	896	890	967	945	888	960	941	909	908	912	859	887	949	887	962	949	907	918	909	966	971	929	910	950	860	880	945	891	866	857	926	915	909	898	910	925	938	904	960	929	924	887	878	918	928	954	943	877	950	990	849	958	919	921	877	869	904	966	895	922	922	931	882	879	941	865	904	914	911	913	917	897	879	881	916	902	867	878	881	918	877	919	911	967	936	932	898	935	914	935	885	965	875	978	872	924	870	960	876	941	923	861	922	928	954	890	942	952	924	922	931	894	892	900	875	968	909	921	934	939	932	932	949	924	938	913	909	850	931	922	880	943	940	925	899	919	951	868	893	925	919	913	883	896	931	926	914	929	885	917	905	993	865	923	905	950	924	913	870	985	910	887	907	920	903	968	848	936	947	931	976	896	952	884	974	942	906	906	856	933	955	919	905	902	941	888	917	924	873	948	930	951	903	891	871	948	876	908	917	905	915	968	953	927	908	918	1003	914	943	894	974	927	913	953	896	856	910	910	931	1036	963	980	860	920	959	928	922	881	908	902	925	928	879	938	928	913	936	883	877	917	899	849	904	941	897	889	881	903	930	918	928	917	906	924	896	912	874	924	886	859	852	909	918	871	922	920	931	944	891	872	882	956	904	934	940	910	884	1029	878	902	944	854	891	855	920	883	921	880	894	905	891	893	895	893	974	963	944	879	958	951	866	928	915	897	948	933	886	917	856	920	930	865	934	902	893	882	882	952	863	944	903	901	918	941	891	948	859	908	899	933	939	928	935	899	894	895	961	918	999	928	947	892	945	950	932	958	905	894	882	947	969	901	924	905	930	898	919	923	952	912	1006	904	916	926	941	913	937	984	928	910	887	918	883	919	932	917	928	918	962	917	925	893	946	923	926	933	922	931	908	931	899	900	951	919	931	933	957	888	982	910	924	879	936	888	883	923	890	858	940	907	950	902	919	960	930	943	896	918	893	895	901	884	939	908	916	904	900	913	902	934	924	926	944	925	942	931	871	922	874	907	876	913	947	895	908	882	848	927	902	974	946	888	970	966	972	914	865	953	945	937	915	989	933	956	923	944	895	986	971	964	939	899	947	858	899	955	910	935	979	954	983	916	960	922	960	928	906	884	869	919	867	870	948	862	939	922	952	903	903	938	923	917	936	885	873	965	901	894	906	963	914	883	942	886	913	902	926	927	953	932	900	912	861	965	915	917	898	901	899	885	888	906	950	900	940	931	956	919	908	969	899	905	929	833	897	924	915	932	881	920	912	893	949	909	905	957	897	937	955	917	913	907	857	920	904	940	916	905	928	873	932	882	927	977	926	920	933	941	889	928	886	934	872	872	904	915	919	931	947	970	936	867	880	879	927	933	907	915	932	965	988	943	933	943	921	895	885
23431	16793	23992	20631	16823	13695	13931	14131	12182	4506	2258	1316	1049	997	1115	986	942	755	776	695	738	839	779	1292	5387	6846	5132	3022	1478	667	490	338	336	307	308	283	324	312	311	330	338	320	296	313	322	316	339	295	318	290	337	319	320	290	313	286	273	303	300	328	320	312	275	334	339	306	290	332	299	310	295	294	338	303	322	311	297	297	333	315	344	301	307	309	306	321	286	319	317	369	318	292	301	351	315	301	323	298	317	300	300	305	305	350	296	325	349	335	279	319	309	312	308	313	310	290	329	291	306	319	317	300	333	330	317	335	302	328	328	317	342	306	313	290	331	321	318	319	331	354	327	315	316	325	302	289	314	315	314	282	301	357	310	328	293	283	317	302	263	301	292	306	284	305	320	337	338	317	318	332	315	321	293	337	314	316	352	327	276	323	309	311	343	334	327	309	297	330	311	319	326	303	314	316	295	363	310	276	318	316	324	307	313	340	287	304	316	307	305	320	330	304	297	313	300	302	331	332	313	304	334	325	322	294	333	309	299	297	322	301	345	320	263	324	338	334	327	303	308	310	323	299	337	319	302	321	310	307	323	308	264	338	345	312	319	309	303	330	293	288	285	318	282	321	305	323	288	309	323	317	314	333	326	310	322	336	288	294	284	296	341	329	329	282	350	299	311	311	319	289	326	305	329	299	303	316	335	276	305	311	310	291	311	332	301	277	299	306	297	312	318	313	352	292	306	345	300	332	307	324	294	280	309	319	299	291	303	352	306	320	307	308	280	313	315	312	279	333	331	273	305	333	308	333	289	294	306	301	331	309	296	312	303	338	321	322	319	361	304	310	279	292	281	322	283	309	314	322	302	265	330	338	315	354	292	303	286	307	318	297	321	325	310	339	327	297	303	291	302	306	280	282	310	331	291	343	320	357	325	325	317	308	304	323	335	332	313	335	295	309	325	310	285	320	293	303	297	310	297	287	313	292	299	299	297	353	320	315	328	315	275	304	298	282	330	343	328	348	287	309	320	328	339	300	321	291	308	286	309	336	309	301	334	305	332	284	300	301	304	320	292	331	346	300	335	314	309	311	333	314	309	316	324	315	316	326	313	296	307	320	324	332	297	293	299	314	302	339	305	337	350	307	329	316	326	347	321	315	299	297	310	300	347	324	282	293	289	325	345	301	321	273	293	315	346	311	342	295	295	330	333	310	306	294	350	305	352	280	311	299	321	308	290	300	317	297	337	331	308	332	294	318	298	313	299	288	316	291	319	309	347	298	340	306	292	308	368	314	322	297	312	324	323	313	300	315	306	274	301	309	292	320	320	298	318	326	316	338	326	342	307	301	313	316	276	334	314	305	263	297	339	337	294	319	302	312	311	337	264	326	311	335	298	342	296	309	304	290	308	316	325	302	303	280	330	301	324	317	295	326	311	347	282	291	326	321	295	296	316	326	310	317	289	348	313	319	299	275	327	306	300	314	317	358	292	299	275	282	316	314	331	271	317	324	330	306	280	327	364	293	308	284	306	307	315	309	299	293	319	313	328	305	278	294	322	323	328	331	311	291	322	299	329	349	337	360	312	297	320	299	287	327	289	307	296	310	316	305	294	321	304	346	306	325	304	300	300	321	291	285	325	334	311	331	325	333	275	300	347	308	334	311	325	308	316	292	316	346	355	305	308	302	300	297	332	308	268	305	309	319	276	316	299	336	319	302	285	316	306	325	309	306	351	319	329	306	321	303	289	305	294	308	309	299	291	295	325	311	324	293	308	306	343	331	326	272	335	342	315	291	331	326	286	318	292	349	286	314	295	277	322	336	313	292	345	300	317	321	319	321	341	327	317	299	307	326	329	310	347	291	297	308	298	281	320	330	349	326	317	307	331	327	335	359	329	285	306	346	360	296	311	308	328	326	325	308	307	320	323	313	294	324	310	323	295	310	294	301	321	322	281	326	322	299	309	298	287	297	295	352	313	324	315	339	296	331	314	309	304	334	341	332	327	286	322	303	326	305	303	311	315	315	289	283	325	325	306	327	319	262	303	328	313	344	315	307	316	300	318	282	323	303	315	319	297	332	358	333	274	311	314	285	296	343	321	310	294	367	307	340	336	296	329	320	296	290	299	324	321	298	312	332	340	301	326	308	312	301	307	328	335	335	314	313	321	297	330	305	299	294	308	313	311	321	312	309	316	292	331	346	295	294	318	301	279	325	316	322	326	275	296	318	319	290	331	314	328	300	291	314	314	307	327	302	286	304	299	312	320	348	313	280	300	356	326	294	344	337	304	282	293	334	305	313	302	306	345	342	330	277	309	282	267	328	341	305	317	310	323	343	318	338	307	307	304	316	302	318	296	277	294	292	313	308	307	302	343	305	323	289	320	304	306	333	317	311	306	320	297	321	331	280	326	336	341	293	295	289	289	321	310	316	311	344	318	337	311	290	332	342	303	315	300	345	332	314	321	295	347	302	327	321	325	314	332	332	285	336	317	329	308	305	303	319	315	309	295	323	304	327	313	334	347	317	318	307	354	325	300	290	292	318	316	331	316	309	304	338	311	313	332	320	320	304	308	322	338	301	309	314	295	309	322	334	293	304	308	311	333	319	331	300	279	319	278	319	304	333	304	291	289	325	296	336	302	314	308	313	313	288	336	311	310	313	353	289	328	256	321	336	313	325	289	323	334	328	262	300	334	321	315	317	300	285	317	332	280	319	307	322	318	337	334	281	329	317	294	282	306	344	312	327	289	284	334	318	293	331	295	288	317	297	351	309	312	307	282	284	346	324	306	330	317	325	294	306	319	320	310	324	316	321	323	306	288	312	309	316	297	304	313	293	316	309	330	322	332	317	296	283	326	338	297	296	318	324	320	326	317	281	317	315	323	305	296	333	318	325	306	307	329	340	317	298	305	324	321	299	295	290	314	344	307	327	337	315	294	346	304	300	314	315	315	297	315	311	335	332	294	324	333	310	306	294	356	295	345	336	301	335	298	306	303	328	318	282	317	296	314	295	356	329	322	315	305	322	341	313	299	310	330	308	309	324	281	343	316	339	301	303	309	327	341	319	286	334	341	318	327	318	298	303	324	295	324	317	321	314	327	308	280	296	310	294	308	292	285	308	291	322	321	322	295	256	318	316	323	302	283	305	314	315	304	327	319	336	313	294	310	289	357	325	306	309	318	343	293	318	348	300	335	329	298	300	307	323	291	312	309	296	327	360	325	322	300	274	323	368	337	304	308	309	305	307	318	313	314	269	325	302	297	321	332	304	309	315	270	321	349	320	317	329	334	321	318	307	290	313	298	266	334	318	296	299	332	315	298	289	324	280	321	296	307	322	319	327	289	274	312	317	341	323	287	289	331	303	298	307	335	319	326	302	325	315	324	317	296	316	323	294	282	315	340	327	305	308	323	311	311	316	315	296	324	335	300	280	309	347	336	332	305	311	321	297	306	311	333	309	333	296	308	311	296	302	255	311	298	307	316	330	281	318	287	318	319	338
12634	13006	26378	29368	28642	26310	28744	31129	25953	13656	9336	5672	5182	5088	5255	4799	4399	3639	3566	3542	3824	4501	4119	7284	24560	25909	21867	14367	7473	2726	1464	917	784	774	783	825	830	787	775	791	812	752	781	752	775	745	784	799	819	714	739	782	785	752	814	750	806	861	807	846	822	788	766	788	808	762	800	789	787	789	764	793	811	749	780	756	818	772	769	794	742	801	788	744	846	822	767	738	776	741	786	766	794	766	798	715	810	804	754	824	740	778	795	814	737	730	797	791	810	703	769	824	758	793	773	791	809	775	826	764	771	798	800	762	794	752	783	805	782	713	786	747	753	756	805	787	821	809	772	786	751	786	807	812	776	746	758	804	816	755	798	759	790	741	791	817	729	777	776	813	764	762	782	767	752	741	801	764	721	781	770	776	804	793	741	772	766	797	797	756	782	710	771	763	760	798	835	812	769	803	800	751	806	779	802	798	785	726	820	774	790	823	748	765	739	788	765	799	788	815	777	765	776	782	775	800	785	758	806	765	816	760	789	754	797	844	778	770	789	808	794	767	778	793	799	778	775	840	789	777	797	780	757	775	781	808	793	751	747	826	807	801	749	758	779	823	779	782	830	761	743	815	771	786	761	813	801	754	781	807	754	775	717	766	807	815	770	802	782	788	800	751	794	803	804	817	818	794	728	764	795	827	806	834	794	740	785	797	762	836	745	783	757	757	772	771	758	780	782	785	780	731	828	775	804	769	783	751	797	773	791	851	804	799	854	780	774	786	815	812	803	793	776	805	822	793	772	799	807	824	796	776	791	793	791	752	736	778	784	833	788	807	763	787	810	771	802	803	785	801	813	817	759	754	816	762	752	765	791	821	815	782	731	765	735	846	790	829	765	743	790	790	740	817	774	736	755	773	756	727	794	733	786	784	745	812	767	767	810	782	817	775	798	757	788	777	739	802	779	808	779	779	768	818	789	810	727	751	752	764	758	806	737	806	818	754	761	782	745	771	781	776	769	754	846	774	806	759	820	756	762	796	770	807	779	788	743	783	825	763	765	802	785	791	759	818	790	797	719	793	804	784	736	819	748	785	850	762	805	789	776	790	805	825	799	765	782	785	803	753	758	811	763	743	830	764	775	776	780	783	792	783	752	781	748	800	798	809	782	754	786	820	808	795	782	820	767	722	758	726	756	769	845	763	797	818	775	823	788	741	786	842	794	747	765	794	790	744	805	756	800	777	750	794	806	826	786	742	802	825	822	790	772	781	746	735	825	824	761	808	799	793	812	788	779	781	742	826	718	775	823	790	766	811	771	791	782	758	725	762	778	780	767	773	781	852	762	716	818	741	762	806	786	814	816	709	771	752	781	709	791	807	761	734	709	787	779	777	785	778	773	815	742	779	744	826	780	814	752	806	766	761	780	787	769	764	763	764	745	791	801	761	788	824	813	802	820	788	760	772	752	795	799	823	812	780	775	744	781	780	794	814	770	784	793	819	768	763	736	756	835	748	756	781	748	798	773	754	776	743	741	800	765	785	763	734	805	820	779	811	783	764	816	801	813	753	826	776	762	719	830	749	817	779	800	760	762	758	760	761	778	792	783	735	744	808	817	835	752	792	781	751	787	731	777	783	861	761	803	810	749	773	833	789	795	758	806	761	780	828	774	778	777	801	766	770	813	780	752	766	811	786	777	768	764	777	822	753	713	764	813	721	781	801	792	792	780	818	820	792	791	826	823	756	761	778	774	769	773	790	776	778	771	776	763	735	789	782	781	745	783	801	728	848	752	789	829	841	818	750	778	795	745	800	796	761	790	794	781	768	719	805	848	768	746	801	798	758	759	778	759	775	801	811	795	818	820	721	832	786	801	753	769	752	752	817	740	814	775	826	799	747	807	822	789	804	812	786	832	823	796	755	775	778	768	825	730	786	787	789	807	776	755	804	820	780	768	776	801	751	806	835	767	760	811	797	831	757	777	745	790	805	756	790	814	795	761	760	746	788	753	798	762	779	794	819	786	796	789	809	752	765	769	747	789	807	744	803	783	813	754	829	795	805	784	821	800	775	757	748	761	848	768	736	746	797	765	768	770	769	817	823	774	784	778	771	703	810	786	738	768	782	765	835	868	751	758	802	789	759	740	802	834	749	818	773	801	803	840	775	795	787	761	759	777	759	790	781	786	797	772	810	750	765	766	781	773	770	723	785	796	786	779	777	765	806	751	770	806	821	773	773	798	789	764	794	832	770	802	805	728	788	819	782	810	740	763	791	808	784	770	755	825	796	740	789	795	782	803	763	763	766	769	788	751	793	776	803	802	761	786	782	776	724	793	767	788	776	814	778	740	840	818	787	820	782	782	781	782	841	758	765	807	846	828	803	795	762	768	765	804	778	797	779	744	812	804	771	789	763	808	778	758	806	739	759	804	805	821	801	797	774	803	810	787	800	876	799	773	727	775	805	719	802	763	775	749	778	774	808	770	791	819	783	790	785	799	733	804	779	768	824	830	798	740	771	786	764	786	741	778	781	780	823	778	733	758	777	776	781	773	803	805	804	781	747	765	766	829	802	766	791	846	759	758	752	765	782	763	820	773	799	768	828	754	754	761	797	814	780	777	794	808	802	736	758	754	779	796	778	775	789	817	792	813	768	766	800	816	802	812	771	808	774	845	767	832	837	740	784	749	760	768	814	806	774	766	764	803	789	811	839	787	761	829	762	785	797	771	766	793	767	755	761	807	761	804	719	799	769	794	843	790	814	740	778	795	823	790	755	784	742	844	751	768	792	810	761	797	764	773	773	729	763	816	757	795	800	801	807	823	778	770	760	801	784	795	754	763	788	753	774	816	816	787	766	769	778	770	794	805	805	760	754	801	767	801	797	787	803	810	770	810	777	786	837	798	834	746	794	807	808	764	791	806	836	779	841	816	797	763	793	818	767	756	769	781	745	826	791	757	784	784	780	761	768	793	757	796	759	791	794	777	796	736	759	758	759	761	748	786	780	758	790	737	810	725	806	783	776	777	751	748	784	774	807	780	747	819	758	771	754	791	784	768	797	781	798	751	754	739	788	807	763	765	770	777	768	756	691	771	803	778	769	808	794	796	789	762	797	764	773	749	824	741	766	764	816	779	756	780	771	812	805	823	829	805	830	793	810	823	768	774	817	757	747	814	759	803	762	749	800	755	769	830	779	800	804	769	774	843	789	812	803	800	788	748	813	761	800	754	743	786	763	831	771	783	749	785	752	771	780	771	772	782	821	754	769	752	752	786	803	763	772	787	789	794	740	796	773	806	816	778	764	824	772	780	820	805	834	753	756	769	767	804	775	772	773	749	806	761	817	776	792	791	730	797	758	788	800	736	772	768	805	830	803	774	805	774	799	851	763	773	803	732	823	810	828	809	816	788	782	756	712	758	786	788	779	797	784	738	830	759	757	774	749	769	757	813	790	834	788	739	758	807	747	766	860	745	810	782	778	797	790	777	798	732	801	800	804	775	800	806	776	756	816
6158	5823	8032	5873	2777	1939	1460	851	738	632	573	624	565	541	531	561	516	543	491	458	499	481	420	469	619	799	791	673	518	416	398	363	327	384	374	343	365	361	402	347	366	351	394	385	390	335	387	405	369	354	397	366	403	369	362	374	348	398	369	372	380	346	365	391	368	391	349	377	373	360	352	370	374	337	370	399	370	372	344	344	392	375	367	375	320	405	367	375	351	408	383	370	358	387	371	397	347	375	426	390	380	352	344	323	379	353	390	343	384	365	373	341	375	381	337	401	330	382	401	360	370	383	378	352	404	361	380	387	386	381	376	388	389	343	360	408	364	370	363	381	373	354	373	384	388	396	394	387	390	362	372	368	355	371	378	376	385	401	401	389	396	358	395	383	367	410	379	343	371	360	386	371	370	420	370	348	345	366	369	348	356	365	397	400	340	357	361	393	408	392	361	410	370	378	334	408	433	380	364	390	343	357	348	374	347	379	386	356	340	390	355	345	344	349	357	372	380	355	350	370	372	404	372	370	391	361	377	392	368	382	384	356	401	371	373	357	370	408	372	354	360	400	368	334	375	358	358	387	354	381	398	375	361	383	363	375	355	384	336	398	400	396	378	363	384	355	401	369	337	370	400	424	368	382	355	380	359	364	364	363	364	365	356	372	380	378	360	381	366	368	368	394	354	342	381	363	357	379	382	333	364	383	356	392	382	363	348	369	363	376	370	386	363	397	354	393	393	375	370	354	375	399	342	345	390	375	368	384	392	387	370	367	360	390	342	375	359	368	346	396	348	403	389	332	412	409	383	357	378	383	398	409	382	346	361	383	358	384	384	391	369	387	360	348	372	331	354	360	380	372	373	325	368	342	388	402	367	349	383	404	393	396	378	375	377	402	369	346	360	375	395	386	394	345	377	382	383	435	367	365	414	416	384	375	376	352	348	383	366	389	350	329	387	368	375	351	358	382	392	380	377	386	366	367	370	359	408	393	362	411	397	363	351	394	366	347	402	369	375	389	397	355	359	369	371	382	414	380	362	344	449	380	385	366	375	350	381	377	368	394	390	392	371	363	347	352	382	372	378	378	363	365	388	368	329	406	378	374	373	382	385	382	361	421	339	376	388	404	388	383	385	349	370	372	377	386	410	397	341	369	358	339	396	358	375	393	366	360	397	374	375	394	375	376	366	359	350	384	378	352	380	390	357	403	387	373	375	341	368	365	384	369	349	380	416	361	348	360	387	388	400	403	401	394	340	380	368	369	377	360	356	359	364	396	429	404	356	369	367	369	356	421	372	416	388	375	381	348	374	370	380	409	353	388	391	380	364	374	362	369	377	367	351	421	406	363	371	388	355	392	368	402	367	386	346	401	388	373	348	384	368	366	382	411	393	356	371	378	367	399	366	381	369	330	374	361	349	372	375	388	390	343	357	399	389	380	366	403	418	370	391	347	374	387	359	358	380	373	391	369	357	370	371	359	346	387	367	401	384	348	332	393	363	359	391	398	387	354	371	389	373	363	391	371	403	331	384	389	364	373	417	405	355	365	404	401	369	358	366	340	385	374	391	403	340	349	372	375	350	362	356	380	415	350	356	357	388	387	386	353	388	368	346	356	368	363	355	426	371	377	397	360	409	392	351	330	387	344	358	342	354	354	367	401	361	370	400	353	387	360	409	381	362	362	386	376	371	347	362	384	384	382	369	343	389	394	374	358	383	377	395	377	378	351	400	346	378	371	390	387	404	351	355	376	358	365	385	372	349	339	408	379	381	367	392	395	378	381	373	345	392	413	365	357	384	368	341	388	405	352	365	381	408	376	368	383	379	372	360	398	350	382	380	383	425	376	336	369	362	376	390	391	366	342	377	381	358	386	389	364	337	338	382	383	370	366	425	409	336	371	374	349	391	406	363	358	383	381	366	421	332	382	358	388	344	379	365	394	399	336	335	381	372	376	399	357	364	422	394	342	402	381	394	375	405	380	349	386	364	379	356	336	365	366	381	375	363	383	356	397	350	380	380	398	417	387	376	403	393	384	394	385	390	388	391	398	378	364	338	396	401	401	376	376	360	368	396	363	382	398	378	411	365	380	370	365	409	355	363	351	418	387	383	408	350	371	332	382	366	409	382	350	363	358	407	353	366	405	407	372	328	370	333	384	384	398	369	387	398	395	338	416	382	354	353	388	378	400	360	380	359	355	371	371	383	342	372	356	401	388	358	392	358	379	381	346	415	344	368	370	373	356	355	357	374	386	383	373	386	414	384	352	386	395	414	374	358	383	352	396	343	362	385	391	374	363	356	360	358	366	411	389	413	345	385	381	370	359	400	354	374	371	370	327	369	398	363	344	356	391	348	369	387	379	332	349	359	368	389	416	372	373	363	340	390	342	391	372	373	396	394	355	355	324	362	389	373	397	377	361	341	352	364	379	384	345	348	396	372	399	380	402	352	381	373	350	374	359	353	379	367	366	378	372	359	378	382	372	377	378	410	394	349	335	410	377	341	369	349	381	359	370	388	372	374	371	340	335	365	356	413	342	349	367	327	345	378	369	362	366	364	356	375	356	359	383	379	405	378	382	424	387	380	387	352	334	384	320	378	370	337	375	410	391	368	389	389	374	360	370	373	360	375	404	379	378	374	385	389	382	369	351	401	377	374	356	407	399	409	390	391	350	400	379	350	372	350	383	350	355	420	390	358	378	383	339	390	379	387	342	334	341	370	367	375	361	386	370	377	390	399	390	365	390	330	366	368	372	367	369	364	384	373	426	367	383	409	365	396	386	394	356	383	380	396	404	376	375	354	383	345	385	347	362	412	366	368	411	370	418	380	391	347	382	332	375	385	355	341	343	394	390	406	391	353	381	366	398	367	378	384	372	368	414	374	364	366	347	379	361	380	347	358	375	388	369	382	378	384	376	384	415	384	337	367	427	384	354	358	361	397	359	399	335	339	366	371	401	367	356	349	360	386	353	345	375	383	369	367	377	400	358	376	340	366	374	357	346	391	363	378	369	365	386	380	386	384	388	345	360	374	378	403	376	367	345	361	332	359	381	373	390	347	382	363	382	339	397	370	389	360	370	371	391	396	360	368	385	365	419	375	401	383	401	364	371	386	386	364	407	383	412	383	397	357	380	374	391	388	354	409	399	375	366	371	350	418	346	346	375	379	392	378	356	366	367	377	397	394	408	369	389	361	358	394	373	377	364	335	340	383	409	350	393	371	324	385	384	352	402	369	376	377	365	360	397	358	406	392	373	389	371	355	366	372	369	364	399	382	357	367	391	386	386	406	371	383	371	359	343	404	416	380	376	350	353	413	360	384	352	351	375	371	379	362	352	395	383	346	400	410	355	374	410	343	367	351	393	368	364	364	411	351	391	361	379	393	366	363	404	356	378	380	367	415	370	376	349	392	380	323	365	393	424	315	400	370	407	362	367	407	391	379	385	356	377	389	369	336	395	361	350	380	387	386	371	361	356	363	366	371	397	380	358	362	365
4418	5868	13146	14066	9108	7722	5845	3868	3111	2488	1952	2533	2373	2301	2190	2086	1995	1938	1874	1747	1637	1565	1384	1396	2542	3225	3049	2236	1576	1234	1018	1002	985	911	915	902	940	919	875	901	907	939	880	894	946	982	971	895	945	975	865	901	884	952	896	878	932	913	979	951	922	899	967	928	937	924	882	872	966	939	953	909	932	857	930	967	896	925	919	888	946	969	927	959	917	879	882	934	916	943	951	909	950	877	962	957	944	890	939	907	958	955	929	918	889	928	891	923	869	872	943	925	934	899	963	950	959	942	923	906	899	985	949	921	916	900	947	879	899	895	883	999	955	884	988	950	929	926	934	923	862	909	887	924	949	950	919	923	903	974	906	905	919	915	921	958	975	978	953	938	976	979	954	957	961	977	882	910	939	923	926	919	933	916	954	958	917	976	912	961	976	948	907	894	954	930	962	913	936	897	876	926	915	957	937	946	950	925	926	984	885	868	945	882	902	909	908	914	919	898	959	894	977	887	966	954	959	897	909	952	904	958	895	926	934	871	942	917	942	901	900	920	915	972	967	881	925	939	881	902	982	981	896	894	924	929	882	947	952	952	923	960	930	918	918	882	926	947	938	927	968	954	924	932	979	900	963	972	932	886	883	971	939	944	901	946	943	924	888	927	938	907	894	902	900	908	979	903	938	882	942	915	971	927	905	941	932	963	937	860	937	968	906	942	950	955	930	925	958	931	885	934	902	946	958	882	989	958	885	918	972	907	944	911	903	917	946	958	922	883	947	915	944	915	909	903	951	942	920	953	889	886	1006	915	932	930	931	921	924	952	889	889	970	910	950	905	915	882	921	920	887	918	898	920	938	974	920	917	980	901	871	931	942	968	968	972	955	894	915	890	935	932	937	937	1006	915	896	906	950	920	983	933	938	937	958	871	890	923	935	961	943	917	912	872	948	948	907	1005	922	865	928	903	903	932	984	920	903	946	955	925	919	917	967	925	920	931	958	957	889	960	915	890	940	875	929	939	917	958	929	922	907	967	929	937	970	946	927	926	893	968	919	940	892	929	978	907	917	965	907	936	913	893	927	938	905	933	910	947	913	885	905	935	823	922	909	997	964	903	910	939	850	854	959	887	905	918	950	931	914	957	909	948	895	927	895	955	920	929	929	947	935	891	917	912	925	926	912	912	971	861	901	936	914	893	868	926	955	970	940	927	927	906	895	935	953	962	934	913	1002	838	990	974	942	946	949	926	945	966	902	903	949	909	911	909	871	962	968	906	914	922	964	927	926	962	896	937	945	902	911	887	955	936	874	949	888	923	921	923	965	908	887	986	931	937	936	889	966	960	945	913	919	924	912	883	940	949	926	906	916	893	960	897	924	921	903	898	899	926	890	951	907	922	917	976	930	886	950	903	922	966	988	972	913	912	886	878	886	913	948	953	974	913	890	975	922	883	925	908	869	958	948	877	882	938	948	907	936	972	871	955	871	929	948	934	922	902	920	934	960	901	935	893	919	917	888	906	923	904	903	884	941	953	935	940	937	918	931	883	891	928	941	946	980	949	898	920	893	869	930	882	973	906	979	913	951	951	935	900	938	886	907	926	875	930	931	947	939	904	902	912	940	925	936	968	930	875	943	948	940	920	947	933	923	992	956	928	882	927	946	962	926	938	914	968	939	925	938	950	855	839	948	968	920	914	905	931	958	873	946	895	934	912	911	951	926	948	904	926	970	968	948	944	887	900	940	956	950	916	909	900	959	915	966	884	898	937	906	899	874	944	908	1022	879	960	873	908	911	920	936	912	922	905	914	966	924	882	909	962	944	872	883	921	923	957	945	968	959	922	956	902	917	950	924	933	878	972	926	917	958	967	849	972	981	924	892	912	901	937	926	940	912	909	899	938	924	880	931	942	937	936	946	901	936	864	965	936	940	874	905	953	930	882	936	929	954	891	961	940	947	949	924	925	878	946	935	920	994	884	963	915	953	951	885	968	894	893	922	897	912	941	938	924	957	896	929	906	916	899	877	920	955	905	918	935	975	937	935	920	935	923	1003	1004	933	926	959	941	914	946	949	951	982	902	948	887	877	976	865	918	930	889	941	913	912	916	927	956	907	980	974	941	930	909	905	913	958	942	912	936	929	899	940	891	936	986	966	928	911	910	914	942	916	956	949	1005	916	934	918	893	919	935	929	940	939	968	913	912	959	944	919	951	937	861	932	885	942	936	909	964	901	970	928	949	986	946	992	960	934	887	915	928	932	898	930	961	930	912	931	997	901	961	878	862	971	922	952	981	929	924	943	924	950	901	993	972	946	905	917	938	922	952	933	886	932	976	880	927	906	976	983	918	930	931	998	901	923	935	943	919	931	918	973	923	960	969	994	913	907	950	943	927	951	915	967	934	907	934	918	897	920	965	938	896	893	984	920	973	921	959	945	929	925	945	913	937	925	888	951	945	920	892	955	938	893	978	970	964	902	920	882	889	919	862	953	858	878	928	936	920	906	870	937	900	850	962	895	931	923	924	969	955	928	878	887	916	945	910	987	892	931	884	956	921	956	961	965	922	920	923	896	903	949	952	953	858	900	954	919	886	924	904	912	884	961	924	931	845	904	897	984	931	913	900	940	958	946	910	923	945	944	969	924	939	979	938	932	973	934	995	884	967	919	928	928	932	926	887	939	964	930	963	1004	923	938	969	930	920	944	940	989	924	903	928	912	958	952	914	861	912	881	851	908	898	895	892	930	928	959	935	912	1004	913	915	931	926	963	884	980	921	895	887	913	955	904	877	964	942	948	939	975	879	865	934	875	895	905	947	932	983	870	918	964	945	943	924	991	933	886	927	956	978	935	945	968	931	943	915	927	998	947	930	948	939	932	949	906	951	887	923	917	963	924	938	978	955	915	894	897	909	942	960	934	961	873	932	927	964	934	908	927	945	869	951	905	928	900	908	986	937	943	879	898	879	858	927	933	945	931	915	918	900	925	934	970	930	939	927	926	936	923	898	986	972	893	931	928	867	891	911	939	919	956	897	960	960	924	924	911	906	886	923	901	921	900	899	925	923	982	949	918	948	973	902	959	974	938	924	849	954	974	936	962	960	945	931	956	930	959	988	933	919	873	882	968	936	956	928	912	942	914	964	983	918	979	947	981	893	921	814	941	942	964	882	911	942	929	1010	930	932	949	915	932	909	958	915	943	976	908	915	908	941	924	898	955	880	900	903	924	859	923	938	950	950	940	959	919	868	964	929	920	887	932	916	961	932	918	929	962	936	903	920	928	921	882	915	929	854	855	940	961	910	942	914	928	912	930	979	913	906	925	923	950	924	921	988	862	935	969	939	939	901	907	860	932	955	954	934	989	946	940	990	957	924	980	939	963	890	943	981	896	903	944	952	878	932	928	927	861	928	894	934	894	891	938	925	936	878	891	873	955	910	868	939	920	944	899	936	912	951	874	964	919	966	916	945	930	882	892	928	977	909	930	946	878	920	936	923	911	914	920	999	896	902	941	890	919	926
13555	11830	15529	12318	7344	5923	5315	4582	2672	1261	889	884	856	823	956	1009	724	664	649	539	524	530	476	845	3092	3208	2359	1510	883	553	472	410	392	379	368	389	318	382	401	391	430	384	370	368	399	391	392	378	359	374	406	394	358	372	418	343	424	363	401	336	419	379	389	379	355	381	350	380	358	420	382	381	428	351	364	360	376	371	361	363	400	400	373	341	381	385	399	362	352	372	401	371	379	360	385	407	415	382	391	386	406	372	372	376	396	408	371	383	397	385	331	394	417	358	416	341	383	377	407	378	406	393	381	348	380	402	372	396	422	395	374	359	358	373	401	388	363	379	376	411	378	401	373	375	329	364	392	383	401	378	345	400	374	354	359	325	342	401	364	372	405	353	373	382	411	421	376	371	365	366	337	376	397	347	373	396	374	402	377	416	373	345	354	367	358	367	384	347	343	396	364	398	391	386	364	380	349	378	348	384	380	371	378	375	396	386	387	365	391	388	390	349	371	395	382	342	353	388	352	379	349	364	390	330	413	376	337	373	373	370	349	399	412	352	398	398	383	352	398	370	364	391	352	380	369	381	398	383	379	384	357	377	389	336	370	368	375	339	403	370	393	407	350	349	377	370	340	377	348	366	395	404	401	422	411	427	364	391	378	385	393	384	335	380	373	358	413	348	389	369	373	356	353	353	378	323	341	390	377	383	377	386	395	388	402	389	373	358	346	388	403	390	405	380	363	395	367	413	346	357	391	381	379	364	342	344	416	387	371	362	379	405	347	366	361	369	427	410	396	362	363	362	406	389	371	401	366	385	386	375	362	380	356	352	376	386	411	388	365	376	396	404	357	414	377	371	370	338	355	346	377	397	356	372	366	385	393	390	396	365	345	399	395	354	370	357	354	364	365	377	373	392	400	397	357	353	380	345	379	392	359	400	413	365	377	377	351	365	402	378	390	383	382	388	402	350	410	401	401	361	372	398	401	394	397	408	397	356	399	376	365	399	381	362	402	406	400	374	382	376	375	384	402	377	368	409	367	358	388	360	399	397	390	375	360	392	355	366	373	361	374	372	404	385	371	353	390	347	337	363	388	409	393	385	431	381	352	384	405	365	377	381	376	354	411	361	358	356	418	408	384	370	391	379	354	401	354	395	382	412	372	361	387	358	355	418	367	407	377	345	356	345	344	368	365	381	399	391	384	370	390	424	421	388	410	409	379	420	397	342	393	363	374	375	420	366	373	370	389	370	418	419	390	368	372	373	393	387	385	381	407	391	362	370	375	374	388	365	360	379	395	398	373	405	387	383	372	374	394	381	356	354	398	394	427	364	361	355	371	372	394	379	413	373	371	386	392	383	356	393	355	378	406	378	421	357	422	335	374	377	363	358	356	372	378	380	369	375	380	365	386	386	365	368	364	362	395	332	360	364	403	401	393	366	387	383	397	354	367	353	389	377	360	349	417	387	403	354	406	369	393	411	343	394	365	403	374	375	361	391	390	377	418	382	380	412	348	356	362	367	399	410	356	406	380	368	379	348	398	375	361	395	333	393	330	411	417	365	384	401	391	348	432	408	361	389	389	372	385	353	346	364	384	376	373	398	355	377	393	399	374	347	436	330	385	375	390	372	391	370	392	366	359	358	358	393	340	373	382	382	384	392	379	350	356	368	406	351	385	395	409	390	411	377	397	376	361	351	363	351	392	372	395	361	361	405	402	395	345	391	372	393	370	399	405	412	361	369	363	393	362	371	367	406	350	381	403	390	435	381	378	355	389	358	375	399	342	396	376	360	332	406	353	359	397	375	380	376	395	365	380	395	350	414	385	362	383	359	390	384	383	383	392	370	392	397	391	365	390	395	356	380	359	366	388	431	333	352	374	383	376	410	391	382	366	388	413	364	388	361	373	346	362	370	396	347	366	373	405	369	368	388	371	382	355	363	370	369	371	384	351	350	360	346	367	392	358	360	367	357	377	376	407	392	379	365	388	399	398	378	383	393	389	382	399	413	395	379	350	375	353	365	349	373	401	395	396	364	340	384	393	398	406	412	394	351	370	416	347	406	370	388	420	347	376	383	394	386	347	374	365	384	369	328	341	368	370	369	382	381	399	373	388	369	398	399	375	389	397	375	344	364	407	388	375	386	370	382	400	389	405	407	378	408	373	395	376	357	372	385	371	393	371	380	363	404	392	351	354	379	357	365	375	379	376	363	386	366	337	385	369	373	394	416	394	378	360	413	387	388	383	376	379	381	395	361	380	365	396	340	350	386	370	360	392	391	395	362	369	358	361	366	403	360	396	391	353	380	373	385	379	411	360	374	344	364	375	407	404	412	368	356	396	399	403	366	430	383	380	383	343	378	351	403	374	365	362	364	392	344	387	362	397	398	385	334	364	362	371	356	390	394	377	410	356	386	402	400	394	393	337	389	400	367	392	369	334	351	368	344	431	420	421	376	372	367	374	404	385	400	358	370	385	363	340	399	367	392	358	384	380	391	342	383	398	431	366	367	345	384	375	359	397	383	381	343	415	369	362	370	355	366	353	399	377	449	395	371	348	358	403	406	368	381	401	394	357	369	374	381	349	377	323	346	383	367	392	361	400	379	377	367	386	357	412	385	398	355	381	371	342	363	378	342	402	352	381	376	371	346	373	386	397	378	366	413	406	376	344	375	347	369	363	393	373	392	383	371	371	383	368	391	383	369	370	411	424	384	334	404	405	398	393	400	371	379	400	363	390	354	356	405	401	396	402	395	348	361	345	379	421	389	382	368	388	390	356	335	396	400	388	375	391	402	379	397	391	356	383	402	422	388	408	358	389	377	401	368	397	366	381	346	383	388	392	406	367	361	413	388	365	332	378	375	382	375	365	357	406	384	390	374	388	368	404	395	385	386	405	324	361	382	360	404	348	393	396	384	371	389	389	364	372	409	406	356	350	392	353	403	388	357	367	373	380	357	388	358	385	374	389	416	374	349	350	385	350	393	415	362	396	372	397	351	365	380	402	374	400	364	384	351	391	409	364	418	374	392	386	351	402	379	361	367	356	355	406	367	400	420	356	394	386	403	365	409	392	360	397	383	372	399	382	347	384	390	362	385	389	409	408	365	390	381	346	370	368	345	381	379	384	384	410	387	379	347	376	376	383	401	339	370	377	373	356	365	402	374	375	396	353	390	378	362	346	403	389	375	379	374	398	395	382	394	387	377	377	355	381	352	362	361	376	392	411	378	319	378	379	364	339	390	399	376	378	379	375	392	358	369	360	389	355	409	380	392	362	396	352	389	367	391	364	361	410	401	394	372	413	383	427	383	371	363	393	364	362	349	340	377	356	394	395	377	392	374	384	354	402	338	377	394	323	405	385	366	384	413	394	353	357	384	353	403	368	417	373	365	342	370	397	350	394	391	395	394	392	372	384	377	368	373	386	399	342	401	369	379	407	388	382	405	371	416	412	412	392	388	389	395	403	361	369	410	387	392	399	384	401	386	382	378	365	390	394	346
8823	10842	19212	21889	17351	16510	16314	15646	10399	5113	3921	4244	4258	4029	4183	4590	3434	2940	2819	2356	2095	1867	1793	4403	16644	16108	12046	7314	3773	1796	1239	987	924	975	933	930	943	859	918	961	915	930	912	951	883	992	954	936	922	940	944	856	954	943	992	997	912	934	955	965	920	915	931	950	940	956	1028	878	941	912	930	970	882	881	993	924	951	927	936	899	945	898	908	942	965	907	962	937	928	960	873	959	903	900	927	841	940	897	957	917	955	955	940	934	917	906	915	919	956	912	940	937	946	925	927	945	923	937	948	976	940	954	967	912	923	906	972	917	862	960	925	914	898	913	937	898	911	912	948	911	912	915	956	945	994	910	893	944	878	961	950	897	930	896	968	909	935	954	945	953	936	912	1016	954	908	954	892	915	959	952	898	869	936	921	948	980	901	900	969	955	914	934	935	904	886	931	914	903	954	932	993	916	950	908	939	910	992	946	983	878	933	920	929	930	1000	948	895	985	952	997	936	877	927	921	971	943	990	953	925	926	909	921	932	923	908	886	937	907	926	902	900	916	903	930	987	914	931	872	900	908	888	932	910	914	911	900	956	918	943	947	974	943	909	906	944	985	952	933	901	962	944	925	927	888	966	931	956	894	945	894	923	884	961	895	919	943	937	930	975	955	893	940	950	901	960	934	978	950	944	938	978	1001	866	922	879	994	931	944	946	931	904	941	971	918	895	920	929	873	868	911	920	893	945	929	881	943	924	910	960	882	937	910	908	902	896	880	950	906	904	960	939	939	937	891	919	933	948	897	913	933	901	921	979	900	933	941	891	901	946	903	940	948	915	913	923	866	966	967	937	945	947	928	942	891	972	955	936	872	930	886	946	887	950	900	948	934	916	929	929	918	896	937	929	940	953	904	933	945	889	935	965	876	965	926	902	933	922	912	921	936	923	912	918	946	913	906	900	933	942	919	923	911	991	940	900	929	970	925	922	927	884	982	942	930	883	998	986	926	920	925	911	921	927	903	964	935	924	908	873	942	945	893	927	944	902	951	892	937	940	887	896	945	847	923	932	926	917	953	922	985	879	962	910	939	948	965	957	942	916	907	935	918	898	918	901	910	902	942	896	965	956	940	977	919	929	915	901	896	914	937	882	972	951	957	912	937	986	936	948	919	960	965	960	924	971	910	957	899	888	901	940	943	898	937	931	942	904	954	906	986	874	926	966	928	951	919	902	953	979	961	934	942	958	937	911	893	929	953	968	950	905	894	906	935	954	955	897	933	939	906	984	909	915	901	916	873	909	947	958	922	948	883	944	991	908	938	879	906	937	891	882	932	966	943	983	921	944	939	882	895	949	955	981	888	943	920	962	934	973	943	935	906	879	914	918	914	916	936	911	907	978	898	892	919	923	920	952	945	900	937	912	914	895	974	929	927	969	937	865	943	918	940	858	881	940	925	935	930	931	875	918	934	968	948	848	947	917	941	898	957	980	920	938	910	920	915	895	967	974	1010	915	930	939	913	905	939	937	953	946	916	919	910	901	939	943	910	892	983	902	912	892	965	919	957	903	869	916	922	979	923	964	969	951	902	958	967	937	905	894	881	898	907	886	926	961	904	892	962	931	955	886	954	922	964	943	934	957	956	939	937	910	949	919	960	867	957	931	942	954	925	955	1004	956	876	964	948	856	932	934	919	940	898	976	905	914	944	962	926	918	932	930	910	930	905	950	868	921	960	911	935	898	902	909	919	914	947	951	963	916	939	994	935	929	890	899	957	989	917	885	932	925	976	914	911	920	884	894	921	997	932	938	962	958	939	900	965	969	929	888	917	909	1001	897	930	949	910	876	921	911	932	955	905	921	908	903	918	933	972	927	985	968	882	923	897	873	945	906	973	953	941	949	905	946	888	927	900	924	888	966	955	978	964	938	946	907	962	954	914	908	946	905	901	871	945	970	886	960	950	875	900	921	916	906	927	892	968	931	927	930	893	955	897	960	906	954	878	973	1002	926	949	891	913	984	899	989	925	986	892	894	901	967	887	929	910	928	923	925	902	922	916	980	922	901	899	951	911	944	915	916	873	944	969	896	980	900	890	890	964	960	963	944	888	903	908	994	930	900	894	940	994	960	897	886	963	931	946	1009	927	972	929	950	941	920	943	899	911	969	930	923	946	941	919	879	907	896	950	894	901	910	942	923	948	925	938	935	931	920	924	928	908	994	948	931	951	937	911	943	903	925	896	920	907	936	918	924	915	911	953	973	914	977	947	896	917	916	903	910	839	918	941	957	956	897	957	957	934	948	931	934	939	911	953	872	915	886	921	898	929	959	923	908	921	930	887	963	948	945	939	934	927	968	858	931	908	934	908	918	939	905	932	957	928	938	949	845	961	917	904	972	899	920	925	935	956	893	943	905	899	912	966	917	933	956	913	947	938	924	893	907	911	934	927	971	949	938	962	873	926	893	968	920	913	947	888	936	957	934	977	911	927	923	916	921	883	961	951	903	987	904	874	964	903	939	960	923	899	893	967	980	951	901	909	938	912	901	930	897	902	937	871	903	946	926	987	957	916	930	943	954	927	939	873	942	944	949	985	882	917	932	952	867	924	901	898	967	881	956	918	976	920	896	1010	917	923	903	972	973	889	864	931	913	929	882	927	882	934	941	930	945	961	932	885	851	870	904	917	929	913	945	913	924	942	909	928	939	913	946	952	912	905	904	880	951	973	936	895	919	963	914	902	934	938	959	933	976	942	929	892	983	916	906	1019	922	925	978	946	909	934	948	930	933	870	990	966	911	980	954	931	913	979	957	907	930	923	896	878	978	939	954	908	886	933	946	935	910	927	947	932	917	903	873	968	888	928	930	912	857	927	955	820	906	950	919	956	925	933	919	947	920	938	926	931	889	924	895	887	915	945	933	941	924	938	911	903	911	875	912	936	935	933	928	917	913	964	902	883	943	922	935	908	968	932	897	913	984	893	900	914	953	884	915	934	954	964	889	946	909	903	942	960	892	957	966	936	956	983	942	973	890	897	950	927	903	894	940	977	892	944	925	976	922	913	913	925	931	935	899	900	884	949	897	970	926	894	889	947	942	907	919	958	897	885	985	963	906	939	887	948	924	958	978	939	907	973	929	877	906	920	929	915	868	892	937	974	941	918	932	950	928	910	900	985	909	957	963	901	967	921	952	924	948	944	928	911	909	899	876	887	888	925	970	928	922	932	969	948	982	897	901	884	929	915	933	881	940	969	986	936	998	874	949	944	925	957	968	923	908	961	902	939	948	937	962	927	957	958	921	922	941	917	928	921	971	914	859	948	881	941	971	882	946	971	912	948	951	937	932	961	922	936	963	909	940	949	859	910	911	925	888	929	906	918	934	951	904	937	900	889	867	890	925	923	928	907	907	931	937	937	916	929	910	950	937	915	974	899	954	893	965	899	935	925	976	948	933	861	885	923	927	887	942	947	943	913	937	912	963	909	964	891	941	898	915	879	922	891	953	916	863	890	909	914	898	968	879	974
23868	18993	23216	18779	13942	10732	9559	9152	6562	2000	1182	1385	1403	1315	1466	1149	933	868	696	697	552	424	378	1859	7766	6950	4633	2607	1168	604	391	310	298	288	283	283	281	276	286	263	289	284	322	268	299	308	265	287	264	306	271	303	290	286	321	266	292	283	284	294	297	265	275	315	290	319	273	274	277	261	280	277	285	270	330	268	309	283	287	293	286	287	286	289	288	279	252	294	244	248	277	286	266	263	278	283	300	277	314	293	284	248	278	274	292	288	287	278	265	286	274	280	248	270	280	305	261	289	273	320	294	277	280	260	259	298	296	298	271	289	287	277	274	278	292	262	264	256	257	316	281	254	326	314	269	311	283	271	307	283	272	278	315	302	269	277	294	288	297	301	313	277	281	288	290	266	316	290	310	298	263	261	277	293	272	289	275	263	263	293	295	259	279	295	269	257	273	273	287	309	299	281	271	298	270	247	287	257	270	290	265	303	286	266	294	299	303	263	295	281	257	257	275	266	290	278	288	272	254	284	292	277	296	264	287	313	285	269	294	282	294	285	251	297	277	288	268	299	313	296	292	292	263	284	299	270	294	285	302	259	293	260	292	299	275	273	279	272	255	280	283	262	282	275	301	269	286	269	296	304	291	310	263	324	285	286	276	285	264	242	287	271	270	254	292	287	313	267	276	298	281	271	270	306	296	271	292	272	263	286	270	248	308	262	276	303	266	279	296	272	272	294	266	276	290	299	288	293	294	250	275	275	300	306	278	301	274	270	291	279	295	289	307	286	281	304	270	247	286	292	242	289	286	320	281	274	253	286	307	260	281	276	293	281	309	298	271	277	276	318	295	301	289	277	273	315	284	288	276	284	290	272	284	307	282	245	277	251	299	259	295	257	263	279	265	254	276	266	263	287	284	280	266	284	282	275	274	282	284	320	274	267	288	288	283	247	314	257	240	272	257	281	300	282	269	260	283	271	269	284	315	287	250	281	281	265	284	276	289	281	274	276	277	281	300	286	304	290	290	286	255	296	272	280	285	268	264	297	298	283	302	301	270	304	275	284	274	295	267	327	300	270	287	285	276	295	294	295	287	284	294	283	309	264	269	265	279	280	269	273	251	283	278	273	276	282	294	292	291	295	275	291	282	301	320	250	257	265	280	270	252	275	299	302	257	280	294	291	287	270	255	293	278	298	298	290	265	267	308	264	286	265	285	269	284	282	287	293	290	286	291	265	272	258	268	269	284	284	307	274	269	267	285	268	265	267	284	296	302	295	259	272	294	267	257	285	289	280	287	252	271	285	299	267	286	303	283	298	300	274	298	276	293	276	274	267	282	262	281	283	259	284	277	285	297	290	281	305	262	301	279	269	290	285	281	287	309	270	271	281	262	268	277	278	251	289	287	298	257	263	265	276	313	274	275	300	267	295	299	289	277	275	278	244	281	270	273	283	327	297	337	292	272	246	267	256	294	267	287	284	282	321	290	298	288	274	324	292	303	263	249	281	263	302	320	288	302	269	315	296	289	303	294	302	280	281	286	275	259	297	300	281	262	274	298	269	292	300	268	281	302	309	267	281	277	295	293	285	287	302	266	309	287	244	260	311	283	284	276	302	251	295	299	270	285	266	274	263	284	278	316	293	274	289	278	249	267	297	259	273	256	304	311	335	314	270	268	285	284	271	248	272	296	297	324	294	296	286	256	289	284	282	278	291	295	277	246	278	263	294	270	272	339	277	286	272	277	280	274	275	286	290	283	296	287	266	307	308	319	283	281	259	291	273	294	269	256	281	272	295	278	291	300	290	292	305	242	284	276	263	306	301	251	288	276	250	281	271	274	293	280	317	281	260	288	274	327	297	304	277	280	281	276	284	278	257	282	280	277	265	300	256	282	266	305	283	292	269	267	340	281	303	290	272	267	299	271	271	254	270	315	300	289	310	284	269	322	301	274	285	288	279	279	293	287	270	299	250	294	292	289	261	281	283	320	284	278	292	294	289	286	301	264	299	290	257	293	298	333	265	277	269	278	272	296	252	274	302	265	270	289	277	263	313	287	306	311	292	268	274	287	245	261	292	254	274	272	305	272	309	312	257	265	299	288	318	266	274	265	284	253	267	276	267	279	257	281	280	277	261	304	264	321	269	284	295	252	278	277	279	273	280	313	249	282	283	275	274	294	309	280	255	285	266	298	310	276	291	291	284	258	280	272	298	276	248	279	286	296	305	282	297	269	304	310	272	273	269	285	298	292	289	272	304	297	285	303	289	274	314	311	271	280	267	274	274	275	287	275	309	267	265	293	257	258	291	270	259	274	285	275	291	275	264	248	274	289	278	264	259	267	273	281	261	313	255	300	277	262	245	273	285	285	311	261	284	267	267	290	256	288	293	275	303	291	273	306	294	282	270	318	319	269	280	289	291	285	279	299	279	274	252	291	306	286	275	285	325	267	286	254	272	281	293	326	287	269	279	277	292	304	272	275	233	279	264	300	289	274	260	296	317	257	259	278	264	267	301	300	273	305	297	294	264	327	285	267	279	288	294	283	256	289	297	267	311	278	272	270	289	290	274	303	257	275	254	290	265	293	293	310	294	304	290	274	294	272	297	287	287	236	291	298	299	306	262	312	286	282	261	295	253	284	301	309	262	293	270	302	286	235	276	284	258	300	265	272	283	292	286	277	282	268	296	280	297	268	296	280	286	286	279	301	289	302	280	271	256	293	276	277	324	266	320	298	287	259	285	273	242	277	286	272	295	330	263	284	269	287	261	275	286	289	306	264	271	247	296	270	257	285	280	275	329	271	286	297	285	286	277	281	281	292	286	263	274	266	248	276	278	294	279	299	301	304	259	281	255	296	292	273	320	297	311	260	267	295	328	246	298	273	266	271	287	281	282	317	277	299	256	301	278	280	273	293	269	259	286	295	314	285	296	264	273	276	298	258	288	260	274	284	282	315	308	292	329	289	248	309	275	294	259	256	285	283	297	291	279	263	290	301	284	306	278	276	319	282	296	265	266	273	296	295	297	292	269	279	276	301	274	256	295	281	303	276	298	288	296	287	297	290	302	268	293	257	269	275	266	287	279	289	322	289	311	272	285	260	291	309	278	321	257	295	276	261	280	263	308	286	285	279	263	288	303	304	288	271	265	267	288	257	276	280	305	262	283	278	284	292	289	306	279	286	283	260	256	285	290	284	261	293	266	291	282	284	246	278	314	286	285	323	299	255	289	277	265	284	284	294	296	295	241	266	302	286	257	285	289	291	270	296	290	275	295	279	282	276	279	282	322	278	295	283	319	305	284	282	281	283	278	297	307	270	297	281	296	297	301	313	271	283	285	312	272	274	286	280	280	283	302	274	274	296	295	267	312	303	293	284	297	273	299	275	300	266	292	322	259	277	270	293	307	261	295	283	269	288	268	265	290	289	291	271	269	261	268	294	295	285	273	273	251	259	279	277	271	285	274	304	283	317	256	262	285	280	286	271	256	279	293	290	277	272	257	304	308
13357	14431	25549	26396	24586	22478	22702	23606	19027	7324	5898	6996	6681	6435	6947	5659	4760	4469	3606	3232	2586	1932	1614	10318	29527	26182	19947	12238	5610	2409	1221	754	675	694	714	714	708	725	697	643	633	702	681	653	681	673	739	696	722	701	726	709	700	658	746	731	705	714	692	728	702	741	685	686	677	686	729	720	690	710	728	665	671	708	758	701	717	722	723	729	733	663	695	729	716	718	702	717	736	698	707	650	702	717	701	672	714	698	743	728	709	724	693	723	753	725	713	715	708	730	764	683	685	734	734	700	696	696	695	730	685	699	702	714	738	656	668	706	697	703	764	695	682	672	692	778	704	695	694	710	739	680	744	676	681	703	670	676	724	752	667	695	725	650	689	718	728	668	730	666	730	693	741	703	672	744	685	710	733	748	701	686	757	704	670	704	706	699	655	749	726	687	734	675	649	669	707	674	694	722	703	715	714	785	706	730	693	724	705	722	656	686	704	685	740	671	712	758	732	674	694	718	703	680	699	675	748	698	741	724	653	727	708	728	696	705	724	679	753	697	711	692	696	669	705	737	664	687	710	664	709	725	734	704	710	674	708	712	698	723	746	734	678	720	702	705	753	651	730	715	707	752	720	651	733	728	684	684	704	650	761	707	714	702	698	687	720	684	678	703	706	683	737	738	715	740	682	673	724	717	707	665	688	684	716	670	679	753	679	686	699	682	690	735	749	700	754	736	690	711	741	663	677	695	737	716	696	709	688	732	709	669	691	701	697	719	736	690	671	726	743	688	730	719	677	763	751	754	698	658	703	670	703	711	715	716	699	707	734	710	698	718	721	719	716	712	733	664	673	704	762	680	727	720	689	703	712	726	686	715	728	740	678	708	709	713	694	704	726	736	720	742	699	713	689	704	790	672	715	691	729	717	691	670	749	709	694	680	665	720	709	691	704	722	744	713	693	664	716	700	709	696	682	692	654	710	728	685	700	714	681	742	687	697	736	718	723	686	708	713	713	707	703	734	753	716	678	720	727	699	650	675	724	742	680	722	678	679	684	703	704	718	683	679	682	689	664	714	705	704	700	656	707	733	696	743	706	733	751	685	764	656	707	699	670	699	738	745	725	722	701	700	649	683	732	690	722	678	719	681	775	703	756	765	725	726	727	744	651	704	717	704	705	701	706	745	673	673	718	714	685	698	694	711	686	687	681	740	730	689	715	744	708	699	690	716	707	706	731	702	702	688	735	711	714	672	697	767	696	706	746	685	746	711	713	732	724	726	693	710	772	689	718	734	716	723	726	729	703	705	708	658	705	735	715	776	695	682	743	697	744	715	761	689	668	697	666	726	710	707	722	702	719	741	722	728	721	753	679	686	709	729	744	721	681	728	725	771	744	767	710	739	753	648	731	687	709	701	684	724	664	700	706	670	619	712	707	693	718	685	629	726	725	698	703	719	690	691	707	698	708	653	695	732	714	714	678	736	738	696	693	761	723	692	697	703	662	691	692	727	665	734	686	691	705	709	707	668	694	691	714	717	679	713	706	720	714	679	709	661	678	659	711	676	708	710	759	714	718	718	713	725	711	676	705	739	710	667	741	768	731	750	703	742	681	716	699	720	708	745	682	704	723	677	695	717	713	695	701	685	687	710	705	727	688	738	695	673	707	737	674	700	726	701	703	706	671	700	721	727	698	721	725	636	731	697	711	736	758	661	734	684	701	695	710	740	700	678	710	717	726	687	705	728	733	742	716	745	691	700	712	735	729	715	687	722	692	685	687	703	706	690	697	745	706	724	667	745	744	695	673	725	677	755	685	724	769	749	711	694	693	746	709	730	678	723	713	724	661	676	725	696	737	704	672	737	676	717	685	692	674	711	706	719	713	719	717	698	719	671	694	703	671	706	686	742	709	703	720	702	740	726	731	730	696	705	716	720	703	710	699	765	723	656	689	730	720	729	728	710	777	675	722	687	706	743	743	723	691	696	694	723	744	729	705	684	716	718	755	717	726	739	723	737	736	711	741	761	694	658	649	685	698	739	704	724	741	704	670	730	694	723	735	709	711	729	673	713	713	734	672	691	698	707	682	665	676	736	735	690	682	734	717	694	755	718	705	750	709	721	708	705	719	708	753	668	724	721	697	735	693	733	738	726	658	733	747	736	702	678	681	703	724	704	736	692	678	698	737	746	706	715	716	746	675	706	694	726	727	728	724	698	675	791	713	701	679	737	754	708	683	728	742	685	674	738	748	654	755	748	713	703	749	739	684	722	746	679	648	686	743	675	711	738	716	721	723	723	696	769	731	695	743	708	700	668	750	684	702	697	718	717	694	759	640	718	706	736	718	670	697	707	695	709	762	656	746	730	686	685	695	676	727	679	726	694	688	734	721	709	680	706	708	715	715	698	747	706	734	714	704	734	697	710	684	730	703	712	672	689	729	710	704	709	675	703	679	732	679	663	683	719	686	676	709	684	708	702	742	676	666	706	741	705	757	651	691	767	694	695	687	714	729	704	736	716	700	705	672	781	705	685	679	747	686	699	732	696	700	699	737	708	696	705	681	683	676	714	687	700	697	704	699	713	746	708	739	735	734	702	725	668	727	710	688	696	673	760	729	656	716	702	674	672	656	686	704	718	712	730	692	708	701	699	685	722	704	747	716	711	731	742	679	666	782	726	717	739	733	756	703	755	704	730	696	753	718	754	701	680	672	676	705	682	702	724	699	666	644	706	691	670	695	712	716	701	698	707	685	751	736	718	750	688	744	704	690	672	751	771	708	697	741	702	713	727	786	712	697	720	753	741	759	747	693	698	738	726	721	746	674	739	738	699	691	686	645	709	695	735	744	679	699	651	730	709	677	731	691	683	739	659	682	684	680	766	718	712	691	727	667	738	715	751	735	711	700	702	697	658	742	758	691	726	684	701	704	668	715	718	731	693	669	716	682	702	662	705	731	727	709	705	722	696	718	701	731	685	693	688	701	700	664	748	720	736	742	716	645	706	706	698	667	686	721	667	739	724	698	685	716	731	702	700	743	740	713	712	704	713	693	734	682	708	696	701	740	697	739	719	699	685	655	684	698	705	697	729	679	691	726	689	730	732	686	728	694	723	707	695	695	700	655	754	758	748	701	701	707	698	717	747	703	678	718	734	729	704	737	744	682	715	708	703	655	686	687	641	750	636	714	706	657	671	723	720	686	732	746	727	707	724	701	720	690	732	734	714	736	730	698	699	675	749	722	714	713	711	722	704	745	676	720	731	737	725	698	698	740	717	676	783	701	732	694	678	709	666	683	706	722	756	660	642	712	755	737	695	685	714	745	750	727	736	692	722	675	694	695	685	672	718	713	686	740	708	708	706	725	722	707	726	716	717	663	705	731	726	706	721	763	696	723	724	676	711	689	726	763	710	704	758	680	722	717	676	686	699	702	702	715	726	695	684	731	687	724	678	693	729	675	705	712	658	721	709	694	709	707	690	729	725	685	712	687	700	704	708	696	671	774	700	705	802	718	706
6630	5004	6766	3997	2165	1869	894	581	554	424	477	537	443	437	412	409	436	436	367	401	333	363	351	369	581	723	786	560	474	431	355	323	317	316	344	319	305	315	330	331	325	335	330	293	354	362	350	311	309	324	334	343	314	341	325	314	347	318	314	330	306	330	340	309	330	302	287	332	316	315	306	319	327	304	310	309	333	288	313	327	300	327	312	304	320	279	336	326	321	318	309	320	296	305	298	323	314	341	330	293	327	305	344	294	344	296	333	321	326	332	339	350	313	336	314	314	316	315	321	351	326	313	272	307	318	316	337	291	302	321	349	312	331	300	337	351	336	338	316	304	317	339	312	356	313	345	296	299	310	305	319	333	337	322	306	329	351	338	323	308	332	311	336	337	344	324	355	331	323	353	343	313	323	301	294	322	335	343	317	343	329	304	323	325	312	322	283	319	359	331	354	314	320	318	277	332	319	338	330	337	355	368	345	323	322	313	307	343	304	330	319	320	327	339	319	331	316	303	290	318	319	300	308	309	313	340	318	302	307	292	315	326	340	302	304	321	308	289	332	326	334	301	297	326	309	300	315	308	363	315	299	322	336	291	301	340	318	351	326	312	332	327	328	322	313	331	333	334	300	349	312	293	367	333	336	324	324	290	338	324	305	315	307	332	329	319	279	315	357	317	312	311	311	350	355	307	348	339	341	355	376	276	286	337	311	369	306	288	329	317	328	299	345	326	316	323	304	296	353	310	322	309	299	308	316	349	337	323	345	343	287	317	337	327	314	317	322	314	317	326	324	350	306	305	336	326	313	339	320	333	311	325	373	342	322	316	319	330	323	340	328	314	309	331	317	326	322	356	298	298	331	320	308	340	303	306	324	324	315	336	367	321	352	333	319	336	313	360	314	304	315	301	312	309	320	310	309	368	323	292	345	317	322	303	314	314	321	307	343	338	334	305	313	348	324	325	315	321	357	276	296	307	301	315	316	301	335	333	298	296	299	307	306	311	345	301	296	313	341	325	290	336	307	309	326	331	361	337	306	339	300	333	313	299	303	333	321	340	307	320	306	291	332	324	307	355	305	310	338	315	332	342	358	316	300	309	326	317	345	310	320	326	334	339	301	303	320	300	309	321	322	290	301	286	312	309	342	344	302	323	318	305	297	328	365	336	320	341	321	296	336	299	309	331	355	321	347	307	340	340	333	307	319	308	281	290	309	297	302	309	358	305	331	308	329	338	331	292	319	309	297	352	359	346	336	350	320	357	308	333	311	353	308	286	346	321	312	320	312	295	340	330	320	306	322	338	352	296	277	320	319	333	325	275	334	296	335	299	315	310	333	352	323	283	291	281	346	339	322	308	309	344	329	329	318	317	305	286	308	315	334	350	325	312	318	334	345	341	305	314	339	307	297	325	321	330	325	320	324	317	343	302	330	316	298	328	321	337	344	332	331	288	338	297	332	321	289	329	345	348	305	301	319	327	312	359	303	325	303	345	335	320	323	291	346	317	345	332	306	341	321	334	342	315	361	339	315	321	324	308	327	297	313	323	277	309	315	313	338	282	297	324	320	301	335	317	329	347	312	331	312	307	342	339	339	322	344	314	290	309	323	340	345	291	305	296	359	326	302	310	279	318	317	331	341	318	301	295	308	320	338	330	355	324	360	362	336	320	310	326	326	317	328	326	309	333	347	310	299	311	321	336	315	340	313	355	329	337	325	314	326	330	312	317	323	308	310	307	296	314	315	314	331	304	311	323	329	310	312	346	352	342	311	341	314	334	346	294	331	332	315	317	304	347	324	330	309	324	300	346	331	331	317	306	313	288	338	331	340	332	354	314	343	311	299	299	295	337	331	311	310	316	300	313	298	330	326	321	331	334	310	331	334	340	306	315	326	326	313	339	344	315	320	336	329	343	315	290	327	320	325	327	305	330	287	346	351	301	330	339	312	308	311	296	331	343	294	310	314	313	310	304	379	311	313	328	312	351	358	321	345	348	320	290	358	307	330	325	318	315	342	316	327	333	330	315	320	317	333	288	309	328	354	306	323	336	317	321	276	322	322	297	303	367	312	346	317	323	302	314	341	300	352	338	337	343	297	313	309	352	305	331	365	309	314	290	314	327	338	329	338	374	333	335	342	319	321	304	313	329	305	357	339	314	343	299	311	318	330	311	322	329	311	324	333	287	346	318	306	299	299	326	338	338	341	318	334	325	318	342	315	329	285	307	312	304	314	337	325	322	332	323	323	314	318	302	311	308	296	333	328	330	339	320	319	325	333	350	342	345	311	307	320	330	319	324	343	313	285	294	306	297	317	287	327	308	325	300	321	311	308	334	273	332	311	282	355	352	332	333	290	322	327	300	320	340	324	307	310	305	299	319	333	321	353	281	315	306	330	317	310	332	328	323	342	290	315	333	320	322	348	321	329	348	315	317	300	327	334	302	322	323	329	318	303	380	289	311	316	304	307	323	307	333	330	362	333	317	342	340	317	291	348	348	315	296	345	312	285	299	329	312	360	330	297	334	343	344	313	309	323	292	325	304	290	269	293	341	300	332	298	306	344	346	327	296	314	347	302	288	317	373	343	328	279	364	318	310	284	333	321	320	317	317	324	327	332	309	315	307	332	344	342	319	329	313	305	318	316	319	288	287	332	342	329	299	325	337	321	309	320	321	311	294	330	302	335	317	304	315	324	315	323	366	337	347	315	331	326	287	323	307	302	313	326	310	288	318	320	324	342	316	353	328	344	304	332	306	342	329	340	318	315	334	338	325	323	355	366	333	366	315	346	314	313	353	326	335	293	350	333	321	295	330	296	312	341	313	335	308	319	327	308	344	340	358	353	300	355	332	338	348	329	347	324	338	304	314	317	327	341	333	340	325	330	308	306	289	341	349	337	325	320	344	317	337	301	317	325	322	299	324	355	290	310	328	352	331	342	324	307	326	361	317	302	356	338	353	338	347	309	323	313	329	305	335	320	372	317	324	337	341	308	308	312	302	323	303	357	321	292	339	326	315	319	331	355	323	341	333	355	301	322	290	347	306	356	272	325	313	285	318	364	325	313	306	341	313	295	314	326	310	315	334	325	335	294	346	321	319	357	330	333	314	306	313	333	331	313	345	350	311	326	320	304	320	294	314	314	342	292	338	328	316	306	291	305	306	364	318	325	339	319	293	308	319	310	321	290	304	324	334	309	323	321	301	329	318	293	324	321	316	358	295	333	333	311	332	331	353	312	325	330	304	310	337	311	324	340	363	295	342	355	334	301	326	296	340	329	318	305	309	336	310	355	338	325	289	276	311	300	313	353	299	316	307	307	323	310	297	339	322	322	318	339	294	297	326	319	346	339	317	341	332	339	296	318	327	325	335	326	326	332	317	323	309	296	332	326	331	302	315	323	318	294	341	333	296	311	325	348	322	359	315	338	322	312	323	335	312	334	340	300	308	322	339	320	302	324	282	339	343	331	336	316	338	313	313	299	325	357	327	328	300	336	337
4784	4957	11842	10393	7759	7148	3849	2577	1886	1647	1936	1980	1614	1548	1718	1678	1497	1295	1206	1274	1100	905	924	1249	2726	3020	2942	2091	1358	1072	917	845	793	767	818	833	809	821	773	792	752	773	817	779	772	818	783	841	873	799	786	787	795	750	829	785	824	789	776	823	812	805	832	842	816	781	790	820	798	781	817	848	802	841	780	794	768	788	778	802	821	795	789	814	794	758	819	772	764	789	804	829	809	834	794	792	773	804	812	824	784	775	777	829	813	786	825	779	796	838	788	810	809	824	866	804	809	803	819	797	811	814	783	813	795	796	803	783	802	791	797	780	782	806	795	797	745	792	822	777	812	800	786	764	785	807	789	798	840	816	766	824	819	772	823	813	751	804	855	846	755	817	768	781	801	838	793	849	745	841	829	791	780	845	831	788	818	778	824	824	824	819	840	733	772	768	815	799	825	779	783	820	769	828	806	824	811	845	784	803	725	770	779	804	836	745	820	785	837	823	805	783	797	786	787	764	816	759	751	795	775	759	768	810	845	801	790	783	849	737	841	776	749	803	795	772	734	862	786	798	773	814	805	817	789	812	783	764	812	841	852	786	817	800	769	796	770	777	803	791	774	827	780	807	825	856	830	764	830	823	851	805	812	784	784	763	783	833	838	769	842	800	815	818	825	847	825	795	771	798	801	831	798	846	798	816	816	766	764	787	813	824	784	809	814	831	809	778	842	774	794	828	833	796	794	786	810	819	786	756	782	775	751	841	856	776	787	781	780	789	813	804	806	826	813	826	734	794	818	789	785	775	774	761	785	817	859	811	749	792	800	754	833	743	813	824	805	796	814	817	785	827	777	770	797	792	721	834	859	816	823	790	775	797	773	791	829	817	849	801	836	861	791	791	819	798	770	775	854	766	785	805	835	836	784	780	794	820	842	757	763	803	804	830	861	770	803	768	860	806	827	799	820	780	784	785	778	786	816	832	854	767	780	829	780	828	833	802	809	803	828	841	850	783	787	828	848	836	797	809	813	822	803	782	794	743	811	816	785	814	828	794	828	753	801	782	786	773	815	760	813	806	797	784	848	818	859	776	793	771	804	780	799	813	796	838	794	841	788	811	850	798	799	805	821	803	842	797	761	805	772	778	790	799	824	800	744	816	794	782	810	764	806	757	779	787	793	814	779	838	836	830	810	800	815	806	797	794	810	800	822	823	789	799	780	822	856	827	836	857	752	815	820	783	824	863	784	802	812	782	809	789	851	802	837	803	807	794	810	781	807	853	793	801	791	788	816	838	826	835	795	824	809	792	772	830	785	705	898	752	813	739	830	801	840	842	791	812	821	808	755	775	763	824	826	779	815	836	789	855	806	817	823	838	825	826	819	837	801	792	788	788	799	839	816	824	781	803	847	766	831	856	769	800	799	808	798	773	868	798	817	814	831	807	806	780	765	792	832	840	825	846	809	799	836	828	824	796	777	776	815	837	801	845	849	833	822	787	820	744	813	799	752	855	811	858	804	840	791	820	807	842	782	818	757	765	787	795	856	803	813	769	781	813	808	788	810	813	776	834	806	842	781	800	847	822	787	816	829	743	759	774	750	798	782	828	777	828	790	849	829	812	793	782	808	817	820	822	819	769	814	846	812	824	839	803	817	745	765	784	770	809	847	814	799	786	762	841	802	805	770	779	770	823	781	756	816	736	738	850	740	779	811	818	770	817	809	812	803	800	794	765	815	798	817	810	815	796	775	771	792	794	785	816	805	787	788	797	771	839	819	767	789	835	819	759	793	854	855	800	811	782	781	839	768	784	846	825	821	843	770	772	809	840	788	848	762	784	798	814	793	825	782	824	794	790	789	828	850	833	776	774	803	802	773	806	785	773	829	814	809	795	805	807	787	793	786	788	799	888	835	769	810	771	781	794	785	763	786	782	832	791	813	772	813	779	793	822	778	835	809	805	769	795	816	775	844	827	797	796	800	737	785	797	835	825	808	894	833	770	823	797	799	758	754	775	744	786	764	814	804	788	806	829	784	800	813	823	828	781	875	829	841	797	817	744	824	807	813	826	822	814	803	824	813	824	801	778	743	799	809	826	803	781	812	780	841	804	770	803	837	838	832	800	800	827	860	851	817	839	813	815	808	740	826	815	852	816	727	803	858	818	812	788	840	788	828	776	784	858	783	851	816	817	808	828	856	781	818	792	836	800	769	808	857	759	811	822	807	838	757	780	788	805	826	794	747	825	771	801	817	790	787	838	826	773	803	796	806	793	802	757	776	808	794	818	778	767	786	790	794	785	804	806	776	791	778	772	825	751	756	825	829	803	815	770	808	846	769	815	785	761	829	805	784	833	835	818	803	782	769	817	808	755	784	759	771	752	805	807	818	780	815	787	782	824	812	755	808	844	798	783	826	818	779	829	817	815	783	788	856	772	803	770	785	768	780	814	832	800	808	793	787	797	794	795	803	796	790	779	797	781	804	772	807	762	785	841	779	813	800	838	807	786	776	790	825	845	854	831	831	789	829	782	784	862	857	811	748	802	815	843	762	806	810	795	777	780	760	806	793	824	841	786	812	806	818	814	829	787	762	759	789	894	779	843	837	813	826	785	807	835	835	745	774	811	849	788	839	808	801	840	809	842	782	800	737	780	849	784	791	795	752	814	815	799	825	787	818	773	837	809	820	803	800	796	783	862	769	778	738	863	801	754	792	831	787	834	786	721	836	821	761	811	814	793	760	816	774	831	840	787	848	827	805	806	810	767	787	787	856	832	769	801	784	800	807	819	743	830	820	781	788	787	833	834	840	811	806	822	785	781	770	794	798	813	787	778	812	785	774	779	772	787	808	818	796	792	801	800	741	890	795	810	831	783	825	779	752	803	793	786	831	800	819	764	810	747	802	837	827	825	810	817	819	848	825	818	822	761	809	772	861	788	828	834	830	818	793	823	818	801	806	781	831	842	803	766	823	787	808	783	774	802	742	791	812	789	789	811	837	807	805	821	775	833	825	813	818	780	754	770	776	781	821	795	781	812	847	856	753	855	789	805	762	829	821	782	841	748	812	780	814	834	800	775	816	871	821	803	804	769	790	828	818	824	823	806	767	806	793	806	772	795	849	840	740	814	828	845	785	793	815	794	765	844	795	833	821	846	829	806	747	803	813	784	802	790	804	819	822	780	784	847	818	811	814	789	801	823	756	797	862	825	844	835	788	816	784	765	792	772	791	755	779	785	825	804	801	790	836	801	786	806	750	764	866	809	806	818	758	802	813	776	822	816	819	820	811	772	804	827	786	829	777	871	760	784	851	844	771	830	776	818	806	834	814	823	787	847	834	837	754	770	815	862	823	775	783	813	774	784	807	814	832	795	827	769	781	785	841	844	802	831	820	816	768	784	823	845	803	821	802	786	786	795	777	735	821	785	802	780	782	833	791	838	797	787	796	771	791	783	766	784	809	812	827	784	763	846	783	803	755	801	821	786	818	799	799	782	816	784	810	835	785	788
14179	10474	14208	9209	6735	4674	3858	3883	2142	973	1012	793	669	766	873	815	673	689	749	702	623	472	406	1648	3454	3059	2213	1273	703	495	360	305	323	304	345	334	291	332	341	304	325	324	332	330	319	335	308	298	310	351	294	313	319	338	351	324	338	347	325	313	365	351	329	332	343	327	303	310	352	329	353	327	316	323	350	315	340	333	323	341	333	325	316	334	342	319	340	313	314	339	318	314	334	332	352	293	310	328	321	328	346	334	302	301	339	321	306	364	300	309	339	329	285	288	319	323	311	339	329	324	340	294	317	319	294	331	355	316	332	322	306	332	306	299	336	334	308	329	321	341	323	326	326	340	327	345	325	328	311	313	328	366	300	299	332	316	329	334	359	318	338	346	368	342	345	302	317	336	328	339	303	344	317	299	311	305	306	326	324	326	329	311	318	328	299	302	340	351	338	317	329	325	314	360	365	311	330	340	328	339	315	316	311	344	333	312	314	316	311	339	314	307	328	332	335	339	331	339	343	361	335	305	329	330	360	318	306	312	341	330	323	333	320	342	359	360	297	333	364	330	315	344	313	349	310	317	293	334	319	351	313	303	321	346	329	341	342	342	331	346	321	350	326	357	340	299	355	313	355	329	317	327	343	383	348	344	370	346	327	324	321	281	338	354	322	316	318	327	322	330	327	297	294	311	312	350	316	342	329	338	325	355	374	306	355	350	337	306	325	311	333	317	326	336	351	300	331	324	341	353	316	290	333	303	323	292	318	326	330	343	345	340	347	300	314	307	338	341	343	348	334	338	313	300	326	320	363	353	327	313	318	344	326	278	320	322	308	323	320	329	341	336	343	306	297	339	300	332	357	349	320	361	328	356	342	338	347	310	316	336	320	316	328	327	300	311	328	343	320	316	338	279	328	314	352	361	352	301	348	343	324	312	316	346	361	350	334	316	349	329	305	355	338	335	302	316	359	326	331	354	344	302	351	330	326	366	321	320	324	327	348	332	344	360	327	316	320	330	318	308	336	300	313	329	382	320	337	335	340	319	330	301	329	353	316	366	368	330	326	318	326	302	322	300	342	357	323	338	351	346	287	341	337	314	319	318	315	317	342	308	319	352	333	357	336	326	310	324	339	371	338	319	365	334	325	325	345	329	331	344	353	329	308	327	317	332	338	335	334	306	370	319	312	316	319	328	341	320	315	334	306	308	343	329	317	297	331	300	338	302	325	327	332	314	329	336	275	335	361	354	342	321	325	327	337	351	326	365	335	320	350	330	334	319	332	299	315	300	352	351	324	326	340	295	289	335	321	317	350	306	328	341	340	338	328	320	332	363	319	308	314	339	327	343	303	319	369	331	319	327	327	339	316	335	325	329	305	352	356	340	339	316	319	305	325	339	323	358	322	336	359	289	325	291	332	323	350	308	339	331	314	322	330	346	322	301	342	316	314	313	319	338	298	321	349	326	329	303	346	342	332	305	336	320	298	309	336	362	356	334	333	315	350	289	341	314	358	341	305	329	352	319	291	325	303	323	307	338	294	328	333	369	344	311	338	341	305	326	335	297	337	328	332	309	332	329	347	330	321	317	303	315	371	339	329	336	325	331	325	365	297	332	319	325	379	338	322	355	312	341	324	306	357	340	325	321	345	332	343	342	306	340	309	320	331	314	327	323	323	314	350	348	324	317	350	335	321	327	314	338	313	330	289	352	328	338	305	316	334	328	326	347	317	317	321	275	325	333	329	337	274	310	306	351	314	319	312	338	345	340	304	309	327	343	334	318	367	327	344	323	320	347	308	344	296	360	301	317	335	366	341	310	324	351	318	350	352	320	332	331	376	311	302	314	340	308	315	341	313	341	344	299	331	365	330	298	308	324	389	323	322	359	353	340	330	311	324	324	342	318	309	335	321	296	347	338	304	332	319	358	349	322	343	322	327	341	347	337	307	325	349	339	337	336	329	374	339	350	325	311	340	312	337	281	333	369	305	332	338	332	295	328	330	307	307	343	317	333	329	353	306	329	294	346	334	345	322	354	306	321	334	327	333	339	341	320	324	306	343	344	314	337	318	340	322	303	306	321	333	331	305	355	319	297	356	350	359	385	347	323	364	323	313	336	324	301	315	330	341	328	314	329	369	343	330	350	306	321	333	331	350	327	308	334	357	328	312	327	339	340	326	331	342	318	311	346	310	335	330	329	343	363	363	332	323	307	341	305	312	303	313	354	303	347	324	327	330	315	329	342	320	349	329	338	351	320	316	316	335	317	342	353	347	324	307	332	330	319	344	286	360	330	352	348	307	311	364	329	304	354	312	320	310	303	355	331	313	353	322	330	334	316	298	293	352	285	313	318	354	316	364	305	306	303	325	301	341	342	339	318	331	298	326	303	354	361	343	319	304	329	309	358	341	324	353	360	343	322	342	318	298	342	344	335	312	297	308	329	318	331	346	305	306	298	331	361	346	343	344	326	312	311	335	326	333	335	347	344	327	346	311	338	302	328	342	316	360	321	337	307	318	363	346	335	356	358	340	341	327	326	306	311	340	322	323	336	315	323	323	319	308	339	328	348	317	342	315	361	319	332	312	346	348	333	326	327	336	341	314	299	309	344	343	308	333	355	326	349	335	323	337	351	343	299	328	359	355	308	310	321	324	320	325	309	325	308	314	350	346	336	353	285	329	336	301	347	320	324	338	378	325	315	318	357	326	348	313	333	314	346	348	348	351	329	315	331	368	315	337	345	323	335	341	350	343	326	312	343	332	326	318	340	323	347	324	335	332	348	351	331	340	321	309	309	333	313	311	320	344	354	340	312	338	332	350	337	353	354	305	334	339	286	346	352	306	339	330	294	346	336	332	350	331	335	312	317	355	320	284	340	352	336	341	329	328	310	328	330	324	331	312	318	313	307	326	290	350	336	330	334	292	326	357	369	307	341	279	336	317	331	359	333	323	347	322	355	295	304	345	323	334	310	305	326	327	335	347	283	337	318	333	328	336	372	308	320	342	337	354	368	357	307	325	325	352	341	320	340	290	291	313	346	332	325	338	305	327	293	316	308	319	354	331	304	339	356	335	316	341	317	321	364	313	347	308	332	336	342	336	357	326	318	344	341	324	331	312	318	339	326	325	348	346	330	316	306	332	312	309	302	327	312	312	344	313	336	318	347	282	324	363	313	336	341	336	348	362	358	321	346	306	320	304	340	308	335	300	353	339	308	291	375	323	322	332	327	321	348	321	314	297	316	321	319	304	310	319	352	342	343	330	342	330	317	326	309	298	302	322	291	299	374	300	311	326	325	330	316	338	281	325	323	324	340	319	365	349	309	305	319	342	345	345	328	326	304	312	310	331	333	333	318	327	307	330	327	343	358	343	349	317	320	327	354	317	337	326	340	336	330	320	319	329	315	341	320	351	285	324	341	365	333	352	341	315	331	310	314	305	326	309	319	329	343	364	360	301	310	352	306	294	349	344	339	345	335	325	365	337	299	326	332	301	322	355	306
9233	9067	18070	17055	16259	13623	13041	14451	7853	4195	4996	3946	3246	3414	4132	3783	2847	3013	3406	3690	2926	1855	1368	10037	17557	15038	11192	6495	3057	1575	1033	824	822	852	830	798	806	760	829	802	803	829	833	835	810	863	793	821	804	828	835	772	742	793	838	778	860	841	769	865	810	854	821	843	826	850	793	820	794	814	775	817	805	796	788	749	827	804	784	820	814	794	845	766	769	850	810	834	820	842	841	834	795	754	790	816	831	795	775	759	810	847	790	824	801	846	845	782	826	848	785	831	828	794	790	841	862	779	744	785	822	867	813	827	812	836	804	809	783	798	782	801	805	767	814	820	842	823	765	827	838	811	814	814	799	789	752	839	812	789	844	820	798	764	748	766	807	810	858	795	792	786	820	831	778	769	795	821	865	858	783	818	814	826	836	797	764	823	863	808	789	829	802	812	786	778	793	815	820	789	774	854	778	790	840	833	848	834	791	793	790	839	784	777	778	803	853	812	803	842	831	802	806	778	785	773	812	854	847	786	809	824	838	818	813	796	813	843	832	819	838	834	792	779	779	819	772	830	798	765	789	807	799	793	838	803	810	788	844	831	824	809	863	827	837	822	812	841	801	821	798	796	845	816	778	864	827	842	784	773	820	856	852	796	802	848	805	847	808	828	792	802	739	796	790	789	785	821	853	815	860	770	887	766	833	803	781	815	774	806	783	877	804	843	786	885	810	827	754	801	799	776	816	793	778	728	835	780	798	853	805	828	804	791	832	826	846	815	771	809	802	843	765	820	817	801	823	844	818	845	852	783	830	865	804	761	777	791	789	851	793	799	844	844	805	798	822	802	799	816	818	778	817	818	815	748	813	821	789	783	775	782	845	813	814	837	768	820	800	787	778	810	845	824	809	784	822	822	809	853	819	820	791	829	823	823	848	827	826	789	824	802	775	825	775	865	789	838	808	837	802	865	825	832	778	826	782	780	807	791	825	776	812	837	804	808	863	794	783	842	791	785	821	916	856	806	791	761	824	786	752	865	765	821	804	795	820	780	808	802	841	803	796	807	782	780	846	816	843	841	798	862	821	795	814	853	795	810	799	774	826	828	785	838	800	798	803	812	866	806	816	823	828	827	804	802	816	813	835	842	811	820	842	826	803	792	756	786	806	789	837	819	781	790	771	785	890	826	790	844	821	797	844	809	794	778	845	843	814	841	820	788	769	783	813	800	769	805	834	842	788	775	777	830	793	846	824	837	813	826	779	799	812	789	792	794	821	805	847	789	817	778	796	840	840	870	764	835	817	811	787	833	807	824	821	856	816	819	819	818	830	861	823	851	804	825	837	831	802	766	768	801	833	835	824	826	805	833	831	803	801	858	774	788	819	827	824	874	786	836	828	833	852	838	809	835	799	788	866	818	805	809	836	821	813	809	806	845	794	817	767	832	809	834	843	831	785	770	815	811	783	838	809	834	788	844	857	818	866	838	799	825	798	795	818	850	788	786	837	815	808	762	835	800	816	848	840	787	815	809	807	784	810	861	815	790	761	816	744	843	775	789	835	767	846	795	829	831	854	787	793	804	806	815	813	858	802	801	841	829	799	834	811	810	853	797	806	793	781	815	793	801	799	827	800	792	824	783	808	782	803	821	771	830	763	861	820	855	767	779	809	771	858	852	794	777	823	824	802	776	847	861	836	870	864	831	784	796	799	790	829	805	802	808	769	798	848	832	799	779	775	848	802	838	811	838	782	804	833	774	834	806	816	786	797	830	803	769	803	811	855	892	800	807	838	801	821	797	835	813	819	854	761	777	842	823	799	824	825	829	791	781	776	828	825	766	793	829	840	825	811	775	789	813	795	785	819	832	821	808	784	821	818	809	769	814	850	802	831	794	789	774	813	761	777	831	824	814	796	826	834	820	797	756	772	790	792	763	786	816	827	793	825	834	766	818	774	845	805	825	831	855	864	753	814	807	867	835	789	795	845	788	760	867	842	791	794	823	825	835	798	826	797	806	821	819	786	836	755	791	817	791	812	848	901	856	833	820	796	810	858	804	822	788	801	760	805	817	800	827	833	797	802	819	782	750	827	769	838	847	818	835	855	824	785	770	808	761	821	795	754	816	871	788	854	767	795	831	790	828	842	791	837	799	795	800	801	816	813	778	885	767	799	806	783	775	836	838	831	854	787	773	835	800	822	796	757	857	835	765	838	838	811	828	820	819	819	815	825	861	818	814	840	794	793	816	833	812	821	816	871	797	790	790	814	850	805	824	772	795	858	874	775	808	758	815	789	824	857	823	811	828	796	815	825	861	788	829	806	834	810	802	780	843	831	815	781	830	836	783	800	794	799	874	829	847	832	804	772	789	844	814	815	804	807	786	807	814	848	755	816	803	798	796	781	752	790	795	795	804	871	868	781	812	811	836	826	792	768	827	797	770	809	811	825	829	763	790	817	812	775	865	871	788	830	788	780	822	741	807	816	835	797	798	862	837	760	775	803	802	871	868	763	811	902	793	791	812	813	802	845	875	786	846	802	806	851	794	819	803	811	786	777	846	790	800	802	792	779	816	823	777	836	871	815	763	774	821	855	854	841	867	792	837	743	846	796	822	867	820	824	785	827	834	786	833	769	808	812	828	817	828	836	827	750	806	775	815	817	801	784	755	784	819	787	837	839	793	810	811	781	829	783	793	806	758	840	807	794	717	764	796	771	850	831	829	794	808	771	830	830	830	819	796	805	816	821	780	826	807	841	812	844	842	772	789	817	791	768	839	818	776	787	805	828	812	806	809	844	799	834	775	852	828	774	836	802	809	809	812	832	815	798	817	818	814	901	847	857	812	778	792	836	826	865	863	811	834	821	847	791	799	773	785	798	809	792	792	801	788	804	794	867	798	817	812	825	784	848	819	819	810	817	843	818	779	844	804	794	776	794	804	856	845	829	835	793	804	852	816	787	826	826	814	786	796	808	810	848	795	821	797	871	792	820	814	827	824	820	778	845	827	791	860	820	860	828	844	792	899	775	785	810	862	784	814	832	776	791	830	772	784	728	852	841	822	824	804	770	842	765	814	810	814	802	803	868	785	773	802	803	809	805	801	810	818	835	846	804	775	800	836	780	770	819	793	864	798	787	805	833	794	797	755	855	813	777	842	816	796	806	771	795	822	871	797	819	829	784	821	854	834	821	839	769	794	801	792	809	816	827	781	849	828	833	769	824	795	840	919	827	809	792	790	823	780	809	864	797	881	789	879	785	812	839	839	841	814	802	777	870	846	801	837	820	834	787	804	869	790	848	800	787	786	827	794	795	768	862	796	814	712	808	811	838	861	798	856	856	782	786	833	850	779	854	789	839	801	818	798	839	817	795	863	803	812	843	803	830	820	881	825	806	793	794	834	839	846	758	821	820	808	818	806	782	796	817	794	814	817	803	818	737	801	791	846	780	797	793	793	845	866	830	752	811	795	835	768	827	774	842	763	787	807	765	879	812	822	821	848	833	781	751	869	808	841
23564	17619	20444	15115	11879	10077	8404	8573	3354	1108	1571	1278	1087	906	1292	804	626	616	923	863	544	417	407	3075	7885	6332	4374	2480	1061	494	357	244	227	258	264	276	236	251	222	261	228	251	242	243	255	239	237	232	252	265	223	251	235	255	224	199	232	232	262	225	250	252	248	257	250	282	240	287	236	231	262	216	237	251	221	254	246	263	270	241	227	236	263	248	236	235	247	262	237	250	245	270	253	253	240	282	218	238	229	249	252	237	250	247	260	220	240	248	220	263	251	242	260	249	249	254	268	238	245	246	237	268	275	230	266	244	249	226	244	245	252	263	243	244	232	266	219	214	229	254	254	230	237	262	251	227	223	229	230	281	248	272	246	237	265	248	263	262	239	268	270	243	234	237	273	241	256	272	254	224	240	221	244	282	260	263	244	251	248	232	249	259	248	244	253	246	229	236	237	241	268	247	256	222	241	238	240	248	255	257	234	237	240	267	261	276	236	245	262	249	247	241	229	247	246	224	235	265	251	233	271	279	228	242	248	256	245	277	274	274	236	252	221	232	254	248	261	247	240	270	246	232	272	239	246	247	226	275	262	233	255	240	270	257	275	253	247	246	240	230	238	237	277	235	263	238	255	285	237	249	245	274	258	231	249	278	234	280	269	228	259	255	208	242	263	250	237	246	257	245	255	232	264	272	251	261	238	248	229	238	258	253	233	244	236	236	257	246	277	244	265	240	267	298	246	252	256	223	241	271	226	247	244	242	253	274	229	255	240	256	247	274	256	244	240	248	236	259	255	247	236	248	231	244	269	224	237	275	257	246	228	228	267	265	282	237	262	221	246	230	247	242	241	250	244	241	256	234	258	258	218	258	231	244	226	240	273	235	241	244	251	271	241	248	259	256	287	245	237	224	264	250	243	244	275	256	287	252	259	236	251	266	262	224	267	234	225	236	262	267	242	261	269	241	253	217	219	267	282	235	275	267	240	234	244	238	247	226	256	247	241	267	207	237	275	247	245	246	233	244	248	233	247	234	244	230	243	264	276	244	252	258	266	249	278	247	235	219	267	256	260	239	282	215	252	242	263	239	274	253	241	238	240	223	243	278	243	261	235	268	274	262	278	216	242	267	279	261	257	228	234	241	244	253	274	242	239	252	242	231	237	239	267	249	252	251	244	257	259	266	247	242	282	240	232	261	271	249	242	263	233	250	259	251	250	239	236	257	219	258	269	224	259	256	273	260	244	266	243	264	247	244	248	252	248	261	224	222	249	265	267	250	250	265	251	228	258	270	284	232	235	247	236	258	237	249	253	239	244	231	238	236	286	247	273	255	213	262	241	270	256	233	239	228	267	252	212	275	258	265	234	229	235	206	219	227	264	255	235	268	256	258	265	266	267	245	276	264	243	264	246	233	235	239	211	283	258	216	247	263	276	230	243	223	247	247	244	232	251	259	259	248	272	260	238	245	267	255	237	284	254	256	249	207	246	229	265	256	238	234	226	268	238	263	258	218	234	226	266	241	263	231	248	258	271	257	235	222	266	252	261	257	238	253	241	253	255	226	230	238	230	252	266	258	243	265	237	244	244	251	257	251	257	259	237	253	260	278	262	270	236	254	243	238	249	246	236	229	241	277	286	253	235	238	257	250	262	224	252	273	271	256	264	249	214	230	244	249	222	236	232	230	263	252	223	249	243	253	268	258	245	250	251	255	261	264	222	205	252	241	235	238	262	253	238	241	241	257	260	238	259	234	248	279	255	253	241	251	241	228	234	240	274	254	258	244	269	249	259	218	255	241	249	227	243	236	254	247	275	298	233	245	234	233	236	255	256	265	250	256	230	278	279	232	208	237	256	264	237	231	227	212	262	257	245	224	236	271	243	247	245	240	245	264	280	270	228	233	225	230	236	294	238	249	251	305	270	238	247	244	243	249	273	253	248	254	236	249	277	241	255	227	274	220	226	275	262	259	218	243	219	245	220	230	257	271	239	253	230	241	220	282	265	253	226	268	242	231	256	259	249	239	234	252	248	217	253	256	258	243	260	248	251	254	243	256	234	272	263	255	236	274	268	262	244	228	234	250	233	254	235	253	254	264	244	242	260	224	247	269	285	264	260	240	271	276	222	254	259	261	276	255	242	229	202	235	249	255	242	243	248	265	262	230	255	218	266	272	265	260	250	241	249	263	257	267	232	243	250	235	269	229	262	210	226	238	257	255	259	253	270	244	289	230	266	235	260	227	268	271	260	258	242	262	234	262	280	232	242	252	230	259	244	260	265	243	256	272	248	243	246	266	280	232	243	230	280	251	254	231	255	237	249	256	246	276	246	228	240	259	280	235	241	259	227	226	245	250	259	251	225	254	260	261	238	236	253	240	229	265	266	230	252	253	218	232	233	233	257	275	250	229	224	225	211	232	297	223	218	255	253	244	267	208	266	251	235	228	261	271	269	238	220	254	250	213	240	259	228	236	250	261	262	225	253	246	264	274	244	236	258	256	257	271	247	273	228	236	232	241	271	257	259	240	218	222	278	261	270	272	269	247	244	263	258	238	257	232	263	229	213	262	269	225	231	252	240	259	265	270	248	240	265	255	277	252	242	268	263	244	235	248	245	227	246	254	266	267	250	261	243	237	247	264	227	264	290	258	269	240	266	217	255	229	244	270	261	256	249	229	268	268	252	254	228	264	227	233	242	252	235	253	207	266	240	249	239	253	264	242	229	246	225	231	229	270	246	244	228	227	242	252	246	265	229	273	244	250	246	266	244	266	262	259	255	268	248	249	257	209	265	221	248	255	275	258	245	236	244	244	214	250	260	236	246	240	242	269	245	255	256	259	263	242	263	223	264	243	226	236	252	239	255	268	247	250	232	240	217	270	239	244	250	264	256	252	233	259	254	245	217	264	242	232	235	250	235	267	269	237	214	251	243	233	279	260	243	246	252	239	267	221	247	274	241	286	235	260	242	251	277	275	248	244	232	249	236	214	257	237	249	250	255	231	244	236	273	237	236	229	233	253	255	246	211	269	247	239	285	223	254	268	230	245	239	254	273	254	254	235	245	299	226	250	231	239	264	222	246	246	233	246	263	239	254	258	241	258	257	228	272	271	266	247	240	225	259	226	239	250	255	280	266	239	257	268	252	261	242	268	276	234	235	222	260	253	263	236	256	278	247	243	249	240	268	261	260	233	229	243	222	233	261	265	228	265	260	250	255	253	295	235	251	241	260	234	236	246	221	224	272	227	248	240	252	254	230	245	241	256	284	262	233	244	253	237	249	253	243	218	241	222	279	259	223	250	249	251	217	269	254	238	251	231	245	257	239	259	231	256	246	215	226	225	275	242	274	240	253	251	247	234	237	240	266	245	246	237	241	250	248	257	247	240	246	225	272	236	264	251	249	228	261	258	248	261	248	253	255	257	233	264	241	273	265	267	237	251	275	252	232	213	258	232	262	279	238	246	258	291	244	248	252	279	265	277	244	264	249	253	263	225	248	256	245	274
13131	13282	22445	22375	22373	21990	20436	22431	8702	4964	7417	6498	5730	4948	5993	3622	3046	3416	5238	4454	2506	1801	2192	16612	29738	25408	19116	11864	5307	2333	1292	673	649	603	635	661	595	630	644	670	690	702	646	623	625	620	599	632	616	645	625	639	640	635	610	622	637	612	716	622	627	666	644	657	676	635	660	627	600	585	611	622	630	604	633	616	633	657	608	637	652	573	655	653	616	659	635	662	615	683	659	683	628	607	607	577	592	651	637	605	628	625	623	599	649	647	619	610	601	607	624	624	627	639	650	617	611	599	605	636	617	622	620	686	638	631	636	613	625	608	648	569	632	615	621	637	609	610	614	652	665	628	655	630	625	618	602	613	612	621	641	626	636	641	604	673	638	621	582	607	673	636	644	623	652	646	662	655	644	662	631	595	618	580	627	624	611	643	632	638	639	654	684	617	657	621	617	668	618	632	665	613	676	608	651	624	630	605	605	626	648	645	615	624	613	613	637	654	627	601	654	606	629	645	634	601	656	589	630	598	577	599	632	658	597	624	665	596	598	635	626	625	621	678	610	679	614	617	629	660	628	654	608	629	652	602	638	630	610	684	613	590	645	626	693	619	641	616	589	717	663	654	588	644	607	651	636	617	632	600	644	596	583	650	621	602	649	662	601	641	640	647	613	599	625	643	606	593	647	624	606	680	653	624	670	607	604	630	596	649	631	622	648	575	633	672	655	621	596	616	662	657	619	618	627	645	638	620	667	644	589	605	579	664	588	655	660	653	620	620	681	678	650	656	635	643	641	605	675	605	654	636	647	611	663	644	662	653	651	641	601	616	630	620	620	597	639	665	635	624	657	627	661	594	654	618	614	676	640	610	641	606	625	644	604	616	646	621	607	634	623	647	626	649	677	641	640	596	668	659	658	633	605	686	630	641	621	621	640	610	610	593	588	660	644	626	649	592	598	629	693	658	616	652	617	622	624	611	644	618	642	672	689	618	624	659	662	602	600	635	610	635	599	613	621	628	631	655	614	655	654	612	670	652	595	613	621	620	598	659	617	612	679	614	632	631	561	673	607	615	637	631	633	711	575	632	641	629	611	631	614	655	610	630	683	640	646	619	635	620	578	597	593	624	605	641	627	655	609	659	626	597	615	590	612	636	611	611	597	593	629	655	598	632	652	599	603	692	641	596	633	660	599	661	651	604	657	620	598	627	658	669	630	607	571	661	657	620	634	620	639	664	637	587	640	611	636	636	676	603	651	612	673	631	622	626	630	619	630	663	654	602	603	616	659	646	604	620	653	646	591	623	614	632	629	650	650	644	667	639	619	633	598	663	679	629	644	650	618	669	625	609	666	636	635	665	657	654	670	639	647	656	616	651	598	686	662	664	641	679	629	611	655	632	645	613	604	611	651	618	635	621	653	644	624	626	668	656	629	629	674	583	650	630	622	629	652	663	624	593	630	667	596	702	651	617	665	669	653	626	643	617	643	598	639	625	571	628	655	672	641	625	637	601	616	628	651	618	608	646	628	627	612	662	636	628	622	673	574	643	649	628	622	634	618	639	624	664	626	640	657	633	624	613	674	611	650	618	639	657	655	627	620	632	620	665	627	629	610	583	666	613	673	623	620	647	649	603	653	647	650	633	649	674	647	628	630	638	617	649	614	613	658	657	612	598	577	632	624	657	627	719	638	641	615	622	646	657	652	654	620	630	661	609	669	591	655	618	616	624	678	597	657	632	635	611	633	646	604	649	658	653	575	600	591	698	683	607	637	632	643	660	601	645	636	694	617	644	629	605	591	576	627	640	669	610	597	594	661	632	619	604	619	599	626	702	648	667	640	642	657	588	623	607	593	570	657	639	603	649	652	620	657	660	655	637	697	654	705	598	616	606	608	638	679	622	624	628	648	636	601	638	642	648	626	626	628	659	639	616	667	629	650	680	631	624	645	651	626	605	694	661	620	650	640	619	659	612	671	609	616	652	616	682	614	629	654	668	642	621	683	643	650	642	638	688	618	618	643	621	645	626	593	634	642	630	620	629	668	623	599	639	606	659	649	664	641	646	617	571	637	614	631	591	619	622	630	658	620	657	630	660	633	647	627	644	604	582	602	648	673	606	633	625	610	637	570	625	658	634	643	617	646	649	590	592	635	631	658	621	601	647	659	574	624	658	650	596	625	643	644	649	630	603	632	652	616	604	667	611	631	654	664	656	658	619	629	629	657	652	608	649	588	606	602	629	645	659	590	627	598	622	648	595	619	611	677	607	659	603	626	609	683	588	636	638	596	677	613	627	642	660	624	616	579	572	624	669	675	662	638	677	627	621	647	622	642	662	604	602	659	624	643	623	611	605	605	645	611	577	651	640	628	630	626	631	652	628	641	651	610	600	635	579	619	614	627	662	666	672	645	678	634	631	620	613	624	595	594	650	621	606	659	620	661	619	627	650	644	603	653	594	586	627	634	623	627	662	619	584	612	602	588	656	604	661	648	621	638	613	651	614	614	658	644	661	629	653	632	616	612	640	615	627	680	604	596	590	674	627	621	631	609	607	666	687	657	619	635	629	623	639	629	650	641	602	574	610	590	645	607	584	604	628	559	633	631	657	635	581	656	614	614	626	648	605	613	623	611	628	595	578	646	609	639	611	616	630	650	589	617	634	648	657	654	597	662	598	589	619	603	623	642	615	624	629	677	613	594	661	636	621	596	657	640	616	628	634	631	637	669	649	622	597	580	675	647	600	573	666	676	634	598	627	631	615	645	677	613	655	612	590	599	640	655	617	643	619	667	590	610	617	621	614	606	605	633	602	649	633	603	654	603	596	617	606	608	598	621	637	598	613	629	609	655	597	627	617	651	656	558	623	652	631	642	676	636	604	643	609	618	658	626	647	632	601	645	614	625	629	660	572	609	627	617	654	629	617	650	623	604	638	617	635	644	602	615	624	617	635	650	642	643	600	593	656	616	608	624	669	629	655	623	619	627	593	666	668	626	604	635	645	655	654	622	542	601	629	656	639	610	640	597	610	581	677	633	615	626	670	644	654	611	589	648	613	632	618	672	614	648	658	592	628	621	612	627	634	632	623	625	601	609	642	691	614	637	600	637	667	628	623	601	671	624	652	613	620	608	615	637	587	607	635	625	639	614	610	654	627	580	645	611	613	588	619	653	652	627	613	640	649	629	627	647	616	623	580	636	599	623	640	692	599	643	606	630	629	645	608	635	633	616	618	633	627	585	647	655	671	629	627	645	634	608	649	618	615	613	569	652	611	634	651	617	627	622	606	624	660	619	645	600	622	633	648	612	666	634	637	635	661	616	600	642	630	639	633	589	584	617	646	614	639	633	615	675	615	597	605	604	591	601	618	657	610	644	624	608	641	694	591	648	637	638	630	645	600	637	657	618	620	622	583	606	608	589	602	636	613	637	644	653	642	654	616	631	592	653	661	605	627	623	695	642	674	673	617	609	623	650	627	658	616	617	626	637	632	598	659	616	585	668	635	630	585
6206	4445	4587	2820	1927	1566	880	508	447	507	625	527	491	365	428	439	395	408	360	326	350	354	351	423	594	680	623	498	465	402	335	336	307	262	292	314	313	305	289	277	313	295	285	308	322	302	347	335	281	320	298	285	317	305	309	300	308	297	323	293	305	287	302	321	315	321	277	292	300	316	305	309	319	307	280	328	300	302	292	309	352	319	311	331	321	316	309	315	346	333	315	316	326	311	304	290	316	345	304	290	348	314	299	283	321	265	315	313	286	312	302	324	303	265	281	312	292	308	295	313	300	311	300	293	304	283	284	290	303	285	339	290	313	305	287	331	266	304	310	305	308	289	287	292	314	320	285	274	298	302	314	291	280	262	279	288	291	273	277	300	328	261	281	320	287	324	290	293	303	308	284	303	305	306	294	311	335	294	321	294	338	287	284	314	295	268	289	295	273	325	319	275	295	301	285	319	312	324	285	301	332	348	308	320	299	312	323	260	312	305	315	301	304	307	284	262	303	316	329	293	286	324	310	315	280	322	283	326	299	287	329	285	275	303	296	310	255	322	297	301	304	309	321	315	296	293	310	302	285	326	314	293	287	337	305	314	311	336	279	300	320	307	294	307	329	291	328	338	309	281	290	302	279	310	276	262	318	290	310	353	303	327	314	295	318	297	299	303	299	314	308	312	315	319	318	345	296	315	303	328	289	305	272	324	322	282	303	283	279	281	313	310	335	299	304	285	323	290	302	288	294	321	308	301	321	273	292	302	309	320	291	281	295	281	309	300	320	305	290	288	294	296	293	314	287	288	316	301	316	307	280	293	309	299	272	292	310	302	301	281	307	316	302	285	293	325	282	318	343	287	305	324	312	331	298	320	309	305	300	278	269	303	280	263	295	301	279	278	263	306	295	289	270	352	291	299	312	297	279	281	305	343	306	292	325	342	296	312	285	311	316	311	311	318	309	328	306	311	310	305	324	304	312	314	291	328	306	309	296	292	314	292	317	315	301	304	273	299	314	319	316	284	292	315	295	288	341	352	267	290	321	304	290	327	322	294	297	278	285	342	292	279	332	310	300	313	334	279	317	323	310	295	299	299	300	306	300	314	311	310	284	301	285	319	271	312	309	308	315	313	300	320	275	311	322	297	292	317	308	326	322	296	331	300	311	308	313	298	283	274	326	283	323	318	302	269	299	316	330	297	280	279	308	284	318	311	298	269	313	304	279	317	299	309	278	309	319	282	293	296	286	306	303	339	279	314	281	321	304	301	272	305	286	297	273	323	295	286	281	301	292	272	296	319	361	315	287	322	296	322	321	293	319	306	304	292	304	290	283	336	309	309	299	286	319	278	309	292	301	313	300	306	318	273	286	289	314	271	315	292	271	324	318	293	276	267	274	303	311	301	337	296	276	277	296	300	324	306	310	294	275	277	314	291	319	279	267	322	286	319	300	298	306	309	293	321	304	291	324	321	319	273	286	284	293	321	296	293	281	314	315	283	298	303	272	310	297	259	276	299	279	286	325	281	300	289	310	309	309	330	264	289	289	294	322	289	306	310	327	316	287	317	300	310	278	336	327	350	270	300	308	292	325	294	284	330	296	296	304	291	333	297	325	289	311	285	299	293	287	342	306	324	325	306	308	278	295	297	302	344	297	292	298	301	343	250	333	288	299	290	276	307	287	261	304	293	304	313	300	293	302	302	302	278	289	313	269	275	315	314	286	321	285	318	275	305	315	286	290	295	322	308	310	309	293	320	312	316	298	316	285	312	308	288	289	298	303	306	305	304	299	315	291	281	299	276	308	322	294	313	322	285	294	312	294	312	299	301	269	326	320	286	310	308	323	302	311	286	313	279	299	288	309	284	314	315	318	264	336	333	317	262	333	338	324	323	299	331	330	315	326	317	309	276	300	308	309	291	320	283	314	269	311	301	300	308	293	320	315	318	324	298	269	308	307	310	327	302	313	294	333	291	313	334	308	319	264	339	288	287	296	289	303	350	345	312	282	305	301	311	306	269	308	306	302	298	314	325	327	320	309	300	308	326	292	310	314	288	298	279	315	313	295	327	301	298	320	320	261	278	282	276	303	297	321	282	285	307	333	297	300	307	302	314	291	276	279	295	324	291	315	299	303	276	315	305	288	295	274	291	305	315	308	343	300	282	324	324	286	284	302	275	316	301	322	318	310	276	280	317	297	322	292	284	317	313	311	290	313	325	293	308	265	311	299	282	318	325	274	310	313	334	304	298	296	303	306	327	290	303	289	280	251	309	338	319	290	267	293	292	325	300	330	319	297	289	304	304	293	261	305	301	282	309	304	272	301	298	309	297	305	314	294	318	303	273	285	300	300	301	286	289	313	294	310	291	297	295	309	293	328	279	292	325	284	299	314	278	301	291	308	292	286	282	307	320	288	317	315	282	296	311	315	329	281	291	293	272	306	313	296	290	294	288	321	318	304	316	311	290	314	328	289	295	291	301	280	307	270	303	308	294	254	309	268	325	323	301	320	259	316	268	306	295	289	310	297	303	303	302	342	317	286	350	280	275	346	318	316	296	285	288	287	313	301	303	322	297	309	325	330	284	299	298	312	298	340	273	302	340	315	289	324	302	307	322	289	307	293	289	342	298	286	343	308	264	324	324	314	327	319	287	328	268	299	329	279	320	311	297	296	303	303	302	335	345	316	303	316	275	299	334	309	272	300	294	321	306	286	279	313	320	332	291	322	316	284	277	306	330	291	312	300	312	304	304	292	297	279	316	331	311	306	297	281	324	318	300	291	320	297	301	295	339	298	307	310	302	316	305	289	307	319	316	303	317	293	340	305	304	318	312	315	319	294	267	305	290	290	299	299	297	269	313	268	325	304	300	295	303	280	313	291	291	285	330	338	326	293	291	310	311	281	276	286	298	313	323	290	283	294	324	290	279	286	305	306	314	289	302	311	298	305	304	322	314	307	297	292	328	291	314	296	323	299	289	307	308	311	315	302	308	280	321	322	286	307	295	323	311	282	284	304	285	306	305	302	286	312	283	289	300	285	267	306	312	307	307	324	299	292	326	299	333	315	289	318	326	307	268	314	295	336	284	287	326	305	274	305	326	309	321	316	321	284	316	309	331	317	297	285	316	303	315	320	316	297	335	298	325	321	308	277	345	306	285	292	278	289	289	303	334	295	286	286	290	292	302	273	310	302	338	292	278	338	293	310	286	307	278	312	286	348	302	287	292	336	316	289	292	311	317	288	306	283	311	298	332	277	270	313	296	313	313	299	285	318	297	300	276	328	284	325	280	285	319	321	294	282	307	300	305	309	290	294	318	298	299	297	334	317	311	272	315	316	305	321	288	326	316	324	291	317	295	298	277	300	278	345	297	297	278	289	320	285	280	315	285	318	330	289	322	354	322	288	323	288	307	274	321	297	296	278	282	315	294	330	327	289	314	336	289	321	277	324	290	314	304	307	296	304	330	286	316	315	302	306	302	286	303	291	323	295	290	323	319
4334	4411	8313	7935	6851	6410	3733	1886	1502	2140	2834	2346	1984	1408	1543	1719	1563	1369	1207	1102	996	1031	997	1627	2922	2916	2253	1726	1362	1081	857	799	767	698	747	761	763	750	811	743	723	768	776	744	822	766	787	746	775	781	756	787	732	809	748	788	756	762	760	727	737	754	781	781	797	754	740	777	725	816	784	787	775	771	756	752	787	715	741	765	749	757	803	746	760	797	792	783	811	799	774	762	744	731	732	785	779	784	741	764	749	802	736	726	788	776	770	780	792	812	764	739	772	774	779	743	775	771	774	783	764	771	756	723	772	729	779	787	800	793	783	744	791	754	766	803	763	783	792	806	785	783	746	748	789	777	775	823	797	762	728	776	823	784	797	745	751	742	729	760	802	802	768	769	782	771	748	754	816	727	793	733	803	776	743	803	772	795	790	752	777	756	824	754	767	740	763	758	779	827	763	768	756	726	805	775	738	760	726	799	727	767	779	778	808	751	765	761	745	733	747	817	736	757	779	799	753	749	756	804	790	786	760	777	775	786	747	752	779	786	765	729	711	803	793	782	770	795	775	787	744	744	751	756	804	737	748	816	743	728	753	784	752	729	759	794	726	815	793	789	774	764	767	789	760	739	764	754	793	756	797	738	774	732	767	758	779	708	783	777	762	767	768	835	785	800	779	754	733	801	733	709	766	729	777	753	772	792	751	769	800	762	704	758	762	737	789	768	750	745	775	766	730	779	762	729	774	752	768	757	760	730	773	751	841	742	781	747	727	766	772	729	771	762	764	712	751	807	791	772	774	767	763	695	762	762	772	776	776	785	781	754	759	760	804	793	722	737	761	778	695	778	810	763	769	802	751	778	745	727	766	828	746	762	748	745	742	746	777	771	764	798	742	741	734	723	778	780	724	787	742	763	824	764	791	778	747	734	754	775	761	748	763	743	769	778	687	801	704	776	781	761	727	792	799	815	803	723	798	782	759	763	826	786	778	789	756	740	782	766	729	762	765	768	748	732	758	741	742	772	752	805	808	724	814	723	804	786	722	777	750	783	778	746	802	788	788	743	754	759	801	790	765	799	800	720	730	742	778	761	781	796	777	803	799	753	784	752	786	729	751	783	739	755	719	755	740	754	738	798	803	772	742	765	783	778	691	767	812	768	741	800	797	798	794	760	775	788	777	808	809	794	768	760	749	740	760	736	799	783	777	749	744	763	725	773	730	753	721	734	807	768	779	764	788	775	735	797	783	803	771	756	806	763	755	761	734	800	805	764	750	758	735	818	775	761	727	737	764	774	785	726	730	732	805	788	794	721	759	732	751	784	759	791	730	763	752	812	770	698	744	761	788	750	802	740	791	744	743	789	734	801	776	760	771	772	769	787	711	758	818	801	752	758	793	777	797	779	760	777	770	761	737	743	759	770	746	819	764	733	748	757	812	757	769	768	768	838	796	748	711	725	787	849	756	790	785	752	768	758	806	797	728	784	753	790	726	754	811	759	748	771	765	790	761	751	756	791	709	809	772	768	772	713	786	746	736	759	770	801	779	759	781	773	839	774	787	794	723	790	771	744	709	769	771	737	767	736	815	780	744	732	723	797	749	730	795	757	773	776	784	740	759	759	775	765	825	769	795	680	774	771	765	765	717	807	725	751	796	747	777	788	739	743	736	782	745	747	772	779	772	827	755	792	771	815	772	749	747	765	794	742	763	812	719	764	799	774	764	780	745	750	757	746	761	774	738	739	728	794	750	740	739	736	754	788	757	769	778	823	736	807	721	778	790	831	771	797	770	742	739	730	766	788	789	756	751	725	726	818	734	794	738	785	730	756	749	707	735	754	777	755	795	786	693	731	783	755	758	729	756	736	738	716	763	757	771	781	757	779	770	779	742	744	745	749	798	699	714	753	754	765	719	786	788	749	758	699	764	757	763	730	779	731	785	772	772	764	802	824	705	790	760	776	804	786	739	726	780	745	757	771	727	757	688	749	761	707	806	771	731	784	779	753	756	796	742	731	755	784	737	788	695	759	778	746	767	772	759	808	826	783	764	831	725	800	755	753	723	791	820	766	799	759	775	733	728	806	752	768	782	755	839	765	783	752	790	749	765	760	754	762	737	768	799	809	730	769	748	760	794	751	778	746	741	734	759	833	758	786	742	746	795	750	800	786	736	739	790	710	726	768	753	775	767	771	781	733	776	744	773	757	764	776	737	706	820	777	766	793	770	758	806	784	763	743	793	724	741	775	756	815	714	742	762	742	770	740	736	743	720	754	744	805	756	769	752	759	775	757	753	803	784	777	802	783	779	782	789	775	743	757	792	773	815	771	758	741	792	769	732	782	774	802	741	817	734	791	736	765	754	766	783	779	751	812	773	745	749	729	752	759	776	740	774	808	789	801	816	746	772	779	732	787	790	723	701	755	787	785	759	710	764	801	781	815	729	751	793	727	771	748	792	781	788	754	772	798	753	819	804	717	789	776	768	806	746	760	733	755	771	754	838	760	783	779	787	801	707	769	725	788	777	761	811	749	780	755	705	740	739	787	810	802	816	787	778	767	786	765	781	776	817	766	747	758	724	721	831	719	789	750	777	722	747	702	725	727	740	796	776	763	715	741	754	764	732	806	736	766	736	771	783	741	735	784	738	737	785	791	828	785	742	776	755	751	768	784	747	740	711	746	768	803	724	729	752	786	809	790	770	779	730	729	776	751	847	745	764	793	756	749	768	733	768	780	736	782	785	772	791	764	809	708	736	750	744	715	776	737	783	750	759	771	802	788	758	793	764	801	791	766	760	755	738	794	749	741	773	728	743	804	739	751	749	800	738	765	762	762	811	756	769	759	758	757	719	802	714	738	762	789	772	759	744	779	813	719	768	741	741	768	788	729	726	744	738	719	718	731	832	799	748	775	709	739	749	787	731	728	766	797	765	750	779	769	744	778	793	744	773	777	787	771	757	742	769	749	763	787	731	734	742	776	744	767	762	773	764	755	762	771	742	780	795	819	719	742	780	750	732	766	753	762	773	742	697	779	719	729	780	777	740	799	706	795	746	766	759	742	743	732	802	773	817	774	758	795	754	742	767	782	777	775	786	761	780	773	795	761	811	747	755	814	792	787	775	731	760	748	766	745	743	820	778	770	719	768	748	751	749	794	799	796	787	769	728	737	791	747	748	760	715	746	740	728	766	771	771	803	828	798	790	756	758	800	737	729	751	788	778	768	802	749	767	763	757	726	730	757	780	766	762	794	766	804	740	753	737	760	739	771	780	788	738	741	772	778	765	759	791	782	772	803	730	766	781	756	737	774	786	745	780	756	783	720	744	775	780	779	803	743	792	766	812	857	786	718	736	757	763	747	744	742	788	773	774	757	755	743	795	777	813	711	805	756	726	828	765	782	752	771	729	744	741	762	784	751	789	762	729	771	799	832	758	791	797	729	773	761	753	762	747	701	780	762	767	789	789	776	791	703	810	771	758	759	764	719	741	781	771	795	747	784	751	781
13816	9323	10350	7008	5681	4898	3333	2715	1421	1324	1588	1485	816	632	638	545	638	613	549	471	440	330	584	2278	3052	2235	1792	1385	915	543	420	337	349	338	283	347	325	314	319	330	318	330	364	314	339	343	307	278	347	324	333	329	302	346	300	306	338	322	322	340	311	318	312	310	319	325	320	335	311	364	335	302	309	294	330	316	310	315	313	311	334	307	296	302	320	317	332	347	363	316	316	359	338	361	307	322	307	349	305	313	298	294	293	349	343	329	355	305	329	316	328	341	332	344	317	308	327	300	326	312	357	309	323	344	326	307	348	343	351	296	347	373	274	334	330	312	329	314	327	325	280	277	305	313	337	316	335	325	315	338	313	334	366	329	297	326	319	315	295	330	348	330	291	319	312	335	320	333	321	376	332	307	296	330	328	336	329	313	313	336	328	347	302	310	341	335	320	292	312	359	315	318	336	355	324	316	290	345	324	315	318	361	328	313	318	327	318	289	332	278	336	328	322	311	317	305	297	326	321	317	316	356	305	326	327	314	345	294	305	317	324	331	330	329	339	307	311	329	300	346	331	310	315	302	309	281	349	349	299	337	319	327	316	323	324	328	309	308	312	349	325	333	315	319	320	343	343	329	289	322	330	329	318	291	349	297	283	327	367	354	365	320	350	317	309	300	298	324	290	297	312	338	301	292	313	317	330	343	320	331	307	312	314	338	311	317	307	352	319	321	309	322	342	311	331	303	350	310	320	316	313	312	345	360	326	307	324	335	323	311	307	329	324	334	340	294	332	315	327	301	320	355	314	307	343	344	319	281	289	339	332	334	364	338	318	308	319	332	357	291	293	340	339	334	329	295	329	297	331	343	340	321	331	283	294	298	323	314	314	323	335	341	343	305	329	328	324	313	301	324	328	312	289	347	302	292	323	306	325	307	329	340	367	312	337	340	330	325	328	340	337	330	316	303	338	370	333	331	326	328	317	311	338	321	332	301	325	336	336	335	324	323	319	302	299	330	312	324	335	299	317	323	322	329	331	339	334	316	326	342	311	329	340	320	316	303	306	307	309	316	314	350	317	330	326	269	339	351	346	324	336	320	309	286	326	346	306	341	311	311	337	310	327	333	329	343	305	346	328	340	332	343	337	343	321	336	283	309	298	335	297	308	317	329	311	350	312	300	322	327	281	345	342	329	330	328	349	288	308	310	343	275	312	316	344	318	328	320	340	307	323	322	343	339	312	325	313	360	340	358	360	296	329	345	337	326	289	320	329	296	312	312	316	338	334	335	344	324	321	317	296	334	347	352	311	320	297	326	337	328	326	333	349	326	324	314	307	309	345	365	356	302	338	303	348	314	338	298	316	302	314	309	306	336	318	343	315	326	283	344	329	343	330	317	313	315	319	326	303	339	334	307	319	312	355	278	345	314	293	318	342	312	312	295	332	343	340	284	315	322	348	295	315	289	330	309	337	346	322	361	317	322	344	311	344	305	329	327	329	339	303	313	323	301	333	296	329	295	283	331	313	346	327	316	327	336	351	314	323	293	307	324	290	289	334	321	300	346	310	327	372	331	318	306	319	340	313	340	298	333	305	335	325	315	340	323	316	303	316	360	346	348	295	320	337	343	317	312	316	348	369	324	319	308	318	342	307	334	289	313	299	317	310	312	290	329	308	298	346	303	325	362	312	335	326	303	346	339	335	291	327	361	334	329	367	337	307	339	335	330	361	347	355	287	325	358	325	329	322	309	326	357	337	316	315	329	334	348	319	338	333	325	308	330	285	342	340	343	335	331	317	338	310	300	332	330	334	335	339	299	331	315	328	343	323	327	335	311	295	324	317	333	293	337	311	305	327	341	296	320	313	309	307	302	333	319	306	310	316	309	319	334	334	303	322	346	349	323	326	324	319	341	321	307	336	350	324	306	282	295	311	318	327	310	311	306	291	316	357	281	326	322	351	283	339	311	322	330	335	304	336	319	374	316	335	316	321	337	325	351	303	307	320	305	327	313	297	316	322	324	347	354	354	314	312	345	294	309	343	323	341	334	346	314	308	326	318	330	349	327	334	338	358	321	322	312	341	352	339	316	314	322	323	326	338	343	350	342	325	326	330	335	331	329	306	330	332	342	331	325	339	309	324	331	282	328	315	339	342	299	342	315	304	344	365	304	327	327	327	304	294	346	326	334	346	321	339	307	344	331	347	339	300	310	316	337	298	331	303	329	319	303	316	352	331	338	296	343	344	321	303	337	290	309	323	293	337	315	316	316	323	312	302	370	344	331	325	311	307	345	349	308	326	304	335	299	304	346	322	318	348	355	328	294	353	306	348	307	341	308	322	333	312	294	325	308	310	331	280	299	340	376	350	333	302	348	314	345	310	310	316	334	320	299	314	287	320	334	301	302	283	309	328	298	301	316	347	331	346	313	331	354	316	338	336	323	309	284	320	323	334	333	313	298	332	331	311	340	301	323	300	309	356	330	316	322	336	344	333	302	343	310	327	328	304	309	317	336	342	343	326	306	315	315	315	328	300	336	348	332	322	359	335	322	300	325	346	291	318	335	350	330	336	329	341	322	325	332	311	338	321	316	296	312	348	355	336	347	304	323	319	292	320	329	308	276	312	316	319	330	342	319	346	344	348	295	323	341	337	296	304	344	332	352	343	319	329	356	307	322	335	347	343	324	362	334	310	313	315	341	320	315	323	297	337	343	293	318	303	313	335	343	316	315	291	357	323	307	350	321	296	314	300	314	293	323	328	319	329	316	328	379	324	354	331	319	332	351	284	363	369	333	338	316	307	340	308	312	308	318	327	334	314	323	309	321	298	320	318	345	342	312	317	318	295	317	313	310	323	339	323	305	307	313	335	298	299	337	344	308	323	330	329	306	311	314	315	321	343	283	363	336	307	307	343	346	327	301	344	299	326	346	310	342	317	342	319	303	325	310	332	325	319	335	329	318	300	326	307	309	316	301	347	323	308	295	326	327	316	327	319	311	324	314	310	310	291	315	318	314	320	350	339	333	309	349	329	307	313	345	307	341	297	314	326	311	330	330	309	322	312	322	330	376	326	329	337	306	309	350	334	322	330	346	313	301	324	350	320	337	333	313	310	349	306	319	327	304	325	336	314	341	340	343	328	322	323	336	314	295	342	313	330	318	337	327	333	315	321	332	327	302	313	292	314	334	287	347	315	307	340	326	330	333	351	311	329	331	323	315	327	305	294	329	366	327	331	298	328	324	306	312	329	287	336	332	314	320	330	307	344	334	294	320	342	320	307	341	307	348	282	345	309	307	312	354	309	309	294	315	298	319	303	345	296	323	327	318	332	341	318	348	331	312	344	342	327	319	338	301	324	311	351	316	336	327	323	300	348	323	319	322	300	334	322	324	317	338	305	323	339	345	327	278	312	306	337	354	333	297	326	293	330	322	321	266	325	331	321	314	304	317	336	321	334	310	328	329	318	330	332	321	322	341	303	324	340	341	342	288	296	299	309	305	307	329
8927	8306	14282	14946	15405	14510	11663	10616	6548	5721	8070	7251	3615	2986	2845	2595	2869	2891	2454	2148	1567	1301	2992	12658	15855	12117	9420	7024	4252	2059	1237	877	810	816	798	860	824	808	826	802	797	793	749	775	820	809	816	786	821	806	842	774	820	825	770	836	758	776	793	751	736	840	796	812	806	776	763	794	875	784	786	788	801	817	756	769	778	815	836	844	821	822	805	779	757	785	757	773	808	761	829	770	819	801	801	785	822	795	798	792	839	797	816	809	815	813	801	793	850	826	870	778	838	825	723	770	802	796	801	803	802	746	801	813	817	852	759	828	782	741	823	778	805	816	766	784	840	800	787	791	814	790	792	753	844	792	827	781	813	758	772	817	788	806	760	806	831	795	815	785	787	774	794	851	797	823	836	779	835	787	838	820	816	776	775	787	809	803	788	778	812	790	772	785	811	772	739	801	781	755	816	819	830	811	798	824	848	790	824	801	792	809	796	862	845	805	801	780	775	796	769	789	826	770	791	816	777	805	827	786	813	765	786	814	841	821	756	815	834	745	779	804	795	796	783	764	787	825	828	779	825	803	794	751	829	846	772	823	818	807	780	802	856	812	859	776	817	796	798	773	847	774	805	784	840	792	869	795	782	812	791	777	801	782	754	810	760	834	837	812	781	805	832	813	837	827	777	774	798	790	793	825	777	791	759	773	808	795	777	792	854	815	900	785	793	795	786	793	784	787	782	853	778	762	817	830	829	798	779	794	799	817	796	812	862	768	775	772	798	784	799	764	804	835	810	755	799	813	759	788	844	797	807	742	806	796	816	817	849	772	774	784	854	815	745	770	835	807	825	813	789	821	781	790	766	820	810	800	764	754	781	812	774	799	800	808	816	799	838	813	811	822	783	777	796	753	823	825	759	804	821	814	815	774	850	799	801	809	770	779	816	801	776	756	791	824	797	810	737	859	771	799	796	847	825	776	745	840	805	814	784	805	787	801	825	851	801	829	828	844	768	803	783	807	782	817	770	790	785	853	800	766	796	822	797	828	768	833	797	836	782	776	781	844	812	818	817	786	810	778	847	803	806	763	828	807	825	857	790	796	777	838	852	803	794	800	803	787	747	794	794	800	747	805	763	806	793	747	813	824	801	771	772	786	781	836	800	806	792	812	810	768	786	848	775	775	825	850	797	835	782	779	770	808	827	822	855	785	844	772	806	818	753	743	811	796	797	808	800	806	733	767	792	771	773	806	751	803	817	785	815	790	821	812	805	883	827	778	788	753	794	743	817	837	822	738	796	817	757	833	798	799	830	808	873	796	813	850	794	856	776	808	805	808	851	781	797	799	798	739	776	809	793	780	805	812	786	815	819	809	782	792	792	821	851	769	803	811	815	781	761	787	808	812	799	838	807	782	786	788	855	809	791	781	770	783	790	784	814	817	825	807	849	816	809	777	813	810	793	768	757	777	812	776	811	835	808	768	753	760	801	802	803	809	801	813	759	799	803	769	784	792	793	777	821	808	792	777	817	821	827	822	837	825	769	790	776	834	801	829	820	808	827	818	786	796	744	903	774	792	800	706	794	799	841	832	813	812	856	792	788	788	785	787	818	780	812	801	724	806	801	790	793	822	799	807	798	853	807	795	761	840	806	802	822	818	789	780	804	778	793	853	758	784	801	779	780	808	826	818	832	783	813	770	810	813	817	786	800	797	798	837	765	807	760	824	815	815	822	790	782	809	778	755	784	827	836	734	811	789	798	786	793	812	791	798	849	847	813	772	795	811	775	785	783	766	825	785	806	760	784	778	796	821	769	848	854	819	835	742	812	822	777	782	797	820	802	801	827	792	738	741	794	830	756	837	774	798	782	833	783	761	802	791	774	829	780	761	775	763	731	839	805	724	758	755	799	789	850	844	781	789	811	838	795	782	848	806	859	838	797	795	828	711	804	829	817	772	803	784	744	780	852	759	767	754	788	814	788	820	767	797	836	797	798	848	820	777	835	848	789	765	771	807	786	794	811	858	784	791	833	779	794	827	788	792	820	810	803	773	764	791	799	831	785	770	861	794	791	838	789	847	765	767	737	795	827	749	808	768	745	772	820	809	787	784	824	806	857	818	761	803	850	859	807	860	784	770	794	813	831	817	770	866	823	809	789	745	739	748	802	783	804	765	793	765	769	794	785	791	768	802	783	814	799	850	844	780	831	805	791	808	786	820	747	774	746	779	781	791	778	776	808	738	828	823	778	809	804	798	839	807	828	780	758	807	791	800	829	848	859	754	819	833	799	804	844	807	800	784	778	790	813	775	757	777	792	807	790	768	772	796	806	790	775	852	841	794	794	758	800	801	795	849	817	795	815	807	781	784	786	817	822	783	779	850	763	736	794	789	781	780	811	803	842	766	738	807	857	788	824	839	767	830	813	759	765	800	803	807	797	819	812	813	778	787	787	783	829	768	788	793	843	830	769	804	823	759	724	754	827	812	839	839	800	811	762	797	786	794	784	824	767	805	740	779	749	785	819	798	828	761	783	760	818	780	791	774	792	773	824	849	827	793	799	731	814	809	824	748	862	806	817	797	750	797	819	812	780	810	812	794	774	780	800	806	832	842	788	771	792	757	773	773	788	758	775	795	800	801	834	863	773	809	815	843	819	834	765	775	835	815	773	829	797	814	793	811	819	774	827	795	817	765	792	789	775	836	809	793	772	844	786	764	807	797	814	730	764	810	826	847	818	819	827	855	788	769	784	817	829	788	792	803	809	757	723	810	798	831	807	827	827	814	821	768	800	792	753	780	775	807	770	768	803	819	816	779	799	807	811	824	829	819	782	781	800	786	779	810	819	772	851	772	801	817	772	783	809	737	819	813	797	838	783	824	818	756	804	811	799	835	792	806	761	762	766	807	821	824	744	804	831	842	813	790	799	824	795	749	757	833	788	785	805	825	761	812	792	795	781	849	817	792	792	772	717	813	791	826	819	845	733	800	780	794	801	816	798	863	861	801	797	819	828	769	769	794	829	803	820	841	820	819	791	736	782	831	815	864	871	784	804	772	795	810	793	850	770	769	823	830	831	793	796	745	830	823	775	794	812	802	784	824	819	807	805	739	812	815	817	792	782	818	815	786	803	826	812	806	809	800	773	785	753	771	796	781	766	781	794	805	775	864	819	793	893	776	777	801	873	857	808	765	805	784	857	825	877	827	805	810	802	818	796	781	762	835	767	779	816	796	788	818	800	778	819	835	800	775	787	749	784	837	780	814	817	807	777	812	774	783	811	801	751	809	771	798	816	780	751	786	778	803	769	773	796	837	762	790	846	817	795	779	801	788	723	825	798	836	837	819	803	806	815	786	821	778	833	785	817	803	778	840	835	788	857	787	840	766	804	807	828	871	845	790	789	774	799	841	744	786	789	791	799	814	841	805	830	801	793	817	838	875	837	785	773	780	790	787	768	804	814	842	779	779	811	822	766	795	814	836	784	807	791	859	752	814	836	781	812	777	810	806	796	814
24193	15658	18789	14200	12088	9927	6739	4173	3468	3384	4032	3448	1684	1159	774	850	892	711	596	541	488	404	866	6927	7343	4585	3904	2254	1037	532	400	286	256	243	256	230	275	242	244	235	234	238	236	248	231	254	222	265	237	250	238	280	258	244	256	256	250	229	241	248	247	242	258	248	247	246	244	250	268	251	262	243	232	244	252	273	273	225	258	233	243	282	276	265	259	248	252	237	246	253	237	272	271	259	256	256	241	239	239	234	244	268	247	267	264	250	261	229	260	257	275	249	251	255	250	273	263	252	224	271	234	245	261	256	240	268	266	241	218	264	241	253	252	260	257	253	264	244	253	236	229	254	252	242	242	227	229	264	269	241	247	237	220	270	268	261	270	284	285	253	245	245	234	262	233	232	273	234	248	233	243	257	271	233	236	256	256	253	251	229	278	234	233	247	231	259	257	253	235	272	254	248	230	237	250	244	261	247	262	237	252	262	233	260	227	305	265	247	259	234	248	276	228	245	252	226	262	276	251	261	236	250	238	257	257	257	246	234	232	279	244	270	252	252	270	259	240	234	273	246	234	240	231	240	244	230	247	263	229	266	271	258	262	258	251	235	265	277	266	240	263	278	271	252	240	263	239	262	260	242	245	227	263	270	265	263	276	274	240	263	245	283	245	256	268	227	250	262	248	245	232	259	232	239	230	231	253	285	250	249	296	283	244	240	228	243	232	241	222	260	250	258	251	269	244	253	260	222	219	242	256	242	249	237	269	230	247	241	248	261	257	245	250	255	271	227	258	241	242	255	267	228	292	262	276	231	250	285	231	222	236	249	235	257	262	246	249	244	272	229	237	272	277	245	259	252	281	236	241	269	228	243	246	227	246	242	211	268	239	234	245	247	261	242	233	288	256	231	246	251	243	238	246	266	233	260	264	246	280	267	273	262	270	231	270	234	237	232	263	226	257	272	257	240	288	280	281	258	250	268	268	236	264	255	248	230	249	285	248	261	260	245	248	260	244	220	239	253	243	252	228	235	261	272	239	261	263	244	229	244	246	250	248	253	256	285	231	257	248	257	266	230	233	263	246	276	272	269	237	271	295	255	262	296	234	262	254	243	255	277	251	253	233	254	252	246	256	246	268	264	265	247	250	283	248	249	250	248	260	275	251	248	262	231	268	260	248	259	264	235	285	252	257	245	256	237	263	245	271	232	245	213	239	252	271	228	232	226	258	272	260	276	268	271	260	263	229	249	249	226	243	230	202	237	261	266	240	226	245	258	267	292	222	254	271	235	280	262	260	259	245	281	271	272	254	244	222	247	251	254	269	253	231	247	223	239	266	241	259	261	235	231	265	257	262	273	248	267	252	266	246	259	265	209	263	239	239	250	263	233	233	247	238	236	244	242	245	241	266	248	238	242	240	252	239	240	276	250	264	256	263	225	253	240	260	278	267	251	239	277	257	252	237	259	245	214	258	250	271	229	218	234	260	272	260	250	256	251	266	246	234	255	261	253	255	244	230	251	255	244	230	236	254	252	236	252	259	253	258	241	288	273	245	262	253	241	272	247	270	244	257	272	250	253	255	244	259	220	267	252	240	235	274	262	251	240	269	262	263	281	262	228	238	242	253	248	260	293	245	220	257	263	265	234	248	279	240	262	249	236	266	251	241	291	268	239	239	233	258	275	284	233	257	233	276	274	248	249	234	241	220	245	241	246	261	249	248	259	269	285	262	267	266	252	245	234	233	280	253	254	256	267	213	243	248	241	236	254	262	248	263	239	241	228	228	243	256	288	258	256	277	255	238	235	275	271	276	232	257	214	277	248	237	249	244	225	276	233	253	235	240	269	240	257	260	263	247	275	255	212	248	256	255	227	243	257	259	262	251	246	253	261	229	251	279	233	274	257	279	236	241	248	258	234	242	256	234	240	259	263	239	235	237	263	242	242	254	247	261	235	283	217	253	253	264	254	241	238	256	243	245	239	273	251	269	244	252	217	253	254	235	281	251	236	292	254	263	250	265	225	260	247	259	259	244	252	257	272	229	263	255	239	246	262	242	249	262	256	244	269	275	223	226	245	274	243	232	255	260	264	239	260	258	254	263	237	252	224	236	284	250	260	244	224	231	259	272	237	240	227	247	271	256	274	237	266	240	261	281	230	278	259	257	227	286	268	282	266	258	244	245	247	265	231	243	269	265	255	246	279	253	242	266	249	259	274	231	220	230	236	237	246	258	223	261	268	226	239	258	248	236	250	239	258	238	221	245	263	266	235	271	239	254	272	244	240	290	275	266	219	254	243	262	239	245	229	258	278	273	268	261	247	266	238	240	249	249	282	231	245	295	244	268	278	217	245	279	254	275	252	267	238	237	250	266	254	248	266	263	236	281	262	245	257	243	233	244	244	298	242	265	229	265	240	252	228	242	242	244	258	240	248	267	252	210	255	256	263	227	255	254	272	268	248	232	250	225	281	244	255	272	220	248	235	250	247	276	219	251	301	276	257	239	223	245	254	222	265	248	234	255	246	222	255	253	246	234	244	269	263	276	247	258	237	246	270	244	256	260	245	246	282	259	256	260	250	236	252	236	243	268	229	251	232	243	253	254	218	239	226	242	238	261	237	220	233	238	264	245	243	290	269	252	259	262	253	261	283	252	231	260	258	226	268	262	259	233	259	288	264	269	262	262	250	264	222	280	221	230	246	257	262	235	260	234	268	256	260	262	269	241	241	269	268	223	239	256	273	265	262	218	245	238	238	268	268	280	251	253	237	227	250	255	233	266	266	253	257	261	243	237	241	258	254	267	235	273	267	275	255	263	273	250	274	264	256	264	260	279	239	241	229	251	273	262	288	251	247	271	247	254	233	227	260	277	240	249	251	235	275	264	263	270	241	228	238	239	261	265	270	226	260	260	272	234	237	255	262	260	219	256	234	278	216	239	251	247	252	254	250	278	256	246	279	269	256	224	266	235	250	264	277	211	214	214	235	256	234	264	259	287	249	243	238	248	262	239	264	241	248	238	258	270	270	280	267	232	292	249	254	261	266	254	249	259	258	272	244	253	245	244	270	248	246	250	236	282	244	255	225	253	228	272	248	262	229	226	250	259	239	253	254	264	273	274	236	242	272	236	275	248	212	264	263	249	252	267	236	267	252	237	243	244	238	243	227	262	238	272	252	262	242	257	243	233	233	269	261	244	246	242	221	223	258	241	268	270	226	263	225	231	254	269	239	246	280	269	235	273	266	258	272	248	243	241	255	254	241	245	233	251	265	248	245	237	226	246	267	250	227	244	265	227	230	261	245	275	252	270	247	253	238	267	279	246	260	260	256	260	240	249	265	260	208	264	274	255	252	259	220	230	271	246	239	235	239	231	286	273	232	247	250	256	256	240	272	258	255	235	253	255	283	238	259	283	250	271	231	247	244	233	242	267	255	265	243	272	231	252	272	246	265	250	261	253	265	247	245	276	270	219	244	273	266	238	248	218	273	243	252	256	267	239	220	257	251
13313	11943	19761	20893	23394	21548	17244	12807	13127	13808	16506	14650	7000	5530	3991	4267	4824	3704	3214	2716	2292	1810	4404	28193	27206	20514	17854	11138	5208	2261	1307	745	635	626	622	674	590	610	615	611	611	681	604	588	667	664	630	643	639	635	624	657	648	639	664	644	634	651	638	625	625	658	617	657	642	672	649	618	622	626	648	621	685	645	653	606	651	640	674	648	631	658	618	671	589	628	656	678	624	679	644	677	662	664	636	631	660	624	622	632	658	663	660	668	640	654	630	654	607	639	638	639	599	651	650	714	637	659	662	621	599	653	614	663	605	619	622	667	617	638	620	622	631	669	644	614	640	594	642	631	686	619	632	688	593	619	610	654	631	698	656	620	638	625	617	602	632	664	644	622	625	657	642	598	640	695	604	649	677	594	628	632	590	623	601	616	655	625	625	627	626	652	699	599	619	629	613	651	678	629	599	642	587	607	665	654	639	648	663	644	628	666	628	662	652	611	612	606	633	631	601	652	655	622	662	710	629	642	635	636	631	658	642	636	644	632	668	635	625	648	611	645	648	658	626	612	648	673	653	649	605	631	616	628	613	665	653	611	668	612	645	638	622	645	664	629	610	623	614	666	613	677	665	621	620	643	680	634	613	618	645	644	637	624	666	644	670	628	677	657	617	682	657	629	630	646	645	607	701	706	668	632	631	650	659	639	656	646	628	615	631	606	662	638	665	599	574	653	650	643	609	679	675	641	614	632	655	648	642	672	604	639	649	650	621	634	656	632	609	687	661	655	641	651	648	672	659	617	632	601	608	633	636	612	684	663	665	645	569	630	678	636	620	656	601	627	676	620	607	667	618	642	641	612	650	661	616	599	676	613	635	655	611	603	669	605	607	613	643	662	661	673	631	653	626	658	642	642	617	668	630	637	698	661	624	701	610	646	616	640	682	674	609	622	624	620	581	645	639	646	697	612	641	662	640	685	616	654	626	619	665	640	689	630	669	637	661	627	632	621	585	637	638	667	631	660	613	652	622	631	666	599	635	585	661	634	662	635	622	696	705	670	656	640	615	665	665	643	633	657	627	666	673	613	604	637	655	652	656	608	669	616	659	666	646	665	598	649	684	698	625	653	644	629	656	665	656	669	641	649	588	633	608	662	636	639	613	643	655	650	655	647	646	650	685	618	618	647	650	631	697	673	625	612	654	636	645	660	674	635	681	677	676	621	616	652	697	633	639	645	627	637	635	643	598	618	626	596	649	624	617	612	587	648	607	621	595	604	586	669	631	651	631	618	617	658	630	616	632	620	624	641	657	644	647	649	648	638	611	663	619	667	612	625	617	635	657	633	665	655	688	634	641	642	617	643	624	653	665	675	658	616	652	645	643	655	690	665	588	638	673	672	608	638	593	642	599	680	622	618	626	647	643	666	658	575	603	670	673	637	651	663	619	591	671	624	658	621	573	629	667	630	649	669	651	628	615	614	620	582	622	647	623	646	644	639	643	613	632	622	682	627	609	671	675	645	635	616	639	635	658	591	666	624	656	600	591	690	602	632	618	614	659	635	658	655	644	663	689	620	672	637	639	591	664	691	691	653	626	626	638	627	592	629	679	646	664	703	680	591	656	661	655	664	629	649	680	647	617	655	650	617	672	646	661	657	658	611	636	619	643	648	639	667	633	657	641	640	671	639	664	606	613	615	663	622	649	609	622	601	643	648	601	666	650	623	654	653	616	676	708	612	689	656	638	621	653	614	663	627	623	659	617	650	648	612	683	627	637	663	596	618	628	618	690	660	653	632	623	620	614	624	641	661	604	625	664	665	602	624	609	650	632	611	650	667	647	667	653	622	646	689	687	676	645	618	596	683	638	634	666	642	623	632	634	607	687	614	612	661	609	652	618	653	673	653	600	614	623	609	661	623	642	624	628	641	621	685	624	613	684	591	611	650	631	596	651	617	678	619	607	631	662	619	645	667	631	655	620	615	602	650	619	647	620	625	636	624	653	619	663	639	699	628	665	640	685	650	668	602	662	630	656	595	646	664	648	672	637	635	613	662	658	644	615	613	636	617	637	649	615	684	649	620	632	634	646	667	658	606	634	648	640	669	707	672	566	641	665	578	636	622	644	624	633	603	594	639	627	665	665	635	621	643	629	673	651	584	652	690	628	654	614	665	649	651	591	612	638	671	619	641	663	617	666	670	661	629	626	702	610	652	656	630	649	639	663	652	659	653	652	636	645	664	644	633	629	637	605	624	597	651	651	663	634	662	622	648	615	649	633	618	679	619	620	671	619	609	591	640	624	620	660	639	588	624	617	616	645	653	680	648	616	643	653	715	626	625	684	684	610	652	642	703	645	625	656	658	658	677	637	620	617	624	670	659	629	591	632	652	626	649	636	624	646	672	638	646	617	638	615	629	641	632	650	636	619	661	637	625	618	633	645	666	600	628	667	714	657	612	697	648	635	638	646	623	667	671	672	635	650	655	632	642	644	623	564	672	607	671	631	628	653	633	627	664	674	629	657	649	631	672	616	642	677	658	658	615	602	624	645	635	627	687	637	651	688	629	638	621	675	628	649	640	590	701	678	578	635	668	659	676	626	642	672	630	681	670	597	670	596	632	615	634	596	591	620	626	588	649	625	637	646	611	636	599	599	616	702	627	659	604	632	637	629	617	675	636	693	610	658	668	658	648	638	629	648	626	609	628	641	640	665	640	600	691	656	665	676	639	651	668	634	628	661	625	652	627	660	660	599	666	591	644	628	620	663	630	659	648	665	658	608	668	616	652	643	635	637	647	668	604	639	650	649	646	618	608	571	605	657	637	632	615	613	667	655	620	668	631	645	657	606	657	670	592	621	606	642	657	636	609	714	648	690	642	656	654	652	643	634	636	609	625	633	629	632	625	650	609	661	649	703	609	654	675	672	581	616	631	665	623	688	664	644	637	648	681	650	625	650	640	616	621	647	624	676	699	670	602	615	635	649	624	642	653	665	639	630	665	654	674	620	653	601	639	637	618	682	640	660	689	634	653	646	649	666	626	641	641	692	648	662	642	625	667	660	619	635	647	662	629	639	634	663	636	600	628	599	657	579	591	677	616	628	652	667	666	639	663	672	626	594	614	660	638	631	636	661	668	616	620	620	608	623	604	659	654	623	617	665	616	666	651	647	673	602	652	671	645	628	674	688	662	592	629	662	667	640	627	662	650	631	608	652	621	597	640	657	616	645	657	631	618	632	658	620	647	621	616	653	633	628	630	640	647	649	664	658	574	611	638	619	646	645	613	621	673	698	652	652	636	661	628	636	634	605	628	683	690	670	659	642	618	648	627	632	602	633	650	662	665	624	642	613	635	585	635	679	654	693	659	589	694	658	619	643	670	654	606	649	629	622	633	600	661	641	659	585	639	636	667	648	639	631	611	653	667	622	595	658	669	637	653	636	603	669	684	614	631	630	670	616	659	658	602	604	690	665	657	654	642	660	680	662	659	605	641	648	674	657	628	633	612	629	647
6174	3187	3922	2899	2377	1418	542	440	465	717	711	515	497	453	471	407	441	389	348	329	348	300	305	427	779	861	731	521	429	368	325	306	281	303	286	304	293	282	317	331	293	312	296	305	365	304	306	303	332	304	305	330	284	284	314	321	317	292	315	306	279	288	288	295	317	314	301	306	326	309	293	324	310	311	278	282	307	303	305	313	274	328	289	325	310	327	299	290	326	313	336	296	309	313	289	289	278	303	296	300	305	324	287	302	347	289	326	273	304	293	316	332	319	335	306	297	281	318	328	305	316	291	306	306	338	317	311	302	349	335	309	316	302	318	313	368	305	303	308	282	297	341	316	304	308	304	293	297	294	274	281	298	318	308	303	281	314	339	314	304	262	332	308	321	335	353	310	317	292	329	337	308	338	299	305	345	297	313	313	295	281	334	315	316	295	308	280	284	313	270	325	285	302	291	295	302	298	319	317	326	287	303	329	271	297	325	270	313	337	347	307	290	333	323	315	313	309	336	295	327	294	284	308	308	297	273	289	317	307	327	290	302	292	330	313	312	296	291	314	314	352	329	301	290	306	302	331	327	337	295	294	286	306	303	342	318	293	318	304	291	304	312	295	282	332	283	304	296	304	282	344	307	272	314	277	292	302	333	308	299	325	322	305	291	320	281	298	319	298	316	320	284	316	289	304	333	305	306	327	310	332	303	296	320	308	308	328	296	301	299	302	302	299	321	311	345	298	303	324	330	317	283	353	315	307	290	317	312	288	324	302	342	321	271	300	299	307	317	320	316	272	313	337	286	301	305	317	317	311	311	293	296	278	306	300	305	281	289	304	317	294	330	317	303	318	297	303	312	320	329	309	276	291	305	290	271	315	324	353	302	326	314	322	305	318	331	312	286	292	309	330	303	342	335	339	286	300	311	347	317	291	279	332	303	307	336	321	319	321	298	290	303	298	303	310	329	306	317	329	273	317	299	313	331	322	309	336	337	329	319	305	276	322	303	279	320	307	290	307	286	286	295	342	335	316	333	317	322	306	303	320	316	297	287	306	327	320	302	333	313	285	314	282	318	300	323	308	305	309	287	293	317	304	315	307	323	324	318	325	279	320	314	320	311	296	280	299	295	287	300	325	283	310	308	317	328	296	317	318	315	309	323	350	324	310	305	300	324	331	302	327	317	323	312	318	303	307	304	290	326	307	283	290	297	340	333	309	310	324	306	294	342	321	293	286	321	286	292	294	302	304	310	325	316	283	329	281	308	316	291	306	310	316	328	312	302	300	341	353	309	290	282	332	322	299	284	323	343	293	285	299	342	298	306	292	308	302	313	314	306	313	308	324	308	288	294	301	292	306	294	262	322	288	303	335	287	288	319	325	288	284	308	290	291	296	329	332	305	310	280	290	317	288	348	309	293	281	333	350	299	300	338	314	296	301	310	314	304	306	309	311	303	294	307	329	315	327	305	303	269	296	319	298	339	298	323	311	310	317	308	297	297	317	262	305	319	304	293	323	319	287	310	298	312	319	320	323	299	333	316	303	294	328	337	284	303	313	299	334	264	310	281	349	296	307	316	297	306	277	307	305	319	316	282	297	304	313	287	327	364	299	316	286	319	339	317	316	298	326	324	283	318	296	337	293	302	307	315	318	360	325	315	314	282	294	299	292	331	279	302	300	297	291	319	301	308	337	290	334	333	311	321	339	325	302	324	330	292	280	294	319	311	309	309	298	292	280	273	287	307	307	285	317	290	334	316	301	324	326	311	317	331	321	325	289	330	313	311	326	324	334	335	340	326	327	291	300	325	316	294	320	294	316	321	312	306	308	325	294	271	283	297	287	292	322	290	283	311	335	272	288	315	307	300	285	281	306	311	331	318	302	319	305	302	310	289	304	353	259	327	283	344	319	322	265	303	299	321	278	273	340	311	282	327	328	320	323	322	304	311	319	335	342	290	309	317	285	327	300	302	306	342	283	313	304	323	300	315	288	313	308	309	306	295	275	330	319	298	292	301	277	288	321	292	314	310	312	293	307	311	300	324	310	309	329	326	320	320	290	315	290	300	306	309	280	318	333	340	285	329	290	304	311	303	287	334	309	287	299	329	287	306	322	309	337	325	295	313	286	320	336	328	328	301	306	326	327	298	289	313	285	306	302	295	335	306	328	320	333	306	313	352	336	316	335	344	273	346	309	271	317	327	292	283	325	304	316	293	299	286	301	287	298	291	299	329	305	332	328	317	327	319	301	322	319	304	290	324	322	313	348	301	300	300	338	300	325	308	313	274	277	298	303	340	311	292	286	290	294	341	311	317	302	296	294	327	318	301	292	305	322	326	311	331	300	304	305	305	315	315	280	270	257	354	326	275	294	308	292	301	330	299	325	319	304	324	305	320	334	314	300	334	303	290	282	297	315	327	333	322	311	319	308	284	314	314	299	314	312	296	305	304	309	313	269	334	322	302	325	313	303	320	300	339	324	277	311	310	339	311	313	298	290	337	315	304	306	339	306	290	322	316	315	298	309	311	313	299	294	297	309	282	320	301	281	312	287	325	322	326	279	313	321	313	302	341	313	294	332	322	314	309	312	315	294	341	303	299	294	301	310	310	327	311	333	318	299	278	360	320	308	331	298	275	299	297	282	336	307	333	318	334	322	300	337	295	337	335	295	307	336	304	279	292	306	273	306	311	295	279	311	314	320	313	300	312	315	283	333	307	321	295	320	347	319	305	329	334	319	294	296	284	307	306	288	301	326	311	297	312	328	298	324	305	306	328	314	329	305	297	289	305	317	287	276	302	304	283	314	272	304	298	323	328	323	334	306	312	301	282	301	295	293	298	296	285	304	277	297	317	314	318	275	305	283	285	277	323	312	296	309	301	296	330	274	280	328	321	327	309	329	292	326	326	333	298	308	316	295	285	312	316	288	299	323	305	317	298	313	292	303	314	314	319	291	321	337	282	317	314	362	325	295	314	299	301	304	327	300	346	327	308	303	285	299	310	305	289	299	325	283	288	292	315	326	310	341	305	302	306	333	292	312	317	342	340	285	292	322	303	328	289	314	323	330	320	321	319	301	312	309	305	285	323	311	317	333	309	313	331	308	314	309	343	317	316	271	327	302	354	336	270	342	338	284	296	308	305	289	308	348	322	280	317	258	317	279	313	298	323	315	292	298	301	315	303	297	318	299	303	283	294	282	333	284	345	285	313	315	322	312	304	313	332	294	292	307	303	320	293	315	310	317	327	329	293	333	334	313	327	295	318	315	318	318	317	335	312	310	294	320	341	296	317	306	280	317	320	296	288	305	322	310	322	332	322	288	323	309	305	298	331	307	334	353	284	315	307	304	301	350	315	336	313	297	320	315	324	285	326	312	279	327	333	321	315	296	309	329	335	292	318	308	332	287	294	334	322	322	309	280	305	282	309	320	326	314	275	304	305	308	316	282	289	283	280	297	296	284	302	344	307	278	302	314	303	295	343	306	316	313	312	310	309	296	314
4448	3412	7554	8243	8375	5140	1970	1743	1978	3323	2763	1941	1989	2024	1743	1494	1356	1212	1180	1069	1018	935	894	1587	3714	3623	2841	1966	1364	981	800	785	805	797	790	757	788	759	756	805	755	803	752	790	807	772	774	782	776	730	783	755	800	816	806	777	774	772	868	823	818	799	841	767	765	773	781	791	799	751	829	736	733	805	816	780	791	770	779	745	746	802	729	780	778	688	784	778	837	789	757	764	796	793	813	795	785	817	806	775	751	803	797	780	823	785	797	765	792	760	824	775	779	784	743	806	723	777	782	777	778	794	788	780	772	765	793	759	755	791	788	745	781	784	773	795	762	804	799	782	799	761	761	800	803	777	776	767	749	705	762	778	796	732	819	752	769	796	760	758	789	750	732	804	839	795	734	780	820	797	736	795	783	800	753	692	791	755	798	782	810	765	837	774	773	762	814	785	821	771	796	734	793	787	686	759	765	778	817	793	815	756	767	781	762	796	765	775	766	779	788	755	734	732	778	764	850	760	792	790	784	857	785	766	757	793	732	771	784	824	834	779	747	783	765	757	817	774	747	797	802	771	771	769	750	778	764	827	773	737	802	817	781	750	850	750	784	749	793	759	754	828	766	788	759	820	775	765	770	797	792	752	812	755	741	737	808	825	763	813	798	785	795	791	777	798	793	747	781	768	738	802	764	786	779	813	743	731	778	823	740	766	769	783	794	788	765	805	773	802	788	806	778	776	773	758	774	804	764	758	772	778	775	808	748	777	790	783	785	730	760	805	761	770	804	778	774	743	761	749	796	733	751	850	820	761	739	753	801	803	754	783	766	736	759	768	772	722	824	766	760	771	769	793	737	826	779	730	818	820	786	834	784	782	775	760	748	704	763	752	745	735	814	724	804	818	797	803	800	830	793	781	780	773	816	760	777	810	824	799	759	816	826	783	806	757	766	727	781	765	773	736	712	785	844	755	799	789	816	751	774	784	815	829	785	786	818	772	838	742	757	793	778	782	752	779	823	822	795	787	753	749	810	757	796	821	767	776	793	793	762	786	780	758	770	812	814	836	780	778	804	773	821	792	820	762	766	780	810	821	753	739	797	690	750	772	736	829	820	735	771	764	823	807	757	781	735	783	766	775	723	721	757	782	790	813	784	799	807	754	746	833	760	775	741	758	769	849	813	789	772	782	800	805	710	798	762	819	767	733	809	753	764	798	771	769	768	765	798	808	778	760	798	752	778	802	796	738	704	710	787	763	804	776	740	750	786	801	771	751	753	760	800	777	754	794	835	792	793	837	790	780	811	823	787	741	751	814	796	779	778	805	788	758	762	787	766	774	754	812	772	811	851	784	755	794	726	758	802	798	822	727	756	760	748	777	820	740	772	795	779	707	740	772	813	818	746	837	820	788	771	829	753	804	829	749	774	776	775	793	755	734	732	730	833	776	763	744	749	773	762	780	799	787	775	809	833	759	802	829	820	774	745	791	737	757	780	795	788	797	767	761	762	754	769	721	775	787	839	787	785	751	754	810	801	812	779	805	773	718	822	846	768	787	778	802	819	739	775	765	773	784	729	816	757	789	778	795	734	779	792	765	770	759	741	791	748	793	783	831	771	755	798	786	750	748	754	733	813	758	814	781	789	731	804	782	752	747	811	807	778	793	747	780	754	776	792	763	761	798	758	851	798	830	756	777	761	782	761	765	791	781	779	737	736	759	756	769	800	765	808	810	770	793	747	702	826	773	806	767	843	812	766	809	779	777	726	808	766	773	793	723	797	730	792	843	766	705	808	751	773	777	839	742	814	763	765	790	758	796	800	786	755	782	761	763	819	791	798	755	776	704	757	831	750	787	761	768	727	755	727	824	786	834	781	783	775	794	742	747	802	786	820	800	807	797	811	762	808	724	777	805	778	748	789	777	788	773	798	783	785	847	770	760	792	781	808	812	784	722	783	804	795	763	769	774	812	814	772	755	769	783	808	783	806	763	788	760	787	799	752	843	758	753	813	775	747	838	762	768	825	765	814	799	772	787	772	751	725	734	790	789	771	775	793	802	768	749	796	786	772	743	794	763	761	787	730	828	749	759	787	770	779	804	751	782	765	764	731	740	781	778	784	741	805	852	783	759	781	785	793	830	836	763	800	765	755	782	775	781	751	784	807	761	799	809	744	775	823	772	839	740	788	789	787	827	780	723	799	793	741	762	801	772	825	756	813	792	726	762	794	749	772	786	781	735	754	769	792	764	796	812	786	770	788	799	785	799	766	774	780	764	742	812	743	778	767	787	753	807	755	743	802	828	833	788	783	767	785	830	767	787	725	746	747	800	791	747	787	732	754	796	754	785	756	769	753	789	833	812	785	763	795	769	851	758	770	787	832	822	722	787	780	706	782	796	741	792	827	805	759	763	751	757	756	815	797	819	812	739	815	804	800	774	811	811	750	741	814	808	760	805	771	773	765	807	797	776	841	792	732	765	781	763	787	780	749	735	799	783	787	791	808	753	778	772	764	813	802	812	776	798	714	710	796	754	829	809	801	763	750	753	787	784	817	832	775	766	789	803	815	803	761	751	758	762	762	795	801	803	773	827	835	748	781	801	771	778	805	762	788	802	839	771	746	778	798	810	818	787	713	814	782	786	817	806	785	820	768	780	791	753	728	773	807	755	805	750	791	750	753	797	735	803	796	793	760	811	791	764	768	795	787	779	776	791	772	777	799	743	736	821	777	808	774	778	806	773	809	762	783	780	733	806	770	825	757	728	773	787	738	751	787	757	785	762	753	763	764	808	748	749	792	784	800	764	743	771	779	780	798	819	743	851	813	796	785	741	823	828	827	774	828	798	767	783	793	769	808	792	764	784	837	755	824	829	800	763	729	780	766	834	754	766	811	801	748	762	812	816	804	827	796	763	771	778	803	818	730	802	792	805	740	784	811	767	751	722	770	761	767	788	816	803	821	778	795	781	798	805	791	750	782	755	732	815	781	778	778	784	744	765	770	778	799	798	737	776	807	737	758	779	801	820	839	748	801	738	771	809	768	791	747	773	793	742	729	794	755	778	750	784	761	754	792	798	739	785	796	813	746	767	771	785	815	766	777	783	836	797	773	795	739	796	794	782	748	813	757	809	812	791	793	750	774	764	726	754	775	815	838	774	791	797	813	783	792	759	778	766	776	792	765	766	759	785	788	791	791	736	806	788	779	799	773	712	745	805	834	770	756	744	785	784	767	813	772	757	808	770	818	790	759	812	791	775	803	758	778	812	793	754	796	799	799	777	780	736	803	762	786	799	776	824	795	759	766	857	791	803	733	776	742	752	778	785	752	774	807	750	781	817	807	798	759	826	781	787	719	823	799	815	739	757	819	797	825	841	788	787	749	731	779	750	755	747	805	821	758	809	827	805	792	770	787	748	756	809	822	759	749	776	799	807	773	815	769	763	760	733	796	802	771	782	788	763	800	759	768	765	765	773	807	751	818	775	810	763	794	807	768	770	800	798	822	797
13581	7486	9582	6564	6551	3430	2255	2640	2202	2746	2071	1489	898	850	715	623	622	529	448	485	485	457	435	1528	3750	3168	2255	1227	659	424	344	318	307	295	330	335	372	317	350	329	323	290	349	365	330	327	341	293	327	316	295	373	351	295	363	310	283	320	306	345	343	325	332	300	324	324	324	307	311	343	323	332	305	292	315	305	319	323	332	348	346	348	336	341	310	349	319	330	337	329	325	356	354	331	326	315	336	334	312	293	322	345	320	321	341	300	360	318	296	295	307	358	331	335	299	296	324	332	339	323	336	322	315	301	313	330	281	326	338	335	291	350	332	321	370	312	316	333	336	309	317	310	322	301	343	358	351	345	316	314	316	345	338	333	365	339	331	347	324	327	318	350	306	302	318	331	355	311	325	336	288	318	312	356	328	338	327	341	296	325	331	323	293	337	317	305	301	338	337	322	339	320	299	337	322	346	338	305	307	322	349	309	343	349	330	338	348	350	317	322	329	333	307	343	326	333	292	331	323	303	345	322	340	355	342	321	329	274	341	364	320	299	302	322	338	332	335	301	340	308	342	330	315	328	339	299	319	339	308	320	320	283	354	298	360	326	296	320	314	339	279	328	315	314	319	315	334	319	331	345	346	373	324	362	326	335	310	333	329	302	363	309	312	316	312	304	337	341	314	317	333	313	321	297	337	326	321	303	313	324	327	341	332	343	348	303	319	353	327	304	315	321	314	334	311	304	361	304	327	338	325	318	311	340	337	355	323	353	328	314	336	336	323	300	349	326	296	359	333	281	321	345	313	314	336	319	306	322	314	330	308	342	357	310	284	302	296	304	311	294	286	308	350	336	318	314	321	332	337	361	280	359	334	334	314	349	297	344	336	343	329	290	292	321	311	351	338	334	326	333	334	340	285	298	294	339	329	291	293	317	321	306	320	314	370	321	330	309	320	320	317	333	325	320	308	317	317	326	341	339	317	323	310	347	344	291	283	329	338	315	334	323	317	303	328	347	340	354	339	325	314	321	304	302	293	328	321	322	327	319	327	334	277	343	308	320	322	353	311	296	338	355	317	325	337	295	302	367	326	303	324	347	337	324	348	320	318	310	341	305	341	311	332	309	309	314	341	319	299	318	300	273	312	333	333	318	336	319	322	352	306	322	311	343	303	338	322	342	294	317	290	344	305	335	338	311	326	350	329	332	372	342	306	329	314	344	282	316	273	339	335	322	304	326	326	303	328	305	345	317	308	316	333	318	295	328	320	324	259	324	322	316	328	337	328	343	328	319	283	320	318	322	346	332	298	362	309	328	312	332	317	297	335	343	308	299	288	328	328	337	285	314	322	328	324	336	296	341	326	327	320	321	321	341	327	329	342	335	313	281	342	288	324	362	330	346	325	325	330	348	331	368	299	320	312	311	320	336	340	315	335	319	323	330	313	300	341	317	327	333	323	312	348	347	333	296	349	363	312	321	330	311	324	284	311	329	331	303	340	320	313	303	325	339	317	324	327	364	350	309	332	298	313	307	317	332	374	339	343	330	355	323	340	325	336	328	331	360	372	322	278	313	335	343	307	299	311	329	330	349	316	326	311	334	308	337	327	333	321	328	284	347	348	298	337	352	351	348	325	339	316	333	319	329	323	347	301	328	351	317	320	337	322	321	311	311	320	311	299	302	354	317	336	277	350	308	295	333	394	273	321	351	328	319	319	339	290	321	351	303	324	326	332	301	311	351	333	320	324	307	300	311	310	332	358	331	331	325	342	323	338	300	335	299	315	340	350	327	305	311	340	331	306	323	285	362	321	314	318	320	338	317	303	313	286	356	330	319	321	333	342	318	323	298	342	317	315	353	334	319	309	289	315	334	339	340	345	351	337	301	311	312	311	307	339	300	320	303	300	305	294	325	334	300	326	308	322	331	330	306	295	319	301	309	290	312	340	364	328	316	330	314	295	330	330	330	298	346	341	350	314	318	314	344	331	333	317	323	336	338	347	312	344	357	349	311	312	317	352	327	327	344	349	312	312	316	307	297	357	349	364	308	307	331	322	323	350	309	330	326	338	300	317	326	341	322	344	335	317	336	346	309	341	301	324	318	339	313	325	312	355	332	328	333	337	330	327	356	344	332	324	325	329	308	319	298	332	335	312	314	344	320	330	320	315	322	326	307	345	309	328	349	333	305	305	367	315	306	343	349	314	306	315	329	329	343	281	319	286	301	316	331	346	315	340	330	316	346	338	331	325	361	318	326	321	313	342	355	339	317	317	353	289	300	318	265	337	312	318	336	334	304	296	298	354	324	349	345	305	314	309	303	301	328	301	304	302	301	332	330	322	313	320	323	313	307	338	364	343	338	320	340	300	328	310	332	332	313	336	313	326	338	350	336	318	352	310	331	339	321	295	348	339	328	327	307	326	339	346	325	326	307	322	323	317	335	344	310	347	316	327	327	311	326	300	279	314	310	308	316	351	305	332	316	299	333	316	339	316	342	318	334	315	318	335	308	368	316	339	323	300	341	323	310	342	315	317	339	346	326	349	342	355	308	317	341	341	331	290	319	322	330	316	313	338	372	312	288	332	306	318	329	321	318	321	334	345	289	349	301	329	307	327	347	315	323	337	302	327	343	338	343	317	315	308	305	332	306	312	325	294	316	317	333	312	318	342	320	325	318	322	300	316	331	355	382	282	315	310	305	334	313	342	301	319	327	311	325	290	300	319	312	337	299	317	348	264	326	337	322	328	335	315	291	331	334	300	321	345	347	292	289	339	298	310	329	301	305	316	348	309	345	327	331	306	330	315	273	342	334	317	328	335	321	329	294	294	312	303	282	313	321	304	311	335	315	313	298	349	315	312	318	340	340	330	344	327	353	346	328	311	330	307	349	342	355	332	348	335	329	345	324	301	325	314	327	310	335	302	324	297	282	299	310	320	314	335	342	350	325	327	326	322	316	348	310	322	315	298	329	333	315	320	321	328	318	350	388	322	298	346	314	307	304	283	309	330	313	345	303	288	294	354	363	338	331	341	306	351	329	292	338	307	306	332	319	289	303	339	309	314	330	368	308	325	314	325	320	300	321	316	344	318	315	312	319	338	353	348	327	318	313	303	309	297	280	362	300	330	322	311	351	322	296	327	323	318	378	296	348	376	310	331	351	294	315	310	371	343	355	320	322	325	279	310	332	361	319	315	339	352	346	297	285	378	316	316	313	317	352	314	315	294	341	339	345	333	334	302	296	316	324	318	321	337	301	325	339	346	371	353	322	302	313	352	340	308	310	305	288	317	355	345	309	321	335	349	327	295	368	312	337	345	317	326	374	333	328	266	330	328	325	312	319	306	308	328	319	297	318	341	316	310	309	328	305	333	336	314	320	352	337	341	330	279	325	339	332	328	313	300	330	318	353	386	325	320	286	339	279	310	345	305	309	322	311	320	305	310	338	318	341	330	330	329	299	349	307	302	338	329	345	329	358	304	348	319	314	339	303	307	315	318	338	339	298
8521	6598	13392	13747	16539	10853	7527	10246	9123	11662	9510	7039	4084	4071	3211	2917	2718	2242	1855	2025	2049	1858	1489	8746	18852	15669	10967	6088	2883	1377	1007	884	894	801	835	814	823	776	782	800	839	833	786	803	792	766	857	812	781	854	834	867	847	822	779	822	750	839	820	848	823	815	814	817	791	836	777	814	778	795	818	810	806	802	832	858	811	854	796	802	811	813	813	820	772	775	834	766	799	829	816	777	751	788	866	803	796	758	811	771	866	811	834	803	783	884	795	822	810	871	862	820	815	780	818	774	832	771	813	843	818	807	803	811	828	780	847	807	849	818	799	749	847	821	819	778	796	791	815	845	871	825	823	834	804	789	818	788	825	782	796	781	791	841	794	820	833	840	828	821	847	845	823	859	772	786	819	865	808	808	787	780	794	831	780	770	775	839	828	783	809	828	784	814	782	830	847	811	797	815	824	879	790	810	780	800	758	877	859	788	849	794	841	793	807	828	814	787	771	789	820	814	842	782	771	823	845	823	819	776	811	830	771	789	817	804	740	817	838	794	822	842	862	843	914	825	807	867	854	809	837	803	810	788	822	847	787	828	791	794	837	812	785	817	775	814	809	821	803	809	807	789	808	822	838	793	766	841	821	816	806	783	798	779	798	833	799	797	808	849	823	847	769	819	819	767	774	822	839	852	745	831	824	821	844	777	798	866	841	799	784	839	807	815	835	860	827	838	791	776	841	833	871	842	851	786	831	823	897	869	824	804	767	788	810	758	793	840	846	805	797	828	847	786	765	789	766	850	799	762	823	824	828	870	801	831	817	751	809	777	811	840	814	821	819	840	869	822	805	834	804	809	802	856	826	828	780	854	783	825	809	823	797	803	831	787	877	807	856	828	763	776	818	817	822	754	813	812	859	771	801	818	794	835	827	799	768	822	806	795	789	845	790	802	858	814	823	832	843	829	832	812	841	732	775	822	802	791	794	813	753	823	809	811	824	809	824	826	780	832	809	798	786	809	755	812	801	789	805	871	849	797	844	820	751	805	859	780	814	794	811	770	815	790	838	842	818	790	769	839	816	818	828	777	785	818	802	846	800	842	766	791	856	796	770	840	764	781	798	832	807	830	804	833	790	821	800	822	795	854	812	783	873	777	755	789	804	812	805	859	785	827	823	791	789	803	827	761	788	803	765	796	845	791	747	814	803	822	828	758	852	812	790	828	780	817	830	865	767	858	810	791	817	797	799	769	804	824	857	821	842	777	804	816	804	860	758	791	803	750	777	831	799	804	808	804	842	837	795	770	786	786	827	806	799	822	813	823	804	817	838	767	812	807	790	796	792	811	817	807	817	851	882	850	774	795	813	806	808	836	808	795	813	779	793	819	797	808	813	822	838	784	771	781	773	828	753	810	761	861	804	818	838	781	833	797	805	782	808	796	824	837	799	816	834	782	796	814	796	802	760	767	792	818	828	817	801	848	797	824	797	797	838	762	785	824	821	846	815	822	795	775	844	846	834	812	844	828	771	768	800	794	798	792	759	802	825	807	823	750	786	795	838	806	770	740	765	809	822	819	763	823	835	860	823	786	756	825	820	859	795	809	843	802	790	820	856	791	787	847	798	784	835	807	832	836	782	786	815	804	808	826	893	845	781	798	804	811	803	798	785	777	847	802	806	841	814	849	795	856	795	759	832	811	769	791	771	835	764	845	797	818	848	789	834	805	830	813	798	764	808	791	791	800	831	830	775	863	785	807	833	802	814	829	814	764	785	770	842	822	774	794	808	846	801	746	829	881	776	825	815	804	830	800	777	789	824	830	773	818	846	842	806	760	785	806	806	764	776	777	763	833	831	767	842	821	823	806	792	831	785	791	788	836	809	800	797	803	793	824	851	847	844	802	796	767	799	799	765	801	787	841	788	824	789	758	812	807	777	782	800	808	815	856	841	826	797	801	790	832	857	801	832	804	813	792	818	800	820	784	813	828	804	793	841	821	801	860	812	756	865	811	840	783	781	814	820	827	833	781	829	849	791	789	817	733	820	795	843	752	766	802	835	838	791	756	797	833	772	791	795	804	819	807	796	836	788	831	815	813	787	785	818	800	843	780	874	781	802	817	797	794	799	848	760	846	817	792	817	807	824	789	784	830	843	816	848	832	777	800	824	804	809	814	834	815	779	797	788	805	846	815	839	808	786	808	829	801	784	871	827	815	807	844	842	819	845	793	782	801	812	866	799	833	770	825	794	823	826	831	812	799	826	778	787	856	853	814	813	775	813	811	835	836	779	825	773	804	797	811	824	841	844	765	763	824	825	774	853	798	810	789	812	809	816	844	838	809	848	841	804	808	775	772	802	773	837	808	799	768	771	815	797	786	792	804	821	787	781	833	780	815	782	774	827	821	810	799	794	838	807	801	805	775	841	836	810	856	811	826	831	786	828	823	797	807	793	805	805	830	787	820	780	789	792	785	772	815	818	786	793	809	780	835	831	836	794	824	809	834	805	808	807	818	789	804	802	805	863	770	856	789	866	794	813	806	849	776	797	847	775	809	814	837	802	820	818	820	863	873	778	779	788	867	834	825	830	843	799	787	855	805	813	780	846	811	807	843	806	817	800	813	813	808	828	847	812	805	828	784	834	826	833	856	816	822	789	759	737	810	824	778	855	757	813	804	806	786	777	807	858	779	808	787	814	769	757	833	853	794	821	837	836	749	812	786	789	829	855	823	850	855	809	831	830	837	813	829	784	782	816	824	830	858	760	796	767	785	790	778	828	748	786	809	779	790	811	833	783	816	815	842	768	844	836	762	852	804	850	799	780	814	785	815	785	814	851	815	812	819	835	838	818	797	776	755	795	806	838	816	778	892	786	824	824	820	790	792	862	745	848	804	806	805	822	784	812	830	778	818	800	787	812	827	816	807	788	822	809	805	831	747	811	789	769	805	829	797	764	835	822	797	882	835	809	779	788	795	808	771	822	772	825	812	846	819	799	812	808	829	805	803	799	836	792	804	790	831	784	790	776	855	861	831	793	772	821	808	831	829	846	776	793	774	801	804	751	784	798	780	812	864	793	795	754	810	826	829	785	860	797	794	809	835	797	808	824	830	810	817	789	801	846	859	807	779	823	832	802	796	824	859	833	802	742	822	828	841	804	765	790	811	808	852	813	755	854	799	792	820	843	780	809	831	858	769	795	805	828	795	806	782	781	850	795	800	842	765	819	821	864	863	787	819	797	820	795	867	835	848	794	850	810	795	801	756	774	807	803	808	820	795	824	796	787	841	793	769	778	798	822	845	785	817	798	786	820	784	810	795	844	794	836	800	805	793	787	807	823	819	842	811	806	822	791	748	770	844	796	849	804	780	778	795	778	824	811	847	790	794	807	892	794	793	796	852	791	756	845	844	779	825	795	800	818	812	814	797	871	805	793	766	819	807	784	820	843	837	840	797	864	863	766	813	783	795	790	769	773	787	784	774	760	748	792	758	835	739	802	788	822	821	849	848	794	769
23025	13945	17017	12973	11127	6402	4241	7376	5896	6119	5306	2929	1252	1297	1099	829	881	908	884	860	746	684	522	2551	8381	6325	4459	2592	1300	491	354	237	235	275	274	253	266	253	265	253	271	248	262	267	287	234	255	231	241	244	269	262	264	239	275	264	265	270	270	261	243	261	257	272	241	273	254	258	261	269	264	242	274	267	294	235	264	278	265	269	256	266	256	235	258	265	256	276	271	262	262	265	268	258	263	280	244	263	269	238	257	272	290	290	275	260	269	244	263	269	243	262	266	261	265	252	259	273	248	257	232	251	275	253	266	236	273	264	244	238	267	259	265	261	269	268	266	250	236	258	242	275	259	232	268	246	285	258	270	256	289	257	240	240	232	259	240	256	269	276	256	312	241	265	251	242	264	268	289	242	225	257	236	269	243	245	263	257	247	228	271	244	252	282	257	280	243	235	283	278	261	266	239	238	255	269	245	269	268	264	244	269	275	245	269	284	273	249	268	255	236	257	236	253	244	270	259	264	276	258	244	222	270	264	260	292	232	243	274	285	262	258	265	265	253	260	272	261	239	233	250	262	250	253	256	242	244	237	254	240	245	251	256	275	298	233	246	242	259	251	256	268	246	264	265	286	249	279	240	245	240	264	263	232	283	273	271	265	240	239	288	239	258	231	270	242	270	279	235	256	229	235	252	260	239	234	305	277	263	231	240	265	293	234	245	269	266	284	246	258	253	249	249	258	249	271	282	269	257	277	254	260	262	263	285	258	248	265	294	288	252	274	239	271	255	272	243	277	270	282	243	264	238	261	259	244	271	233	252	284	273	272	277	259	271	254	268	257	249	276	265	279	262	273	289	261	262	237	286	312	274	268	280	258	277	291	264	224	230	266	270	210	285	292	255	266	292	260	249	233	252	270	294	225	243	282	251	255	248	252	260	268	274	235	231	257	241	260	238	256	261	282	308	249	286	247	239	257	239	265	275	263	231	248	242	274	287	295	242	243	240	235	255	253	272	266	251	265	247	271	261	245	273	282	251	249	242	241	265	250	283	248	287	276	245	258	248	268	265	242	263	280	267	240	307	313	257	268	274	273	256	267	245	290	242	267	252	251	248	250	273	257	285	221	262	261	261	227	255	227	237	255	242	271	256	275	265	246	243	239	263	264	244	263	288	272	259	245	298	247	271	257	249	269	243	255	268	273	242	241	241	256	270	248	248	266	244	274	249	239	256	248	259	252	264	294	292	267	306	269	268	273	261	295	298	254	234	266	248	259	254	269	264	253	290	252	258	265	273	249	282	241	262	260	270	251	286	232	256	255	242	284	280	266	278	290	249	255	242	300	241	257	237	248	260	292	278	237	234	253	268	260	266	273	249	254	289	260	252	264	271	280	235	244	267	245	270	267	258	255	247	238	250	258	253	243	259	277	247	280	257	270	258	263	269	265	257	291	262	267	271	255	258	242	300	255	239	226	277	262	249	282	267	265	260	257	248	270	249	246	268	253	268	269	264	264	268	255	253	256	251	255	260	242	247	280	272	249	228	250	256	240	257	288	260	252	261	253	273	247	236	255	246	255	268	296	227	281	234	261	248	247	262	283	269	272	224	235	250	275	247	257	236	259	271	216	283	251	241	279	247	247	232	266	268	252	276	272	253	276	269	248	250	268	255	277	248	289	257	287	280	264	261	261	245	264	273	284	257	231	268	261	239	236	255	272	262	261	275	252	260	265	287	243	254	277	260	230	252	239	257	282	271	234	260	272	276	242	268	252	277	254	264	265	240	267	233	247	264	280	239	300	265	243	237	283	261	238	266	248	281	275	259	265	238	273	270	267	259	235	232	284	244	276	249	281	270	281	249	282	245	255	250	245	249	264	270	242	294	242	271	263	263	250	251	282	247	273	274	267	282	256	267	258	268	265	272	263	250	262	249	254	232	275	257	282	290	269	296	246	263	282	292	265	264	249	262	252	258	275	281	255	292	239	200	249	257	255	254	267	271	254	259	256	289	260	233	307	250	252	262	221	248	245	268	268	253	274	256	256	270	256	255	246	233	243	269	258	230	264	254	259	279	231	244	280	256	269	277	257	297	262	260	248	284	254	268	253	247	282	245	243	245	244	241	261	256	236	270	274	259	250	240	263	257	304	280	277	272	238	216	254	274	247	259	281	218	254	277	264	241	247	232	243	269	238	288	263	291	278	275	251	246	274	261	267	237	265	286	241	264	276	275	279	235	259	270	260	267	265	235	249	256	247	291	234	248	252	245	277	266	283	255	257	254	247	243	269	292	282	251	273	261	233	261	261	272	262	244	294	235	301	243	249	240	253	271	258	255	248	260	268	248	287	277	271	264	244	241	260	257	288	277	267	268	280	263	261	276	275	234	293	280	221	256	278	254	274	260	274	288	251	247	297	252	271	256	247	258	248	247	267	254	239	263	237	285	247	291	262	253	241	287	233	254	276	267	233	279	267	268	238	263	233	224	284	268	273	253	266	247	242	245	261	281	267	255	273	282	231	247	282	243	240	248	261	275	258	221	260	267	289	254	274	240	271	258	247	269	276	247	251	272	305	281	270	261	273	297	268	257	244	240	298	269	229	269	250	258	280	232	283	237	244	264	285	232	273	258	245	253	235	262	255	245	286	245	223	246	274	263	248	280	257	281	239	257	262	248	255	250	262	256	241	247	249	249	273	229	256	260	254	237	227	255	287	243	223	262	260	259	282	269	243	292	254	260	269	249	262	249	260	279	258	259	234	241	256	269	252	267	255	264	248	250	240	265	232	238	283	237	268	266	252	269	246	304	267	262	246	249	246	271	238	268	283	246	267	245	261	295	264	267	277	265	277	257	259	238	257	253	230	257	266	260	260	275	265	265	260	254	272	238	243	275	234	269	267	285	283	234	260	262	248	257	268	264	271	265	283	268	254	255	229	273	267	255	264	270	251	266	234	245	281	257	261	261	261	245	265	268	255	248	269	252	261	255	233	255	285	260	263	225	281	237	275	270	244	278	297	258	240	265	261	245	264	260	251	252	293	256	246	281	264	281	288	203	264	256	252	265	284	259	255	267	279	245	282	280	259	302	260	265	239	256	268	227	260	239	294	306	256	289	253	253	258	297	217	253	271	274	278	252	255	244	256	270	280	218	244	274	264	248	253	244	269	267	263	298	251	252	263	260	283	253	255	278	280	257	238	233	258	243	269	266	295	262	251	250	258	255	256	296	288	262	264	246	255	247	279	277	262	250	239	265	228	248	249	269	285	252	265	279	253	210	236	275	252	283	281	264	279	275	246	262	258	262	237	270	281	270	259	232	258	252	283	258	240	219	251	269	271	270	247	248	286	259	274	241	232	293	255	285	269	246	251	249	280	258	259	260	263	240	246	275	259	284	268	276	297	268	239	255	270	283	237	255	246	233	278	279	288	254	251	256	295	251	267	269	247	262	263	279	288	259	267	256	281	256	273	275	248	253	256	244	250	268	268	254	252	275	233	250	302	255	228
12543	10302	19190	19752	21010	15108	12470	21821	18437	20743	18941	11321	6173	6394	4977	4314	4268	4595	4735	4576	4195	3621	2502	13501	30616	25281	19578	12402	6165	2269	1066	727	654	684	720	614	683	653	683	717	637	680	703	600	683	647	646	686	705	703	662	691	652	715	649	673	685	664	656	688	666	622	674	674	652	707	639	635	646	684	638	663	653	689	648	674	663	649	677	614	680	667	646	687	656	646	642	625	693	659	637	636	641	644	647	713	659	632	637	654	641	693	669	678	616	677	636	650	639	667	660	647	703	660	681	703	687	637	640	639	707	638	704	704	636	646	652	638	678	675	692	660	648	646	622	652	677	681	684	669	623	677	642	660	688	682	628	682	633	618	668	643	694	631	663	638	701	660	714	665	638	644	623	657	702	656	669	676	634	677	636	671	682	645	651	683	688	655	672	626	641	688	679	652	656	679	653	647	667	653	665	646	656	651	662	649	633	654	658	682	641	632	641	698	670	695	686	625	667	677	635	640	724	660	611	696	649	661	638	686	648	627	698	687	646	692	692	637	660	652	631	677	622	652	665	681	651	638	672	669	645	681	662	618	698	633	666	659	677	688	623	698	683	670	641	682	660	627	655	623	648	647	682	662	691	604	656	658	656	622	617	665	661	651	671	657	661	658	704	679	680	668	664	652	656	630	650	643	646	661	648	655	696	661	662	654	713	706	673	621	742	619	661	658	655	645	639	629	625	689	631	690	666	637	689	708	719	661	649	656	675	625	654	680	670	689	669	633	641	676	590	661	679	597	664	680	654	648	698	628	655	714	657	655	627	643	692	652	660	646	653	658	710	681	630	675	687	657	674	661	670	675	654	705	662	712	620	661	652	646	691	634	653	648	673	645	667	607	654	644	678	634	658	636	696	710	621	639	669	667	664	636	669	656	656	608	689	642	689	647	671	672	664	689	676	647	613	664	693	689	676	676	650	636	685	668	683	624	650	675	687	701	634	706	676	646	655	655	620	653	664	656	658	711	647	671	675	664	630	669	667	693	647	671	685	654	668	670	637	690	671	669	696	619	675	671	643	671	663	702	595	669	632	671	655	636	672	653	667	652	689	672	664	672	691	639	648	692	626	684	661	674	693	686	644	691	656	673	626	649	656	618	664	640	666	624	643	684	631	674	681	675	642	657	658	678	647	649	657	644	644	660	710	687	648	664	644	664	629	672	663	684	691	600	618	685	650	655	671	671	646	650	632	644	636	633	692	696	687	692	710	638	657	649	688	630	643	623	697	668	645	688	670	673	613	682	641	629	646	707	654	664	594	677	632	632	665	649	666	655	636	700	617	622	664	738	625	626	655	669	672	689	623	663	669	671	634	653	668	616	631	676	677	652	648	637	676	652	652	661	632	651	728	659	663	675	613	664	657	659	680	665	675	662	686	656	684	643	662	634	647	655	660	647	649	695	676	626	641	687	657	675	656	634	683	640	637	676	627	646	663	657	680	628	654	679	640	670	645	625	662	641	657	626	669	687	686	657	661	708	668	598	675	656	683	692	650	683	668	684	658	708	655	715	658	633	676	704	663	698	694	704	628	664	658	644	652	642	677	671	622	649	617	687	654	654	635	674	635	701	623	649	642	696	663	662	705	626	700	665	667	662	672	640	650	653	675	662	673	662	688	647	652	667	666	659	681	662	668	692	656	700	647	686	646	709	675	635	659	644	652	670	675	672	678	664	680	609	658	659	675	695	658	704	708	643	633	631	691	601	658	623	683	648	667	660	642	670	620	646	667	690	703	683	692	697	647	695	663	688	672	653	659	647	678	680	675	667	682	653	601	635	695	665	649	696	678	684	633	661	661	682	628	669	654	615	661	711	657	626	673	707	637	616	708	621	652	697	664	650	691	676	694	618	647	697	684	655	642	640	635	663	666	676	671	680	696	633	681	652	666	641	694	686	655	649	680	661	635	660	669	669	690	659	613	646	686	682	621	631	657	661	648	717	715	642	629	647	691	652	638	632	657	647	727	678	709	677	664	660	668	667	697	616	698	616	651	687	658	632	687	640	659	649	675	654	672	638	614	677	690	690	671	667	664	652	665	696	701	659	698	637	662	649	674	683	669	619	645	636	642	708	686	654	625	651	678	646	653	627	673	646	607	717	598	665	626	656	616	627	688	666	673	653	616	650	666	632	650	674	661	672	682	614	687	671	660	689	628	700	676	636	652	681	672	664	666	668	660	630	611	676	658	687	624	633	692	691	666	658	641	670	674	651	664	675	700	646	661	619	672	673	650	660	640	679	691	660	678	653	633	644	597	659	666	681	682	660	655	622	688	608	646	702	672	639	659	614	621	658	625	670	656	645	663	709	685	609	644	660	671	668	610	669	702	654	689	690	663	682	673	689	647	688	687	684	684	673	610	637	627	630	669	697	646	640	647	653	643	671	645	659	638	689	635	638	640	654	655	668	623	678	646	667	636	655	663	655	622	660	661	672	676	668	690	656	657	620	671	654	645	687	646	635	731	651	633	659	641	682	669	664	659	656	640	707	625	646	628	726	665	684	670	677	648	673	677	639	655	665	627	601	663	653	660	679	644	644	625	668	696	684	628	656	644	674	682	662	688	619	632	655	618	645	632	681	675	669	634	652	655	609	687	645	661	657	637	632	675	641	634	670	624	637	641	674	668	667	635	675	641	692	667	694	608	665	653	650	652	661	688	656	664	686	685	677	630	637	658	674	722	703	667	667	679	711	664	659	627	657	621	621	647	676	733	647	675	645	678	689	645	679	652	663	663	656	655	676	730	705	665	650	669	621	719	650	680	690	659	664	646	634	681	652	643	652	657	668	675	684	659	660	626	582	669	634	632	664	651	618	597	652	669	689	668	633	625	639	696	689	614	654	670	627	651	666	686	649	694	680	670	654	633	652	688	643	675	633	671	684	684	654	631	651	675	672	644	597	707	722	614	643	701	645	636	685	725	636	655	654	689	678	658	649	692	655	662	686	654	677	665	693	665	660	652	686	630	730	619	707	671	636	697	683	655	680	655	664	637	668	666	675	677	662	631	654	635	622	661	633	613	659	668	716	664	667	667	663	613	645	695	647	653	674	662	603	681	652	611	662	628	680	662	670	663	641	628	710	650	656	613	641	614	678	634	638	639	614	653	684	664	647	650	653	681	693	607	679	667	650	640	707	633	694	671	677	678	650	667	686	654	688	615	608	644	647	669	692	692	697	689	691	659	702	675	712	656	645	694	632	649	645	645	675	683	655	662	639	666	653	655	659	644	652	713	645	646	658	668	641	667	643	652	669	727	637	643	664	640	670	661	647	616	611	630	650	665	682	642	655	620	647	705	656	634	596	635	694	637	628	665	636	620	629	624	621	735	683	653	683	663	680	673	661	629	645	651	675	654	649	668	669	655	684	635	673	668	662	675	636	681	654	678	694	690	667	613	695	692	637	644	680	658	707	599	667	696	681	633	673	658	672	625	655	645	662	670	688	633	678	651	692	663	654	662	652
5155	2574	3228	2261	1784	829	490	522	510	523	504	448	429	442	476	425	457	394	427	404	355	337	329	412	708	714	662	517	439	355	303	314	315	334	293	283	315	322	325	292	301	338	311	308	302	330	362	318	329	304	308	323	303	348	355	318	340	326	288	323	300	321	310	333	309	311	290	298	293	333	315	336	320	303	301	329	329	311	322	291	336	339	339	348	325	333	295	317	324	282	363	317	326	310	328	313	331	301	339	336	314	320	327	321	322	319	303	296	327	318	363	326	307	311	329	308	341	304	308	317	326	284	312	311	312	326	307	325	309	309	315	348	319	318	307	314	321	321	302	348	358	283	288	307	338	311	310	291	296	325	307	329	338	330	311	310	316	326	312	313	345	295	277	330	340	294	311	339	305	310	292	319	267	313	310	315	351	342	324	335	298	322	312	276	332	322	323	306	323	350	309	328	314	328	310	300	330	340	326	356	325	317	355	325	280	336	315	313	307	325	312	312	328	308	329	328	351	281	297	320	316	312	328	326	315	335	337	316	330	364	313	324	317	333	291	350	303	308	291	325	352	316	317	302	294	320	307	322	324	347	292	338	321	332	337	342	295	307	351	331	316	309	324	307	301	311	337	323	320	292	354	326	311	344	323	321	319	309	302	325	319	313	263	299	328	308	305	329	358	326	351	312	294	298	327	296	305	343	306	280	311	300	321	300	263	326	318	303	336	311	306	295	332	330	347	294	323	338	287	329	314	341	335	338	321	310	321	328	319	297	347	291	327	315	287	287	334	312	314	314	334	328	342	313	308	307	289	343	346	323	308	307	299	293	309	312	322	319	335	327	345	297	302	309	284	303	320	314	310	344	335	323	305	297	282	291	306	317	325	298	302	314	339	317	302	306	298	332	301	307	317	323	350	319	324	304	329	306	319	338	267	298	322	309	305	349	314	318	301	306	291	355	302	328	318	310	307	293	322	318	314	329	329	347	329	314	339	335	297	338	325	317	320	330	319	339	296	310	342	318	285	284	324	319	333	321	306	326	344	335	338	324	340	333	314	346	294	294	309	298	314	322	339	300	316	341	320	361	327	321	330	358	291	310	329	311	303	346	342	317	308	320	312	292	317	306	323	293	314	307	303	322	334	320	296	308	308	319	319	315	315	326	311	294	325	320	324	323	310	311	301	330	329	307	296	298	291	320	310	329	327	307	333	310	302	302	327	331	326	316	301	316	346	326	298	292	316	317	300	319	331	318	316	332	329	314	310	329	339	339	292	321	337	340	340	312	321	321	324	303	290	313	317	294	345	306	301	310	352	329	318	300	332	282	323	300	316	307	306	350	343	289	326	307	345	321	299	330	308	349	330	308	323	292	335	312	323	313	314	287	330	345	324	333	340	343	316	280	314	310	324	344	328	318	320	345	282	329	325	277	306	294	306	363	335	337	307	335	307	291	330	293	349	370	312	324	335	310	332	342	323	309	332	304	319	323	328	349	311	305	303	327	332	337	299	324	304	332	298	321	325	341	304	310	304	331	309	328	316	335	330	355	323	340	284	334	316	315	323	301	326	350	296	289	309	314	297	281	316	300	363	295	328	316	312	317	301	294	322	322	312	301	288	322	333	321	309	334	324	339	300	333	320	331	312	307	336	333	310	302	310	330	275	315	346	314	308	305	317	316	320	316	307	326	312	303	332	327	312	305	316	299	312	359	335	350	338	347	332	326	280	292	296	340	323	347	314	293	329	322	340	297	294	308	306	333	377	334	297	312	315	309	307	311	314	315	307	359	293	297	284	297	288	316	338	326	312	318	334	299	296	299	319	326	339	325	320	323	328	300	327	317	325	317	322	326	311	316	327	330	325	320	294	317	358	330	322	325	336	354	316	330	306	317	316	325	346	304	305	352	358	312	301	330	347	303	322	342	321	321	280	332	314	300	324	306	315	330	364	336	342	354	290	336	299	320	340	341	292	339	307	301	333	301	321	324	365	294	293	325	323	296	307	326	360	315	301	321	316	341	308	295	336	291	296	348	327	323	332	331	331	313	332	308	292	287	328	313	319	325	301	342	354	330	319	301	333	350	317	375	319	311	311	338	315	300	358	308	338	296	307	300	330	294	304	323	310	337	298	317	305	324	314	302	297	312	315	308	288	329	333	330	331	305	318	298	312	328	340	351	350	283	323	336	323	321	298	315	324	325	304	337	333	308	324	313	283	319	326	344	303	315	303	308	332	344	321	295	290	344	324	351	328	352	350	348	332	285	316	353	332	306	301	311	326	337	321	312	311	294	301	305	314	331	312	330	318	342	317	377	319	326	315	329	324	336	331	300	310	299	288	333	307	313	301	306	314	353	340	282	331	312	329	333	337	307	295	290	305	303	326	310	319	316	284	328	324	317	308	332	286	254	308	294	343	315	310	330	303	293	361	337	320	323	307	294	303	327	310	324	300	292	326	302	321	321	299	350	288	335	295	337	340	282	321	326	321	317	312	352	347	269	349	313	312	311	285	283	345	325	328	322	319	348	308	319	336	321	304	319	323	315	308	323	270	324	320	298	337	321	324	298	329	316	296	330	338	306	342	315	302	304	345	313	264	305	339	308	302	307	328	329	346	318	333	333	309	309	334	322	315	329	300	334	309	296	312	311	333	321	355	320	330	318	304	322	324	308	330	325	282	335	343	320	323	333	324	312	324	336	332	325	301	333	307	350	297	323	313	369	336	320	276	327	275	299	319	293	301	323	299	284	282	308	310	357	311	306	336	360	318	352	340	332	335	319	323	348	324	362	340	306	303	316	303	331	292	289	320	316	301	327	296	318	298	304	320	271	335	334	283	357	337	301	301	326	323	347	340	303	279	309	340	340	334	347	282	305	346	312	358	316	310	297	298	329	318	321	317	299	285	341	344	345	324	334	336	332	301	305	284	294	355	322	323	312	316	361	322	360	326	327	314	289	303	314	314	322	315	339	309	303	350	325	303	315	333	322	348	310	293	318	311	293	317	302	335	314	301	297	301	331	313	347	336	298	335	319	318	311	339	302	323	360	312	283	322	346	311	335	311	270	306	301	343	334	328	300	327	312	318	314	310	340	327	342	327	359	324	302	324	338	300	292	322	341	315	324	327	302	304	315	303	329	331	321	271	324	342	320	329	349	331	312	275	294	341	334	354	333	265	334	360	329	296	323	324	339	322	317	345	318	280	283	303	309	354	313	330	288	328	343	320	305	320	335	336	336	331	337	310	295	328	334	327	303	323	324	308	326	316	314	314	324	318	307	323	313	330	308	326	299	326	326	321	327	321	327	317	311	284	307	356	314	297	330	325	315	317	325	306	296	312	323	304	333	319	348	317	315	291	318	315	304	317	340	310	344	320	350	296	306	341	298	324	313	283	313	324	323	328	286	306	289	343	290	297	357	334	341	308	269	308	309	345	307	345	316	292	275	283	337	339	303	281	352	348	346	315	281	300	345	351	341	326	319	334	352	326	311	294	330	321	338	322	334
3928	2939	6707	6721	6603	2923	1938	2112	2070	2677	2181	1714	1641	1755	1781	1685	1622	1639	1462	1427	1213	1107	983	1417	3096	3126	2560	1856	1313	1103	897	838	821	790	808	786	808	786	864	835	772	732	766	856	845	757	759	807	807	812	777	851	809	846	820	780	779	789	827	808	858	792	805	810	789	790	826	805	826	788	774	791	775	801	774	783	849	759	774	790	830	784	780	734	799	797	847	821	821	763	763	771	798	808	781	805	813	787	855	815	855	816	818	797	802	818	791	810	799	794	810	807	804	764	817	821	805	835	802	765	820	786	778	757	783	824	783	830	789	810	823	824	782	727	782	848	787	759	790	753	823	802	798	789	746	773	791	760	822	785	789	849	814	835	808	819	804	846	840	777	785	764	822	823	789	790	737	758	832	824	802	790	819	790	803	781	804	779	775	803	860	823	780	811	790	803	803	814	785	810	837	833	801	845	775	798	747	807	745	788	834	782	790	762	767	815	791	820	769	813	818	879	797	778	744	831	817	813	816	721	847	832	773	765	861	838	752	802	788	849	741	793	749	778	801	775	809	794	880	815	787	794	802	831	788	825	841	797	774	795	790	854	798	815	809	845	804	789	821	752	808	807	847	784	808	809	798	841	822	799	782	820	795	755	805	807	792	801	776	806	781	773	811	798	829	765	773	874	816	783	829	802	797	817	804	808	862	745	750	760	815	859	813	763	808	833	793	765	795	811	818	800	786	831	823	786	767	811	831	819	811	810	782	843	824	800	786	764	792	797	751	776	818	821	720	821	866	766	850	770	776	790	816	796	772	784	843	806	805	775	837	835	799	856	763	815	779	785	791	815	758	814	851	827	799	825	776	838	785	859	824	790	840	815	774	778	817	757	852	823	814	858	802	828	815	849	820	801	799	761	761	808	839	761	847	792	789	820	789	813	821	770	817	808	794	772	841	835	807	793	786	851	802	800	817	817	832	790	806	827	822	741	817	810	811	821	785	762	764	845	759	772	795	773	782	829	753	780	799	795	801	836	771	832	801	790	821	793	812	819	786	805	840	773	832	737	754	765	799	810	832	804	812	833	794	756	815	800	789	785	791	818	808	770	803	830	799	764	824	771	785	796	824	787	807	784	782	843	793	812	825	859	810	799	807	801	793	799	796	800	843	832	801	806	823	829	769	806	796	744	801	849	847	802	801	783	753	845	825	770	789	782	864	799	802	832	823	802	789	788	803	823	860	803	774	805	823	841	840	791	819	791	790	816	838	825	773	847	750	813	808	769	706	848	774	754	774	835	847	780	778	832	812	765	829	819	817	833	827	835	774	862	785	791	772	818	766	768	823	842	818	795	795	825	774	766	818	798	772	831	799	765	845	766	806	811	779	767	765	760	770	812	780	779	801	781	750	829	768	811	753	847	810	813	815	816	773	841	845	777	802	804	792	789	811	794	794	757	820	757	739	817	806	761	781	793	791	848	819	831	797	800	828	799	848	784	825	794	800	800	777	821	820	760	799	799	824	796	821	816	784	813	792	815	769	801	819	796	827	834	826	813	775	778	837	807	782	843	804	847	795	827	833	803	796	817	848	799	805	728	829	799	764	778	803	771	797	850	743	854	765	848	822	835	817	801	759	832	805	803	781	775	821	847	801	789	790	751	777	805	800	825	786	819	793	805	783	815	792	786	764	812	809	800	839	809	760	794	814	836	817	828	806	802	837	752	820	797	744	850	799	789	755	836	777	778	778	804	800	824	816	737	771	809	825	823	795	811	793	811	788	806	861	758	782	857	809	792	825	833	793	787	767	813	823	768	787	824	802	851	774	782	811	778	787	811	833	809	824	795	750	811	772	800	775	805	730	795	793	759	776	803	782	761	813	807	816	823	825	822	806	792	790	814	815	825	813	824	835	796	829	793	802	757	840	835	784	756	812	827	816	789	764	777	859	782	784	811	789	794	830	805	772	803	838	863	753	786	813	809	803	811	751	795	853	800	874	826	814	796	755	797	790	813	755	821	826	742	834	760	827	800	794	826	767	815	786	795	784	810	810	815	814	826	787	803	814	805	828	807	867	828	847	816	770	831	808	814	812	742	773	854	850	802	817	789	784	831	816	804	786	796	764	759	747	808	786	835	815	804	792	822	815	743	796	794	807	822	817	852	834	800	793	779	786	791	792	816	802	813	834	821	849	790	797	754	824	785	760	798	798	802	812	806	801	794	831	799	815	747	832	789	802	769	756	815	826	817	767	787	801	827	789	801	836	806	809	791	829	813	812	792	759	783	804	841	799	842	836	792	798	817	819	760	800	789	805	800	790	791	800	826	792	791	801	800	818	844	815	819	804	843	755	847	816	822	776	819	799	758	758	769	825	780	809	787	793	797	827	795	808	813	775	850	818	799	751	800	790	787	812	797	790	791	810	755	813	814	821	751	792	806	804	805	840	837	801	773	807	804	813	775	778	797	783	865	805	807	828	791	815	795	778	778	802	828	832	804	808	805	830	818	834	767	780	761	856	834	810	805	795	796	828	782	781	784	825	760	762	819	781	818	863	814	813	802	835	786	843	802	777	797	775	809	763	785	799	765	836	832	771	783	774	768	797	757	843	732	825	804	840	792	821	797	858	833	782	850	813	863	790	820	769	824	826	823	812	812	793	822	799	825	794	778	754	740	812	764	830	798	770	772	807	799	815	828	782	825	771	836	802	734	798	797	780	775	814	804	752	804	798	843	823	806	796	779	812	792	861	827	823	819	798	779	808	788	796	786	870	780	746	804	855	812	792	858	788	821	812	832	806	782	768	770	809	797	780	792	782	812	779	790	836	781	801	845	795	801	756	794	837	796	764	772	795	785	824	787	785	757	821	806	796	780	810	783	734	810	786	876	817	798	828	802	848	823	794	790	794	777	844	833	830	806	826	835	844	792	814	832	769	773	772	807	747	808	781	808	834	767	785	859	765	850	759	796	793	819	876	842	766	775	816	778	747	738	836	807	774	853	807	810	793	801	816	782	774	803	789	811	793	794	781	846	768	816	867	722	799	824	856	814	747	800	786	804	817	775	791	826	830	792	786	768	808	759	829	843	775	796	778	824	804	750	828	753	806	744	802	772	832	746	797	793	826	794	731	800	758	798	761	826	761	756	809	812	811	762	734	775	783	773	782	785	849	798	780	857	745	845	794	781	744	803	763	789	730	811	821	793	812	798	807	800	831	802	796	841	818	843	823	778	801	798	772	812	771	833	768	830	836	826	824	806	783	802	824	849	818	790	827	764	849	797	790	793	848	795	808	765	821	788	760	778	767	772	817	788	814	848	775	823	798	837	779	812	779	797	811	766	770	813	875	767	810	860	830	773	846	798	811	750	808	812	805	837	771	769	801	820	839	762	789	850	768	795	831	794	857	793	802	759	776	827	767	856	821	798	803	753	790	782	767	811	779	776	803	759	843	768	822	772	775	766	802	793	808	843	810	795	817	836	783	801	781	809	812	795	768	804	826	804	787	832	797	845
12323	7555	8056	5381	4148	2554	2088	3541	2934	2903	2596	1178	846	750	896	854	752	486	523	517	533	451	396	1265	3707	2869	2193	1373	811	488	374	336	353	329	322	347	323	312	355	368	327	327	303	298	325	317	301	347	330	334	324	336	321	336	339	339	326	311	344	346	320	319	360	307	323	304	297	339	340	331	341	333	315	327	324	308	337	362	338	347	334	357	307	333	346	322	319	368	324	358	342	314	341	301	329	321	341	293	333	337	339	302	330	359	348	325	329	334	279	320	352	380	340	341	324	337	305	327	326	309	354	295	320	278	330	325	342	334	314	326	369	322	320	304	320	326	329	318	306	325	330	327	360	340	333	286	334	327	298	336	339	332	361	366	335	332	323	335	318	340	319	352	327	339	330	339	343	306	316	327	286	344	342	347	339	337	340	325	338	311	329	345	340	337	335	328	330	322	324	306	350	348	354	336	330	309	337	349	373	321	358	311	323	326	333	316	317	312	300	361	351	310	316	341	323	359	325	320	298	300	329	321	316	300	310	291	332	324	339	331	347	354	313	327	334	345	342	335	296	329	302	308	319	307	347	309	321	354	340	326	296	318	312	369	357	320	347	327	362	335	337	331	370	335	329	354	318	325	329	334	318	368	327	320	291	325	317	316	343	333	319	296	321	331	303	335	314	338	342	333	334	318	346	318	354	289	315	328	311	346	282	338	329	343	322	340	314	356	332	331	319	329	318	333	322	297	333	323	305	321	340	304	337	332	345	319	333	331	300	335	350	345	332	353	358	356	339	308	290	318	348	340	285	323	311	298	321	311	343	329	306	313	345	313	311	322	323	356	306	312	299	303	349	330	320	311	292	351	365	312	370	338	327	336	344	359	366	300	325	307	335	344	306	343	321	324	339	357	349	337	318	336	328	318	330	350	345	333	343	331	302	336	301	341	345	337	319	320	314	342	363	340	329	320	340	342	346	319	343	327	320	294	342	313	293	319	368	345	317	329	351	309	355	344	319	309	320	331	339	350	348	320	330	312	327	321	331	337	310	310	330	335	317	329	345	323	341	348	331	314	340	317	367	340	330	343	320	344	368	322	312	312	333	342	343	334	328	313	349	318	319	325	337	313	338	341	305	319	312	364	341	323	315	328	323	342	314	367	330	313	323	308	313	330	329	319	321	307	341	344	350	323	338	359	348	343	346	319	347	331	326	324	331	336	315	340	326	333	312	323	304	331	339	330	325	327	355	307	369	325	289	338	332	340	304	365	318	350	345	307	365	326	331	343	304	314	313	337	309	337	312	344	350	334	313	303	315	336	326	330	315	366	357	317	352	331	340	330	333	344	375	353	340	366	334	312	364	330	343	328	300	323	315	342	326	328	356	310	317	346	328	319	336	337	353	338	351	324	336	326	331	322	302	321	347	353	343	305	327	327	328	331	329	347	336	289	335	329	326	323	323	339	348	315	314	308	327	357	328	313	377	331	344	374	344	332	333	312	343	342	303	361	311	312	344	337	354	327	329	348	338	298	348	314	331	330	331	315	319	295	326	326	295	319	334	298	351	333	339	328	316	332	345	336	348	379	322	326	366	307	313	355	325	292	378	337	311	324	324	330	308	311	316	340	341	317	360	342	341	328	321	342	328	327	329	316	289	330	333	340	327	326	338	325	346	321	309	347	315	331	321	320	347	355	350	334	348	332	319	313	346	346	332	339	304	330	339	323	296	309	336	332	328	328	304	361	315	322	337	339	336	329	330	317	334	335	344	347	348	306	342	324	330	353	375	344	319	345	355	299	344	372	331	347	333	323	326	316	355	317	288	309	330	328	340	306	326	345	337	329	327	349	329	359	343	316	356	354	301	343	304	361	296	325	345	309	344	323	302	341	334	337	345	312	361	340	340	308	318	312	325	334	331	318	312	338	281	331	312	312	349	314	352	328	325	333	342	331	346	289	331	336	311	355	312	328	343	367	283	315	335	325	326	311	309	344	331	297	322	354	342	307	354	320	317	327	314	365	333	302	331	334	323	332	336	320	314	335	326	328	311	328	321	342	361	341	347	318	293	352	372	345	357	339	355	318	324	309	325	325	338	315	322	331	333	313	338	305	329	312	333	346	332	310	358	325	337	322	316	343	297	322	292	324	339	323	338	327	345	336	325	370	346	335	336	317	327	322	317	317	355	303	354	330	351	347	304	341	342	309	368	336	311	331	328	304	365	309	314	315	352	310	314	336	306	337	373	290	320	353	340	346	321	336	358	349	358	323	321	332	331	355	345	344	334	290	344	336	354	301	320	343	277	331	290	340	320	300	307	322	304	353	318	334	327	307	317	312	321	327	319	331	354	355	353	304	327	336	351	331	344	320	340	340	318	330	356	361	304	334	326	281	285	342	335	342	365	331	306	328	353	334	300	331	324	305	336	329	366	310	312	373	344	332	350	317	314	291	339	355	281	340	322	355	341	335	320	306	337	337	300	348	331	334	313	325	341	311	302	316	313	307	318	340	357	341	359	336	340	345	333	362	332	362	351	325	319	315	332	364	315	323	367	335	342	336	367	260	341	364	335	337	367	317	318	310	325	359	345	359	341	341	349	312	304	354	348	327	321	326	342	335	349	326	346	326	325	292	357	341	333	303	349	328	322	320	347	324	318	355	375	361	312	343	310	331	314	319	323	324	386	320	356	316	342	320	340	352	346	330	311	322	340	332	338	354	353	347	293	323	319	336	324	343	319	334	321	332	317	332	353	335	320	339	325	335	345	369	322	367	302	334	327	352	318	328	311	363	324	341	305	330	319	342	329	346	334	325	331	326	316	327	312	325	330	325	332	314	318	325	331	297	331	331	331	329	312	342	330	358	323	335	313	341	360	328	337	319	302	310	340	336	359	311	338	314	314	334	335	302	327	347	312	343	274	342	327	333	335	317	332	361	316	328	331	320	320	313	334	350	325	334	322	325	358	364	341	342	381	394	320	361	337	367	311	300	301	312	319	334	353	350	327	318	305	334	308	337	321	323	317	332	380	298	357	324	334	324	304	315	332	301	330	320	305	315	325	305	342	295	350	282	310	318	279	323	332	331	334	354	350	357	333	294	319	347	337	347	340	321	347	347	337	318	334	331	323	337	331	339	348	344	344	315	316	315	353	307	333	338	323	341	316	344	310	333	307	348	323	325	333	338	336	322	320	321	303	325	325	363	365	326	326	352	359	285	318	345	304	324	322	317	335	343	320	317	344	329	364	345	362	335	349	347	341	330	318	365	330	324	314	322	357	320	315	339	351	359	340	318	298	330	334	335	355	361	360	361	339	317	339	305	322	314	357	354	333	325	309	351	327	370	328	318	316	329	338	333	333	315	303	321	336	380	324	331	303	336	335	325	363	344	332	332	309	322	332	341	319	322	316	326	307	321	338	319	347	319	317	349	341	334	336	331	297	324	317	346	318	356	315	337	307	342	334	293	360	321	351	304	337	336	376	322	304	313	310	300	344	326	308	347	314	338	347	349
8290	7126	11680	12071	11270	7979	7920	13667	11966	12656	10697	4864	3943	3496	4450	3711	3120	2134	2036	2555	2370	1531	1409	7338	19218	14876	10953	6909	3723	1713	1074	871	834	839	764	835	804	808	830	806	896	798	854	815	831	808	817	769	817	830	830	821	819	817	814	788	825	784	865	816	744	884	857	809	859	798	804	859	847	779	851	890	853	831	841	810	807	807	861	908	812	834	846	834	826	821	818	856	803	834	800	797	808	821	821	864	781	866	855	801	826	797	823	789	813	834	838	849	821	842	873	853	830	818	799	835	796	838	786	819	801	809	845	821	821	825	834	835	790	806	840	823	867	839	792	839	803	841	766	862	879	816	804	837	831	774	790	819	865	832	865	849	781	813	864	805	828	828	837	833	808	849	830	802	822	819	858	834	834	820	819	844	843	849	852	880	832	777	834	872	797	833	792	825	857	857	803	867	792	811	805	826	806	833	847	822	833	802	844	786	821	847	832	820	841	793	854	842	814	824	822	804	798	804	817	808	865	810	786	802	826	807	800	833	800	822	776	882	853	830	805	814	869	739	836	826	825	802	815	814	808	834	826	839	862	838	851	836	844	784	829	859	875	774	788	831	807	920	795	787	838	867	852	879	800	840	820	834	864	847	819	901	792	824	843	804	836	893	854	832	857	887	788	859	829	829	819	789	792	822	837	745	780	824	849	810	786	825	819	834	810	815	869	876	866	788	839	815	771	800	791	876	861	744	833	821	826	800	816	822	847	839	834	817	799	813	860	824	822	792	784	806	824	829	833	903	834	824	758	850	849	815	869	827	853	839	846	786	822	831	832	828	807	768	839	848	820	786	815	815	831	856	812	820	796	787	855	840	776	853	844	852	813	832	847	834	809	791	829	884	829	787	841	843	821	847	826	817	824	808	806	883	829	816	787	775	856	838	869	807	826	753	818	849	843	807	839	844	814	829	771	845	790	830	847	809	839	884	815	819	854	813	882	833	780	864	801	914	819	803	859	806	806	822	841	846	805	830	801	808	900	790	772	806	796	800	856	808	792	812	850	818	824	823	843	827	828	841	799	852	761	816	834	820	854	805	863	876	831	828	808	826	833	831	803	819	820	800	838	829	836	814	803	844	845	841	803	828	779	841	795	775	793	794	842	805	757	833	807	798	807	817	837	864	774	838	820	759	909	840	813	843	854	787	793	819	837	790	850	790	828	803	886	852	817	849	825	816	813	772	830	827	831	800	802	821	853	812	811	814	800	801	840	872	805	821	824	793	850	843	840	886	810	861	860	818	807	856	858	810	819	765	828	802	793	832	825	853	844	843	795	804	828	823	820	781	794	835	866	877	770	818	798	808	818	834	822	851	882	907	870	844	791	853	815	845	873	840	849	849	828	856	859	835	814	851	811	853	875	859	793	827	811	845	872	836	770	860	818	854	840	831	895	847	820	790	786	834	804	798	855	835	843	860	808	792	809	839	786	868	890	869	844	850	794	779	822	827	871	858	761	819	827	832	836	819	810	864	839	801	835	835	868	854	830	864	808	778	850	821	833	835	773	840	797	806	827	795	884	838	821	789	812	795	773	822	809	807	779	837	789	877	845	849	851	845	791	824	803	813	828	808	772	824	814	800	840	813	837	834	857	853	826	863	805	841	793	858	836	802	834	859	809	823	823	837	825	904	782	862	846	826	833	825	824	829	795	828	810	844	839	802	851	833	910	787	780	804	819	787	775	818	767	820	827	815	775	835	814	783	881	810	844	844	811	787	803	825	808	817	818	841	786	798	811	864	789	799	850	843	852	768	834	798	819	783	807	792	797	849	809	836	825	823	825	839	777	799	868	787	806	828	777	801	814	799	855	800	814	852	896	883	835	816	854	790	855	798	857	806	816	805	809	845	852	799	831	796	795	830	829	858	850	833	826	868	835	812	877	894	858	850	840	827	805	776	844	862	819	795	879	858	849	809	824	829	843	811	861	805	801	861	835	825	841	821	826	815	868	807	826	807	821	788	823	824	858	804	827	861	792	800	816	826	858	880	823	843	850	864	840	848	819	818	831	828	863	828	825	786	810	804	848	812	794	798	855	839	828	848	826	807	825	775	822	874	817	845	829	811	900	801	843	831	833	782	838	857	822	794	826	780	791	792	879	814	840	812	753	818	799	825	796	785	774	773	812	834	848	822	784	785	872	817	881	823	817	822	788	865	842	831	841	784	798	825	863	820	886	764	846	854	852	804	834	815	819	814	822	809	765	851	812	775	785	816	748	866	827	799	796	834	801	886	782	824	818	821	782	788	840	868	803	761	790	824	832	822	798	806	814	820	855	827	810	832	845	843	830	870	819	834	827	806	852	819	833	822	850	826	842	855	817	817	847	830	836	864	799	844	844	902	807	801	822	845	836	817	808	850	781	786	859	848	811	825	805	853	854	847	836	788	798	800	802	865	849	853	861	841	814	836	791	804	879	865	797	825	860	864	856	861	811	835	841	795	803	812	812	819	832	891	832	795	812	826	791	800	848	844	868	856	799	852	791	862	842	830	846	833	784	820	781	845	835	819	843	809	803	799	855	803	810	881	843	828	832	818	867	838	820	856	860	844	753	818	812	828	827	806	861	836	880	838	841	842	829	835	818	828	847	863	757	793	854	834	833	804	803	823	858	812	819	838	870	832	878	843	868	802	846	839	824	823	858	896	789	835	840	830	854	817	848	842	803	877	810	853	764	854	864	837	821	830	831	810	816	806	812	819	764	810	760	832	822	793	822	794	829	857	844	802	864	834	858	882	802	930	776	823	832	791	806	785	745	856	799	829	826	819	833	833	821	839	793	835	859	830	831	792	841	851	850	873	841	830	841	826	777	801	823	807	842	841	849	820	871	798	846	838	841	826	816	813	849	789	793	837	841	845	832	843	840	894	823	789	882	817	825	810	865	804	862	794	842	810	804	808	835	815	856	804	833	830	840	844	830	799	850	858	869	814	811	793	799	807	788	779	848	838	816	819	811	810	873	851	848	825	827	830	859	859	825	820	798	792	811	860	793	801	834	806	826	791	784	789	815	834	784	813	787	816	831	845	791	872	867	858	812	804	814	844	857	819	849	806	819	828	813	805	831	890	785	836	880	818	826	866	805	789	858	793	831	819	874	802	840	847	842	765	832	819	821	807	865	809	796	850	803	761	851	777	825	813	845	797	804	791	783	862	818	804	812	885	811	816	803	798	848	820	804	840	826	823	812	793	799	814	827	874	804	803	811	810	824	801	834	799	809	902	837	799	856	837	804	861	786	821	826	810	819	841	839	842	824	870	811	828	790	852	797	808	845	836	821	769	849	817	838	772	806	860	867	842	812	849	859	785	803	818	828	879	839	839	869	866	778	808	828	856	817	830	823	791	815	811	812	827	844	840	811	816	782	847	859	787	854	851	869	818	813	810	815	750	810	867	822	836	809	833	817	857	839	830	838	883	850	783	863	776	856	810	826	832	833	806	855	834	820	773	830	797	802	777	772	819
22402	14664	13472	9224	6867	4187	4760	6079	4564	6385	6712	2573	1443	1369	1184	1212	785	872	608	499	464	479	681	3726	7439	5742	4204	2561	1371	584	345	271	264	263	226	290	272	272	253	282	287	252	249	257	266	264	246	242	268	268	251	239	241	279	235	252	239	260	262	272	270	243	277	246	233	232	260	245	241	285	259	248	246	253	249	252	250	248	249	266	218	253	272	268	282	254	227	260	284	248	286	269	263	278	277	262	278	231	264	250	246	276	270	247	271	253	298	269	218	286	270	273	231	256	272	246	259	267	275	253	248	269	239	258	294	259	225	302	264	241	259	288	270	274	295	259	248	258	223	267	246	244	259	260	270	259	242	275	238	259	267	231	265	258	263	248	239	246	242	279	268	267	259	272	263	274	258	260	239	234	264	246	250	261	226	272	275	273	249	260	228	284	274	235	254	258	226	251	267	252	247	259	244	258	252	281	277	268	249	287	287	246	280	281	265	272	260	253	253	287	233	260	289	261	261	259	260	254	259	221	268	283	272	290	246	244	250	246	269	259	287	246	259	251	244	264	254	248	236	285	272	256	274	273	278	259	240	269	246	253	266	262	252	278	286	264	279	237	271	273	230	265	237	254	277	262	261	285	265	273	269	266	262	246	266	260	260	229	257	261	257	243	289	265	247	235	281	283	248	261	264	278	263	242	252	231	231	257	263	240	234	282	248	267	248	266	290	237	274	272	267	244	243	254	232	256	248	247	251	245	242	268	269	266	269	261	278	250	265	249	238	266	255	254	261	276	272	261	267	247	251	270	250	220	274	256	250	276	265	260	244	234	256	275	271	283	241	258	283	251	245	236	249	271	254	262	294	256	255	260	255	247	271	266	277	269	266	263	268	272	251	263	240	262	211	268	272	266	280	271	273	247	247	263	287	261	260	239	279	275	249	284	250	269	276	286	242	260	269	263	284	267	249	261	264	255	270	249	272	259	262	248	270	262	229	237	236	281	253	264	248	281	237	238	241	234	233	265	278	272	279	271	241	244	261	247	236	262	215	231	265	239	269	266	266	271	234	266	241	212	277	287	238	269	269	235	252	271	273	276	259	304	283	230	275	284	261	264	245	268	258	261	249	256	253	261	261	276	268	263	279	258	278	278	267	250	300	264	253	280	254	240	229	252	255	278	259	256	257	247	265	279	284	234	245	261	281	276	259	288	235	267	294	260	236	280	276	257	273	266	237	275	241	283	261	247	269	284	271	276	270	259	275	243	293	255	279	263	240	277	228	262	256	252	272	233	262	253	258	264	234	241	273	245	271	244	263	280	244	263	269	268	268	311	264	254	256	264	289	254	252	259	261	260	265	252	248	261	236	245	264	244	294	290	250	256	270	275	251	240	236	247	235	221	288	285	260	274	219	245	283	274	263	280	243	251	263	258	237	277	273	256	264	274	232	238	283	256	262	248	278	252	262	258	276	262	232	244	291	249	239	280	239	243	274	255	256	266	226	252	278	243	235	275	290	259	229	265	240	237	237	240	279	300	267	257	267	250	244	269	250	259	267	273	270	230	238	238	273	243	267	236	266	251	232	262	279	245	273	275	255	260	282	290	251	245	271	249	263	212	265	245	283	261	239	237	222	245	260	260	240	263	245	245	260	243	240	294	238	231	255	275	224	243	295	257	258	278	279	263	268	279	222	260	228	252	224	260	244	255	270	248	249	266	252	268	256	232	246	248	257	263	280	256	269	294	255	227	288	241	297	254	271	220	228	240	275	265	254	250	291	245	234	245	270	269	268	261	232	248	285	276	285	256	285	263	241	288	259	221	263	286	264	257	250	220	272	271	251	243	250	229	260	247	268	263	257	239	265	265	212	250	263	267	254	250	258	240	237	245	257	269	238	249	255	248	289	252	262	271	259	263	247	235	248	255	237	277	265	267	246	268	266	218	256	245	241	262	290	251	259	269	282	273	256	266	255	268	259	261	255	269	245	263	267	265	274	246	252	238	256	274	270	270	253	273	278	278	283	273	250	276	298	240	248	249	263	235	272	273	228	267	236	247	236	232	237	254	242	265	270	277	267	244	274	236	217	252	283	276	284	244	289	270	272	276	253	250	255	261	246	251	282	276	249	253	254	266	280	291	289	240	258	272	254	263	248	255	278	258	266	256	279	277	230	245	297	244	233	224	247	264	259	253	275	265	278	264	257	279	286	260	237	254	257	246	262	256	260	260	256	261	260	260	290	253	276	233	258	264	244	281	268	270	243	275	271	268	240	276	299	260	240	239	263	262	250	246	273	260	234	246	268	279	250	264	255	272	254	258	281	256	266	274	263	232	260	251	247	255	261	272	257	263	253	272	239	243	267	272	280	277	284	253	260	243	254	264	245	251	287	229	272	274	283	283	242	236	286	276	244	233	285	253	265	237	260	274	268	247	266	235	233	252	263	253	260	248	232	249	278	273	265	241	257	271	268	256	289	247	244	237	240	236	273	245	244	253	260	267	259	263	257	280	258	271	256	267	251	235	256	264	278	264	251	261	245	245	238	291	277	267	260	266	269	268	260	249	245	257	247	238	262	272	271	291	231	234	268	245	275	247	263	275	260	235	267	268	256	270	282	257	270	266	260	252	281	256	239	303	239	267	272	257	267	257	242	252	256	270	247	256	287	255	245	242	259	268	237	259	287	275	262	263	256	267	241	271	279	259	253	243	259	257	265	258	294	262	259	277	281	257	255	228	277	276	279	285	257	260	237	270	245	284	305	253	252	252	252	255	238	267	291	232	257	269	243	263	235	267	239	249	239	271	267	273	242	281	284	262	261	251	239	251	255	264	244	277	238	243	260	266	257	266	235	248	278	231	252	285	252	252	225	248	270	268	255	257	244	254	257	256	260	256	246	238	244	269	240	248	279	297	251	283	257	234	276	259	258	241	267	261	259	271	252	244	249	231	264	287	260	251	249	274	277	262	238	238	227	226	268	258	250	249	249	259	256	261	239	243	311	262	265	282	272	262	242	279	260	221	261	250	276	264	260	281	278	264	269	272	241	269	248	254	250	283	257	253	285	247	277	251	255	303	259	271	282	272	257	284	226	245	286	282	235	300	255	261	228	275	231	237	261	290	263	267	276	268	263	269	268	276	283	260	242	273	276	239	226	268	228	252	234	245	274	231	272	245	246	232	285	255	237	277	256	233	240	247	290	256	265	261	246	271	265	281	238	242	271	273	232	259	273	273	241	280	248	258	250	247	261	233	254	224	279	245	272	273	239	253	264	273	238	282	256	244	272	249	266	272	271	269	282	239	251	250	261	277	270	261	265	253	257	230	251	274	271	242	274	229	283	268	258	237	227	257	253	265	299	257	261	246	254	243	215	269	241	252	273	277	220	270	252	284	278	253	244	229	262	262	258	260	253	255	246	270	235	274	245	258	278	248	268	290	276	253	244	273	227	261	250	254	281	280	250	289	246	225	249	276	277	250	242	273	257	261	282	254	273	262	274	270	269	273	279	253
12232	10975	15380	16032	15459	11615	15478	18113	15187	21637	20660	9705	7188	6411	6000	6153	3757	4282	2747	2344	2189	2367	3842	18581	28999	23910	19275	12415	6999	2298	1173	754	663	661	654	647	655	648	683	688	651	652	659	692	693	677	693	656	681	684	696	669	645	671	658	682	654	677	717	661	676	656	666	717	679	617	672	622	677	667	667	728	704	654	658	651	656	718	686	681	673	621	671	664	694	692	622	653	643	650	692	641	686	651	661	674	660	663	623	680	709	651	634	649	639	644	684	651	719	653	745	674	684	603	700	651	634	700	669	633	682	655	666	634	636	641	667	644	700	711	634	679	660	691	670	649	701	639	666	642	690	663	645	644	639	645	669	683	664	677	646	713	653	684	651	696	672	718	663	714	706	644	699	682	637	706	636	604	657	649	625	677	707	647	678	674	627	693	636	683	680	637	669	678	639	624	635	679	649	641	642	618	658	706	656	672	672	690	685	668	719	633	650	669	682	642	709	592	629	689	664	612	724	622	668	654	654	682	643	660	667	687	665	654	642	664	654	657	665	655	616	674	657	632	657	657	607	644	678	646	614	673	631	681	657	652	644	671	663	681	677	653	700	614	605	658	661	706	639	644	659	685	695	648	714	681	649	668	673	704	679	724	623	657	643	717	622	677	633	684	676	623	638	626	665	676	644	649	666	644	656	667	644	629	666	687	666	643	690	705	655	636	631	692	639	638	691	665	685	614	664	659	640	613	682	649	596	668	649	656	626	676	638	670	635	689	679	657	648	661	660	667	705	699	741	671	658	716	648	669	630	662	684	639	664	634	644	657	632	616	696	693	696	655	629	634	660	693	640	675	646	660	656	665	635	682	641	665	657	705	628	660	648	641	676	678	627	661	653	690	677	638	661	633	681	645	644	641	637	617	637	726	651	687	663	623	636	723	647	655	658	642	673	626	669	662	695	654	674	678	651	686	705	644	644	621	622	650	651	693	632	614	712	642	657	669	670	670	681	671	635	636	693	653	645	681	607	670	690	649	674	655	691	614	677	645	694	648	692	671	635	640	618	651	661	652	671	637	672	678	653	669	634	659	668	629	680	659	678	625	717	681	658	648	696	664	689	691	689	632	695	641	640	646	660	701	710	611	661	659	666	656	635	629	691	688	654	664	634	685	665	663	672	647	682	704	680	685	684	698	707	712	690	614	686	665	668	664	642	643	676	696	660	679	684	665	679	656	655	663	652	627	644	652	663	651	680	698	605	662	660	686	668	684	644	675	643	659	666	650	681	654	705	634	633	680	661	655	629	674	649	662	651	631	690	649	686	687	688	642	634	657	663	674	647	668	656	661	666	614	695	659	707	649	643	631	692	673	698	651	673	704	665	683	687	636	687	647	635	673	669	695	655	638	627	657	665	684	675	633	612	655	738	666	625	646	722	657	682	618	676	615	660	659	650	623	644	647	693	689	661	639	650	664	678	639	701	649	613	676	634	660	665	653	674	653	666	635	650	695	694	663	672	652	684	629	632	646	719	645	660	654	666	633	626	650	647	635	676	644	707	678	677	685	689	648	682	666	665	648	653	630	715	683	654	634	700	623	683	654	627	663	667	651	640	622	668	675	666	642	671	646	649	627	636	694	665	693	688	650	647	632	697	658	675	703	665	685	643	645	678	663	652	665	672	643	668	657	632	700	669	661	683	649	637	652	694	663	666	641	689	640	647	692	665	669	629	648	658	658	657	667	639	668	659	644	671	639	636	650	612	669	611	668	679	669	602	645	651	661	642	630	647	654	683	678	672	652	617	700	681	657	652	674	676	614	657	625	687	618	656	639	676	656	665	687	692	682	680	655	670	648	599	665	662	652	643	663	669	706	670	647	705	689	679	641	620	664	646	666	670	686	673	685	646	640	635	653	670	672	694	657	651	657	668	670	639	667	652	673	638	676	684	689	729	699	626	677	677	659	697	659	634	649	631	640	694	695	627	657	634	654	624	635	673	686	673	658	667	683	618	677	662	670	697	618	661	683	660	688	627	630	711	688	653	632	660	622	618	686	647	671	677	671	696	695	640	658	687	690	705	648	659	711	648	700	659	680	620	624	671	635	656	629	638	680	692	694	626	691	692	687	663	628	683	657	663	668	754	661	660	675	685	635	653	675	642	641	667	695	639	692	676	666	670	694	621	703	695	608	632	640	694	681	690	648	674	690	684	690	635	683	688	682	667	671	628	679	636	683	676	691	686	700	675	670	677	664	707	654	659	603	668	649	633	638	644	698	654	652	662	660	725	675	701	682	753	682	650	668	672	664	674	678	644	625	684	653	662	669	655	663	644	640	680	655	691	652	647	677	670	689	714	619	667	687	664	694	630	625	687	680	637	622	676	662	660	648	650	668	706	641	707	673	668	694	672	702	662	608	653	663	676	620	681	622	672	615	667	644	706	661	673	624	605	661	632	708	607	678	635	684	640	630	683	658	693	673	643	656	635	682	669	640	654	645	671	663	662	691	663	629	692	632	674	631	660	663	672	632	685	649	666	663	641	660	673	655	712	695	642	677	642	710	653	647	642	688	698	693	699	650	685	692	650	694	647	622	631	638	665	630	680	659	650	661	675	652	649	719	681	649	646	718	661	668	623	650	562	677	723	629	642	626	697	692	639	672	659	654	677	659	652	691	596	643	672	630	643	654	667	615	688	685	647	635	697	672	645	677	675	659	670	627	666	698	656	628	641	614	668	686	636	628	695	639	697	645	663	659	709	633	680	675	626	634	686	642	661	685	628	679	620	635	643	647	682	651	638	656	724	638	668	687	672	693	668	662	625	706	668	671	685	731	633	682	676	671	698	689	681	718	620	681	655	686	653	657	653	654	641	654	664	640	644	690	662	669	698	676	673	616	689	693	683	712	636	651	654	650	642	670	711	635	674	675	697	654	687	643	684	707	642	689	624	641	652	673	631	643	673	661	636	654	664	688	646	648	628	660	666	652	646	641	685	636	672	680	571	638	702	668	640	629	661	681	656	670	698	653	699	623	662	649	671	655	628	694	617	688	652	688	622	620	604	683	710	651	676	654	668	636	636	672	692	652	652	618	632	636	639	680	659	672	624	629	675	649	667	644	620	644	644	687	684	669	628	669	644	680	672	676	654	633	680	672	693	618	672	672	669	674	647	700	671	672	646	688	688	625	678	656	651	698	640	682	656	635	688	660	651	620	653	652	635	615	623	627	682	634	662	658	651	674	697	679	653	634	652	664	696	646	627	624	674	660	648	633	666	647	689	660	681	624	641	645	703	656	641	658	651	650	660	652	670	662	658	660	681	707	645	697	666	681	639	638	655	603	657	641	658	629	673	649	675	663	687	679	637	659	669	659	702	701	704	661	637	641	668	645	672	681	636	686	654	698	648	629	667	722	644	674	620	656	672	647	665	687	663	643	686	667	663	651	670	699	659	677	681	678	699	703	653	653	687	671	677	627	656	651	696	665	617	709	628	661	648	666	648	639	683	715	695	644	674	675
5226	2862	2606	1819	1223	750	595	527	693	653	524	505	571	534	438	425	345	399	427	420	447	404	497	460	668	778	720	604	490	424	364	346	353	339	357	344	296	298	300	369	343	334	311	343	326	333	359	329	314	346	284	333	307	334	330	319	350	323	334	299	325	336	300	314	349	329	345	319	296	309	306	307	314	330	285	296	346	317	351	316	330	339	388	338	346	318	305	324	329	322	356	300	311	303	339	324	328	330	314	332	318	306	320	329	294	318	293	329	326	335	285	335	299	337	348	317	330	347	334	347	337	323	334	295	280	291	309	327	312	336	309	285	315	323	356	296	317	313	301	315	336	319	337	320	276	309	310	298	335	329	325	318	299	319	310	329	313	312	303	315	331	354	348	309	353	299	324	299	332	342	316	334	263	294	342	337	326	329	297	311	332	299	315	321	334	287	303	317	352	345	312	317	322	297	325	310	310	319	328	339	347	305	346	329	298	328	309	323	323	333	315	312	312	321	320	340	316	300	332	343	291	319	322	311	357	315	329	312	314	285	318	326	308	323	336	302	313	315	302	327	324	327	287	340	316	296	310	285	339	332	301	340	319	323	314	325	302	339	296	306	307	327	314	347	330	346	342	292	321	299	334	344	318	300	282	298	321	315	307	312	332	310	333	303	317	268	321	344	334	348	336	295	333	321	314	292	302	311	340	308	325	303	301	304	326	294	329	298	287	317	304	299	308	305	314	319	321	287	323	313	337	289	320	305	354	341	323	312	282	298	312	335	329	309	314	317	314	325	324	333	292	321	305	292	291	314	336	313	330	338	305	339	343	309	307	323	343	356	301	334	367	356	327	336	320	298	323	276	326	323	333	318	311	311	304	308	319	334	350	345	304	300	342	320	311	316	324	342	339	309	329	340	309	320	332	316	358	341	320	345	325	338	348	332	321	333	299	339	322	307	313	301	297	357	330	316	356	309	320	306	298	316	323	327	334	308	297	308	338	323	332	354	343	324	340	326	318	315	322	304	286	344	320	313	318	343	330	347	329	345	318	309	310	300	300	291	308	323	301	291	339	335	326	320	284	322	348	340	327	316	319	315	308	331	326	330	320	297	353	326	278	286	338	300	277	354	299	339	290	316	346	300	329	345	288	343	308	298	314	297	321	323	305	308	337	298	338	328	352	303	350	345	311	326	302	335	345	301	309	346	321	326	320	293	333	347	317	326	302	324	302	339	319	323	344	315	310	298	312	332	339	301	306	328	318	320	307	341	336	335	343	300	318	350	315	316	345	343	344	309	303	304	290	337	310	338	311	343	298	341	320	296	266	287	300	310	309	315	309	336	316	346	315	337	331	330	339	306	291	320	323	329	304	343	314	347	331	314	338	322	340	317	314	309	331	328	325	305	282	319	343	341	333	311	329	316	302	338	330	326	317	349	326	327	328	295	320	300	312	308	346	337	327	313	348	353	304	309	343	331	323	294	317	326	325	288	319	302	328	315	343	306	290	333	324	309	329	326	304	294	352	329	331	320	310	337	348	336	315	308	294	311	306	321	333	335	313	328	306	345	338	320	311	347	316	308	328	306	306	292	302	300	331	289	312	352	288	326	304	304	319	313	336	329	314	308	291	342	327	308	335	360	315	322	314	312	298	322	330	311	302	325	328	333	316	317	316	316	305	334	346	295	318	308	331	313	358	316	345	312	314	316	314	280	323	362	314	315	332	332	332	318	347	348	330	307	307	364	308	314	315	334	327	319	352	311	314	325	312	328	348	322	335	287	307	336	359	341	312	306	328	299	329	377	325	328	343	333	319	324	332	317	308	329	327	324	297	322	321	348	308	324	341	298	310	307	301	324	351	318	319	347	344	331	277	340	298	326	341	326	340	301	327	319	349	319	325	313	323	299	333	335	347	284	325	334	319	347	298	316	348	342	355	318	331	319	318	329	323	295	338	320	303	318	308	330	300	325	318	298	318	318	320	296	280	317	356	343	362	318	325	354	293	326	348	309	363	320	302	342	308	334	283	297	304	324	352	317	331	317	337	336	320	322	324	308	348	322	330	312	317	335	345	313	317	309	330	318	343	306	319	295	314	344	340	303	334	282	314	335	305	306	340	306	293	324	305	357	307	343	318	300	314	318	316	309	300	330	352	341	328	282	331	304	334	330	308	301	299	337	336	295	299	304	311	323	297	290	323	332	307	336	318	327	345	328	348	326	312	323	288	308	308	315	323	297	288	300	324	329	287	323	313	357	303	320	347	309	322	313	315	319	319	330	318	347	309	313	302	310	329	291	317	320	317	355	333	343	357	334	314	337	300	294	289	327	339	319	310	311	321	340	324	319	335	317	319	349	322	330	322	300	321	292	324	289	328	325	303	310	307	290	307	313	321	322	327	303	316	324	316	323	303	327	348	344	330	323	339	337	342	320	312	303	320	297	312	320	315	331	351	333	335	325	294	331	323	328	298	313	333	373	345	334	309	345	307	341	349	310	324	335	322	309	312	319	380	331	306	353	311	307	360	323	326	307	317	344	287	290	339	296	336	321	366	299	343	292	316	337	333	335	353	306	342	308	338	329	335	324	355	319	322	338	311	320	298	331	322	306	332	324	322	340	326	341	332	322	322	348	332	306	333	320	339	325	336	327	334	304	334	304	331	320	336	309	282	276	326	294	310	323	296	357	346	313	340	319	323	297	328	344	314	326	319	319	320	342	331	296	333	321	309	329	316	361	358	284	296	284	322	278	323	285	338	324	304	338	304	329	321	309	291	333	317	323	342	322	306	340	326	308	313	338	319	314	349	355	326	314	291	335	317	316	316	322	314	305	272	336	343	323	329	304	363	353	309	313	322	298	332	295	335	307	332	349	342	323	337	311	325	305	350	338	330	334	315	309	341	288	314	288	317	303	342	351	335	334	289	308	340	333	336	344	346	332	320	320	341	328	321	313	372	331	364	301	295	322	320	324	303	295	314	305	322	343	316	346	283	305	349	310	316	326	339	341	316	339	291	295	283	331	343	315	307	324	310	329	343	323	332	356	309	355	326	321	339	289	339	341	313	307	319	303	312	332	296	346	320	298	340	320	329	328	342	325	324	332	342	330	318	323	352	325	308	326	319	305	306	337	348	295	322	342	348	331	348	356	309	324	326	305	323	300	299	339	295	317	343	304	293	324	327	311	337	343	326	318	357	321	315	318	308	329	314	323	335	325	347	322	362	324	295	304	318	330	326	314	329	335	339	342	359	353	350	309	322	326	339	310	337	323	319	334	328	315	336	298	314	327	309	292	311	306	309	305	335	306	341	273	309	288	324	318	306	309	305	311	301	325	339	338	321	340	305	337	321	328	347	309	362	333	319	310	311	302	287	313	334	331	346	345	332	313	341	306	319	315	304	359	306	336	307	354	297	304	343	333	320	332	292	323	327	328	297	338	310	341	327	342	327	302	344	287	318	356	302	305	301	320	336	335	336	305	317	355	326	308	327	350	305	357	342	337	329	319
3842	3092	5250	5667	4486	2461	2239	2276	3157	3069	2316	2017	2148	2150	1780	1479	1240	1330	1488	1288	1579	1536	1800	1963	3098	3486	2884	2037	1495	1113	910	797	825	846	851	834	812	836	811	848	867	823	817	826	850	789	780	772	875	826	795	826	762	832	758	776	799	810	779	824	811	814	778	844	795	777	848	814	824	798	846	799	783	807	787	808	790	824	839	794	800	827	835	826	778	785	856	781	796	827	758	837	799	791	764	787	763	763	793	796	763	830	793	840	771	807	776	821	809	820	788	813	770	829	794	793	845	799	853	820	817	837	825	827	757	770	844	791	782	787	830	776	831	791	856	837	815	820	789	791	798	786	798	777	804	826	815	839	803	821	810	795	767	849	796	772	769	780	792	872	789	763	775	774	825	768	846	816	779	815	781	760	815	844	815	779	805	830	832	809	838	828	815	803	823	814	770	782	745	773	854	805	787	822	821	858	786	780	819	829	827	821	823	804	826	790	846	819	832	832	824	793	804	787	719	814	789	811	839	755	815	825	779	814	784	767	826	814	812	802	786	774	822	805	808	790	844	758	779	879	807	799	865	811	804	813	819	821	793	819	836	858	737	800	847	755	789	824	814	794	813	833	832	830	761	830	814	756	807	807	829	858	791	853	836	829	840	793	853	847	806	815	781	833	863	826	827	731	850	836	786	827	828	780	828	844	720	843	810	808	841	841	829	831	878	801	884	747	773	817	767	774	815	851	834	845	822	800	810	821	818	766	779	777	813	809	761	823	766	853	812	832	770	826	787	832	780	762	786	813	782	818	785	776	811	768	798	754	796	833	818	832	810	803	836	818	794	810	770	811	793	821	781	831	773	799	751	780	821	834	833	814	825	772	813	833	805	814	865	812	816	863	818	805	809	798	794	819	795	803	803	765	833	831	822	815	843	749	814	821	807	829	809	798	765	797	821	823	820	759	816	761	820	800	811	839	816	796	767	789	793	822	738	797	831	828	823	807	853	783	851	786	819	770	825	791	831	810	903	778	769	788	852	798	773	825	810	821	838	797	794	809	824	795	833	846	783	842	774	785	830	745	825	786	814	837	769	836	846	756	798	788	803	834	798	809	814	782	819	821	808	818	821	795	796	843	800	844	787	812	792	856	735	734	823	796	792	834	796	795	789	798	787	797	842	782	812	807	789	775	818	833	789	803	778	746	783	804	745	837	785	817	805	797	790	787	784	830	846	782	791	828	738	785	793	821	852	790	832	803	769	805	820	869	793	841	783	785	794	753	823	830	841	768	805	752	842	796	848	821	774	796	825	880	829	733	823	780	754	771	808	796	829	817	815	876	804	821	767	847	802	803	846	781	812	815	810	830	833	749	782	851	810	757	817	817	810	784	854	782	812	766	782	837	802	805	787	774	806	824	859	777	819	806	797	824	805	782	808	747	755	896	804	809	759	787	771	793	787	781	761	824	845	809	785	854	797	819	803	781	816	787	796	807	765	755	834	797	803	776	795	848	802	770	775	767	773	816	828	852	771	771	817	835	800	823	773	816	829	852	821	798	813	784	830	840	807	808	805	812	825	836	831	822	782	796	785	801	825	827	815	771	783	817	794	820	797	724	777	847	867	788	806	761	795	782	807	780	843	824	807	824	890	798	791	832	829	809	809	787	788	791	796	808	815	786	801	793	834	796	812	773	915	791	830	866	763	770	828	848	790	829	757	844	859	842	759	798	830	816	795	857	762	791	794	825	846	801	791	809	866	834	853	761	782	774	780	790	791	762	813	824	798	723	839	821	844	781	818	848	825	826	811	846	824	788	810	909	814	798	840	841	825	783	835	829	829	801	802	764	847	743	783	776	803	827	834	845	812	820	799	833	843	791	804	813	773	806	821	854	781	799	815	785	831	786	803	782	798	783	837	792	809	827	818	835	820	812	828	789	815	848	828	869	831	808	754	800	833	791	817	785	812	768	806	819	781	849	814	777	787	774	826	800	817	819	823	786	841	772	816	781	813	848	811	858	830	845	825	787	854	819	776	857	799	773	815	798	779	807	776	817	792	793	798	800	778	820	815	793	873	828	800	798	837	807	746	832	819	797	792	794	851	840	840	819	804	795	820	816	811	821	865	823	819	829	779	816	823	817	816	818	824	774	786	777	825	844	805	794	820	771	818	819	812	798	859	787	810	867	788	786	780	800	804	843	743	753	802	801	786	742	773	732	811	787	778	779	839	809	780	903	803	791	791	809	777	786	900	834	801	816	818	812	802	801	766	809	771	815	750	798	754	790	836	788	755	825	772	741	853	831	801	770	769	796	836	835	837	772	806	781	788	765	815	792	837	810	810	834	794	806	816	800	834	823	841	805	811	845	804	775	812	792	824	770	826	777	794	777	855	823	807	820	792	794	818	852	758	753	799	840	823	803	863	801	791	848	800	807	797	772	846	767	813	809	834	807	825	862	775	798	772	841	810	757	791	821	796	812	770	793	798	861	822	793	819	768	798	828	784	829	845	783	783	841	792	846	762	832	816	786	802	852	784	790	854	841	824	825	837	746	775	814	761	833	822	779	788	815	846	857	797	896	789	818	806	836	802	791	813	822	815	822	789	813	855	792	775	827	879	826	803	794	842	829	898	839	786	822	782	801	831	843	808	812	843	795	771	775	805	805	783	771	845	820	803	860	800	803	839	825	810	770	809	766	824	815	797	851	793	828	808	829	783	790	813	854	777	788	862	832	829	807	832	812	761	743	840	828	769	835	745	719	784	779	794	842	808	784	780	796	788	823	816	796	800	763	817	823	855	805	849	774	808	848	844	788	820	835	838	791	763	809	838	785	793	850	804	784	789	878	832	799	786	844	823	880	799	796	759	799	826	830	787	808	798	832	791	791	790	824	800	813	800	823	846	841	815	810	807	777	820	790	784	798	797	823	852	827	797	791	804	784	871	847	804	765	803	793	798	762	800	797	825	823	843	770	834	832	808	817	764	824	758	784	830	863	852	782	842	828	807	839	809	795	802	824	835	754	732	825	811	795	769	864	782	864	797	816	802	754	777	846	803	809	783	780	786	749	844	810	854	809	824	886	844	849	798	816	820	813	796	792	765	796	787	809	839	846	796	845	819	795	821	802	803	843	825	741	817	759	839	839	778	840	800	811	828	865	840	788	822	793	836	835	818	825	813	737	828	773	863	805	809	856	813	778	794	789	835	816	805	846	774	829	785	798	796	799	784	803	817	786	803	879	782	770	757	807	811	817	816	828	751	804	800	798	842	822	798	788	816	801	830	773	826	787	793	783	833	857	847	825	791	777	819	748	834	834	836	799	804	782	803	832	805	851	841	775	788	803	881	802	769	850	768	815	818	849	844	838	811	825	847	803	754	815	755	793	855	761	834	783	790	792	784	812	760	794	860	795	775	787	816	805	800	803	790	806	822	838	792	782	845	830	802	765	814	817	792	770	831	812	838	763	842	832	779	818	814	813	775	784	824	808	764	848	825	770	783	855	770	790	774	829
12554	7391	6680	4771	2730	1902	2397	2361	2528	2547	2531	2629	2056	1557	882	556	549	471	444	496	544	491	460	1032	3673	3287	2387	1498	830	575	411	391	365	362	352	363	345	372	383	341	389	365	392	366	355	352	363	345	336	366	362	347	355	380	406	367	373	383	366	351	371	374	372	377	364	377	332	375	373	331	351	346	364	358	345	392	360	340	374	345	381	398	369	363	359	337	361	342	376	336	394	385	347	354	367	331	368	380	363	354	399	344	352	371	358	361	316	347	351	392	357	365	330	362	392	376	333	337	370	367	384	387	391	393	352	383	392	340	348	318	353	351	352	355	365	328	346	366	369	392	346	331	378	327	350	375	365	342	384	377	339	322	371	383	356	356	388	376	378	360	382	363	377	442	379	352	371	364	365	375	378	361	384	358	365	352	351	345	383	334	354	384	355	363	362	357	364	343	367	367	356	375	350	372	395	350	366	417	390	351	349	376	382	339	386	332	357	330	350	363	364	369	347	366	337	355	337	376	371	383	381	361	381	360	367	354	363	348	386	336	346	347	362	361	339	343	374	352	360	352	376	397	384	361	355	310	364	387	365	358	368	335	373	340	384	359	384	365	366	367	356	372	351	403	334	321	348	345	346	383	358	355	379	374	400	328	342	369	389	349	336	352	361	394	343	344	366	332	343	368	384	364	385	378	370	370	361	369	357	355	330	368	349	346	403	387	391	377	389	349	396	392	373	350	354	370	342	382	385	352	373	356	368	360	359	391	383	335	373	358	376	366	380	350	339	338	363	357	396	351	361	377	367	352	355	370	385	385	343	354	374	350	396	386	357	337	395	364	356	367	356	356	357	368	365	379	349	361	392	349	378	397	350	400	334	401	412	365	388	375	364	379	361	380	392	360	343	344	376	327	348	362	352	366	360	352	346	340	398	353	406	387	368	369	363	336	350	362	344	362	386	370	359	339	382	332	399	358	358	331	370	389	360	335	373	355	375	374	364	373	377	362	346	340	370	353	328	321	346	317	368	379	374	354	357	355	358	372	378	395	356	354	361	357	378	390	371	359	372	344	337	366	366	346	336	341	346	347	366	349	364	342	375	382	330	393	349	381	334	348	321	376	350	340	342	362	329	378	376	362	343	348	394	377	381	376	367	369	335	357	371	340	344	381	366	328	399	381	363	347	350	371	400	376	366	323	411	373	345	362	362	346	353	378	359	351	367	338	348	372	311	360	378	351	314	322	376	343	337	383	340	350	352	401	365	322	376	353	356	391	369	387	379	360	364	355	353	341	363	370	390	350	341	331	351	365	358	387	379	345	408	366	324	343	344	370	365	362	378	364	363	334	358	342	350	402	369	348	374	354	352	373	399	361	357	355	353	343	349	332	335	406	388	343	334	349	367	347	354	347	391	365	376	391	358	364	362	354	382	377	356	349	361	324	381	366	359	368	390	406	354	416	372	372	336	352	342	360	436	360	376	361	363	370	382	372	385	344	359	363	368	331	374	359	371	344	369	346	344	341	371	364	385	369	365	369	358	406	355	365	368	362	334	362	376	390	375	377	385	340	339	354	369	341	364	354	373	362	329	332	364	356	370	352	365	380	377	368	342	354	401	373	343	388	364	361	357	373	362	371	381	359	362	314	348	389	377	373	346	350	381	405	373	340	327	387	383	372	344	352	367	351	326	362	360	378	367	345	337	358	365	366	378	363	399	391	363	370	357	371	357	356	396	352	341	338	365	389	333	345	381	348	361	365	380	344	346	348	339	329	348	364	371	352	373	358	381	344	397	375	356	329	357	368	344	350	379	339	371	349	369	367	355	378	364	337	363	365	403	356	347	360	390	350	374	343	369	351	332	356	341	346	340	348	362	378	355	328	342	381	368	363	395	345	394	403	402	328	372	369	345	347	400	377	361	337	356	362	341	388	384	384	381	339	366	364	372	340	337	353	396	363	343	368	375	348	372	350	355	378	338	387	346	312	352	356	359	374	395	378	337	345	344	358	378	392	339	320	356	374	344	361	397	372	346	357	367	316	363	377	363	349	362	374	352	352	355	357	379	372	366	341	398	389	373	357	372	338	355	339	348	367	341	357	380	360	389	346	353	342	344	387	342	387	360	363	363	347	343	350	339	360	354	408	346	340	368	345	353	354	361	373	378	385	352	368	376	363	383	375	335	357	386	382	389	387	343	384	357	394	335	320	355	357	334	323	347	363	354	373	340	360	347	343	380	365	361	382	364	344	352	379	377	373	359	366	379	350	364	375	358	380	355	357	350	377	361	348	380	372	377	361	357	363	349	332	345	361	359	364	353	321	350	372	375	365	332	354	360	359	340	398	348	371	356	356	347	368	378	329	332	366	344	340	376	404	354	343	328	347	323	363	385	352	338	356	365	340	371	384	370	370	391	363	367	382	356	365	349	342	344	357	356	320	383	385	339	364	358	345	362	318	353	355	325	334	383	352	342	354	371	365	335	357	364	378	381	355	398	342	373	374	339	359	385	349	359	378	351	340	363	405	387	366	344	341	360	392	371	367	367	366	353	362	350	386	345	389	366	380	368	402	357	377	346	351	350	365	385	329	384	346	351	400	374	375	359	342	372	389	366	342	361	396	365	360	378	343	370	363	342	389	337	376	349	346	358	382	375	382	359	345	368	314	377	368	346	345	357	382	347	367	361	354	336	346	357	362	369	384	363	372	350	410	355	381	371	365	367	380	314	356	362	372	373	350	371	333	365	368	348	379	382	373	340	360	329	391	343	380	365	311	354	389	363	370	379	348	343	375	349	346	371	338	324	360	350	362	373	359	373	340	366	376	377	354	379	358	348	347	368	380	339	364	377	331	357	346	342	329	368	388	356	349	382	398	351	355	385	355	354	390	351	352	358	355	381	371	392	392	351	377	372	335	355	341	378	361	387	359	372	374	361	339	345	363	338	367	389	368	392	328	347	371	345	362	347	384	330	335	390	332	334	350	338	347	373	412	366	379	340	367	396	392	369	339	359	383	374	369	366	368	322	368	331	361	368	369	333	340	359	368	364	343	344	370	343	331	330	321	369	364	376	375	357	344	331	357	367	344	377	367	372	330	332	327	387	368	338	367	379	372	368	371	329	355	377	355	363	368	332	344	358	358	386	347	341	328	356	327	340	375	376	371	393	338	387	406	384	342	380	362	354	387	359	386	347	371	381	359	327	352	406	381	379	372	359	350	372	364	367	342	412	364	341	351	363	343	366	375	362	349	340	359	373	366	338	376	368	363	385	367	381	365	341	361	369	363	373	340	396	355	330	383	392	354	367	395	351	362	408	368	349	376	388	350	364	358	339	353	358	360	375	352	357	337	372	367	345	341	366	353	373	351	366	376	372	382	405	352	378	339	376	385	352	358	357	387	370	347	363	406	381	328	370	365	369	338	366	352	382	357	366	348	328	385	368	371	367	349	410	379	346	333	372	360	366	380	354	350	390	344	359	365	352	362	349	405	364	351	388	372	325	347	373	357
8517	6569	9748	11245	8252	7150	8976	9366	10590	10810	10957	11151	7869	5977	3438	2319	2140	1630	1799	2110	2155	1952	1569	5723	18963	16496	11949	7118	3718	1996	1167	993	887	873	901	882	899	910	952	908	953	878	812	850	857	897	876	867	934	901	893	922	905	894	854	915	858	910	910	905	880	946	902	906	907	868	916	885	926	864	840	918	917	922	893	872	935	881	909	867	890	870	918	906	931	949	920	882	885	913	901	868	924	880	855	887	937	878	876	878	944	932	898	924	911	888	877	884	890	883	878	886	900	929	858	890	923	886	859	925	885	898	858	906	929	932	915	912	846	950	865	913	908	849	889	931	870	924	949	932	879	896	916	913	923	876	856	943	914	902	943	923	853	869	879	891	901	876	910	878	906	847	949	847	927	922	929	888	892	906	939	872	901	857	869	917	855	893	912	893	860	873	911	882	908	911	965	902	888	873	936	874	863	907	897	899	876	902	912	919	897	912	922	952	946	953	885	909	847	882	863	889	826	888	924	888	873	947	920	864	891	888	885	892	883	880	888	899	943	921	900	917	897	906	856	881	913	867	860	911	911	875	978	894	858	885	923	927	871	896	956	868	936	942	872	919	934	918	912	921	908	903	894	888	932	936	936	864	929	838	871	886	880	886	939	863	930	885	973	871	893	856	903	939	898	937	919	892	912	928	884	954	903	813	895	871	874	921	892	944	866	899	882	919	878	855	847	888	881	901	875	860	885	923	863	917	883	913	878	913	873	922	934	915	920	922	856	912	910	893	898	949	819	982	925	880	936	913	920	926	888	856	898	904	875	877	898	879	948	885	873	862	974	883	895	898	903	947	888	869	953	933	888	870	880	847	933	943	908	870	909	906	875	823	966	930	879	851	928	855	886	875	930	873	941	911	947	897	894	882	889	894	857	937	882	897	891	894	882	940	877	897	941	898	935	917	924	906	893	889	892	914	918	908	926	908	979	863	894	880	930	812	909	830	897	850	922	830	903	938	927	868	900	978	886	891	873	871	930	912	907	925	918	865	884	950	930	913	943	882	887	882	875	936	879	912	932	892	942	938	868	941	893	941	950	907	924	882	961	900	917	901	940	883	941	833	949	877	888	900	860	939	880	867	969	916	901	908	886	917	898	857	953	971	914	876	836	897	923	917	911	911	895	893	962	841	891	853	903	895	865	885	926	863	871	912	914	862	936	879	943	881	850	960	916	918	891	941	875	914	899	901	881	859	847	863	858	913	866	955	893	896	902	903	935	897	876	873	873	896	888	930	855	935	910	878	923	899	925	874	943	870	870	863	892	909	916	904	892	907	885	885	887	896	926	909	848	896	892	925	842	861	922	867	897	893	909	933	936	907	923	967	882	892	860	857	891	897	873	899	896	879	834	912	920	916	874	905	928	914	910	899	921	914	942	851	914	901	908	872	864	918	948	904	904	886	901	897	909	952	890	903	935	888	857	861	931	954	909	922	847	869	889	900	905	853	896	929	884	901	927	905	905	961	839	877	851	883	877	887	861	903	886	865	919	912	889	907	870	913	878	904	911	875	896	890	890	938	888	868	914	901	842	864	865	937	907	900	881	860	879	922	992	908	921	907	845	889	877	890	875	854	867	882	938	879	944	919	905	908	906	878	906	857	910	882	893	891	919	864	916	901	857	932	891	891	900	872	971	892	875	894	902	932	902	885	900	923	884	911	923	895	889	908	901	877	837	899	898	846	880	930	896	936	881	925	916	896	927	896	875	885	848	923	912	864	911	898	902	898	937	844	863	908	927	920	873	880	911	932	901	942	959	873	897	883	828	909	916	922	915	900	887	851	905	933	898	898	928	945	877	892	898	900	886	859	894	894	872	912	849	873	947	854	883	850	904	914	953	889	928	910	903	854	902	880	965	901	844	955	908	935	885	872	871	950	875	901	874	848	911	898	914	896	950	971	917	911	888	904	909	886	919	921	907	880	893	899	870	858	865	898	891	872	891	908	845	893	862	843	913	848	909	955	942	904	900	900	876	851	859	925	880	870	841	908	889	882	851	911	931	915	905	871	887	949	890	852	859	926	875	893	915	888	900	902	883	863	903	925	936	917	903	838	886	938	875	902	868	875	888	854	901	894	861	893	969	878	945	902	865	907	903	809	922	894	923	902	918	881	868	887	933	897	921	923	878	920	921	901	916	927	886	931	917	931	940	936	910	851	885	913	906	941	930	882	904	872	893	878	883	884	854	904	930	980	939	913	885	905	920	877	937	891	931	892	896	910	851	949	912	857	913	909	884	906	884	892	918	957	885	875	899	846	847	918	920	923	898	895	881	908	870	938	853	938	896	863	853	893	877	885	892	861	902	839	914	917	911	908	858	882	918	956	915	878	902	888	894	969	892	894	914	883	903	910	862	883	898	890	888	928	875	883	858	885	905	880	913	864	913	899	861	892	914	839	901	916	891	929	910	886	883	860	871	885	867	934	857	894	941	853	891	901	933	890	827	942	933	897	916	861	912	924	922	888	886	916	941	869	913	886	870	881	866	883	935	888	889	878	852	915	917	960	861	959	892	951	881	861	889	891	889	875	866	907	852	873	897	915	888	912	859	902	964	901	924	846	889	892	876	922	873	980	907	901	875	934	866	900	915	895	879	909	921	872	935	923	941	903	892	907	881	911	923	893	922	895	889	894	934	900	884	917	864	901	859	866	902	917	880	935	897	900	891	885	855	891	978	960	863	891	918	867	894	891	868	873	917	949	864	889	938	894	890	873	924	897	871	879	909	866	907	893	940	943	892	888	905	927	925	871	873	912	917	880	902	954	917	821	907	844	853	914	909	908	887	937	960	891	909	911	980	847	881	854	842	939	877	940	938	945	875	921	892	912	932	850	946	878	879	847	919	918	889	916	867	855	958	904	897	921	915	922	921	907	860	855	846	918	928	851	942	908	945	924	908	922	837	906	954	979	926	915	903	878	859	874	914	952	898	914	869	851	876	920	940	912	929	965	941	892	932	952	865	841	907	859	862	942	910	934	902	912	916	922	954	928	879	911	909	926	864	906	959	923	954	955	957	892	966	966	861	849	914	850	870	881	853	898	902	866	858	923	931	857	929	863	837	917	916	855	890	916	919	882	902	919	857	907	865	893	920	923	864	925	949	942	938	942	949	889	929	892	873	926	847	948	937	913	929	870	913	940	905	963	920	924	935	861	894	879	925	889	933	902	887	893	898	932	822	902	954	918	943	911	864	864	898	851	885	922	920	889	902	917	890	907	925	920	896	1001	922	939	889	890	930	870	936	869	921	905	891	896	922	895	960	871	928	867	932	941	904	899	930	943	871	907	850	927	913	904	878	885	880	897	885	905	881	904	936	901	934	914	941	887	882	864	861	865	884	896	893	897	870	888	857	936	914	923	872	915	857	916	907	964	903	931	936	888	954	939	890	911	915	877	892	880	886	953	893	870	911	855	875	897	819	925	840	897	938	896	837	900	900	920	881	925	909	931	901	916	877	919	935	901
22761	12747	12230	9050	5433	4693	4407	7075	6061	6678	8658	5241	1804	1644	1281	713	658	788	706	452	508	565	508	1838	7455	6735	5170	3093	1496	719	443	326	295	317	296	309	269	300	322	266	301	330	305	310	321	323	276	333	334	339	334	312	311	304	311	295	271	344	341	320	278	299	340	327	303	326	301	288	305	319	290	310	338	313	325	313	303	288	306	345	288	298	297	298	292	316	284	324	323	328	332	337	326	312	321	335	300	310	276	325	303	292	311	321	304	322	323	315	302	317	299	317	321	322	312	308	327	295	323	336	303	327	312	284	306	268	327	306	306	286	292	344	297	302	295	287	332	319	320	294	334	332	325	329	331	330	313	301	318	266	292	290	307	289	314	315	306	305	305	347	321	324	300	304	317	337	288	300	296	305	325	320	332	300	336	284	293	291	299	304	313	311	295	290	326	312	330	296	258	302	313	319	312	294	296	315	332	312	326	302	337	273	298	282	289	289	337	286	324	331	327	310	311	310	329	305	332	294	308	312	310	310	307	314	312	326	308	308	303	310	289	270	295	332	277	316	329	299	338	332	339	293	295	315	358	324	332	308	306	328	292	298	326	335	268	341	310	302	326	318	299	305	318	309	271	306	333	286	326	303	282	310	338	287	302	304	294	326	309	311	340	308	293	293	287	296	313	349	334	274	294	287	291	276	311	329	290	327	311	346	327	304	304	297	294	330	289	322	319	300	315	297	323	300	337	331	272	303	325	293	287	343	341	327	343	301	315	320	299	290	302	314	333	308	277	301	291	318	287	306	326	300	315	300	293	306	295	307	329	285	314	320	294	312	332	300	302	332	294	301	326	303	292	279	268	286	314	301	325	319	321	297	309	297	325	322	317	287	285	341	315	320	332	316	293	315	278	333	292	320	301	274	306	318	321	298	316	280	308	277	295	297	271	316	277	343	344	337	273	288	297	293	298	315	306	304	337	286	277	309	316	314	275	321	331	314	349	309	318	305	288	317	320	308	316	318	322	306	324	299	323	301	322	290	327	318	331	299	327	342	297	322	331	289	316	307	332	355	316	304	327	315	304	322	321	324	312	292	292	317	280	290	312	316	311	280	324	330	279	343	341	327	305	296	298	320	341	296	299	309	293	303	316	335	302	306	315	302	283	281	315	355	306	298	330	301	304	328	304	352	305	329	334	314	327	334	299	314	295	292	323	278	302	296	322	339	280	321	312	308	309	312	281	310	288	298	283	281	330	315	334	281	313	310	292	321	290	319	323	324	348	299	312	317	296	283	333	286	323	329	319	300	339	318	312	332	306	279	301	293	299	314	330	314	320	314	303	315	355	291	328	292	288	289	297	319	300	318	322	312	297	292	290	303	289	333	323	286	337	310	328	320	328	278	329	292	300	302	293	319	296	321	324	345	290	271	306	352	316	276	325	274	312	295	305	310	324	321	328	306	298	307	318	323	313	294	300	302	335	332	303	333	303	303	334	309	352	305	303	294	321	313	279	277	310	354	284	318	288	306	320	288	328	320	319	302	293	342	327	310	298	310	291	332	314	282	346	300	331	285	324	303	279	325	284	309	296	312	298	290	325	323	314	296	305	293	333	297	316	321	303	324	328	300	280	302	279	320	315	288	341	310	292	301	317	329	329	306	307	286	293	328	310	310	311	320	291	301	328	307	318	308	334	298	284	315	281	314	292	297	306	311	318	334	347	336	300	294	281	297	331	311	303	299	324	299	299	292	293	294	339	300	306	271	300	296	305	311	293	287	288	310	315	293	307	290	310	306	299	318	298	329	309	321	343	314	346	305	307	316	296	291	278	308	307	325	316	347	362	310	317	295	311	297	317	319	294	325	300	307	319	308	330	316	301	345	311	313	306	303	281	298	313	323	325	298	317	317	288	306	328	286	296	305	312	288	330	337	302	328	314	287	298	317	339	325	337	320	297	299	316	284	283	289	295	293	329	322	321	292	287	329	336	277	294	306	313	329	333	294	323	310	319	276	324	348	324	319	301	328	361	301	302	342	344	309	318	313	312	334	306	302	312	324	298	323	290	332	318	322	295	287	306	330	320	287	275	326	282	301	302	321	300	285	327	341	319	279	314	302	321	304	299	332	304	352	276	286	350	298	306	349	277	336	293	312	303	300	287	317	299	307	322	315	315	301	335	304	294	309	310	293	274	302	326	335	329	301	320	329	302	327	314	294	350	342	338	299	312	288	307	312	312	304	301	294	341	307	311	312	305	333	348	306	312	291	282	312	318	312	300	295	292	289	298	298	279	305	296	326	283	288	295	304	284	353	309	305	338	296	303	321	299	313	288	312	303	292	319	296	344	286	278	305	302	345	336	301	344	286	327	333	304	295	286	313	327	315	299	302	292	325	297	327	292	323	297	292	305	290	313	320	294	291	275	307	291	332	325	301	298	311	303	289	332	316	322	325	293	318	324	321	319	290	311	330	313	312	315	324	296	306	288	319	306	300	330	299	308	299	336	326	304	343	311	290	287	310	313	291	325	287	280	315	318	359	320	309	332	298	333	343	310	284	302	306	289	316	301	291	301	312	354	293	307	298	308	308	318	292	317	266	309	290	326	336	312	304	295	311	299	295	312	313	330	309	357	278	310	309	322	289	314	305	336	307	289	303	305	292	283	325	315	306	321	293	309	294	317	287	323	302	268	310	309	344	322	304	284	351	303	325	295	314	305	302	314	286	303	327	294	328	292	308	321	346	293	274	307	291	298	303	310	283	302	311	297	311	279	331	310	287	319	310	356	295	326	306	335	344	323	285	310	302	265	329	301	333	324	295	306	285	294	309	297	314	318	314	291	339	263	324	314	326	273	313	298	325	309	305	309	324	320	296	316	291	286	310	291	312	321	326	312	296	303	311	310	311	304	298	273	314	341	333	313	316	329	306	312	316	348	304	299	332	311	328	332	322	320	284	315	300	332	322	294	263	300	321	290	302	331	305	306	306	277	310	319	286	301	330	307	308	331	283	306	317	328	310	335	301	299	321	315	335	313	295	270	322	304	317	292	313	325	312	300	306	330	321	297	316	288	305	283	347	293	319	343	330	317	310	310	341	276	292	320	312	308	310	281	316	300	307	277	317	328	301	287	286	317	300	336	296	324	317	301	309	296	298	303	291	332	329	322	322	280	294	314	315	300	309	331	321	304	351	296	319	311	285	282	341	283	312	291	322	297	312	314	306	313	306	303	343	321	327	346	333	310	307	314	285	301	304	291	296	300	308	308	288	317	286	322	308	295	305	291	307	311	290	274	298	314	319	309	327	264	304	285	281	306	334	327	329	284	317	336	322	305	303	287	285	307	318	322	328	310	337	299	296	319	311	285	324	316	324	303	335	318	340	287	305	317	318	348	335	351	326	312	294	312	292	323	357	284	310	318	295	300	310	297	335	293	270	341	303	308	286	289	273	277	311	304	296	316	313	333	338	277	346	325	305	294	266	319	280	281	300	304	300	325	268	282	304	287	318	308	321
12188	9446	14309	15767	12424	14381	14597	20471	19587	21153	26052	15510	8018	6889	4989	3057	3089	3932	3516	2013	2242	2486	2085	10096	29317	25601	22003	14358	7326	3272	1332	1006	768	780	768	788	816	731	766	819	778	773	784	747	764	770	739	770	786	781	798	783	821	752	771	742	726	760	799	746	758	814	759	781	828	748	766	802	763	824	783	805	752	772	776	733	758	792	720	764	765	725	819	777	793	802	779	791	735	761	786	773	770	783	778	769	783	723	817	785	811	723	730	770	755	809	785	746	793	777	801	777	751	755	784	734	746	788	747	765	770	745	789	746	759	773	790	807	772	789	809	757	797	792	797	768	775	733	726	780	756	776	721	785	738	772	814	768	779	780	737	738	851	754	766	740	764	746	814	795	772	784	808	755	789	723	794	806	790	783	756	782	724	799	758	716	766	774	823	798	779	794	824	734	804	759	833	766	799	772	816	745	802	800	790	782	777	778	818	730	817	765	820	768	747	765	790	744	844	771	754	796	742	788	790	783	759	749	748	808	775	777	780	785	780	787	817	771	791	798	804	787	806	744	781	765	735	763	778	762	744	774	757	763	820	774	771	747	742	793	778	731	769	801	783	768	753	765	749	779	778	789	764	776	813	765	804	771	763	767	741	790	797	793	791	767	800	799	792	755	759	747	817	810	747	786	805	802	767	731	711	798	767	802	746	794	765	731	758	840	793	696	764	793	760	726	767	743	768	792	814	784	781	787	779	766	748	765	759	767	805	806	771	755	763	807	777	740	794	784	801	748	773	767	783	765	807	786	760	768	754	742	745	726	742	768	745	827	768	777	803	747	814	729	815	802	708	783	793	772	802	782	810	768	781	811	736	770	746	809	730	777	786	802	755	751	762	762	776	722	816	848	712	800	759	760	736	768	771	798	750	763	739	786	754	736	772	790	790	816	791	774	765	786	801	776	840	760	757	749	803	825	792	731	744	789	858	797	761	731	799	789	743	744	759	764	780	788	765	753	793	781	765	799	757	788	803	847	799	763	818	758	786	767	792	771	826	816	779	779	762	802	786	749	740	755	792	763	739	782	814	753	776	782	778	784	791	760	791	774	777	742	759	748	770	756	760	768	796	792	819	793	756	804	729	826	811	771	801	804	825	814	786	797	788	823	807	754	738	805	776	804	776	759	769	807	794	762	805	846	757	773	745	767	771	762	760	811	781	720	769	773	777	839	812	802	818	779	721	760	739	786	726	752	781	814	778	776	753	785	797	761	752	803	817	792	800	781	818	780	781	816	795	808	803	738	764	770	798	779	756	812	743	762	785	791	804	799	702	744	747	741	775	779	744	778	784	776	730	758	754	737	794	803	768	782	786	749	834	771	820	828	768	812	744	804	771	704	723	806	754	767	825	818	746	818	775	814	796	792	747	749	773	797	751	766	759	752	793	775	793	743	783	816	759	758	760	781	803	790	767	785	781	781	779	774	787	747	766	792	842	804	762	749	786	831	754	782	822	846	787	766	795	798	764	807	806	779	752	750	730	756	754	775	784	819	796	790	733	802	749	790	760	841	781	814	766	769	781	781	785	777	730	735	770	791	740	760	763	758	757	807	767	752	807	794	789	772	765	762	815	770	783	789	763	812	744	800	802	799	742	764	768	791	748	766	779	753	828	770	783	800	810	763	788	771	789	760	789	806	772	803	771	794	742	772	803	725	725	778	791	801	773	806	775	765	806	823	788	758	799	777	769	777	777	856	753	759	796	777	799	735	777	795	779	785	721	811	802	780	766	791	824	774	803	781	813	831	806	731	793	763	747	772	785	762	784	768	764	768	818	808	758	777	711	745	779	780	767	778	779	740	764	762	806	773	826	770	721	798	774	743	794	774	723	755	837	825	791	804	811	766	797	810	807	781	716	794	755	813	819	799	733	756	757	760	814	733	780	837	765	769	768	761	794	730	773	762	771	811	756	724	786	758	785	769	800	791	742	802	715	762	781	776	773	754	783	776	771	765	761	827	757	754	739	765	792	866	755	774	769	776	768	794	788	774	818	824	739	747	813	794	796	757	756	781	753	755	815	754	809	764	772	822	773	809	756	802	775	800	815	755	828	773	775	786	789	825	762	789	739	798	798	763	770	821	804	712	789	771	781	762	754	761	785	769	792	775	791	769	765	765	783	765	805	768	773	815	738	784	798	783	810	792	791	816	736	778	743	740	799	779	734	818	786	785	772	769	807	748	758	730	760	720	761	758	731	769	708	785	804	797	733	737	729	764	777	775	804	748	842	819	747	780	722	872	766	799	815	746	804	768	823	811	777	779	734	759	773	800	833	750	790	759	744	723	744	803	766	773	788	804	785	792	764	783	810	717	759	820	787	725	788	797	735	743	803	798	791	790	780	760	777	789	787	730	804	790	752	797	781	794	778	723	814	759	768	819	797	785	769	796	803	776	816	770	716	780	777	828	787	769	771	770	777	738	806	737	794	822	806	799	784	762	769	785	790	788	780	762	820	780	786	769	742	733	799	767	749	801	776	760	761	763	743	778	807	767	742	803	748	810	754	743	806	762	777	809	794	797	809	780	802	756	796	798	826	805	760	769	753	762	788	767	774	723	782	769	792	789	823	756	733	785	764	794	807	787	805	784	772	807	787	832	789	790	825	756	828	794	770	795	746	795	769	834	804	814	744	775	740	735	790	750	819	792	763	747	811	750	740	705	766	765	771	798	741	773	824	820	793	823	786	778	788	770	810	767	749	723	741	783	761	765	764	787	768	700	815	741	788	794	747	782	807	804	775	790	817	782	752	790	750	815	814	754	754	787	728	764	721	748	790	793	750	713	762	811	817	809	759	761	746	793	763	740	779	802	798	792	775	804	799	808	801	770	746	747	793	743	740	777	805	791	779	810	750	767	754	730	797	765	755	786	840	791	784	794	799	783	789	823	780	781	802	776	775	779	749	740	759	805	784	753	785	743	741	782	712	764	764	792	825	757	784	799	835	756	794	837	790	732	742	798	751	753	840	761	772	731	805	764	791	768	743	727	787	776	790	763	750	779	773	855	783	762	768	788	759	785	806	797	760	771	770	806	791	771	787	828	768	825	785	827	766	837	761	777	744	818	819	795	779	764	742	795	824	804	795	779	847	754	806	780	737	808	768	732	788	750	750	777	767	798	807	775	804	722	786	781	761	786	776	744	805	821	784	797	759	738	783	835	796	775	790	758	782	789	806	737	788	779	808	795	764	778	716	819	810	793	799	774	795	756	803	770	743	773	762	714	758	750	774	786	783	771	822	762	826	780	796	754	784	766	826	748	839	787	781	735	758	769	788	750	762	802	796	754	765	788	797	782	796	771	802	751	819	797	747	748	771	770	792	735	802	743	797	762	717	792	780	749	804	788	780	788	741	824	787	774	809	782	773	787	754	756	777	830	815	812	782	748	786	782	834	821	798	800	756	760	752	785	763	790	782	742	780	799	729	750	761	770	754	767	787	811	735	800	743	768	770	793	762	807	759	811
5199	2185	2475	1972	1223	958	671	772	757	605	613	546	515	523	480	448	460	520	440	439	376	409	425	536	745	811	743	659	513	485	399	393	345	378	409	391	374	378	352	370	375	399	373	386	364	357	368	373	361	401	401	406	387	381	361	390	411	401	374	383	359	390	355	408	351	390	367	363	387	400	402	372	367	357	384	402	383	361	381	380	367	378	377	353	386	374	384	376	365	359	376	394	360	404	381	357	349	419	364	373	412	366	373	392	374	378	366	410	379	399	392	400	393	400	390	376	393	346	388	385	386	387	397	388	386	369	410	353	386	368	364	395	366	385	362	373	357	362	404	399	364	397	395	355	383	388	407	385	370	375	378	388	343	382	384	368	381	374	384	384	346	374	357	388	399	373	390	366	352	380	419	417	337	392	382	380	385	407	395	410	385	368	361	353	405	364	366	353	388	367	373	374	411	378	353	356	373	383	384	370	377	381	351	365	392	385	360	400	372	363	364	371	356	345	383	366	392	415	420	387	384	419	374	382	383	389	365	371	352	363	391	415	356	349	397	382	398	363	376	371	420	377	360	338	387	382	405	352	371	375	380	377	392	405	370	374	384	392	374	403	360	401	349	438	352	394	404	363	386	381	351	371	403	382	356	394	377	405	384	390	372	398	358	380	392	395	379	399	389	387	361	435	356	369	360	377	392	373	401	419	360	333	333	352	398	367	373	378	374	384	397	387	374	394	404	364	352	365	350	395	356	370	380	395	394	366	374	410	380	409	374	399	374	342	402	349	374	368	382	353	418	376	374	427	379	384	368	377	385	389	394	371	366	365	344	382	404	379	409	378	346	387	381	377	368	358	380	371	377	346	371	341	390	359	359	382	386	387	390	365	343	366	402	350	345	366	360	378	384	359	362	390	379	360	379	354	350	387	344	363	375	410	390	389	375	383	397	378	371	348	378	356	360	405	398	376	343	400	387	369	387	383	378	384	369	370	401	365	425	414	361	355	369	415	385	396	362	403	403	379	375	373	403	391	420	389	412	400	356	392	392	406	406	367	384	368	378	385	391	360	390	396	352	399	401	417	385	396	388	384	351	351	357	356	393	356	363	373	377	356	385	399	408	420	383	376	391	388	386	399	361	385	383	401	363	394	336	338	339	383	386	424	397	393	349	375	368	361	392	364	386	361	365	385	367	364	385	399	386	393	366	378	409	415	381	378	348	399	358	400	453	374	383	386	389	360	387	390	376	415	364	382	391	375	364	368	404	376	388	366	375	390	366	377	357	361	371	355	382	355	348	390	361	364	358	355	387	386	388	370	380	384	398	372	390	388	382	384	359	379	383	358	377	374	411	374	392	379	381	366	379	370	383	408	352	380	358	356	375	381	373	382	426	388	373	379	418	360	368	388	358	363	379	372	385	391	383	366	361	374	406	382	407	367	364	400	368	338	362	425	382	380	344	339	348	407	388	410	416	376	368	367	386	386	382	372	391	360	382	393	378	376	388	380	402	384	388	375	353	387	379	378	368	368	387	400	371	382	377	424	346	358	394	340	357	388	389	374	357	349	353	376	383	376	373	401	365	383	345	364	373	382	385	383	406	376	399	351	366	374	422	390	407	349	385	379	374	368	376	377	372	376	398	348	379	331	400	371	372	355	389	401	382	392	368	395	404	407	368	395	358	399	352	340	357	354	338	379	398	381	383	357	398	372	394	356	398	380	373	366	377	378	389	402	373	362	406	377	380	419	420	377	358	338	365	369	381	388	385	351	373	377	352	384	401	343	405	371	374	406	340	359	356	376	374	361	413	411	362	379	376	398	379	363	373	404	391	370	346	391	351	388	354	370	433	403	357	377	402	399	358	374	373	358	388	385	405	346	389	350	353	371	380	334	393	355	387	374	397	391	364	399	406	338	417	387	398	392	375	362	383	397	388	366	386	326	416	390	400	365	372	396	363	378	432	379	371	404	352	338	379	344	375	376	369	380	380	392	356	352	377	394	370	369	388	376	363	410	344	387	358	342	412	357	354	368	367	392	413	379	412	379	369	399	371	389	392	346	376	367	389	403	370	378	391	366	409	372	371	391	376	387	432	378	383	406	364	334	387	403	334	379	421	402	409	407	388	396	389	390	358	363	408	380	377	395	391	392	420	411	370	379	400	416	374	383	351	376	351	346	420	389	407	384	373	417	383	386	362	350	385	407	373	384	404	395	392	399	371	383	392	375	401	372	368	355	393	372	419	373	346	375	371	345	395	405	389	385	357	370	386	364	359	366	389	390	388	392	357	375	371	366	398	371	396	352	391	363	339	393	392	395	361	392	371	377	401	385	396	375	370	374	363	415	401	389	390	353	387	426	406	361	373	393	432	368	362	374	392	364	352	395	366	421	384	375	382	385	400	379	371	351	416	427	387	368	375	369	401	392	363	330	366	412	407	383	380	438	329	385	389	378	377	403	396	382	392	391	338	391	371	364	361	409	401	368	392	387	343	424	352	367	405	407	389	384	371	373	388	394	406	361	403	391	387	377	374	348	381	387	390	360	362	401	387	402	385	336	392	416	404	390	384	421	411	343	351	401	358	368	379	382	376	408	352	369	369	386	353	368	380	403	352	392	374	356	373	399	364	373	355	384	399	424	359	365	349	368	366	395	399	410	361	379	387	378	377	372	409	417	370	335	396	366	366	350	384	386	381	395	387	377	367	390	405	376	373	385	357	384	362	421	411	347	386	362	398	354	385	369	366	419	391	390	394	385	389	401	351	364	351	374	398	382	411	404	385	388	403	350	372	400	420	396	388	357	364	403	373	383	381	394	396	383	390	390	381	370	389	343	397	420	362	391	399	362	381	362	367	375	351	373	375	353	373	371	392	379	379	444	358	386	353	412	385	384	388	382	361	402	357	371	381	389	379	409	404	379	362	394	383	369	401	389	379	409	367	380	376	368	386	421	354	339	396	364	412	394	378	364	372	397	391	383	385	391	337	400	382	420	398	391	383	334	348	402	388	349	360	400	360	389	341	426	400	387	408	352	380	400	362	359	352	355	379	393	408	403	396	376	374	415	403	415	394	382	407	378	365	396	395	382	392	367	363	396	347	391	391	371	361	364	378	350	373	355	369	395	377	399	421	355	383	383	396	343	375	410	370	359	366	395	392	369	383	339	360	357	360	369	398	388	358	401	366	399	362	360	357	337	405	365	393	372	407	368	372	358	417	433	395	376	389	359	399	377	371	355	376	409	368	405	386	404	354	379	394	388	409	396	382	390	371	348	377	396	361	424	388	374	378	344	355	392	385	402	369	337	312	358	388	369	396	367	392	381	347	411	349	383	369	342	375	352	404	361	401	413	404	357	391	375	422	356	384	392	362	402	396	385	393	352	373	360	345	385	412	434	376	358	383	397	373	348	378	352	346	392	343	383	381	434	379	381	362	409	422	391	395	391	390	382	366	404	397	394	390	404	401	401	393	433	432	380	386	381	397	376	393	401	398	366	358	400	402	378
3965	2645	5132	5661	4257	3353	2689	3145	3213	2448	2586	2015	1777	1736	1542	1566	1795	1790	1556	1277	1201	1364	1429	2021	3321	3508	2945	2001	1509	1205	1073	934	964	963	930	948	911	930	964	942	905	1002	956	937	953	971	985	968	940	976	946	998	897	959	984	909	955	897	915	943	991	934	995	964	1003	971	1018	944	927	993	950	966	922	949	981	955	974	972	968	951	947	883	997	982	965	962	939	997	926	924	924	940	1006	933	954	939	912	965	957	970	961	912	923	920	968	940	907	938	873	952	970	981	983	994	886	944	957	931	979	959	982	958	977	943	951	977	907	1000	976	921	960	971	901	924	897	933	961	973	926	976	920	942	921	936	990	986	977	912	961	967	938	955	911	952	929	932	878	935	929	950	939	943	929	921	980	978	945	986	948	928	936	1027	1026	934	966	923	977	964	912	987	915	938	978	954	984	963	984	963	912	927	1030	1008	936	945	901	911	959	906	947	965	932	906	950	1007	944	976	971	952	920	982	953	876	960	957	915	1021	888	914	981	980	969	962	946	960	964	918	1037	937	999	956	987	950	921	963	997	1000	945	943	954	916	903	952	940	928	1012	962	979	959	876	925	918	958	970	970	955	1004	922	957	932	990	975	946	990	918	997	964	984	961	976	989	938	936	946	950	985	966	963	926	943	965	965	930	966	950	922	952	950	986	962	941	903	1005	913	884	968	940	862	930	941	949	924	938	979	977	1009	938	925	916	947	968	934	957	955	954	946	954	988	908	888	961	966	948	943	939	937	1048	986	932	968	950	921	964	929	936	959	917	979	962	977	961	947	933	950	911	946	956	984	965	918	914	937	917	939	977	995	935	946	946	954	941	896	956	951	955	935	981	934	953	956	987	971	978	910	971	916	979	962	907	940	948	988	949	944	954	976	990	944	927	941	949	905	943	967	931	964	935	982	940	879	952	940	897	930	965	922	934	902	969	1004	998	922	938	934	957	989	981	926	959	930	963	968	945	936	946	963	1011	945	938	912	1044	998	979	964	955	970	958	971	912	940	942	925	958	909	866	949	958	947	1000	929	917	955	950	921	980	939	961	944	956	940	915	938	963	915	982	937	941	898	992	905	944	927	971	886	933	938	979	960	927	1013	954	943	914	978	918	921	890	921	945	955	1003	936	1014	920	948	920	906	959	963	948	992	1001	901	918	974	972	1007	904	948	996	927	981	943	964	984	954	976	961	978	939	989	978	953	949	900	924	965	1007	926	967	899	920	964	958	933	959	930	951	963	996	895	933	982	949	956	953	911	1020	925	969	973	977	905	944	947	901	963	927	931	946	939	989	907	991	922	950	962	954	949	960	943	915	966	981	941	973	889	947	995	953	975	920	998	1013	928	973	933	1004	955	991	972	986	968	958	970	986	925	952	964	951	959	940	947	924	976	946	912	948	954	950	960	932	949	991	948	933	960	920	935	903	965	951	967	936	943	919	977	889	950	943	919	948	891	959	916	921	921	966	981	903	941	957	955	912	950	902	908	1002	959	960	916	1058	929	973	930	969	920	944	967	988	985	957	935	944	963	941	978	939	982	968	946	992	943	957	950	879	926	948	937	953	958	957	970	945	932	951	973	952	980	991	1021	898	984	943	925	965	924	929	1007	1018	958	909	922	975	927	894	936	996	1004	937	950	943	954	963	980	934	939	968	921	941	958	923	980	920	898	966	977	1003	960	976	995	908	941	986	968	931	962	976	900	938	967	940	925	968	939	886	956	948	940	983	943	989	906	965	895	893	979	980	971	944	966	906	925	983	955	961	962	946	946	972	987	955	912	968	972	955	916	1004	944	969	930	953	927	1009	978	1000	947	964	939	918	960	913	952	962	896	971	971	969	967	952	924	1015	962	950	953	941	975	971	964	884	916	985	915	951	927	934	912	960	898	935	897	891	1015	926	993	941	932	929	1009	926	884	950	967	931	987	958	923	1022	937	973	953	978	937	939	962	915	957	956	911	943	962	940	977	936	1022	908	992	924	924	981	920	974	952	939	933	917	907	971	956	963	991	916	898	958	994	937	961	971	971	945	989	912	938	953	928	912	985	936	1015	924	918	939	955	955	956	941	897	908	943	981	931	925	993	919	973	964	963	1000	943	962	962	927	903	923	954	948	948	889	975	920	942	957	935	896	936	996	912	957	975	927	955	934	930	921	925	931	992	953	985	957	936	944	1024	859	943	955	953	962	931	947	916	986	986	927	938	930	900	1014	991	919	1013	912	922	971	974	890	965	963	921	935	923	1001	940	945	949	1017	962	931	895	923	1006	991	991	921	1010	937	954	937	948	987	973	905	897	926	996	961	969	945	965	936	910	958	911	1021	925	963	956	924	969	940	918	985	948	971	921	970	984	971	940	968	919	961	950	905	967	961	946	925	921	954	997	962	952	981	910	921	938	936	904	956	932	989	911	940	983	932	982	961	978	909	1026	951	965	988	952	979	984	985	910	933	882	954	918	938	939	936	944	902	966	930	930	882	937	937	1003	930	908	936	930	901	957	1011	932	941	961	960	976	1008	904	973	955	985	940	981	956	974	1006	942	932	965	892	929	950	939	958	976	954	963	967	914	955	954	957	1039	930	924	968	990	941	951	933	935	946	959	1015	937	980	960	1024	920	956	895	972	934	919	947	960	911	906	947	950	916	954	941	933	1039	947	948	976	937	940	915	961	955	903	986	962	1013	944	936	921	952	923	936	988	945	931	907	885	944	973	982	954	953	987	945	945	945	918	948	994	889	936	934	936	940	970	965	959	939	962	934	956	947	961	966	888	949	1017	944	997	926	981	947	948	923	918	1013	997	961	897	986	915	966	939	965	967	915	982	968	896	997	917	954	983	842	929	993	995	939	908	924	962	985	992	956	933	918	992	962	926	964	948	924	973	985	912	910	959	933	919	942	942	966	946	983	941	977	933	927	942	962	962	964	950	1016	912	954	921	965	902	1055	971	940	948	924	969	1015	940	1016	855	900	916	944	905	933	913	928	920	996	1029	964	965	957	986	977	963	927	938	914	954	944	960	956	938	985	923	1001	974	979	916	901	930	954	966	973	969	940	990	955	909	947	935	995	914	930	1012	947	915	962	932	895	921	937	949	924	987	980	940	936	943	980	956	969	985	995	959	936	937	1006	976	942	922	950	906	928	973	930	903	947	928	969	960	988	915	963	981	981	909	952	930	941	936	972	959	973	938	983	1002	934	941	960	984	941	941	1030	900	971	944	922	904	1004	978	992	929	929	924	1008	924	981	957	936	979	1005	896	979	931	936	907	901	967	965	964	918	930	993	937	898	951	951	982	960	938	908	890	939	891	944	955	936	911	964	948	941	940	1005	907	900	944	912	947	970	949	899	908	969	914	985	1041	909	977	903	965	925	955	954	901	972	934	924	944	974	965	1032	911	920	966	959	916	942	963	990	917	997	904	1003	965	946	891	944	973	909	962	951	1004	851	956	915	947	924	931	929	982	1013	995	953	1018	942	937	922	1011	957	943	972	945	990	940	961	893	965	939	952	944	922	960	983	927	918	987	935	935	954	992	941	923	891	991	913	981	945	988	927	946	948	914	954	918
12645	6827	6675	4609	3300	2651	3018	2235	2684	3463	2129	890	758	836	752	703	602	635	627	615	592	518	559	2073	3498	2953	2180	1371	908	572	460	393	398	376	362	404	400	395	400	409	381	403	424	399	414	380	417	401	371	370	459	359	413	389	383	440	438	367	386	386	405	404	369	376	401	405	400	360	404	396	344	370	377	412	378	424	360	412	398	354	394	367	433	418	390	383	451	412	427	399	399	401	390	407	344	382	424	401	405	392	387	367	366	391	443	397	363	393	359	418	369	405	400	394	382	356	382	385	400	370	457	384	401	371	383	386	415	420	359	369	406	367	410	410	406	413	418	377	403	422	383	392	398	419	383	383	376	424	402	355	376	373	360	398	401	407	407	415	397	402	361	392	377	367	395	393	411	382	408	398	453	380	385	407	408	382	392	428	405	395	360	455	381	384	387	421	388	398	415	415	380	393	381	399	411	385	375	411	344	405	419	400	373	385	415	386	394	384	397	409	356	375	420	387	395	374	416	416	386	397	405	415	411	428	399	391	407	408	397	398	410	399	393	358	402	379	380	396	393	398	407	419	360	417	389	395	393	347	388	410	395	383	347	392	400	411	397	391	414	366	391	381	403	390	426	383	418	382	422	401	416	383	392	402	396	384	398	358	387	405	385	396	414	415	401	398	390	394	450	417	385	409	380	396	373	426	422	434	354	386	381	382	404	407	382	430	382	419	444	381	373	375	387	374	420	403	386	437	384	407	398	382	376	400	420	437	391	399	410	406	367	389	421	405	387	370	392	403	392	363	408	384	371	433	395	400	401	348	387	380	382	403	370	371	360	357	414	399	361	398	419	405	425	391	398	368	400	413	425	366	434	389	399	385	369	389	410	361	359	393	399	435	412	415	400	389	357	415	420	419	375	341	400	376	424	377	391	383	399	387	370	429	357	389	386	395	382	378	386	374	400	386	395	395	374	396	390	391	441	391	401	328	382	342	426	392	378	406	370	384	364	357	370	364	388	367	410	380	413	353	383	397	415	387	420	385	402	353	395	397	402	373	401	385	401	370	386	376	383	397	431	396	392	422	368	441	364	412	406	369	343	379	377	397	413	374	394	410	388	405	386	432	415	415	374	409	371	401	404	381	422	392	369	399	407	405	367	381	364	426	401	433	407	437	357	393	404	428	435	394	397	380	411	366	393	406	380	395	388	419	391	395	414	403	384	399	406	401	419	373	392	391	435	448	408	430	413	368	434	393	378	392	377	392	387	420	445	397	394	394	430	406	413	397	386	399	368	399	385	395	372	411	414	409	411	341	388	379	395	388	377	401	356	397	371	364	417	399	405	400	429	367	392	369	394	379	379	389	422	404	366	399	411	429	386	385	383	395	390	410	392	387	405	385	378	379	371	415	400	383	407	385	406	414	362	424	379	350	367	364	410	362	412	352	422	396	367	430	373	426	406	397	424	417	380	390	394	352	378	396	392	432	370	398	406	416	385	396	387	407	387	366	377	364	399	384	413	399	422	405	382	405	421	428	361	405	394	372	427	392	376	428	418	369	399	401	382	383	410	441	383	355	371	409	381	389	395	353	371	355	400	400	350	387	393	422	389	377	391	404	374	402	380	387	417	392	374	399	372	419	400	429	389	388	377	385	382	403	410	416	413	445	400	399	385	390	379	371	399	390	403	385	381	374	411	420	395	408	373	397	420	364	385	405	427	379	385	446	351	374	383	389	400	411	392	367	369	395	427	386	399	424	399	426	390	400	431	377	407	420	374	383	397	391	398	392	392	368	384	397	426	415	380	385	351	383	424	403	413	389	411	430	408	398	362	355	402	384	401	378	375	404	392	396	406	394	384	419	409	382	362	383	410	390	418	399	399	364	413	378	403	370	397	373	372	394	362	428	376	449	381	374	424	405	404	368	401	439	384	376	392	386	383	409	400	363	378	420	431	437	399	384	421	384	404	402	394	382	411	375	391	379	404	394	365	409	365	394	382	402	398	396	406	391	365	419	394	402	403	383	426	364	413	379	355	413	432	402	406	384	377	422	404	416	385	415	349	377	362	383	392	359	405	414	425	390	395	390	408	388	374	402	413	360	391	415	369	399	374	374	409	358	397	391	392	404	385	405	373	396	394	407	433	395	387	374	388	412	366	370	408	403	386	395	388	375	416	387	382	390	425	379	353	375	387	389	396	426	388	403	384	379	401	353	388	433	401	361	365	406	404	399	430	421	392	404	375	393	413	379	397	378	405	419	400	391	388	380	396	395	393	432	392	399	407	381	387	420	356	394	404	396	393	371	414	401	376	405	392	359	428	415	428	393	374	391	424	386	380	402	399	390	401	419	376	357	367	399	365	394	411	412	435	411	369	392	409	400	381	412	394	416	398	399	378	394	370	379	391	394	401	388	382	383	392	389	397	376	416	408	406	420	394	410	394	417	410	418	403	422	391	391	380	399	405	380	420	403	380	399	392	401	390	409	370	438	395	356	398	412	372	394	402	396	434	397	406	415	363	403	453	387	372	368	389	372	376	393	382	385	422	360	374	379	426	402	400	389	402	386	388	419	384	397	399	377	368	372	376	388	383	404	413	434	419	378	383	408	376	389	394	421	400	403	389	394	396	409	405	416	374	417	379	396	373	413	339	385	393	411	375	377	416	441	388	380	344	431	397	380	400	410	393	372	386	426	380	424	419	394	422	388	381	383	403	363	403	405	415	407	387	404	363	376	392	403	384	422	415	409	391	381	369	401	404	371	436	379	413	426	381	423	417	359	380	402	389	400	391	420	382	371	388	394	384	409	362	435	400	394	414	404	386	384	380	399	421	399	367	427	416	419	401	415	391	371	415	395	382	408	402	386	384	371	386	388	377	415	408	385	408	375	428	377	354	406	360	433	446	393	411	403	402	394	402	370	354	411	438	399	445	423	382	371	399	402	401	386	391	410	367	407	357	411	368	394	388	358	439	434	398	405	395	397	373	390	415	367	401	403	408	400	410	405	423	384	396	404	431	399	382	399	403	424	382	350	361	403	418	404	379	380	403	388	398	410	395	379	372	378	407	362	373	371	394	417	382	393	385	413	408	417	392	395	374	427	397	405	426	422	404	384	409	392	430	364	419	395	423	393	418	376	422	391	395	411	373	379	338	406	408	352	402	386	348	354	399	414	382	388	426	370	397	384	399	366	399	389	394	409	405	419	402	371	400	394	382	421	395	372	377	397	374	395	385	379	390	397	394	418	417	365	418	394	390	446	409	380	390	411	398	403	346	387	408	393	443	394	398	431	397	404	433	365	410	393	427	394	413	412	409	395	415	408	398	369	350	378	413	384	391	387	384	402	375	426	404	393	392	410	382	373	394	367	396	423	454	384	417	417	394	392	435	378	426	402	425	398	379	393	405	392	402	371	414	358	430	424	407	403	403	368	410	387	386	409	434	393	382	427	380	410	410	386	383	401	420	429	411	407	425	429	376	398	379	388	390	392	415	367	407	409	371	392	366	389
8262	5798	9677	9863	9357	8456	11296	8734	11500	14007	9428	3606	3343	3372	3184	3104	2628	2746	2593	2231	2168	1957	2391	11085	17554	14603	10734	6454	3733	1823	1208	999	1004	1044	968	985	1035	952	946	984	900	988	1003	940	1002	904	962	1009	1004	995	929	973	989	1034	997	980	984	983	1012	967	968	995	961	963	936	1018	1003	1049	942	980	971	975	994	972	966	955	930	1041	1014	934	1060	1048	1005	986	988	988	995	1031	950	947	953	991	978	999	930	947	942	982	972	979	974	970	1003	1012	993	980	997	1028	1003	1012	931	1000	924	950	967	948	1001	987	946	908	1026	1009	984	1010	998	945	1007	949	949	1002	974	968	971	923	1058	946	992	968	1012	960	928	986	977	1018	927	983	982	969	955	1052	967	1006	978	991	967	934	953	982	990	940	975	988	980	1003	987	1017	971	950	980	1002	951	1016	911	955	1011	1004	1006	959	974	1007	989	987	988	1016	952	1014	953	957	978	973	1019	948	943	985	997	1006	979	938	955	982	953	996	940	960	936	1029	1035	1023	959	985	972	979	959	999	989	1008	964	952	987	995	1021	973	1023	974	981	966	982	971	1020	974	983	968	947	987	969	974	940	952	972	951	981	975	971	1003	983	990	1025	959	955	980	969	984	989	1004	994	958	1005	976	1001	1002	984	963	962	923	1009	992	1029	960	989	967	1002	954	998	987	1003	1022	954	1015	980	986	963	982	962	950	981	976	915	1020	986	961	994	958	970	960	961	945	998	925	976	1003	913	979	1055	993	950	951	973	964	1002	983	1032	1020	1034	992	964	1009	988	1003	981	977	1018	1003	962	995	1020	947	968	966	934	987	983	1013	986	1000	968	976	1003	938	996	975	1016	962	1037	987	939	1003	950	963	989	970	1047	1011	956	999	991	996	1003	955	976	989	982	964	944	958	1026	951	1058	891	937	999	952	976	952	995	964	953	993	950	1013	1000	965	1005	967	949	996	914	997	985	1028	948	932	1009	1015	960	952	950	999	978	947	975	967	939	1005	928	968	1008	981	1032	1016	977	1026	1013	975	1037	1000	982	981	993	1000	960	1012	1008	989	936	961	1030	978	1022	985	987	1012	1023	1008	991	921	1024	968	979	949	1017	949	966	999	965	999	963	963	978	958	924	952	992	899	999	997	1006	932	964	1025	975	986	949	943	965	949	1031	979	991	959	1011	1045	936	954	1020	988	961	969	971	1023	1035	972	990	1010	914	954	1048	1024	1024	947	950	985	952	991	976	978	981	962	918	928	958	973	1014	1048	954	980	1008	961	948	974	978	961	914	1001	938	946	1005	969	898	991	970	960	998	973	987	943	1000	981	1027	957	964	996	959	979	1016	970	1013	923	927	970	989	992	999	981	916	1005	1021	982	1017	954	949	954	976	994	956	950	939	1009	976	926	920	923	922	969	979	953	986	992	989	991	978	995	948	975	965	959	982	953	1015	938	1018	926	981	1007	1024	974	993	972	971	944	994	1052	904	969	976	964	960	945	1003	983	916	1032	935	968	971	930	940	968	971	970	1023	925	952	996	946	990	1012	953	1007	995	1004	1021	1018	1044	914	972	1012	923	1047	972	956	956	972	966	1017	982	922	924	1010	973	1037	943	1006	1015	996	977	942	989	923	1016	999	996	940	931	950	1015	978	970	939	987	1025	945	1027	966	978	981	909	992	1037	979	998	975	971	934	928	981	998	948	988	977	984	962	982	968	953	980	998	968	1003	939	993	964	999	1018	1029	976	961	966	923	974	951	962	945	970	980	949	993	1013	1029	1012	982	978	1030	932	985	1004	982	994	1003	935	968	934	968	972	985	1032	991	989	1024	934	1021	1044	1004	989	954	1038	970	936	979	966	983	928	921	1003	969	946	1030	1003	951	952	988	965	1066	1034	1015	1005	993	1014	969	976	987	1020	978	1009	981	960	990	980	933	985	994	975	961	1006	931	954	1053	1004	924	967	1003	998	1018	941	977	994	1006	999	1001	1011	980	978	957	993	949	934	929	979	979	918	980	968	961	988	935	929	984	937	992	992	952	1024	951	1002	989	1021	992	994	949	980	995	968	975	951	947	1007	1009	990	931	983	974	970	994	971	998	1004	910	982	950	1022	981	994	978	1011	966	1005	956	987	998	962	1038	995	989	998	1010	1002	1028	946	1062	936	1049	991	962	1003	967	958	936	979	1001	988	973	1002	988	977	1012	953	984	995	1030	936	1031	970	977	916	981	994	1018	989	946	1036	1005	934	982	950	994	968	957	989	966	998	986	993	950	978	966	967	930	970	992	976	972	959	988	934	971	1015	961	979	972	954	986	1029	981	1010	943	1030	936	982	969	953	969	979	946	983	965	965	962	999	946	971	1021	962	959	971	986	943	971	995	954	943	1014	991	1027	987	937	1011	916	969	1016	966	925	957	962	940	958	969	951	987	916	956	987	947	934	1010	1036	965	985	959	1014	950	940	973	1012	917	978	1037	1039	996	965	966	997	952	989	976	959	961	1004	922	988	1042	979	1013	966	921	944	969	972	994	992	981	940	987	979	956	988	920	1001	969	955	969	1060	1041	1007	994	925	961	939	928	949	1013	1003	957	975	1015	999	1002	1017	998	990	955	1005	1023	961	995	994	1016	988	932	975	954	967	1045	974	981	1035	961	979	1040	974	1024	1003	999	990	964	1041	948	952	990	945	983	944	955	985	954	921	914	979	998	995	996	995	945	987	992	954	1041	962	1004	958	1021	980	935	974	1035	931	954	1024	983	1017	951	1018	952	1030	962	954	1019	984	995	1060	950	1009	917	1022	1025	970	930	1042	940	1003	1014	1000	981	962	1010	1013	994	1010	943	928	997	917	943	977	951	970	978	1004	1018	1008	1021	959	965	1013	975	949	911	965	959	971	960	965	986	945	936	976	986	996	936	986	980	1017	969	1004	1035	990	975	1028	970	1014	995	923	986	1024	964	1000	973	983	999	923	976	939	954	998	969	1058	967	989	975	913	968	963	950	975	980	947	986	978	951	924	957	943	995	956	947	987	1062	961	997	974	1011	969	974	957	973	999	933	948	1013	941	984	941	985	972	946	986	926	1024	967	972	1026	1030	964	988	992	962	1013	961	1056	1006	997	964	983	1026	987	1012	949	969	958	972	998	975	947	965	919	1020	981	947	959	1003	951	971	971	1021	1047	955	1024	981	1039	967	973	973	1014	932	933	1006	1028	987	928	983	996	1007	978	999	921	948	943	965	956	982	1004	1048	987	994	942	972	951	976	1058	955	939	992	988	977	987	1022	945	968	986	1027	961	999	962	987	983	996	960	997	929	976	980	991	948	1007	979	997	962	1005	1000	962	1004	928	1010	1004	927	933	994	966	1032	1019	1008	973	1006	967	964	984	1052	1003	921	1002	1015	1002	1016	997	993	931	1057	962	1002	1009	920	941	951	954	976	1003	1003	958	959	979	950	950	952	1005	993	1021	964	960	964	997	948	972	997	940	1053	924	998	991	897	999	940	976	990	1033	978	1004	972	993	1026	972	975	934	998	998	953	981	986	1008	982	950	992	939	1009	952	936	938	983	951	930	1008	982	973	944	987	955	1010	975	942	999	1007	967	960	965	1005	981	1015	978	933	946	965	1029	992	953	985	987	974	977	942	975	995	1029	1029	949	965	991	976	937	986	983	948	980	1000	962	978	952	1024	957	998	935	982	1017	981	968	1012	977	991	1035	986	979	991	959	902	961	1002	994	1003	1019	997	969	1018	1008	948	964	958	1004	972	990	959	993	950	1010	1011	1026	984	977	1052	992	995	997	980	970	1002	1015	914	960	974	1025	995	991	983	936	956	995	1015	989	933	974	962	957	980	924	1009	963	941	950	977	999	1003
21895	11386	11122	8056	7038	4804	5928	6363	6491	5785	3640	1296	1124	1024	1009	863	691	692	691	640	554	452	856	3930	7585	6263	4200	2423	1284	621	396	375	310	327	320	299	327	328	320	317	335	321	328	306	328	293	320	342	321	303	314	292	319	341	322	307	302	322	318	317	313	325	349	342	323	308	326	318	276	337	348	303	315	282	307	330	315	319	299	327	289	330	335	301	329	321	307	350	321	286	320	305	320	290	285	347	289	303	283	325	303	328	296	310	324	312	343	311	277	319	314	340	293	331	326	317	328	275	338	315	317	326	298	342	353	291	317	309	281	284	312	293	332	343	328	321	332	332	314	318	337	311	313	328	301	295	309	317	336	300	295	294	314	333	300	326	323	328	298	307	332	291	291	306	328	323	305	327	313	320	289	324	335	324	277	303	327	307	312	327	317	333	320	324	333	288	312	323	309	309	294	324	342	347	309	349	291	299	347	308	318	324	344	317	331	310	310	291	260	316	306	287	331	310	304	291	333	296	322	315	309	347	341	312	318	305	310	319	334	353	298	335	326	323	284	331	338	337	328	305	286	320	351	303	336	302	341	316	319	334	294	358	329	335	336	339	323	305	309	289	302	312	310	340	310	303	314	315	335	304	306	309	307	310	329	301	326	322	311	297	315	311	318	353	304	330	315	334	319	354	285	319	339	315	326	345	315	330	325	338	323	292	322	294	332	318	320	330	323	314	320	305	331	312	338	319	311	291	329	280	338	288	330	341	330	328	306	322	306	347	343	291	341	305	354	337	315	315	304	327	316	294	317	289	317	356	301	318	310	285	311	320	332	329	312	296	313	319	329	337	313	328	286	303	296	312	331	343	318	274	302	322	306	327	307	343	333	306	297	330	327	298	317	315	285	314	344	344	285	321	287	305	330	296	308	338	282	326	322	333	288	303	347	306	292	301	319	311	312	313	316	322	322	331	308	319	341	323	305	347	331	303	305	300	325	320	318	292	340	350	313	298	319	300	323	316	289	325	312	334	325	285	310	312	300	337	300	303	343	299	355	312	316	310	335	336	380	342	310	323	324	301	297	309	288	299	318	323	319	322	324	338	324	328	319	318	325	296	313	318	334	314	350	342	333	322	295	325	320	338	352	333	318	314	335	337	329	334	303	289	297	303	319	289	340	307	305	308	343	279	339	336	289	296	307	321	305	308	297	329	353	277	304	319	328	309	309	298	313	354	328	301	310	330	356	321	296	286	301	325	343	349	322	319	342	312	320	320	300	344	320	294	317	322	358	337	317	304	332	318	321	345	300	327	325	311	303	287	299	322	292	329	327	328	324	296	313	319	325	333	308	293	298	362	353	311	307	311	320	319	327	306	332	303	313	318	292	338	325	321	324	306	313	328	332	308	338	304	307	326	339	318	305	306	316	274	311	292	300	319	316	316	303	319	310	327	319	319	311	302	337	326	333	305	341	355	299	325	317	283	337	320	293	307	331	345	335	294	338	302	327	342	314	316	319	330	319	324	305	290	315	340	342	314	331	287	322	324	304	312	347	287	315	312	303	349	326	312	315	334	312	308	318	309	306	343	327	326	311	336	298	313	343	307	276	339	315	312	332	316	324	317	287	314	314	334	311	309	326	329	313	328	320	329	297	290	304	329	318	337	297	342	296	292	318	321	316	322	333	340	310	331	316	317	309	332	319	315	278	307	330	317	332	345	304	281	325	309	307	305	331	336	285	340	286	344	319	309	321	317	302	303	324	315	317	304	334	319	301	325	318	324	314	315	348	340	310	302	315	329	327	320	333	328	331	316	311	321	342	313	296	326	352	303	325	314	322	322	300	325	321	267	319	325	335	314	293	304	364	362	318	306	288	345	313	288	314	320	328	309	322	322	298	310	300	286	289	299	335	322	308	327	341	297	338	280	315	299	317	290	294	311	325	323	295	328	339	335	340	333	327	328	323	323	349	335	316	339	308	333	364	312	325	317	334	318	362	311	306	343	319	302	303	325	319	290	325	317	339	342	317	324	344	295	349	325	328	328	299	314	323	316	334	320	299	326	305	324	336	312	304	319	322	317	334	323	311	317	313	313	302	352	311	288	317	312	315	327	300	307	315	292	327	307	327	312	313	307	308	311	304	320	298	344	339	356	328	304	313	314	285	299	309	317	326	318	303	331	303	289	315	300	257	297	290	313	303	328	305	315	310	362	300	317	321	297	290	306	306	293	287	310	319	314	339	314	331	310	269	295	317	332	313	333	324	285	317	324	300	342	307	302	324	304	317	330	315	310	320	324	345	307	314	284	297	318	311	309	304	320	318	312	318	301	318	323	322	294	339	318	316	296	327	322	304	333	319	309	355	323	318	357	306	290	312	332	329	295	323	296	326	309	324	331	334	325	365	329	330	310	327	317	318	321	326	297	292	309	328	335	356	324	282	336	320	334	342	336	325	299	310	327	324	302	324	307	322	330	301	320	320	310	354	327	340	347	307	355	350	338	304	316	311	326	327	314	274	328	282	340	316	319	319	320	305	339	351	325	321	315	318	330	327	323	317	313	295	272	342	307	342	319	300	294	325	330	319	280	304	324	317	308	311	332	312	347	306	284	299	305	293	296	310	326	313	319	307	320	321	288	310	321	336	336	328	318	332	310	316	289	318	316	310	278	320	304	367	285	314	336	311	310	330	312	338	312	346	295	339	328	299	277	334	266	311	298	342	312	301	294	309	308	358	305	297	316	344	303	315	311	295	302	304	304	312	324	371	317	324	339	338	303	295	294	310	324	322	288	311	299	313	286	311	329	324	322	303	308	318	301	292	328	325	307	296	331	309	318	299	299	324	300	330	326	337	309	311	334	317	329	324	346	293	338	324	317	346	314	318	336	293	316	311	328	322	307	364	315	292	341	326	327	304	337	285	317	306	329	304	303	313	328	308	301	320	290	302	331	317	333	315	323	336	336	308	309	325	314	332	314	298	324	314	311	320	330	352	319	351	305	340	331	318	323	314	331	300	325	304	326	286	269	292	331	316	334	306	326	327	326	302	297	308	310	320	331	304	290	316	344	332	329	303	338	309	328	298	310	329	308	301	273	331	295	299	323	326	313	338	306	358	342	332	321	300	309	311	287	329	283	321	293	298	298	306	327	313	302	316	323	317	341	344	328	380	318	310	334	296	315	358	329	340	330	314	319	316	322	332	301	351	288	338	285	328	321	316	338	296	325	306	320	311	323	329	342	313	313	338	313	332	322	310	306	319	315	288	331	343	301	308	334	289	312	309	313	318	343	272	320	333	341	345	289	298	293	317	332	316	316	318	298	320	308	285	305	315	301	312	340	337	305	329	306	358	293	314	328	322	296	296	317	331	278	327	363	330	332	320	290	314	307	308	311	307	328	348	309	353	310	296	339	321	288	288	296	306	321	319	323	320	320	298	321	302	320	307	335	303	313	369	343	322	337	316	316	321	317	303	322	297	286	342	325	320	312	315	328	338	303	305	334	319	288	313	314
11818	8041	14343	15141	16765	13454	17819	19000	20458	19313	13295	6012	5598	4845	5445	3898	3170	3706	3451	3207	2480	2266	4623	19763	29060	24922	18654	11533	6135	2371	1204	1006	810	808	811	766	808	766	829	767	815	806	775	802	826	777	787	808	833	802	780	863	808	781	779	799	726	830	797	823	797	774	793	841	809	812	799	822	836	769	806	813	734	825	775	725	827	773	759	804	779	786	819	806	859	809	766	755	776	828	839	817	801	758	792	798	773	793	812	863	817	803	760	792	804	790	806	787	790	770	777	758	752	836	813	754	852	775	780	835	843	786	785	785	783	796	791	776	804	764	799	766	773	801	830	831	811	792	770	779	839	790	780	780	840	791	765	784	809	769	820	812	791	799	754	807	793	769	812	819	781	789	837	799	745	814	787	785	804	863	814	766	846	790	768	782	797	776	764	798	783	794	814	822	776	764	797	806	785	812	797	852	806	840	781	771	823	791	808	766	723	797	832	800	783	823	772	825	795	795	763	825	799	830	780	777	783	774	797	808	815	804	825	803	807	775	761	767	787	772	794	823	767	769	829	795	766	801	777	814	799	807	791	766	835	725	774	871	848	789	809	820	779	808	792	804	788	778	819	801	798	820	846	803	804	751	759	811	771	757	791	799	800	838	818	852	735	780	801	809	786	821	823	797	828	757	785	861	791	773	788	768	774	771	794	798	826	792	786	810	791	809	781	801	761	812	776	792	799	763	775	798	797	798	754	817	827	784	779	801	800	767	758	796	794	759	833	770	788	810	726	782	732	801	820	806	808	833	809	798	814	844	786	828	801	839	770	812	801	779	777	814	830	830	750	774	784	774	789	786	784	776	769	737	772	824	794	777	767	808	731	780	775	792	762	797	796	807	775	804	815	797	820	818	786	776	759	818	806	782	809	818	772	815	813	786	787	784	841	756	822	774	832	808	830	814	803	767	845	734	816	870	775	817	802	795	834	782	819	804	776	754	799	779	787	796	742	760	769	803	833	759	765	773	783	858	799	858	812	774	801	787	743	778	769	788	801	826	766	792	815	751	817	780	813	780	836	836	789	790	841	773	780	785	807	774	821	821	788	759	823	837	822	794	806	846	800	779	792	775	790	825	736	804	822	793	775	810	767	855	742	762	780	788	796	820	785	797	759	792	821	777	759	790	809	805	814	781	816	810	799	813	783	808	851	782	819	826	768	788	801	803	772	805	804	805	798	771	806	784	790	786	802	844	789	792	759	791	827	782	772	775	720	765	770	811	781	810	795	827	786	791	787	802	790	806	832	796	793	795	839	833	824	810	790	774	827	774	830	814	848	773	805	787	830	818	803	801	802	783	814	807	800	838	736	814	771	765	802	799	782	751	775	769	719	838	799	853	806	819	814	790	816	744	779	781	794	751	798	786	773	767	801	741	806	821	859	792	761	800	761	782	772	732	715	803	751	803	766	815	810	789	742	812	821	742	806	792	759	778	807	796	775	834	803	846	844	788	813	791	816	792	796	783	810	810	860	791	795	833	801	819	791	807	803	830	823	856	778	781	802	793	796	826	826	783	858	780	856	829	825	827	816	792	830	769	810	763	816	800	841	813	786	769	804	805	818	767	777	804	818	801	811	835	808	808	839	824	818	779	832	787	790	826	770	871	778	768	809	769	825	790	837	777	780	750	799	776	845	841	760	790	791	797	811	798	792	822	798	800	758	761	784	766	762	801	767	760	811	804	782	804	813	756	803	891	806	792	774	803	778	796	782	763	815	776	807	803	805	792	772	752	803	803	795	828	814	775	816	741	778	785	701	799	768	795	841	766	833	835	791	762	784	815	830	817	759	825	815	798	779	765	810	806	781	850	797	794	790	758	770	811	782	793	748	810	762	751	736	773	837	801	815	789	811	783	769	786	808	751	794	776	794	813	808	794	812	818	799	821	742	765	809	804	820	766	818	812	790	797	789	804	818	797	814	794	786	761	751	816	815	839	758	803	819	772	810	803	829	811	829	816	800	808	782	804	747	779	803	818	777	822	836	803	796	769	787	766	813	774	792	806	782	838	788	799	734	767	755	846	855	819	795	773	794	786	821	825	768	773	754	773	778	751	824	817	806	772	776	754	827	842	747	776	755	830	755	835	780	808	784	765	732	802	815	794	728	811	856	767	826	808	786	767	772	810	783	851	811	837	815	779	766	760	840	812	845	788	788	793	828	803	754	830	790	767	734	802	839	780	817	799	822	781	811	795	768	827	811	798	801	747	770	773	790	807	806	774	780	732	814	831	823	804	826	785	760	807	850	785	762	839	795	828	781	774	782	781	788	809	783	799	821	785	839	796	806	805	802	779	808	857	790	788	773	805	744	823	769	781	797	783	827	785	791	794	781	871	808	779	803	809	816	803	845	786	819	781	773	805	766	788	791	839	784	816	763	814	828	810	810	802	808	804	780	830	784	827	799	787	738	813	817	803	787	776	787	783	817	781	828	814	802	806	746	813	796	824	804	786	788	799	786	791	817	844	807	799	769	780	821	810	822	841	792	813	788	770	799	819	788	800	804	786	818	848	820	785	839	834	792	766	775	812	859	747	758	827	770	764	804	814	771	828	809	797	779	812	786	788	803	850	829	827	783	773	794	789	801	774	812	776	782	798	763	768	795	828	777	833	797	811	765	807	782	800	771	786	799	774	816	788	797	825	756	805	777	778	817	857	860	776	778	797	797	849	782	754	835	784	763	788	771	847	862	744	798	797	810	829	736	818	806	837	779	783	791	778	757	769	794	809	808	807	846	772	754	812	810	793	787	752	803	774	794	827	764	744	779	782	806	780	814	787	789	781	809	766	786	751	762	790	767	768	798	788	781	801	792	740	800	789	776	764	765	817	780	785	768	835	786	828	798	782	769	805	819	786	781	812	825	795	799	771	834	812	791	767	828	825	740	769	828	834	830	781	804	792	810	803	773	814	752	815	805	748	845	834	781	812	832	811	795	831	764	788	791	795	817	801	799	780	835	742	785	829	765	770	817	797	837	782	760	776	769	798	784	834	760	804	814	771	788	818	770	814	811	770	751	785	793	793	768	796	793	805	800	803	780	816	784	764	814	788	801	752	784	755	817	792	746	797	831	825	762	733	757	745	791	807	799	779	800	830	859	812	824	821	797	821	787	764	810	738	803	787	788	785	784	780	750	752	757	762	799	779	773	817	807	781	772	811	802	785	788	791	796	792	810	813	761	741	829	793	845	793	798	795	775	776	773	813	816	824	767	766	780	780	790	783	800	725	770	814	782	806	760	795	795	747	763	806	842	822	768	804	834	833	774	801	853	780	794	803	795	804	769	829	803	808	832	788	775	774	757	792	760	800	786	789	831	788	812	727	770	774	798	767	782	774	835	787	800	801	792	777	759	782	827	793	823	814	828	820	758	808	797	769	820	824	810	765	826	799	768	775	780	815	822	777	822	829	816	748	800	750	797	807	760	844	797	835	773	760	818	811	802	780	812	804	777	772	795	872	848	771
4716	2146	2678	2156	1894	1127	823	605	674	684	747	755	652	657	593	598	539	451	405	369	366	333	402	617	741	684	662	534	451	380	359	334	347	361	328	304	395	333	323	362	351	333	351	345	354	368	374	345	361	375	360	405	360	392	407	377	364	382	320	341	369	375	288	367	383	371	337	377	363	320	366	355	313	351	350	360	383	390	371	350	369	346	347	372	364	378	354	350	313	344	385	356	330	358	342	368	358	348	376	367	364	359	345	380	363	343	351	352	330	356	369	377	353	342	358	366	338	389	376	331	354	353	346	365	378	360	345	370	315	354	355	333	362	363	377	367	350	376	326	384	370	377	337	369	369	353	355	348	337	362	364	365	351	356	375	353	391	375	349	353	342	353	344	355	366	378	346	349	356	331	320	358	341	371	373	336	340	357	346	344	317	343	343	327	343	366	373	379	368	372	351	337	348	368	371	373	373	327	349	371	361	332	345	345	339	344	389	338	361	348	337	384	333	346	319	353	353	350	350	347	363	348	365	359	345	324	311	338	352	349	375	366	366	340	353	371	334	353	350	355	372	356	351	359	345	372	352	373	340	358	364	332	371	376	341	336	350	349	351	376	341	347	331	317	389	349	369	359	358	365	368	314	394	338	342	337	371	337	359	362	345	371	368	351	366	370	344	364	349	367	363	332	342	381	385	338	336	340	363	355	361	390	370	348	382	366	365	329	328	395	350	383	353	325	354	330	357	344	351	355	384	323	356	344	367	347	361	360	334	337	364	347	353	343	377	372	322	354	370	309	316	366	371	351	367	367	332	352	370	364	325	333	367	364	339	364	338	343	344	327	342	333	373	358	369	357	361	364	310	384	338	376	357	371	403	372	314	370	331	350	335	340	356	319	356	348	346	347	352	372	384	331	361	360	350	312	355	347	357	325	346	344	381	350	353	351	349	362	343	354	348	353	361	357	394	365	353	334	342	364	370	337	339	332	349	368	362	322	324	350	354	359	342	368	348	354	331	315	362	368	353	372	329	331	365	330	333	366	359	380	360	336	341	353	374	365	364	376	371	353	321	316	365	347	345	342	357	325	334	347	359	328	360	338	355	349	372	356	374	351	413	358	329	359	348	364	339	367	365	342	353	352	352	359	355	329	340	368	376	341	317	369	346	358	343	364	365	355	371	376	367	347	340	362	357	345	356	373	381	356	354	329	363	333	368	331	371	359	350	357	345	347	327	349	355	361	362	357	347	357	350	371	314	354	364	334	325	355	359	339	323	335	378	366	373	362	324	338	367	389	362	371	370	373	356	358	381	386	335	389	367	362	320	357	351	385	388	346	333	333	370	372	368	324	370	348	343	354	361	376	387	344	350	355	346	357	325	384	351	347	377	339	367	348	363	350	326	354	333	340	336	367	333	329	379	328	358	368	341	367	367	349	354	350	347	336	332	334	367	357	346	352	358	333	348	370	341	346	354	340	335	359	359	354	368	334	366	322	392	341	335	354	360	367	342	311	347	351	353	339	360	381	385	382	370	375	344	341	366	370	365	375	339	348	326	321	343	338	330	362	359	346	363	348	320	364	326	368	365	336	352	338	363	365	367	331	353	382	358	369	346	328	349	366	333	383	361	353	347	376	367	323	318	346	336	324	344	394	367	350	381	398	329	362	339	382	319	336	351	304	366	347	378	346	329	338	360	359	345	342	330	353	371	344	330	363	340	349	330	328	340	324	338	340	342	376	393	365	358	355	345	356	350	338	407	349	369	316	341	353	353	372	336	356	324	348	350	339	343	340	340	354	376	389	333	312	354	368	373	328	362	387	357	334	344	351	333	372	358	369	335	357	379	339	346	347	399	392	344	380	324	351	337	319	388	391	314	381	326	356	338	365	373	340	349	355	316	359	352	338	348	371	375	331	346	331	326	365	332	348	357	351	374	339	353	346	335	349	359	379	340	350	368	348	359	381	364	376	337	352	383	368	326	350	341	362	369	316	338	351	343	345	361	359	348	351	371	372	348	372	354	371	340	330	368	351	380	363	353	342	346	350	366	356	380	360	346	354	333	376	294	347	361	375	367	332	355	367	404	326	346	328	383	346	365	347	349	361	378	362	347	347	324	364	348	331	350	348	382	337	344	353	370	363	353	317	357	310	336	352	333	380	373	359	366	369	309	387	365	365	372	336	369	355	324	384	318	378	373	387	343	356	366	371	368	348	363	343	287	325	332	387	361	355	352	331	350	339	337	366	346	344	353	369	346	341	364	364	351	317	363	340	322	346	335	307	344	362	369	344	369	351	372	355	351	352	355	350	386	360	370	347	358	363	382	325	358	351	360	343	352	322	345	315	368	377	338	364	340	386	337	321	366	345	297	346	373	347	353	370	321	361	334	342	352	377	360	316	326	330	335	381	342	367	339	370	348	354	357	331	339	369	362	372	350	325	351	338	383	345	360	340	340	392	318	327	345	367	397	351	366	382	314	350	395	378	366	378	362	338	354	358	393	357	344	376	341	312	334	354	339	358	347	344	344	393	349	372	368	364	334	343	370	355	329	304	368	376	355	306	341	336	334	328	365	322	371	359	342	399	368	350	349	353	347	347	297	349	382	325	355	333	343	348	363	329	371	351	342	351	365	370	328	359	341	369	342	368	355	336	337	370	352	349	347	340	359	363	322	337	343	324	362	357	341	367	362	370	376	352	332	369	361	358	330	354	355	374	379	350	360	364	334	386	372	346	376	353	344	347	359	338	358	353	380	322	352	362	354	354	359	362	370	373	374	383	377	348	335	342	343	382	355	364	314	336	345	364	349	323	337	360	355	356	363	358	352	371	357	341	387	377	384	399	353	364	370	377	353	353	379	327	343	339	358	330	353	362	332	375	341	360	349	384	367	362	360	343	347	343	346	388	369	384	346	331	306	359	355	364	361	349	341	368	347	357	356	331	330	384	356	331	342	363	346	349	381	337	336	362	358	335	308	363	347	321	331	346	346	358	358	356	358	335	337	361	312	364	348	333	354	321	364	372	343	328	335	375	352	338	347	333	360	347	330	336	363	377	370	364	352	346	355	380	376	345	331	386	383	338	374	330	334	356	343	316	344	386	371	343	377	364	332	363	390	365	342	363	315	350	345	369	399	382	369	364	375	321	349	333	378	339	366	363	362	341	373	344	394	373	382	355	338	342	342	353	359	315	345	327	335	328	365	380	341	375	347	349	344	358	348	360	329	357	361	335	355	375	321	356	367	314	347	353	350	333	347	365	342	359	391	322	364	353	329	342	332	347	330	365	369	369	376	385	357	352	325	343	360	342	387	370	367	334	346	377	346	333	340	314	326	352	324	346	357	345	354	325	341	342	355	347	324	364	316	352	374	368	338	349	355	354	339	348	355	371	340	366	369	389	341	313	317	327	359	361	347	332	330	375	420	358	353	337	369	339	386	324	318	346	341	366	367	346	346	390	364	350	324	332	367	359	389	357	328	357	344	362	355	327	335	371	383	330	355	351
3618	2513	5525	6423	6709	4527	3300	2405	2728	2953	3569	3457	3082	3017	2554	2495	2212	1439	1118	1024	1015	997	1479	2577	3046	2804	2235	1578	1204	1044	869	917	879	909	890	892	906	840	855	884	884	833	878	858	931	913	862	843	886	879	846	924	899	860	884	899	844	897	885	946	849	853	849	859	875	905	848	875	890	880	941	843	926	910	895	898	936	865	881	898	893	917	880	865	878	894	864	923	877	864	853	873	854	888	835	853	896	854	917	833	947	889	888	904	856	818	877	830	903	862	858	844	894	849	895	927	847	895	919	943	861	891	857	862	888	908	850	848	885	920	838	858	856	890	879	864	912	798	892	839	861	903	876	889	875	921	815	861	890	923	880	920	882	902	890	866	882	929	930	948	872	840	862	860	916	882	931	872	899	869	828	931	904	931	828	875	913	836	876	912	892	892	854	933	903	859	851	839	904	863	918	869	835	870	852	863	927	883	864	849	862	886	894	866	906	896	884	837	864	903	870	867	835	856	867	853	876	877	881	910	867	886	874	842	853	864	869	868	836	863	833	866	854	887	929	914	846	860	911	917	899	880	898	886	833	947	887	861	888	885	831	830	840	870	894	838	899	852	877	915	915	919	860	857	845	894	847	906	893	862	900	840	863	902	820	899	811	893	851	869	866	903	847	894	829	885	876	896	928	900	863	886	903	885	929	851	926	888	922	907	957	866	954	859	845	878	915	842	871	881	918	871	862	899	892	930	917	860	910	920	887	916	889	885	868	903	894	878	894	856	863	885	894	861	847	937	850	890	870	895	920	898	911	869	810	915	869	908	831	909	891	914	842	882	843	929	867	898	951	906	870	890	846	888	922	843	890	912	864	875	895	909	865	824	875	911	881	832	899	895	870	855	912	861	907	849	874	911	901	874	898	859	788	885	904	938	870	860	869	893	901	888	878	797	884	901	845	838	854	881	922	878	914	877	850	883	899	862	923	876	868	856	872	842	912	904	898	844	876	870	868	896	889	850	851	901	920	900	862	897	883	928	887	881	921	849	909	865	857	870	851	873	908	860	922	883	927	864	823	846	879	868	880	946	826	878	890	912	867	865	854	857	897	990	888	883	835	921	902	875	932	866	902	885	890	836	868	875	891	877	892	828	865	871	896	859	925	881	859	882	883	820	896	874	912	903	929	894	888	917	867	926	899	896	919	893	840	885	861	943	874	885	863	843	904	925	880	889	898	860	880	899	892	875	842	860	875	882	875	912	928	896	912	916	888	850	899	899	879	908	894	825	856	856	861	858	888	881	897	931	906	859	892	918	858	946	819	864	868	873	915	850	859	873	827	905	911	878	871	875	838	875	908	880	828	932	867	896	920	919	867	872	846	827	888	871	841	861	849	864	875	941	906	841	920	904	911	883	911	880	830	885	896	843	886	845	836	846	869	861	874	833	918	902	899	900	881	870	844	924	815	844	853	889	914	802	816	879	926	960	863	892	877	878	856	863	834	858	893	952	954	889	884	849	867	877	861	877	896	842	891	875	866	864	906	910	824	875	868	867	878	917	842	938	858	903	896	898	874	890	854	906	906	797	892	874	882	868	845	889	881	901	864	896	859	874	885	925	914	874	886	846	886	902	904	905	871	936	859	931	822	899	876	816	903	897	887	881	911	883	866	836	979	846	857	836	891	853	916	872	895	855	898	898	837	850	910	924	849	907	885	831	850	895	887	865	854	895	914	910	896	915	890	846	875	913	877	886	890	886	871	856	926	900	896	864	930	827	874	877	805	907	886	865	877	882	835	902	886	883	879	877	886	883	885	858	861	881	893	892	861	886	837	915	852	914	842	851	919	902	934	886	924	931	881	924	874	889	865	883	873	869	872	922	902	902	851	861	875	924	841	879	823	872	857	858	889	864	915	882	889	839	941	868	872	831	877	887	910	896	829	913	842	856	855	866	879	827	923	886	854	957	882	883	829	907	917	883	896	902	884	863	898	873	912	852	916	915	846	902	882	891	846	866	901	833	849	858	861	873	892	898	846	866	867	857	855	836	892	869	880	890	872	897	900	838	918	844	926	919	835	857	891	940	829	841	862	885	908	933	910	888	905	871	856	914	935	862	856	843	964	872	895	848	897	865	910	906	863	902	848	862	853	868	890	848	934	920	868	865	942	880	900	810	863	883	907	876	894	875	911	861	875	836	868	909	865	877	835	923	834	882	905	843	844	863	892	867	865	852	874	887	881	915	849	870	815	863	871	901	930	922	870	903	913	864	835	868	894	906	927	873	851	914	867	956	834	856	912	899	838	906	871	860	853	844	880	878	941	851	899	868	862	923	855	898	878	871	863	874	916	882	890	876	872	871	839	856	893	859	820	880	894	853	858	878	903	879	878	847	917	904	911	891	888	883	898	858	876	877	895	798	911	829	849	891	877	898	903	921	926	911	880	890	862	916	833	905	892	883	824	871	907	895	883	830	831	860	880	880	825	853	870	902	813	934	869	881	885	882	847	892	841	880	868	868	920	872	905	890	896	857	829	878	867	956	838	903	845	927	863	861	859	872	876	836	878	882	897	882	890	896	855	844	888	865	926	798	863	914	883	846	878	882	911	823	903	888	911	886	870	891	925	914	828	869	880	889	864	898	888	931	877	868	833	889	869	885	890	881	839	900	849	860	847	846	864	908	949	887	835	886	865	884	896	869	921	868	915	931	882	915	926	864	864	897	873	857	917	860	922	852	851	877	859	920	856	871	876	899	843	842	868	870	902	843	836	887	873	978	875	830	907	905	871	900	884	854	888	917	893	861	885	894	882	885	860	918	837	831	896	870	849	870	881	967	889	838	837	875	885	867	919	919	864	860	881	888	878	870	858	859	897	913	855	913	926	877	870	825	822	875	897	877	887	845	881	899	865	903	906	838	866	889	881	899	885	870	909	856	895	872	876	868	876	905	869	881	923	948	935	895	914	909	894	858	914	887	857	893	910	875	859	878	853	850	873	876	930	886	889	915	846	832	888	834	890	915	915	895	861	904	853	859	916	905	895	820	926	851	868	828	884	902	864	865	923	910	875	870	833	852	843	947	902	880	881	860	830	861	895	862	824	856	896	843	844	913	856	911	860	903	880	903	905	843	959	906	839	904	856	937	875	853	900	843	926	878	894	838	875	832	901	892	912	883	885	872	897	900	862	873	906	913	904	896	864	883	893	877	863	870	891	825	876	798	877	851	845	875	877	888	884	904	867	919	849	847	841	887	871	823	872	881	880	856	855	876	861	905	896	889	862	853	859	894	876	937	886	893	907	852	817	899	903	865	863	891	897	892	928	813	928	875	857	859	890	893	853	887	909	885	876	876	820	883	812	863	912	891	905	865	902	870	893	918	889	854	907	921	822	893	868	867	898	875	845	888	898	868	905	893	916	903	831	883	887	862	871	927	894	903	878	851	874	914	874	893	889	869	889	833	882	933	904	891	861	910	899	821	906	886	859	883	862	892	914	882	842	891	856	904	853	828	912	897
11778	5597	6074	5468	4155	3397	2966	3196	2933	2639	1524	1188	996	1038	879	782	666	615	442	434	402	415	1034	3552	3206	2279	1461	1038	589	432	389	351	343	382	353	326	354	345	360	358	339	371	335	357	369	335	387	342	377	377	418	329	354	353	368	352	370	360	351	350	350	305	348	308	349	341	374	348	343	349	346	328	366	392	391	335	322	376	358	346	375	396	331	337	366	362	410	374	350	345	368	361	299	341	342	357	357	322	358	365	352	360	350	363	342	334	371	355	340	373	382	337	342	373	375	389	336	328	348	370	351	358	339	345	367	364	323	392	348	354	350	370	363	334	365	319	324	374	345	354	366	341	349	343	346	352	361	375	381	348	341	325	328	343	360	335	355	352	339	381	383	339	347	338	352	354	348	358	356	383	342	363	329	367	355	343	330	353	374	369	332	332	363	348	303	325	362	323	349	361	393	368	290	359	380	408	382	346	371	349	382	381	346	344	364	362	312	346	332	365	349	355	350	383	337	383	344	367	360	364	332	396	338	379	358	371	366	355	340	360	385	355	328	361	364	369	346	354	368	343	355	343	347	350	368	335	374	383	358	367	353	403	375	358	362	361	345	355	298	338	327	323	329	338	361	345	373	363	351	376	343	370	347	382	337	384	372	363	331	371	364	345	346	372	355	356	349	354	365	335	340	348	387	354	355	366	372	328	362	373	353	377	383	350	351	362	349	335	353	358	332	369	364	344	381	336	353	350	347	368	371	356	330	340	375	375	310	331	338	375	359	382	343	311	334	351	351	357	356	343	350	370	350	359	332	373	362	344	343	354	390	334	352	357	306	355	356	402	344	361	363	385	345	390	367	363	378	369	366	364	344	337	357	347	323	376	363	340	359	337	303	322	350	381	358	369	366	346	355	340	326	363	358	342	371	321	330	340	316	356	374	373	347	372	350	334	329	402	370	344	354	349	350	388	355	394	387	343	366	374	342	348	356	357	328	360	356	352	390	334	344	347	353	385	352	361	340	351	347	331	359	352	389	351	371	329	345	349	335	364	367	343	358	353	316	357	337	356	324	363	366	370	328	312	340	349	381	347	390	385	329	355	387	357	350	368	366	345	344	366	356	344	362	351	343	337	410	362	347	353	368	339	326	288	340	358	369	353	353	367	332	327	358	362	346	331	372	365	341	341	314	319	318	364	393	370	357	357	361	336	348	335	331	346	347	351	382	341	318	321	353	307	350	374	342	375	363	359	343	370	363	330	342	320	355	333	364	348	356	374	381	352	334	345	332	378	354	361	382	332	371	360	338	363	318	327	361	349	328	325	374	320	357	365	326	343	329	366	337	337	337	373	316	339	357	358	373	347	338	382	338	363	378	344	319	366	330	337	379	354	358	353	343	325	346	359	312	324	353	393	364	327	350	349	382	362	394	360	345	321	364	338	364	355	335	340	364	360	320	348	355	349	374	339	366	351	357	357	376	346	355	356	358	377	379	375	360	343	347	345	364	346	366	352	368	341	346	350	379	343	332	354	366	381	362	367	379	373	360	357	356	317	325	363	374	358	331	354	349	343	383	384	363	364	351	350	379	378	353	365	395	338	328	357	372	365	369	370	347	353	391	347	358	361	346	292	345	364	356	359	360	365	367	349	375	379	353	333	346	350	352	373	370	346	386	361	336	340	364	363	391	364	361	348	345	348	376	306	349	374	367	347	374	340	376	349	343	350	310	342	360	342	339	351	342	370	354	370	384	376	352	359	334	364	336	348	341	379	347	337	329	357	347	366	363	367	335	336	324	374	367	318	383	359	338	341	398	335	326	354	366	373	370	336	385	343	336	356	320	351	346	378	358	344	329	336	347	357	348	343	315	379	343	389	346	382	350	339	400	392	362	309	377	337	355	346	367	347	353	332	348	325	399	360	347	369	352	395	383	359	356	343	339	373	349	372	367	374	379	341	388	348	318	359	384	360	378	349	359	347	352	346	343	329	332	376	332	352	365	336	344	378	358	297	366	379	418	326	363	369	371	342	381	350	362	374	384	359	356	347	349	359	345	341	347	326	370	338	347	384	327	356	338	365	357	376	347	343	328	355	337	321	334	362	372	327	371	352	400	338	364	312	341	355	357	338	339	366	332	330	341	387	361	369	380	358	363	353	354	390	338	318	344	357	328	312	363	337	356	374	336	367	355	344	341	361	333	360	343	364	346	343	343	373	366	339	392	377	328	356	397	357	308	335	326	339	347	348	368	332	327	347	369	330	377	377	343	348	407	318	358	355	341	353	347	388	343	374	350	350	333	363	351	366	350	332	340	350	365	374	357	391	332	377	359	372	343	398	390	384	372	356	341	327	335	363	338	365	345	374	369	336	362	378	363	339	358	338	336	394	325	370	353	341	345	350	325	390	367	375	368	372	342	381	364	397	330	355	347	337	365	348	363	384	339	342	346	331	359	381	344	360	356	331	330	354	331	342	373	344	371	375	382	353	360	372	347	399	326	361	389	372	371	355	331	321	343	357	375	340	320	376	353	360	354	343	314	355	348	346	356	373	338	354	339	382	385	346	364	374	395	354	370	332	382	349	356	359	363	358	375	341	355	357	345	333	350	374	374	337	364	364	357	319	346	353	365	352	359	348	367	345	338	335	345	329	374	347	336	362	358	347	394	362	363	362	320	374	361	358	369	382	388	332	329	335	345	380	337	330	345	348	364	350	349	334	354	377	314	319	351	329	349	339	326	332	360	349	333	358	352	330	324	334	359	340	351	383	324	351	341	360	346	378	383	322	378	349	343	341	352	346	302	339	369	368	378	315	375	371	374	343	332	358	338	379	360	344	319	347	320	358	345	381	370	386	338	359	374	366	410	333	338	355	393	340	342	341	371	379	372	355	330	326	372	380	374	373	344	356	324	353	386	348	367	341	355	344	364	364	335	330	392	341	332	362	365	364	375	323	365	347	359	353	328	313	338	354	375	340	344	369	357	384	359	359	380	358	353	359	356	335	353	316	382	322	310	377	348	366	369	350	367	359	374	337	347	312	368	367	319	371	381	349	340	371	316	350	357	333	344	373	333	337	385	336	338	326	339	331	349	345	378	379	319	324	338	379	363	368	357	343	364	322	326	348	378	347	349	344	372	382	345	382	336	377	363	317	369	384	313	381	368	351	329	381	351	363	363	336	339	372	358	359	366	370	363	323	350	329	324	355	331	325	334	374	365	344	374	336	357	400	327	339	333	385	361	365	343	313	321	378	337	349	360	342	352	341	358	383	382	363	375	303	381	349	344	374	344	333	360	358	352	320	370	385	331	372	362	340	354	340	389	353	348	329	368	315	354	343	383	375	349	349	319	374	375	354	356	349	353	368	373	384	356	337	342	348	353	348	364	371	358	357	386	373	384	375	339	365	347	359	397	362	351	350	368	358	359	356	380	368	336	348	370	361	368	385	353	324	321	348	362	335	333	347	384	340	346	359	360	356	390	387	351	356	338	334	396	383	367	345	339	341	306	331
7870	5172	9535	13406	12128	11688	11363	11338	11955	11708	7002	5555	4768	5400	3839	3515	2905	2466	1476	1324	1183	1302	5637	18201	15888	11928	7754	4565	2272	1256	999	893	890	911	876	851	842	897	913	885	813	853	879	899	855	846	911	950	862	862	842	921	875	837	862	824	872	838	905	882	879	879	915	854	889	876	863	892	848	863	863	853	876	896	870	884	865	874	878	868	882	849	904	839	887	860	778	882	898	803	844	869	862	849	913	881	877	833	868	885	827	862	878	858	892	882	874	831	832	899	919	929	914	854	853	853	868	870	862	889	862	884	876	923	858	866	849	887	901	845	874	895	874	852	885	874	919	829	879	821	916	827	904	862	895	863	870	935	885	850	869	920	890	926	891	873	866	903	870	928	833	856	877	876	916	896	905	895	862	918	866	866	890	871	932	904	901	878	884	859	869	914	800	840	870	846	861	846	888	860	832	878	857	867	868	875	876	890	866	855	899	846	912	859	941	902	855	903	919	824	899	914	859	873	868	840	896	860	844	865	912	824	881	872	849	818	823	916	850	908	848	878	897	877	868	850	882	831	864	884	844	863	858	865	896	935	867	868	825	892	831	850	831	948	933	829	909	865	891	909	845	892	856	863	868	933	847	889	913	877	910	839	905	843	852	899	868	844	891	879	891	893	871	898	896	907	890	847	838	909	826	863	916	871	877	828	934	823	888	835	898	878	900	871	876	901	919	885	913	890	861	854	833	847	864	862	878	890	837	875	850	888	855	867	850	852	880	846	871	913	875	911	887	886	944	908	842	852	812	857	900	888	845	935	861	889	862	881	840	844	879	874	839	864	890	860	865	841	909	867	827	896	874	904	870	804	849	812	873	909	898	884	899	835	900	875	860	885	899	801	895	864	834	878	891	865	856	829	866	844	866	954	839	923	840	899	858	892	928	861	887	928	875	865	902	920	945	813	897	908	827	866	867	856	875	903	901	853	874	830	935	876	869	830	869	879	866	840	906	840	840	851	900	857	889	928	837	897	813	870	881	861	871	804	970	898	839	891	869	857	834	893	868	897	855	854	859	869	859	844	876	896	835	888	823	833	862	858	904	899	841	830	902	910	933	904	881	881	879	876	925	821	895	872	904	854	914	884	880	866	857	880	891	865	890	914	934	816	864	853	898	872	898	875	862	908	886	836	832	890	870	859	831	924	888	872	897	852	879	890	860	893	901	822	920	897	862	864	852	829	858	865	865	859	834	870	902	830	880	812	901	869	912	883	941	837	893	857	883	900	881	888	901	852	872	825	827	892	895	883	887	869	837	850	910	890	870	824	864	855	896	840	881	847	847	890	897	851	823	854	838	906	860	885	928	810	929	886	859	889	857	860	874	840	891	898	891	856	873	869	921	918	907	879	896	919	836	891	870	896	896	896	908	873	932	920	850	870	933	858	897	836	870	913	885	853	923	888	837	876	880	865	887	907	890	870	900	870	850	882	903	867	905	844	849	892	895	825	873	845	880	891	871	861	891	909	820	917	832	915	943	910	858	896	896	832	861	891	824	862	913	853	853	899	867	843	853	903	818	853	891	883	918	862	843	922	924	875	885	891	924	850	850	818	892	854	832	852	885	884	811	886	866	882	845	893	846	867	918	879	924	848	873	888	892	894	852	876	899	906	876	852	888	837	875	881	854	927	846	850	870	913	840	875	896	872	873	839	942	870	843	881	849	881	878	895	878	845	893	921	856	865	871	855	851	876	870	838	841	836	952	862	871	899	860	867	860	894	886	797	920	830	880	840	895	877	805	899	889	817	836	848	915	876	845	842	881	846	885	876	881	868	896	881	865	835	844	855	893	869	838	865	863	861	900	842	865	836	892	869	887	914	874	857	890	906	910	893	863	872	841	874	898	886	874	923	922	928	867	855	861	841	905	872	860	869	868	837	858	890	848	887	865	872	855	862	858	913	834	880	834	870	895	891	931	839	855	903	865	840	856	882	857	939	864	866	906	922	862	873	820	916	807	871	887	866	864	916	898	869	881	876	868	856	878	896	880	906	845	911	860	905	901	823	901	874	850	859	830	839	893	830	855	861	872	908	878	882	865	867	889	843	833	866	908	872	880	864	901	940	897	865	888	898	870	870	817	891	890	886	896	875	930	861	868	882	891	819	890	839	874	845	897	880	896	919	848	872	906	881	914	890	865	869	875	861	839	879	835	859	856	894	903	793	854	884	909	891	913	864	851	839	863	887	847	846	842	881	874	879	879	867	886	892	882	871	906	883	884	910	861	897	872	870	843	871	871	875	861	907	913	801	834	874	901	878	904	844	904	885	858	876	882	862	849	929	867	843	871	867	854	919	857	894	848	884	862	863	857	882	892	864	921	895	846	915	856	914	890	904	841	865	849	828	900	861	889	950	930	917	890	888	868	890	844	867	885	820	947	820	842	870	893	875	858	849	859	893	838	870	848	868	867	869	865	889	830	807	879	824	824	875	883	884	918	904	844	880	889	826	896	855	860	868	843	895	847	848	890	899	839	865	891	872	912	903	880	838	850	891	846	861	819	871	886	835	868	883	872	873	887	905	809	876	850	820	862	888	870	878	831	831	852	923	898	880	919	802	854	895	862	873	866	886	845	848	839	865	869	878	880	918	848	822	891	894	833	877	829	849	897	830	839	890	887	824	874	869	874	886	929	859	882	832	926	905	850	879	847	872	896	895	825	889	866	862	830	911	910	938	861	889	822	829	928	884	926	870	894	884	904	846	880	801	900	914	877	925	885	883	850	864	868	895	867	896	900	899	881	878	884	883	905	814	891	885	871	900	882	869	858	863	927	842	872	877	817	834	895	863	893	870	867	842	858	834	908	929	906	872	917	924	890	893	842	835	836	880	885	914	966	870	813	857	855	846	816	893	862	890	855	866	899	861	891	839	853	884	856	812	834	893	846	905	886	882	881	849	842	906	908	872	893	878	897	845	797	822	846	841	861	833	887	844	864	936	845	826	880	905	839	867	823	832	799	903	875	934	893	865	905	915	842	914	865	885	908	857	819	864	897	802	867	937	849	883	887	859	886	844	848	920	872	857	864	895	838	844	887	914	808	860	859	915	874	884	902	835	850	900	832	860	869	845	914	863	907	851	870	836	823	870	872	841	918	873	879	912	845	873	891	848	839	840	896	824	883	866	890	927	856	928	889	850	839	894	913	884	940	920	880	851	867	889	892	886	902	873	862	842	866	856	896	823	934	905	909	870	847	886	839	917	841	885	805	894	857	924	934	898	803	868	852	884	896	865	863	913	870	904	894	850	898	846	883	857	909	858	867	903	850	855	902	836	867	929	877	916	862	846	861	855	907	902	889	856	838	911	886	826	874	803	907	842	853	868	886	837	924	879	897	885	914	863	874	852	876	862	859	930	892	857	879	837	832	835	878	824	867	876	891	908	883	852	872	890	811	869	910	888	889	877	906	859	930	850	857	851	893	869	848	883	890	840	855	806	835	851	868	911	870	874	881	905	884	809
20964	10944	10513	11339	9436	6553	5851	6672	4576	5000	1984	1405	1420	1142	856	729	677	633	405	403	347	374	1313	6455	7568	5558	3645	1964	789	482	349	289	271	263	252	276	249	253	267	255	249	253	274	284	296	273	247	250	246	283	277	285	299	299	279	265	252	294	273	279	296	300	288	260	268	271	237	248	295	270	251	281	267	265	262	255	277	265	267	295	273	288	269	281	256	268	266	221	246	295	263	279	259	287	273	264	268	256	282	258	296	239	272	255	278	257	274	287	277	260	290	296	293	264	257	263	250	255	299	277	280	259	286	274	286	258	275	258	265	253	264	266	300	267	288	287	277	275	285	240	297	240	266	257	266	276	255	262	262	268	289	279	264	281	273	259	275	266	276	275	263	271	261	287	260	233	262	266	256	273	283	282	233	260	272	232	252	259	275	283	263	254	247	276	269	251	277	282	281	296	250	279	255	272	287	266	276	256	294	257	263	282	269	300	263	271	250	278	303	248	251	297	253	273	242	243	242	283	295	265	282	262	268	266	266	256	270	286	254	309	280	260	268	268	270	285	261	275	280	271	248	261	270	274	304	261	273	293	259	251	246	284	291	258	295	294	252	262	280	282	264	265	269	253	273	284	261	293	247	287	278	239	281	271	262	270	266	251	275	287	262	274	244	266	273	273	282	298	290	282	257	257	266	273	254	280	260	275	274	287	283	272	259	269	252	259	262	277	247	283	264	262	241	277	256	266	246	282	275	261	266	262	278	267	263	281	277	274	271	280	256	276	263	273	251	258	288	271	284	273	283	272	261	255	262	263	274	290	260	275	272	281	271	281	265	262	297	285	285	253	276	292	279	268	280	261	255	240	251	237	278	286	284	221	261	245	277	296	243	248	263	261	261	309	270	259	263	255	250	311	271	248	259	313	247	262	271	274	267	292	266	266	316	255	277	282	275	241	276	274	314	268	263	289	234	272	274	276	245	252	250	296	273	285	246	267	294	253	277	271	279	308	259	274	238	261	262	267	281	267	276	263	272	294	273	277	260	285	285	259	248	239	297	269	268	275	283	275	282	278	261	269	285	265	271	262	258	295	257	260	274	271	273	270	252	264	310	251	272	250	275	270	272	269	270	246	252	292	273	276	240	263	256	255	273	281	268	256	246	291	267	274	269	269	246	294	277	269	274	288	260	266	278	268	258	270	273	289	287	287	292	253	280	269	273	263	289	241	275	277	247	257	262	258	304	237	287	263	243	289	266	277	279	274	254	265	274	289	263	289	278	272	282	267	287	270	274	257	283	256	270	268	246	260	260	269	267	294	271	253	287	234	269	317	290	265	249	275	262	258	275	288	254	246	248	294	292	281	276	244	242	267	245	293	282	282	279	282	266	294	267	254	264	260	272	291	268	254	266	236	285	261	273	299	249	259	266	286	254	241	282	263	264	276	292	278	275	261	273	269	257	297	294	276	270	270	246	271	286	291	268	283	289	270	278	287	281	263	278	263	290	284	255	287	270	263	279	283	291	262	267	261	301	259	271	271	234	265	232	290	265	297	249	285	283	263	281	277	260	284	265	268	278	266	266	235	269	274	248	280	292	284	228	279	259	273	242	276	299	261	312	270	262	282	305	269	256	246	277	287	283	246	296	279	279	248	271	244	253	258	287	264	252	266	293	267	265	270	271	272	277	268	263	249	254	247	240	258	296	266	277	275	281	257	271	262	313	260	272	276	262	288	286	271	265	275	282	253	285	244	260	246	259	288	287	246	260	270	263	270	283	256	268	270	285	278	262	270	277	289	244	253	287	266	270	285	294	261	237	253	249	279	289	269	254	246	294	279	245	263	276	272	295	291	269	246	267	277	274	268	246	283	273	257	277	270	318	263	293	275	277	255	238	281	288	297	265	246	306	248	279	305	278	275	320	259	287	263	245	250	244	273	287	276	274	276	255	297	297	262	278	267	255	251	248	292	259	264	275	268	240	251	267	258	250	261	289	281	278	269	288	266	279	283	276	259	262	322	283	278	286	301	266	273	274	280	320	256	290	264	247	265	259	266	291	264	239	268	258	274	270	276	236	301	278	288	242	271	266	252	278	264	296	279	242	271	279	238	310	268	295	258	278	273	311	271	287	245	257	225	285	282	261	253	258	286	234	240	267	243	262	268	271	276	272	327	293	241	285	271	257	251	259	283	268	266	252	268	258	279	278	286	258	231	277	284	270	251	260	251	252	240	250	239	280	282	285	300	274	255	284	270	255	288	261	242	302	283	270	294	258	303	261	266	273	294	283	260	304	274	243	290	270	290	264	273	250	276	267	258	293	271	282	260	302	281	238	293	269	275	280	246	268	254	255	274	279	257	284	275	289	253	272	253	292	272	243	262	252	275	271	275	250	281	260	277	261	235	272	273	293	280	261	285	274	263	254	255	263	276	293	271	299	290	277	290	273	263	288	266	269	298	278	296	318	277	291	276	294	286	264	291	288	281	257	279	255	256	269	263	261	256	247	260	266	271	279	263	287	265	274	274	262	268	283	257	292	297	253	253	257	285	271	286	285	284	268	275	244	249	287	270	274	291	276	272	271	275	268	275	282	236	308	278	268	276	274	261	262	245	287	275	293	272	269	245	254	275	288	273	246	312	266	265	261	243	267	257	275	246	285	271	272	262	287	275	278	256	269	294	234	275	282	285	305	266	256	277	279	271	258	247	264	253	291	262	249	243	280	249	272	283	266	272	276	232	262	291	272	283	269	273	264	286	246	261	225	261	271	243	281	274	281	269	231	275	273	253	247	267	283	273	259	268	279	258	259	260	271	263	297	292	287	279	284	260	255	285	272	253	270	290	257	251	295	260	278	274	274	261	242	310	276	263	296	243	243	274	284	264	292	279	267	258	248	283	297	294	275	239	249	294	293	282	290	259	275	246	251	275	279	285	269	269	259	263	248	280	259	269	268	277	269	272	261	241	282	267	281	250	254	257	303	275	262	268	286	259	270	270	278	279	283	276	259	294	283	268	264	292	261	285	261	250	280	257	273	270	280	258	262	252	267	254	272	298	264	274	269	283	249	296	278	271	270	307	288	245	278	297	266	265	275	261	280	244	290	262	294	227	260	256	260	264	260	239	265	267	266	280	283	277	280	244	289	270	284	254	281	273	258	248	257	269	269	286	265	290	262	259	276	263	249	261	264	289	265	283	266	302	270	244	266	274	240	245	274	304	248	272	294	285	243	295	259	256	282	324	284	275	249	269	266	255	259	275	297	273	263	291	272	260	279	274	269	264	277	276	250	261	322	279	249	296	260	306	259	284	282	307	268	277	273	259	274	278	252	258	297	272	303	276	276	255	258	252	301	256	296	296	284	275	277	246	257	261	273	271	279	252	277	259	286	250	315	277	256	258	291	272	284	263	282	272	315	265	281	234	262	256	277	243	270	253	229	296	270	267	258	288	253	267	238	253	245	275	263	270	233	287	258	296	261	303	289	282	287	276	258	270	255	264	273	257	312	243
11378	7583	13660	21286	19797	16478	17144	18432	15359	17222	8241	7129	7385	5924	3826	3189	3402	3121	1566	1409	1475	1455	8013	26854	27900	22828	16185	9492	3766	1716	1070	789	664	689	683	701	686	686	660	659	699	650	686	696	679	701	699	668	687	688	671	686	700	699	714	621	678	695	677	670	699	735	666	627	663	716	652	683	656	702	704	676	680	647	709	696	676	679	709	674	699	697	677	683	669	682	687	684	687	679	732	671	661	656	678	726	662	702	680	691	674	668	703	673	671	623	651	645	721	695	639	705	681	649	645	643	694	715	684	664	681	663	681	704	716	676	716	691	692	677	686	633	642	645	665	656	653	675	658	696	686	665	689	681	695	683	690	652	718	682	683	647	675	701	703	701	682	692	684	676	703	683	692	668	669	653	683	712	639	687	667	689	657	674	668	678	655	694	696	701	708	698	677	713	698	708	671	696	666	661	723	686	653	666	699	610	661	693	744	704	623	684	707	668	728	677	687	645	686	684	681	655	670	659	692	638	701	667	684	644	684	637	684	713	702	668	674	676	651	700	677	664	623	661	668	636	641	679	699	687	688	685	684	671	656	692	692	700	637	675	692	678	667	691	653	701	690	632	647	706	683	687	644	691	668	648	687	654	671	628	690	644	710	698	687	675	625	640	695	670	685	729	618	687	735	676	655	710	671	673	617	659	720	676	708	648	674	669	750	687	683	675	646	673	689	621	671	686	702	688	703	688	704	632	692	671	710	661	726	702	643	634	669	644	702	691	664	660	697	633	676	659	675	698	658	640	685	670	687	709	690	715	680	693	664	673	656	696	688	705	688	693	686	713	698	689	650	673	615	688	705	640	631	671	660	681	686	682	684	688	698	707	638	654	678	643	676	649	704	648	671	674	690	710	684	714	682	654	686	723	668	681	660	687	674	689	610	658	709	661	654	717	702	689	671	654	686	689	657	669	691	670	630	681	676	619	674	696	716	715	683	643	638	685	746	691	688	681	675	636	667	684	738	688	680	644	654	662	690	711	670	653	619	636	730	679	659	670	660	670	687	675	694	709	669	681	645	647	688	667	679	663	681	666	720	707	668	688	687	664	644	597	724	698	686	677	645	693	649	674	650	669	692	720	697	702	691	706	691	718	662	701	712	653	693	670	720	700	692	631	651	663	738	663	736	660	660	661	678	723	689	656	685	658	682	649	692	671	682	666	671	697	642	665	703	717	714	641	660	693	686	711	663	706	686	733	721	709	704	654	655	666	675	725	699	658	622	677	661	670	697	677	697	710	705	687	706	723	721	653	726	668	658	673	673	682	698	668	694	652	705	688	717	655	720	654	679	661	668	687	621	689	706	657	663	695	681	644	678	695	646	653	700	688	701	677	650	692	721	653	667	700	622	635	655	720	659	668	694	660	649	679	702	644	669	695	660	696	689	664	708	711	673	711	671	679	685	698	641	678	698	668	712	709	735	679	675	700	670	654	683	653	722	723	697	700	701	657	672	689	683	660	641	693	655	685	697	633	648	670	672	658	691	684	707	706	657	656	682	674	671	652	683	679	637	644	690	694	664	639	757	710	683	705	668	641	669	689	659	706	706	690	712	663	666	655	681	651	638	704	673	704	668	605	694	621	696	618	659	671	643	623	679	676	654	669	657	702	724	680	701	676	670	698	702	653	657	670	667	724	733	663	706	632	666	665	691	670	739	713	717	663	717	673	712	707	674	700	719	654	670	707	698	698	652	691	661	669	689	683	669	684	684	642	710	668	703	684	683	685	634	707	669	701	657	700	695	657	694	630	700	696	662	648	664	665	678	674	692	666	680	673	680	698	690	698	677	707	691	654	700	673	690	688	717	634	684	634	657	635	681	697	646	657	744	658	662	696	648	676	749	712	662	642	687	689	664	695	665	674	672	691	708	630	697	665	666	665	648	674	694	665	677	671	660	657	675	647	712	666	715	659	669	654	688	666	641	693	659	720	655	690	700	674	680	706	696	627	698	675	672	665	724	626	636	695	682	690	649	638	665	685	690	647	666	696	658	726	656	704	710	676	619	655	693	708	660	653	680	711	659	660	659	687	688	671	668	695	695	674	704	654	658	678	703	658	619	726	673	675	698	688	633	707	677	684	683	719	710	635	680	665	663	669	680	734	665	633	657	670	661	693	682	702	647	715	699	693	712	696	721	716	709	714	695	670	686	666	676	661	728	707	702	653	665	654	680	726	693	665	655	651	709	681	705	677	679	659	683	683	648	713	668	712	656	655	674	651	669	650	690	622	702	729	707	733	649	674	676	727	681	707	667	701	629	662	687	649	646	659	689	655	684	695	678	689	643	683	625	688	685	676	685	697	700	724	700	693	669	699	648	714	710	667	663	727	660	665	714	730	665	687	615	686	680	647	656	699	675	611	656	647	731	650	671	684	699	648	677	674	678	657	666	682	710	704	710	690	675	678	710	652	752	716	672	671	689	699	659	659	686	725	699	644	731	665	705	675	673	638	667	654	694	665	693	669	661	679	654	650	672	722	670	686	717	700	677	666	664	662	653	676	660	692	665	683	658	704	705	627	729	706	686	633	655	631	709	672	625	757	662	707	686	734	707	697	674	638	673	682	666	742	671	663	700	638	679	704	686	669	643	699	704	701	713	682	683	682	707	690	674	710	679	660	699	685	699	673	706	636	697	705	646	697	711	659	678	713	670	650	706	690	693	677	663	694	646	633	679	696	657	685	647	669	632	670	641	665	713	698	660	640	702	654	667	662	679	659	680	630	717	699	679	733	639	684	694	690	691	680	635	631	662	716	672	667	715	705	685	662	614	636	675	692	676	700	678	660	674	724	658	654	719	703	672	715	669	651	696	635	671	680	664	689	673	697	688	676	674	737	718	691	661	667	683	679	662	710	600	667	708	705	673	705	665	717	735	694	650	659	718	648	702	685	706	672	678	729	659	716	659	682	660	729	672	714	714	652	718	657	677	626	640	738	693	698	709	665	698	692	665	694	704	692	730	692	678	666	662	691	691	658	678	702	683	649	657	690	662	635	665	712	665	704	683	690	611	695	670	703	653	668	667	678	664	642	671	707	676	719	653	671	648	683	689	640	706	668	707	633	657	694	729	637	670	713	698	674	679	655	617	705	660	634	610	679	662	679	690	717	708	683	704	687	669	686	662	672	673	700	714	679	708	695	663	693	687	664	691	683	651	658	656	687	715	675	677	680	688	654	650	642	715	687	693	674	686	713	684	685	742	714	696	688	690	641	666	661	692	661	657	627	620	681	653	668	657	703	697	647	690	677	670	692	673	658	660	698	699	651	687	695	655	646	666	686	618	678	670	680	732	653	680	629	679	702	687	706	642	668	676	665	685	696	729	660	624	671	687	657	682	730	683	684	642	701	702	686	700	653	647	654	725	622	690	695	688	617	685	698	687	660	689	714	684	663	705	686	750	656	668	647	699	654	723	741	695	701	680	717	699	714	690	674	610	728	654	677	661	673	710	696	661	702	664	695
4515	1998	3227	3749	2138	1203	666	723	811	787	766	685	592	442	355	339	364	375	316	351	380	337	368	500	676	774	704	515	419	383	343	336	313	320	286	319	283	317	300	304	290	346	275	329	312	341	334	338	310	368	341	311	303	318	329	302	325	304	293	289	325	325	320	322	320	336	337	308	311	310	301	327	326	310	362	348	323	297	327	311	305	322	368	357	347	331	302	318	296	344	300	373	337	312	320	285	353	344	362	316	329	324	309	274	304	330	311	349	323	343	307	289	313	334	315	305	352	296	345	305	276	329	336	333	299	325	327	342	295	306	306	295	305	317	316	334	316	291	327	331	319	316	317	293	303	322	309	306	333	289	306	334	322	328	296	305	351	326	331	306	332	334	291	316	317	320	326	322	297	309	328	322	311	315	341	315	311	320	314	331	311	317	325	331	332	312	291	312	311	335	308	323	329	312	321	309	299	315	322	351	322	316	301	320	311	329	298	322	318	292	281	317	310	310	343	312	304	319	320	320	310	354	306	311	343	313	327	340	320	328	294	348	319	308	314	308	330	322	314	304	320	317	336	322	326	323	308	300	325	297	330	306	319	332	342	313	333	323	307	331	315	287	343	308	289	293	299	328	333	331	363	310	307	311	307	306	309	332	303	311	326	308	304	324	312	338	323	306	294	316	302	291	316	312	309	340	309	299	304	319	311	309	317	327	331	290	326	312	298	294	308	305	319	320	347	308	290	302	303	299	315	353	336	315	293	325	328	309	303	310	310	312	325	332	318	321	337	302	323	282	327	301	298	283	349	322	331	347	323	326	357	340	282	277	335	306	343	294	342	312	321	332	313	333	303	355	295	286	341	309	292	294	312	328	311	331	262	325	304	333	340	291	314	331	316	321	346	340	306	310	337	313	307	313	317	343	300	349	292	334	325	337	327	339	328	302	335	309	299	315	306	310	314	311	292	355	319	316	342	312	320	301	319	306	335	302	316	275	343	310	280	318	288	330	309	313	323	331	336	316	339	321	342	330	318	325	334	322	288	271	320	307	308	316	293	310	286	303	328	333	351	328	325	292	285	314	333	300	321	304	292	297	346	335	317	303	310	319	338	311	298	311	313	312	297	320	310	296	311	301	308	287	299	325	298	339	309	301	334	312	340	333	350	341	297	303	286	299	295	306	306	310	297	332	295	315	303	309	331	282	326	296	320	331	308	298	317	353	313	365	330	354	330	301	321	319	338	327	293	328	350	332	343	301	308	302	269	305	350	324	337	313	331	367	319	318	316	339	302	293	314	314	333	300	325	333	319	299	320	298	296	344	299	305	298	323	290	307	328	332	297	335	323	311	289	334	331	326	317	306	308	315	290	347	322	334	321	331	345	322	294	307	331	311	342	308	360	368	311	307	293	296	313	340	322	331	293	332	333	331	303	301	329	298	309	277	337	345	295	358	268	317	292	302	310	309	312	285	348	303	297	325	338	302	309	344	326	298	326	335	327	293	325	292	307	314	320	336	348	319	311	288	324	337	325	327	299	334	300	304	330	321	280	291	328	337	339	311	323	315	336	309	311	359	311	306	294	296	320	309	322	303	322	314	308	350	316	285	315	353	332	296	301	322	321	340	310	317	321	314	319	330	318	326	307	315	277	333	288	339	323	328	306	304	367	328	294	322	305	307	314	351	286	292	357	309	337	341	311	318	303	304	328	332	305	284	270	297	325	295	330	307	303	316	320	344	286	310	290	316	342	301	337	341	305	321	327	310	310	321	329	303	322	302	340	335	312	313	313	320	289	303	331	297	326	282	285	349	331	319	317	271	323	325	352	325	329	319	333	290	302	311	299	284	298	314	294	316	315	316	317	324	291	314	323	318	309	333	315	344	321	323	292	346	327	307	362	342	351	338	321	333	327	349	331	309	278	283	314	332	322	291	319	340	300	356	309	334	325	295	299	329	299	315	323	318	316	319	318	331	337	298	307	305	325	304	309	331	305	318	310	295	309	318	285	345	298	354	339	344	351	309	341	303	330	306	347	332	295	306	294	312	328	315	293	308	305	332	293	317	328	301	297	313	322	310	277	321	305	309	324	327	326	334	329	308	347	321	317	328	342	313	300	344	307	305	303	299	319	303	334	308	296	303	345	297	330	329	319	313	343	310	329	290	344	364	317	308	327	288	324	343	298	308	269	310	302	300	277	328	311	337	323	298	301	290	291	278	273	315	323	314	318	291	280	344	311	312	344	311	318	319	296	311	314	331	298	299	312	346	317	321	327	308	333	284	301	303	322	295	320	312	307	315	321	342	302	328	330	320	336	292	319	313	304	349	312	279	316	289	318	337	369	327	310	341	298	288	320	298	321	298	336	313	325	328	292	314	307	332	275	346	310	308	290	294	317	291	302	333	329	283	312	316	303	344	297	345	320	331	319	314	317	320	332	300	314	332	316	293	314	335	345	338	309	283	326	342	320	286	328	339	326	278	311	330	339	322	308	297	281	316	316	316	317	336	307	333	292	323	315	303	316	288	311	325	331	306	349	323	355	322	324	334	317	306	321	311	363	359	300	330	337	336	339	307	322	307	349	315	331	340	326	313	314	305	341	301	315	312	293	354	308	294	312	332	334	314	317	339	325	330	327	337	331	316	338	317	325	307	303	311	316	311	288	301	327	312	324	320	299	317	278	286	332	323	304	276	320	322	293	320	313	312	330	334	311	291	312	314	340	303	338	249	349	295	345	335	328	308	330	305	338	303	353	314	321	322	330	319	330	339	295	312	310	308	324	315	310	301	344	312	323	304	348	315	335	301	304	314	314	312	318	322	336	306	316	315	305	306	313	317	302	303	305	325	338	294	328	313	316	344	306	336	334	323	329	337	340	285	318	306	329	307	344	313	329	301	301	322	313	334	351	313	322	295	313	341	268	299	362	297	323	328	318	340	315	323	311	349	335	311	307	328	299	296	306	350	311	326	312	320	310	331	318	311	323	331	312	309	328	328	301	307	341	323	342	282	289	310	309	304	333	331	312	297	298	317	314	326	340	310	330	320	268	335	308	303	331	327	353	304	297	326	327	309	312	317	320	353	325	308	313	332	321	322	316	307	279	313	317	333	326	327	343	288	302	316	337	323	305	296	358	311	315	318	313	302	317	327	337	316	331	335	318	287	298	324	302	303	307	294	307	311	323	314	293	328	351	286	305	313	301	319	359	315	299	302	338	331	296	337	319	321	324	327	336	312	354	304	319	304	327	336	299	299	333	309	303	340	359	290	311	311	310	343	323	292	343	314	295	336	268	343	320	309	319	308	294	317	357	324	344	323	294	300	310	332	319	298	312	305	335	322	335	300	262	309	334	330	303	324	308	304	344	309	301	321	320	327	284	314	344	319	294	328	361	306	331	322	336	313	293	312	317	352	321	316	328	290	318	327	305	299	335	320	308	330	298	333	300	328	308	311	321	344	314	320	294	315	311	338	309	301	317	295	334	328	265	318	313	320	308	328	338	311
3544	2235	6570	10152	7611	4448	2596	3020	3544	3724	3226	3257	2734	1640	1229	1049	1002	1185	958	971	1119	1032	1134	2049	2868	3000	2501	1856	1224	987	888	841	808	884	795	778	808	865	828	751	822	819	788	759	834	798	790	792	818	801	714	779	758	838	760	758	820	764	814	808	789	789	842	778	793	824	789	782	846	800	789	822	764	770	803	794	831	777	721	825	774	836	828	803	781	847	807	843	807	758	797	781	769	797	813	769	811	809	791	799	764	772	775	814	804	788	779	762	757	785	829	804	811	754	812	758	822	805	853	802	790	756	805	812	793	801	837	798	852	809	826	786	776	794	823	812	801	772	806	769	770	778	791	769	821	817	824	807	816	755	809	802	830	800	814	837	836	798	803	845	815	818	774	779	810	822	830	834	830	793	804	834	772	783	805	797	844	781	830	778	800	802	816	776	810	825	779	786	759	778	814	853	829	810	802	807	826	801	778	847	761	794	817	818	770	798	832	798	780	820	776	781	786	778	775	814	798	758	765	819	780	781	816	824	800	788	841	774	811	754	823	791	814	832	791	813	799	742	812	831	812	784	794	794	791	843	831	790	821	812	778	802	809	777	811	785	770	779	774	764	786	798	825	749	767	809	845	725	818	798	810	807	827	811	787	806	809	744	771	793	746	815	807	833	774	779	805	826	783	787	778	772	770	773	788	846	770	757	799	828	777	756	823	815	836	827	788	806	808	814	751	804	754	844	844	779	841	749	803	763	752	803	784	813	856	806	805	770	813	833	758	784	760	810	796	778	710	763	813	734	765	811	816	821	766	775	801	779	804	772	831	772	753	797	815	798	785	785	760	829	761	801	836	823	786	825	831	831	831	751	787	790	751	849	789	773	794	837	818	806	773	791	805	720	862	800	795	850	798	839	801	784	802	817	832	869	855	774	823	789	816	784	806	836	829	799	806	846	783	790	782	795	808	763	802	818	785	799	853	814	806	816	769	780	854	737	783	795	782	776	789	797	783	792	809	796	786	785	781	820	813	797	828	803	751	834	825	816	826	767	769	780	823	792	821	814	785	838	822	778	801	791	821	831	767	839	812	819	791	778	759	772	758	782	791	791	777	809	778	811	779	835	787	826	793	783	815	862	749	765	751	796	818	823	784	809	817	805	803	794	796	782	834	812	763	788	868	802	772	758	825	851	769	856	822	828	798	781	809	870	793	762	784	802	821	855	800	856	803	777	755	802	806	812	783	783	727	757	805	797	823	802	783	756	781	821	833	816	779	799	862	792	761	805	837	824	814	789	813	829	775	779	821	783	797	788	805	807	807	805	848	826	794	770	814	769	772	785	815	800	795	774	785	777	807	818	759	823	788	791	846	835	851	817	801	786	738	813	778	794	830	796	806	793	786	849	787	830	790	756	790	835	812	824	814	817	777	806	805	824	784	783	791	798	807	803	784	779	758	791	825	839	823	801	819	786	759	802	806	828	814	794	786	872	822	759	767	823	806	807	796	753	787	816	815	760	733	811	829	756	819	785	795	750	759	782	798	835	789	778	799	751	753	787	799	798	817	796	789	872	790	824	803	754	825	750	811	800	776	768	805	773	826	776	821	813	808	771	813	788	845	820	778	833	779	837	778	766	768	797	814	813	777	780	851	836	796	800	818	752	783	822	823	771	850	767	812	790	795	745	788	776	806	768	782	782	806	829	762	766	744	778	841	828	777	761	756	818	784	806	818	795	778	806	804	789	808	834	863	781	797	820	788	833	770	815	733	790	813	854	782	789	767	827	814	794	824	772	787	769	818	857	829	818	825	807	777	796	782	803	831	795	807	841	781	797	779	805	799	791	786	825	792	804	799	766	783	772	760	798	816	774	859	768	840	799	857	853	807	825	820	764	823	797	827	801	819	810	804	860	815	807	833	813	782	810	782	828	792	816	864	807	808	781	816	835	832	748	782	786	807	796	831	796	808	813	812	809	774	845	759	829	801	851	806	764	796	808	825	821	831	852	764	780	827	815	877	814	852	832	822	793	809	806	792	797	762	740	800	755	777	792	756	767	837	786	864	806	802	811	805	739	851	828	786	797	816	810	821	806	859	799	777	820	789	810	788	795	817	819	815	804	854	791	804	788	777	766	779	854	804	807	782	787	752	816	783	858	816	814	809	773	805	814	792	814	805	771	770	794	783	737	828	825	827	795	804	819	809	846	809	809	771	815	818	759	835	796	752	836	830	802	790	825	820	757	815	847	872	794	835	826	789	814	846	787	773	817	822	798	841	851	779	876	774	790	770	772	790	808	767	821	748	822	791	760	849	823	785	802	831	782	807	778	804	766	822	807	793	789	818	758	783	796	797	825	807	826	771	813	772	777	814	814	798	818	800	871	741	763	862	784	792	805	800	767	804	796	811	730	789	806	807	800	857	819	732	799	768	812	834	819	790	791	812	783	802	789	800	816	799	822	765	779	775	836	823	826	764	814	770	792	808	797	798	767	774	822	792	776	766	803	790	796	777	773	806	827	775	795	770	794	792	746	804	723	821	804	745	776	782	816	813	795	831	767	807	796	791	831	795	803	854	733	780	785	785	832	769	839	859	779	763	845	823	826	784	811	807	815	803	767	799	758	821	791	760	828	806	791	781	846	767	794	732	768	800	863	808	767	800	802	794	860	789	817	817	817	797	799	847	801	807	837	834	808	810	808	808	739	812	779	778	818	793	770	790	782	792	781	786	766	766	797	834	715	806	771	785	773	797	815	829	806	784	810	783	808	769	719	802	787	752	796	776	794	751	798	787	798	768	785	825	748	755	819	807	822	818	808	798	803	821	743	777	791	807	783	801	818	793	814	783	848	836	792	759	777	820	793	784	803	815	833	820	808	753	799	814	789	771	776	797	808	791	808	714	840	790	804	791	844	816	776	825	844	795	786	805	777	796	832	762	759	810	770	748	831	816	775	788	824	795	809	816	827	781	759	767	765	725	823	809	822	812	822	789	835	795	818	810	799	769	796	792	793	819	845	832	820	807	779	800	807	773	750	763	862	773	796	786	749	795	808	770	792	785	877	816	843	849	791	800	808	763	790	819	782	785	778	842	772	811	751	763	718	832	799	825	808	789	784	774	822	759	772	806	768	844	782	789	798	827	818	821	836	830	797	762	806	820	769	815	823	768	804	778	828	779	808	820	787	775	788	825	739	756	836	791	808	783	790	825	769	784	798	786	811	810	768	804	844	844	811	815	806	781	773	769	771	839	838	782	775	819	815	766	780	762	832	787	789	798	773	807	790	818	768	790	812	803	796	798	828	825	852	818	803	772	776	790	818	777	794	832	807	800	788	827	763	772	816	832	854	782	767	781	804	817	786	764	841	804	758	794	755	801	786	790	813	798	780	790	817	788	850	813	792	834	828	807	773	757	855	811	806	787	767	751	776	822	808	781	757	818	755	801	812	795	830	747	797	773	793	784	751	781	780	840	808	790	748	854	813	774	826	806	790	776	782	821	785	754	790	820	836
10894	5369	7787	8130	5436	2829	2789	1980	2243	2219	1075	1024	975	1315	1091	679	420	411	425	451	451	421	482	2076	3607	2800	1972	1199	698	447	370	324	375	297	368	329	329	338	315	349	358	338	357	310	358	365	342	339	340	301	345	339	335	340	346	344	306	351	322	334	329	315	340	340	310	325	353	359	366	376	333	333	361	345	322	357	378	326	332	301	335	332	313	312	348	305	340	328	343	347	308	363	299	342	358	314	335	345	324	321	368	356	357	347	335	369	366	318	360	329	346	331	335	371	350	320	342	346	360	327	318	350	323	360	318	344	366	331	335	370	324	387	367	358	322	322	343	344	338	328	330	340	312	318	369	318	305	365	329	361	330	344	358	334	319	361	346	347	371	316	343	350	317	327	353	316	335	367	323	342	358	308	320	355	346	319	328	313	359	346	306	354	346	365	362	301	373	345	359	332	345	327	322	379	345	341	358	311	338	322	318	341	341	352	329	353	338	322	325	357	328	345	348	296	295	316	365	334	326	309	316	351	360	355	325	368	367	296	368	342	356	363	364	339	325	330	329	356	339	317	360	352	358	316	328	388	336	322	311	306	348	319	333	329	300	314	316	338	309	361	294	315	332	349	322	336	312	314	330	362	306	348	360	324	321	315	330	342	353	339	325	323	327	324	324	346	303	305	332	320	324	330	360	350	322	335	345	363	331	334	333	328	336	294	375	320	324	335	342	328	340	325	364	316	326	372	307	318	310	320	337	345	338	362	341	335	320	302	350	322	363	352	303	302	343	368	328	352	339	311	310	351	340	336	357	341	335	317	300	298	304	332	322	379	349	360	294	348	358	367	328	316	329	308	352	352	303	306	327	352	364	311	356	324	348	332	352	328	335	306	356	348	350	321	307	340	287	312	325	373	294	342	318	317	326	320	325	336	315	319	363	335	372	321	316	319	363	325	341	325	345	351	336	324	360	337	338	366	351	321	330	337	326	316	319	334	345	325	304	359	330	331	332	325	320	335	295	362	325	334	330	336	319	325	360	322	349	326	304	351	316	339	335	310	320	328	322	322	363	309	344	331	342	311	354	292	336	320	346	314	310	333	330	349	350	331	320	329	341	335	355	365	332	355	331	301	331	326	342	319	352	343	318	339	325	336	358	328	335	282	333	365	332	333	342	340	353	337	336	323	336	332	319	314	334	355	320	335	310	366	353	319	354	319	325	357	338	346	365	369	347	327	332	330	320	347	357	333	321	330	308	334	313	280	335	362	330	341	342	348	353	304	341	325	363	352	321	346	368	328	375	336	336	355	316	277	334	332	365	337	332	340	315	321	322	333	313	336	338	341	367	352	361	339	361	350	339	349	321	283	352	324	366	328	319	344	332	342	362	368	368	361	368	341	308	362	328	314	352	310	323	354	341	339	318	318	305	325	329	333	374	337	339	364	362	365	340	325	334	304	334	334	331	344	346	332	343	355	310	322	326	353	328	306	378	346	370	337	303	370	344	319	312	299	368	383	328	360	327	341	311	319	359	327	322	325	326	345	320	314	364	336	316	378	352	316	345	381	325	325	299	356	343	361	336	325	369	339	368	336	346	349	319	357	341	339	338	358	314	301	371	334	367	372	332	358	349	332	353	324	339	310	344	362	298	316	350	335	325	361	367	324	368	332	318	389	327	367	349	332	326	327	326	361	333	347	335	357	347	308	328	347	345	344	322	341	316	337	331	344	339	339	335	332	314	336	323	352	321	337	310	330	336	340	386	311	338	338	320	339	365	359	340	335	349	354	342	329	354	316	356	342	334	367	334	347	358	358	335	327	313	333	360	317	338	368	361	336	334	315	329	319	328	369	351	367	341	305	360	330	313	307	352	340	336	332	355	339	337	306	315	333	328	315	342	325	347	335	333	316	329	339	335	344	344	296	335	358	350	376	308	345	344	347	331	350	348	343	310	348	347	327	320	368	314	350	313	303	349	305	326	363	339	330	373	336	343	350	329	336	346	351	304	320	309	335	309	298	324	343	321	309	346	340	366	376	352	382	310	345	340	322	341	307	364	386	328	350	338	352	348	331	330	363	339	351	328	332	313	331	352	351	338	342	347	340	345	293	341	327	355	326	315	345	332	351	334	326	327	364	329	340	324	323	330	318	363	339	346	355	332	369	339	342	318	333	341	351	315	336	311	320	279	394	331	352	324	368	313	345	311	332	342	332	338	326	381	360	341	326	332	309	303	335	333	344	354	324	361	351	348	362	322	334	336	330	345	343	314	328	324	375	347	344	335	321	341	364	349	348	329	317	309	332	343	364	340	330	325	327	342	316	320	340	331	345	306	336	335	365	326	317	356	346	337	345	323	311	337	329	337	325	318	385	331	344	365	347	337	334	313	326	312	355	306	322	329	333	319	315	346	332	323	331	317	342	327	356	338	311	344	342	304	324	367	338	337	337	323	299	405	345	322	343	360	330	344	329	331	316	369	334	317	324	307	326	304	330	307	333	330	338	328	336	324	347	359	314	327	326	348	375	313	336	386	357	335	357	361	320	344	341	354	320	348	351	341	334	301	339	333	374	316	325	334	317	313	341	341	351	345	340	343	325	359	366	306	322	354	302	346	353	325	314	335	348	363	359	333	360	351	334	336	353	337	356	306	332	340	334	284	273	326	364	317	342	342	341	360	342	336	324	346	325	344	322	333	315	339	338	372	334	358	351	316	314	344	342	309	303	342	358	345	367	342	318	342	330	332	331	330	329	337	338	353	347	310	353	345	311	318	341	335	336	347	328	345	319	303	369	337	310	336	323	333	349	324	315	330	325	329	321	347	314	384	348	352	319	351	319	349	357	295	324	350	341	344	351	316	377	315	328	353	327	369	350	321	321	345	320	362	379	362	338	306	283	368	356	358	309	342	282	350	344	360	322	357	324	314	331	361	325	355	335	342	343	343	298	353	320	350	335	335	343	326	349	332	326	334	329	340	352	361	349	327	362	322	370	372	320	350	337	296	334	352	357	309	333	343	366	328	329	338	325	343	343	335	339	340	344	329	338	321	341	362	340	343	347	344	321	322	362	338	329	341	312	362	331	334	303	315	337	346	316	367	344	324	339	348	352	335	359	348	307	293	307	354	349	323	319	348	303	314	311	368	323	334	326	330	373	320	349	312	367	379	348	349	358	311	348	348	342	350	335	332	339	323	306	313	347	332	345	328	339	322	356	319	359	325	305	368	325	330	345	322	339	336	335	356	326	325	307	383	345	361	328	349	341	310	311	326	311	334	329	380	342	354	347	377	356	352	339	342	357	338	343	311	330	355	326	370	320	385	339	345	333	338	347	334	354	335	313	335	311	320	301	307	344	364	300	335	326	308	348	366	336	303	328	337	336	327	334	363	330	342	360	316	360	307	337	359	336	361	305	338	311	367	331	307	318	340	328	323	308	329	312	369	345	343	347	307	327	335	325	375	349	324	333	308	326	315	301	351	343	310	351	357	372	343	323	341	300	322	334	330	356
7368	4950	12274	17442	13803	8873	10272	8036	10343	10172	5231	4710	4763	6668	5088	2720	1552	1595	1450	1508	1646	1529	1963	11962	18032	14103	10122	5987	2949	1419	994	893	830	824	863	844	806	814	803	821	865	869	879	814	794	821	857	818	804	804	851	829	907	848	820	825	831	908	818	864	876	854	885	907	857	808	852	864	838	861	847	858	807	834	829	825	866	796	864	862	817	838	845	838	895	856	792	862	801	794	824	866	855	878	788	827	866	832	770	862	884	893	840	819	830	840	833	803	833	819	908	787	890	864	855	809	835	817	857	827	865	908	834	823	826	796	878	859	860	837	834	844	812	800	831	852	800	819	883	846	804	833	846	829	846	842	859	839	834	804	850	773	833	812	861	878	868	838	898	862	810	826	827	880	838	920	869	839	836	905	819	817	875	866	798	819	802	814	868	829	845	842	865	826	864	868	848	829	864	834	819	782	815	830	810	837	811	850	821	803	830	810	854	809	786	878	847	911	846	858	839	850	838	838	851	835	884	831	867	858	852	749	836	865	832	868	825	866	791	753	867	796	821	859	875	815	841	811	850	827	861	823	867	818	853	808	828	871	824	811	861	792	882	784	846	843	810	842	848	822	870	864	826	839	856	827	816	822	864	805	854	823	864	823	849	843	839	821	866	810	814	836	780	876	839	827	857	864	831	883	781	881	790	883	862	838	855	826	823	894	879	839	893	823	843	859	809	828	816	834	851	850	850	855	822	798	832	853	820	833	857	838	848	795	834	837	797	778	835	824	837	795	827	849	786	780	842	824	847	837	847	874	864	825	875	871	866	879	859	842	858	837	821	865	848	834	768	884	848	829	854	818	821	851	820	819	833	801	859	813	833	855	847	851	803	854	875	828	890	882	810	836	868	879	811	840	861	816	842	824	836	864	820	808	818	835	794	876	851	852	855	810	839	822	840	837	859	851	802	836	788	872	877	827	845	852	837	873	847	835	834	821	862	832	810	860	823	855	815	823	823	795	832	899	857	828	871	813	843	768	908	846	849	804	821	825	820	845	835	851	838	869	856	805	830	867	829	820	812	859	808	835	790	790	844	826	850	846	814	845	851	887	851	842	823	890	908	881	842	925	864	817	862	865	813	897	852	899	884	839	846	891	877	866	808	875	848	877	830	857	834	828	819	840	839	811	823	794	813	873	848	798	861	910	854	843	791	818	826	878	857	835	849	849	841	794	798	805	820	807	847	830	868	874	817	856	881	826	854	859	783	822	777	853	819	854	851	840	843	804	868	835	805	862	803	906	854	853	851	875	798	820	863	797	867	871	816	819	855	857	841	867	882	879	872	811	816	871	841	878	799	838	810	869	834	828	827	846	869	798	826	871	842	790	857	768	833	882	885	879	821	843	862	840	842	806	874	842	894	839	829	864	845	844	821	850	833	852	822	818	855	843	835	866	802	808	854	825	807	843	826	800	854	760	841	842	820	877	848	833	832	898	839	776	850	870	849	850	864	840	817	828	850	839	832	829	853	823	821	861	814	806	850	845	857	837	881	849	813	844	851	867	802	837	860	788	864	852	821	847	858	849	822	821	889	842	761	854	797	835	855	792	819	834	843	853	823	813	802	863	859	861	853	885	825	799	870	859	813	827	870	812	819	842	877	813	861	819	813	854	870	838	782	850	824	861	841	854	894	790	839	863	835	820	796	858	800	819	829	871	831	845	843	822	796	814	811	858	835	827	837	851	809	862	848	889	843	884	828	762	831	851	845	855	829	801	814	893	856	807	851	832	824	822	849	816	870	800	829	776	826	836	855	888	807	847	820	858	878	804	831	841	772	838	908	856	873	876	814	833	870	832	884	837	871	879	818	803	843	804	841	826	780	823	884	840	821	773	866	784	820	829	837	829	856	873	851	802	826	838	871	861	820	861	834	837	850	856	746	855	828	857	825	811	811	826	839	877	839	848	782	809	809	854	791	866	847	865	905	754	884	847	816	822	858	818	848	829	847	806	852	820	877	861	858	833	866	832	888	856	897	832	819	837	802	878	828	822	877	858	832	834	904	896	889	877	838	828	928	824	796	895	865	844	864	901	803	826	817	844	868	873	764	830	845	831	737	797	790	833	845	854	793	872	803	849	840	837	865	844	890	850	817	775	860	862	874	834	820	839	903	824	855	864	829	800	890	812	821	877	826	847	790	820	835	896	844	823	810	843	789	868	866	837	812	843	884	820	835	832	900	825	924	801	812	880	870	763	824	813	810	833	845	839	863	830	864	818	815	790	833	860	811	846	864	832	868	849	880	809	841	841	865	823	866	842	817	821	863	825	833	836	822	804	832	877	846	812	813	795	847	843	870	874	813	827	849	810	814	854	826	795	833	812	834	838	844	858	830	848	886	791	818	823	805	835	874	782	813	855	849	853	801	848	870	846	844	830	834	865	833	847	820	815	813	875	859	821	863	850	845	843	844	837	803	815	802	820	812	803	824	858	838	841	818	854	821	847	801	852	878	853	840	794	859	817	834	856	872	796	778	854	818	894	811	892	864	803	858	895	825	831	813	811	869	811	907	864	785	838	858	863	834	855	818	843	846	858	830	797	865	815	785	869	847	862	841	854	832	796	892	828	857	790	811	839	812	792	787	842	813	841	857	835	835	829	854	835	833	833	825	839	843	847	801	883	859	878	857	861	853	820	837	822	856	796	777	835	858	848	843	865	815	808	831	862	848	838	820	834	825	820	858	816	860	858	869	863	820	903	828	793	847	835	930	841	838	814	858	866	810	843	849	852	851	868	834	866	849	782	807	879	837	841	849	806	842	846	887	884	851	823	794	813	836	819	838	895	819	781	880	798	840	835	836	837	783	822	819	818	856	850	778	836	842	799	842	901	741	870	886	806	833	868	840	861	848	806	793	832	806	842	810	890	829	853	788	792	866	821	817	827	879	810	847	889	809	839	852	846	824	843	870	842	863	838	824	863	888	848	850	827	811	873	824	778	878	887	800	871	843	867	825	833	838	828	831	750	826	793	889	812	788	834	792	804	834	852	848	819	832	876	855	858	860	831	822	818	840	833	852	826	804	819	822	854	811	833	849	837	816	819	851	828	796	817	920	816	801	842	859	800	835	808	819	855	830	812	813	830	873	833	847	861	863	860	875	758	834	788	848	852	864	844	829	859	838	808	852	867	807	865	881	857	814	802	878	853	826	844	843	820	830	851	781	835	838	787	834	835	816	824	857	835	856	815	852	831	791	803	860	807	786	793	868	810	854	830	888	791	819	840	894	835	804	821	849	798	877	825	900	864	837	828	850	837	840	814	849	872	842	856	818	861	791	835	861	779	854	869	853	854	819	902	869	861	852	868	874	836	790	822	842	823	801	821	836	845	825	793	840	831	783	822	833	843	833	825	845	798	840	795	796	840	851	817	877	862	820	797	837	849	836	832	834	844	826	842	792	804	855	834	818	853	878	843	801	844	788	835	878	851	790	818	877	840	875	816	832	861	805	885	867	832	844	831
20299	10141	14806	14527	8637	5214	5452	4233	4540	2680	1549	1297	1265	1528	976	854	680	548	496	494	457	421	386	2060	7286	6555	4786	2781	1497	641	389	264	277	243	257	251	216	276	257	240	298	261	252	259	264	254	262	265	263	271	280	259	262	286	268	252	242	241	293	253	255	285	279	281	279	262	258	284	273	286	282	264	241	271	258	263	264	241	311	256	252	233	241	284	274	266	270	249	257	243	288	236	285	297	218	255	236	275	238	259	254	233	274	251	255	270	238	258	261	261	248	258	276	259	276	285	265	230	243	243	271	278	257	250	265	282	256	303	251	268	260	266	282	252	284	255	287	272	250	253	245	262	247	289	258	224	268	283	272	283	266	256	261	271	258	304	269	257	245	239	275	286	286	292	265	249	256	281	287	267	260	270	292	250	271	236	267	283	275	266	283	246	274	254	286	278	251	275	260	272	300	265	281	256	263	248	277	268	277	256	264	252	257	239	278	297	244	259	256	229	234	269	232	248	249	260	280	244	236	259	262	260	261	230	262	245	289	259	283	269	287	261	252	253	262	260	258	241	274	271	281	268	240	284	246	279	290	250	252	259	275	286	238	209	266	260	241	254	271	275	266	240	285	258	254	273	274	248	251	264	257	257	309	251	252	262	259	259	222	237	262	241	226	293	280	244	247	255	260	278	260	247	269	267	275	271	244	280	248	243	250	254	276	261	241	270	253	241	248	230	268	259	266	246	280	247	268	256	250	280	275	243	284	269	270	283	297	280	263	262	229	246	253	284	269	285	263	246	285	258	272	266	245	265	259	228	254	228	252	253	267	259	265	278	247	271	256	283	266	261	256	290	251	280	268	279	250	270	267	276	265	288	253	300	259	263	273	262	275	246	255	245	276	264	259	274	259	262	268	252	261	232	245	267	272	246	265	271	235	279	265	260	250	276	270	300	270	276	247	268	277	268	266	281	289	274	280	245	286	277	279	268	262	258	237	264	274	245	247	277	272	270	272	222	263	250	243	258	250	283	262	296	261	245	273	225	267	259	269	285	266	254	301	278	243	242	277	286	269	264	263	262	232	287	249	243	263	269	227	273	270	242	250	266	245	285	277	248	267	244	277	254	266	261	231	270	290	242	279	258	292	252	264	249	280	256	235	288	250	260	269	235	271	289	248	257	292	287	282	265	256	273	283	277	257	259	284	256	275	238	260	264	271	256	270	260	245	261	271	280	232	265	259	288	269	251	258	266	214	293	267	276	228	265	268	247	263	250	258	271	261	318	246	242	244	248	262	265	255	260	274	259	274	255	277	253	267	267	258	246	246	260	277	256	291	254	280	287	264	248	289	294	226	246	273	236	258	272	280	250	269	293	245	243	269	278	273	238	284	250	250	249	251	271	253	271	235	254	290	257	268	269	281	239	275	258	244	255	246	283	270	252	274	247	289	281	270	272	264	258	253	255	253	299	281	258	267	268	262	255	268	257	279	259	261	239	251	255	249	273	265	257	234	261	271	269	280	239	257	248	251	256	260	278	253	249	251	246	261	249	278	258	256	269	271	226	244	282	272	270	284	261	266	289	258	278	291	259	239	264	280	252	272	244	237	272	270	243	270	274	242	270	284	264	263	243	256	256	273	281	265	285	231	215	244	236	266	244	246	256	270	261	286	274	249	240	275	270	286	263	230	264	270	248	269	223	267	257	264	267	277	210	261	244	273	233	259	285	251	255	267	294	268	238	278	254	223	252	253	255	279	281	241	252	278	245	241	235	305	252	294	266	254	254	249	262	296	249	240	262	272	261	244	274	233	236	244	263	237	264	273	242	262	263	246	266	281	266	288	262	246	280	241	282	244	251	268	259	256	254	247	280	291	272	257	253	238	284	241	246	247	270	246	275	276	235	283	258	232	254	229	270	252	235	272	223	261	260	282	257	280	251	274	246	273	278	290	283	237	250	265	266	270	254	307	287	265	266	271	311	252	277	289	242	234	243	248	293	264	297	273	289	260	269	272	250	257	276	277	274	267	276	291	274	263	275	266	253	237	252	253	265	273	286	240	252	262	251	251	277	287	277	267	286	281	277	286	236	248	243	248	258	296	250	250	254	259	262	260	289	301	271	267	236	258	258	263	274	273	252	261	260	231	221	269	252	259	254	275	253	248	271	271	240	269	244	250	278	269	242	261	256	246	242	296	267	251	251	271	254	295	271	260	266	287	252	226	243	236	255	276	283	272	262	256	256	257	258	263	256	267	291	255	284	268	262	252	254	250	255	241	275	274	274	228	265	238	263	258	251	281	267	233	290	253	276	243	286	247	284	267	258	267	246	238	259	261	253	259	240	257	257	279	257	258	244	256	277	259	265	269	285	268	255	255	253	262	262	261	252	258	230	250	240	261	260	263	274	269	262	273	282	259	231	258	254	282	268	261	267	249	260	260	250	254	263	285	244	244	240	255	253	270	244	251	244	263	272	243	269	243	267	265	249	255	278	269	282	255	283	258	237	286	266	250	258	248	265	255	255	248	291	254	313	251	257	261	270	275	250	243	270	249	248	252	244	220	210	261	245	237	270	280	316	221	254	288	292	276	281	289	302	281	267	262	250	267	271	272	292	249	276	275	235	277	239	272	272	248	263	273	248	291	239	261	295	263	267	258	274	282	258	275	256	229	259	266	258	252	306	273	253	272	252	244	265	254	275	283	251	267	295	297	265	298	277	274	254	257	220	258	256	268	272	262	250	279	251	275	254	269	290	221	248	265	242	257	232	252	273	260	287	253	269	239	259	286	246	265	282	256	247	244	251	271	293	273	245	251	264	261	271	246	263	281	287	281	283	289	268	266	266	248	261	214	260	254	262	259	258	271	270	267	251	282	279	287	258	255	266	253	276	230	286	231	269	293	268	290	265	247	242	257	254	253	233	253	249	273	274	270	230	274	281	284	262	240	242	228	289	287	244	256	319	273	256	245	279	262	245	279	259	265	267	239	250	249	280	275	296	246	265	270	290	282	249	265	268	251	270	294	256	252	294	280	254	292	219	233	271	281	251	234	264	250	294	275	256	233	240	262	251	242	279	297	247	265	245	275	262	291	275	253	279	278	258	293	240	247	240	254	274	273	247	270	273	234	269	274	250	269	233	266	285	263	277	282	265	234	262	276	260	263	225	248	232	279	265	249	263	291	256	229	267	261	230	263	273	242	247	275	238	242	267	277	293	263	290	261	262	256	273	274	261	274	266	283	271	250	262	271	258	247	308	261	250	270	241	255	258	305	266	247	255	276	257	247	255	282	272	288	278	253	268	294	267	269	272	290	244	266	229	282	268	242	271	247	282	251	259	253	258	249	258	252	300	276	256	258	267	258	274	279	285	284	240	267	273	266	257	261	285	266	290	246	285	257	282	264	253	266	237	246	247	274	282	229	253	246	252	257	250	266	245	269	274	231	274	265	283	275	241	272	258	264	241	251	261	281	237	259	281	260	257	239	260	285	252	260	286	279	278	254	246	236	273
10957	7933	19193	22942	17962	13469	15045	14528	16266	10683	6953	6345	5962	6860	3863	4197	3235	2596	2457	2271	1943	1577	1625	11748	29059	25483	20608	13599	7059	2527	1180	832	669	674	712	692	680	622	643	694	665	645	638	695	670	620	636	665	668	688	660	645	618	675	721	680	663	670	674	691	698	683	702	664	682	700	675	681	658	675	665	630	707	644	691	675	649	633	678	674	645	689	667	635	736	666	696	666	664	651	657	656	673	666	617	655	652	685	643	691	643	723	647	686	668	696	651	711	617	648	660	662	656	710	664	638	687	701	638	668	706	646	672	702	689	666	687	666	630	620	647	654	629	681	649	660	707	708	664	668	662	665	637	710	675	668	687	652	628	696	667	680	656	664	631	682	630	751	645	649	645	681	637	643	651	675	659	665	648	686	709	701	689	664	643	653	636	671	623	668	666	659	685	665	686	674	726	670	666	634	716	714	658	621	615	672	656	672	644	658	662	696	682	675	682	722	702	664	613	688	626	650	662	650	680	614	711	632	657	712	661	644	688	684	678	631	654	647	640	672	681	664	674	638	630	684	694	665	645	651	650	645	654	698	634	670	678	662	668	675	684	659	633	677	634	666	634	654	669	661	685	696	717	641	662	688	643	668	679	662	651	696	674	701	673	664	649	694	690	670	664	626	649	686	655	645	635	657	703	711	681	637	640	709	681	649	659	653	622	681	649	640	672	664	648	597	677	677	652	598	676	675	690	672	646	658	638	677	677	652	675	607	703	655	689	645	670	638	645	697	630	643	679	664	636	704	716	654	684	637	660	675	693	691	647	623	660	631	677	722	693	678	677	635	667	695	679	642	681	645	703	691	647	690	648	657	670	691	660	669	674	659	643	679	684	648	694	705	654	636	609	607	678	634	702	653	630	649	620	685	656	672	618	714	636	653	651	691	600	689	655	676	680	692	632	613	694	681	675	686	683	677	640	693	691	627	644	615	655	644	648	660	700	667	666	679	673	676	691	649	659	690	663	673	671	684	664	704	674	631	683	650	643	658	636	686	653	675	650	681	629	608	658	628	670	653	618	628	700	614	658	590	671	656	644	657	648	657	688	666	651	660	673	672	704	655	658	683	632	655	648	655	639	649	663	692	693	643	636	687	686	681	650	690	676	626	653	655	633	667	684	654	672	682	636	690	668	656	652	689	666	704	649	697	679	673	678	665	649	708	607	651	653	684	667	692	665	621	667	646	659	651	653	678	683	687	663	674	662	689	686	668	669	658	677	652	653	632	655	626	669	598	632	606	701	638	611	591	686	695	646	679	713	675	675	700	689	635	726	702	704	692	654	678	649	643	653	675	648	607	689	662	646	661	658	665	693	618	688	640	638	635	678	651	689	684	631	729	668	607	665	671	684	659	680	691	668	631	699	642	684	666	631	712	646	693	699	673	735	672	688	639	646	677	710	674	621	713	651	670	643	645	683	699	652	678	642	663	688	673	658	664	693	686	637	651	663	692	666	682	674	665	703	685	663	666	695	676	678	637	667	639	652	651	627	639	632	707	684	652	642	644	692	654	657	656	657	679	674	743	670	659	642	606	636	683	656	639	625	655	664	626	664	663	665	700	698	646	627	633	653	641	622	636	690	679	621	630	711	651	649	623	650	671	655	694	667	647	697	651	651	640	661	667	710	640	677	652	628	718	611	680	658	611	675	690	647	648	663	676	686	693	638	687	606	680	632	691	662	686	679	649	645	651	694	653	715	676	692	630	646	626	642	668	606	714	676	677	701	670	677	667	699	650	696	660	643	651	706	716	674	675	666	694	640	658	649	648	644	645	641	647	740	627	686	695	713	688	687	675	595	675	613	681	638	643	631	652	628	666	714	632	657	676	689	704	688	675	661	698	657	689	620	710	665	678	662	618	694	644	655	625	710	637	710	639	652	642	673	653	669	630	645	680	640	676	644	665	659	638	685	680	678	670	616	681	659	651	686	652	635	648	635	671	655	645	623	649	651	663	680	654	702	627	647	657	677	643	674	665	693	634	661	691	648	650	663	635	717	660	624	704	659	665	657	639	659	682	650	649	669	689	664	665	663	631	678	686	658	693	697	666	666	688	666	670	684	705	691	639	627	667	624	617	705	636	648	686	693	724	694	656	631	697	643	653	647	675	681	689	677	687	659	643	660	671	682	685	659	668	703	677	681	658	624	662	663	725	603	624	631	642	675	642	631	655	661	681	692	687	677	667	671	650	726	643	686	639	635	660	704	673	714	654	659	663	635	656	696	699	667	618	673	668	640	670	656	661	652	669	682	727	655	666	646	691	694	629	649	665	644	672	662	681	708	688	632	625	629	641	654	638	648	695	675	708	614	635	660	638	658	660	611	701	665	657	665	658	647	676	684	671	661	668	684	700	677	671	671	615	678	661	658	668	670	657	673	611	702	673	697	654	673	647	641	654	676	647	729	705	732	627	643	674	681	673	678	663	676	680	710	733	658	667	680	679	679	649	649	666	636	660	646	598	672	607	696	676	666	718	676	657	690	637	611	681	623	646	654	630	662	666	670	666	664	640	657	680	625	687	622	728	657	668	664	658	674	656	688	688	689	595	691	650	642	666	640	637	608	704	608	662	681	602	687	656	631	650	648	666	662	688	660	660	694	680	706	689	705	639	613	632	689	652	698	628	609	657	664	686	705	651	718	691	625	697	648	651	640	692	689	634	619	691	666	655	650	645	667	707	638	669	656	664	647	676	636	682	690	693	623	704	687	668	622	652	680	679	689	671	701	624	612	679	735	624	694	671	730	645	679	665	648	697	636	651	687	666	665	666	680	639	700	683	708	662	698	646	678	637	665	659	671	661	677	670	670	634	600	637	679	679	692	733	667	628	660	636	697	695	628	687	678	699	652	676	640	668	695	630	648	643	697	666	721	681	675	683	623	686	651	683	655	647	706	668	681	669	669	662	647	629	695	648	692	689	631	691	640	672	724	670	676	679	663	672	656	638	695	670	687	702	662	636	694	644	652	668	703	646	680	689	652	650	646	612	655	598	673	609	656	648	700	666	685	634	657	650	698	662	624	651	581	671	677	650	652	662	607	620	620	692	666	666	679	719	701	619	661	644	666	652	682	652	695	658	627	659	715	666	612	699	676	647	641	648	601	643	722	679	662	673	621	666	668	678	682	644	624	624	659	692	676	677	664	641	647	676	664	697	705	671	710	683	675	630	664	685	664	674	633	684	717	610	657	668	663	637	691	704	671	659	623	690	695	640	657	659	694	650	605	654	643	657	703	641	664	674	605	638	638	736	654	662	674	609	661	647	619	680	687	705	685	663	701	660	686	655	675	693	670	649	689	706	709	652	647	696	630	647	680	660	645	626	662	656	741	670	694	645	639	676	607	686	647	668	676	669	663	683	702	691	675	663	670	631	625	659	642	638	674	666	631	671	663	677	648	621	694	653	655	658	659	702	660	688	652	701	659	626	611	623	702	671	658	636	632	637	703	631	637	658	728	723	655	743
4336	3244	5624	3230	1861	857	806	1108	900	788	593	455	397	473	417	393	358	408	403	397	351	337	362	394	551	711	687	621	465	430	356	317	321	321	379	307	325	320	284	291	289	310	291	312	347	349	336	300	320	279	305	285	320	331	314	319	318	283	291	330	305	317	277	332	290	339	311	313	339	280	313	331	329	354	324	296	329	295	310	289	339	319	288	318	327	305	298	331	305	319	293	343	324	310	323	272	297	316	278	301	319	315	286	301	325	296	300	309	323	295	325	356	327	307	280	273	313	309	312	282	303	347	320	317	310	328	301	325	337	331	294	324	317	307	316	286	307	317	340	316	315	310	326	287	312	280	315	294	295	305	325	342	346	338	313	299	295	336	311	291	331	324	292	344	320	302	307	316	315	323	315	299	315	320	330	279	301	301	332	324	330	312	294	289	322	290	305	301	278	302	313	318	300	315	294	329	286	298	316	302	348	309	303	301	298	296	279	295	314	307	309	327	301	288	343	306	316	307	326	290	311	337	288	312	308	311	314	302	313	283	329	310	298	285	317	297	346	302	286	326	321	339	322	291	325	324	324	300	303	354	280	338	282	304	313	297	318	331	302	310	302	311	290	328	284	325	282	284	262	318	312	319	293	326	306	293	313	299	312	311	296	298	304	288	295	295	314	314	298	368	314	311	292	304	291	305	298	308	314	325	328	306	288	298	295	342	327	311	311	303	310	278	306	307	278	323	309	305	318	306	267	331	294	278	294	312	322	286	288	308	293	315	328	306	323	333	344	275	289	294	306	301	289	333	296	304	319	303	311	296	304	309	320	305	336	321	287	332	312	312	319	321	301	298	314	312	291	290	338	291	344	320	304	305	316	315	306	325	287	304	315	297	336	310	315	323	325	294	301	286	345	300	326	301	305	308	304	297	316	326	334	292	307	297	340	333	327	305	293	278	343	332	289	321	300	292	313	309	284	307	295	279	336	295	306	344	293	313	339	280	312	298	311	320	301	296	313	296	317	289	312	327	310	313	305	316	324	296	355	321	310	302	303	324	322	319	313	302	311	301	315	310	347	334	289	328	323	332	307	327	291	319	339	314	326	329	305	320	315	348	300	307	277	327	298	325	295	336	284	337	321	308	314	303	293	307	335	303	332	295	317	316	296	290	322	309	299	315	339	283	311	318	304	318	310	316	306	297	325	296	301	306	266	310	312	296	333	312	327	327	316	286	332	301	319	295	333	302	329	315	288	303	332	315	300	311	312	323	331	304	317	303	268	283	338	320	340	317	316	359	304	330	316	334	325	307	325	314	289	314	309	318	333	294	303	317	319	293	307	304	310	338	322	298	332	307	296	297	330	314	356	271	351	291	321	340	302	302	368	337	328	301	288	297	306	298	314	325	307	287	307	327	284	327	306	342	302	328	354	322	317	327	315	316	313	290	309	324	297	327	296	324	293	308	313	318	348	308	283	303	323	297	300	300	303	284	306	288	294	299	296	274	336	345	300	305	271	308	303	304	337	304	301	326	302	297	341	323	298	308	301	346	281	286	323	309	317	275	314	310	306	318	336	305	293	305	285	290	326	290	302	328	328	276	298	307	301	291	329	275	319	297	302	307	297	318	308	312	308	296	322	321	349	315	303	325	304	330	312	311	295	328	295	317	299	328	313	340	324	328	331	303	325	337	294	326	292	321	326	319	325	318	293	316	293	299	331	287	318	311	316	314	321	358	299	289	320	313	319	330	320	359	346	332	299	314	315	300	301	313	299	321	288	314	305	282	329	306	296	293	322	289	338	305	334	321	300	313	316	320	338	282	272	299	267	317	322	300	300	305	307	318	297	312	342	297	279	320	301	307	314	307	300	302	299	306	305	308	327	327	305	325	328	318	339	310	321	319	324	302	310	311	314	307	304	330	323	301	354	335	337	315	323	329	285	312	323	319	340	330	308	323	315	317	280	329	284	316	314	315	311	300	309	308	280	307	303	298	354	307	342	298	319	342	282	307	305	313	311	301	317	288	341	297	296	277	327	324	311	280	318	301	276	323	302	326	309	290	320	292	295	299	297	323	329	322	318	305	331	304	314	329	316	286	301	311	285	302	291	331	344	327	282	313	305	313	310	323	301	326	337	301	321	317	307	292	296	308	334	292	323	300	318	307	332	332	309	318	306	312	323	305	333	317	308	284	317	271	314	321	352	296	306	292	326	305	316	310	275	319	309	296	287	312	281	320	315	315	329	299	296	328	304	295	292	310	307	317	311	277	272	302	318	310	310	305	338	306	301	305	291	303	294	301	350	319	327	307	301	277	295	332	334	301	293	344	336	302	305	270	340	294	316	294	330	370	286	321	315	319	313	292	289	325	314	294	326	282	290	289	337	309	307	307	299	327	287	303	312	321	275	336	331	347	324	296	298	292	311	315	295	317	316	316	290	286	313	308	300	295	310	294	299	305	283	326	366	310	320	320	324	289	299	288	325	305	278	343	321	308	320	355	315	318	327	322	292	317	315	314	267	291	322	299	329	346	305	327	299	298	298	328	295	307	307	320	329	323	295	301	300	279	278	338	297	312	301	320	300	320	302	309	308	294	317	315	306	316	329	306	332	310	329	318	318	322	304	304	340	314	326	353	334	299	273	321	334	321	274	287	333	309	292	322	303	301	317	286	326	349	312	284	287	337	300	338	326	295	322	296	330	302	317	310	297	338	289	263	321	301	324	289	293	294	316	289	296	291	340	335	294	282	308	307	325	308	324	307	331	317	318	318	292	314	302	315	304	301	323	310	282	322	331	288	333	303	308	273	315	311	300	287	303	303	285	324	316	329	323	289	292	311	324	323	297	314	323	309	321	337	300	306	309	304	299	316	312	319	339	299	286	332	354	312	308	349	315	329	305	306	302	313	318	299	319	318	308	309	322	290	301	326	276	303	310	329	304	325	301	305	306	294	317	312	343	337	281	302	297	308	305	284	321	327	335	309	304	329	294	309	360	324	326	324	316	294	319	314	310	263	322	326	293	303	331	339	280	278	349	302	324	335	293	300	338	300	336	294	296	311	314	275	285	300	278	306	321	277	338	309	280	289	293	291	298	318	339	315	309	308	309	316	324	350	306	298	314	316	323	316	310	311	325	270	284	327	294	277	278	305	277	313	304	294	317	315	319	292	296	285	345	329	317	306	277	332	342	316	292	297	320	331	277	311	304	326	334	349	316	282	293	318	311	294	346	343	295	347	324	293	325	309	327	311	319	332	332	322	320	323	315	320	322	358	303	308	307	316	298	318	295	268	313	308	327	316	312	303	293	293	307	318	326	314	372	306	289	316	344	289	313	301	300	301	330	340	301	288	298	325	323	344	336	287	322	279	309	309	295	309	323	300	299	315	287	292	325	290	281	304	334	343	284	302	291	318	326	280	336	286	312	299	326	314	297	309	331	320	291	326	330	326	324	312	302	349	315	331	306	304	308	297	336	354	341	325	293	313	312	275	298	311	300	314	360	341
3404	3529	10059	8757	6536	3212	3169	5177	4054	3610	2596	1605	1512	1612	1535	1366	1248	1194	1314	1289	1152	1158	1258	1362	2579	3032	2814	2129	1525	1133	914	812	787	786	808	694	794	796	703	776	758	785	808	809	825	828	775	767	752	793	800	748	800	779	821	748	847	769	764	826	768	772	796	799	782	819	746	778	768	797	774	815	806	815	752	766	762	757	796	801	779	782	742	776	773	787	823	779	782	725	755	758	795	791	802	773	778	778	747	731	793	827	771	749	787	809	805	743	763	775	821	819	819	746	789	795	781	770	784	798	746	801	775	769	753	793	795	788	817	748	807	797	798	735	761	741	772	753	766	787	773	737	825	796	811	783	747	820	774	814	792	828	792	713	766	823	786	780	780	789	770	765	795	794	773	781	751	808	802	816	794	775	744	759	801	784	800	799	726	754	818	724	809	760	781	812	771	803	798	817	776	790	757	732	764	745	813	780	758	794	808	776	783	776	764	767	773	764	791	819	849	809	770	780	754	796	791	771	738	786	788	811	781	810	779	779	797	733	780	794	749	799	818	783	772	729	816	794	771	801	750	854	796	797	804	798	785	774	800	787	839	744	769	785	783	813	788	773	766	795	745	768	767	774	775	745	762	750	754	765	816	786	721	760	789	790	761	783	754	785	791	785	830	796	747	801	786	753	779	814	789	795	752	741	818	758	826	828	772	774	786	768	752	765	758	786	827	752	862	811	809	790	787	806	823	768	761	827	748	820	741	795	752	795	800	724	814	793	751	795	786	783	841	797	777	790	839	832	755	784	766	785	789	771	797	798	764	735	843	741	806	747	829	813	742	753	752	793	749	774	795	768	769	786	807	770	779	737	781	792	835	775	819	789	794	791	833	765	769	772	805	773	759	813	789	773	779	772	852	778	784	830	808	709	760	781	745	781	782	789	736	792	760	731	818	790	822	812	801	817	804	788	748	752	730	792	795	819	805	810	732	791	792	790	807	768	801	770	762	783	769	751	772	796	832	829	798	739	773	757	780	740	769	728	780	780	786	834	752	829	770	758	758	832	829	770	726	788	774	772	871	796	767	752	758	785	760	812	807	754	790	826	766	759	768	758	760	740	773	772	791	800	758	770	800	751	801	788	787	776	803	711	795	745	814	768	767	796	741	788	771	830	742	796	799	807	823	770	758	726	784	743	805	781	789	782	806	783	799	737	801	765	774	794	750	770	791	828	748	797	789	775	731	733	784	806	817	806	799	797	782	781	832	775	858	802	766	775	742	810	761	737	791	770	746	791	815	741	790	772	799	807	824	835	792	757	800	770	758	777	764	796	768	789	757	792	792	769	770	769	789	780	788	765	789	748	772	791	727	784	766	783	767	786	759	721	757	777	764	760	802	788	748	802	824	765	770	802	797	804	770	762	794	778	791	801	790	870	800	749	777	712	803	797	750	761	781	835	854	790	739	778	787	773	786	825	800	768	783	770	767	717	786	780	748	759	764	782	793	740	763	810	785	800	745	802	810	817	772	785	743	793	796	856	773	804	784	772	791	754	745	750	791	826	781	810	744	815	794	763	761	778	779	738	827	733	775	796	796	797	804	801	782	803	758	732	844	823	790	787	801	828	745	824	815	838	770	750	765	805	790	741	751	738	746	790	793	760	777	808	855	755	791	781	771	758	775	799	773	802	830	771	814	777	799	801	766	785	785	804	753	821	819	751	790	747	799	829	802	780	784	769	774	748	755	771	801	791	793	799	804	747	770	753	791	831	745	778	792	722	781	774	805	813	752	785	740	804	816	750	795	786	765	739	740	809	766	774	802	771	738	719	763	832	802	772	836	817	786	722	794	822	804	829	787	811	769	791	776	757	796	846	750	747	780	831	822	798	797	815	764	786	765	769	786	796	767	754	812	812	774	831	754	793	841	758	765	727	813	832	781	794	809	801	799	781	794	827	799	829	800	780	737	771	790	771	748	750	787	773	830	801	816	759	759	813	801	817	815	757	764	783	781	805	778	741	808	804	790	786	825	810	783	786	752	831	776	760	771	817	733	801	752	747	773	773	773	742	743	718	740	775	839	804	775	822	738	766	802	746	746	808	771	753	790	782	736	810	780	795	772	805	803	764	800	768	732	779	763	774	817	760	850	802	756	771	784	824	767	776	787	793	843	782	800	793	789	764	790	757	815	806	793	796	746	790	819	792	766	775	793	862	788	789	803	808	765	780	757	823	773	765	751	783	765	737	826	793	779	804	772	798	772	763	815	800	766	762	772	777	767	741	802	752	821	812	778	822	842	795	816	792	826	739	811	785	779	813	806	775	748	781	772	800	768	783	814	733	761	742	744	803	758	825	824	779	794	834	792	775	779	795	743	793	775	783	773	828	767	770	791	784	766	783	801	786	774	824	801	793	786	818	743	821	768	817	766	831	740	763	744	790	799	754	762	813	786	771	756	805	721	807	766	771	797	817	793	791	772	799	776	790	823	784	776	777	786	798	776	792	806	812	776	747	750	824	757	816	804	799	793	790	826	741	804	780	776	836	780	840	783	829	755	779	787	791	780	780	743	775	751	786	765	765	792	755	790	776	786	781	784	795	761	771	795	792	799	788	798	841	831	758	772	739	778	836	753	774	836	774	760	797	800	811	705	767	810	768	793	832	779	753	849	732	804	752	795	818	809	779	762	825	800	845	812	761	802	770	792	776	849	800	807	766	779	726	819	765	802	754	790	775	781	806	795	758	783	770	810	782	815	761	744	754	776	796	753	768	722	761	761	766	765	773	807	769	827	822	764	771	768	737	810	779	771	816	774	712	798	819	818	728	725	764	762	802	772	767	773	704	753	798	788	816	781	824	724	807	748	760	807	807	796	830	763	810	790	752	782	791	765	774	776	785	813	811	795	796	717	770	831	767	782	832	788	795	782	812	747	825	762	804	795	759	770	773	783	776	820	742	802	772	818	781	802	784	743	800	759	794	833	758	780	749	803	793	767	726	792	798	797	843	745	773	771	788	796	748	813	742	789	775	830	800	829	767	733	777	836	771	788	752	830	801	788	785	793	766	820	753	809	775	793	760	796	769	815	806	768	793	765	766	810	783	762	777	825	811	798	817	819	796	752	784	755	748	784	761	779	778	780	793	816	746	793	808	759	765	802	789	768	803	852	756	807	796	785	748	802	787	799	787	804	816	861	788	776	840	721	792	796	770	813	772	795	787	791	754	772	766	786	782	747	800	789	728	822	837	709	810	781	824	761	774	772	792	814	754	804	761	783	809	803	759	780	790	776	817	778	761	780	820	817	745	766	835	745	825	756	783	783	779	745	828	777	803	742	795	744	786	728	729	780	744	762	753	825	798	805	751	747	779	802	801	788	766	833	776	809	790	706	793	854	770	753	754	771	753	735	736	779	765	780	822	860	796	807	793	786	777	821	801	822	791	772	694	799	784	762	759	794	820	756	736	788	812	792	765	778	725	805	766	787	775	777	833	811	793	817	742	771	820	765	809	763	829
11488	7543	10678	6514	4682	2304	2564	2147	1842	1384	976	920	822	670	699	538	522	489	542	436	445	454	447	701	2454	3126	2539	1729	989	541	388	309	313	320	294	337	318	313	316	309	274	333	326	296	310	319	337	303	317	276	323	299	319	356	347	313	333	316	343	298	297	334	301	295	347	353	290	298	314	274	305	290	311	311	321	280	305	310	286	318	285	332	316	299	275	316	328	306	326	322	302	302	293	345	331	293	322	306	324	361	317	337	322	346	348	340	309	322	341	313	334	315	339	358	307	355	316	318	313	300	323	293	307	284	266	288	317	320	307	301	317	329	330	292	344	298	302	313	315	306	337	326	311	321	319	326	330	363	317	341	315	319	322	312	302	333	311	291	332	346	307	331	306	361	303	288	297	282	322	315	298	354	316	294	319	318	309	288	317	314	306	302	300	286	295	327	308	288	305	294	317	321	319	308	335	315	320	313	320	334	320	288	323	343	375	330	326	320	301	297	298	302	326	324	336	353	297	293	315	325	323	337	286	327	311	334	312	276	330	319	345	317	324	349	311	314	339	304	297	298	304	324	287	312	326	295	341	346	325	293	323	322	320	308	296	307	332	340	301	311	334	303	315	319	309	276	311	333	321	339	268	314	287	292	334	309	297	356	335	298	318	330	328	330	302	337	312	338	297	338	337	301	314	272	334	314	301	316	332	338	359	312	297	328	337	321	315	325	336	320	326	330	318	344	333	327	312	308	330	278	348	340	328	295	304	329	319	310	300	289	309	299	337	318	334	324	360	339	325	298	299	311	289	326	328	291	307	307	330	335	306	316	340	305	322	311	316	304	310	367	300	313	331	325	321	271	324	290	261	348	328	325	299	313	321	312	334	308	353	309	319	310	310	332	345	315	296	322	321	334	310	291	306	294	297	305	305	324	287	303	325	322	316	296	328	294	327	307	355	315	300	305	319	321	304	303	314	326	329	326	300	308	312	339	345	348	325	276	300	304	327	319	311	328	301	303	305	317	313	338	304	335	297	279	313	286	338	337	301	328	319	328	342	309	322	329	343	333	309	303	293	304	330	324	328	365	339	290	332	346	295	324	324	323	315	316	339	302	329	307	331	324	305	309	329	314	305	315	305	358	325	353	319	291	296	313	336	328	330	314	286	321	308	289	311	320	326	310	280	330	286	328	302	321	298	336	317	324	318	276	317	346	336	295	300	329	314	320	315	331	293	345	319	305	356	331	313	301	320	328	327	339	322	299	336	320	328	339	306	314	340	292	336	323	320	316	323	321	290	300	313	351	326	299	320	308	289	331	270	339	285	327	286	322	321	328	338	332	315	316	327	311	305	326	308	342	334	337	315	335	327	329	296	314	323	327	296	285	324	343	317	283	337	302	333	273	317	330	297	321	322	325	324	310	301	333	275	338	288	328	284	308	293	347	304	301	335	318	323	331	345	294	322	311	303	308	315	320	334	365	286	303	338	321	320	324	325	285	315	327	354	319	278	293	306	319	315	321	305	321	337	298	321	321	332	309	345	307	297	333	310	294	333	326	323	300	295	286	314	336	299	332	340	323	299	347	329	298	288	312	319	334	323	307	308	336	347	314	341	292	310	319	321	306	339	296	284	329	326	345	349	331	290	314	315	335	292	327	339	342	309	323	317	324	303	320	332	318	356	317	332	323	309	290	332	325	336	307	336	348	328	299	318	310	321	319	326	287	323	336	306	322	319	319	324	315	334	341	367	310	318	327	334	317	347	345	324	331	320	313	299	317	332	340	320	284	322	317	357	321	329	291	293	298	341	282	270	335	320	299	305	283	316	310	329	312	329	309	334	322	345	305	309	322	306	280	284	300	297	295	305	327	342	339	304	313	302	288	294	297	331	315	298	308	341	304	310	323	363	336	339	337	326	327	310	336	302	312	354	330	319	325	318	317	300	318	361	325	343	349	331	294	300	340	313	308	323	331	305	355	314	312	305	310	334	304	348	326	337	335	296	306	332	283	301	293	312	308	314	349	286	318	314	338	313	282	329	291	320	320	337	327	310	304	332	346	322	326	329	334	307	326	310	303	303	304	306	324	308	317	346	325	322	332	318	318	319	293	307	313	350	344	311	345	284	333	291	313	314	316	325	314	314	308	317	312	320	289	312	305	314	337	319	327	321	326	307	325	288	320	311	313	336	293	322	330	301	320	316	333	346	315	313	352	337	303	310	315	296	311	300	299	339	296	304	305	322	315	353	321	294	321	319	331	324	343	329	299	321	294	314	309	303	312	302	330	344	331	333	360	278	287	332	297	304	286	316	325	324	341	304	360	312	329	317	311	352	301	315	298	325	345	326	293	310	341	309	350	346	331	291	303	279	361	318	309	300	324	318	311	326	302	319	312	323	333	314	299	339	327	316	304	303	334	272	287	321	321	307	313	314	337	292	289	314	329	303	329	319	308	321	315	323	316	325	297	330	314	320	324	309	306	341	293	339	311	338	288	335	338	351	292	362	316	325	341	335	311	334	326	337	319	284	337	287	295	333	343	321	329	351	317	300	316	324	312	307	315	336	334	331	329	303	300	285	317	316	325	317	305	306	330	312	324	305	311	306	308	325	291	328	310	306	311	340	303	291	307	292	309	323	287	332	283	314	343	306	332	314	317	329	305	339	300	353	310	328	338	360	303	312	350	314	308	319	333	316	340	325	303	314	298	327	314	316	312	345	331	305	333	317	310	289	338	320	333	319	316	342	317	333	312	321	333	338	315	327	316	349	295	317	283	303	353	332	278	314	315	353	297	303	336	330	323	348	306	313	334	315	322	317	338	327	305	279	310	302	334	273	294	323	296	304	322	321	331	296	301	341	301	319	343	338	294	318	302	299	320	311	313	336	329	318	300	318	313	356	324	319	340	337	325	325	308	296	342	329	316	297	308	341	318	338	326	319	327	278	311	297	314	342	335	291	321	339	324	298	321	300	333	304	313	332	344	312	305	341	332	333	323	322	297	278	303	296	324	326	298	329	310	313	324	322	327	316	315	313	309	328	304	321	316	324	331	275	354	318	336	341	309	322	322	308	295	321	308	344	315	333	285	344	308	315	335	324	318	314	298	296	330	315	329	303	321	363	327	342	331	328	329	316	337	286	327	356	322	340	319	297	312	281	334	308	342	328	323	331	315	313	306	349	326	350	313	312	318	356	312	327	340	306	338	339	293	342	318	297	319	297	303	306	305	309	336	333	307	323	321	316	291	310	357	285	359	331	311	317	292	323	303	321	324	316	343	341	319	337	332	317	290	318	323	304	283	341	289	332	327	343	313	340	312	319	314	327	321	301	303	317	293	303	355	339	319	288	326	347	328	292	332	296	322	297	312	314	289	345	359	275	330	321	321	314	320	302	311	307	319	347	343	312	320	307	313	319	303	321	315	314	318	324	307	339	299	359	318	315	322	301	334	323	303	267	318	325	333	318	306	305	324	321	332	307	336	297	305	336	333	322	330	345	329	315	332	305	326
7618	6981	15583	13107	13283	7943	9815	9617	8865	6607	4536	4182	3611	2990	2788	2338	1968	2452	2236	1691	1732	1802	1770	3676	14029	15391	13076	8597	4592	1999	1183	849	790	786	841	785	759	739	803	766	765	750	797	755	785	806	768	785	757	742	784	812	829	774	782	763	812	812	793	780	851	762	842	823	773	779	758	778	789	753	769	805	805	793	823	748	808	784	757	748	770	753	855	790	758	857	809	768	786	780	826	785	763	872	793	771	806	794	776	742	838	758	805	766	781	785	795	822	840	800	804	809	730	815	861	796	809	800	778	796	802	795	776	795	800	791	842	740	807	811	823	760	807	843	763	786	854	789	840	824	840	833	808	790	765	814	801	793	818	811	794	780	804	840	784	788	780	777	752	786	808	754	758	791	829	814	820	809	764	836	741	775	791	819	807	801	787	776	764	801	709	732	788	782	794	768	787	820	820	810	783	798	783	860	790	768	803	782	850	789	808	816	807	821	746	749	771	763	799	800	761	779	823	790	774	736	791	808	812	815	754	822	791	739	830	810	792	772	824	732	816	823	814	818	796	807	863	779	748	793	841	814	789	806	752	804	813	781	809	784	815	816	771	789	780	728	763	770	760	803	759	801	827	807	845	726	790	788	748	794	791	769	757	785	807	822	775	859	804	819	775	796	818	747	828	733	820	761	767	798	792	829	817	759	799	818	798	840	795	790	815	794	803	820	769	805	730	777	826	772	768	800	863	787	826	741	853	812	840	746	758	783	781	765	794	774	781	778	790	794	753	804	835	750	757	791	772	793	707	800	812	795	786	807	794	760	794	821	828	796	767	798	779	783	722	803	816	779	787	751	773	779	824	826	831	764	768	837	771	826	813	796	768	784	777	765	801	784	783	803	775	782	811	835	802	780	759	807	784	796	759	766	786	822	801	796	767	825	823	808	755	822	800	797	829	800	786	817	807	799	771	818	769	797	856	781	836	794	790	804	809	748	765	762	792	771	776	794	808	780	787	783	790	807	797	796	761	767	779	805	752	835	760	831	783	794	839	765	839	822	794	790	816	791	768	790	784	774	766	795	821	794	745	780	785	790	852	775	793	832	767	779	794	830	792	786	803	770	812	795	772	843	760	787	790	805	803	786	774	806	770	745	787	805	799	773	754	790	798	760	725	806	809	820	817	821	861	784	800	872	817	807	811	809	804	769	814	772	807	811	816	772	817	786	837	810	800	778	816	764	808	818	787	787	819	774	775	867	770	795	827	805	824	785	785	821	825	801	825	784	800	794	860	769	809	792	750	761	776	776	788	765	743	824	803	760	837	796	799	797	791	818	758	808	801	774	774	764	851	783	792	803	795	801	780	796	782	790	837	784	781	782	819	815	784	809	816	791	765	761	788	793	822	803	816	806	753	794	786	813	746	825	833	834	781	819	759	820	766	828	809	821	785	811	810	788	804	798	801	750	828	799	829	827	789	802	791	822	804	815	751	774	791	811	760	769	763	799	797	838	835	764	779	806	811	796	805	807	818	702	807	799	801	814	823	849	796	827	828	840	755	737	802	851	810	795	750	762	806	813	781	768	843	773	812	800	748	741	757	781	774	792	813	781	758	850	792	774	795	801	821	750	861	814	768	813	765	823	787	762	787	748	753	797	730	811	772	758	814	790	775	787	793	809	761	833	764	732	801	784	784	768	776	824	837	860	767	780	755	787	748	776	772	783	779	809	799	748	852	832	788	763	742	840	773	760	788	834	832	789	797	741	807	765	790	836	769	816	780	795	816	746	782	812	833	838	794	817	801	807	810	777	778	836	791	766	807	804	835	786	782	754	789	830	840	777	806	809	749	776	795	760	841	783	807	793	775	800	806	790	765	763	816	798	818	740	797	781	814	805	821	761	820	754	856	810	818	824	789	807	796	787	776	748	780	855	768	773	805	791	749	758	737	780	744	844	782	794	799	752	777	819	803	817	779	780	843	740	779	824	805	822	805	783	757	799	768	824	796	739	788	790	775	788	804	774	801	791	818	792	820	745	766	796	807	746	777	796	808	781	814	736	756	784	783	773	740	793	784	761	774	823	821	830	758	788	740	779	793	764	819	814	784	781	844	829	791	808	808	847	781	830	800	842	789	782	830	704	806	754	785	772	786	799	741	826	783	835	807	807	811	763	809	796	784	793	748	853	830	831	778	792	788	776	748	787	741	804	782	807	758	753	772	774	789	817	760	805	829	807	815	798	815	837	791	734	774	787	777	795	822	789	736	797	812	777	761	801	821	816	805	815	798	790	782	784	788	790	754	827	812	790	786	757	800	798	778	813	848	776	748	823	786	811	785	773	829	770	802	842	750	800	821	826	838	825	811	795	748	760	790	765	748	837	798	756	766	824	771	796	807	798	756	807	771	810	808	834	780	793	802	735	775	781	824	823	787	775	770	793	770	808	821	754	806	763	803	779	788	817	791	787	761	790	816	815	775	781	764	788	804	781	811	795	768	773	834	776	766	754	793	773	786	839	783	793	842	801	769	805	783	755	805	780	763	808	753	753	846	763	779	784	776	804	824	816	786	850	830	795	786	772	802	823	762	803	820	801	753	818	761	781	769	791	771	820	829	827	781	796	800	778	832	782	778	797	757	776	814	799	819	774	812	821	780	851	806	774	808	755	771	808	769	756	826	793	776	827	755	812	766	796	813	839	775	753	792	842	748	853	821	766	819	789	758	759	778	792	852	804	776	786	766	713	789	816	842	818	765	788	762	829	761	817	824	789	829	793	749	767	765	758	787	777	825	772	795	792	803	825	797	793	736	821	772	762	746	795	795	744	759	810	804	758	797	749	782	754	787	818	787	779	792	780	837	784	829	761	824	771	845	811	809	750	793	757	784	794	809	800	788	795	826	817	761	796	805	791	757	812	808	774	783	800	800	781	786	758	829	770	797	836	772	768	774	802	818	825	782	827	780	768	804	760	772	791	797	767	845	763	785	858	768	800	783	720	789	770	767	757	821	766	797	822	879	755	797	760	822	761	801	776	807	753	738	784	828	760	810	811	797	854	788	790	790	803	739	846	800	786	757	755	772	784	830	787	835	804	756	822	761	822	800	757	793	839	818	807	799	804	806	787	751	803	856	757	781	825	788	769	828	787	821	827	818	816	798	797	773	829	802	801	779	802	769	763	754	804	818	776	816	818	808	784	772	770	770	791	820	786	774	816	805	773	768	878	839	756	776	792	754	794	844	817	809	806	792	801	814	792	837	811	801	792	804	803	805	787	799	794	812	802	798	782	817	789	768	799	770	832	762	802	761	794	794	796	808	835	825	799	747	824	758	774	800	761	770	759	747	769	804	751	750	792	781	789	813	831	793	809	810	755	752	759	776	763	737	838	808	727	799	817	858	814	785	749	792	794	770	746	796	827	765	769	769	773	806	765	773	803	783	857	837	777	737	809	780	773	864	800	780	820	826	779	749	782	742	782	784	823	830	814	813	801	733	785	751	805	818	824	771	823	792	804	785	808
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
