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
338453478109	338453478659	338453479209	338453479759	338453480309	338453480859	338453481409	338453481959	338453482509	338453483059	338453483609	338453484159	338453484709	338453485259	338453485809	338453486359	338453486909	338453487459	338453488009	338453488559	338453489109	338453489659	338453490209	338453490759	338453491309	338453491859	338453492409	338453492959	338453493509	338453494059	338453494609	338453495159	338453495709	338453496259	338453496809	338453497359	338453497909	338453498459	338453499009	338453499559	338453500109	338453500659	338453501209	338453501759	338453502309	338453502859	338453503409	338453503959	338453504509	338453505059	338453505609	338453506159	338453506709	338453507259	338453507809	338453508359	338453508909	338453509459	338453510009	338453510559	338453511109	338453511659	338453512209	338453512759	338453513309	338453513859	338453514409	338453514959	338453515509	338453516059	338453516609	338453517159	338453517709	338453518259	338453518809	338453519359	338453519909	338453520459	338453521009	338453521559	338453522109	338453522659	338453523209	338453523759	338453524309	338453524859	338453525409	338453525959	338453526509	338453527059	338453527609	338453528159	338453528709	338453529259	338453529809	338453530359	338453530909	338453531459	338453532009	338453532559	338453533109	338453533659	338453534209	338453534759	338453535309	338453535859	338453536409	338453536959	338453537509	338453538059	338453538609	338453539159	338453539709	338453540259	338453540809	338453541359	338453541909	338453542459	338453543009	338453543559	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2709	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20483	9876	10531	9672	7119	5146	3536	2780	2302	1754	1407	1134	1160	974	923	854	860	617	647	542	517	484	488	471	417	419	365	350	392	370	390	369	333	401	401	346	340	331	357	346	338	318	388	356	329	352	338	343	331	345	304	349	348	343	336	298	330	357	313	348	372	355	349	347	333	302	302	325	303	323	279	320	306	333	306	318	314	326	313	318	331	343	323	323	324	335	311	313	313	342	309	324	325	309	345	326	349	347	349	321	310	338	313	315	330	346	300	335	311	313	287	320	337	342	335	330	324	303	323	317	320	330	324	337	330	342	364	296	330	316	310	340	317	303	310	328	324	291	336	346	307	326	312	297	347	318	301	333	334	319	332	327	343	322	316	341	311	307	327	326	315	299	358	319	327	330	333	327	341	305	306	327	331	344	333	326	314	285	332	317	303	329	318	290	313	324	312	337	310	315	330	320	303	282	320	305	306	324	334	297	298	369	333	322	314	301	326	309	310	314	304	335	317	320	316	259	326	334	360	339	350	288	343	299	321	323	319	341	309	320	285	319	300	362	313	331	318	319	345	368	350	339	341	326	304	337	313	361	357	346	315	336	339	346	355	327	312	306	332	321	332	346	297	327	339	341	340	338	335	313	359	350	306	324	318	326	321	328	304	299	335	310	322	343	353	323	345	318	279	335	321	331	303	310	320	340	343	303	316	341	331	339	306	305	318	349	316	317	335	337	333	293	337	315	305	291	300	301	341	311	336	325	295	331	338	340	336	319	315	312	334	336	316	346	355	397	336	314	318	325	313	300	317	328	296	335	325	305	342	364	347	315	325	337	345	333	371	326	298	319	287	357	350	315	328	349	347	323	329	327	291	310	310	303	313	367	339	307	280	322	313	320	297	306	292	316	308	342	334	321	323	347	329	330	292	322	341	309	325	346	323	330	349	330	335	318	328	291	334	319	296	301	318	313	323	326	340	326	360	316	317	306	339	351	306	331	312	341	323	306	327	308	294	334	335	328	322	307	308	307	342	327	328	308	302	348	331	323	303	349	333	338	341	286	337	324	340	299	315	359	331	316	324	324	318	327	302	338	324	325	315	348	327	364	282	358	318	323	302	305	301	318	337	321	331	344	337	350	331	313	326	336	323	301	334	320	319	317	383	366	317	341	330	317	278	304	298	319	311	284	347	290	320	283	317	296	322	332	337	319	290	293	297	307	320	311	333	313	303	307	313	333	316	350	316	317	285	324	328	308	310	323	313	314	331	312	328	329	333	324	359	265	354	334	356	328	345	347	326	334	336	341	346	337	333	325	319	297	316	349	336	343	328	308	321	321	298	333	320	343	334	319	303	341	313	314	320	323	319	320	348	289	328	368	335	305	317	336	300	360	326	321	337	343	321	309	350	333	307	336	323	304	317	337	326	300	331	344	310	332	360	309	320	316	365	315	316	321	286	327	333	320	340	322	342	329	342	332	316	308	311	322	333	354	314	321	330	310	342	327	318	336	311	302	314	332	379	321	327	357	307	342	363	307	322	297	326	327	321	308	295	318	320	315	329	324	327	274	338	323	342	345	317	301	318	328	338	305	351	345	355	339	339	336	343	316	317	328	319	319	342	337	318	343	334	320	327	348	307	346	377	323	294	289	314	300	337	304	313	301	311	313	301	308	308	317	287	310	312	308	328	323	323	328	306	305	351	325	301	327	318	339	353	328	303	339	329	344	353	347	321	327	369	323	291	351	314	345	328	343	311	311	341	349	358	317	307	323	325	302	312	334	346	320	326	306	324	299	333	325	311	310	334	333	303	308	337	363	305	352	338	301	344	307	284	301	307	299	333	329	332	336	298	322	304	324	323	295	332	316	329	347	351	318	332	342	298	330	328	344	308	332	359	316	331	324	317	294	325	283	323	351	326	307	319	315	329	282	347	318	332	308	325	332	300	333	329	323	328	301	300	319	343	333	282	297	289	321	334	340	307	360	312	326	322	317	373	308	334	314	343	349	317	309	357	364	314	302	323	320	321	331	329	312	338	314	325	351	337	345	342	324	339	337	340	301	378	314	336	315	309	311	344	319	270	330	328	289	317	313	335	297	329	336	303	344	294	308	326	320	337	322	345	339	352	333	325	331	307	301	296	315	294	326	349	333	326	329	328	351	333	310	307	318	334	318	315	312	341	318	348	326	334	303	327	368	307	311	303	342	350	308	337	318	314	296	337	347	327	341	315	331	309	288	309	333	353	295	351	342	309	318	336	330	314	334	354	294	346	317	311	319	323	317	306	348	310	325	336	311	312	324	339	318	321	325	350	324	299	303	339	393	363	310	336	310	337	330	294	367	356	316	354	317	311	311	345	351	354	324	372	323	303	312	355	353	305	318	307	335	288	331	329	290	320	337	313	285	291	312	326	297	340	341	333	303	327	277	327	320	328	328	313	280	339	303	322	349	301	333	327	326	336	346	299	305	347	317	319	310	286	352	299	323	330	359	324	323	342	324	334	362	292	325	332	360	304	310	316	344	317	336	293	306	298	319	317	315	302	363	324	289	318	311	350	333	322	326	324	325	329	321	353	337	378	337	311	307	326	323	340	333	321	286	333	374	335	330	333	337	311	342	318	338	317	328	326	338	329	335	302	320	311	359	347	316	326	327	287	331	340	311	319	331	330	321	328	335	304	336	289	346	331	307	298	314	310	336	339	348	317	337	288	333	304	324	346	313	294	306	361	309	304	290	367	327	325	350	283	342	301	319	340	325	317	325	337	333	339	330	343	330	299	311	335	328	323	325	341	363	325	301	295	331	351	325	320	332	334	322	314	310	370	307	310	330	309	303	303	317	314	319	354	344	346	316	340	370	353	348	322	290	308	309	303	331	347	337	334	296	310	331	345	317	332	292	338	319	324	296	309	334	288	335	315	324	328	317	331	312	320	319	318	315	334	330	340	316	334	321	369	312	305	301	334	302	315	323	317	346	316	306	329	352	320	353	322	308	347	302	308	309	326	294	315	316	312	313	322	329	356	311	288	316	325	304	310	313	316	320	340	302	357	317	352	343	350	333	334	330	334	332	326	307	314	334	311	326	353	327	343	302	336	359	334	325	360	315	334	325	321	295	344	317	299	340	339	311	329	341	332	363	317	314	305	301	340	340	349	366	332	361	310	325	308	322	324	295	324	341	357	368	312	320	324	322	327	311	329	336	306	311	298	336	334	300	297	346	326	341	350	349	334	334	323	302	289	328	306	315	330	335	313	337	318	321	349	338	333	339	324	315	322	366	334	309	321	323	328	324	318	308	305	322	318	344	321	311	340	300	312	365	340	332	323	316	300	321	316	301	322	323	332	291	324	299	344	342	311	331	328	352	355	292	331	332	328	354	308	309	332	337	309	329	353	333	320	324	313	326	311	307	308	350	317	331	325	336	334	307	305	303	346	314	334	296	315	308	318	326	337	290	325	325	353	333	329	360	303	355	364	314	330	334	365	302	319	298	293	359	318	336	303	318	333	317
13975	7825	15295	19051	17770	14621	11970	10729	10272	7868	6146	5257	5752	5188	5011	4194	3654	2965	2866	2282	2029	1938	1947	1955	1562	1422	1436	1239	1264	1211	1130	1078	1183	1070	1001	1061	1055	1044	988	983	973	942	1011	892	889	864	923	870	886	897	837	903	898	857	841	845	839	823	837	831	820	873	835	792	767	877	846	791	788	818	871	790	777	802	879	826	849	845	777	814	817	785	784	852	799	811	810	798	805	815	841	827	799	849	740	792	814	826	765	822	778	769	782	731	813	790	791	770	765	799	810	789	814	725	776	778	823	788	759	844	807	812	876	795	819	807	789	777	805	778	827	805	839	807	812	777	816	852	743	816	778	861	784	775	819	849	772	823	839	795	818	751	806	828	793	818	790	823	836	784	855	823	756	781	781	852	788	798	796	816	796	797	788	775	840	789	783	797	753	782	807	777	827	761	824	842	830	729	799	817	820	834	813	727	789	788	783	840	859	806	838	806	803	808	793	762	778	780	759	778	806	759	795	786	821	803	830	822	797	775	829	802	767	786	802	749	843	789	806	799	846	812	833	829	777	814	781	742	813	801	804	805	788	803	802	763	823	790	749	780	793	780	782	806	745	780	779	787	766	802	733	781	858	818	806	809	790	838	790	848	821	789	801	742	829	831	838	775	760	790	813	821	771	770	716	796	785	800	821	783	758	749	793	789	825	787	818	770	762	823	761	823	836	763	777	768	821	874	760	796	812	816	775	784	795	850	847	819	811	823	833	795	796	753	802	830	776	779	853	804	804	769	823	847	795	856	812	791	770	778	780	782	779	800	848	800	819	788	812	801	785	801	812	820	795	777	798	796	819	742	824	803	789	820	793	811	788	781	766	820	809	824	782	798	806	735	793	803	766	814	759	785	842	759	798	807	784	838	775	805	730	790	822	799	756	832	777	771	807	752	790	833	798	801	798	816	768	841	796	865	790	815	793	792	827	784	782	836	791	825	791	807	780	842	814	846	783	807	798	741	879	807	762	774	789	816	804	786	821	826	823	834	791	796	800	778	793	784	804	783	779	840	858	758	764	833	796	824	840	761	766	787	775	814	758	788	774	779	777	808	774	818	793	751	746	773	771	823	795	786	798	801	775	813	792	821	729	848	808	781	859	848	814	800	832	799	839	811	803	832	818	790	806	746	831	802	824	794	846	823	810	763	785	809	811	800	794	837	766	780	823	834	797	799	796	751	772	758	751	747	813	807	815	835	818	812	756	782	795	770	788	827	866	829	777	794	816	807	822	849	740	796	766	773	770	862	801	752	813	752	794	792	835	768	764	769	801	834	777	833	780	757	817	819	841	771	754	783	802	791	830	785	804	808	772	776	781	795	783	794	812	796	778	798	834	798	846	804	778	814	812	845	820	817	771	762	793	764	796	759	882	832	833	798	771	801	749	751	792	793	774	838	796	731	800	744	799	828	864	736	788	796	816	721	790	791	823	793	818	812	841	790	793	795	806	800	794	828	826	800	821	803	797	768	780	787	830	831	848	807	762	814	789	814	786	767	820	791	803	811	846	791	782	820	769	795	828	788	781	831	846	762	785	827	813	782	768	801	811	796	830	829	809	774	815	816	793	781	745	796	878	802	769	768	830	828	750	761	831	754	784	821	785	818	737	789	825	835	774	803	790	827	804	785	782	808	792	786	778	852	797	812	765	815	785	778	826	819	795	751	783	785	819	834	838	846	828	796	807	792	809	761	806	822	826	781	812	824	784	768	795	775	794	835	790	773	853	805	839	863	818	811	811	821	782	814	847	822	807	828	822	807	774	817	792	816	795	818	784	771	752	778	810	811	779	791	827	790	760	808	823	792	737	880	754	827	822	790	838	800	816	807	772	776	799	760	816	786	781	789	804	819	803	815	816	779	791	825	822	803	819	811	844	815	788	766	783	763	832	781	797	780	828	792	873	788	771	816	787	787	799	798	755	857	791	833	774	801	813	811	804	822	759	808	830	800	810	786	785	782	781	821	816	781	791	769	755	776	817	805	769	785	764	781	808	824	804	786	794	775	806	783	786	817	787	786	789	808	775	832	781	875	780	797	856	819	802	781	818	825	771	759	781	810	855	790	820	771	772	793	810	758	752	758	772	761	829	809	749	796	804	820	790	779	829	835	787	761	778	818	842	819	840	825	779	773	808	819	795	811	797	839	823	780	808	826	799	803	823	807	836	805	818	727	770	791	829	823	807	786	849	796	807	786	828	793	801	834	815	762	831	792	829	855	801	850	786	775	797	763	802	770	791	751	799	839	806	783	853	789	795	790	850	806	775	723	798	761	790	786	783	824	776	812	756	809	738	790	800	815	804	788	809	781	812	785	765	826	759	788	814	765	810	713	785	805	767	830	813	849	812	831	773	825	804	797	782	800	760	804	835	796	795	761	793	777	827	839	823	790	754	802	775	784	819	804	768	800	782	780	774	772	813	791	875	780	807	814	775	743	728	831	861	795	758	823	801	812	765	770	823	862	788	789	835	757	831	817	778	768	792	868	798	849	841	826	774	810	817	749	809	803	810	799	790	834	826	790	807	785	804	779	805	808	763	793	781	790	776	816	803	795	768	791	769	803	790	833	774	821	824	781	765	836	751	802	808	797	780	799	828	853	768	803	752	820	745	822	758	769	813	835	790	774	744	774	800	815	831	720	816	832	742	765	807	772	797	784	792	767	791	749	775	821	790	847	827	775	866	804	794	809	800	789	791	782	806	783	779	779	784	783	781	781	820	784	812	801	814	788	821	757	827	773	878	736	786	797	713	811	806	820	876	806	825	805	813	799	816	753	820	795	785	845	805	850	854	813	796	774	819	788	846	781	869	817	780	762	812	778	783	791	804	801	803	775	869	827	781	777	763	816	744	788	820	733	822	815	817	784	822	785	814	778	801	771	809	782	781	755	805	795	849	842	793	793	798	783	800	746	817	785	773	775	831	777	799	802	800	839	829	805	814	840	845	826	792	815	776	805	819	795	785	827	801	800	771	778	821	793	803	791	772	767	817	815	836	825	806	796	737	773	803	814	825	860	809	816	777	790	799	774	831	827	783	808	781	865	805	792	784	809	821	808	776	777	815	785	789	779	780	790	807	803	800	758	805	785	824	831	837	795	775	809	774	798	748	770	763	821	754	834	785	858	818	811	798	757	845	806	805	831	758	762	798	804	765	755	801	828	835	831	797	752	765	746	800	830	796	760	828	781	788	780	768	798	779	812	794	786	798	825	823	781	856	835	773	755	774	752	778	794	774	811	791	806	837	811	777	803	776	732	803	853	805	812	818	816	791	777	751	801	827	737	814	766	788	803	818	757	789	822	828	751	782	797	786	832	759	778	786	808	790	792	817	780	811	816	762	808	791	787	805	809	746	808	745	799	821	832	771	772	788	814	786	796	751	807	799	760	772	799	762	803	856	827	750	827	817	790	815	811	788	764	738	815	807	820	751	824	790	811	811	787	756	806	729	814	773	793	832	775	768	854	824	777
4481	2337	2868	2362	1918	1406	1241	985	800	784	654	605	576	561	534	490	469	503	441	469	495	435	431	461	446	428	477	422	404	461	455	437	383	423	411	416	417	432	439	388	395	426	402	376	392	427	443	396	385	447	397	451	419	361	390	382	412	413	377	383	419	376	401	400	436	396	391	406	441	415	382	432	397	432	374	393	406	395	430	435	421	458	390	399	412	407	441	404	423	367	428	417	379	424	387	394	418	408	416	416	413	422	422	428	424	395	406	345	419	411	393	426	439	420	415	417	403	412	373	400	391	440	391	399	356	374	387	419	375	404	396	396	357	418	431	400	436	403	424	415	426	367	404	411	419	409	426	419	407	380	422	364	421	393	420	392	439	388	419	398	394	384	380	398	398	393	415	416	423	407	368	411	389	436	400	417	401	391	440	418	393	426	414	358	419	366	386	362	421	383	408	393	423	398	423	411	432	422	426	379	391	392	408	397	412	405	396	428	410	361	411	460	414	424	410	427	416	392	461	390	380	378	406	391	407	365	410	407	412	421	462	425	395	412	379	405	421	434	391	414	405	392	382	375	453	413	407	414	422	385	379	414	394	371	427	418	411	435	414	421	381	399	406	387	413	388	396	397	387	355	395	405	411	440	417	375	397	372	370	405	456	438	432	432	390	416	419	395	446	371	415	420	436	441	352	381	348	394	429	420	427	369	366	383	416	439	386	436	339	406	387	366	414	394	393	416	403	373	416	415	436	401	407	409	388	399	392	404	405	407	384	358	409	406	444	403	443	409	429	407	413	386	406	370	416	397	425	430	363	404	396	404	393	377	384	385	437	383	375	379	436	436	388	422	406	452	389	427	403	385	377	379	382	409	437	409	407	413	408	395	418	416	415	463	388	371	410	384	431	424	402	416	411	381	442	373	398	435	378	407	395	387	405	402	408	415	406	391	381	415	436	398	403	388	421	377	386	441	392	429	416	409	394	410	417	421	419	390	399	389	426	446	412	425	416	394	425	387	352	408	378	391	383	363	409	426	443	416	390	406	403	392	431	397	401	375	409	427	414	426	405	412	409	426	387	399	392	371	423	405	422	437	415	405	409	392	444	420	455	425	406	413	405	429	440	410	387	413	416	383	449	451	407	413	398	413	402	428	402	423	440	412	403	422	407	410	424	434	419	413	423	380	359	402	389	377	427	394	413	391	394	414	455	424	422	414	404	431	424	427	419	392	384	371	392	375	418	390	383	375	415	406	407	387	407	420	430	412	408	426	389	396	407	372	410	417	413	396	404	393	383	443	417	370	448	454	361	367	420	424	383	404	438	381	426	411	409	431	409	380	436	369	382	430	435	387	450	389	435	400	402	457	412	383	383	404	380	410	392	415	435	409	421	391	397	391	391	396	423	416	403	389	374	385	387	432	398	383	380	408	425	403	409	399	390	389	421	408	403	409	401	417	405	438	399	405	385	415	393	425	396	441	374	384	377	399	425	413	388	388	396	425	434	431	430	385	406	376	385	406	391	414	403	416	390	418	422	380	432	396	402	426	421	402	379	398	403	405	399	382	372	422	389	422	429	434	382	413	418	428	435	417	384	366	427	407	408	382	403	370	419	403	369	395	408	399	388	407	398	408	435	382	436	390	408	381	422	397	423	429	417	466	428	407	382	406	378	422	426	402	431	414	375	409	414	398	434	427	407	400	369	359	398	394	413	407	426	387	408	399	405	444	402	380	404	389	420	426	405	391	401	399	406	355	405	412	405	405	379	429	408	357	419	425	419	395	384	437	419	405	375	366	345	407	413	390	396	434	413	355	380	400	427	399	461	394	397	424	411	410	392	433	383	374	394	409	430	424	419	420	374	382	434	425	400	376	397	422	411	409	399	413	403	397	412	361	419	417	389	464	370	413	375	404	391	402	411	401	393	457	409	366	394	430	411	421	426	390	391	427	366	386	396	427	398	366	398	366	395	424	384	409	421	404	398	416	397	419	382	374	410	419	395	411	370	390	415	436	428	408	417	399	396	436	403	378	408	435	404	390	413	409	389	373	397	420	408	420	404	357	401	398	401	418	404	409	373	400	434	403	450	406	442	387	391	388	403	382	419	427	429	384	415	388	378	394	431	418	423	438	402	371	415	378	368	443	448	391	392	399	396	414	447	393	419	380	434	424	409	448	402	404	433	422	405	428	400	407	417	395	409	375	428	430	371	428	408	388	395	401	388	409	431	424	387	414	405	397	384	414	369	386	392	390	409	409	421	409	397	398	399	382	395	391	396	415	406	405	431	370	404	354	399	351	385	392	400	395	410	426	419	348	404	398	412	405	425	438	401	423	407	382	412	396	419	445	421	377	454	422	432	393	388	384	407	388	401	433	385	408	398	381	402	400	380	382	449	391	362	401	441	438	413	404	406	408	402	398	439	428	433	421	433	387	415	423	402	405	387	412	417	415	438	449	432	415	392	415	431	434	378	443	408	382	405	390	351	395	390	388	439	414	408	397	386	396	403	388	382	402	428	442	431	359	395	444	381	397	381	402	416	394	358	373	388	412	412	412	368	428	373	465	407	434	423	422	391	452	433	388	423	387	392	419	433	379	382	405	445	406	417	361	388	429	418	420	378	374	405	426	409	419	372	412	390	388	382	439	397	377	438	435	409	423	433	378	392	417	409	413	417	440	405	421	408	417	385	412	426	447	432	445	414	357	414	378	395	394	429	441	438	418	373	395	408	430	433	408	391	407	404	417	434	402	392	378	422	365	423	407	411	391	429	369	403	423	402	414	424	396	422	415	417	436	395	407	407	413	408	373	393	385	385	442	419	408	419	405	429	403	376	394	400	421	420	376	401	421	438	371	433	415	405	416	428	450	395	377	391	426	396	420	389	419	408	393	371	412	353	403	387	426	434	423	401	451	434	421	406	364	419	389	427	436	427	415	418	414	392	436	398	406	395	380	452	430	435	394	420	391	411	375	425	371	374	414	383	417	397	378	396	425	421	417	414	403	402	384	405	367	406	425	405	389	410	403	406	382	383	408	371	394	398	432	448	372	375	417	423	403	425	413	390	381	436	409	403	410	434	402	420	391	446	386	414	378	378	411	375	398	406	411	373	404	394	444	394	391	397	390	422	414	407	402	378	407	425	382	379	394	397	427	345	404	403	410	384	365	389	456	408	401	429	404	420	440	396	382	395	398	370	360	430	405	381	375	407	419	438	379	375	430	444	422	409	407	367	461	389	405	458	437	405	419	397	363	425	382	407	421	427	441	451	416	356	420	339	442	414	406	431	394	371	448	406	426	388	451	427	417	417	411	411	387	429	420	382	392	401	413	374	373	409	417	388	391	381	406	422	394	444	396	403	386	388	349	382	414	385	374	405	385	422	400	376	407	381	459	398	366	411	413	456	456	384	429	416	437	386	415	441	411	416	408	396	430	432	386	422	414	404	449	456	425	397	369	430	383	435	400	398	402	393	398	417	406	394	402	406	400	411	424	424	406	403	417
4021	2988	6057	7571	6949	5704	4702	3944	3715	2896	2491	2141	2036	1753	1701	1555	1476	1473	1347	1232	1218	1204	1262	1211	1169	1218	1183	1129	1156	1073	1050	1077	1059	1043	1066	1047	1029	1116	1032	1047	1025	989	991	1021	1031	1067	1025	968	987	1020	982	973	1001	1016	961	977	957	1022	994	1000	977	984	988	950	1013	971	1001	979	980	990	912	1051	990	956	973	1000	1010	984	949	999	1024	1015	966	980	964	953	988	937	962	1011	982	1014	957	960	973	934	1008	948	990	937	939	931	994	990	1006	975	936	1002	987	987	934	934	983	970	1000	960	935	919	954	925	1011	996	1005	979	996	986	909	914	961	992	937	1000	996	1014	973	987	953	939	1053	972	973	1003	1009	982	968	1040	968	999	957	945	975	912	958	948	984	993	991	1007	987	985	1036	965	962	936	984	1020	952	983	1002	975	959	990	935	1006	987	1013	929	989	993	1045	1008	973	966	973	957	1054	1019	963	954	1003	990	992	1024	998	1024	1059	972	945	993	908	939	995	916	1009	1021	1038	963	905	954	997	1044	975	984	957	971	955	985	927	986	984	946	1007	935	976	1005	966	978	993	938	985	978	973	930	997	977	1042	985	979	917	1030	958	971	994	985	976	968	925	922	922	995	961	965	938	952	983	989	1034	980	1030	978	994	984	961	990	969	1018	892	1014	1011	957	964	979	972	951	970	922	942	985	962	995	944	968	969	987	966	989	969	983	1015	994	976	986	983	943	956	998	991	955	970	964	995	950	1037	986	962	990	941	1011	954	1001	972	985	1040	1000	968	1010	968	949	952	966	943	999	965	989	996	978	946	992	931	936	936	977	960	1014	949	968	1033	982	935	989	947	935	962	1017	1032	990	959	939	972	994	991	961	932	955	988	1013	1002	975	963	1049	972	937	1009	1063	1021	1058	984	965	977	979	915	989	997	990	1021	979	984	993	991	933	997	923	989	971	967	985	952	989	1036	1031	939	952	989	988	983	986	1000	969	1016	1009	980	971	1022	924	950	1005	951	1008	953	976	978	983	990	1029	1060	978	985	947	964	928	989	983	961	1051	938	968	1009	944	965	934	981	997	945	974	948	966	979	986	1012	988	980	977	968	943	999	1001	887	1035	977	979	924	1027	1015	923	1047	991	1001	993	946	1019	954	960	980	934	963	1015	950	1019	948	954	1013	926	981	1002	978	974	1013	983	1028	1011	953	939	1000	1010	933	940	991	949	959	951	1011	974	967	1074	999	996	990	939	1010	967	941	1011	975	992	943	915	935	900	983	968	968	953	997	970	974	990	995	965	953	1033	1016	986	1008	1040	973	1019	1000	988	1006	1010	980	977	977	947	946	973	964	960	945	1007	925	1007	897	996	974	1000	943	1011	984	1021	990	950	961	913	968	1009	946	994	955	924	959	977	1019	1031	943	1014	979	1009	1001	986	966	962	974	1030	977	947	1029	1029	1039	1018	1005	996	965	1013	1009	974	1035	1009	1019	1007	944	995	1044	945	943	946	939	954	990	988	1011	973	1011	964	972	982	957	938	980	955	945	1000	1027	996	942	947	988	1022	1007	929	992	984	942	996	1030	944	1016	967	986	972	1015	985	966	994	989	893	970	998	1001	955	951	961	968	975	996	996	960	941	988	1007	958	999	919	974	971	964	957	977	943	956	958	956	939	1012	959	979	933	985	1064	975	969	997	1015	957	970	1017	917	982	968	1004	1021	973	1056	958	973	971	952	1019	999	933	971	1014	1004	1030	1001	1034	972	955	948	953	967	941	1005	958	956	934	925	952	1000	950	947	919	954	1009	1008	935	956	999	953	1015	961	995	996	984	940	967	931	1002	1010	989	956	964	971	914	1002	955	982	989	1012	978	936	982	965	1017	1018	984	977	979	956	967	893	969	983	1006	970	980	958	999	1003	917	955	1001	985	1015	972	1021	934	1002	979	950	903	956	1006	977	1010	954	1015	974	965	938	950	926	949	1026	1046	990	957	925	1017	986	1035	976	943	959	965	963	1002	976	1020	948	930	965	1008	968	966	932	916	1004	991	1007	976	981	983	1013	980	1014	976	989	954	1047	979	999	969	947	945	1036	1004	996	972	951	952	941	1026	962	955	985	1027	998	975	986	936	970	942	932	997	1032	1012	1007	1003	955	987	936	969	969	956	1007	974	987	1029	953	937	944	928	970	1001	974	969	1006	1041	1013	938	1014	994	953	977	1052	939	969	973	963	971	1015	992	986	981	989	903	950	1019	1019	950	939	1021	984	984	1032	972	972	946	1071	979	938	1069	1020	960	977	1035	1018	968	955	980	950	983	961	1001	1008	1005	985	1008	927	961	964	1003	975	969	957	958	1008	1012	1003	991	1016	925	1007	1029	951	993	998	954	1013	964	1001	952	962	1004	982	980	961	995	1012	1000	1001	974	999	955	973	965	926	948	998	935	977	941	947	972	1000	952	968	1012	958	916	995	998	995	967	978	975	996	988	994	958	1020	941	994	1043	952	1015	1023	1038	959	980	966	994	995	990	1002	1026	959	974	982	929	979	1012	1008	950	1025	988	1008	983	922	998	925	920	997	1007	974	982	958	971	954	947	952	963	966	979	1014	999	949	949	981	949	994	953	970	1039	894	933	1031	945	957	1033	949	975	1016	970	981	987	1035	1005	932	962	945	999	919	978	993	1043	1028	995	976	1008	963	1024	1005	963	952	1010	986	986	987	973	957	972	1022	906	1023	916	960	979	992	964	956	963	929	1010	942	984	978	984	995	1002	947	994	968	979	968	982	959	990	962	992	976	968	1006	921	1010	986	909	1026	927	968	961	946	993	984	980	1010	1018	935	953	920	997	918	924	1032	989	990	1001	1004	945	968	961	961	1024	991	1015	1007	1004	1015	977	1020	972	992	972	967	1009	982	972	961	973	969	971	1010	963	971	966	1027	977	983	1000	976	999	943	979	956	925	1034	924	975	968	987	991	1012	987	1007	1016	957	1019	976	889	1001	930	1000	988	981	947	962	965	953	990	969	986	999	1001	915	1037	1044	988	1026	978	972	948	1003	955	997	1022	937	993	995	981	977	947	971	973	1037	1011	954	985	961	1020	988	999	1017	969	959	997	1032	1005	955	983	1035	1021	984	997	943	945	913	1013	1001	973	993	972	937	1017	953	999	956	968	924	994	974	961	962	984	930	960	1048	958	974	1024	951	985	1030	897	971	999	1008	988	945	949	985	994	906	1026	938	1040	994	1025	998	1019	973	960	990	932	974	973	1004	1021	996	1013	984	955	978	984	954	1021	988	937	998	991	970	960	973	1013	1001	912	991	967	950	951	973	917	973	965	956	983	987	988	921	945	1008	979	959	942	949	948	990	981	988	1002	981	925	943	925	968	968	979	920	1006	975	1033	967	997	1068	1000	972	989	976	992	988	954	1005	997	927	931	991	950	958	978	1004	954	985	958	897	972	925	996	947	996	935	987	993	1008	982	974	1026	934	961	904	944	955	1007	968	975	961	966	985	1021	938	959	959	974	921	1000	956	933	996	944	977	933	914	944	978	1012	994	987	916	982	1034	978	944	975	983	992	1010	987	1000	990	986	959	966	943	985	962	964	934	953	1020	1000	992	1005	936	986	982	971	973	975	934	966	1004	972	983	975	966	1034	959	933	929	980	953	1003	991	1042	952	1024	975	982	901	998	1004	988	981	993	1007	906	985	1004	962	1014	975	986	1004	1004	946	1001	995	962	962	953	926	995	952	927	984	963	997	947	957	987	966	973	953	978	919	992	993	952	1004	992	1024	931	987	967	926	896	999	935	979	983	1010	966	994	950	986	1047	932	998	944	930	952	1003	993	994	998	933	1025	978	958	979	1014	982	962	955	950	971	879
13096	5993	7165	5984	3861	3228	2539	2023	1503	1232	998	856	957	819	748	672	639	630	602	560	494	511	497	497	484	447	416	496	447	404	418	437	430	403	441	459	424	406	453	384	383	368	403	404	437	426	410	401	424	377	373	407	385	373	411	359	394	369	386	436	390	436	418	397	414	344	418	419	425	400	389	352	434	420	413	385	393	388	397	417	434	375	413	398	430	391	369	385	410	412	406	399	398	397	407	375	426	426	396	386	398	376	370	406	359	395	406	392	426	393	359	447	410	417	418	374	385	389	406	391	425	420	426	384	374	381	406	419	380	395	366	383	372	357	403	406	419	385	349	386	360	395	369	386	384	386	346	370	355	369	334	419	414	389	408	383	411	408	393	403	411	398	411	405	406	357	398	410	393	419	411	401	380	390	412	377	395	398	357	379	407	398	356	421	388	384	370	406	388	398	376	338	415	377	388	365	425	425	388	374	395	390	404	411	399	388	349	382	389	378	394	391	374	408	392	395	386	402	377	405	362	367	406	420	438	384	410	394	406	396	388	377	382	391	405	418	380	406	375	406	395	392	392	410	387	397	352	380	367	401	423	391	363	385	408	398	394	382	377	411	384	414	382	357	384	381	374	424	433	390	394	391	384	411	383	372	416	382	404	399	435	388	440	349	383	377	359	398	393	389	417	410	381	371	403	387	414	362	395	368	410	406	411	411	435	366	377	385	396	383	403	384	370	409	421	408	432	384	382	412	389	383	367	413	360	396	359	367	432	359	398	416	385	381	370	401	405	381	388	409	357	409	383	373	394	395	381	431	378	414	401	419	414	434	385	407	407	381	386	422	427	396	406	437	368	403	415	388	407	414	383	387	404	428	355	435	417	405	436	380	392	356	380	421	393	394	342	390	357	402	385	410	434	392	420	393	421	403	373	378	391	395	377	377	393	409	391	405	396	399	388	424	385	391	408	387	391	402	393	372	362	398	407	402	390	366	372	405	390	419	386	391	401	410	402	344	395	407	418	412	404	384	392	413	390	419	413	402	390	399	424	409	372	421	377	395	376	402	393	412	397	379	385	382	410	422	379	387	394	410	392	409	405	380	407	379	405	380	393	391	387	393	381	400	421	381	415	379	404	382	378	389	383	449	434	427	428	434	405	375	361	355	433	374	403	421	411	402	392	374	425	414	355	404	395	414	366	398	401	405	371	381	394	400	394	369	394	402	364	375	394	412	392	425	377	433	382	402	385	369	415	429	375	404	358	447	381	367	364	376	400	401	378	393	414	376	392	404	374	386	385	417	377	410	423	414	406	349	389	370	375	426	379	381	397	381	393	367	404	383	382	403	379	431	427	392	394	410	401	403	370	400	362	379	382	350	358	407	395	415	423	382	415	387	385	396	421	371	427	377	404	406	389	367	380	398	364	355	406	347	409	365	377	395	395	399	379	407	383	400	414	397	399	433	383	372	395	354	362	383	384	395	400	368	388	359	382	384	397	412	423	407	352	393	363	407	385	381	374	391	410	381	367	432	376	408	390	395	403	403	437	394	383	394	408	380	376	408	409	409	395	395	386	378	367	402	412	373	346	412	417	388	399	370	384	389	374	382	431	428	390	357	393	409	419	380	402	388	396	385	424	412	417	403	386	362	387	392	421	381	412	383	395	408	396	412	406	391	374	377	401	384	405	379	420	346	373	415	380	386	398	401	419	370	426	403	430	400	418	375	442	415	420	398	390	424	434	417	406	424	397	388	397	412	394	406	373	441	367	374	345	361	403	390	392	374	361	410	387	387	423	392	371	437	415	405	406	372	418	403	379	432	400	396	374	386	400	388	363	421	397	371	396	419	379	372	454	408	380	397	415	399	393	391	367	369	398	397	381	373	389	356	329	414	414	411	395	392	381	386	381	354	370	385	395	399	408	377	369	411	394	364	363	399	406	396	369	411	383	383	387	388	419	363	369	413	386	379	422	365	408	400	358	420	392	417	395	377	397	417	379	352	370	406	377	397	389	418	427	417	379	382	410	350	350	376	389	369	393	379	402	383	434	384	387	385	413	413	354	384	384	398	364	377	405	413	402	408	366	364	354	412	412	382	376	441	388	366	378	418	390	417	398	399	380	395	388	388	359	366	373	362	376	413	386	412	386	387	414	389	390	379	430	425	369	418	390	415	400	368	388	387	388	397	385	403	361	377	405	407	360	403	421	389	386	382	395	414	455	369	391	430	406	418	376	387	395	415	435	386	428	393	382	419	360	406	389	392	395	379	425	412	368	386	401	394	391	369	408	367	396	415	373	415	402	422	423	363	389	408	368	435	421	405	416	381	399	363	368	374	407	392	402	393	385	400	362	431	382	398	382	403	404	391	360	380	389	401	420	428	390	389	400	405	422	405	370	372	401	381	406	415	400	403	361	409	379	387	383	396	420	403	384	372	390	351	384	389	399	384	364	380	383	393	389	380	425	370	391	415	396	405	402	394	390	427	417	403	372	416	402	396	372	388	382	376	382	376	369	408	421	432	363	403	376	399	373	386	382	387	367	374	369	370	432	405	391	385	376	383	430	411	413	389	403	410	381	396	393	406	401	387	376	384	370	368	367	380	435	380	370	407	394	378	411	413	377	374	364	421	401	392	381	381	411	396	369	382	365	406	381	411	394	413	365	377	409	399	391	427	432	401	370	401	379	401	379	397	373	388	400	385	410	381	395	363	389	393	401	430	356	374	475	366	371	362	379	396	379	377	385	384	378	389	421	395	428	411	388	420	394	376	403	361	385	387	398	410	386	406	428	395	363	416	379	380	392	433	434	387	384	379	373	400	381	407	416	400	400	420	386	354	396	379	388	407	382	372	411	392	378	402	384	378	364	414	382	394	438	388	384	415	390	400	382	414	415	431	416	435	439	373	416	390	408	391	365	394	392	363	389	350	380	404	406	405	401	374	353	366	383	407	398	380	388	389	379	385	432	430	437	414	380	393	406	403	359	356	357	409	396	397	360	407	357	383	416	399	381	415	379	396	398	398	421	394	435	385	400	358	382	417	375	374	393	410	376	382	402	395	376	389	397	389	424	394	413	401	399	366	373	374	376	396	381	401	398	394	402	397	424	393	385	400	392	397	370	390	398	412	382	360	389	387	423	397	405	404	342	402	373	393	376	386	416	412	381	369	404	406	385	415	416	385	399	405	381	411	440	397	400	373	428	397	367	384	391	383	387	405	398	412	366	402	401	392	402	372	383	410	386	404	427	423	410	393	383	383	381	422	384	396	376	407	377	409	416	370	401	375	411	386	409	415	384	412	384	370	428	404	386	379	388	427	406	397	376	371	427	411	384	405	414	384	420	368	400	357	373	385	397	395	362	391	398	410	416	406	401	395	407	395	403	416	381	403	403	391	383	409	414	399	390	397	398	377	416	405	393	414	386	366	373	377	361	396	380	405	421	384	399	409	377	395	390	426	397	411	381	402	384	373	401	354	431	393	407	412	372	363	381	400	424	412	411	405
10739	5796	11113	13874	12835	11356	9057	7596	6952	5635	4343	3779	3975	3744	3579	3129	2677	2414	2242	1841	1716	1707	1625	1702	1442	1389	1347	1340	1242	1200	1080	1165	1130	1119	1104	1146	1100	1063	1039	1071	1067	1048	1028	1047	1008	984	1043	1030	1001	1022	970	1007	941	1016	919	998	957	976	1012	962	975	915	971	1004	977	976	1075	994	967	984	978	880	903	932	957	950	952	971	981	913	955	945	972	924	931	997	945	946	926	943	908	983	965	974	932	945	952	945	960	947	879	915	912	957	963	961	970	974	968	931	976	946	953	927	930	941	985	966	954	949	948	913	964	928	980	947	1027	907	957	928	981	950	963	998	941	960	943	950	946	995	936	947	945	944	884	894	963	929	955	918	917	932	897	869	946	928	920	965	917	975	924	926	965	932	953	971	968	985	926	1002	900	934	983	887	947	920	909	990	921	898	958	1008	960	937	932	882	949	978	964	943	986	926	932	942	937	932	956	950	915	972	943	899	965	896	978	935	928	942	976	989	959	952	953	995	938	944	904	963	976	936	967	921	889	977	911	977	965	920	946	941	914	928	919	922	937	923	971	974	972	948	964	927	912	945	953	949	913	915	954	953	930	983	908	929	966	930	991	900	919	949	901	987	988	991	946	926	962	884	950	940	916	948	952	1030	913	989	897	925	971	979	991	963	966	912	970	989	896	929	966	921	941	951	957	966	957	944	905	938	989	974	930	917	989	985	992	935	956	949	930	914	952	945	925	961	997	940	950	958	964	941	970	914	905	901	921	956	911	956	948	941	950	1000	1001	960	938	925	943	933	982	962	987	994	1000	914	935	915	907	969	906	979	960	990	959	957	932	931	943	948	942	958	905	983	932	993	972	943	966	967	956	962	971	982	997	1004	946	962	941	954	966	925	936	980	950	915	936	945	1025	996	872	918	891	970	948	949	963	951	915	893	1025	974	934	948	944	935	937	893	930	974	959	928	979	947	914	975	1005	954	974	984	935	930	968	961	939	925	936	928	976	921	983	969	1006	1010	916	971	938	944	953	950	939	941	910	973	998	945	922	953	926	948	957	947	946	926	962	970	929	926	945	959	927	959	988	941	962	964	966	933	955	951	959	949	941	935	912	994	942	921	907	950	924	963	938	969	964	942	930	910	994	984	959	953	878	972	959	989	919	919	950	952	919	958	985	1012	945	1014	920	987	928	984	995	962	1009	964	906	940	919	950	940	932	992	961	944	921	969	944	945	938	938	913	912	963	932	906	947	904	971	961	934	961	928	917	951	903	896	966	909	946	979	932	959	953	966	936	982	939	955	986	979	948	885	874	926	930	990	866	985	960	935	976	962	934	916	952	953	942	971	949	981	932	944	920	960	972	928	940	965	958	971	950	934	1000	967	931	982	958	926	982	900	888	989	909	941	917	940	960	965	902	1015	937	981	876	941	957	969	898	960	933	960	1038	940	920	980	940	989	926	891	944	922	991	923	913	938	1007	937	986	986	897	988	975	927	939	939	949	936	977	920	939	926	921	925	919	999	985	956	913	975	978	952	958	984	940	971	1000	962	1009	972	965	978	895	936	962	971	946	975	978	952	972	951	957	929	992	965	911	936	985	937	989	968	925	990	912	908	972	996	903	954	989	953	953	912	953	971	988	996	937	930	978	925	959	968	985	918	956	951	947	955	937	933	953	915	1002	935	947	948	889	946	959	939	905	946	966	944	940	956	934	1002	916	914	910	934	902	1048	973	962	945	940	951	1000	915	962	926	914	947	951	948	956	919	947	978	956	927	900	905	983	922	897	960	987	909	951	939	942	899	908	943	921	967	916	985	943	930	954	966	958	953	916	941	948	921	1003	954	928	961	902	995	958	916	936	972	938	983	955	986	967	924	896	890	986	946	1009	933	956	1007	897	945	994	898	970	977	944	935	952	994	939	907	990	964	926	935	965	987	919	923	922	964	954	916	931	941	915	961	996	943	931	965	967	938	906	918	946	922	948	922	918	923	961	972	902	954	975	958	968	1004	959	934	960	938	1006	989	984	950	921	919	979	953	949	972	903	960	932	933	900	971	952	966	970	983	922	959	976	987	979	923	986	929	1024	972	963	949	982	981	912	947	931	930	979	993	964	990	964	957	950	967	888	933	959	978	1002	927	914	975	962	925	984	943	916	948	898	1003	980	901	946	922	962	930	952	918	964	984	967	938	926	947	946	900	958	973	928	948	943	938	936	965	987	944	943	992	938	984	946	973	1013	954	969	971	953	962	946	976	968	956	963	931	966	934	954	934	944	937	950	924	956	950	941	938	983	998	934	1020	954	979	901	977	989	993	905	943	908	970	938	998	948	969	894	936	1012	981	880	967	905	874	870	883	931	974	975	924	956	920	943	981	970	957	947	946	1001	929	962	1027	935	969	963	941	973	978	914	975	981	928	938	906	943	921	968	897	1003	1002	978	934	985	879	960	915	965	962	947	970	921	1002	861	931	996	906	884	948	932	954	931	914	929	988	903	940	964	931	953	973	916	938	930	941	933	911	921	995	983	974	958	917	957	935	948	1037	994	971	933	975	979	899	929	939	953	959	961	977	998	960	1008	969	978	953	979	921	934	984	939	925	939	916	949	897	881	896	965	1006	967	942	897	975	988	954	1021	957	921	1022	937	941	956	1000	964	980	987	905	945	947	1007	1035	955	973	931	988	936	971	951	994	1010	918	962	967	981	957	1003	1020	901	934	980	956	916	953	957	957	973	905	870	958	944	930	943	972	961	944	961	966	997	887	913	980	943	927	918	911	937	959	965	918	890	921	918	943	961	891	970	915	908	924	995	1033	952	977	962	904	995	941	919	991	908	952	1012	962	932	913	960	941	901	904	919	971	942	944	952	946	921	969	880	931	967	944	949	924	975	971	933	913	934	981	948	934	974	949	879	933	951	912	962	933	953	933	913	1000	897	949	882	967	997	967	934	965	931	940	972	989	928	968	980	947	918	964	959	970	941	941	917	965	948	920	930	960	1046	974	993	998	967	933	947	977	912	975	940	929	978	986	934	901	963	917	958	910	959	970	948	977	1002	951	950	943	1008	934	936	940	958	956	922	932	931	995	973	959	936	931	905	922	973	930	927	885	994	936	1039	983	916	937	986	991	940	964	935	945	952	911	929	958	970	922	936	942	940	954	958	982	953	901	967	945	936	935	936	943	938	937	945	943	916	934	945	921	906	950	950	962	970	1016	922	915	900	968	957	933	962	974	944	882	989	897	959	1029	964	970	963	1006	890	872	924	960	872	913	946	913	935	982	921	981	955	943	1040	902	940	975	934	997	879	923	932	1034	948	934	945	978	1000	985	974	987	949	872	962	971	931	915	947	933	975	957	963	941	937	920	970	933	995	994	921	900	926	955	973	985	1005	883	1000	897	931	961	1000	918	947	939	917	917	926	925	993	932	937	958	984	952	929	970	914	938	974	949	911	925	958	925	950	943	940	914	938	945	927	881	953	936	952	891	1045	902	925	901	957	933	970	882	950	936	962	935	931	956	878	925	959	963	924	939	981	957	965	1000	924	920	976	941	975	965	948	966	971	944	956	918	976	922	967	919
21448	9773	10420	10038	6640	4192	3175	2535	2589	1861	1407	1212	1206	1036	1050	782	808	630	649	556	556	485	494	485	453	397	374	341	361	374	387	380	357	348	369	339	347	344	383	352	336	342	366	354	349	321	290	294	335	323	320	305	351	321	336	345	311	324	308	332	335	331	352	304	333	343	321	339	328	314	325	316	327	328	296	306	318	339	316	327	318	320	315	339	314	315	299	326	286	322	317	298	364	348	274	312	313	308	384	350	335	316	358	330	330	350	310	319	318	325	324	306	346	313	305	310	321	314	358	312	342	340	352	348	301	343	304	331	283	323	354	316	306	345	334	333	341	299	298	308	301	315	291	346	322	296	335	349	330	335	308	298	338	298	323	316	319	307	322	305	335	316	373	308	333	299	316	317	351	361	299	328	329	327	322	338	360	338	325	305	278	308	321	332	304	316	314	315	304	316	335	302	328	321	334	326	325	318	325	326	335	342	298	290	337	324	324	307	317	291	323	312	303	291	310	322	342	322	328	362	369	320	322	307	301	274	323	305	328	315	319	347	342	335	341	327	322	340	306	345	325	300	285	319	349	292	304	284	306	329	297	335	300	353	297	309	304	348	320	302	310	322	321	324	322	314	319	305	330	322	317	294	332	348	298	319	311	318	302	337	319	305	328	346	311	321	348	334	330	297	330	317	346	324	283	291	327	333	320	322	308	327	317	306	309	331	343	326	296	303	332	307	323	335	304	324	321	319	335	301	287	295	334	351	301	326	343	296	349	353	317	329	342	338	341	309	359	315	304	328	369	311	300	261	284	304	340	333	311	319	342	341	320	328	286	309	343	306	336	293	287	338	346	308	299	334	314	324	362	360	323	286	320	339	295	314	305	324	289	310	326	320	309	305	336	282	297	302	324	307	310	328	303	330	328	309	326	310	333	319	318	321	303	268	307	325	306	314	343	318	326	311	284	329	316	321	319	349	322	323	290	327	338	305	282	327	347	339	329	325	284	323	346	323	301	324	326	338	348	293	320	357	336	279	372	299	340	302	321	347	327	315	343	347	319	300	313	306	334	324	336	326	332	293	319	307	334	322	318	321	283	322	319	320	344	310	343	333	324	331	324	345	308	311	332	329	307	322	331	316	333	326	341	343	363	321	305	342	307	299	344	329	357	300	326	352	307	309	307	348	311	315	322	307	331	293	312	330	312	327	342	346	331	315	309	309	303	321	347	344	321	346	325	328	364	348	320	326	321	322	323	297	319	333	327	286	318	341	321	337	319	298	335	349	314	344	332	368	344	348	331	321	310	327	319	308	324	339	311	298	306	300	326	329	318	324	299	328	324	284	331	329	293	348	335	320	277	329	327	351	301	332	317	343	335	329	302	339	338	329	324	323	334	335	324	321	330	301	334	299	315	292	307	337	368	306	330	303	330	335	340	308	312	331	313	296	309	333	286	328	322	339	314	328	358	323	330	329	326	304	317	317	345	326	307	313	327	310	376	298	303	332	351	331	311	334	299	308	332	308	320	370	302	282	310	320	309	328	333	295	327	327	313	325	319	326	301	318	336	316	311	314	332	332	340	350	341	309	313	342	322	315	320	332	336	337	344	356	309	319	337	325	310	309	331	323	337	378	282	317	325	316	316	339	349	346	314	315	352	349	326	339	303	339	339	355	326	330	338	284	308	334	333	319	349	310	343	344	302	352	338	327	340	337	311	298	326	289	328	304	330	335	317	308	278	325	312	301	316	358	321	318	307	320	309	344	316	314	332	316	320	341	341	296	333	331	299	328	324	331	336	357	352	319	365	345	321	320	315	329	333	305	336	349	309	335	342	321	320	348	344	345	312	306	293	336	316	331	339	301	329	318	300	315	333	296	319	351	333	312	314	324	311	330	316	288	336	335	309	303	315	322	336	292	277	341	324	354	310	337	321	322	335	302	340	331	298	331	325	347	348	308	301	323	329	317	334	315	318	297	320	308	322	319	320	318	343	314	356	357	316	343	303	344	327	315	328	315	312	338	338	311	340	332	312	352	329	325	349	335	341	289	328	336	310	311	289	319	363	326	310	315	320	303	327	289	332	310	321	306	350	302	311	350	315	330	336	337	271	322	288	305	318	340	338	357	313	313	319	338	327	332	364	340	317	332	336	309	343	350	324	308	314	344	331	315	348	325	310	358	301	341	347	275	292	347	372	316	289	340	314	377	317	316	319	322	318	272	287	317	337	351	305	316	326	270	345	286	346	332	331	358	310	339	318	307	303	342	311	361	335	337	325	298	303	306	332	317	331	295	323	352	307	313	335	317	335	288	300	318	337	327	331	291	350	314	320	316	313	350	323	304	327	314	320	310	335	322	297	315	356	320	305	353	301	327	321	362	322	324	311	315	346	300	286	309	340	316	281	342	326	320	308	317	319	307	324	329	339	366	313	310	329	330	321	336	313	317	332	315	288	335	329	325	320	304	301	332	307	305	319	357	305	301	309	279	316	313	310	316	334	305	316	301	335	332	322	350	340	323	311	296	315	313	337	306	339	338	349	370	306	310	310	353	302	340	326	294	328	287	315	345	290	273	313	341	320	361	324	308	343	346	313	314	334	325	315	322	328	325	322	334	283	324	346	353	325	321	310	338	320	325	321	332	345	321	345	339	311	341	337	329	350	306	327	327	331	351	311	331	353	321	328	361	310	336	305	265	327	355	338	322	329	326	310	329	303	310	325	318	328	339	309	323	342	288	345	334	322	315	317	296	300	310	271	308	333	324	321	330	332	307	322	282	303	311	337	302	340	335	326	338	311	322	300	316	322	327	298	289	357	315	306	350	292	287	307	324	317	312	345	355	305	312	284	327	348	331	337	335	318	309	284	306	366	318	326	311	333	297	334	300	312	327	323	308	332	347	354	321	346	345	317	321	291	321	322	334	315	350	310	312	348	322	306	340	326	325	319	347	318	324	310	317	350	294	322	322	328	289	310	318	346	301	312	304	341	338	320	294	350	339	322	302	316	275	346	329	346	309	303	318	331	344	317	289	279	290	344	327	304	296	316	310	317	310	345	306	301	310	338	336	296	313	325	379	306	370	342	301	321	324	292	335	367	320	314	326	298	327	329	335	319	332	333	371	320	297	349	339	338	306	357	298	298	316	322	321	308	325	294	345	295	306	302	326	316	327	311	319	316	325	314	306	298	334	311	333	295	313	330	343	298	346	316	309	321	321	327	312	317	334	333	328	317	336	331	300	319	306	328	295	287	332	304	345	330	316	301	370	325	299	326	316	348	317	327	321	327	299	362	317	356	356	311	328	320	306	301	329	328	349	307	334	337	337	325	328	313	320	335	302	338	315	351	303	346	337	308	314	319	321	328	323	306	334	316	321	323	304	354	290	296	313	322	327	320	340	324	354	336	332	311	347	315	335	356	323	294	350	317	357	363	354	317	335	321	342	319	343	305	312	354	311	349	315	316	314	312	307	333	351	322	338	331	277	290	310	335	310	363	333	329	355	295	334
14307	7926	15575	19658	17006	14939	12263	10532	10455	7586	6209	5169	5567	5240	5169	4073	3619	3073	3020	2274	2089	1947	1916	1822	1686	1451	1399	1259	1179	1156	1133	1093	1117	1142	996	1014	1008	1045	975	954	924	984	953	916	919	871	908	887	811	848	891	879	867	870	886	780	831	834	836	805	808	819	817	817	830	831	831	803	823	775	821	848	823	843	814	819	779	767	827	795	838	769	841	840	787	786	794	777	821	823	832	749	815	797	778	757	843	787	797	801	792	748	817	738	861	792	772	775	823	781	796	787	778	829	830	823	850	793	799	805	826	767	776	802	827	806	783	801	825	791	841	761	766	785	787	787	772	777	783	801	794	807	801	832	760	800	795	793	773	809	818	811	775	783	875	812	769	738	750	730	732	788	754	803	759	776	788	757	813	774	768	748	834	804	819	823	825	807	832	771	754	768	824	749	829	811	847	757	807	804	796	791	830	781	789	788	782	732	780	762	788	803	767	750	808	772	752	769	806	774	779	759	830	786	773	736	775	828	871	781	781	782	801	814	757	781	788	771	791	800	798	766	809	831	786	767	761	804	846	807	770	831	775	793	808	840	742	832	764	790	734	824	790	789	776	747	794	775	802	815	790	786	813	744	821	753	777	785	777	824	834	870	815	793	794	787	798	791	805	829	822	855	801	815	852	764	805	840	810	753	780	813	770	793	774	771	755	806	806	806	822	804	745	819	779	796	820	834	773	740	847	821	772	792	839	844	817	840	788	821	790	826	779	791	763	812	760	818	809	810	830	735	759	757	769	827	802	781	730	821	779	770	801	746	828	796	787	755	825	805	805	789	806	814	769	831	760	757	763	791	796	792	801	805	807	858	842	814	833	783	785	746	846	743	772	769	779	764	806	842	779	828	836	826	799	805	783	813	830	759	782	812	805	866	860	809	774	768	794	724	821	823	789	800	812	830	830	803	757	789	753	805	785	821	742	788	769	778	754	806	793	800	836	808	774	786	829	783	790	767	800	751	747	805	813	790	757	788	786	817	724	825	803	769	816	793	788	767	769	748	786	799	841	771	793	774	760	763	780	792	797	777	808	766	765	814	789	793	800	785	797	773	795	784	807	806	778	823	767	759	808	824	806	784	756	817	825	842	826	767	797	791	840	784	838	785	798	787	747	827	790	782	852	774	826	755	800	811	757	766	770	827	804	827	787	783	765	798	800	781	769	783	829	781	772	748	783	819	784	823	807	780	801	754	756	770	809	755	793	815	791	786	807	851	772	795	746	786	766	802	737	838	816	775	795	821	843	828	787	779	791	820	772	790	778	757	821	821	809	778	782	764	844	781	769	815	769	790	775	822	805	816	796	761	813	801	755	796	712	746	794	815	734	786	773	802	789	795	771	807	787	790	796	789	792	751	785	740	773	715	802	790	777	767	794	829	774	802	790	809	770	828	782	780	770	807	789	869	781	785	790	766	808	820	801	846	809	827	832	746	800	778	858	806	787	739	811	743	802	791	764	813	794	755	817	837	838	822	782	791	797	767	810	811	787	826	829	820	789	764	774	800	793	756	779	789	821	783	813	753	795	778	791	766	764	813	748	801	778	790	794	751	799	809	835	809	771	769	814	820	777	754	820	801	817	773	794	780	784	801	810	827	783	836	815	820	779	791	754	781	842	773	805	834	791	743	772	830	834	811	784	766	795	775	759	818	785	805	823	781	814	818	796	821	781	843	776	790	788	783	838	804	811	783	824	836	771	767	762	793	754	796	792	744	832	783	722	837	796	812	795	764	820	822	816	782	747	804	844	805	746	791	790	798	770	798	818	793	777	776	821	848	778	819	809	770	835	793	766	775	847	778	735	749	802	805	787	814	800	797	785	829	824	785	780	819	780	833	794	805	798	767	834	822	767	809	799	818	800	786	759	794	796	775	824	754	765	798	831	783	809	832	829	812	837	786	818	799	801	736	780	776	782	821	781	823	818	850	792	749	833	752	774	770	774	818	834	787	796	730	813	799	834	753	745	789	775	788	810	773	757	800	794	820	789	804	817	781	806	858	776	774	780	818	767	801	826	830	766	746	777	822	746	756	777	802	811	843	782	793	811	793	782	779	809	825	832	792	736	782	780	758	809	811	808	762	798	836	777	775	789	808	744	819	780	785	779	807	745	798	818	839	790	807	750	824	779	830	773	782	809	774	787	765	784	813	811	799	805	787	816	870	747	780	764	799	812	811	859	778	790	775	795	843	762	809	783	825	769	810	805	752	775	794	797	771	759	790	758	746	802	816	780	775	815	815	768	770	762	767	771	816	820	780	768	765	833	808	773	818	798	822	800	724	767	750	810	762	829	745	782	779	807	829	756	796	780	769	786	761	844	779	765	801	837	783	808	834	796	830	776	800	848	779	788	769	756	770	740	777	847	773	798	757	837	754	834	810	774	781	800	793	796	784	754	767	804	792	804	817	792	844	786	798	780	799	796	747	868	810	865	763	802	773	821	794	797	823	816	821	816	797	820	756	775	760	774	833	771	787	789	829	824	794	810	807	796	774	815	825	784	784	865	815	822	831	811	802	820	801	788	777	849	763	752	809	794	794	797	783	745	776	761	805	779	764	796	751	820	807	804	761	824	795	762	757	795	757	771	817	796	715	750	819	783	759	821	797	821	764	781	836	813	784	782	758	777	799	836	825	788	816	800	809	782	732	733	751	766	805	818	754	795	855	799	797	728	769	810	777	782	766	799	801	842	819	768	804	793	794	781	807	808	827	774	804	775	779	792	781	762	785	838	789	779	768	804	829	828	786	832	755	783	790	844	834	789	813	742	808	739	767	774	811	781	793	820	817	725	746	793	785	778	805	792	804	866	827	778	794	782	769	795	799	758	814	780	795	787	801	759	797	776	793	747	799	796	779	806	852	756	795	771	759	748	821	789	806	790	821	816	780	795	752	788	772	802	782	788	778	776	807	811	764	745	809	781	818	747	736	821	787	813	786	798	757	809	756	747	757	819	753	794	813	796	784	793	744	768	793	794	802	807	803	806	779	783	758	799	777	842	805	814	767	774	764	760	776	810	787	812	733	776	815	736	781	788	766	840	789	753	752	839	856	762	771	814	780	773	821	762	784	809	816	813	769	767	794	808	809	785	780	825	765	798	782	787	791	761	763	771	790	810	820	734	834	757	786	779	781	810	781	812	763	810	768	758	811	794	822	782	781	816	771	793	794	809	855	784	755	736	838	732	752	811	809	806	755	836	812	746	814	812	780	818	742	776	784	795	814	821	758	790	735	804	769	807	771	796	815	748	794	778	754	802	794	824	786	775	791	770	816	817	817	778	794	758	784	763	830	807	744	768	745	762	783	773	791	824	829	812	763	770	770	839	760	839	770	812	791	764	756	797	777	788	781	837	816	813	799	777	742	757	807	786	798	770	763	803	793	800	836	762	738	819	756	794	790	820	809	830	774	781	792	776	765	747	788	783	827	771	810	790	782	750	829	798	813	825	759	779	755	773	797	826	806
4586	2371	2868	2451	1872	1426	1158	1006	836	712	621	556	569	546	500	472	493	431	481	440	414	452	441	460	389	429	426	450	393	396	406	369	404	405	401	425	400	392	441	442	399	384	438	433	401	405	408	393	380	407	401	391	394	374	393	421	388	391	444	430	399	400	384	385	426	421	441	364	391	397	430	404	410	400	446	388	405	381	409	445	428	401	376	425	428	412	383	409	394	394	436	410	410	401	381	358	431	441	383	410	426	365	390	386	409	400	417	400	381	396	389	390	416	372	419	410	415	397	402	374	375	423	394	382	393	388	422	430	361	445	404	424	427	401	410	389	377	403	383	413	391	375	393	404	391	392	419	385	355	402	425	420	405	369	410	399	402	378	370	396	393	419	369	432	389	411	416	424	416	406	415	382	426	407	378	382	400	409	421	386	403	384	436	443	391	385	423	412	383	365	412	419	434	384	352	395	396	436	394	384	420	372	389	381	385	428	405	372	374	401	428	370	394	425	383	412	362	356	399	401	395	421	411	426	432	395	372	425	364	377	399	406	412	405	381	402	454	403	433	414	429	450	396	411	422	388	415	438	405	416	390	410	393	385	397	394	406	443	392	384	380	449	401	403	369	408	406	422	417	457	423	403	437	403	402	406	406	416	388	397	391	381	429	421	405	388	445	396	407	364	377	445	395	424	427	389	420	399	380	401	435	382	389	371	422	394	363	430	395	433	405	398	386	430	385	406	421	408	434	393	402	434	423	425	405	400	424	386	419	415	437	393	423	394	401	378	358	433	414	379	420	389	436	393	389	426	336	392	379	403	385	429	399	441	384	375	407	422	425	400	411	418	402	386	381	444	431	368	401	374	392	411	366	407	377	374	397	448	397	379	434	400	420	409	427	394	407	401	431	403	396	397	368	400	386	363	398	415	365	397	420	422	399	423	421	443	404	419	430	365	399	406	375	381	419	433	376	431	417	387	402	423	424	404	396	388	401	385	410	403	388	433	461	420	414	365	420	372	394	424	409	383	419	370	413	436	399	377	410	363	399	355	395	430	395	426	411	423	386	416	433	404	423	412	402	434	379	378	374	390	373	394	376	404	381	396	387	405	429	450	425	442	419	357	415	437	376	402	389	384	398	403	404	385	406	415	411	411	397	379	390	419	393	426	390	414	445	379	398	409	392	404	358	393	405	409	410	419	344	389	382	377	415	377	396	382	427	394	448	417	419	405	376	351	377	368	357	418	424	382	427	414	424	413	409	384	395	420	404	394	428	439	420	396	363	412	426	418	404	419	368	391	415	431	431	407	438	432	416	436	372	384	420	418	413	404	389	466	402	404	450	414	409	444	404	399	412	415	435	410	383	408	459	423	417	378	426	368	420	428	374	431	439	366	397	407	428	371	432	392	387	391	414	397	389	427	405	410	343	387	393	404	386	394	372	410	422	431	419	404	411	364	386	409	405	383	408	432	375	396	430	399	390	431	380	435	418	412	376	418	410	450	417	406	410	408	366	407	411	414	455	373	403	412	418	383	409	421	443	410	408	411	435	405	379	418	405	409	406	399	405	400	397	371	400	398	440	426	407	388	407	398	428	393	390	420	419	396	419	373	403	420	445	392	410	402	453	406	433	401	419	416	410	426	401	414	429	392	392	406	362	409	406	406	416	400	408	426	411	392	377	354	426	371	393	417	365	347	404	430	410	398	435	406	401	411	431	392	405	400	398	413	382	390	408	396	420	415	395	377	392	420	396	402	426	371	366	397	423	370	399	400	388	421	409	420	408	417	376	393	412	388	405	414	447	407	390	400	405	407	377	372	410	377	428	390	368	419	428	409	421	377	405	429	417	409	386	419	445	378	399	406	417	421	412	371	422	379	392	443	412	429	395	373	365	362	385	374	393	415	412	399	413	380	380	436	387	428	404	426	388	387	401	380	403	411	447	405	384	407	374	406	385	405	422	438	411	416	406	430	400	397	386	454	380	394	395	402	422	394	424	395	400	418	406	420	435	397	399	426	393	377	381	422	407	375	391	409	399	423	406	394	408	420	395	434	439	390	420	387	370	354	367	412	426	428	348	382	428	396	416	432	434	427	422	409	387	386	377	417	356	395	433	457	392	399	389	388	398	413	390	422	417	396	424	424	423	421	390	406	412	404	386	378	380	411	384	421	392	428	403	434	385	409	367	418	433	392	393	400	402	452	382	384	373	410	416	365	384	380	396	445	418	441	434	401	400	407	413	359	418	391	363	405	362	411	391	385	377	439	397	417	425	395	398	417	421	387	415	428	378	380	438	417	396	408	384	414	461	452	390	435	419	372	370	435	418	404	434	402	375	406	430	402	422	425	434	422	404	411	368	424	380	402	399	394	443	355	408	437	427	379	383	414	397	388	408	359	405	401	423	440	419	419	385	422	376	395	407	419	419	430	412	401	396	405	372	416	380	412	416	413	407	403	385	403	401	408	389	405	396	400	381	393	395	411	414	389	438	386	399	413	376	403	385	389	411	396	434	393	432	467	443	371	409	418	431	393	386	435	381	374	408	418	444	409	398	385	420	410	403	396	443	409	405	393	395	406	429	410	415	427	405	395	403	340	400	422	421	390	371	381	391	385	374	376	409	427	417	376	423	373	428	380	432	397	394	390	401	421	370	394	417	380	440	391	401	433	410	377	384	444	414	403	426	452	446	424	442	375	432	406	387	419	389	368	413	410	426	388	443	376	373	417	413	393	405	414	404	396	403	424	391	450	387	423	395	406	397	429	390	470	410	405	393	385	399	406	390	405	463	383	403	385	401	438	423	422	397	389	394	380	392	399	380	370	381	402	397	423	418	436	415	412	384	360	391	387	393	383	401	422	414	407	411	443	385	401	394	391	400	426	415	389	439	398	380	431	398	387	391	437	382	431	380	431	450	417	357	404	404	438	423	385	440	403	446	364	410	437	391	433	382	381	397	441	403	398	380	423	411	389	483	429	415	382	399	385	352	374	384	406	401	400	414	392	429	400	415	390	418	410	402	374	416	433	390	368	449	390	411	395	408	415	420	392	403	397	396	414	385	406	411	395	374	381	436	443	417	401	414	383	428	414	447	423	384	422	420	411	394	408	412	390	400	418	413	403	391	375	389	443	387	391	411	396	374	410	377	400	401	416	423	388	415	431	400	435	422	398	407	377	407	428	405	387	426	414	423	433	390	422	426	368	383	399	398	393	393	398	424	407	435	416	411	373	393	432	394	379	392	416	397	412	413	426	402	425	409	396	369	380	362	371	359	383	397	424	367	420	391	373	424	443	428	405	408	393	405	373	359	362	362	395	409	420	436	400	394	427	433	346	383	422	425	433	389	401	388	404	409	367	384	431	408	411	384	410	392	369	376	401	411	410	343	403	407	401	405	431	404	367	448	451	380	405	405	442	413	381	394	403	371	400	452	419	407	414	428	418	422	431	393	364	412	386	392	427	429	414	404	435	409	357	418	443	433	406	394	395	413	398	423	434	385	410
4291	3007	5864	7813	6952	5932	4812	3932	3520	2947	2415	2072	1961	1907	1687	1531	1554	1470	1309	1318	1307	1307	1220	1230	1247	1128	1118	1095	1048	1110	1055	1043	1062	1114	1022	1056	997	1025	1022	1045	1018	1067	1022	1001	977	957	991	1008	1021	1021	1021	989	1048	980	991	979	976	969	996	920	942	971	938	993	940	988	988	961	984	1004	1000	968	1011	931	990	1007	1022	962	1021	956	964	960	970	940	982	994	921	991	942	937	968	933	954	963	1034	951	966	978	1008	912	999	984	981	1015	975	958	944	945	969	970	951	944	1008	935	964	953	905	1009	899	982	981	912	954	995	980	906	1001	959	964	892	910	964	951	1000	962	950	994	968	962	930	983	998	911	978	969	968	933	1021	987	994	971	956	1004	970	999	970	987	982	1014	989	973	950	947	1010	939	958	929	948	1016	981	934	981	985	998	1023	948	1027	991	969	1014	979	1010	932	1006	953	970	998	980	956	1017	989	976	987	975	982	968	993	919	925	912	989	953	984	921	995	981	981	939	949	973	967	959	978	986	974	989	1006	1005	954	960	918	946	961	960	898	966	964	955	1011	994	1000	942	1025	967	984	988	992	967	939	970	971	992	970	957	966	978	946	953	981	994	993	992	967	999	994	912	971	966	1006	974	965	1002	953	1033	962	934	964	1004	923	990	947	992	1060	993	1012	967	1017	928	954	965	948	937	965	1006	1014	979	966	1045	976	997	967	932	1002	953	964	960	954	975	967	949	932	946	952	989	1032	1014	1010	957	1019	923	991	970	1001	935	967	973	1009	957	1001	964	979	973	933	976	979	978	980	977	1034	1059	950	999	966	959	972	1005	984	989	1001	955	954	986	954	1030	958	961	982	980	989	966	1012	1022	960	995	930	966	962	957	992	967	992	1009	956	973	919	939	943	1014	1022	946	939	986	1003	1045	969	927	988	979	966	1012	987	1023	971	1022	984	1003	1011	1021	998	926	998	1030	960	1038	951	962	987	970	977	1003	994	958	966	983	986	949	981	990	976	956	930	955	954	982	934	1039	948	977	980	1003	952	1004	1001	927	1012	1000	978	958	967	910	1002	978	1048	993	984	996	931	924	945	983	1033	998	994	957	942	1036	985	922	969	934	915	984	994	1021	981	924	967	939	969	1013	942	969	928	969	977	997	967	916	945	913	990	976	985	950	951	1016	1014	947	979	959	1038	952	963	1036	958	939	976	994	952	1003	1005	984	1001	912	965	981	964	940	955	971	970	971	1003	981	952	979	948	965	1043	970	974	936	986	936	1035	966	975	1010	958	935	949	964	985	971	958	1008	970	923	973	1029	971	948	989	918	934	994	997	943	964	979	971	917	977	1011	961	988	934	965	981	991	1025	914	1003	934	969	943	969	939	984	953	1004	951	1043	972	965	974	997	995	1036	928	974	971	965	970	1005	973	1017	931	965	973	931	953	981	984	1002	992	974	981	910	946	943	887	958	943	957	967	979	990	1008	988	975	983	984	977	1001	945	967	973	958	980	915	1000	999	927	983	943	972	977	977	996	958	940	982	943	952	965	947	952	953	1010	960	1008	970	967	971	918	975	917	977	984	1013	986	947	1016	953	983	961	922	971	935	929	968	950	928	1067	955	969	1006	941	999	997	986	1002	928	998	984	967	962	954	942	991	946	999	959	1013	941	1006	931	991	937	1026	989	974	999	957	955	949	1020	932	1017	967	964	976	1043	1019	957	970	961	1011	955	987	954	913	966	924	1032	915	911	987	1010	943	965	951	955	998	933	993	972	953	1014	1030	946	959	1008	950	980	1002	936	947	930	1010	999	964	938	960	967	1059	974	1001	979	925	1008	938	939	975	929	988	1008	1010	955	963	985	974	981	964	959	1004	975	995	942	1017	981	963	951	1000	987	962	964	1027	948	980	952	965	1016	950	1017	932	991	989	958	987	1041	982	936	1036	955	959	950	959	989	948	953	1024	960	981	1011	900	995	981	977	1010	935	969	1012	952	992	1012	963	943	1046	955	998	933	954	957	943	994	967	976	949	927	988	976	977	970	1004	969	932	993	980	954	995	914	964	964	986	980	981	963	987	1008	994	929	974	963	1045	996	900	1015	1005	1001	977	1007	1011	989	948	981	921	1023	972	1009	960	947	978	939	962	986	983	937	1013	923	955	942	945	961	952	953	998	1008	1003	1005	1023	1010	972	953	956	984	931	961	922	968	971	953	970	985	969	978	933	973	972	947	989	972	969	966	987	947	969	935	1022	991	954	1016	968	968	969	939	957	923	961	1001	927	947	968	996	1028	960	946	963	1012	973	944	991	1013	949	979	940	972	988	1020	988	965	1057	934	1017	985	1028	994	989	980	987	942	989	955	955	969	962	989	998	997	1009	1019	1011	990	934	989	1006	1004	969	971	961	1025	949	938	951	933	975	990	961	969	1003	982	973	973	930	993	965	979	945	976	935	1011	966	948	958	982	906	958	971	1056	1001	986	1017	941	996	994	982	976	922	969	934	935	955	1003	1020	927	1001	932	1028	954	965	970	987	1007	1005	971	932	997	1005	1017	940	1027	979	1007	962	992	958	963	972	992	1024	954	967	936	966	945	1011	981	982	977	952	1028	972	1004	953	967	899	986	1001	944	926	1001	1026	943	992	944	991	1019	1020	955	974	1000	943	970	923	951	995	949	994	979	941	987	1016	951	965	978	989	1005	1007	976	968	1010	967	970	960	1037	1015	940	981	991	946	975	969	1053	934	941	948	965	982	1002	960	984	980	1017	998	964	964	919	972	997	906	1028	944	920	945	951	967	1003	987	968	1124	965	1009	1002	896	979	954	980	960	957	935	970	966	930	931	951	970	1026	964	947	982	1002	939	919	1018	973	937	952	987	993	980	969	954	1017	982	1004	1000	979	950	979	1042	915	971	952	944	956	918	1000	985	995	962	1035	938	988	942	1030	996	983	967	1031	954	937	946	952	939	971	990	933	1000	1003	1002	985	947	1050	996	978	963	934	984	988	937	904	965	1020	987	1066	952	1014	956	944	1034	1020	970	1000	941	998	908	950	973	962	998	970	997	965	950	964	956	970	1032	957	961	986	1009	1054	968	1002	978	983	993	951	954	978	982	985	995	963	1027	1035	959	945	985	979	950	949	942	1004	936	942	961	990	967	991	987	883	1001	991	980	969	940	966	913	926	1006	984	974	984	989	987	941	942	897	1026	953	958	1015	1014	969	1016	1027	954	1001	901	984	1039	987	976	998	968	964	1001	922	980	1001	950	995	992	980	998	994	962	924	1023	973	981	946	970	1015	993	970	929	1000	984	953	979	968	994	978	943	978	1005	1020	947	996	957	936	964	981	973	1010	987	1022	959	981	971	993	967	927	993	954	1010	1016	999	972	999	974	1015	976	902	990	976	941	915	1001	972	982	965	913	964	918	958	975	926	1015	1003	951	971	935	965	936	952	973	989	975	1013	940	990	1021	964	992	918	968	968	998	973	1011	1003	975	999	958	1014	969	1026	971	1022	948	963	932	953	996	949	969	1005	921	970	959	1020	1052	1004	1000	973	953	998	970	957	1073	1001	992	1038	949	919	1012	931	917	1077	991	999	928	935	1018	953	980	958	990	965	957	956	992	981	1039	1011	947	942	1022	941	912	958	977	1001	994	982	975	973	974	965	953	1016	989	960	964	962	913	917	981	1005	1003	962	908	1008	942	961	962	986	973	913	1029	975	941	1019	950	1003	969	945	937	973	963	972	970	934	927	921	1002	969	943	1006	990	950	969	953	967	957	954	1009	1008	959	915	931	1004	963	961	972	945	955	1011	989	927	979
13210	6037	6588	5546	3749	2727	2100	1693	1561	1191	969	835	959	755	828	606	539	601	541	515	475	502	508	494	456	457	445	467	415	411	414	402	415	391	412	393	423	384	400	383	458	368	417	413	402	383	388	398	385	415	400	401	428	401	420	417	422	370	418	394	363	379	379	402	407	360	415	424	414	385	415	426	419	388	369	385	412	390	395	356	400	361	382	390	376	391	386	397	391	371	386	365	403	382	383	373	416	381	366	385	362	384	342	397	421	419	352	423	378	412	442	399	369	381	386	362	369	385	373	364	381	375	380	362	392	387	414	402	401	392	384	398	395	367	369	433	391	394	411	383	364	397	390	384	414	397	395	394	371	383	341	392	383	409	401	380	397	406	378	429	428	407	395	397	457	386	393	390	375	390	354	431	375	392	378	377	415	424	415	348	413	413	431	376	417	369	400	386	392	393	407	403	415	378	411	373	404	400	378	420	406	381	372	429	385	387	378	373	369	434	400	371	342	389	398	358	401	392	384	350	444	395	414	374	370	415	361	396	378	391	392	367	427	392	389	394	386	358	417	377	362	357	371	360	402	402	429	430	395	375	386	367	412	392	401	351	364	360	384	404	374	420	371	413	375	375	384	364	411	399	389	393	369	416	457	343	404	393	431	391	343	385	392	402	396	392	397	392	391	401	371	392	388	436	402	399	400	383	380	402	387	357	373	386	415	408	375	369	349	389	408	418	368	389	390	356	377	371	394	349	374	390	394	413	407	398	373	387	402	401	438	416	423	367	389	401	393	370	388	392	410	372	388	382	368	423	385	383	379	373	386	432	407	389	378	410	412	400	373	387	410	366	400	405	413	398	402	408	423	378	395	416	413	357	388	412	367	420	401	366	379	385	343	366	394	417	388	355	424	370	356	409	361	429	427	395	362	406	411	389	378	431	427	339	390	386	396	367	383	385	394	366	390	381	402	389	400	408	360	439	371	390	420	367	374	385	386	403	396	382	378	383	406	362	377	403	377	366	418	383	339	370	381	409	374	380	359	395	424	394	402	376	389	407	383	395	370	403	396	406	392	364	408	375	386	371	384	382	394	429	416	392	386	414	367	401	370	361	354	408	419	388	383	380	408	398	359	394	361	380	367	385	379	378	404	413	426	385	428	398	372	403	387	392	425	383	406	428	399	405	382	378	396	365	403	356	387	413	340	371	401	406	381	335	416	381	344	423	415	419	427	380	392	398	404	416	370	363	398	364	393	355	377	390	384	369	377	433	393	397	373	400	381	415	409	374	332	376	386	367	369	400	377	439	371	409	382	354	411	402	367	388	370	385	385	429	384	358	379	390	376	375	379	416	375	424	411	355	415	401	370	381	370	369	399	371	429	350	366	402	394	377	386	417	344	388	381	410	399	380	380	389	370	403	428	362	376	367	386	382	402	401	417	392	412	387	371	390	413	408	393	389	388	376	383	364	393	400	384	403	376	360	370	361	373	404	381	418	377	411	405	372	454	405	381	400	396	371	390	377	424	390	395	362	396	373	412	415	372	399	399	397	403	421	370	360	427	367	367	365	372	399	412	403	389	408	400	411	378	395	377	401	363	343	357	375	385	419	380	391	409	404	379	384	361	353	390	413	381	416	431	409	399	418	406	364	392	399	377	407	384	383	392	365	390	402	393	389	350	421	415	396	350	383	367	400	363	423	379	394	407	376	397	401	372	372	404	409	388	364	365	376	397	364	411	374	365	393	350	380	354	399	368	344	386	395	361	429	395	406	368	392	361	400	399	414	394	366	410	393	375	430	421	415	410	409	376	365	383	372	406	374	433	393	398	386	332	348	395	377	403	389	350	379	382	354	384	412	405	396	366	370	392	376	406	382	379	386	381	400	384	373	401	360	402	376	359	375	421	375	355	375	364	404	386	332	398	382	372	399	393	370	397	410	404	392	409	373	369	391	391	403	386	378	373	372	371	366	374	379	368	377	346	385	434	383	369	390	393	399	387	384	387	402	398	431	395	430	444	440	406	378	420	398	394	412	412	383	389	394	394	393	414	391	401	374	372	388	372	394	395	386	380	402	400	395	358	396	400	364	391	406	391	370	356	402	386	378	368	363	369	401	380	396	332	421	395	424	370	394	405	406	382	416	394	367	410	381	379	385	394	389	390	416	399	433	412	381	424	389	398	366	393	365	372	371	384	345	376	371	395	375	397	411	363	412	415	365	363	355	383	404	372	380	407	399	355	388	394	380	383	375	390	385	385	415	382	350	388	355	410	417	344	381	416	344	397	385	356	394	381	402	389	363	372	405	378	400	399	385	379	391	364	418	422	383	432	413	344	402	374	415	379	406	395	409	353	406	397	384	373	413	404	434	393	386	421	423	404	410	407	412	439	374	428	353	406	431	351	383	412	413	357	400	370	390	367	387	406	388	392	399	381	352	403	413	373	408	399	394	407	397	411	366	372	381	406	383	390	406	379	358	430	427	389	423	394	372	330	390	407	422	362	350	367	418	367	387	404	389	374	405	385	359	414	395	417	400	379	385	414	377	382	390	392	380	376	385	373	368	379	359	386	382	419	369	384	436	366	391	421	377	382	371	401	427	389	358	412	368	359	383	388	393	406	404	366	385	364	429	438	389	380	396	359	391	359	363	381	367	411	414	395	387	390	341	400	428	409	397	366	397	422	374	384	379	410	415	401	346	396	378	396	381	407	425	405	422	389	396	407	420	407	398	400	388	391	396	400	363	338	411	372	388	391	346	389	411	389	407	378	370	392	366	379	398	404	397	385	428	352	389	412	373	374	435	423	372	371	447	396	369	384	376	385	393	357	370	397	374	418	393	374	373	383	409	389	400	408	398	405	446	391	353	370	409	416	401	357	418	406	391	432	384	363	383	377	397	387	415	408	402	403	410	381	393	383	376	393	406	407	373	392	413	390	385	376	381	373	395	376	388	416	374	375	405	377	400	399	417	413	385	407	359	401	403	391	391	392	381	369	392	407	409	414	421	424	414	395	377	352	405	394	392	445	373	362	369	387	374	394	394	380	376	373	424	378	383	409	405	358	370	378	385	401	412	348	383	413	382	388	425	406	405	417	396	371	364	372	446	404	403	392	402	428	375	379	358	373	370	374	383	394	390	383	361	385	380	337	387	372	331	358	398	378	366	392	390	388	397	357	405	373	424	394	378	382	377	379	405	402	386	350	370	409	392	374	368	387	376	397	397	404	349	407	362	372	404	357	361	396	371	385	376	357	413	394	405	355	392	398	429	393	344	398	397	417	387	410	382	410	367	402	393	371	391	389	358	405	389	398	410	390	388	371	402	389	374	411	395	360	382	383	372	366	426	393	374	353	384	417	374	397	374	385	397	364	376	400	366	429	405	408	400	374	358	361	390	361	396	389	412	352	402	367	405	400	374	379	362	394	368	372	384	385	419	438	401	358	385	381	381	354	397	379	406	404	390	410	402	382	404	406	333	377	416	360	389	349	379	376	451	391	393	373	380
10937	5551	11416	14412	12641	10770	8842	7405	7489	5283	4383	3602	4134	3517	3572	2921	2530	2388	2222	1828	1702	1644	1684	1464	1386	1420	1372	1277	1229	1186	1141	1179	1129	1145	1139	1130	1091	1036	1108	1080	1039	1050	1032	1061	1040	1005	1000	1015	994	1008	945	991	1018	1004	1001	972	974	978	928	932	962	983	933	1002	949	962	981	967	938	933	982	941	914	963	925	864	922	968	929	969	945	907	985	907	936	904	936	921	958	958	999	929	959	967	951	932	928	953	913	930	1013	918	973	931	901	951	922	943	929	915	963	955	909	872	907	984	944	900	952	926	950	919	962	952	918	906	948	955	894	907	989	921	979	1025	969	968	974	925	934	939	933	961	1018	854	955	860	987	896	975	941	943	958	963	938	908	970	897	921	946	956	966	1006	898	921	907	951	938	923	912	945	922	948	1031	989	939	902	947	917	864	939	944	892	999	950	923	966	966	952	937	889	926	993	968	931	991	936	989	968	973	890	916	934	969	876	918	961	929	916	966	989	914	921	1006	865	965	925	974	934	997	979	978	895	927	901	991	961	908	937	919	954	903	952	958	945	983	927	949	896	898	951	923	973	948	926	922	936	930	941	984	921	925	1007	868	995	932	936	888	995	964	1006	1037	954	990	908	981	950	893	944	914	965	898	995	950	1009	903	933	958	965	955	938	958	989	949	925	965	908	974	955	932	959	997	958	925	860	976	940	931	940	949	861	937	919	903	884	967	966	950	958	915	929	950	918	922	986	975	932	943	946	897	959	955	953	945	911	937	949	953	930	965	927	955	947	955	914	957	978	924	1004	962	937	975	960	909	913	941	983	941	963	893	922	956	955	929	966	955	902	965	961	907	946	1007	952	939	886	953	954	944	931	896	940	949	930	961	941	962	881	947	946	928	950	988	977	955	887	964	910	952	921	937	938	952	917	903	955	932	950	955	957	984	1004	940	974	970	949	936	972	969	952	987	942	899	947	980	893	960	917	1031	904	932	916	897	898	902	934	972	958	959	947	930	891	960	952	1007	973	875	907	962	949	1014	937	929	937	920	948	938	924	992	927	922	983	943	929	885	971	963	983	895	944	955	985	929	1006	1007	894	944	912	970	954	926	929	969	907	917	957	925	929	928	963	942	927	904	894	974	983	913	925	911	933	910	985	963	944	981	948	958	907	948	935	960	942	940	917	979	935	957	945	944	1004	912	935	946	900	892	944	1001	992	939	990	983	948	959	953	986	952	977	941	925	910	968	1026	909	984	984	871	942	995	916	964	964	951	921	947	935	921	932	913	879	1011	903	921	998	887	957	949	970	950	951	938	1049	899	937	920	962	964	954	958	937	990	969	995	901	950	951	936	993	904	958	966	922	995	913	938	917	980	895	963	922	958	985	964	912	917	932	947	890	964	906	938	939	943	965	901	980	968	951	903	986	927	966	916	963	931	902	947	942	937	919	986	895	885	976	951	983	896	971	1002	914	945	910	866	947	916	944	975	906	899	945	934	950	931	930	943	920	971	945	921	930	963	945	992	913	970	954	901	935	973	986	917	1000	927	960	935	938	894	949	945	978	943	920	956	910	942	883	941	952	981	977	971	969	1012	923	929	937	952	1012	964	946	953	959	947	906	950	907	980	967	993	905	971	947	965	915	916	949	961	929	930	902	926	903	958	931	923	929	949	962	907	916	953	915	978	916	960	895	921	940	950	969	961	898	942	923	883	936	1052	987	990	952	914	917	940	926	950	905	957	929	943	897	997	955	939	932	949	941	988	950	1004	938	957	980	962	876	890	920	951	942	935	895	943	945	905	887	935	969	956	964	966	979	956	940	965	894	957	942	933	910	932	911	956	974	945	897	977	900	971	964	933	993	971	876	946	933	951	926	976	954	926	968	886	857	942	936	938	991	954	929	919	938	961	921	934	937	944	962	951	928	1016	913	983	951	897	930	965	956	899	942	914	953	961	912	903	985	971	954	975	988	986	933	978	940	940	951	981	979	913	953	939	951	979	962	915	918	949	892	923	954	916	947	940	933	945	907	887	960	950	971	939	921	961	946	977	961	902	960	891	920	914	1023	953	924	968	976	945	938	927	960	944	965	938	933	976	961	971	947	940	1007	948	946	878	944	949	979	989	904	917	945	936	940	945	935	931	884	889	961	960	948	960	1022	938	924	932	1004	869	975	943	913	921	949	978	905	884	927	941	1012	998	990	914	962	968	902	942	940	963	909	941	1003	954	928	983	978	905	951	942	952	964	916	985	957	929	994	932	893	914	990	972	976	974	994	940	984	964	942	909	936	982	948	917	956	1003	959	913	923	994	923	947	982	939	927	947	945	968	921	944	972	941	915	926	950	920	958	927	935	954	940	957	922	948	927	895	969	954	917	923	966	922	946	933	931	915	931	952	933	990	916	959	940	900	928	907	942	940	977	917	970	954	965	980	940	967	926	914	899	964	920	939	916	941	946	910	950	984	940	927	1007	899	944	946	911	917	955	970	940	946	916	923	881	972	915	884	930	925	959	959	941	952	909	984	935	930	909	943	956	981	926	988	945	966	956	932	946	944	932	948	1013	940	938	920	990	924	931	1005	943	916	968	937	999	950	953	926	1012	950	964	996	927	957	941	929	950	971	930	900	969	926	933	946	939	958	947	973	939	909	961	937	955	906	951	928	969	932	937	894	969	954	943	1006	965	954	988	940	961	959	921	970	981	913	984	980	1014	992	1012	1011	991	917	939	901	946	925	910	971	940	966	969	975	966	895	1019	960	918	919	959	915	963	942	905	953	962	919	976	930	989	944	980	917	918	920	887	889	1027	919	979	936	947	957	959	949	904	960	973	916	920	943	955	902	960	923	910	938	983	913	984	947	922	965	913	987	952	936	1002	915	943	949	932	964	973	956	967	960	963	943	961	967	934	991	927	902	969	975	970	928	924	889	894	934	986	901	954	989	903	991	984	952	926	913	943	957	956	926	938	886	930	971	961	959	922	924	977	946	967	924	957	944	983	974	896	944	860	906	1019	964	1046	907	964	974	924	936	960	941	908	943	961	961	963	944	902	937	961	934	948	911	946	925	943	956	919	928	918	1005	944	975	933	971	966	907	938	971	945	955	911	917	978	961	923	926	1011	991	982	930	959	939	919	1007	997	975	947	972	926	943	967	920	934	990	969	919	982	978	933	958	935	966	967	907	1003	947	940	904	893	978	909	898	911	941	956	943	917	968	986	888	930	959	987	968	955	922	947	910	953	970	985	985	956	943	919	960	976	936	932	954	987	972	920	948	919	957	967	932	1024	964	934	1002	923	924	961	963	969	962	1028	952	976	943	884	915	944	945	923	925	919	950	959	921	908	925	955	974	951	928	898	1004	981	960	971	938	926	983	998	927	916	952	934	895	890	943	948	936	907	901	927	893	951	952	955	948	940	945	953	977	957	990	895	883	956	954	946	954	927	1002	973	922	987	966	930	972	932	1002	925	929	989	927	985	929	991	1003	954	969	918	927	904	963	936	1017	947	947	903	953	953	969	961	907	941	931	967	975	936	957	958	937	938	950	901	959	935	941	948	945	895	927	904	967
20308	9309	11505	9445	5936	4445	3539	2629	2136	1647	1532	1163	1133	1006	1012	841	734	706	615	528	512	440	477	432	418	416	408	366	372	368	372	375	336	350	336	331	349	355	401	297	318	351	380	314	308	329	332	311	333	326	315	310	339	367	349	349	334	333	297	300	335	337	322	322	373	316	295	313	310	313	312	347	326	306	333	326	297	307	307	315	288	320	306	311	298	285	338	339	290	311	322	304	303	309	323	297	303	307	333	308	341	300	311	305	333	296	304	315	339	317	339	316	317	320	323	291	346	291	344	325	327	305	349	330	299	313	306	333	321	304	308	307	333	327	290	323	348	329	312	301	341	335	301	293	327	307	315	326	324	330	348	283	340	330	322	295	330	313	301	302	311	292	312	312	302	341	333	319	322	323	286	329	340	272	311	346	341	289	322	349	345	299	300	305	301	345	328	353	325	319	342	297	331	333	298	300	282	312	314	278	318	354	367	323	327	335	289	279	296	302	334	338	314	321	290	333	292	299	313	344	288	312	297	310	339	336	287	330	330	312	324	310	315	302	327	321	331	308	306	290	318	291	292	329	312	299	320	318	314	298	303	302	347	319	292	302	322	301	310	305	326	269	305	309	309	272	326	320	328	304	355	325	308	311	318	312	296	311	286	305	282	308	310	309	306	285	298	327	303	301	357	295	343	350	350	319	339	313	334	325	301	321	332	336	290	307	327	306	331	305	306	316	326	299	328	346	302	298	356	323	296	308	290	283	317	302	302	271	321	303	292	332	328	296	336	345	333	348	360	298	304	305	353	318	329	314	329	324	333	324	304	308	305	354	290	293	300	326	339	324	321	323	326	321	299	304	322	317	304	311	309	319	282	318	318	335	314	318	339	291	285	302	300	316	332	322	303	308	310	360	320	280	319	284	340	304	315	314	310	324	307	305	315	324	318	322	332	360	316	300	311	299	293	309	339	309	321	334	294	323	295	324	314	311	291	320	311	280	313	316	311	306	335	302	286	298	319	328	342	270	372	338	321	299	343	331	340	321	312	327	317	321	353	319	290	295	281	321	334	301	346	320	290	312	316	288	319	320	319	331	338	330	316	318	328	343	327	343	304	283	328	333	323	314	309	303	323	334	335	292	339	307	326	309	333	297	300	305	341	319	305	333	354	347	298	320	321	318	323	330	307	304	307	264	329	304	324	302	321	305	314	320	314	332	328	324	315	312	331	290	284	329	284	300	273	324	335	355	307	296	325	304	332	319	281	346	290	334	294	277	329	312	335	271	330	338	300	282	312	335	316	325	315	305	334	281	338	318	340	324	314	283	305	301	336	306	312	310	326	310	323	332	305	359	321	307	351	328	297	307	311	300	315	314	298	309	325	319	299	313	334	307	329	303	302	276	335	329	284	286	324	319	339	307	327	316	321	358	322	317	298	321	326	336	334	319	338	296	319	304	299	369	289	322	290	318	310	301	339	317	300	286	314	305	298	327	337	322	313	328	320	288	333	290	301	302	304	341	347	318	275	319	312	326	329	360	300	360	328	299	317	313	323	285	333	342	291	343	297	274	327	299	332	318	301	337	306	346	329	315	307	323	333	328	327	315	309	338	292	317	315	299	291	310	301	293	311	313	359	291	324	317	328	316	324	326	318	291	339	319	306	286	331	321	324	340	292	290	310	305	309	296	299	290	346	311	284	333	296	334	278	306	322	318	284	328	348	281	310	309	296	330	330	307	331	297	376	300	308	325	305	313	324	308	327	300	291	329	300	329	300	307	302	290	294	327	306	345	307	320	323	311	328	345	326	302	303	313	320	299	345	332	353	308	328	307	313	330	308	298	296	340	286	333	344	297	321	317	327	334	302	299	298	334	283	324	337	316	292	306	293	316	309	308	320	308	308	324	320	297	306	350	303	323	314	311	334	343	349	310	308	291	313	352	344	296	368	328	334	295	302	312	285	331	262	305	319	326	309	333	339	308	308	329	317	321	336	323	330	293	319	307	315	325	303	330	339	316	302	319	332	297	316	339	317	286	318	299	318	304	335	315	337	312	304	336	327	325	305	311	341	322	323	315	316	340	261	310	344	342	302	309	343	331	346	326	302	314	294	309	301	316	316	314	319	329	294	289	296	283	296	320	325	339	327	316	307	308	313	314	326	313	276	314	309	305	326	298	326	323	332	342	334	335	319	312	300	294	294	291	338	323	284	282	308	305	330	341	336	342	328	313	325	306	315	306	330	373	327	317	329	312	290	332	296	307	305	323	347	317	329	358	330	321	326	337	318	286	289	346	317	298	291	274	300	310	323	299	323	288	308	303	317	312	303	316	340	294	305	330	312	295	326	328	322	298	344	324	320	337	331	376	313	330	278	339	354	318	303	350	336	283	302	305	306	330	328	306	314	347	333	309	312	303	312	305	302	313	363	316	346	287	317	337	306	319	299	327	327	349	317	298	310	362	335	294	304	316	341	288	358	315	314	303	323	323	301	289	323	311	326	358	328	317	294	298	296	308	322	326	332	346	318	294	307	307	293	319	311	322	314	296	305	335	298	315	321	317	330	306	283	320	317	363	331	341	324	278	292	347	336	304	316	292	284	283	301	333	311	298	330	326	320	331	341	279	352	287	319	317	343	347	341	314	316	307	271	297	292	283	299	305	313	339	315	323	368	298	337	308	339	324	332	340	332	351	306	311	316	331	315	305	292	300	318	335	304	304	275	334	340	331	328	299	295	332	323	303	285	337	290	310	315	304	327	299	305	322	324	296	309	299	325	276	343	320	294	292	304	319	282	284	312	294	312	324	352	334	349	323	344	340	326	306	348	269	312	314	286	301	324	315	317	324	351	327	290	318	315	315	333	310	312	308	316	301	335	333	306	331	342	311	340	280	336	313	285	339	318	317	328	341	298	303	322	275	268	319	351	315	291	326	302	329	298	288	308	317	307	295	286	348	346	318	329	330	324	354	317	327	349	314	275	326	359	308	293	316	319	306	333	334	330	315	304	314	323	313	326	313	299	305	313	336	257	304	308	316	319	336	323	310	295	301	317	339	297	329	311	297	352	312	324	306	319	326	318	305	323	310	287	309	296	289	315	294	314	332	318	322	288	314	284	308	329	344	315	331	307	316	321	319	298	336	326	318	301	314	325	328	303	315	317	317	338	321	300	285	277	333	321	297	350	290	345	320	319	316	286	344	331	326	335	330	310	316	322	321	297	320	317	333	341	353	322	273	326	341	306	322	338	275	338	301	326	288	343	302	307	350	302	313	328	331	342	319	301	338	306	314	299	303	325	287	336	315	303	299	305	302	354	325	329	285	304	284	297	289	337	316	282	298	337	331	277	295	298	297	374	334	309	313	311	316	329	312	314	310	331	284	272	333	310	305	294	262	348	303	289	339	311	293	313	308	327	322	323	317	346	286	322	289	308	309	305	346	318	331	311	280	311	329	350	305	314	302	315	297	338	303	328	301	317	336	325	327	341	330	324	300	314	305	291	307	327	317
13927	7884	16499	18654	16307	14383	12118	10530	9849	7315	6250	5092	5591	4965	5348	3973	3581	3003	2678	2163	2121	2025	1894	1773	1592	1423	1371	1325	1229	1146	1067	1112	1106	1077	986	1018	960	999	947	944	929	919	917	918	863	845	868	829	872	871	842	816	870	797	848	832	771	837	852	874	780	776	838	777	817	830	802	847	741	785	799	756	795	754	756	811	737	796	806	805	786	747	803	794	739	782	767	768	778	764	730	784	745	793	757	787	820	788	769	771	747	776	791	740	864	780	791	805	769	764	770	745	780	701	778	799	760	834	764	762	725	799	799	787	801	766	774	843	777	731	779	809	805	815	756	770	745	769	778	773	763	761	772	759	794	783	838	758	766	769	767	791	781	801	767	776	815	780	776	761	742	797	734	753	804	779	807	814	754	809	754	775	806	794	792	732	775	795	780	876	792	774	735	787	708	825	762	789	795	812	802	755	777	770	757	815	738	776	760	744	793	837	790	749	755	783	787	774	778	803	792	798	786	775	777	794	791	762	851	772	708	771	744	770	824	773	767	756	753	763	780	786	781	839	731	808	796	802	789	742	775	772	740	762	823	775	773	767	765	771	765	739	794	758	762	777	789	782	799	767	755	785	780	803	767	766	794	820	761	778	784	788	738	805	805	755	757	747	776	780	761	778	776	814	756	755	778	833	745	785	787	782	780	782	802	768	782	799	755	812	810	765	764	785	787	734	832	810	770	739	818	816	796	799	795	779	791	790	748	781	714	796	727	805	755	822	809	791	806	762	799	809	759	832	781	736	773	769	729	760	742	813	787	771	773	782	817	827	846	753	834	770	822	773	823	799	791	766	795	759	814	781	811	807	781	799	731	793	770	841	818	761	754	790	756	782	751	779	797	747	805	809	759	784	812	804	797	803	761	792	756	823	800	792	808	790	761	753	802	765	770	742	797	764	753	734	772	788	802	791	795	777	791	762	786	792	765	790	791	751	769	769	768	795	819	783	772	757	733	766	781	786	749	820	773	768	757	794	778	750	819	764	817	810	804	816	821	716	750	785	747	788	784	760	811	770	846	780	819	754	791	771	787	780	813	774	790	759	774	752	729	755	797	769	773	755	783	864	765	779	832	807	765	795	796	797	732	771	821	754	822	823	765	745	728	778	797	789	772	740	755	767	798	808	839	765	763	731	781	801	794	759	752	782	755	785	773	768	803	805	706	811	805	796	736	750	774	768	770	780	749	779	818	797	719	751	789	766	755	776	773	806	752	770	764	760	798	805	739	810	811	799	780	771	811	754	738	804	799	774	796	742	779	789	784	736	752	843	748	775	783	779	766	786	777	707	772	741	755	737	798	767	763	864	807	768	802	722	824	765	807	817	827	754	783	752	818	759	770	790	747	747	760	769	777	781	791	800	749	781	722	769	745	716	762	823	799	807	779	799	729	805	767	819	749	771	788	796	797	782	831	787	813	759	781	805	816	766	779	794	768	866	796	720	789	767	798	808	801	801	847	774	762	807	787	817	749	781	800	756	810	796	781	814	823	790	775	805	782	794	740	788	756	821	775	777	740	799	779	763	802	749	782	733	782	846	808	763	768	768	796	754	809	775	766	786	810	756	753	767	777	764	797	784	799	747	746	785	777	786	771	759	798	792	795	815	769	802	783	800	819	813	799	774	785	756	741	760	786	814	771	781	728	753	749	771	759	776	834	774	765	771	794	815	786	767	819	791	840	780	768	728	762	781	818	813	801	782	743	801	773	782	820	805	790	794	787	816	771	771	809	795	762	769	777	724	801	795	807	760	814	776	764	790	757	829	806	783	762	840	789	796	777	806	808	754	819	772	811	764	795	806	771	768	717	745	751	764	771	759	816	777	759	795	830	806	783	751	763	787	786	776	809	785	802	778	771	778	816	750	738	814	790	792	762	817	752	806	758	781	773	798	788	808	759	800	804	825	711	823	779	778	757	783	787	787	770	752	778	752	831	773	769	770	791	778	766	764	766	745	795	787	780	782	791	761	751	782	790	731	771	753	768	766	751	831	754	817	791	768	756	770	790	807	747	739	764	803	761	755	774	793	737	758	769	814	768	772	786	780	752	793	742	799	747	823	820	753	779	789	754	789	830	783	796	752	770	802	807	776	757	784	754	756	729	768	775	767	750	778	789	764	758	811	797	768	774	827	782	811	736	748	808	788	823	764	796	821	803	801	784	769	779	818	810	770	787	801	769	788	821	779	850	753	795	773	779	756	793	808	743	769	732	765	768	794	784	769	777	754	765	725	799	768	804	732	734	788	819	784	835	810	786	787	776	784	768	763	768	763	775	766	761	811	799	794	754	787	833	788	781	747	798	733	809	790	787	765	764	792	720	792	769	801	778	774	853	778	746	791	770	758	738	765	767	792	786	824	791	788	790	758	793	796	818	788	759	822	796	781	775	807	751	730	776	770	700	774	776	761	807	776	803	817	776	774	825	766	790	788	791	809	769	767	741	741	827	826	794	835	797	779	708	799	832	795	770	843	790	805	710	792	795	798	805	824	778	808	776	805	815	788	768	799	778	770	786	801	766	753	831	793	760	789	807	786	730	787	735	801	755	760	764	792	806	741	761	776	826	719	810	789	748	810	763	792	820	783	793	803	799	799	772	834	784	791	807	734	812	740	772	781	806	765	783	784	794	833	768	747	786	831	780	789	786	760	747	788	820	824	739	809	748	730	756	798	790	791	737	754	787	751	786	835	810	770	793	810	718	760	818	795	795	774	719	812	758	787	770	778	776	798	787	845	774	720	768	776	789	819	806	793	811	822	821	788	767	790	831	765	799	783	810	794	735	780	799	820	738	752	721	798	804	768	748	755	753	791	768	787	775	752	747	791	782	812	780	744	775	826	783	761	764	762	836	778	782	755	728	784	815	792	756	786	765	775	826	744	800	777	801	766	809	757	755	805	804	760	775	802	809	768	767	796	748	818	777	704	777	782	781	790	776	734	811	770	802	781	781	793	742	777	785	778	770	755	783	785	822	770	801	821	793	786	778	801	882	765	782	759	764	794	755	794	742	739	795	800	823	802	744	789	830	764	789	793	793	759	767	792	733	759	785	805	815	772	783	795	794	781	772	795	739	802	792	810	822	795	757	758	796	783	775	797	744	788	815	815	769	765	796	797	794	768	782	766	784	778	815	770	756	787	739	792	802	880	762	801	796	790	778	718	778	810	794	821	777	811	796	790	814	783	802	733	802	780	811	793	742	737	749	783	783	819	829	748	826	842	772	762	795	751	801	778	720	805	794	768	774	792	813	761	735	822	771	821	813	813	801	788	782	809	786	821	758	770	826	782	807	806	792	797	806	823	792	809	795	771	796	763	781	788	751	781	767	761	756	814	808	805	793	784	796	808	799	783	751	778	752	748	750	798	785	784	796	748	764	786	780	787	761	810	742	742	786	757	789	738	788	759	800	766	793	762	714	792	819	762	755	734	775	810	769	777	735	714	788	770	785	744	760	766	814	763	810	785
4705	2296	3026	2586	1889	1531	1219	951	862	696	664	540	548	594	498	490	482	497	448	405	440	408	468	392	371	428	449	386	422	402	418	387	405	450	415	402	399	403	424	396	381	427	415	400	355	404	380	422	436	418	368	410	415	411	395	385	452	411	380	369	390	386	421	430	401	440	418	414	356	403	389	421	360	404	395	398	427	385	367	413	411	427	393	408	408	356	417	426	396	411	393	444	410	424	390	388	385	366	383	461	400	402	423	423	392	413	394	420	427	419	413	375	395	383	407	411	337	416	404	374	397	424	404	410	436	371	392	403	415	459	379	393	441	418	410	441	395	382	402	410	379	419	416	423	365	354	371	412	401	382	391	417	370	376	432	414	379	390	415	392	405	394	397	394	387	400	430	423	414	399	409	433	383	441	379	373	351	408	408	431	391	380	383	390	427	404	389	382	396	412	375	399	393	379	429	403	405	373	372	418	427	394	408	402	396	393	355	334	392	383	402	407	403	398	378	428	400	330	395	409	413	423	397	361	399	385	423	415	431	430	401	381	417	386	392	386	406	380	423	403	381	370	405	375	371	421	422	425	384	356	401	372	383	439	433	429	356	397	394	406	397	405	390	405	405	392	405	399	376	421	398	381	390	380	431	430	397	388	383	372	404	368	356	378	350	398	389	385	405	376	415	421	377	392	393	418	379	380	369	421	393	357	418	368	400	421	402	408	380	365	389	374	399	394	368	386	366	374	367	419	373	379	399	382	405	397	371	402	373	398	420	359	428	407	414	433	388	377	382	402	395	406	362	388	424	380	430	394	365	386	404	388	410	396	381	408	396	400	404	422	385	377	353	402	438	374	410	387	410	375	414	386	389	429	375	404	391	383	404	425	394	400	420	391	416	399	419	404	387	416	380	393	392	418	385	408	377	409	398	378	386	377	418	402	401	425	395	393	392	401	396	400	342	421	385	404	398	391	387	383	410	354	370	409	384	420	368	415	368	359	355	388	416	375	403	424	388	385	372	407	390	373	410	398	382	447	409	403	441	384	411	419	415	440	398	402	404	387	423	413	372	428	415	359	370	424	392	443	403	429	396	394	371	425	400	353	395	370	420	395	396	391	394	427	417	420	361	384	416	392	411	390	400	431	401	402	365	383	384	403	418	408	430	412	409	399	369	412	386	433	398	376	425	418	403	396	372	367	395	414	414	388	357	421	396	392	411	401	391	338	398	426	400	384	406	385	424	370	374	388	408	359	426	427	419	396	404	403	400	381	402	406	403	398	416	384	393	395	410	383	399	374	401	405	374	372	414	378	388	430	379	419	408	366	426	409	451	397	387	380	414	382	447	421	396	393	400	424	375	352	374	404	402	397	426	392	403	380	365	387	379	387	375	377	379	369	352	403	394	380	426	411	427	408	388	375	450	404	427	423	388	415	428	409	390	422	398	367	382	388	398	408	399	434	394	417	402	401	409	408	408	356	413	388	421	407	393	407	421	428	411	400	389	382	427	382	423	431	397	408	425	379	381	376	413	404	415	451	430	386	402	398	421	399	401	400	421	388	391	401	396	404	409	407	425	387	392	393	403	376	380	396	394	398	410	438	400	402	424	390	427	414	404	383	356	406	406	358	381	363	426	400	413	380	416	404	385	408	352	380	432	360	408	388	405	386	388	384	408	402	397	385	375	394	400	390	399	389	435	421	395	419	400	421	367	372	401	415	381	423	391	374	410	398	401	396	411	393	353	420	382	422	355	378	401	383	426	423	415	353	384	407	391	381	425	423	419	393	398	403	363	406	349	394	384	384	420	369	434	406	428	429	375	396	346	382	388	405	368	396	354	393	408	391	425	397	426	410	393	416	421	400	391	382	370	419	405	437	415	344	376	442	387	390	426	417	408	433	436	378	382	395	382	406	403	406	371	362	411	417	416	374	385	406	440	389	374	385	440	407	426	382	345	398	413	351	375	382	386	401	412	398	415	400	416	389	417	405	410	361	410	412	362	375	398	370	400	396	361	378	400	380	387	404	365	388	382	402	397	363	383	408	414	396	370	420	382	413	379	453	402	398	396	438	408	390	372	416	382	398	412	412	382	364	421	406	427	384	405	403	375	411	406	406	405	446	425	423	395	374	367	378	395	419	409	374	427	400	396	375	433	405	375	387	412	431	396	422	393	389	389	412	377	391	417	396	426	410	382	336	379	396	373	365	427	402	389	377	390	389	408	436	417	352	391	412	380	364	376	370	411	432	395	403	393	372	430	401	411	411	418	401	363	371	412	437	375	398	405	398	418	382	401	375	374	411	386	335	396	415	391	371	424	349	419	445	413	406	433	393	414	395	404	386	396	361	427	416	377	397	403	399	413	384	376	402	396	372	396	347	359	402	388	424	386	411	392	375	400	398	437	391	384	409	398	376	392	404	389	378	426	407	411	425	418	396	383	405	346	362	399	422	389	375	395	417	399	371	381	405	363	396	376	387	419	404	393	382	409	407	392	381	382	408	399	410	441	401	403	374	406	379	423	425	418	421	404	418	406	407	385	404	406	445	420	446	391	388	395	412	390	433	396	387	394	424	389	380	405	420	435	404	400	394	363	400	413	376	447	411	387	365	383	413	377	381	376	413	387	401	378	404	387	391	405	380	403	425	386	396	385	402	425	388	356	351	386	394	405	411	366	380	366	376	373	408	414	386	426	387	376	390	387	415	397	396	408	393	394	421	406	397	375	414	371	390	371	398	352	409	380	412	416	434	368	379	388	379	424	393	397	380	369	403	394	369	377	383	401	380	380	444	366	350	392	416	356	393	380	375	371	404	456	414	363	384	401	457	414	421	397	384	365	414	372	415	378	397	410	383	407	391	405	393	397	450	382	378	394	401	396	386	395	401	396	420	380	430	414	392	385	385	398	385	374	379	394	415	379	385	400	440	436	402	409	375	382	414	401	422	414	427	377	379	394	426	382	421	410	367	431	401	412	373	414	401	388	370	374	405	397	348	406	395	406	408	384	384	404	367	462	409	364	398	423	442	394	391	409	399	412	389	394	373	402	390	395	382	372	381	427	388	423	391	417	357	391	389	415	390	411	394	394	408	381	393	416	406	416	367	408	383	418	409	384	377	413	403	375	428	377	414	390	369	411	439	396	407	414	409	385	407	381	383	385	417	416	377	384	411	374	372	404	386	428	392	387	393	409	411	402	412	379	390	395	390	412	352	359	403	375	375	356	383	405	387	348	377	397	401	397	357	397	376	405	413	415	407	408	422	415	412	388	401	390	394	392	421	376	393	412	399	373	361	386	353	381	424	404	404	402	425	397	370	394	379	418	425	352	374	402	394	393	429	397	391	430	431	415	409	386	396	391	416	377	386	406	396	372	393	395	452	401	386	380	428	376	390	432	423	372	410	403	395	406	386	432	401	402	392	386	390	403	393	403	368	439	418	371	428	396	411	365	408	395	393	419	441	408	407	418	393	394	377	385	400	380	427	417	394	375	394	358	384	396	445
4340	2915	6533	7749	7309	6011	4714	4061	3688	2779	2406	2072	2019	1778	1677	1588	1481	1455	1335	1267	1211	1233	1251	1152	1175	1192	1133	1110	1052	1082	1021	1009	1056	1035	1047	1054	1091	1017	991	1012	1040	1017	1006	946	1009	988	964	964	960	1025	959	943	968	1020	970	992	1020	999	982	993	993	955	958	976	946	927	955	950	963	976	988	947	955	938	962	960	964	967	982	895	992	990	974	939	1003	946	992	925	953	927	978	862	1013	901	918	961	937	958	969	993	964	951	955	991	913	927	950	979	989	894	968	902	970	921	1019	1028	953	956	965	961	970	934	934	920	875	915	915	953	926	964	972	982	937	1027	971	931	963	946	984	954	967	925	946	968	941	1019	932	897	992	971	927	945	979	954	942	978	978	1016	923	1030	940	943	975	947	939	1020	930	988	945	997	966	924	983	962	977	940	931	925	970	948	972	987	980	933	941	899	958	978	920	964	944	919	974	955	931	928	970	915	910	923	974	959	950	953	987	953	987	998	981	922	999	942	940	981	946	952	932	939	929	963	980	1003	924	896	993	921	944	888	929	950	934	947	963	962	938	943	952	970	936	917	973	954	929	971	991	971	958	892	972	982	952	977	1013	981	973	994	952	917	902	976	953	942	903	953	968	1006	987	937	977	920	991	995	970	953	959	957	911	948	986	958	1012	917	926	1003	991	955	943	943	923	972	1002	997	925	1005	913	971	943	974	923	946	962	986	918	942	953	954	883	1034	938	967	960	890	952	957	960	954	997	935	920	967	917	940	972	944	979	974	979	926	906	912	994	951	958	931	973	980	871	948	930	977	965	946	1019	956	929	971	951	913	978	941	972	968	923	971	933	914	955	940	951	948	884	984	960	954	956	964	948	940	1041	965	941	996	962	954	955	968	999	980	985	958	953	970	977	975	966	1017	1010	949	1007	957	964	977	1007	928	933	970	1040	931	954	931	914	940	977	907	978	948	1001	946	917	965	976	935	939	955	953	980	936	941	964	959	995	946	939	933	916	948	981	937	957	956	963	995	947	938	928	974	991	977	946	918	972	942	924	923	916	977	1014	994	945	938	936	999	911	924	961	907	959	944	921	986	935	943	978	965	874	967	913	899	869	970	974	960	925	992	984	975	951	977	917	957	956	960	930	951	966	950	957	874	1000	927	945	909	941	954	941	926	943	935	964	934	918	911	942	897	988	1041	933	932	999	973	910	918	939	934	929	992	985	977	931	966	987	939	968	897	965	947	914	979	962	985	959	944	981	1040	981	906	965	914	941	968	944	959	1000	979	992	1045	974	986	969	978	1030	967	940	987	959	948	940	1002	898	949	926	929	910	986	1017	973	989	918	989	926	988	982	924	947	995	909	964	957	931	976	1008	935	914	984	914	967	940	957	968	980	1001	994	997	967	973	940	917	951	957	978	948	959	990	946	966	938	946	948	987	931	977	903	948	963	936	910	979	1038	1029	970	972	942	937	945	929	916	908	938	900	875	975	970	927	864	947	910	1004	942	990	946	1031	964	1002	947	922	981	964	930	985	923	946	975	933	987	934	910	979	947	942	993	966	901	997	996	957	936	994	942	933	920	953	941	970	989	920	998	982	972	949	962	961	948	993	962	917	961	987	958	1011	948	946	909	984	956	960	993	939	964	985	959	940	918	979	969	942	918	1003	970	933	962	952	933	911	950	965	948	944	919	964	927	973	1011	1013	915	962	965	936	993	964	921	952	906	974	948	953	923	959	985	909	948	891	998	954	961	935	940	943	1012	969	950	941	936	978	976	952	1008	1023	978	978	984	966	889	972	948	1000	987	958	915	996	907	945	968	988	950	964	951	955	967	996	933	909	1002	974	1001	965	996	973	943	943	962	990	935	898	927	990	967	956	964	938	924	965	989	1003	1014	911	962	959	900	934	934	946	964	998	946	956	929	959	851	960	1023	1039	1008	981	949	991	887	971	993	998	923	952	924	950	950	974	962	909	981	941	994	962	938	1035	983	933	927	935	939	952	1008	965	976	944	1017	1004	975	973	955	974	920	990	954	897	909	931	954	955	981	967	942	1013	897	908	954	933	937	1003	941	961	989	972	980	948	928	927	961	942	971	941	970	939	993	950	936	958	945	949	991	973	996	907	963	945	904	928	931	915	957	927	938	972	932	904	1008	934	968	912	1021	939	994	921	937	943	959	950	949	937	923	981	931	997	939	912	937	975	915	998	974	933	1028	986	881	930	972	994	952	1004	993	930	952	1014	927	925	939	955	920	928	951	932	892	949	899	979	933	973	929	945	933	925	967	971	944	965	903	996	973	950	949	934	977	987	939	968	956	990	994	973	893	938	939	1024	937	975	944	986	994	1023	944	993	946	980	916	982	923	951	996	1019	977	954	1000	909	925	970	938	855	933	950	956	898	930	967	980	982	926	975	967	980	922	950	931	1024	957	915	933	1026	947	889	969	929	1029	941	990	929	953	999	953	979	903	981	975	915	970	905	929	960	918	973	969	960	1019	943	941	948	969	913	984	909	963	940	981	982	969	924	953	896	964	997	927	995	960	952	960	1002	941	995	925	951	934	975	1035	902	976	1023	930	961	988	977	913	974	920	951	934	1023	908	959	902	992	927	955	905	942	964	933	988	921	948	934	920	972	967	945	936	946	954	1021	923	936	954	1008	936	911	952	949	962	883	978	967	975	1003	956	927	970	952	932	922	1007	1001	993	898	935	937	993	931	951	919	1009	995	948	965	975	944	916	933	978	926	926	930	922	919	945	981	960	1017	937	960	921	959	939	984	1004	989	959	1028	972	938	974	998	936	924	929	947	966	925	976	981	979	944	925	955	959	969	985	973	946	956	885	981	997	970	1014	966	932	986	967	973	934	954	963	940	969	974	947	966	950	968	996	925	943	906	918	993	956	940	981	911	960	953	927	981	991	974	950	1001	949	912	996	955	1001	912	984	938	955	982	968	951	921	955	920	961	940	958	970	943	952	942	941	937	980	931	970	952	950	929	955	990	893	933	930	973	908	961	934	952	981	965	948	1016	976	905	956	934	911	923	961	951	991	959	951	941	961	923	990	942	945	945	874	988	956	1013	936	1001	983	943	983	969	998	976	1009	944	1014	923	955	934	962	999	930	918	994	982	1005	972	960	985	945	960	956	1020	1000	973	979	939	931	909	905	982	990	962	976	949	971	928	963	960	952	962	957	928	972	953	970	956	974	943	928	1003	987	949	1003	943	969	965	939	961	982	979	915	958	934	965	940	921	942	883	951	979	960	1000	981	963	978	977	954	940	985	923	923	994	943	962	919	913	967	917	942	974	910	953	955	959	989	947	948	985	977	1020	1006	977	950	910	973	966	1010	966	944	959	950	975	962	935	981	929	938	999	979	994	953	956	945	962	934	934	926	929	960	1003	949	905	935	960	935	968	880	922	925	1011	936	996	956	943	945	1032	948	897	955	948	952	933	982	983	990	940	941	949	947	932	909	938	968	953	972	951	932	936	992	957	950	1020	977	996	970	981	1021	952	924	934	935	1016	915	987	973	958	956	956	937	1017	983	948	977	966	981	956	999	944	971	951	1027	1001	986	990	981	929	968	940	962	958	923	997	875	967	952	940	943	1014	941	937	940
13399	6042	7620	5956	4441	2877	2274	2031	1736	1107	896	841	870	772	820	676	667	590	537	511	496	531	480	480	437	449	429	397	366	382	406	406	408	402	410	393	376	409	384	377	372	391	396	408	380	425	409	378	383	386	382	420	357	399	389	378	365	404	355	431	368	372	371	392	372	430	379	432	384	367	391	377	362	346	356	384	380	348	407	368	377	396	416	380	377	440	402	359	397	368	400	372	347	413	372	394	358	375	403	377	395	376	359	372	381	394	384	388	366	363	383	356	415	364	428	388	390	371	401	358	369	384	329	371	384	429	376	401	392	414	358	360	404	423	346	364	426	399	360	384	422	377	364	406	342	377	393	417	362	377	365	386	390	377	416	386	387	350	372	410	351	361	366	403	406	389	378	365	401	381	366	341	388	324	387	392	419	380	434	373	344	360	372	335	389	417	415	395	377	355	378	428	386	388	401	387	360	386	402	400	371	380	387	394	384	390	387	364	372	391	385	358	366	409	351	411	373	401	382	324	418	413	388	363	379	380	405	390	377	406	373	390	382	359	372	400	381	368	374	390	334	406	373	406	389	374	390	400	387	399	362	375	375	392	404	435	392	416	406	392	364	385	407	395	415	378	354	378	397	397	386	395	418	393	375	415	359	425	416	349	358	409	412	386	417	383	391	372	379	388	382	360	370	437	390	390	368	406	388	353	385	390	378	370	361	361	388	351	371	397	379	369	401	372	360	373	393	383	389	406	382	401	356	367	378	386	364	381	350	369	366	360	396	396	405	398	366	361	406	365	393	407	367	414	368	385	406	384	372	356	389	416	432	354	412	400	396	392	359	372	374	373	402	367	379	382	382	398	349	390	380	363	379	386	398	377	365	392	373	354	383	369	434	389	338	403	398	376	373	389	397	405	374	367	383	415	360	383	356	348	381	367	401	380	378	390	383	393	386	403	393	357	380	377	379	381	351	413	377	412	402	397	407	378	400	429	396	391	396	415	333	374	386	369	354	390	391	404	376	393	375	381	402	388	399	376	398	372	376	423	389	402	428	367	369	367	390	365	373	378	389	397	397	379	355	387	357	404	387	365	386	379	388	378	374	351	414	361	375	361	428	409	364	358	326	372	375	404	390	365	388	372	376	387	374	375	404	397	377	399	381	395	405	385	356	379	378	410	373	378	377	368	369	371	345	378	362	372	364	369	377	371	382	404	356	409	400	392	392	389	380	368	397	390	393	416	388	377	402	364	387	379	348	392	403	415	370	376	369	370	416	385	350	370	356	386	372	360	359	388	398	406	382	399	358	369	433	401	398	400	369	334	393	375	370	372	436	409	396	390	373	370	412	366	396	377	357	346	381	353	355	408	381	382	388	363	411	385	401	371	408	354	371	386	398	378	384	365	382	378	364	395	428	412	402	377	370	378	399	403	394	381	372	368	400	374	397	401	391	379	402	355	391	382	393	397	381	410	330	393	371	376	392	371	398	368	380	397	381	406	421	376	377	390	363	368	388	394	421	385	358	374	363	365	355	390	356	370	393	391	365	407	347	413	386	366	339	356	422	364	405	372	365	340	375	399	411	390	383	362	349	445	420	341	394	355	392	370	349	409	391	402	381	368	401	403	378	395	394	344	362	380	372	404	365	378	384	405	385	401	398	367	407	375	383	368	384	349	381	404	389	394	353	381	372	388	336	375	364	395	360	384	391	400	390	382	397	377	394	415	400	414	383	373	400	373	382	399	407	392	355	384	368	393	389	397	368	387	414	371	390	350	385	373	362	409	347	401	406	374	412	407	381	370	380	398	349	359	391	351	377	365	399	362	394	411	367	373	375	398	383	361	377	379	368	387	366	357	388	388	383	402	358	378	392	376	376	357	366	369	385	374	344	385	379	396	365	393	382	366	431	377	390	400	441	372	362	417	418	387	423	392	384	374	391	383	412	366	413	434	344	400	402	424	341	410	394	395	387	441	403	394	417	365	375	366	344	394	369	365	399	399	414	367	383	379	379	351	354	363	384	377	349	370	421	403	400	391	328	389	359	372	411	385	347	409	368	383	357	370	423	406	390	391	360	353	382	395	411	376	351	345	406	428	380	407	350	374	374	404	400	398	374	382	391	381	422	395	417	342	369	351	343	383	357	416	372	371	381	365	386	343	408	436	351	391	352	433	355	406	421	381	343	397	387	408	429	389	380	387	403	383	364	374	382	375	389	336	387	401	395	371	400	414	365	391	372	383	379	388	373	376	397	390	396	373	360	388	378	371	406	384	407	425	376	400	367	368	410	392	380	318	377	403	352	369	355	386	401	377	404	374	377	388	402	372	390	364	404	409	384	357	377	395	398	364	406	411	400	391	390	369	363	386	402	380	373	373	377	392	413	392	400	374	397	366	376	394	370	369	355	410	372	350	390	395	406	372	397	399	383	350	410	360	348	392	356	360	359	343	401	410	378	399	393	394	390	384	432	379	352	375	335	397	378	389	377	386	354	361	372	417	395	386	383	368	367	363	388	385	427	425	363	384	367	368	385	381	397	408	404	389	364	353	384	391	384	411	429	391	391	424	436	384	383	383	417	334	423	359	395	386	396	382	385	390	379	365	408	388	340	355	388	386	377	398	375	390	357	378	407	391	356	403	383	364	376	390	387	401	417	409	399	351	388	364	385	412	395	351	365	362	363	369	346	365	383	413	376	376	349	349	373	375	388	361	362	374	376	356	392	408	374	386	372	379	432	372	381	394	397	356	350	407	390	417	400	363	387	375	385	375	393	381	412	343	367	369	368	370	388	350	385	363	349	391	398	394	364	375	422	362	378	396	409	399	407	374	390	379	371	389	360	368	377	389	341	410	369	353	391	384	409	403	384	359	396	399	390	366	421	409	396	357	385	407	359	365	363	396	404	381	362	395	383	377	396	381	414	396	386	333	401	367	359	402	368	350	380	379	422	407	388	380	373	376	389	385	390	404	357	394	393	405	386	383	395	372	360	443	378	375	370	371	398	383	388	395	369	353	413	427	415	398	388	375	423	386	353	392	383	394	380	358	338	371	402	390	358	387	423	396	368	394	392	390	402	395	387	373	370	439	365	388	386	378	385	360	390	377	352	378	416	375	395	425	399	380	405	386	397	419	400	387	344	347	371	379	423	331	399	360	371	379	404	385	371	369	373	348	390	404	365	393	362	404	370	426	345	400	364	392	400	358	422	393	412	385	388	403	363	381	381	374	380	399	376	349	357	373	365	385	399	392	399	388	393	353	387	372	385	400	391	380	397	389	384	341	382	394	373	381	382	402	416	430	411	378	377	385	440	392	354	356	402	394	401	383	373	375	399	392	382	365	379	380	420	360	388	368	399	392	387	400	351	379	415	369	356	391	398	387	376	389	364	360	387	366	370	379	379	381	383	380	409	390	401	386	376	354	345	406	388	375	378	376	382	395	366	399	404	367	364	427	396	340	370	380	380	381	336	367	413	366	401	392	388	374	376	368	377	381	390	353	383	348
10672	5956	11474	14476	13378	10703	8861	7990	7268	4879	4206	3769	3861	3581	3520	2947	2629	2308	2063	1878	1714	1682	1721	1520	1422	1332	1308	1265	1147	1201	1110	1104	1180	1226	1091	1105	1052	1093	1048	1059	1006	1065	1027	1035	1002	953	948	1026	924	955	971	937	921	1004	973	929	977	1009	982	989	963	910	944	952	925	933	942	947	949	923	919	931	927	878	919	941	973	981	988	922	966	932	941	960	965	963	950	927	914	915	950	935	949	901	910	865	937	893	991	897	912	914	883	926	953	960	865	967	910	878	937	972	868	952	909	941	931	947	940	917	963	911	933	907	903	898	892	890	900	942	944	880	950	945	934	927	936	941	901	909	978	951	954	932	960	925	917	962	946	921	905	889	888	956	912	943	904	943	929	893	946	900	1000	902	948	879	922	887	897	934	885	934	961	995	942	934	982	900	878	896	966	951	911	940	965	921	941	947	940	923	891	946	928	957	928	880	987	936	960	931	977	912	917	875	948	906	944	954	892	928	937	932	899	965	938	927	885	964	915	887	940	854	972	897	901	893	928	934	889	935	948	935	934	958	889	895	915	898	911	935	942	892	926	919	944	925	876	937	918	919	972	950	926	909	932	989	960	962	956	930	926	939	916	968	933	908	921	932	936	888	882	959	860	924	876	901	942	937	903	908	889	896	962	916	921	946	961	934	912	913	978	947	929	897	890	902	873	930	960	944	955	975	931	958	907	915	904	940	930	929	882	902	901	920	959	973	883	935	887	973	912	892	895	907	917	939	945	920	907	922	907	930	914	916	892	904	927	931	881	963	947	927	924	907	952	968	941	912	993	949	988	920	933	915	919	904	903	939	943	902	950	908	938	935	937	914	883	933	936	923	927	908	904	944	906	907	934	929	908	925	918	929	937	925	893	966	928	907	971	961	942	904	910	904	932	962	949	973	948	934	943	917	937	919	907	897	910	948	928	938	939	902	908	918	927	896	918	872	920	918	912	946	873	972	935	932	946	896	953	907	976	909	904	996	906	971	943	899	949	934	896	954	972	902	886	974	983	920	929	992	917	926	902	909	891	886	947	944	911	975	906	896	922	899	963	903	896	930	897	942	908	968	979	928	930	940	958	969	970	958	916	918	877	874	947	927	1020	954	911	954	950	953	950	950	945	899	908	917	919	953	946	944	956	894	950	928	951	910	925	951	934	877	910	911	880	933	908	939	992	865	945	912	917	922	887	898	888	928	932	896	957	967	978	916	960	939	952	943	944	847	949	944	914	965	971	988	932	906	974	957	880	906	934	939	896	924	902	888	947	909	906	989	939	900	952	993	892	924	938	938	925	866	911	894	917	896	939	938	995	928	900	898	902	888	914	958	953	879	967	890	947	927	945	907	936	930	897	896	897	914	952	932	869	958	890	905	953	946	900	872	932	916	878	916	917	912	890	918	900	963	964	933	917	927	923	900	940	981	917	974	959	922	945	864	918	963	898	971	936	957	923	935	920	957	904	939	918	922	904	956	933	927	925	921	969	929	945	978	942	923	928	965	919	920	912	877	939	958	939	964	884	941	942	959	969	979	945	908	914	968	926	948	923	932	912	948	895	919	972	987	942	871	918	942	940	923	941	932	927	909	926	962	927	906	939	905	935	907	900	909	905	941	921	953	869	946	953	951	915	958	894	916	964	930	902	882	972	902	930	961	944	917	962	904	963	912	908	938	913	945	946	939	945	951	964	964	958	962	964	955	930	944	982	933	926	922	981	894	938	914	907	927	888	925	911	927	955	970	916	965	968	853	930	936	919	950	938	940	901	974	867	923	862	946	869	926	878	968	956	949	918	916	918	915	952	931	931	936	945	989	906	947	894	1003	969	918	921	1013	915	936	1008	927	942	927	934	946	901	936	966	884	983	896	982	910	875	951	931	930	911	967	1000	962	933	1018	905	898	921	981	906	976	905	904	959	930	937	895	942	924	902	963	905	965	908	931	890	967	1016	961	944	948	912	941	985	970	881	919	913	956	890	943	969	976	915	863	917	1007	968	964	973	965	938	962	945	884	954	972	898	914	931	953	920	932	922	884	928	931	965	955	940	912	908	960	974	953	932	936	961	925	892	962	944	898	885	956	892	915	893	933	916	984	936	904	888	928	938	869	865	949	930	913	916	907	940	888	973	923	970	917	934	938	859	931	983	901	939	924	973	915	953	879	921	935	930	866	964	921	975	951	931	915	925	891	984	939	887	904	968	922	903	942	916	936	917	936	948	908	952	888	1002	910	951	928	980	912	934	907	924	905	935	972	911	973	949	958	907	879	948	889	975	917	906	931	927	923	945	877	900	953	935	914	941	920	946	964	955	980	965	910	944	912	961	940	938	935	920	930	908	909	952	945	905	927	941	952	928	942	957	929	941	936	916	932	912	899	952	943	898	911	955	919	950	935	939	928	967	930	864	949	906	972	974	981	964	932	987	891	957	925	979	875	894	937	935	895	904	901	909	968	923	893	920	890	925	915	885	902	963	963	915	901	911	926	892	933	926	925	908	923	926	940	901	881	908	899	906	909	895	937	960	880	869	850	931	955	917	950	968	928	935	957	989	943	909	976	919	950	903	866	908	942	908	910	904	978	888	895	868	962	909	967	916	941	889	944	1018	880	949	868	858	966	925	916	974	905	914	989	921	960	942	901	896	929	914	915	915	875	929	938	917	970	940	962	901	953	957	971	937	930	889	923	898	935	966	956	957	944	947	964	937	922	957	951	931	998	926	915	914	885	936	932	905	907	886	993	917	936	942	955	1008	905	912	913	919	930	928	915	952	909	928	913	937	957	934	927	973	961	919	941	881	884	906	909	889	878	928	898	883	923	973	969	887	949	963	953	904	945	908	961	924	954	884	934	967	952	915	907	888	882	889	931	965	943	928	929	920	976	920	876	885	878	869	955	907	928	904	940	949	961	904	928	931	962	874	865	929	976	947	971	900	978	905	876	905	905	955	1021	954	918	933	874	880	960	923	933	981	921	858	943	943	935	917	966	904	923	943	931	930	969	905	942	939	925	914	891	923	916	910	928	926	895	982	933	893	955	907	923	933	945	938	902	901	901	936	910	952	892	909	930	921	958	934	908	884	935	939	909	965	898	937	946	979	960	963	916	898	923	877	965	937	928	933	906	905	886	961	892	911	932	871	952	884	934	936	893	899	967	879	924	953	936	929	1001	913	904	891	910	966	875	876	917	895	866	944	927	927	922	934	861	946	890	883	925	945	923	925	943	937	920	947	942	972	936	899	902	916	918	951	873	929	904	915	980	950	913	872	900	946	987	953	934	966	950	879	942	899	954	942	913	920	937	953	989	944	950	940	936	945	944	955	918	959	934	922	923	926	978	905	899	949	923	932	893	952	915	1003	866	993	950	932	923	905	885	953	920	989	909	956	978	983	881	948	938	940	900	964	931	958	948	926	891	953	987	986	905	941	980	962	974	936	957	910	913	908	927	982	948	926	938	913	910	931	907	868	950	862	936	904	973	916	948	937	972	905	1006	947	867
21673	9953	11582	10166	7378	5472	4101	2748	2347	1512	1384	1084	1196	1034	1075	901	799	685	652	533	538	474	498	413	402	377	396	391	362	356	343	372	366	336	334	358	321	346	304	321	354	310	336	353	299	314	351	302	323	303	318	287	321	316	335	357	360	286	282	329	312	312	320	336	302	325	290	303	320	302	286	300	322	327	335	325	302	338	327	311	330	310	301	305	334	331	309	328	297	314	317	285	330	310	284	310	284	342	341	292	300	305	318	334	279	292	321	280	310	324	299	315	319	311	342	291	337	287	307	328	307	323	305	293	294	298	313	293	281	315	327	334	362	305	311	295	319	328	292	276	319	340	313	286	276	302	319	326	294	318	315	302	302	293	316	307	300	283	326	307	304	338	307	313	350	334	318	306	324	323	309	353	298	290	343	319	329	314	315	298	341	322	309	316	262	293	304	331	320	320	299	263	301	345	305	331	286	292	320	299	285	283	283	347	330	304	311	305	331	329	282	297	317	344	295	329	325	289	337	329	298	331	293	319	332	331	330	294	317	329	311	344	295	351	298	334	308	329	308	321	326	309	355	318	283	314	279	311	344	307	294	305	320	345	308	288	289	309	330	318	297	287	296	300	338	294	344	312	314	325	314	298	311	304	319	304	320	321	319	293	322	289	282	306	312	283	286	307	319	280	332	325	292	298	307	319	325	294	309	327	317	282	297	314	294	298	330	316	307	345	339	313	316	316	336	319	322	321	335	320	317	322	337	344	298	309	306	297	286	333	351	330	343	334	312	267	308	325	321	323	297	331	291	309	292	315	299	319	311	265	304	314	336	338	318	319	319	333	325	329	310	303	297	318	291	302	334	327	330	340	321	302	308	297	291	317	288	344	310	336	332	309	351	312	322	324	309	308	294	307	313	288	324	352	280	302	326	301	316	287	320	321	309	320	319	297	318	311	312	290	300	307	308	284	323	301	327	343	320	279	312	300	277	268	297	308	311	312	321	304	321	337	308	310	305	294	296	292	347	315	295	314	316	334	316	326	360	299	326	315	310	332	321	294	331	309	328	286	301	340	332	308	319	332	343	301	302	306	326	309	304	304	321	321	326	307	309	297	292	336	355	304	310	343	318	326	308	300	283	297	303	315	321	323	317	300	283	341	323	287	344	310	280	307	310	338	315	310	293	301	347	358	349	297	318	310	323	282	322	311	343	295	345	348	291	285	312	299	329	311	292	311	339	352	311	327	318	306	321	320	316	325	337	311	322	312	314	324	355	326	297	316	310	313	286	324	348	320	321	338	293	318	313	282	295	330	329	317	333	288	259	306	345	312	299	325	317	320	327	328	307	295	300	310	310	320	315	322	300	342	289	305	265	314	309	323	306	315	321	302	297	320	292	313	295	314	310	352	300	299	288	291	316	315	314	327	307	314	339	295	347	357	327	323	319	300	302	303	299	313	296	317	292	324	311	256	306	346	289	349	297	334	314	299	310	320	316	356	325	330	312	293	286	332	299	310	260	309	291	309	296	285	319	305	319	345	323	329	308	308	343	348	306	307	313	296	335	322	283	337	332	345	309	328	316	306	260	354	286	315	313	333	298	311	308	313	278	304	328	319	303	283	299	311	304	332	335	328	347	345	340	331	309	333	317	338	289	289	330	319	327	318	328	332	306	303	283	346	329	321	328	323	301	314	306	321	317	300	294	285	335	335	351	310	304	326	346	344	323	341	304	324	273	320	313	306	295	329	332	290	337	331	291	313	332	294	318	320	306	337	310	278	324	339	322	304	328	273	285	330	337	299	307	290	318	285	336	321	274	301	314	315	302	304	315	328	309	306	285	319	289	289	290	298	301	313	324	321	299	339	310	289	282	313	363	316	310	301	321	293	294	302	331	356	300	339	324	361	301	329	332	322	320	335	322	329	313	335	283	325	300	310	300	343	330	275	297	274	308	347	271	341	328	329	321	291	283	315	288	329	339	374	306	377	310	331	304	333	305	284	316	302	324	317	297	309	314	304	293	353	337	296	310	325	361	328	341	306	321	344	304	290	323	343	283	288	304	299	318	303	298	343	334	294	319	283	332	295	324	304	324	327	290	316	287	317	344	341	322	279	317	294	315	340	289	316	293	305	298	287	335	297	304	301	295	326	338	303	323	312	335	297	332	307	316	324	313	297	306	328	301	316	319	310	316	308	311	326	307	309	305	311	293	308	304	304	315	316	325	317	301	321	332	313	309	299	319	348	297	337	307	314	276	312	300	301	341	314	317	319	311	302	313	332	319	335	291	299	282	310	278	316	354	301	332	313	285	313	304	322	323	294	309	304	366	311	284	294	334	338	344	312	323	312	300	334	302	316	343	308	294	336	329	333	297	346	306	298	303	287	285	333	316	317	285	322	292	300	313	294	344	308	300	318	314	316	331	297	311	297	330	335	281	296	270	306	303	283	304	313	309	305	329	322	334	319	337	330	318	325	348	286	286	299	351	293	326	294	307	333	285	315	330	333	318	314	335	320	303	303	299	306	316	316	285	361	336	299	346	283	305	251	305	291	298	305	323	304	315	306	329	289	319	318	319	330	333	319	336	292	336	313	324	282	280	319	300	352	306	330	324	325	312	280	290	300	314	308	305	301	347	349	317	345	291	296	302	348	296	318	335	304	318	319	338	325	323	321	292	325	327	301	322	302	285	336	303	303	334	315	302	291	329	300	310	316	356	329	314	308	301	317	320	333	357	304	325	349	327	314	327	327	335	323	334	340	341	322	319	320	282	294	305	315	319	315	320	339	310	330	287	287	283	351	289	319	301	275	320	329	338	296	287	313	288	268	287	311	307	269	289	303	314	323	306	295	290	313	326	319	316	308	328	273	328	339	319	306	315	269	320	330	296	323	342	319	301	312	324	300	336	332	312	316	299	290	276	282	328	339	300	308	291	333	328	309	326	317	320	311	310	329	301	289	317	297	323	323	320	337	304	330	325	299	292	283	304	319	296	326	327	318	290	312	310	302	314	313	307	322	318	320	339	299	303	278	328	312	290	323	285	303	274	299	337	344	335	283	314	294	313	294	295	334	299	315	308	323	308	277	292	322	299	289	306	295	362	310	300	303	346	302	298	329	292	295	349	332	332	323	341	314	305	349	285	339	346	315	309	327	312	291	302	276	310	293	305	289	318	293	318	325	326	302	319	344	340	293	311	301	304	286	319	291	320	306	328	311	316	316	323	326	316	290	321	305	308	328	340	326	296	277	320	319	319	283	329	305	286	305	307	322	291	325	343	314	317	312	323	338	299	320	342	312	292	334	301	306	320	323	326	315	290	346	334	314	296	342	333	343	292	300	320	340	297	341	301	287	311	282	350	274	333	291	337	314	337	297	314	315	319	291	322	322	333	328	286	330	313	344	308	327	293	279	296	301	328	343	280	317	299	328	310	322	330	332	331	348	322	349	325	304	305	310	290	319	276	302	305	295	327	340	322	320	323	315	360	308	331	293	316	323	310	319	302	320
14685	7971	15714	18510	17482	14106	12298	10847	9766	6781	5680	5179	5629	4889	5226	4061	3460	3014	2725	2251	2353	1986	1998	1659	1596	1442	1374	1277	1155	1067	1063	1074	1159	1040	1036	968	1036	1015	974	892	1012	937	913	825	840	895	871	835	891	883	817	843	823	804	767	767	794	833	845	811	789	820	774	806	762	810	813	775	773	784	771	748	785	841	795	840	767	771	797	822	746	774	738	780	765	793	801	772	770	749	715	813	757	741	754	757	803	736	817	749	777	767	739	773	762	697	739	794	774	757	801	755	799	793	790	685	769	706	767	772	820	773	771	733	797	797	768	762	773	766	796	813	779	784	769	757	820	762	719	788	770	756	787	784	744	767	788	729	739	796	746	812	806	732	771	769	798	788	790	759	769	700	752	752	805	720	770	772	766	777	823	756	752	775	787	797	783	753	757	793	772	773	769	770	763	753	764	740	758	751	752	788	809	798	754	803	773	781	750	767	792	806	792	743	800	773	753	757	731	760	787	783	784	758	812	726	726	796	791	775	701	753	783	772	812	756	818	773	793	824	776	758	821	764	783	805	780	763	760	821	787	737	773	754	773	756	755	779	797	787	770	794	797	769	780	768	763	750	748	722	776	824	794	780	748	727	786	810	791	786	813	794	764	755	770	766	751	737	743	781	766	757	785	723	796	781	773	810	732	724	802	752	777	753	755	785	752	771	742	780	790	793	787	774	780	730	747	767	776	771	750	769	777	745	830	791	773	741	766	754	784	745	787	747	815	760	826	765	773	802	750	784	743	794	753	764	776	781	759	774	773	727	775	794	749	837	727	810	736	795	767	806	761	795	770	775	714	805	777	781	695	781	749	748	747	759	760	785	722	745	771	795	831	746	760	774	753	823	786	859	802	785	801	796	780	809	781	786	756	777	756	774	812	738	834	785	792	762	786	776	783	761	716	771	736	784	789	792	766	789	788	774	776	822	824	744	755	765	816	795	772	761	780	808	796	782	758	821	787	801	773	789	749	770	717	705	753	762	752	772	766	779	835	759	799	776	781	806	784	819	780	775	773	786	754	748	749	771	746	769	781	780	730	779	835	779	786	799	760	791	832	765	802	773	756	775	755	754	745	787	722	789	768	816	799	791	776	743	795	751	776	734	738	730	814	815	807	739	773	776	757	743	768	727	724	773	821	768	744	792	763	823	797	779	771	722	780	762	792	723	731	794	770	776	760	788	785	815	790	770	762	778	778	794	772	786	800	740	744	826	714	747	748	770	799	764	760	795	796	811	728	777	772	755	786	711	746	822	764	795	783	777	775	798	740	775	819	796	800	726	782	754	808	788	793	729	736	768	730	716	735	769	740	722	773	740	784	827	758	772	829	798	804	789	780	758	792	778	829	785	773	790	789	719	813	738	802	792	744	824	761	769	773	772	765	760	760	815	790	819	809	834	767	761	741	765	735	757	801	774	751	780	752	810	790	734	715	715	744	810	802	759	777	747	762	802	816	774	805	804	777	773	761	791	727	739	797	789	769	807	788	764	826	756	797	753	735	748	787	768	809	789	746	775	790	812	798	778	745	722	740	817	801	751	769	721	814	785	781	812	747	784	788	780	750	780	830	774	756	808	769	755	803	779	767	786	777	781	712	784	776	805	722	772	767	749	790	708	815	751	773	752	837	754	776	779	768	732	776	724	784	760	756	801	759	754	743	759	808	774	772	754	756	816	791	780	768	748	754	793	757	743	781	768	813	798	768	785	733	742	795	776	743	778	791	751	726	765	771	793	777	725	752	805	738	719	782	751	772	744	731	782	796	792	720	825	790	755	747	779	808	793	753	765	781	828	734	782	755	804	808	765	776	788	769	779	770	782	799	787	740	745	724	762	752	837	717	807	770	773	764	761	779	803	760	788	790	791	811	726	792	782	808	758	740	752	773	765	768	819	777	757	764	728	751	767	766	786	729	801	783	806	814	756	773	793	775	792	756	803	756	775	707	781	733	783	795	798	781	800	749	711	782	739	732	793	741	806	802	773	776	765	752	715	832	753	814	781	768	785	813	782	791	815	804	759	760	792	794	779	793	773	770	794	802	769	821	745	809	798	782	703	743	782	745	761	698	818	794	760	795	790	790	766	732	773	741	790	793	729	760	816	748	763	773	813	778	744	762	774	753	772	797	759	804	738	771	778	789	776	772	741	750	782	785	774	775	823	766	820	794	761	830	744	752	767	793	769	799	753	807	805	748	779	790	724	812	799	767	783	823	806	798	723	747	811	782	778	767	792	799	737	759	749	772	740	770	786	770	778	794	805	780	794	760	796	761	772	777	748	785	739	747	810	794	753	777	750	766	762	754	863	771	797	726	745	745	783	812	773	729	800	811	764	734	745	755	743	774	747	711	767	810	734	761	750	803	751	791	831	814	786	806	768	762	791	736	737	746	795	789	788	779	742	758	741	743	740	764	801	747	740	808	803	787	734	722	737	782	789	813	795	773	727	754	753	753	758	786	782	764	787	767	745	795	781	758	765	769	771	793	742	760	825	752	747	769	767	745	767	736	791	808	743	784	747	761	746	728	803	727	816	815	780	779	761	704	778	773	766	817	798	740	772	801	753	750	806	842	821	782	749	785	809	751	780	828	763	745	787	789	725	787	777	767	805	787	779	768	707	798	750	746	759	750	760	804	738	805	801	758	746	753	792	773	737	758	762	793	779	767	729	781	799	764	804	772	749	730	765	764	816	821	756	741	752	769	778	751	816	781	765	748	816	875	744	772	775	786	780	786	722	780	798	834	754	724	813	730	810	759	797	780	781	777	778	804	727	769	752	801	765	737	700	753	821	775	743	785	765	731	773	771	795	777	799	787	735	780	749	765	748	770	745	746	769	739	736	818	827	743	798	763	773	746	776	800	794	808	763	816	819	761	786	763	803	778	792	769	807	795	785	821	752	727	763	776	803	796	784	816	746	800	731	767	748	753	727	786	774	780	797	732	790	780	785	779	738	761	755	766	727	768	798	785	752	755	790	726	787	803	783	729	801	769	791	784	809	799	760	773	728	797	726	808	831	783	778	809	756	743	794	774	788	748	792	756	733	772	774	816	774	787	774	772	776	782	711	694	813	787	783	723	752	749	785	741	735	768	772	752	741	743	741	795	790	790	775	794	754	794	762	778	772	729	774	738	747	740	777	839	805	789	724	834	739	734	744	791	769	767	747	757	780	772	750	753	813	736	755	790	747	751	788	746	778	750	741	806	772	818	745	784	754	766	758	754	742	744	743	770	786	826	762	801	780	776	769	800	778	791	786	733	826	788	742	756	723	786	752	782	774	805	766	758	797	816	788	746	746	731	811	860	768	748	787	805	766	807	760	770	735	747	808	793	782	802	825	784	727	801	753	732	782	771	734	746	744	770	753	799	795	774	750	808	769	794	762	753	778	813	716	789	752	787	773	758	822	764	764	741	787	749	754	789	801	738	766	770	767	768	774	825	761	803	716	754	810	751	771	794	797	786	753	780	741
5032	2541	2893	2567	1977	1533	1065	929	756	706	610	501	498	553	538	536	503	487	452	439	450	445	403	417	410	415	385	401	393	455	411	430	441	406	410	363	410	401	399	413	411	408	402	405	424	384	419	400	375	413	396	420	393	398	362	359	375	416	408	411	426	374	385	328	399	399	410	394	441	376	397	398	394	396	426	406	411	437	405	396	376	382	346	421	414	415	409	413	406	392	394	361	388	431	406	392	377	403	388	376	406	387	396	385	455	393	361	394	389	364	412	374	381	385	364	407	418	377	374	360	428	381	372	387	394	380	399	418	391	433	390	424	364	393	384	390	396	421	405	388	426	390	372	406	397	399	420	391	427	413	427	406	362	347	404	436	419	400	379	395	409	428	400	375	399	401	372	406	412	400	374	416	379	390	393	404	397	349	378	429	397	361	332	378	372	379	405	426	381	400	400	385	376	418	400	406	370	388	407	387	400	378	391	396	392	380	424	396	387	361	408	370	398	409	419	401	383	395	367	412	382	395	408	425	418	391	393	365	400	397	385	360	416	420	425	403	426	405	382	344	420	396	394	397	371	412	390	378	417	411	385	382	421	380	388	395	393	384	373	385	425	390	359	385	366	400	404	387	414	386	378	418	392	432	372	418	412	410	414	382	389	423	401	379	380	382	383	389	404	363	406	372	373	350	395	439	393	390	399	390	391	392	383	400	388	423	391	371	403	403	388	417	364	435	396	394	367	406	370	378	386	419	428	395	401	415	412	391	403	392	348	384	400	397	354	395	372	398	389	413	354	375	402	375	414	407	404	414	390	371	408	397	382	391	411	387	391	400	407	386	382	435	425	364	362	391	408	374	421	392	405	401	430	415	374	368	352	383	358	396	415	398	399	355	387	370	387	436	388	409	380	373	350	401	415	386	394	395	394	385	393	386	399	372	390	388	415	381	384	376	367	403	381	373	365	397	373	404	381	413	393	362	417	391	359	399	392	385	416	397	384	397	401	401	413	392	397	382	378	384	385	392	376	418	422	407	397	388	379	399	383	414	399	392	397	388	420	408	390	423	421	401	407	391	404	391	439	391	405	403	389	385	364	384	407	393	420	389	414	382	407	365	412	399	392	405	381	375	432	407	366	400	390	385	359	399	400	391	399	448	411	430	431	402	333	356	364	386	401	430	396	390	401	402	377	375	404	424	390	404	367	403	403	415	387	413	406	388	409	403	368	386	402	405	400	422	406	400	408	367	394	388	409	388	417	395	348	386	382	376	400	388	396	410	381	391	387	371	386	444	387	399	381	389	407	398	417	371	432	375	410	445	389	398	374	400	400	407	371	381	364	389	400	398	392	402	402	400	418	387	395	426	390	424	393	375	377	398	406	419	365	395	394	412	364	393	408	387	402	407	407	369	432	391	421	412	393	428	400	369	416	402	401	366	362	415	373	363	400	389	398	379	361	376	431	381	385	410	372	431	369	336	385	406	386	415	423	414	418	405	388	373	364	407	385	432	403	394	382	403	401	366	362	376	400	416	387	407	374	361	358	364	364	371	406	408	387	385	423	402	395	380	383	422	383	380	374	397	420	362	385	344	387	394	406	400	439	408	395	398	430	388	389	381	415	378	393	397	426	387	403	412	393	401	446	372	406	348	388	437	387	351	380	411	400	416	427	387	417	387	406	400	401	408	410	376	424	368	384	384	384	406	395	393	396	392	372	359	399	416	373	401	425	418	393	383	360	418	389	379	385	413	388	398	401	383	448	395	378	412	362	411	366	423	364	377	368	391	371	386	416	446	419	404	386	387	374	370	378	393	409	429	350	414	387	392	388	367	392	407	379	388	405	387	406	401	452	425	391	372	393	395	376	383	365	365	375	417	422	399	375	363	415	397	381	379	394	374	345	451	363	421	393	335	418	424	413	381	376	350	394	415	373	400	392	410	383	392	390	377	392	382	401	385	429	386	369	397	378	382	377	391	391	415	370	372	395	423	371	414	375	389	353	358	368	389	370	412	384	365	419	416	398	400	396	389	416	383	411	399	406	392	397	398	366	411	379	358	381	395	405	378	375	374	392	402	413	415	403	367	380	393	361	406	417	354	444	393	414	377	424	387	397	391	406	402	414	376	376	403	410	388	379	386	411	420	434	415	365	394	376	409	397	424	403	395	397	396	374	412	390	400	398	404	357	411	350	357	388	398	408	390	353	381	405	383	363	380	392	376	394	354	371	401	445	407	374	387	377	389	373	380	384	423	397	363	395	434	380	400	388	425	451	411	386	393	400	375	394	356	421	369	413	408	382	395	385	380	380	370	411	397	382	362	445	398	382	397	398	411	417	432	406	384	385	393	372	372	394	378	411	409	407	395	406	440	366	381	394	399	386	379	366	371	434	450	411	448	380	402	368	372	391	390	408	392	374	387	370	372	400	407	411	386	416	394	403	416	399	426	388	412	385	414	404	415	391	400	360	398	385	403	389	414	431	387	426	360	379	383	406	383	385	425	343	426	399	381	420	429	396	370	406	400	410	398	375	384	412	432	376	379	375	402	427	408	393	389	360	416	410	389	413	382	381	363	398	385	408	391	394	389	379	388	407	404	371	374	374	385	373	389	376	364	395	426	369	392	395	419	425	407	400	391	396	374	406	382	356	366	401	390	376	380	418	383	467	419	391	413	384	375	396	398	390	386	337	432	424	386	382	389	384	444	388	384	385	406	416	383	381	374	414	403	384	396	401	372	405	426	392	403	386	362	391	400	389	431	421	395	438	405	435	381	384	418	419	386	405	359	377	388	433	430	395	398	380	383	368	417	397	393	377	400	394	387	394	403	386	388	394	423	400	416	415	385	397	405	410	402	386	381	404	394	396	377	396	346	384	417	412	414	384	386	441	423	366	415	383	397	428	401	423	432	436	423	371	414	335	412	431	368	415	365	376	382	412	412	401	370	409	385	386	376	418	344	408	419	421	397	399	387	385	396	384	443	378	420	378	367	391	378	423	385	417	421	377	391	404	380	396	392	378	404	375	370	419	388	420	401	380	372	394	402	391	383	390	385	381	465	416	393	424	371	395	371	391	396	353	411	435	352	435	422	381	377	415	403	394	399	384	397	414	436	364	417	363	398	395	380	384	380	391	380	385	387	367	403	403	421	360	418	397	415	438	386	401	374	365	384	411	353	401	409	380	396	376	401	376	359	407	416	368	382	372	419	398	383	375	394	409	389	371	357	364	395	388	417	399	382	400	407	422	375	377	404	389	386	365	419	391	430	394	398	412	429	367	378	395	370	390	382	392	360	383	382	439	396	363	414	384	388	387	387	383	384	429	440	364	389	420	355	398	380	394	418	420	407	402	378	385	400	412	441	371	373	377	397	392	406	430	399	386	387	398	426	416	366	396	397	394	384	380	399	417	394	385	410	416	424	377	404	400	385	408	378	421	379	381	383	413	400	400	410	415	369	383	380	361	429	369	377	393	407	376	396	421	353	434	374	411	395	390	388	387	389
4261	3139	6231	7712	7293	5786	4702	4324	3425	2698	2302	1929	2009	1825	1660	1597	1495	1449	1274	1272	1253	1233	1205	1134	1130	1206	1115	1102	1053	1100	1125	1093	1032	1015	1014	979	1030	1004	979	1041	1019	999	1067	997	979	1008	1015	956	959	961	969	972	979	1004	887	1026	962	938	948	973	977	921	1004	938	945	953	915	894	940	993	964	945	947	889	951	947	936	949	917	984	960	941	962	902	931	941	969	988	940	971	1029	941	992	1027	930	972	986	942	954	938	940	1031	991	967	983	979	948	933	971	981	939	989	958	950	948	957	979	947	936	940	876	979	974	930	944	946	946	962	1018	934	1002	883	943	920	1021	973	941	916	915	909	1032	915	928	962	900	942	926	964	973	981	936	967	954	959	944	921	930	1001	907	950	874	958	978	905	944	966	972	969	926	941	894	955	931	929	891	970	961	977	958	950	940	931	920	950	988	986	930	964	915	930	978	1021	939	987	913	924	905	984	951	926	978	947	911	982	942	913	887	999	1003	965	971	981	1003	914	915	943	962	924	915	1013	923	964	973	939	974	926	970	938	965	945	990	981	971	973	978	966	954	942	982	967	946	913	942	959	920	970	943	972	919	1026	968	893	931	948	985	950	912	1008	964	870	979	939	986	961	959	983	964	1003	929	977	990	945	969	970	953	984	942	943	908	930	940	954	967	977	948	909	949	948	909	918	965	998	946	954	934	925	903	976	919	975	990	933	937	921	938	919	984	973	917	962	951	950	966	972	937	945	950	920	947	972	1010	964	933	975	1033	995	929	909	974	881	935	1027	916	952	1004	971	969	958	917	949	1012	943	986	947	964	897	940	912	969	945	987	1003	920	913	966	964	973	974	1017	941	973	987	1006	987	960	921	990	929	1010	942	973	987	933	964	973	963	984	983	955	959	944	916	923	946	975	984	975	952	977	956	925	927	954	967	908	876	983	921	980	942	885	924	943	927	964	962	1011	930	983	951	960	960	955	934	949	926	939	911	907	1004	948	936	919	920	929	983	937	1000	992	921	989	927	966	931	962	978	958	966	931	978	964	956	934	985	957	968	1005	893	967	977	947	945	947	948	986	965	947	887	952	901	903	988	998	955	902	940	958	970	995	940	1000	974	941	972	976	913	954	940	909	970	947	911	947	918	950	931	1012	908	966	968	950	953	951	949	916	971	927	920	910	948	970	966	1012	952	930	964	951	968	888	945	989	1009	916	928	958	865	933	886	956	948	980	968	958	967	932	981	946	992	988	963	947	944	934	926	962	911	913	980	964	984	995	1014	871	953	977	940	945	954	920	912	903	945	929	952	997	929	977	1000	954	930	928	955	969	852	945	1022	969	934	959	914	1013	925	931	1016	936	913	972	913	995	919	916	933	990	952	927	949	986	957	986	953	945	971	947	948	916	955	934	946	939	956	990	956	938	955	981	960	951	937	942	967	941	968	958	990	959	961	996	997	951	1010	933	959	895	921	955	962	1011	975	898	932	880	924	930	912	911	942	957	926	991	946	967	955	969	940	966	975	908	939	941	1011	950	958	958	939	981	947	954	885	976	980	949	993	960	898	1041	957	952	985	920	936	997	927	930	919	954	928	958	995	951	937	987	941	920	952	947	956	955	983	938	919	994	953	956	987	965	920	987	915	917	963	917	1005	964	968	943	950	928	976	1005	933	940	948	954	957	935	971	979	912	972	988	971	980	962	984	915	964	911	948	979	910	925	977	986	952	1013	955	989	976	957	971	1009	943	944	954	914	961	999	992	936	989	920	939	969	902	935	989	906	960	954	958	914	956	908	957	911	934	924	959	952	944	968	999	965	1001	963	941	984	948	1002	891	959	893	930	977	907	941	1000	939	985	949	945	995	961	945	903	949	959	884	924	991	902	891	933	996	977	940	977	961	956	907	949	935	978	955	1026	942	1001	950	974	958	1013	900	942	958	902	918	945	970	981	913	909	1002	955	915	951	942	1002	1001	951	944	978	946	957	958	990	976	932	945	948	972	975	966	956	945	936	961	991	963	911	988	951	993	943	975	930	912	922	987	987	987	985	959	1000	970	949	955	956	963	973	940	970	961	954	925	982	948	946	937	916	1012	979	937	950	1000	909	917	983	974	929	925	939	949	950	909	1011	939	985	991	925	991	986	918	950	909	956	936	909	989	948	1018	969	1021	981	1004	1000	975	945	978	954	959	995	947	947	972	994	926	991	976	959	1004	963	954	949	972	935	970	1000	985	945	969	956	935	969	897	907	977	923	944	939	905	992	952	970	921	966	943	931	887	910	941	987	945	946	922	951	952	932	971	919	950	953	949	976	992	966	962	941	965	917	905	937	938	920	959	891	914	982	986	958	968	989	918	923	936	867	914	945	965	940	949	919	927	990	999	1018	1006	986	1015	935	954	929	954	941	940	875	925	923	936	953	981	896	894	956	935	941	980	886	903	1036	932	929	945	972	957	948	886	943	920	916	973	924	937	964	912	960	954	1002	950	1033	965	930	993	912	1022	945	1000	926	931	916	950	914	970	949	943	942	933	941	957	977	922	961	959	950	905	910	964	953	994	947	960	985	976	985	1004	955	922	993	918	969	957	993	913	937	995	952	1043	964	998	933	992	1008	922	933	977	911	935	943	967	953	951	1002	976	936	914	972	950	921	962	970	952	946	959	986	974	931	950	950	957	973	941	921	922	969	941	963	912	953	979	939	939	966	905	965	960	960	946	886	946	979	954	1010	963	1018	970	944	976	940	972	956	1003	950	972	1003	977	930	948	967	892	1046	972	950	981	982	923	927	1001	946	927	1011	977	973	962	958	940	928	908	982	992	930	926	980	956	922	975	952	984	969	977	1004	909	871	954	993	922	951	1044	867	970	951	939	937	957	996	934	955	957	966	991	924	988	920	933	914	879	1019	1014	959	959	902	955	975	981	942	937	999	932	941	962	984	982	957	941	970	945	965	931	1001	930	953	919	939	934	967	985	948	1001	1003	962	960	945	904	927	944	956	935	964	1000	942	913	998	925	893	943	918	970	967	946	957	947	924	942	955	960	978	951	898	943	907	954	963	964	958	963	981	925	947	949	983	947	955	1006	962	941	958	994	957	966	941	921	940	985	942	910	958	888	977	931	966	954	938	941	943	944	963	896	963	938	939	947	974	942	928	955	944	957	925	973	992	946	975	964	913	918	939	1027	948	925	943	969	914	930	971	981	929	902	924	952	882	918	953	993	949	965	949	955	988	940	923	954	950	982	953	972	955	962	909	993	1016	929	1012	962	947	985	965	998	933	935	966	930	922	980	916	1016	897	899	972	974	983	905	1002	939	1011	976	939	901	1000	927	970	984	992	1006	938	955	846	970	985	955	976	941	954	958	948	890	944	939	966	885	969	959	946	968	955	976	916	952	1002	953	942	921	941	929	969	985	947	944	950	966	959	944	969	946	933	962	956	941	898	904	927	976	892	987	968	919	922	930	985	958	945	944	978	958	885	923	888	984	907	918	995	937	918	984	950	951	1001	888	952	990	955	956	943	984	972	964	982	936	946	958	992	950	972	995	924	984	949	961	959	950	926	935	903	929	912	964	1019	974	962	940	969	992	912	998	938	982	975	938	954
13663	6824	7605	6071	4579	3030	2327	1832	1715	1244	1050	843	861	800	733	677	665	643	562	498	475	430	485	468	435	422	448	430	417	416	400	428	418	412	376	411	391	402	399	411	397	395	381	382	396	384	421	396	375	400	421	432	418	410	417	388	389	405	385	412	391	367	408	354	368	389	382	427	388	400	394	404	367	396	394	393	377	405	396	386	388	418	366	372	380	369	375	427	401	409	410	374	375	352	380	394	380	397	389	382	392	383	371	357	359	362	353	385	358	410	369	399	416	373	359	360	406	386	365	374	399	383	385	357	392	380	374	397	385	379	361	401	398	360	378	377	375	382	370	377	358	396	394	390	378	385	365	398	374	379	403	388	360	388	379	359	402	413	428	421	391	381	338	353	366	380	386	430	350	367	400	369	379	361	385	395	409	391	417	391	341	362	368	380	363	370	368	381	381	364	371	363	353	386	409	376	364	356	408	358	372	379	370	415	438	382	358	407	387	374	412	395	381	397	414	399	380	395	368	365	356	368	359	389	367	373	384	377	376	385	407	339	353	383	407	359	421	416	409	377	360	446	403	400	368	378	378	383	396	364	353	392	367	401	418	406	373	425	395	410	398	417	375	373	379	377	390	339	406	411	397	357	382	396	393	386	358	432	402	406	353	367	405	429	370	421	412	356	384	403	392	375	419	350	393	362	370	355	357	403	334	409	369	365	368	378	381	422	373	381	426	371	393	354	347	377	377	367	387	394	380	373	398	353	375	415	378	377	370	389	433	385	407	423	402	365	388	387	361	399	424	409	373	363	365	408	393	380	397	368	379	403	375	423	366	410	355	395	364	377	351	368	374	372	374	360	350	380	366	370	384	372	405	400	358	394	385	380	352	368	417	390	361	401	374	385	376	410	396	400	358	383	377	386	398	384	396	368	395	363	383	378	383	405	352	372	363	394	394	399	368	391	404	387	398	385	341	372	373	371	378	385	354	353	414	395	373	415	385	376	391	357	384	386	361	382	391	397	423	366	390	386	390	401	394	376	380	395	376	381	395	368	377	374	380	367	367	378	393	363	372	354	392	371	370	364	361	356	410	374	361	396	391	391	358	362	373	395	419	344	353	369	363	363	376	390	389	366	361	387	404	374	389	404	386	380	381	368	371	396	376	372	371	390	366	378	360	381	364	414	372	392	395	390	394	378	367	372	374	379	357	362	367	363	415	389	383	359	332	387	367	389	361	399	426	368	396	400	412	354	424	432	404	401	380	367	398	366	381	406	395	403	380	377	395	355	379	406	399	400	402	409	409	358	380	411	376	360	406	421	373	333	356	369	396	378	379	384	362	351	426	371	388	341	385	350	385	363	382	367	395	388	387	420	386	357	386	381	367	361	376	428	365	346	355	392	399	360	361	380	392	365	355	386	345	342	392	350	378	371	379	426	374	344	405	369	388	394	384	388	380	397	412	338	368	378	406	384	414	372	396	421	382	369	371	429	384	407	363	359	392	386	404	359	411	377	371	399	380	378	381	386	409	374	373	388	419	391	374	383	420	359	386	386	422	412	389	389	387	361	393	383	382	420	371	378	347	370	393	407	378	396	390	368	394	343	359	405	421	340	353	351	392	393	416	345	407	403	389	385	354	395	361	392	386	368	352	383	390	360	378	401	413	375	375	370	402	368	382	380	373	359	395	375	376	361	389	384	380	368	382	364	427	386	396	405	390	368	393	361	386	395	403	379	404	362	403	386	353	385	385	379	435	374	384	379	371	345	405	399	407	393	358	351	385	379	371	415	350	363	394	407	372	367	400	387	364	361	383	395	426	377	353	419	383	385	370	392	363	354	371	400	362	417	385	392	377	410	392	373	372	375	386	371	370	337	362	394	396	359	330	378	354	370	379	348	381	348	364	370	381	372	366	405	367	387	399	404	386	331	402	400	378	399	389	390	384	366	356	386	372	364	397	385	380	361	364	380	371	376	406	387	369	349	378	364	418	364	376	360	342	378	375	352	361	357	355	385	434	390	417	380	367	387	354	398	415	362	372	391	393	407	378	392	389	379	382	360	377	356	376	372	375	342	396	371	368	383	368	359	389	378	390	398	394	381	341	339	378	376	377	385	362	395	371	366	359	342	376	392	364	406	357	392	406	413	403	413	350	369	390	373	397	434	414	401	397	402	383	414	369	380	366	392	374	357	363	343	396	392	377	365	374	385	402	375	392	364	415	386	365	381	410	403	381	370	352	393	355	367	362	343	354	377	385	381	375	360	436	355	393	384	409	372	393	405	383	370	335	388	357	369	378	367	371	405	385	393	354	399	366	342	369	378	350	391	395	404	386	379	373	381	358	371	390	332	365	381	378	345	385	383	373	394	377	364	370	403	385	402	377	365	391	387	414	392	357	408	349	375	389	375	405	380	380	365	368	372	349	379	361	397	349	407	374	419	412	360	399	409	395	359	370	379	364	386	378	378	372	367	383	354	390	368	418	393	355	379	374	383	428	397	389	359	397	381	363	364	371	373	421	380	395	363	382	401	390	395	384	350	390	419	392	373	408	370	357	381	397	409	392	343	384	399	365	372	355	387	377	375	379	389	390	381	389	363	392	394	355	358	318	348	396	413	378	375	377	374	406	392	372	410	405	374	371	378	380	405	378	365	382	362	409	384	356	372	377	389	408	369	365	371	388	352	385	369	376	392	415	343	379	405	373	423	380	408	365	400	382	377	388	350	353	360	360	397	376	351	390	403	385	386	395	381	381	375	439	390	361	362	368	346	335	379	415	397	384	425	384	389	385	382	406	327	393	368	393	381	389	413	357	389	373	384	384	389	412	362	360	349	388	386	375	400	372	347	392	388	387	362	365	415	386	386	376	390	397	383	379	420	417	399	373	388	399	369	381	388	406	381	364	368	391	357	331	344	382	367	408	365	413	409	389	384	417	379	351	403	404	360	350	391	351	379	390	407	381	362	369	352	383	380	394	371	397	337	391	404	366	376	355	409	367	382	396	348	359	379	432	321	382	387	344	350	380	372	350	384	387	363	393	340	374	335	365	402	432	371	379	357	406	357	390	368	395	388	425	386	375	402	397	351	413	393	433	421	385	346	418	370	402	381	395	399	417	382	395	389	312	373	393	401	368	360	365	387	398	381	404	379	377	397	362	411	392	376	362	397	376	366	396	348	376	388	361	386	375	397	407	380	355	377	383	376	379	395	393	376	387	372	318	356	362	374	385	407	402	364	373	359	410	367	409	362	380	363	399	401	381	401	375	380	421	392	428	404	391	391	378	364	374	386	371	401	401	388	374	383	381	387	362	379	410	385	386	356	370	436	371	363	380	373	412	392	410	405	372	375	355	335	384	406	358	342	413	386	346	362	376	368	391	366	402	352	409	367	377	379	360	368	399	389	368	415	385	374	385	368	382	390	375	402	349	377	401	377	325	385	363	370	377	402	384	387	386	356	348	364	368	351	365	392	419	383	343	367	388	342	419	385	368	393	401	373	383	370
11049	6426	11613	14183	13564	11050	9046	7868	7131	4890	4010	3781	3951	3708	3544	2994	2562	2323	2259	1749	1720	1703	1631	1475	1448	1410	1335	1294	1093	1174	1133	1136	1113	1162	1093	1116	1078	1018	1020	1037	1039	1003	959	994	991	1003	1022	987	964	970	993	963	982	985	928	912	934	955	932	931	1007	952	927	926	912	910	939	958	953	967	954	973	955	974	911	922	925	908	933	944	901	926	939	951	915	892	900	937	833	911	927	935	894	951	965	928	932	876	1018	900	976	886	900	921	881	932	920	909	912	918	932	957	927	872	915	937	946	932	964	960	930	981	909	986	921	931	887	879	936	927	937	861	889	934	925	943	891	887	891	946	906	916	927	892	876	951	936	945	896	916	917	914	915	890	986	978	937	923	957	936	974	929	876	867	903	920	950	879	974	933	951	967	926	957	911	931	939	930	937	917	920	956	918	916	909	881	975	908	924	921	916	936	922	965	961	939	913	863	972	927	905	922	940	902	979	906	983	946	930	871	918	964	928	887	931	915	997	909	881	910	932	921	899	914	924	924	923	897	918	954	946	976	956	933	920	929	875	914	907	957	907	889	903	964	943	928	895	908	910	920	933	905	933	908	901	934	959	906	931	913	992	924	934	943	936	944	980	933	866	920	931	921	902	921	895	957	908	961	954	908	920	924	840	940	879	904	899	889	879	937	919	940	920	925	923	951	880	894	956	950	895	933	937	976	926	943	960	900	965	950	918	872	971	945	926	936	920	877	913	930	903	910	923	854	880	906	953	892	952	880	926	927	875	921	934	933	915	936	906	885	893	994	913	943	931	870	867	937	941	918	945	918	894	868	904	926	893	931	908	914	923	900	922	885	929	904	946	904	893	926	917	956	901	944	935	896	937	898	977	910	924	868	960	906	900	914	906	925	953	929	891	942	925	887	963	915	948	947	912	940	974	899	934	967	889	924	926	907	892	959	965	955	924	928	904	870	891	922	902	903	933	959	896	923	953	901	957	952	921	915	940	923	951	933	947	921	873	929	947	924	963	961	928	951	947	925	958	906	911	923	935	900	861	942	895	927	871	958	909	914	911	945	943	910	965	935	983	927	944	915	842	938	886	883	900	963	986	928	956	933	891	962	916	930	889	925	968	920	876	955	994	964	973	934	913	931	991	863	967	889	929	933	953	900	909	945	901	900	922	941	944	947	900	920	927	936	907	913	965	897	914	901	919	908	902	947	975	959	870	875	951	914	891	914	953	927	942	881	921	897	879	912	947	922	900	936	947	885	934	926	917	933	910	980	958	907	956	940	922	955	944	925	994	882	937	973	950	907	940	927	944	927	909	909	932	931	898	946	933	922	989	942	945	915	918	921	936	923	958	974	928	942	905	964	890	934	951	895	984	929	929	922	960	912	975	950	912	913	906	941	931	884	929	912	942	960	920	899	1006	898	926	936	925	930	973	915	951	953	979	908	960	909	912	952	938	941	900	939	943	905	942	926	930	872	924	858	961	920	917	957	944	947	938	992	876	945	919	909	952	915	961	877	892	908	938	900	939	989	918	945	940	927	889	879	979	960	923	894	984	948	893	936	952	993	922	928	970	971	919	951	900	924	940	978	924	908	885	1007	883	1008	902	880	888	902	900	915	920	890	978	927	920	912	929	954	933	889	976	898	939	891	909	910	975	895	935	918	909	887	860	1002	902	949	873	913	987	894	885	879	977	953	889	925	886	903	942	922	972	938	922	930	899	909	934	931	924	950	900	860	943	893	932	916	962	926	937	988	943	882	906	934	900	921	916	945	927	910	919	937	925	971	890	973	921	930	956	895	960	928	950	927	935	904	893	919	950	917	950	910	909	954	944	901	879	988	906	930	929	990	889	939	938	952	906	895	913	880	903	946	894	926	899	904	937	911	916	931	911	936	902	926	921	966	916	942	908	895	912	909	914	909	928	938	896	950	883	879	934	894	899	917	913	934	936	893	935	937	942	957	906	897	839	930	893	911	915	934	901	981	947	890	941	901	892	940	975	880	927	965	910	925	942	874	960	982	860	945	934	985	918	884	895	915	942	894	926	919	968	908	942	953	920	980	911	903	935	927	964	913	935	932	884	967	896	968	987	932	879	915	974	931	906	967	894	865	921	882	897	957	913	903	962	955	948	919	898	913	928	897	896	901	923	958	926	909	858	882	913	919	947	952	910	900	957	926	941	943	928	945	993	939	953	905	932	924	942	935	909	943	952	844	953	945	891	880	943	910	924	939	984	952	937	893	937	939	895	982	928	898	904	940	973	921	923	925	914	908	893	920	970	948	873	962	935	957	927	938	920	926	903	911	916	927	927	941	888	880	870	989	925	886	880	887	944	923	956	892	934	972	902	904	943	974	899	939	903	890	936	950	951	923	939	851	896	996	896	891	913	938	943	922	922	908	934	897	890	949	951	932	937	901	962	898	861	928	888	964	942	951	894	942	883	917	928	913	934	916	968	844	901	880	895	927	927	912	931	973	930	901	930	933	918	926	925	957	931	910	959	949	918	923	953	890	932	894	935	937	919	907	913	927	983	931	907	892	952	907	919	931	919	905	897	962	946	917	866	908	948	888	950	891	942	918	952	939	913	924	944	889	887	894	924	916	910	983	884	978	915	932	892	916	890	945	939	937	944	889	901	901	964	910	926	918	950	878	889	954	911	934	927	956	892	958	892	953	925	916	947	844	874	990	967	948	974	884	895	914	949	940	849	958	972	903	941	934	905	934	899	965	909	908	899	966	992	935	917	921	933	958	927	918	904	933	895	909	936	946	928	922	943	968	938	953	909	938	928	964	916	944	947	924	900	911	948	921	896	947	987	901	936	954	896	926	939	939	949	979	909	907	847	937	908	936	977	942	857	870	915	897	910	922	943	856	987	894	913	954	884	916	911	919	956	921	930	964	941	925	916	932	961	896	944	853	921	874	895	934	959	967	947	917	915	941	877	913	934	907	872	959	953	930	927	879	940	972	903	968	928	908	951	937	915	909	904	932	910	912	892	877	881	902	912	948	944	873	934	852	896	946	954	926	903	941	905	895	940	956	909	871	991	895	967	882	961	924	915	905	907	921	916	936	907	913	912	956	948	936	942	934	884	938	937	901	928	969	910	959	952	850	919	913	938	916	911	914	936	964	879	890	943	902	903	908	872	912	942	931	895	879	922	940	880	868	848	865	915	918	962	947	915	1008	918	928	928	945	926	919	900	970	915	940	908	951	956	979	858	895	944	877	917	907	900	912	918	918	836	884	962	926	930	903	963	900	986	938	943	911	987	955	925	964	895	907	916	946	925	924	933	885	909	992	897	909	906	926	930	960	883	909	887	888	921	892	943	896	931	955	919	873	907	902	933	938	906	925	895	938	874	897	945	899	896	930	977	922	925	925	923	942	907	921	900	847	920	930	887	895	943	915	864	946	923	958	945	956	970	915	939	846	926	914	907	907	937	933	920	970	908	922	924	913	929	877	950	898	923	931	902	933	836	858	983	956	929	941	907	962
21567	10304	11270	8844	6352	4364	3218	2640	2128	1623	1218	1107	1223	1084	986	807	740	620	593	538	457	508	457	451	417	424	378	362	366	329	371	349	332	389	393	362	339	308	364	361	331	321	324	334	334	322	314	302	333	283	313	296	316	339	316	303	328	315	311	308	321	308	301	306	295	331	333	298	307	327	323	310	318	303	310	313	278	329	294	305	348	296	317	270	299	292	311	310	326	280	335	315	318	318	326	304	318	294	304	316	316	318	292	316	294	284	280	310	314	288	308	328	292	291	292	292	321	330	277	315	316	291	314	307	276	288	316	308	304	318	312	296	333	327	309	313	293	288	294	303	297	347	313	313	298	324	327	339	319	333	338	288	292	345	327	316	326	286	267	329	298	290	312	319	328	302	323	320	324	319	298	296	306	311	297	273	302	310	321	306	291	331	309	317	275	286	294	328	287	300	318	325	337	323	329	336	313	297	307	302	301	286	345	301	332	324	291	306	295	357	331	330	303	282	308	326	299	348	320	299	288	304	288	305	324	308	305	317	303	328	313	290	324	310	300	304	314	334	272	341	306	298	311	329	322	293	367	293	305	364	299	289	329	293	287	281	304	314	331	316	298	280	304	285	336	300	331	293	302	289	283	274	311	301	308	297	287	290	304	319	280	308	318	300	335	284	334	298	342	349	305	310	297	308	364	296	312	276	313	289	304	320	308	279	310	322	301	318	300	358	283	328	317	314	296	294	316	331	312	296	272	292	306	311	315	317	327	273	301	288	333	300	300	291	308	289	311	304	311	337	326	326	321	316	303	315	337	307	324	298	309	289	324	329	317	298	307	324	296	315	322	351	335	315	285	310	307	309	302	321	299	308	301	324	321	324	321	332	304	307	309	342	324	316	305	277	281	335	289	317	297	308	336	320	312	302	329	337	336	308	303	309	321	303	327	277	309	311	318	330	305	357	314	289	332	312	285	329	283	298	307	323	327	316	298	335	337	316	332	325	325	322	339	316	296	290	319	317	261	292	311	274	318	324	293	328	307	318	294	320	302	362	340	326	287	283	317	318	314	291	344	300	309	333	312	294	317	317	296	290	293	309	290	337	325	290	299	298	331	314	282	326	345	311	297	350	328	297	296	340	303	299	322	329	337	337	300	316	268	313	341	305	305	336	317	319	302	314	271	276	310	300	336	331	294	284	330	283	330	284	315	329	287	300	329	321	288	324	298	301	311	316	323	312	301	304	290	308	309	333	310	284	328	318	320	314	308	287	301	330	341	325	298	305	296	299	325	295	325	295	325	284	290	304	307	301	323	330	310	305	299	305	300	321	317	302	340	291	306	348	329	258	314	339	321	339	282	311	307	309	283	296	295	314	340	332	305	310	324	300	285	297	309	336	299	291	299	302	335	274	303	316	274	336	322	307	298	294	315	325	304	297	315	322	289	299	314	295	309	334	288	295	350	311	325	300	298	304	303	256	354	316	290	328	292	343	333	286	329	299	292	315	297	327	325	301	312	287	344	324	328	277	309	295	326	308	303	284	294	325	326	310	320	310	335	274	322	296	304	312	308	299	333	292	304	321	340	324	308	314	306	306	351	282	313	316	273	296	338	298	298	334	311	317	289	345	309	289	291	344	284	318	313	311	337	283	329	325	319	287	306	325	358	295	306	311	319	315	320	314	310	318	324	323	295	329	328	304	330	318	303	332	328	274	288	314	319	322	302	292	333	306	298	300	323	281	322	311	294	275	306	294	287	295	314	314	291	296	322	313	303	312	314	334	324	322	299	278	314	319	296	323	305	285	327	300	303	307	331	308	288	326	294	330	319	316	336	305	317	367	335	307	295	342	300	284	326	316	281	311	308	315	324	284	280	294	293	320	301	330	317	286	272	318	294	319	330	320	330	320	345	332	294	290	325	310	307	300	315	314	320	324	344	331	274	308	313	306	328	341	306	311	314	279	297	328	276	332	298	289	313	292	309	317	302	306	325	328	329	310	310	337	314	335	314	288	335	277	294	309	335	314	291	306	307	308	313	303	337	300	319	327	308	293	294	294	278	328	316	307	271	311	331	357	336	301	326	304	312	317	326	321	326	344	281	292	315	333	297	290	304	285	311	317	262	275	305	288	288	256	308	308	303	308	311	286	318	323	300	335	319	307	330	328	310	271	305	309	343	306	290	302	290	314	281	304	320	299	322	315	295	303	299	294	289	317	287	304	333	311	315	308	333	299	345	292	273	308	295	352	314	298	320	287	312	301	318	315	307	310	288	298	329	295	300	292	306	326	328	290	285	315	291	311	327	304	309	314	293	316	314	320	314	288	309	303	349	303	307	275	297	290	328	333	311	327	333	309	320	310	308	312	294	331	327	308	274	323	317	297	322	303	330	315	337	312	359	315	302	328	310	283	279	322	329	296	298	325	307	305	271	328	310	293	330	291	287	278	339	300	337	292	332	307	315	305	317	308	297	281	309	326	285	343	288	303	338	321	323	290	285	321	293	325	276	325	308	311	315	303	309	293	324	289	301	290	333	310	317	344	311	297	309	276	299	289	318	309	320	303	281	326	316	335	315	269	276	304	302	293	317	286	312	311	286	312	320	294	276	304	307	321	316	320	282	353	327	326	283	310	324	316	291	341	276	309	319	287	316	313	326	299	320	315	317	317	322	304	273	330	309	318	285	310	324	301	295	318	290	298	317	324	360	323	333	324	323	341	297	308	288	309	318	347	294	317	284	302	305	281	289	298	346	319	330	291	340	291	292	347	347	310	296	307	279	318	336	292	312	317	308	332	285	291	346	316	366	321	304	317	358	329	306	309	338	309	330	332	309	300	320	305	300	324	317	304	333	317	319	274	301	303	285	323	302	288	328	294	281	300	311	305	313	283	290	323	300	338	303	301	310	308	327	313	325	287	323	330	334	318	304	321	280	278	316	304	328	329	311	300	332	314	313	303	361	321	280	323	293	322	300	334	286	304	286	298	338	303	318	301	311	320	306	291	243	302	334	287	302	294	318	273	285	290	314	340	327	302	308	287	311	292	309	346	318	309	276	318	306	344	336	316	297	296	328	295	270	314	308	316	307	338	351	319	309	333	314	328	319	297	310	292	288	332	290	311	346	325	281	264	303	281	310	316	334	301	313	300	302	313	286	344	307	315	299	337	317	299	303	325	289	322	312	331	319	287	295	295	346	303	295	313	290	316	274	330	296	307	297	312	305	315	323	321	296	327	298	305	345	303	296	289	289	328	314	313	358	346	319	290	282	343	302	303	282	327	346	307	344	338	346	309	261	305	296	301	297	302	352	317	321	324	299	305	308	305	281	313	295	319	302	308	329	299	282	358	313	304	315	332	310	299	291	301	317	314	310	285	332	309	294	322	303	309	315	301	319	288	302	305	325	306	283	315	315	324	308	326	304	309	328	318	308	354	309	280	316	314	314	287	333	335	287	267	280	288	292	308	317	304	301	300	303	280	296	311	309	313	309	283	303	295	309	341	329	303
14495	8512	15051	18387	17513	14788	12098	10893	9424	6877	5660	5020	5939	4951	5302	4111	3368	3186	2899	2350	2150	2053	2004	1822	1655	1425	1348	1293	1160	1066	1040	1135	1124	1061	956	1016	1007	980	923	856	953	853	884	902	836	864	835	793	840	842	808	830	786	807	836	764	796	840	738	799	765	778	806	777	718	778	799	755	764	751	802	754	791	816	763	732	709	747	824	723	755	807	758	759	768	779	695	807	764	747	794	758	803	777	731	743	750	750	734	746	745	775	771	845	744	743	814	783	806	781	773	780	817	770	805	809	775	746	732	800	744	763	744	781	738	780	730	731	710	755	774	772	758	762	798	758	793	761	754	781	767	764	762	777	743	792	729	753	762	784	771	759	727	785	738	799	744	729	774	806	763	787	793	791	759	756	805	753	773	778	772	763	765	763	743	798	784	789	788	785	754	780	754	744	743	748	770	766	750	758	767	753	782	758	752	779	778	818	742	732	770	792	810	784	751	805	788	802	801	748	703	785	785	761	803	780	767	749	736	811	794	820	776	747	795	767	752	745	743	764	753	713	748	793	777	781	758	760	763	759	733	737	803	744	814	748	766	829	752	787	746	752	767	794	796	730	770	740	773	785	766	764	755	746	733	767	745	742	725	797	786	743	730	794	736	783	765	774	796	764	767	796	770	757	755	792	758	807	787	789	754	760	772	781	751	768	717	778	780	782	732	808	772	758	771	752	759	745	778	819	758	795	808	719	793	775	795	846	761	725	723	785	806	778	761	796	714	775	817	731	732	755	711	766	765	815	819	737	795	859	726	772	768	751	805	752	798	783	713	751	763	771	741	779	746	706	775	776	752	748	739	760	798	770	804	779	745	795	744	800	810	796	769	757	778	777	800	765	737	778	774	745	747	735	754	795	761	779	749	699	794	794	766	760	779	814	745	761	737	754	788	690	703	739	777	739	789	782	790	765	748	794	791	712	794	726	793	751	791	732	811	763	734	783	690	775	769	747	796	754	765	771	743	773	761	757	787	708	728	745	704	775	783	766	762	802	793	753	741	782	732	722	809	760	773	766	777	785	717	752	765	771	733	757	771	772	727	750	769	791	798	801	785	808	731	757	733	811	784	771	705	776	747	758	738	766	797	729	764	740	790	760	781	754	805	788	749	721	735	709	721	761	767	761	741	780	745	737	785	727	755	773	802	782	800	764	773	766	770	766	749	730	787	755	751	764	794	787	781	726	793	747	730	747	757	735	778	740	751	805	742	769	776	736	788	749	737	734	788	801	807	767	793	791	767	745	765	798	744	737	759	752	757	749	813	724	760	724	789	761	815	787	809	729	773	756	765	780	751	755	802	783	719	740	784	759	815	756	777	760	755	728	768	701	772	709	771	766	784	766	737	746	793	778	779	792	743	803	738	833	799	739	790	732	767	792	813	710	757	787	738	774	750	755	737	752	824	757	743	714	783	780	757	763	743	782	803	766	779	795	798	724	758	754	767	705	770	742	741	716	703	764	717	766	775	811	763	778	804	782	793	741	736	823	750	740	755	746	788	732	724	733	771	747	769	816	752	771	707	777	750	765	781	775	743	732	793	743	746	802	769	766	759	764	772	789	782	735	743	749	782	740	784	761	793	763	767	816	797	769	770	756	762	779	766	768	806	748	803	781	778	791	788	787	812	757	783	787	693	746	768	772	746	712	764	750	771	769	754	735	744	754	756	754	702	772	757	797	744	792	796	754	787	784	810	729	770	769	718	793	789	805	747	801	772	763	785	796	841	769	778	769	749	726	766	738	746	725	809	745	790	776	747	771	764	747	766	777	750	797	778	759	748	769	749	760	761	746	799	759	769	770	757	768	788	845	739	784	722	767	756	838	770	715	738	783	734	776	807	757	746	779	798	757	763	772	775	793	791	776	770	771	749	747	783	764	814	835	762	780	775	736	770	761	796	785	748	778	696	814	731	734	752	777	827	793	757	758	802	766	754	744	795	792	752	766	774	741	772	786	764	753	781	755	773	788	803	761	746	724	751	749	745	775	786	777	770	698	782	766	726	741	722	811	761	789	762	796	784	733	755	817	777	799	745	713	744	794	724	838	791	794	770	770	718	769	750	754	780	813	786	760	736	759	789	736	801	768	772	800	728	766	753	770	728	815	740	736	784	769	796	762	735	745	776	743	748	737	755	763	773	738	803	756	753	782	801	741	746	760	780	743	716	765	811	765	774	800	772	767	764	765	734	815	772	760	803	727	788	798	762	789	761	807	760	743	776	752	756	728	777	810	771	805	761	766	745	758	769	800	686	786	774	729	772	812	771	765	730	736	817	769	724	753	736	752	782	797	728	733	716	734	801	785	794	764	794	767	788	765	716	746	752	737	775	694	751	802	798	710	713	781	751	712	731	753	755	808	754	739	734	752	742	757	779	728	792	724	764	776	774	746	793	746	742	792	746	760	750	785	801	774	790	752	752	789	776	757	805	758	778	719	819	777	725	778	760	803	800	798	771	725	720	758	780	800	768	764	744	786	748	743	777	751	779	791	693	756	785	761	816	778	766	746	759	803	807	740	824	737	781	792	761	758	739	767	784	736	792	779	749	792	795	763	732	756	735	750	781	782	736	759	748	730	803	759	791	749	779	790	742	745	771	812	820	777	773	768	761	732	775	760	728	726	798	752	820	769	764	779	765	728	800	769	761	757	711	802	785	708	737	744	737	735	799	726	779	804	769	727	818	721	847	753	730	781	773	773	734	797	785	715	769	756	774	802	802	800	751	717	775	842	783	752	780	737	752	716	772	759	765	749	735	785	751	800	740	774	771	732	761	722	728	798	744	755	811	732	746	785	755	768	756	745	729	736	808	770	790	771	764	799	764	760	793	794	797	813	778	788	754	761	716	768	787	764	798	795	783	775	770	758	703	817	779	752	759	738	775	768	785	754	786	739	775	761	802	809	754	736	801	766	755	764	756	778	772	732	816	733	768	766	730	794	765	725	769	812	765	692	738	801	810	791	800	730	765	835	800	742	704	785	760	798	780	838	762	744	727	804	760	719	761	775	714	747	792	733	735	787	756	774	812	760	733	795	791	781	698	774	784	715	753	792	749	801	816	770	800	754	744	769	745	791	783	775	786	749	745	766	751	714	737	746	796	759	790	770	755	716	761	776	752	751	808	774	778	783	793	769	751	818	770	725	755	754	772	825	696	731	746	710	791	781	793	799	790	741	767	745	790	779	715	780	750	767	788	825	723	740	742	765	738	788	761	822	713	732	758	779	734	742	746	809	804	699	764	746	789	753	791	730	759	742	758	730	774	745	761	780	716	777	739	742	727	737	775	797	771	787	764	762	777	743	740	810	737	806	750	778	737	766	749	785	796	788	783	693	822	748	761	756	763	743	780	807	716	758	765	833	755	768	799	752	774	776	801	742	775	794	755	759	748	771	786	773	784	824	777	753	800	798	790	767	792	755	827	795	776	762	766	735	799	742	777	770	760	735	765	772	760	764	740	739	767	785
4854	2555	3028	2553	1888	1467	1094	945	806	684	530	558	547	510	522	470	474	444	451	424	441	435	437	402	407	400	391	431	421	429	386	399	387	402	441	372	403	407	374	446	391	368	412	386	425	402	375	400	407	390	422	417	406	404	407	396	374	399	407	385	389	413	391	367	364	423	397	417	407	422	404	381	377	383	454	406	365	417	398	359	371	388	381	393	403	444	354	386	406	368	379	372	407	369	367	377	414	403	404	382	450	404	421	437	389	408	412	393	373	377	402	433	420	383	403	448	405	361	414	363	456	378	396	405	368	402	399	363	372	386	367	388	398	417	369	390	397	372	400	419	384	431	432	431	396	387	387	402	402	365	459	363	383	396	429	367	413	426	398	354	358	401	413	418	446	409	407	411	420	399	398	418	405	388	376	373	442	417	379	376	418	367	425	417	407	401	401	361	400	410	404	409	401	404	381	402	441	393	398	408	389	428	403	390	374	372	400	395	400	428	396	332	377	394	421	399	395	376	399	425	372	387	409	416	413	411	403	375	424	423	371	385	380	395	402	387	400	399	388	352	391	419	405	407	415	421	374	402	400	388	390	429	372	376	392	367	385	398	369	361	391	387	379	406	409	386	375	406	413	388	416	423	374	400	385	391	397	400	363	422	378	371	354	391	382	379	412	376	392	395	378	402	411	399	379	396	417	431	397	372	412	369	389	410	404	418	407	409	390	409	399	367	375	363	428	363	388	410	393	436	377	412	381	392	408	413	399	421	415	433	373	398	369	426	397	386	426	424	404	364	404	370	331	379	375	393	394	412	410	369	349	398	389	397	365	409	397	409	408	393	381	402	380	394	398	416	352	392	415	431	431	376	406	397	422	404	421	393	427	367	376	390	375	427	357	435	374	409	382	406	389	388	429	393	375	366	420	399	425	374	423	413	402	417	397	386	359	390	404	383	398	406	406	435	407	374	383	412	436	405	422	380	404	413	332	366	388	414	372	409	371	382	384	399	363	385	409	381	410	380	404	438	379	429	456	418	375	375	404	381	410	386	384	384	398	385	404	394	443	419	418	350	426	383	403	425	420	392	390	376	418	366	422	377	378	365	375	403	381	443	419	430	384	384	401	387	391	411	395	377	390	382	421	384	418	377	379	459	410	418	376	433	398	400	406	413	420	401	395	393	405	397	418	407	386	363	386	390	394	434	400	346	404	391	399	402	388	398	425	367	387	360	419	361	357	412	382	361	404	402	385	384	414	403	397	396	392	405	371	385	451	409	391	403	401	404	399	371	389	406	374	428	413	374	369	407	394	427	388	420	331	389	398	355	385	378	391	349	379	385	401	375	392	386	393	396	390	415	385	418	381	382	384	357	386	365	388	407	371	404	401	397	416	360	348	408	390	401	406	394	408	450	378	395	364	377	395	408	411	392	407	389	396	418	401	380	393	410	367	424	412	393	392	380	403	423	435	424	388	438	401	422	422	414	388	365	398	426	426	431	430	416	345	386	407	362	395	385	411	401	379	399	399	390	384	402	435	396	420	406	387	430	359	377	419	414	388	417	356	371	418	451	361	376	388	384	374	379	450	397	422	366	365	408	370	367	369	402	422	391	399	430	414	418	393	370	413	395	403	396	432	376	377	431	408	402	405	390	403	404	402	398	422	374	423	397	400	396	380	408	386	390	385	375	386	398	379	354	392	393	399	392	386	426	379	401	376	396	391	406	414	407	404	397	403	368	383	392	398	391	403	408	367	425	360	412	425	430	401	425	408	355	379	393	404	376	393	400	387	414	388	408	394	362	388	399	426	435	424	399	373	379	374	430	423	393	337	410	425	401	410	368	396	399	409	370	402	403	391	405	380	362	383	423	450	411	399	397	388	443	411	365	432	387	400	425	387	418	412	421	412	415	406	381	385	423	387	389	396	400	371	413	385	345	405	418	376	380	435	394	379	372	432	389	467	370	353	391	424	419	390	388	407	398	376	385	400	388	368	372	410	407	412	387	397	386	351	420	402	409	420	360	362	376	430	437	381	388	434	436	405	401	396	401	397	372	450	384	365	422	436	381	400	404	376	373	401	394	407	393	443	392	414	357	399	429	435	371	386	416	397	400	395	409	395	418	396	391	368	396	409	413	372	379	396	389	407	371	393	428	411	406	367	388	408	392	378	424	425	438	382	387	371	394	368	407	371	392	363	393	379	423	413	392	376	418	389	399	413	399	378	395	388	389	375	416	386	418	403	398	397	365	404	416	415	409	370	410	443	344	359	387	415	371	381	440	412	375	343	389	360	405	413	409	378	396	373	399	404	393	401	405	405	398	432	437	377	387	394	395	386	415	394	403	410	412	403	426	397	394	334	407	377	360	369	377	393	398	414	459	370	397	382	378	414	408	415	395	346	378	314	455	380	390	366	376	407	418	398	371	376	374	364	375	383	413	429	406	418	381	408	381	410	422	398	352	381	412	384	431	414	421	347	434	400	326	415	390	385	400	399	386	407	374	360	388	405	398	409	381	361	430	394	375	380	382	399	401	369	396	402	397	445	435	355	382	381	387	376	370	408	387	398	417	367	385	394	425	378	437	353	389	389	414	392	352	371	388	398	413	403	406	409	376	389	400	399	417	432	380	391	381	396	423	390	411	429	367	379	403	382	407	400	401	349	412	378	381	397	398	373	373	389	420	414	386	367	393	430	388	367	369	353	387	384	422	382	374	415	458	427	367	408	368	377	383	387	403	353	389	417	430	374	397	392	415	403	370	396	412	398	429	372	399	402	426	400	413	396	385	361	394	383	411	409	407	397	386	388	363	391	414	404	403	394	400	412	404	381	414	381	395	431	397	431	364	382	403	417	435	436	388	401	400	389	401	386	429	397	403	385	407	378	388	371	395	429	373	389	376	399	400	382	386	405	427	425	402	391	388	406	389	350	400	396	402	389	396	416	408	399	389	408	422	430	429	401	389	380	380	398	392	429	406	400	372	390	423	392	365	394	406	397	372	392	425	416	429	401	388	394	378	381	417	418	397	401	389	360	397	375	340	403	404	399	376	396	405	393	396	396	383	370	417	440	391	377	453	377	387	413	389	401	366	379	385	404	419	427	381	415	420	371	387	396	383	380	416	384	352	405	394	413	376	378	397	445	439	383	388	405	438	406	390	358	384	372	383	392	382	388	444	414	394	398	384	397	421	375	368	405	370	401	413	394	377	390	395	374	423	387	381	430	358	379	389	391	411	406	387	416	382	407	392	434	400	396	379	399	371	385	394	434	398	365	426	458	390	405	422	409	383	375	383	363	414	411	418	349	425	378	384	376	399	404	373	375	429	418	411	367	349	428	425	399	381	385	414	369	398	392	393	381	416	387	412	354	414	418	392	412	384	406	396	444	412	418	393	374	383	396	375	405	374	451	423	391	388	414	433	400	427	383	383	417	431	377	398	385	362	423	414	372	396	374	404	392	417	402	378	420	367	356	406	381	399	409	372	384	367	389	404	407	364	409	419
4226	3336	6211	8014	7340	6051	4851	4129	3313	2671	2221	1987	2043	1855	1692	1555	1474	1518	1379	1334	1235	1215	1129	1137	1128	1169	1104	1096	1040	1068	1034	987	1082	1038	1076	970	963	972	976	991	1004	998	955	990	939	944	1015	993	1020	1007	953	911	955	982	975	983	968	1004	1037	976	923	912	973	894	957	944	1022	942	1026	987	996	994	998	954	953	896	977	987	904	957	942	920	979	953	953	972	975	916	964	993	890	924	988	947	931	948	946	904	959	897	941	990	915	1041	971	895	917	952	992	978	963	979	957	933	988	974	841	895	954	1003	927	966	953	939	931	1005	933	1034	927	944	981	972	942	951	1020	916	937	968	925	874	963	974	925	889	922	1063	932	949	984	957	976	974	973	954	927	908	918	928	916	976	931	1022	915	929	927	917	931	989	958	964	950	986	955	970	939	937	949	967	942	970	964	939	948	936	926	986	985	903	940	923	894	952	1000	964	983	1010	938	1000	919	922	972	987	890	972	979	992	943	940	985	954	886	956	1019	915	925	971	917	941	914	949	956	934	981	954	925	969	942	976	914	983	966	903	942	921	950	914	924	979	933	963	897	1000	951	958	923	981	928	959	947	919	949	974	955	953	924	934	899	966	963	942	993	941	958	955	946	906	963	933	907	1011	994	983	976	970	965	1016	985	927	948	906	969	990	948	922	981	1007	953	961	957	944	885	967	971	960	937	970	918	1013	947	993	1020	954	944	940	906	976	934	894	965	949	981	983	993	914	927	935	903	950	922	978	935	956	979	926	924	977	935	935	879	968	991	1028	957	947	940	976	923	971	951	979	1002	872	992	905	945	944	959	983	935	978	968	989	919	883	963	975	906	923	953	908	925	1039	908	929	976	985	946	987	941	919	912	957	933	977	937	957	989	920	988	944	945	971	973	907	973	973	939	919	937	940	886	932	966	951	974	944	935	960	941	945	999	901	933	968	918	940	896	947	909	918	960	952	901	936	983	955	959	928	974	915	937	939	977	954	1013	947	951	921	918	941	944	963	969	926	924	967	932	947	949	931	958	895	955	947	980	857	938	966	913	899	981	961	910	942	947	941	906	978	954	905	967	984	960	983	923	935	933	901	1000	989	937	965	932	916	996	921	996	938	1002	923	1006	914	930	918	1002	979	946	977	943	893	947	949	969	908	999	972	964	995	959	938	934	938	950	961	912	943	967	944	1010	955	936	955	879	929	956	976	944	955	1006	952	1006	961	935	971	973	937	919	932	932	959	931	947	950	910	972	961	963	995	962	866	959	924	942	942	931	929	913	938	989	939	932	952	976	980	956	887	937	966	922	963	957	923	953	882	965	984	983	969	929	918	1026	920	954	986	960	952	993	997	949	892	966	972	917	893	937	971	1021	870	973	959	970	998	918	931	985	987	944	978	937	944	945	939	916	952	935	962	933	953	971	955	988	973	940	924	984	873	891	904	950	938	965	984	931	950	971	936	913	944	950	1014	955	956	946	941	925	947	946	956	937	933	947	953	977	949	932	1001	928	947	971	980	943	868	885	965	951	963	954	917	950	963	967	935	922	1000	921	937	926	993	938	989	971	959	938	913	952	944	969	912	920	946	957	963	964	946	951	970	974	925	920	906	918	1004	935	927	957	956	970	948	952	943	983	952	946	909	973	912	939	938	935	909	968	996	940	961	944	903	991	920	992	932	909	951	932	973	975	967	977	1006	924	983	940	945	919	920	999	970	967	902	975	944	968	916	925	968	956	984	941	980	962	959	962	917	941	964	971	993	944	925	957	921	937	934	1036	936	951	937	941	961	962	930	888	976	949	938	956	984	965	947	907	988	945	986	948	967	863	999	937	950	952	966	976	923	951	936	926	962	914	952	931	981	932	977	927	959	946	917	933	977	980	956	945	947	946	922	939	980	959	952	949	988	929	963	989	893	984	931	935	936	981	966	951	968	982	955	969	938	955	944	907	952	946	908	939	951	935	968	1015	978	949	962	916	946	931	968	938	949	934	910	963	966	941	925	913	971	913	982	973	937	942	911	949	925	944	924	973	954	952	945	934	1022	993	976	940	1021	980	1007	992	985	1013	941	868	941	941	981	945	947	973	946	925	921	959	954	936	963	997	881	953	953	957	971	943	956	966	944	971	967	974	879	962	944	926	1004	878	971	957	959	959	939	909	915	957	896	1020	965	937	932	925	942	956	929	936	940	914	936	958	1012	962	961	1021	967	916	954	959	951	962	918	981	956	942	932	922	927	915	973	921	873	954	978	985	914	940	963	973	1031	1013	890	891	979	952	964	932	1032	942	943	926	941	961	942	936	950	963	913	971	944	974	914	934	961	939	901	955	934	942	906	933	965	923	969	954	922	988	911	938	945	1000	934	945	970	977	955	933	895	932	954	947	938	967	957	992	914	942	952	925	962	930	966	970	1020	967	958	930	995	945	939	1001	927	952	935	957	954	972	918	969	927	1023	949	960	912	935	931	998	962	905	978	928	942	925	917	992	952	936	899	1007	957	949	947	914	957	991	925	967	927	935	900	936	950	938	977	922	909	934	922	942	942	956	963	1028	966	936	949	930	960	915	950	922	939	947	962	887	926	989	917	972	961	983	929	954	975	978	933	954	968	969	961	982	977	998	979	935	932	940	968	955	887	939	940	944	968	980	914	929	959	963	977	974	1055	934	931	972	955	955	927	968	1021	950	973	990	1005	957	970	994	906	955	982	951	940	928	970	982	953	922	928	913	944	951	959	924	938	933	993	945	940	981	939	912	965	901	945	952	966	996	954	891	990	927	950	925	927	953	998	954	951	933	932	924	948	972	962	959	939	923	982	947	921	944	965	918	952	961	902	960	939	895	966	956	1009	1007	923	973	967	931	951	933	974	962	945	963	942	972	956	952	1003	905	954	924	892	979	987	982	915	923	932	924	923	985	905	975	918	972	947	931	897	921	987	966	930	967	940	932	890	958	937	913	951	914	951	939	971	894	963	954	918	940	941	993	972	1007	905	927	919	967	875	962	950	945	944	977	936	919	980	984	911	918	1021	896	953	944	962	957	912	956	930	985	979	951	973	982	1031	953	970	950	954	930	921	962	959	942	997	917	956	914	965	892	951	1041	969	962	955	943	952	990	919	979	971	934	959	937	949	884	949	957	976	923	998	920	972	959	913	970	935	912	965	862	957	915	912	899	944	1002	958	953	899	986	930	973	911	922	945	925	958	911	913	933	957	944	915	921	970	956	1003	969	911	920	937	911	923	939	966	980	916	1035	942	947	930	942	938	957	969	987	949	997	956	945	933	902	926	940	951	960	981	968	942	931	974	952	961	984	967	919	899	883	920	953	940	938	940	886	988	972	935	973	913	947	951	986	1012	955	969	923	947	1005	925	922	921	881	974	945	924	972	912	926	913	959	954	948	983	921	945	924	964	978	989	970	960	913	927	986	966	949	876	947	986	917	962	942	972	919	948	962	964	987	987	967	957	898	923	955	967	954	935	927	955	925	937	992	906	920	893	1004	926	925	921	952	1003	929	903	935	934	956	957	920	922	953	950	1046	1009	974	933	950	920	956	971	926	985	937	922
14105	7064	7200	5766	4105	3088	2267	1706	1509	1069	946	926	869	872	835	663	627	551	511	513	510	472	479	458	423	461	382	420	393	394	400	417	392	392	430	360	395	400	372	391	415	391	432	361	381	393	370	383	415	408	381	403	335	381	447	380	396	367	382	377	379	420	380	362	369	379	344	392	373	367	380	348	418	356	405	372	382	383	397	422	407	480	363	383	394	417	384	419	402	355	410	405	355	406	401	368	378	392	386	370	376	377	400	386	405	389	407	375	391	346	415	396	404	383	377	389	375	375	386	392	379	371	381	367	383	355	346	387	375	396	382	404	414	396	391	362	388	425	417	360	343	376	388	378	389	357	387	390	403	355	400	389	374	353	382	393	370	376	404	366	377	433	379	389	404	396	373	395	376	403	383	372	383	404	379	392	395	370	357	350	402	403	401	391	423	413	418	396	397	381	370	404	412	357	384	403	409	369	407	392	343	405	376	337	390	403	398	420	375	373	418	361	385	345	396	336	406	391	351	423	365	365	361	381	361	387	376	395	373	374	377	392	391	382	401	404	394	371	387	384	440	375	418	389	370	396	395	371	384	407	383	374	370	404	373	396	392	382	401	398	367	378	409	387	356	372	381	399	398	387	399	381	365	375	378	378	346	390	370	343	359	374	374	358	373	378	366	399	387	360	417	370	397	397	383	408	387	383	394	383	393	350	351	396	382	339	400	357	385	372	376	360	389	351	358	367	411	439	372	374	375	396	347	358	378	396	410	388	379	379	375	422	398	363	407	362	399	344	377	353	406	385	395	384	410	382	397	397	369	375	412	368	385	371	361	367	411	385	378	379	344	369	298	354	358	410	391	369	373	397	402	365	388	390	381	426	376	381	350	397	393	394	401	373	363	410	411	380	413	425	392	380	389	374	383	378	361	388	387	368	399	401	387	340	369	389	391	381	369	394	377	408	393	367	380	353	359	392	393	372	362	385	369	407	388	385	341	354	383	393	389	372	375	360	370	400	386	382	391	376	455	374	378	378	319	406	348	357	344	382	394	388	386	391	394	391	411	410	361	371	384	411	381	405	377	403	356	364	393	396	372	374	389	403	400	402	395	366	406	361	390	358	381	394	405	389	369	375	383	343	387	369	412	381	377	385	353	356	387	364	349	365	374	357	373	396	388	361	404	390	396	342	372	361	403	422	363	353	372	386	364	359	377	377	374	379	391	399	400	404	345	333	369	398	419	394	360	390	389	406	350	374	398	388	408	349	342	341	364	353	404	390	357	383	392	355	398	414	390	400	349	358	369	403	368	381	366	358	369	387	368	410	408	356	364	396	423	370	403	361	379	375	356	408	381	384	408	382	373	358	388	379	399	400	403	359	371	402	399	387	396	380	353	423	383	396	402	333	364	406	363	364	353	381	406	343	388	377	383	381	368	360	390	362	363	356	395	400	376	374	393	373	365	372	389	383	370	385	392	402	364	340	408	383	384	414	410	391	413	373	413	349	382	409	400	379	374	377	401	423	367	348	368	395	363	407	390	399	383	349	382	387	367	345	366	396	376	371	379	427	380	339	362	382	361	395	355	370	370	387	354	430	417	392	357	385	383	377	382	414	380	402	400	415	404	387	359	369	397	372	399	432	403	418	372	384	310	393	378	368	394	377	381	405	385	372	358	387	361	384	373	346	372	385	386	394	351	357	363	325	398	359	388	380	384	359	401	379	339	362	386	379	364	341	373	324	354	407	392	371	370	389	386	422	380	381	400	412	393	390	409	368	398	365	399	377	428	382	410	358	421	391	352	361	396	399	392	385	362	397	380	377	352	392	339	393	377	392	370	381	368	390	400	388	404	390	403	378	422	400	334	372	362	385	358	370	405	368	393	341	390	409	342	361	412	371	363	377	404	411	365	396	422	412	362	386	379	399	360	358	386	373	364	390	389	391	377	378	356	408	381	380	383	376	397	378	357	358	371	396	441	415	391	403	378	427	392	407	397	391	397	374	347	401	416	392	371	400	380	406	355	354	360	366	389	429	350	366	378	404	383	388	364	399	380	391	391	407	413	384	374	413	412	345	339	373	372	418	401	332	391	415	404	416	356	387	389	363	379	377	382	396	377	364	372	357	315	371	388	347	356	374	404	418	412	378	372	383	354	386	405	386	376	389	375	382	429	389	363	393	363	375	384	387	358	392	378	380	378	403	363	387	385	360	393	400	372	381	383	382	413	374	366	338	332	399	377	382	414	377	407	397	324	394	407	409	374	359	377	386	361	375	389	366	387	407	387	368	414	379	370	374	386	398	394	350	379	393	397	390	380	396	346	389	333	395	360	368	378	408	368	374	376	377	394	391	402	399	387	363	406	382	365	357	413	382	382	370	356	376	403	392	369	357	343	385	402	350	387	340	378	362	381	374	366	393	388	371	371	391	377	374	373	436	415	366	378	355	398	413	398	372	371	407	349	409	391	383	381	366	349	377	394	364	388	395	389	364	396	343	369	369	396	399	413	364	357	364	389	383	401	359	357	404	375	383	390	400	376	403	404	384	370	380	382	389	388	387	347	372	398	398	391	387	390	378	379	364	358	376	364	354	420	428	348	387	361	361	379	342	401	412	386	390	364	392	388	371	387	399	388	374	396	351	406	366	373	399	342	374	399	382	409	394	389	381	373	418	383	392	421	404	374	370	382	410	343	368	388	381	372	379	368	381	434	392	381	399	369	367	365	376	430	365	383	360	360	360	402	386	404	402	400	374	383	415	403	349	389	414	369	394	392	383	368	398	378	366	370	394	371	384	356	368	403	381	393	364	400	375	356	391	381	384	369	396	371	372	379	362	405	358	384	354	409	400	378	399	367	329	387	390	365	395	402	386	365	369	379	407	359	396	384	365	401	383	372	362	379	394	415	400	409	368	332	386	385	400	392	372	372	397	396	364	390	408	402	391	390	422	377	395	351	436	421	384	393	350	369	370	407	359	374	394	405	359	371	396	371	382	380	423	406	419	414	377	380	393	372	367	372	387	422	395	383	360	392	414	354	384	383	362	380	401	386	398	436	367	396	406	371	390	392	352	388	417	417	344	366	354	394	418	417	411	383	386	408	379	388	413	369	359	357	386	367	360	378	392	383	378	392	365	359	384	379	406	392	393	410	337	361	405	389	399	336	365	391	360	372	345	427	388	387	403	397	401	427	356	409	383	354	382	385	384	378	372	386	360	363	400	383	394	391	372	355	391	374	382	372	346	393	380	348	378	395	364	373	400	374	402	387	406	359	391	393	400	373	397	384	371	376	394	385	361	399	374	380	358	368	378	396	381	411	401	397	387	399	372	344	383	396	355	403	427	370	389	391	388	376	375	381	370	415	357	373	356	374	378	391	373	380	372	388	411	370	369	349	363	356	403	372	372	429	416	375	397	367	421	387	368	397	387	403	405	379	388	400	363	393	392	353	402	392	394	421	400	345	401	355	406	376	372	385	370	374	418	361	370	344	368	371	366	366	402	367	377
11484	6307	11640	14599	13035	10694	9060	7615	6276	4689	4183	3833	4035	3850	3699	2895	2705	2325	2110	1810	1741	1652	1803	1414	1433	1357	1272	1272	1177	1139	1096	1104	1179	1084	1075	1032	1051	1014	1002	1019	1027	1009	1036	1034	919	972	946	984	945	965	1005	973	943	922	985	896	995	940	947	981	941	907	927	896	941	922	969	899	918	950	930	898	919	929	930	905	927	877	897	908	934	927	894	894	918	902	917	927	941	892	937	934	918	872	961	876	960	971	934	927	933	923	916	902	962	956	983	957	897	927	943	934	908	960	944	940	881	983	948	971	962	912	903	895	859	904	946	947	931	933	935	949	961	926	854	969	976	868	915	922	896	929	895	917	895	843	888	896	953	926	934	938	894	894	913	949	950	899	917	889	919	931	941	943	905	977	935	989	920	926	922	919	857	916	930	931	914	946	931	935	939	905	949	971	966	910	935	909	920	917	878	927	925	904	920	851	900	970	909	984	896	896	885	908	904	928	889	913	939	896	916	911	920	1000	927	958	913	919	934	898	886	949	901	989	904	930	948	923	895	972	925	939	931	902	945	938	922	901	879	904	932	963	894	891	852	910	899	901	966	957	897	897	899	917	950	931	937	957	938	890	949	913	875	876	893	858	941	924	919	899	949	957	849	916	908	1002	946	886	952	896	891	936	929	902	923	945	897	922	899	898	934	962	890	923	911	904	971	969	904	932	907	913	906	891	928	916	928	933	966	929	933	881	906	919	982	894	869	877	906	915	879	918	928	952	931	948	936	916	906	904	848	920	975	934	928	927	939	879	947	947	940	927	922	894	936	887	919	956	945	884	947	924	858	928	939	951	946	925	896	871	848	941	916	928	905	890	960	946	894	942	902	910	953	1028	912	938	897	928	879	951	993	876	924	926	878	919	865	933	948	877	985	922	910	948	951	905	904	890	966	924	928	904	914	954	964	924	945	918	916	923	925	895	912	953	914	870	890	906	937	925	987	917	904	841	939	944	926	916	930	882	958	902	913	901	914	941	924	936	854	951	924	928	945	900	897	959	896	866	915	921	929	923	960	945	893	896	904	930	962	950	880	918	949	878	902	920	913	892	875	946	914	943	914	865	872	899	923	956	927	886	865	905	941	901	973	967	941	949	923	896	981	916	941	923	947	889	920	898	911	915	885	994	913	904	942	913	873	899	885	939	901	921	912	919	932	971	943	972	891	929	964	931	941	850	884	891	828	939	934	959	862	919	865	922	909	895	933	903	910	889	954	945	861	934	881	935	894	939	944	920	920	896	899	925	967	884	972	933	932	900	934	942	967	888	970	952	877	937	919	933	1000	904	928	840	885	969	966	933	889	961	943	917	946	891	928	975	895	950	934	908	901	862	928	902	969	935	983	932	896	916	941	901	906	948	923	923	899	941	886	904	876	917	937	898	970	909	934	971	937	938	950	939	940	933	940	892	918	871	932	912	911	916	935	904	931	916	924	917	959	884	866	924	912	889	884	952	957	906	959	910	951	930	961	949	901	983	917	920	911	947	980	906	916	931	890	894	896	891	913	869	926	885	929	907	915	926	899	965	957	940	957	902	883	867	943	934	919	978	904	924	944	892	950	919	890	897	890	917	909	932	850	968	923	931	925	879	971	858	908	909	924	941	898	880	953	903	927	961	964	885	885	947	897	972	928	950	932	892	899	927	898	911	910	962	892	951	951	932	931	873	930	920	932	920	899	911	933	910	908	891	885	844	909	907	957	847	911	862	897	871	920	944	914	896	923	981	976	944	875	923	948	940	947	953	926	921	949	942	914	965	890	921	904	903	994	921	980	952	964	886	949	919	972	983	903	896	919	937	969	928	894	938	903	901	945	936	942	926	892	887	909	971	959	900	914	920	927	925	915	979	915	953	947	888	897	898	904	858	897	915	941	933	916	917	924	861	955	924	927	892	925	918	935	925	934	929	889	864	897	883	941	939	869	919	920	883	875	908	928	888	912	975	929	982	843	937	937	879	956	960	890	942	931	900	930	889	934	880	919	919	891	982	915	910	896	902	965	901	970	982	943	910	966	916	900	885	841	920	889	915	908	990	961	892	897	915	907	963	898	911	956	952	962	915	942	918	899	932	927	922	905	919	931	957	920	916	902	920	865	947	896	956	964	870	921	949	968	953	990	938	979	946	944	913	955	894	998	909	933	853	950	971	965	906	929	952	893	903	911	896	918	872	984	904	898	951	915	916	908	937	942	893	952	863	924	959	938	961	920	930	874	880	931	935	911	929	859	896	903	928	941	969	907	940	918	958	928	996	985	880	984	907	906	941	914	935	966	879	964	971	911	859	960	924	887	944	942	927	929	923	925	932	889	939	936	928	901	924	947	916	989	944	879	928	911	916	917	906	945	935	954	990	961	967	903	932	905	940	896	943	943	919	951	936	925	889	954	948	982	855	948	891	928	928	913	890	954	922	913	957	918	936	943	959	936	938	935	926	942	928	919	919	921	901	920	886	895	887	942	974	972	916	921	930	920	923	935	932	900	961	890	965	968	854	917	942	949	987	905	896	921	974	923	873	936	903	911	910	909	934	948	937	905	901	953	905	934	915	926	924	943	867	937	901	944	943	924	890	939	883	883	924	922	920	954	975	932	915	906	933	981	953	945	920	897	928	935	930	949	915	927	937	880	986	913	952	923	917	915	984	944	934	949	901	931	917	919	904	894	939	902	901	951	952	928	936	909	915	888	899	958	929	991	920	921	925	940	886	897	938	932	932	904	936	924	889	892	907	961	972	922	911	885	926	925	892	889	884	926	883	921	909	944	941	913	945	879	895	913	920	914	926	893	896	911	954	899	932	963	946	954	831	930	902	955	947	934	909	923	880	989	946	907	916	921	938	949	938	917	882	927	991	916	927	920	882	932	965	896	937	948	884	931	933	883	935	1007	933	900	957	911	910	918	937	951	870	943	902	957	904	879	912	850	906	915	971	953	915	927	898	909	942	925	901	951	875	899	910	997	944	908	929	881	903	923	944	943	909	896	968	927	889	967	887	942	981	870	895	900	933	906	934	894	924	890	880	944	914	871	921	952	898	906	879	956	886	913	891	948	979	967	916	893	908	933	882	934	896	969	966	897	953	917	916	907	946	952	925	916	926	916	908	897	919	976	919	951	900	926	960	921	924	913	898	925	968	917	936	899	942	977	921	940	907	968	931	907	966	943	968	866	951	887	907	977	982	1014	943	902	949	931	919	869	916	899	958	923	875	953	904	914	911	880	931	909	904	921	964	887	929	917	933	859	898	904	923	906	972	917	934	912	926	953	921	855	918	864	923	869	911	938	953	903	931	921	921	912	896	883	878	923	901	889	927	934	937	1016	951	948	914	878	910	963	921	923	929	911	932	879	919	942	962	902	876	906	952	963	964	893	924	940	878	917	900	933	896	944	937	922	963	916	925	914	915	890	954	918	856	957	965	920	916	930	900	944	907	931	971	956	953	957	990	911	928	910	926	869	849	932	855	940	970	913	892	922	897
21873	10351	10962	9764	7121	4517	3572	2554	2092	1437	1254	1044	1040	1194	1019	822	780	693	609	521	521	492	435	423	404	361	379	332	389	371	356	353	394	360	336	302	315	332	337	291	302	346	344	304	336	322	337	356	313	351	351	306	307	322	301	311	304	288	281	312	299	291	322	315	288	314	322	334	323	300	315	307	283	313	302	341	314	276	300	311	319	359	299	261	273	335	303	296	343	266	320	320	287	331	303	285	286	311	316	320	313	312	291	316	334	287	294	330	326	320	284	285	303	304	284	279	307	348	328	300	318	308	333	293	336	304	288	327	300	339	330	316	341	348	348	325	310	305	333	305	331	340	347	262	323	290	328	313	321	357	287	310	315	302	343	333	349	296	301	309	290	280	309	306	334	305	324	312	306	335	334	331	333	283	316	318	303	318	309	319	298	310	280	298	325	314	282	310	359	353	325	278	357	311	309	334	282	318	336	332	283	302	317	296	318	373	322	327	318	323	300	295	301	325	302	327	307	307	326	314	304	305	291	345	308	289	347	339	317	293	315	343	313	327	321	328	324	324	319	293	335	334	334	326	324	322	305	314	300	306	314	339	329	331	278	288	302	300	315	304	320	320	310	344	299	319	336	285	295	290	310	311	318	324	330	316	297	318	331	288	339	289	324	322	317	312	326	304	310	325	332	285	309	314	279	321	308	313	305	309	305	309	309	308	325	312	330	297	337	330	306	320	310	286	357	325	299	333	313	307	312	257	325	337	305	281	344	326	291	305	300	333	327	269	307	302	307	307	324	333	289	322	315	326	331	339	332	315	327	329	317	306	347	316	283	306	280	275	306	288	327	294	327	308	337	306	300	307	290	311	352	322	329	327	322	265	331	313	311	314	309	296	303	328	295	333	290	309	314	301	300	312	358	331	262	337	335	300	320	308	314	304	304	347	332	304	299	321	307	324	320	317	299	330	328	293	318	318	299	321	331	307	327	342	305	308	306	305	325	314	322	281	309	320	356	324	314	300	312	342	311	328	309	298	325	320	315	343	344	328	291	310	301	305	287	285	330	316	291	313	287	324	275	313	295	320	325	320	300	353	301	292	305	282	307	311	336	284	316	293	313	332	303	293	289	330	301	299	287	319	318	312	332	330	293	306	307	338	331	287	293	296	306	328	322	295	329	320	339	353	307	291	307	308	286	297	341	305	326	292	269	346	344	286	326	297	304	341	316	332	304	318	285	346	291	335	328	320	303	333	321	319	318	315	305	293	332	301	307	296	294	301	302	338	333	280	329	310	295	320	315	314	284	335	312	331	290	314	304	323	294	334	338	292	316	326	300	307	333	312	287	289	315	322	347	314	309	312	310	321	311	296	327	324	315	302	306	318	334	313	328	303	312	300	287	297	310	309	322	322	316	319	295	307	312	288	347	340	304	350	305	316	284	318	300	304	308	292	340	309	318	334	359	323	331	310	316	293	300	335	314	297	280	309	278	308	309	344	331	323	306	317	311	335	323	305	345	295	327	304	307	289	291	289	306	306	335	310	268	310	290	303	320	307	324	304	288	319	294	331	303	289	280	302	320	301	308	322	307	314	327	320	299	309	317	295	268	340	296	284	315	296	354	298	308	303	278	306	270	305	305	311	307	313	312	322	293	342	336	290	351	340	311	300	299	302	285	315	328	280	323	320	314	291	322	313	300	302	288	328	319	286	269	331	308	307	302	328	284	321	318	326	345	288	297	304	313	310	304	301	315	289	326	318	314	310	314	331	286	335	314	333	311	308	323	318	315	302	314	346	318	308	352	335	296	329	313	299	300	302	342	305	314	333	304	300	308	308	294	329	315	314	316	302	318	287	322	292	281	314	288	323	279	310	307	333	313	307	298	306	325	327	334	319	303	292	287	320	335	308	320	336	323	323	300	285	295	286	334	344	322	311	326	312	311	324	330	315	304	302	331	299	297	321	305	282	323	319	314	312	314	287	338	301	314	332	312	290	297	308	297	308	310	286	309	335	314	324	309	328	326	310	322	339	313	284	350	274	307	301	332	311	307	312	310	327	309	294	296	299	329	314	307	338	306	309	352	324	284	303	336	318	299	299	326	307	302	319	307	287	294	313	311	329	321	324	320	273	293	273	335	278	296	310	317	308	327	295	338	325	346	316	295	320	282	334	321	327	298	304	317	298	300	309	296	315	286	333	312	336	292	292	370	329	307	340	282	313	280	351	316	309	310	308	302	304	288	283	300	286	326	349	320	341	327	309	334	284	338	353	302	313	312	303	284	314	321	319	288	294	279	260	314	330	342	335	362	287	330	316	336	326	331	297	296	313	351	300	310	305	316	308	340	309	324	344	329	312	281	299	354	319	317	325	312	311	295	298	330	328	284	324	310	322	312	310	314	302	313	303	346	301	321	297	321	304	312	356	340	326	296	297	305	300	290	303	295	307	329	343	323	317	325	282	373	306	278	286	295	315	298	306	341	323	300	324	300	319	318	341	296	327	329	297	332	331	319	341	322	298	296	298	310	336	299	322	269	325	317	305	323	315	320	324	340	291	309	293	302	331	289	350	302	336	321	320	319	326	288	303	302	331	325	290	318	276	345	319	310	303	346	316	323	308	318	308	317	295	297	301	299	291	316	281	305	296	317	308	300	319	292	298	342	319	299	308	290	289	322	306	299	281	303	307	325	262	274	314	312	308	320	354	321	337	301	334	302	316	311	320	297	323	364	293	317	311	332	309	322	283	342	289	327	320	273	280	291	315	284	290	334	332	318	309	296	312	300	287	317	318	318	296	318	303	314	300	317	274	302	305	311	340	308	279	274	301	298	311	289	315	297	314	304	332	309	335	324	332	313	315	288	337	300	294	285	303	294	291	283	317	342	295	318	308	289	295	329	308	337	329	305	323	331	280	304	302	299	335	308	307	306	318	316	294	290	309	277	276	298	347	295	316	322	326	311	340	304	332	318	298	289	306	305	339	296	311	315	293	332	303	313	296	311	293	314	333	315	306	287	282	285	290	333	298	327	320	293	328	333	345	282	318	302	311	317	314	314	293	296	309	314	304	322	276	304	294	327	300	358	288	316	296	328	296	295	287	308	336	331	303	310	310	287	293	318	301	302	299	323	277	319	313	298	294	305	322	274	305	324	332	298	326	321	284	321	317	327	293	298	323	324	326	336	310	336	306	326	290	287	313	316	306	305	310	279	322	317	312	322	314	307	295	316	326	295	291	327	269	317	306	318	335	320	291	280	296	323	292	282	292	307	278	316	303	292	319	325	280	311	318	291	308	305	305	302	285	331	312	292	318	327	304	281	309	310	343	302	305	309	308	308	324	317	323	303	324	301	300	308	322	314	291	299	322	327	317	292	319	298	290	311	284	309	301	309	298	323	348	324	322	315	368	289	349	325	288	316	291	288	297	317	273	351	299	290	317	319	315	310	307	304	291	279	307	317	298	279	309	318	349	276	339	317	305	329	307	335	310	292	292	316	290	296	287	288	280
14605	8604	16075	19350	18449	14196	12869	10396	9226	6565	5532	5123	5652	5340	5194	4039	3512	3266	2702	2314	2306	2049	1894	1737	1585	1430	1396	1254	1186	1073	1030	1100	1080	1080	1023	1046	980	883	894	915	918	930	913	890	825	835	893	923	867	862	907	836	821	852	813	800	787	770	826	847	819	793	810	784	855	807	778	756	787	757	752	752	748	826	837	782	728	741	809	782	828	781	759	751	768	761	770	739	792	775	770	764	809	795	790	798	752	757	761	794	795	774	743	738	771	786	752	778	749	788	779	803	781	784	729	783	811	780	793	749	807	782	811	852	747	725	774	731	784	773	756	758	795	751	817	762	799	779	764	787	746	784	739	779	799	785	828	775	794	769	807	731	764	715	752	773	759	799	790	769	763	752	781	756	801	739	756	725	738	721	801	765	725	726	735	761	759	765	781	742	765	779	806	787	776	772	762	746	715	751	777	762	775	781	780	771	764	747	810	798	815	731	751	779	749	733	727	745	786	749	772	708	731	827	760	771	768	814	740	785	788	791	710	758	801	738	722	726	736	758	720	720	804	725	818	729	740	783	780	837	805	767	758	743	803	766	730	779	771	725	785	794	735	776	782	717	733	742	756	739	799	811	764	738	817	811	758	771	787	738	754	781	755	822	788	775	760	758	780	734	748	779	782	760	761	737	790	687	786	721	770	790	783	776	780	742	785	843	769	767	733	793	767	829	752	796	718	756	764	753	752	771	769	740	767	803	798	775	752	753	803	797	785	769	799	730	741	768	752	778	796	762	761	796	754	712	759	740	759	788	722	756	759	774	729	789	788	806	806	794	807	794	761	775	753	760	787	765	783	734	752	772	783	731	781	791	748	761	779	760	798	764	728	774	812	784	744	744	770	774	764	802	758	717	725	727	760	709	787	759	786	771	760	769	809	761	706	756	812	751	731	786	791	770	765	843	778	781	740	778	773	775	794	818	826	790	813	803	776	780	782	764	732	775	693	701	733	780	797	787	825	763	732	779	742	755	790	730	780	747	773	786	776	786	767	788	744	793	780	740	768	731	757	777	768	678	798	763	756	802	765	757	763	779	748	759	767	731	733	775	735	764	779	802	791	785	807	803	807	813	809	774	817	823	723	769	761	793	745	746	803	759	736	783	752	751	779	771	757	784	779	785	745	753	797	765	808	715	766	783	804	794	771	753	804	813	766	715	794	733	721	730	728	768	774	763	748	767	782	783	820	773	774	784	747	760	750	795	801	754	808	745	780	760	768	761	722	739	794	751	729	832	730	708	759	779	807	768	759	773	746	765	732	807	733	757	753	805	780	738	741	741	770	786	736	758	772	771	810	744	766	772	803	736	770	782	763	756	770	803	803	752	755	767	773	775	821	785	785	779	782	776	739	773	751	764	769	805	796	754	790	798	808	743	795	759	773	761	772	762	744	743	791	759	759	780	759	787	756	754	812	755	770	767	747	789	762	784	764	779	795	776	777	791	810	786	798	806	780	756	724	787	770	781	777	725	795	775	749	770	795	807	760	773	726	753	747	765	761	721	759	814	783	778	793	785	731	776	758	802	827	770	734	775	752	760	809	788	745	767	765	718	816	786	748	749	756	749	773	738	802	769	730	762	850	752	760	802	733	766	793	764	802	784	797	751	775	756	780	767	748	718	750	755	778	724	748	798	754	768	752	740	752	779	751	755	755	790	779	723	740	780	768	723	769	715	767	739	763	772	782	774	733	823	740	707	765	774	746	799	741	724	730	796	779	779	764	797	818	783	725	764	749	701	775	783	767	800	785	756	763	758	768	803	792	787	744	757	776	743	738	752	813	783	735	743	770	765	770	799	777	832	795	831	735	790	774	778	778	790	771	761	704	764	792	760	759	754	741	757	761	767	749	746	741	767	738	824	753	778	774	749	806	783	749	805	747	761	813	786	778	793	760	780	756	778	743	776	777	724	776	810	801	766	760	763	769	792	720	821	708	817	784	817	757	754	723	790	845	790	777	792	771	752	748	801	737	747	710	777	778	781	733	725	751	789	768	755	792	781	740	791	739	799	766	806	785	762	786	734	744	781	765	726	749	768	759	760	785	806	774	794	730	806	800	816	808	764	738	740	742	751	742	757	730	775	731	777	779	706	713	767	743	797	778	771	756	769	762	773	835	740	783	766	776	762	812	703	807	732	780	767	808	776	759	759	749	791	732	789	766	763	759	759	750	777	771	754	800	773	747	773	792	731	799	727	765	777	779	723	761	761	702	804	790	757	790	781	776	775	773	793	785	797	779	773	778	791	771	782	748	781	772	740	738	777	802	786	779	753	782	800	821	775	790	733	759	774	777	718	811	814	784	803	772	761	797	742	781	760	742	826	763	754	757	763	758	776	778	764	739	792	782	770	779	809	761	784	800	792	741	781	740	744	776	740	764	730	794	772	808	773	794	788	777	735	812	720	819	734	758	768	757	761	784	780	798	745	761	717	818	779	782	776	776	767	735	733	856	840	728	753	776	724	759	766	793	732	747	742	819	762	761	780	803	757	750	771	768	824	724	748	792	767	741	780	676	825	753	782	772	774	831	736	727	781	766	805	783	755	776	806	763	746	755	777	729	780	731	786	758	758	813	764	778	722	803	775	766	740	820	727	758	763	825	751	769	757	762	754	822	745	827	787	781	754	796	772	772	773	780	723	748	776	753	771	768	808	742	747	758	820	767	725	799	748	809	805	779	748	772	777	745	769	767	771	835	781	713	730	781	781	747	772	816	770	771	731	754	775	769	726	761	731	789	757	713	758	787	722	802	759	768	770	797	754	804	765	779	762	730	803	785	772	762	812	732	731	762	762	777	796	820	774	758	733	775	819	792	778	757	752	745	775	798	752	797	741	742	804	746	767	687	753	781	840	763	754	792	793	787	809	742	808	732	766	805	769	769	717	758	751	768	783	813	736	802	782	771	767	812	780	799	818	767	774	752	794	772	743	788	832	772	827	830	818	735	777	744	770	791	765	784	791	748	740	796	776	772	768	844	749	779	736	704	838	746	764	734	749	763	735	768	817	745	768	775	739	792	797	753	743	734	768	768	768	797	779	787	770	725	779	762	782	767	768	761	780	754	771	774	827	779	735	760	781	767	744	793	755	773	725	747	784	749	756	761	762	749	714	752	805	755	708	767	811	801	758	728	747	821	768	746	842	790	783	804	747	781	717	787	749	745	768	787	787	792	768	813	795	818	782	797	745	775	771	757	797	791	760	707	767	725	789	774	772	794	729	786	772	758	756	738	774	851	755	791	774	764	793	805	792	746	800	767	797	799	782	797	784	818	741	763	840	767	759	788	759	721	770	757	798	764	692	780	745	770	772	787	794	794	702	756	816	771	748	784	745	722	817	756	774	729	774	799	809	774	752	687	801	804	728	796	756	777	771	811	791	782	746	786	738	818	769	800	786	778	729	739	733	748	747	727	738	770	744	737	763	753	757	715	760	774	781	804	802	784	773	785	794	762	781	770	813	727	819
4933	2582	3180	2635	2055	1474	1114	925	762	645	575	564	556	527	520	480	475	433	435	456	493	438	428	451	432	410	424	412	425	384	402	464	436	399	410	436	411	414	369	432	403	366	414	425	409	388	382	382	417	404	387	390	380	408	390	410	395	423	400	387	375	434	452	428	433	403	387	376	365	406	387	369	390	382	408	382	384	357	402	394	392	356	358	396	373	368	374	436	421	375	400	400	355	421	398	395	410	422	388	375	372	389	389	371	408	407	414	382	328	403	356	409	385	391	401	407	408	380	393	416	372	422	386	378	379	402	392	388	411	389	422	358	399	383	378	386	376	387	443	399	398	398	438	349	388	418	409	408	418	380	392	409	365	370	404	397	371	390	368	375	412	340	407	406	418	378	389	389	410	414	392	349	417	421	351	369	397	363	388	400	415	419	413	388	371	409	368	371	389	397	397	427	411	367	417	383	402	399	389	402	401	420	423	419	398	410	410	430	398	386	407	421	424	385	390	401	429	403	388	410	370	354	386	376	399	425	406	415	392	389	396	376	397	364	381	390	422	367	385	415	397	405	412	353	416	395	361	391	374	390	397	389	393	382	438	443	433	394	365	437	359	396	379	400	400	417	438	408	390	400	386	389	397	381	396	367	376	426	364	389	409	406	380	402	434	420	356	391	431	395	387	440	375	376	408	391	389	399	430	418	419	383	405	382	400	398	393	399	413	420	452	400	395	407	369	382	371	382	416	359	406	427	402	381	420	386	404	412	380	399	437	364	380	410	384	397	371	379	377	419	404	392	400	367	367	408	411	406	408	420	418	369	429	404	432	395	404	405	362	431	398	438	351	374	363	384	375	400	415	398	374	425	387	362	434	418	377	388	400	415	399	412	384	435	415	386	412	392	395	386	377	406	412	388	387	380	388	389	401	403	400	387	394	395	340	424	401	378	417	418	359	330	410	365	399	354	401	393	394	404	390	368	390	373	394	370	377	359	401	392	391	411	413	396	385	387	380	388	410	402	410	389	421	413	359	407	410	400	400	411	392	430	397	427	359	415	381	385	393	397	396	387	417	413	407	403	405	386	377	416	431	355	402	400	403	380	355	413	428	384	394	368	399	361	390	414	424	376	372	391	408	357	418	402	359	385	394	388	394	383	387	414	365	392	401	393	408	369	409	388	385	363	407	374	339	360	371	374	389	344	435	414	357	379	377	434	382	428	409	410	381	408	384	400	403	407	405	428	410	369	377	385	402	405	374	390	380	390	407	396	408	398	397	389	382	420	414	379	391	427	364	368	404	427	346	393	401	421	436	428	428	342	379	389	375	381	393	422	377	417	394	417	389	389	373	398	399	390	416	354	389	382	412	371	370	395	397	399	354	367	411	383	341	412	393	378	422	406	382	406	405	438	444	371	385	393	430	384	449	432	421	379	428	342	403	403	388	388	384	399	380	370	379	381	404	436	374	369	417	407	426	396	368	383	395	416	378	370	384	407	384	413	381	442	385	398	388	412	423	384	398	397	415	414	416	381	417	398	421	369	379	385	398	393	389	364	376	409	376	406	416	388	385	407	410	399	412	397	388	394	437	382	360	395	397	421	407	393	393	370	405	372	392	403	450	417	398	440	409	414	406	410	392	420	376	381	365	401	422	351	406	407	402	402	401	376	377	370	354	397	375	383	408	390	399	406	428	398	395	388	423	369	385	411	407	384	409	396	390	371	404	386	402	368	349	420	418	376	402	381	390	385	417	422	381	426	365	387	444	403	380	377	420	424	404	402	402	366	384	443	371	409	395	396	388	390	367	406	407	433	383	376	387	390	385	396	424	408	393	397	434	382	419	414	387	392	376	421	400	383	394	389	381	380	405	381	382	407	398	384	382	399	428	412	441	398	427	404	432	370	384	372	396	416	399	413	403	402	432	390	388	434	407	389	446	409	383	418	372	389	384	381	388	368	385	436	384	386	382	396	421	450	390	408	399	374	394	395	393	421	419	372	418	412	377	397	359	413	398	411	397	419	443	391	381	397	400	412	374	359	406	410	396	408	422	420	359	428	416	427	416	418	395	370	391	424	369	399	386	369	411	396	379	434	382	395	405	350	381	380	367	371	394	373	407	386	442	386	389	374	439	425	407	386	411	400	421	404	384	453	398	396	414	400	411	382	426	412	397	430	435	408	357	407	423	402	378	396	418	428	397	397	398	420	397	388	384	401	408	441	425	361	342	357	388	398	394	431	417	405	366	386	428	378	372	417	387	376	417	394	407	409	412	369	386	377	388	421	393	331	406	394	420	361	371	394	394	374	397	397	407	403	396	406	373	408	383	420	363	401	426	409	412	400	371	381	400	399	405	373	384	400	401	369	419	392	412	403	385	418	414	379	404	428	371	377	404	386	411	419	401	373	398	408	373	402	369	451	413	409	402	418	408	384	421	395	411	390	396	406	414	374	377	399	369	386	394	413	387	400	422	413	437	386	416	405	424	426	424	408	342	411	394	382	392	364	384	416	377	399	411	448	414	376	391	389	418	417	405	386	368	410	400	389	385	404	377	426	394	410	394	371	396	403	391	389	393	414	416	386	432	380	376	408	408	426	400	406	417	374	428	392	376	407	405	384	418	413	438	399	432	374	401	381	363	389	412	387	411	405	387	400	403	389	430	421	423	389	378	433	367	437	377	410	419	401	403	439	430	383	397	393	402	421	405	428	367	432	386	380	373	391	388	438	373	373	397	427	420	359	377	421	405	364	420	422	374	400	370	386	364	407	395	377	373	383	400	356	402	371	444	374	405	427	378	407	394	394	374	376	350	394	380	409	398	406	386	389	397	405	417	402	394	354	407	399	407	357	395	423	420	389	379	390	351	410	362	387	402	407	417	389	387	419	394	369	355	390	429	384	377	404	363	386	410	382	400	385	411	401	391	417	404	409	380	361	426	378	407	422	364	382	405	437	423	422	415	414	402	411	404	427	419	425	390	359	361	382	404	377	353	388	420	422	415	369	377	412	399	371	415	394	406	370	424	422	390	407	359	393	424	411	419	390	407	376	459	407	401	392	415	409	417	439	390	411	405	415	395	378	376	356	378	391	381	422	431	390	406	411	404	412	390	385	391	416	410	369	392	385	390	369	390	393	433	399	410	398	408	415	398	405	423	418	400	414	396	366	402	420	392	392	386	413	405	375	408	404	395	406	384	391	416	394	416	425	391	415	381	386	386	370	397	372	411	375	442	405	384	391	395	376	401	393	362	361	422	398	420	398	414	382	416	412	373	391	394	404	367	414	387	389	388	383	390	381	403	419	390	366	451	406	418	389	392	392	358	371	394	416	407	345	411	399	396	423	407	409	403	386	401	405	416	355	456	396	401	409	420	437	395	408	410	380	400	414	352	358	357	382	375	401	405	388	398	435	410	385	399	376	405	381	406	413	415	378	384	439	382	355	402	416	417	394	433	362	397	370	374	403	395	390	403	413	397	375	408	383	407	418	360	397	377	391	417	415
4469	3299	6266	8240	7335	5821	4798	3821	3038	2611	2250	2087	2054	1751	1676	1609	1519	1426	1409	1217	1217	1199	1262	1192	1127	1169	1079	1044	1135	1095	1006	1070	1055	1093	1009	978	1000	978	980	1008	1027	1026	1017	972	985	1007	989	1008	1031	975	901	919	931	927	971	982	922	928	933	986	1011	933	1026	905	942	963	949	986	924	954	934	973	941	1002	985	935	923	937	978	963	882	999	974	997	946	986	930	942	949	1015	979	900	930	958	897	963	944	980	918	987	997	988	976	992	881	1009	968	962	939	982	968	960	923	992	958	891	973	917	929	878	952	938	958	938	957	944	1003	912	974	997	1009	973	976	978	949	918	963	956	977	925	967	943	936	978	944	941	966	956	971	954	899	955	941	945	904	994	959	962	982	976	973	987	956	1001	955	948	1032	931	887	959	922	968	966	993	981	963	950	952	986	999	935	989	940	931	975	968	947	893	963	939	970	967	961	948	928	994	968	971	880	961	1050	964	935	964	957	942	1000	961	996	973	932	1014	939	926	953	980	931	902	975	973	954	949	925	952	971	929	971	955	955	944	980	964	904	999	941	939	825	942	949	991	1014	961	910	947	927	961	964	1008	926	939	909	931	924	953	889	978	972	1010	967	1016	970	990	994	955	919	965	967	991	937	1014	959	899	904	982	975	933	985	934	941	965	969	939	912	920	917	940	953	946	932	964	945	952	1011	932	992	967	861	958	934	942	976	1001	960	1003	1005	998	962	958	968	983	1031	942	969	937	910	938	994	1001	889	952	933	925	936	1040	943	938	951	924	925	979	986	956	1001	997	956	935	944	918	1015	989	949	942	930	918	980	964	925	950	943	955	958	988	974	916	930	1010	960	973	936	1005	1004	959	980	948	956	979	894	954	939	966	915	948	926	940	975	899	951	990	934	933	958	993	1018	920	1000	972	989	959	951	963	958	951	914	932	944	947	999	958	973	993	945	941	963	913	971	976	926	995	940	959	952	980	948	966	943	959	931	951	1001	980	954	984	896	910	996	914	913	941	919	997	914	964	935	931	931	934	913	990	942	981	949	939	983	913	966	971	925	966	955	1000	930	963	901	920	952	1007	981	918	981	976	951	980	985	945	940	983	959	961	938	963	936	973	941	956	915	980	962	954	980	970	930	914	955	984	919	977	1041	971	957	927	965	983	969	950	991	924	967	948	957	939	958	992	969	950	933	963	995	944	932	952	942	983	942	958	909	926	964	918	966	957	994	971	967	1002	906	988	969	890	948	1002	964	923	962	972	986	931	929	940	941	982	926	939	1010	937	1010	982	957	1017	935	951	993	907	979	960	983	949	957	958	995	996	916	943	939	922	967	913	899	928	950	995	936	987	934	907	945	922	992	964	952	947	926	950	925	937	937	921	941	949	945	984	921	967	942	966	982	952	937	922	984	970	940	969	952	900	998	973	964	932	1005	1012	922	945	928	958	930	1003	953	940	939	939	947	978	977	966	975	956	956	931	960	983	987	951	966	977	936	914	976	930	923	922	996	955	948	1001	978	941	903	973	954	1003	995	1013	990	931	945	933	944	972	970	972	1004	980	989	976	928	932	954	972	978	960	951	993	959	953	1007	952	974	962	1018	942	969	945	928	958	982	962	987	925	971	883	934	910	952	1012	936	935	924	960	982	916	929	963	941	925	1029	956	977	994	982	1008	950	974	970	979	981	942	973	930	996	981	899	934	952	973	995	983	961	942	935	977	929	976	961	962	909	1010	975	969	911	986	1006	952	950	992	1003	903	922	1017	972	948	962	961	970	961	956	920	951	961	945	1008	946	909	951	984	945	985	942	923	939	996	941	970	957	926	990	945	1008	1003	943	917	1020	926	985	990	933	989	930	922	970	963	930	942	924	935	933	944	952	1011	981	924	966	896	990	1007	953	932	940	961	940	974	957	1005	984	935	963	975	959	1010	993	985	887	992	933	938	963	971	950	966	934	949	980	946	929	966	968	918	953	914	985	1060	961	933	979	913	955	960	958	1031	975	921	946	937	956	977	963	972	948	921	947	958	952	938	906	964	904	984	894	922	969	962	1020	988	965	982	985	991	943	925	956	954	941	987	960	949	937	1006	977	949	925	984	982	939	952	976	970	961	935	949	979	965	962	1019	947	951	997	995	982	992	908	934	925	908	978	945	987	966	945	982	982	911	985	887	943	981	994	982	978	1006	1013	954	988	988	880	970	956	884	946	1018	933	984	974	1001	985	946	981	953	936	961	976	985	950	919	933	968	971	963	926	967	881	990	949	968	964	956	951	971	928	932	943	904	918	970	980	972	938	955	966	929	925	992	978	943	958	963	951	951	975	1016	943	956	981	940	944	940	981	967	949	1006	919	929	966	955	997	975	952	937	933	965	977	954	966	946	943	960	938	1005	988	964	959	912	984	969	968	956	996	943	943	1072	950	953	962	967	956	971	977	934	957	936	942	951	953	905	934	985	959	935	964	937	932	999	961	990	957	944	979	1027	1006	950	991	917	973	973	1011	967	936	973	973	1006	968	971	905	1025	947	944	986	889	985	987	929	930	968	905	943	902	985	957	934	892	970	927	957	986	938	924	957	1004	971	945	913	941	914	958	995	901	960	999	950	934	952	968	938	973	964	963	951	972	980	952	941	994	945	956	932	932	956	934	990	971	974	945	907	1020	1001	989	977	960	935	930	951	976	934	1006	972	919	976	926	942	975	945	920	934	932	916	903	945	992	951	936	921	968	973	985	1012	1006	961	913	937	914	947	923	957	980	945	981	912	934	960	985	955	935	990	958	945	937	965	974	953	885	941	955	971	963	983	930	934	951	976	964	1008	945	984	925	946	956	988	987	916	935	932	960	914	927	956	987	984	974	975	961	927	962	938	962	979	948	956	969	924	965	948	966	962	978	948	941	950	1000	957	944	980	947	967	875	960	959	945	893	936	948	990	923	945	956	964	899	941	950	962	1033	884	927	904	982	922	954	916	942	965	956	1031	973	917	951	982	944	1007	938	934	980	937	1002	942	1011	945	965	937	862	950	919	1003	943	971	959	946	983	949	912	994	945	970	968	958	965	912	957	945	1011	950	978	922	933	944	972	976	951	958	948	954	969	970	988	925	901	950	1001	955	941	943	997	951	982	973	972	967	940	1001	956	931	1006	962	943	982	948	1010	921	990	994	975	971	1020	976	927	978	975	1019	944	897	890	960	940	911	931	927	960	938	980	935	997	925	972	996	951	958	934	957	983	974	964	951	1010	941	967	993	935	983	986	920	947	913	903	938	963	922	946	935	929	942	988	947	897	927	939	969	965	988	983	971	973	965	907	969	956	967	1010	961	943	946	953	970	935	998	937	968	944	1004	910	903	966	927	949	979	1035	907	967	961	966	942	986	928	1007	948	965	959	945	967	905	883	973	997	994	972	1030	938	974	960	935	1015	961	930	1001	963	944	975	960	942	935	976	1053	961	914	978	863	926	938	916	959	978	929	954	971	934	956	922	913	932	952	948	946	1023	959	958	885	993	987	938	949	923	905	973	926	985	929	909	969	952	978	910	952	1041	975	941	985	1008	1011	969	978	957	923	992	921	968	936	968	952	970	973	980	935	920	954	1010	946	1009	947	964	910	940
13703	6463	6866	6106	3965	2803	2038	1549	1557	1079	1041	887	930	747	776	677	565	646	546	564	557	484	497	462	434	450	431	435	425	411	418	451	421	434	400	428	408	429	438	382	394	403	390	386	405	364	377	384	397	360	395	390	350	413	365	355	403	401	371	348	372	396	386	360	389	385	396	379	351	374	388	403	406	390	388	388	397	334	412	365	403	345	396	400	375	387	399	370	375	385	383	387	391	401	414	350	388	392	373	371	393	367	338	370	371	371	410	356	364	380	375	401	400	422	361	382	386	404	398	346	395	396	405	380	360	378	376	392	390	388	386	388	400	410	396	401	364	385	405	377	361	371	347	392	368	433	358	401	366	389	362	408	389	369	405	416	361	373	381	407	416	377	410	403	380	394	381	348	408	411	429	406	398	379	411	422	401	384	401	409	367	392	388	362	369	355	393	373	342	350	363	354	388	378	423	365	395	371	396	402	342	384	375	352	330	387	372	373	359	398	400	387	353	386	358	397	377	349	372	375	398	372	380	423	404	408	357	381	354	350	400	421	409	347	377	367	363	374	366	380	372	357	375	372	379	387	394	348	390	400	366	414	320	375	380	372	369	393	357	396	379	362	379	389	372	371	413	421	351	355	356	372	401	371	400	406	373	394	391	371	400	394	371	373	395	385	400	350	378	354	399	383	397	426	362	352	392	386	412	409	384	375	368	343	388	378	373	415	364	363	400	393	360	374	373	385	372	398	378	396	419	412	378	392	381	358	402	399	374	375	389	395	368	381	368	369	378	431	367	390	380	401	387	378	387	411	368	388	355	411	365	400	377	360	368	365	390	355	403	357	390	422	378	383	363	394	391	376	409	350	385	425	354	399	397	404	415	361	431	366	368	330	408	367	416	379	385	409	379	393	405	408	379	389	379	385	410	389	391	386	376	380	409	391	358	395	399	389	395	402	384	376	368	383	349	411	375	369	401	370	366	357	378	387	372	398	387	379	370	355	380	419	387	382	403	378	383	355	415	392	357	375	390	426	368	383	366	383	398	409	375	373	414	391	394	387	401	393	365	395	362	371	390	404	437	409	377	400	427	385	389	394	338	344	424	398	379	381	408	391	376	408	371	395	403	387	379	370	365	420	378	381	378	403	362	387	415	386	365	373	422	366	396	429	404	377	385	402	380	368	370	394	391	389	401	392	373	408	391	394	405	402	380	381	363	374	377	403	419	387	366	367	353	354	399	400	393	360	385	399	402	391	371	373	385	362	380	328	411	389	380	384	384	376	380	359	388	406	379	368	421	396	396	368	397	427	369	391	412	410	392	382	372	358	359	364	394	376	362	439	405	366	381	428	344	377	353	383	348	369	382	397	420	395	391	362	356	413	377	363	377	376	364	400	375	370	354	411	385	364	379	397	424	383	392	355	354	344	384	398	415	389	359	381	377	374	390	376	361	358	355	362	405	407	405	381	392	374	360	371	372	398	383	401	377	394	397	393	389	371	385	396	382	428	370	358	353	377	383	405	369	386	364	399	371	366	383	401	411	354	399	344	358	397	426	365	396	346	330	402	420	382	423	399	372	345	380	394	379	353	386	372	412	367	380	363	381	359	376	378	389	389	387	399	359	409	363	401	386	415	348	373	397	388	340	385	414	401	410	352	433	383	379	386	381	399	426	399	410	390	422	354	394	407	365	401	392	411	418	379	385	380	356	417	407	399	413	420	387	412	378	403	395	351	380	355	387	399	379	410	396	335	385	376	427	398	428	377	378	382	403	374	400	340	373	355	377	421	364	371	377	418	372	378	373	403	405	367	392	366	377	407	371	401	388	385	387	376	406	400	389	362	328	363	403	393	419	372	395	369	388	363	408	419	406	400	365	383	394	388	370	368	393	384	388	395	412	366	396	362	362	384	370	420	381	410	392	384	410	406	346	370	368	418	402	355	395	377	370	408	377	366	353	420	410	415	376	368	364	407	402	388	374	382	396	367	446	411	379	424	399	374	373	401	371	415	361	417	390	362	388	353	383	386	414	378	348	390	378	378	382	403	392	379	371	425	394	402	382	385	432	391	398	365	404	385	362	383	384	365	392	394	378	360	384	356	385	401	362	360	370	378	376	369	384	399	335	381	382	409	412	383	396	375	411	353	393	372	310	394	403	398	392	345	381	416	350	386	357	395	393	361	385	361	375	372	401	365	398	368	398	381	384	363	381	368	413	392	385	418	352	384	401	398	382	401	392	360	391	377	383	377	384	358	376	401	363	404	388	367	392	386	392	392	397	383	446	393	410	396	405	405	354	381	373	379	379	409	404	405	352	382	412	399	381	346	370	398	353	396	357	370	367	372	358	405	375	441	399	402	378	370	413	395	370	361	444	404	371	400	387	367	350	375	397	338	376	387	392	390	373	379	394	362	432	394	378	376	353	375	337	422	400	355	396	364	376	386	394	395	346	403	364	356	387	391	402	373	395	368	400	368	352	410	380	409	377	392	357	366	385	384	388	372	392	366	376	410	369	357	410	385	408	355	354	382	391	364	410	388	404	403	343	385	383	405	452	364	413	385	380	382	369	395	359	410	400	394	385	325	407	372	359	372	372	388	373	390	409	368	397	399	366	417	377	378	365	395	369	358	392	376	402	370	400	389	426	420	387	397	369	364	364	387	358	398	377	410	388	418	370	397	408	383	406	383	379	368	364	395	360	391	409	357	396	417	365	382	377	366	374	358	414	372	376	346	392	408	378	373	353	370	371	368	379	389	357	365	418	395	369	351	412	377	401	398	394	376	359	384	386	360	357	384	427	362	372	406	392	375	403	424	355	379	391	412	387	369	412	425	404	379	377	421	404	379	369	356	380	384	368	390	343	360	378	402	356	380	384	366	391	353	381	385	391	388	383	382	380	353	385	370	425	418	400	377	386	390	388	369	374	413	396	410	389	375	366	389	390	373	394	374	389	353	365	384	394	354	388	408	404	403	369	365	387	391	389	389	401	402	388	395	395	395	378	397	402	397	386	382	358	381	367	368	391	415	396	352	420	372	347	420	375	393	403	372	394	386	409	389	391	440	424	361	390	398	394	390	414	408	356	375	375	359	375	388	387	394	369	396	365	383	387	367	375	366	383	380	412	359	375	368	335	375	398	382	364	364	393	389	354	416	383	417	376	415	417	400	404	368	399	385	375	409	362	367	393	371	376	385	402	388	370	417	386	417	377	372	340	391	395	397	392	384	390	381	396	387	377	407	413	353	387	399	422	398	416	369	390	395	408	379	345	394	374	395	366	384	404	385	356	375	375	384	388	381	350	387	391	389	351	369	381	376	342	413	363	391	386	386	380	402	351	338	384	387	397	359	384	355	348	385	408	397	383	391	405	372	369	373	380	397	343	365	394	404	412	346	349	374	405	420	426	405	359	368	395	381	363	356	378	362	357	374	416	344	381	360	405	395	405	376	375	388	392	390	383	384	379	390	365	384	347	362	408	398	384	356	400	357	392	370	381	402	355	332
10869	6264	11562	14759	13153	11040	8625	7554	6741	4707	4403	3904	4091	3439	3578	2852	2457	2356	2029	1824	1701	1729	1646	1489	1408	1345	1262	1256	1199	1118	1189	1211	1115	1102	1147	1107	1100	1032	1044	997	984	996	1049	986	1031	952	966	923	995	977	968	991	982	948	921	933	924	905	930	956	875	963	936	889	926	958	940	913	901	967	957	913	957	915	924	934	917	875	921	930	918	955	972	914	970	947	879	913	928	974	921	950	925	931	966	984	886	905	895	930	937	907	955	862	932	969	921	898	896	929	902	921	922	936	1000	925	928	896	949	956	903	956	936	968	957	924	941	942	906	915	937	921	961	949	942	897	923	922	1006	961	894	890	947	912	936	942	941	931	930	963	969	983	954	941	945	936	901	909	855	929	861	893	957	969	978	948	906	952	931	968	916	906	970	994	884	929	942	953	901	921	962	939	1012	925	936	973	915	965	924	965	993	920	935	896	897	900	866	935	926	948	939	901	928	945	874	954	967	903	929	948	934	906	946	951	915	919	946	889	958	928	970	983	950	888	936	960	897	994	928	912	952	876	925	847	913	976	920	897	900	930	944	890	905	890	918	917	913	897	892	857	900	927	909	901	985	947	941	950	938	954	967	929	910	960	891	896	942	921	933	909	903	946	924	908	926	971	933	972	903	898	936	911	990	889	960	929	994	929	956	1000	936	953	940	960	947	967	987	935	873	871	958	935	965	918	905	977	1008	942	915	950	959	921	907	969	952	882	935	894	901	913	898	908	967	918	972	877	950	844	947	948	934	900	932	942	972	840	1011	881	924	938	941	918	920	924	954	962	896	950	916	955	918	932	915	940	935	925	952	918	1006	964	940	875	926	968	919	903	881	953	981	911	912	902	1012	950	934	955	945	937	949	958	903	953	940	947	913	922	961	923	858	956	956	880	940	914	906	942	930	890	985	926	942	925	928	962	946	927	888	895	906	978	915	948	955	961	945	927	889	919	932	910	946	891	850	945	892	939	940	900	958	902	955	940	918	934	945	942	946	941	924	958	910	911	928	907	965	976	948	923	923	947	956	890	923	922	1022	875	919	950	907	918	929	948	918	912	947	922	966	880	963	946	878	956	911	891	950	887	971	930	917	885	961	901	952	942	913	960	934	960	919	970	943	875	956	956	921	949	918	986	951	912	931	958	970	930	915	930	929	874	942	953	886	881	914	906	1019	954	949	881	949	896	968	926	939	920	894	940	912	887	902	879	898	955	887	952	879	949	932	908	906	881	924	927	917	942	925	895	931	941	941	967	929	917	934	971	950	895	953	937	958	919	923	891	932	974	987	951	958	877	965	964	920	977	938	965	958	865	919	971	920	950	904	951	964	917	980	900	984	984	890	925	936	966	963	927	895	946	909	947	910	927	955	932	923	932	937	947	896	871	870	908	971	944	960	955	968	999	889	954	906	957	882	999	852	915	935	903	899	914	873	937	952	954	915	924	926	929	927	984	952	869	884	930	907	868	913	914	991	959	907	900	871	941	931	932	919	930	945	892	942	956	954	955	972	954	949	966	941	952	891	961	951	957	958	907	915	956	901	960	940	936	934	868	917	854	920	934	962	948	973	928	926	952	914	908	888	930	907	923	893	924	927	905	957	936	866	918	956	912	949	935	923	884	910	926	892	930	892	904	931	937	887	919	938	979	928	899	961	924	1012	965	965	958	870	927	927	1002	959	934	968	898	929	883	950	913	922	943	922	949	936	864	937	925	905	902	926	972	946	862	941	932	934	971	902	983	938	924	964	890	907	913	908	942	900	877	979	990	959	881	937	943	988	974	956	937	838	920	924	868	910	902	930	882	892	967	948	897	941	936	954	906	923	920	960	923	924	924	909	918	887	922	920	949	975	939	927	943	928	1012	980	881	903	942	879	933	907	908	912	962	884	956	874	954	912	886	893	906	949	909	907	840	891	938	968	930	909	927	921	980	912	967	891	917	971	936	937	966	924	920	981	948	886	979	931	940	919	946	923	891	904	903	943	950	925	952	893	952	944	975	932	988	966	991	946	955	884	928	958	928	1019	924	955	897	922	909	943	934	922	925	924	949	918	935	976	891	912	981	934	917	938	929	951	869	928	943	853	903	938	913	879	863	910	927	926	892	939	927	958	867	944	926	972	870	924	980	942	951	924	955	951	894	907	914	925	939	899	965	921	902	899	907	937	991	951	983	931	899	910	974	875	936	990	977	899	941	891	956	899	958	926	916	887	879	935	978	934	906	946	918	933	972	909	909	922	940	893	922	953	916	938	908	866	881	911	956	962	956	901	913	909	936	893	922	995	916	900	903	931	961	903	941	937	938	918	935	927	965	967	935	894	924	967	960	912	934	931	913	948	989	947	917	889	941	950	950	875	910	896	973	903	945	913	904	887	967	863	890	896	947	928	994	926	917	931	904	906	914	970	934	952	920	940	890	923	896	930	927	921	948	929	961	954	954	947	875	930	952	922	922	929	917	987	937	903	955	876	946	937	895	945	968	863	916	931	950	980	968	906	866	946	938	949	959	943	903	975	871	925	934	942	885	910	869	936	930	940	913	887	954	973	901	947	948	910	908	928	934	933	922	895	991	970	961	920	901	915	917	913	925	925	883	928	906	940	986	898	943	934	916	928	856	940	923	920	943	945	948	929	975	954	993	923	987	966	915	959	947	953	898	954	871	920	930	926	963	979	906	947	885	887	908	877	900	987	883	943	949	918	933	949	964	901	866	957	936	953	928	959	970	893	919	979	925	913	980	862	962	914	922	924	870	897	868	923	927	975	898	909	963	904	899	958	974	939	903	886	908	897	887	904	876	956	851	993	946	945	943	854	923	957	892	891	975	927	970	907	935	956	925	886	945	960	895	962	875	956	970	962	1013	923	958	939	978	925	954	963	931	911	903	971	967	924	925	897	960	947	913	939	915	931	903	889	920	946	950	958	916	916	953	908	914	875	959	915	879	893	903	938	924	927	954	909	974	945	966	914	973	989	987	969	933	945	925	909	915	962	926	946	887	953	946	934	906	971	923	1011	949	943	958	968	882	925	904	929	961	931	947	882	953	858	946	941	938	946	915	924	924	931	920	971	949	941	942	967	966	936	962	875	942	916	963	945	951	909	909	930	947	932	917	934	956	967	935	945	909	941	966	904	953	903	912	964	953	958	911	934	884	889	986	992	923	929	935	902	925	979	928	924	949	990	956	995	880	908	939	942	926	936	923	861	901	920	879	925	882	933	909	895	945	863	985	886	953	981	969	934	903	889	945	971	909	898	963	960	883	947	989	966	931	913	921	928	872	916	935	953	926	903	895	926	897	954	878	944	935	947	955	912	925	957	922	932	952	905	972	959	947	960	870	966	941	893	912	928	893	928	901	951	906	910	900	878	945	922	902	980	965	919	919	926	894	900	929	953	911	942	920	951	920	962	920	925	949	931	944	922	943	891	874	911	892	923	930	929	935	929	956	949	917	961	923	878	943	957	964	893	940	916	945	914	948	922	878	924	950	925	1003
21848	10667	11307	9518	7293	4753	3362	2514	2411	1471	1236	1178	1381	1174	1072	872	746	663	606	518	533	501	449	463	439	419	444	391	368	316	375	396	368	359	336	324	327	324	331	345	333	309	339	347	350	361	330	315	333	332	295	325	329	321	331	321	320	278	340	312	338	331	338	367	325	331	299	307	322	318	311	319	341	332	300	302	323	312	318	346	315	367	324	316	307	297	324	309	292	303	339	346	307	305	333	327	331	333	309	347	329	308	295	305	316	303	311	281	298	293	304	348	321	305	329	337	332	346	302	324	292	316	295	311	346	308	288	325	306	287	331	319	326	304	316	295	325	320	307	301	298	313	276	305	340	315	333	296	302	330	311	289	322	296	280	303	357	324	307	357	303	342	329	309	283	335	333	309	318	311	308	324	307	306	296	286	306	312	349	295	353	330	308	312	303	330	343	296	327	309	312	339	377	333	297	350	341	345	287	344	317	285	317	293	299	302	339	326	304	321	316	298	300	300	330	292	329	284	330	312	298	285	315	320	316	298	312	349	309	339	283	304	309	311	346	318	319	333	310	341	317	283	290	332	325	314	329	320	264	334	303	328	343	318	316	318	328	324	332	339	332	353	295	323	380	329	339	323	304	309	302	310	314	289	357	342	324	362	341	346	314	316	326	315	323	298	311	287	307	293	318	313	305	319	306	344	294	306	310	339	327	322	309	325	351	290	308	307	343	292	317	319	354	286	319	327	320	317	325	336	309	350	341	347	312	339	298	319	298	308	326	310	336	286	319	328	316	326	316	325	289	305	346	303	315	309	309	303	303	284	348	342	313	343	368	290	316	319	317	328	326	305	308	320	322	304	311	289	308	303	317	314	318	287	307	345	327	326	287	316	280	305	317	314	336	265	360	312	315	289	289	329	276	297	323	338	333	308	310	315	314	364	322	342	317	334	332	313	290	336	285	312	328	294	336	335	300	287	306	332	302	342	304	329	352	309	294	344	329	322	310	314	336	332	337	324	280	301	329	313	330	353	329	312	315	304	321	296	310	301	310	304	332	318	333	331	306	293	325	357	304	305	323	329	309	336	339	308	294	309	314	334	301	276	371	297	312	308	333	342	322	333	336	358	309	317	353	339	341	298	280	308	306	296	328	338	319	308	331	310	325	302	331	317	329	343	349	297	305	331	300	328	319	308	330	297	323	310	344	310	351	318	347	325	263	297	302	290	344	338	311	307	318	313	303	311	354	335	320	321	315	316	308	304	334	283	346	335	318	310	312	339	353	327	376	287	310	334	314	287	315	318	309	316	308	335	358	313	315	307	316	323	320	317	328	336	323	275	279	298	327	318	315	317	309	328	314	299	373	340	320	321	304	282	317	319	347	333	318	335	342	326	326	284	335	312	310	278	291	320	285	305	312	300	306	308	342	291	326	326	356	347	300	308	329	304	325	306	289	330	282	305	313	325	375	308	309	322	311	283	314	321	293	337	303	306	342	308	317	308	276	351	341	319	329	313	306	302	323	321	332	308	345	313	311	333	318	327	307	321	293	324	324	330	306	321	314	326	275	297	294	315	309	336	306	337	297	308	299	310	305	327	315	319	320	304	304	330	286	298	300	309	349	324	320	318	340	318	337	310	329	306	323	296	324	290	349	346	364	323	302	290	272	324	309	306	345	318	337	334	335	342	309	331	345	285	310	340	288	293	286	332	304	328	317	317	350	334	319	341	328	335	322	342	304	273	306	341	308	330	328	314	317	322	324	308	341	345	332	302	323	310	317	315	303	329	322	302	312	298	330	334	329	331	312	291	341	333	317	289	316	294	313	330	291	307	312	326	321	291	333	324	333	347	334	303	311	343	302	326	295	337	320	303	295	332	317	311	290	300	320	308	319	322	338	323	292	325	298	316	318	332	313	339	329	321	338	294	333	311	284	314	312	318	298	317	313	279	345	277	300	319	307	294	307	303	298	324	312	339	325	315	315	316	319	327	316	304	351	346	301	323	279	304	319	320	285	314	325	333	328	352	318	299	314	346	326	352	311	302	311	326	328	291	334	317	277	318	345	315	317	330	336	331	298	325	331	321	310	330	315	328	329	308	307	307	296	299	280	308	336	292	338	328	342	317	305	313	323	324	350	291	320	337	311	326	324	316	303	326	329	304	352	311	314	303	336	328	326	300	328	298	316	336	304	307	330	341	326	330	309	318	319	324	326	322	317	331	309	312	320	324	271	299	322	304	312	285	307	290	325	286	310	301	329	352	314	314	349	355	335	308	278	302	354	312	332	317	309	331	357	308	322	324	335	336	321	288	289	329	326	346	309	303	315	299	317	300	323	302	319	322	308	313	293	303	335	321	349	333	311	317	279	333	341	322	336	330	320	331	303	332	326	302	252	331	306	345	303	297	318	372	315	287	306	331	327	307	296	329	318	323	332	342	296	325	310	330	305	336	323	323	320	288	301	317	375	306	336	312	348	319	302	300	314	314	304	326	335	315	316	290	338	311	319	314	274	304	337	316	330	314	368	280	318	310	331	333	277	305	333	326	317	302	295	336	329	304	325	346	315	317	277	302	312	337	330	261	322	332	362	318	318	335	339	284	314	314	334	325	344	334	297	310	330	354	300	306	334	304	314	293	323	331	313	332	314	339	320	311	340	309	287	364	305	324	325	333	347	304	323	309	331	310	331	356	308	304	305	326	305	303	326	306	299	275	338	335	286	322	325	317	331	293	330	332	308	327	329	308	362	310	318	305	351	303	344	300	329	301	317	294	352	368	317	305	322	325	339	306	322	305	287	308	320	304	329	346	304	317	327	323	329	314	322	318	310	283	277	312	293	335	326	329	293	288	308	330	330	356	295	319	314	331	318	322	345	284	327	306	310	321	314	292	330	311	333	308	298	308	313	336	305	312	299	333	304	326	326	294	337	310	308	351	326	329	301	331	368	344	319	336	299	318	296	314	305	340	267	312	345	333	316	313	339	342	352	338	346	346	376	315	302	310	320	280	338	316	321	345	332	308	308	299	271	329	316	290	310	304	322	363	322	350	352	316	309	322	314	312	313	328	334	313	293	294	292	301	352	343	319	286	350	335	351	327	293	285	306	309	335	328	304	314	285	292	287	311	328	311	330	330	341	292	330	325	286	300	327	304	317	287	278	293	296	300	333	320	304	326	317	339	321	317	288	327	324	351	319	305	257	279	324	328	302	287	305	288	345	343	324	330	316	314	337	337	343	328	300	341	324	323	338	352	330	313	315	287	314	295	308	301	293	331	281	315	326	309	304	318	324	301	316	331	330	331	320	316	285	336	291	323	339	308	325	328	329	314	329	306	292	342	305	334	297	301	306	320	345	314	333	307	322	347	321	339	338	266	263	274	304	317	349	296	325	307	326	336	322	313	303	315	312	327	350	322	331	329	330	326	320	345	308	334	300	324	323	298	282	307	346	308	330	315	318	312	297	347	305	328	304	305	312	295	302	325	310	350	303	354	313	324	347	333	292	287
14900	8795	15783	19579	18149	14429	11630	10001	9478	6673	5577	5248	6085	5320	5482	3643	3564	2976	2786	2159	2230	2047	1826	1713	1570	1447	1510	1211	1172	1106	1098	1205	1099	1127	1038	1090	991	955	938	917	866	878	873	854	910	894	913	844	837	876	821	826	828	879	822	831	830	817	830	809	794	825	811	804	820	768	782	828	804	756	772	803	774	794	746	784	762	811	798	795	779	834	795	780	761	781	796	794	767	800	737	801	765	776	805	801	792	755	810	779	800	838	782	731	747	756	778	796	750	785	782	757	837	799	716	776	821	783	846	766	789	781	771	811	752	776	725	809	742	838	809	758	775	753	740	782	770	801	749	740	719	814	754	763	789	773	776	809	808	769	804	740	812	786	771	766	747	776	800	747	806	803	772	806	784	783	748	754	765	719	769	762	754	772	762	811	797	795	786	855	789	767	775	792	800	762	750	776	722	776	824	782	754	779	814	755	815	805	774	778	816	773	779	770	764	801	767	789	764	767	804	762	828	775	755	792	787	805	766	822	779	824	797	771	792	791	794	805	783	732	774	779	767	767	772	764	801	787	779	791	844	804	807	788	834	762	792	765	862	748	742	803	756	808	780	838	750	745	828	752	818	761	802	772	836	791	778	784	732	800	785	794	772	786	813	736	818	765	783	809	784	755	774	775	804	840	772	797	774	789	785	814	799	797	802	761	795	835	787	757	807	788	789	778	713	796	775	772	775	817	778	747	811	758	769	774	754	807	751	794	764	814	747	801	756	767	808	742	795	766	826	752	784	781	820	831	777	810	793	737	785	776	773	703	754	744	748	799	824	768	781	726	768	778	748	795	791	770	789	833	797	784	797	773	783	796	811	765	812	774	738	763	756	801	808	790	780	729	786	800	797	773	781	772	745	789	787	787	779	741	783	772	770	775	756	757	800	754	756	763	767	816	736	745	792	768	816	736	789	819	794	785	774	786	757	841	756	788	799	768	765	844	748	775	787	788	776	816	790	811	760	802	857	811	763	805	792	802	768	740	797	730	764	752	833	770	774	816	755	814	818	718	836	749	790	801	810	797	769	747	729	794	741	800	773	805	767	770	746	768	796	793	776	736	787	787	749	721	824	716	815	738	801	776	795	763	818	807	827	755	791	745	794	786	767	774	791	761	758	735	791	794	732	796	768	784	777	735	758	769	752	794	762	793	795	837	802	791	773	750	805	774	810	815	807	815	755	777	833	765	810	799	797	790	805	784	803	784	785	795	787	773	793	791	809	797	832	766	787	851	751	792	791	772	750	844	745	797	770	779	742	755	830	793	783	820	798	761	747	794	787	754	788	766	829	795	778	774	840	780	768	798	761	776	750	759	742	800	779	769	793	831	797	799	774	844	758	788	794	776	789	751	794	778	785	755	775	773	827	797	782	733	734	791	721	729	818	834	781	777	773	791	783	818	809	813	745	786	789	760	774	762	756	754	770	780	809	773	818	759	752	829	775	782	809	797	777	778	762	719	770	788	812	817	770	758	786	795	756	808	759	825	773	800	705	815	757	758	785	724	793	750	802	794	745	776	797	807	761	722	751	802	771	742	803	747	799	783	759	782	726	753	763	778	793	775	764	796	784	753	781	783	759	786	750	810	754	782	806	782	789	854	817	816	727	774	783	788	760	757	799	780	808	767	808	772	799	803	784	801	793	807	788	804	750	774	784	785	733	748	773	752	750	776	787	787	796	784	765	783	735	795	800	791	746	807	823	832	792	822	790	763	795	761	860	745	780	792	827	776	705	819	796	828	806	790	784	804	714	791	789	730	751	767	799	806	812	797	813	745	792	776	744	757	785	807	761	847	779	717	812	757	754	770	775	786	724	784	807	758	744	761	793	756	763	801	786	812	803	755	849	764	804	765	759	786	764	751	757	773	768	786	759	772	769	789	809	759	757	702	771	725	767	766	816	771	796	750	762	724	788	730	796	811	845	832	740	733	795	805	749	762	780	820	782	757	803	778	814	746	754	787	763	783	799	791	794	785	757	790	792	778	784	793	819	772	810	815	817	739	752	761	800	774	748	760	748	816	782	787	789	784	754	806	754	725	761	781	757	758	833	741	773	776	776	821	782	761	858	792	809	821	819	773	760	742	771	779	805	772	788	780	761	727	773	789	755	820	798	812	762	752	788	802	749	788	765	781	789	824	787	766	754	789	734	775	761	800	774	785	803	762	792	815	742	750	740	795	798	796	750	795	768	757	798	775	796	793	736	800	780	807	756	790	786	732	792	774	771	786	777	732	797	837	768	781	772	770	798	763	753	738	751	787	775	807	764	800	810	732	843	800	802	778	770	787	795	779	774	781	778	783	792	807	767	735	782	798	751	756	770	767	765	765	763	808	775	762	809	753	790	766	777	805	785	782	795	806	770	762	808	782	779	752	744	793	763	754	767	741	809	773	805	784	821	761	777	800	786	811	783	802	739	769	810	773	793	782	792	792	832	833	743	788	785	802	760	786	754	769	733	793	799	782	785	801	784	770	772	855	788	747	810	800	798	749	768	808	766	776	811	764	821	810	697	745	817	771	792	774	795	788	776	790	789	800	757	778	774	836	803	765	791	764	807	826	780	786	724	800	728	796	785	768	735	779	818	748	793	796	775	773	793	767	808	786	762	784	791	764	764	816	773	823	792	752	765	776	823	805	740	817	764	818	792	776	718	805	760	780	794	791	725	759	797	786	742	810	700	770	782	787	782	793	783	814	772	834	729	752	782	807	821	773	756	804	731	779	729	796	747	786	789	773	796	780	781	775	842	793	791	787	744	759	765	749	789	783	808	758	787	754	827	789	785	741	782	780	792	758	793	784	775	743	794	783	765	853	774	815	798	775	785	773	772	802	754	764	739	798	750	787	798	776	720	802	784	773	834	782	749	730	770	765	817	761	777	775	741	783	813	716	795	816	740	750	724	768	758	815	794	742	818	755	755	798	777	754	744	768	754	758	755	771	795	822	797	776	723	795	768	763	791	806	745	768	752	718	784	812	746	823	759	776	750	841	793	775	889	790	721	797	760	742	825	768	770	775	753	750	803	797	775	758	750	734	820	793	798	779	825	737	759	760	747	813	783	808	729	818	790	785	724	813	828	789	795	787	701	712	757	785	777	797	802	804	767	769	762	752	746	764	800	764	760	771	765	780	791	847	784	798	805	731	792	768	761	755	775	789	779	802	789	807	828	788	781	796	795	828	729	729	777	768	772	757	800	806	745	728	772	762	797	792	740	768	819	774	774	820	738	739	801	740	768	731	727	770	805	781	826	761	739	791	784	848	813	750	778	793	794	739	770	759	743	761	791	754	755	796	811	783	780	760	753	790	770	734	796	762	761	721	800	740	743	740	791	751	799	827	813	758	772	731	768	807	783	784	752	789	831	771	814	807	738	783	767	771	740	762	803	787	759	742	768	770	727	802	807	796	752	782	779	800	748	818	802	752	805	799	791	805	790	805	779	806	767	754	802	847	777	743	802	815	748	782
4960	2701	3219	2831	1970	1425	1094	854	690	724	597	601	550	536	554	508	477	464	468	441	452	432	457	442	449	413	414	420	410	440	386	460	421	433	424	424	409	397	410	407	440	472	413	410	383	426	431	372	395	384	417	392	385	388	427	395	405	379	390	366	421	419	416	417	375	468	427	390	419	421	382	432	420	393	407	384	413	426	419	388	436	390	408	387	386	415	417	398	393	416	387	412	424	405	391	409	354	428	443	417	384	427	419	385	397	404	426	348	405	423	385	404	429	382	416	422	385	394	413	417	387	397	378	383	411	377	441	378	368	406	430	402	381	388	397	436	396	412	386	423	423	421	435	399	378	417	412	378	409	415	392	399	413	392	395	383	402	423	397	380	380	398	414	401	429	396	434	420	419	382	427	373	401	390	425	385	379	407	373	384	427	400	389	390	407	416	420	366	376	376	411	385	401	391	449	376	384	385	390	391	368	396	401	404	396	419	401	408	404	378	443	438	411	375	381	389	410	407	419	412	399	414	388	422	406	408	442	409	381	387	360	373	394	422	381	395	418	381	405	411	442	410	382	418	362	436	400	430	414	426	384	391	406	419	357	416	379	398	375	437	391	449	394	408	404	446	373	422	382	378	390	390	399	387	396	411	376	388	401	387	437	380	389	382	399	366	417	410	412	383	415	385	406	429	429	387	353	437	425	401	416	391	397	397	404	334	407	388	398	431	389	391	410	388	413	377	372	395	400	408	423	393	399	393	422	388	381	407	412	365	439	406	371	413	402	420	373	415	412	405	407	458	398	369	411	413	432	429	376	409	436	388	364	387	425	373	393	371	400	433	385	388	415	451	425	392	391	403	391	390	388	430	424	402	408	420	373	383	372	374	429	371	392	427	376	381	386	414	427	386	369	444	365	400	389	407	424	386	390	429	380	385	431	402	424	417	419	356	377	403	398	416	398	411	437	386	413	426	378	429	399	381	401	390	442	407	403	435	413	418	402	390	392	354	448	416	400	417	409	383	412	438	401	392	391	398	398	404	399	408	426	414	391	393	445	413	417	401	399	411	413	423	425	404	435	388	390	427	390	381	377	401	360	416	398	371	425	429	366	397	448	412	417	371	423	411	402	395	380	362	418	414	432	373	448	407	373	420	436	416	405	388	415	423	407	411	410	384	425	433	378	407	402	375	378	401	418	426	369	405	419	396	400	392	411	419	403	414	392	392	374	370	428	421	384	426	427	396	403	405	396	404	397	460	431	376	398	367	403	385	411	414	381	410	409	399	401	402	438	409	379	443	430	398	412	403	429	385	406	403	417	394	393	405	413	435	428	383	400	367	428	410	391	395	425	417	378	388	376	429	428	404	418	389	390	398	408	422	361	365	400	373	413	407	382	401	374	374	384	399	400	413	425	409	381	381	393	391	389	381	377	381	396	432	394	406	380	387	385	389	394	409	412	413	411	388	421	359	413	387	382	426	380	379	391	424	440	423	376	382	417	434	418	364	372	420	370	376	405	399	405	381	403	423	409	405	387	365	371	375	395	422	389	392	385	400	379	397	398	405	396	409	409	377	352	405	368	404	413	389	404	431	376	442	368	379	420	391	425	371	395	358	414	414	417	389	409	375	410	398	405	413	418	410	399	393	381	401	417	405	403	431	401	396	417	395	384	392	368	397	395	403	389	413	419	393	448	425	424	427	440	409	370	413	405	391	370	404	424	401	368	401	385	411	388	402	357	388	427	441	390	411	410	391	369	414	394	424	393	421	407	381	395	402	392	427	404	411	389	384	390	418	414	391	407	385	408	369	428	443	398	423	401	408	401	377	405	395	394	398	419	394	428	395	383	371	374	360	378	386	413	392	385	365	406	428	428	410	398	411	368	406	360	389	403	407	372	408	422	388	412	359	372	418	423	382	416	382	376	403	400	428	410	400	375	405	386	375	437	417	419	438	426	388	384	404	419	369	378	410	405	367	412	375	366	406	365	424	446	460	429	418	422	412	416	394	403	423	397	398	411	345	436	395	382	398	400	381	389	384	436	374	416	415	437	425	421	409	442	409	403	384	391	419	379	411	419	420	391	388	395	384	416	401	422	407	409	387	439	378	392	407	403	387	383	414	413	432	383	387	414	428	421	427	419	400	372	342	395	394	385	367	423	420	372	389	422	349	420	413	424	362	388	444	397	394	418	382	425	399	397	393	388	396	397	413	404	414	378	383	437	403	395	362	381	410	401	374	412	399	410	362	434	406	389	366	394	409	401	425	424	448	376	359	406	407	381	422	420	408	403	398	387	431	398	399	394	405	410	400	412	380	381	362	390	409	406	409	383	406	381	413	385	396	394	399	392	372	386	427	379	374	398	406	383	395	390	407	417	429	369	399	385	398	440	405	433	401	387	376	400	363	400	428	390	424	430	398	384	434	417	372	384	380	408	424	387	384	400	405	429	404	397	415	416	379	417	403	424	380	419	415	390	417	408	400	400	370	400	378	448	394	371	397	415	410	354	427	415	435	376	387	387	400	402	406	404	373	388	390	389	378	384	393	365	388	349	376	412	443	387	434	352	394	422	424	443	420	404	414	390	423	398	414	384	387	420	419	409	383	360	409	384	418	386	390	408	378	413	398	406	409	367	373	395	396	405	390	426	448	417	342	383	402	406	423	408	395	379	398	417	385	406	394	362	415	424	414	367	365	420	431	422	371	396	427	408	383	442	389	390	399	394	355	378	397	401	409	387	434	421	413	403	385	367	407	424	379	408	410	397	410	447	429	398	365	458	384	389	398	422	405	461	395	420	382	355	372	426	397	389	371	409	374	394	416	403	375	387	394	432	410	399	429	417	424	392	388	386	387	434	367	415	381	373	416	413	433	403	391	424	378	414	393	392	400	412	390	396	376	409	406	450	400	415	386	431	380	409	357	403	375	411	394	414	433	469	396	412	383	404	428	428	389	408	387	381	408	416	425	405	401	421	401	409	394	385	404	420	387	371	360	400	416	381	381	432	386	351	401	403	355	382	415	419	411	430	427	411	367	388	391	391	409	428	412	380	368	380	390	353	361	396	398	398	396	401	409	439	392	408	397	404	423	443	403	424	410	432	388	392	430	396	387	420	405	378	397	412	404	418	406	412	416	445	413	375	407	396	446	402	369	388	404	389	388	418	420	396	433	431	398	384	377	396	416	322	403	397	351	423	393	404	408	409	393	379	373	390	389	363	397	433	376	456	396	387	412	399	420	409	428	375	367	382	399	420	384	414	411	367	430	377	373	372	413	378	406	374	407	415	392	409	358	417	429	370	412	358	371	367	409	371	452	401	423	435	364	406	402	390	409	419	404	354	376	395	389	436	421	417	384	367	391	392	391	404	379	405	376	409	381	413	408	410	406	409	418	396	422	387	415	419	390	379	392	395	373	411	408	389	378	366	409	421	423	413	428	408	391	380	410	375	401	400	382	388	387	387	428	396	366	382	446	436	356	412	430	421	408	376	406	398	430	352	377
4432	3411	6655	8218	7352	6008	4528	3732	3113	2551	2259	2089	1930	1751	1761	1577	1532	1469	1465	1291	1290	1235	1321	1208	1191	1176	1120	1095	1039	1067	1144	1073	1074	1002	1013	962	1032	1065	1045	983	1003	1017	1013	967	983	952	953	999	1001	991	933	972	989	958	974	941	984	1008	1012	927	955	919	957	924	1050	1023	984	936	986	945	964	912	918	912	1014	980	924	945	1005	955	957	942	980	958	983	965	951	953	1026	968	996	943	977	979	954	923	956	982	987	964	1023	967	961	1002	1005	950	965	940	1008	918	951	945	915	968	973	967	980	974	974	977	956	983	963	1000	978	964	1009	987	1007	989	944	921	942	945	1004	1019	911	976	916	1029	968	997	985	929	907	922	990	949	967	946	960	933	994	996	921	967	969	943	991	933	935	993	989	986	1018	958	917	927	977	938	984	910	966	895	970	980	965	956	1009	938	949	955	965	958	916	959	1002	980	989	954	996	997	963	960	979	987	1038	973	987	965	974	966	952	955	969	953	985	968	995	956	994	915	953	923	989	970	955	963	959	1014	935	1035	969	963	971	932	949	956	958	951	917	934	985	964	935	954	990	967	939	972	947	910	977	934	930	1007	961	976	961	928	956	984	943	995	976	958	981	1008	961	1014	904	1019	982	978	982	997	920	919	928	954	942	918	953	980	930	936	925	1028	992	950	973	1009	1014	955	912	974	982	959	930	1056	963	960	953	1001	959	961	993	917	1012	950	924	973	1022	953	916	937	971	966	921	968	920	976	1036	968	936	990	960	956	958	983	938	998	941	981	932	916	923	979	901	1006	940	934	992	941	962	962	932	919	963	990	968	995	945	984	935	971	986	990	971	964	1004	956	883	994	968	959	985	965	967	921	927	995	964	904	955	1003	1008	964	943	978	937	962	971	927	916	963	968	958	953	994	964	953	971	962	900	961	967	951	976	965	945	913	983	974	956	961	958	937	943	991	969	948	960	947	930	960	948	979	958	965	1009	899	972	994	931	906	949	928	913	949	944	987	957	960	923	983	926	941	974	964	949	969	927	933	932	931	968	925	949	957	996	933	970	962	899	907	956	945	982	1036	937	970	949	971	972	1027	937	988	976	1001	989	953	930	980	965	981	948	981	934	1024	945	931	1019	1021	906	921	964	967	944	961	991	956	980	935	1012	971	970	1007	980	965	954	942	973	947	942	925	967	957	964	989	959	969	969	958	961	982	986	949	979	954	932	987	954	953	949	968	944	916	1029	984	949	950	941	935	900	966	969	992	941	946	969	990	988	980	972	890	1011	962	953	969	940	938	932	961	985	1007	940	974	1019	919	930	957	939	968	914	910	1027	980	963	951	979	961	978	943	951	958	1003	923	944	929	956	968	929	953	926	991	976	948	956	929	959	995	916	941	924	932	908	1040	989	951	956	993	946	943	928	953	988	937	1002	990	963	920	995	971	924	1020	995	982	976	960	952	940	948	969	954	919	944	936	939	998	964	953	966	900	977	966	1000	927	964	944	980	922	988	922	902	965	967	933	998	1012	963	928	939	1006	1011	955	988	949	905	966	973	974	963	953	968	955	949	915	926	985	919	953	983	966	979	932	973	937	1019	894	956	963	992	926	943	912	959	969	1010	932	987	946	982	961	908	901	975	957	925	968	926	939	971	1023	994	992	974	959	961	982	972	909	948	947	984	947	995	934	939	953	985	1053	962	921	1015	961	938	975	1027	971	1008	976	1005	991	932	914	870	970	949	942	979	950	959	917	964	977	932	978	984	927	961	948	989	970	941	950	957	946	981	999	965	974	944	937	1010	970	1010	979	979	957	933	956	945	960	945	967	1004	980	959	969	978	931	925	988	978	995	955	926	901	990	1008	1002	953	960	950	982	968	931	975	914	978	991	926	946	949	951	998	961	964	962	999	1000	957	941	1024	975	1036	953	955	906	1004	962	964	935	948	934	988	947	980	973	927	994	940	976	979	980	983	979	992	933	995	950	948	935	974	979	945	936	942	934	1006	937	944	1000	934	1007	915	986	913	902	970	907	1002	986	1007	958	951	973	990	974	973	892	948	1003	972	950	1005	956	938	969	997	981	1021	968	977	1000	970	979	951	934	952	935	966	977	1004	932	932	967	921	965	923	995	935	956	922	968	967	950	940	957	993	977	978	1005	959	956	985	990	965	970	966	962	993	926	967	972	990	1000	934	982	986	925	988	963	973	939	1005	949	924	929	965	956	895	1015	955	975	946	960	946	916	958	962	965	946	998	942	957	1002	937	974	982	986	973	943	978	975	1002	976	942	962	1007	993	975	951	915	946	947	939	950	1014	982	904	944	957	969	921	955	1014	981	943	938	921	1015	940	972	954	993	955	993	948	989	999	976	923	996	940	963	953	974	971	953	964	945	987	1001	966	940	935	962	947	979	956	942	943	967	988	959	969	944	901	926	1007	946	1012	921	995	945	960	943	976	915	967	943	981	950	952	910	1001	990	945	930	972	979	971	1029	948	1001	1010	957	880	991	916	963	981	958	978	915	948	993	951	973	924	932	976	967	912	962	996	946	955	960	939	919	970	981	956	912	950	927	968	948	1009	917	972	928	1012	906	1010	977	956	959	959	939	921	923	958	947	991	931	977	969	962	959	982	956	975	955	954	926	979	997	983	981	952	1003	952	937	925	998	1000	935	1000	982	987	963	943	960	938	954	955	977	964	968	1019	955	979	973	937	999	996	1007	943	980	941	917	951	994	961	970	968	974	974	994	982	990	967	977	946	972	920	999	982	934	949	972	957	893	972	979	985	925	1006	971	971	951	918	960	933	971	932	936	975	989	985	951	980	926	968	957	999	967	963	910	947	966	989	929	960	932	927	954	992	943	979	966	991	942	963	945	993	980	1010	967	978	1007	972	916	997	971	969	921	948	951	951	950	966	932	929	906	942	1023	946	999	954	935	908	996	956	990	929	969	904	923	995	929	982	974	906	978	967	988	945	952	970	975	986	950	1018	928	956	1002	954	972	967	969	966	932	1024	946	965	984	1012	961	951	979	988	987	948	917	948	964	918	928	996	938	897	988	964	901	985	934	983	939	954	963	907	960	987	983	945	964	965	963	1032	938	986	942	1004	975	1011	978	948	931	957	965	1011	938	941	971	991	963	909	963	988	980	993	987	944	988	982	953	943	975	950	1015	923	966	963	916	956	919	988	1010	938	996	945	947	971	916	952	988	972	950	993	927	1005	968	995	952	1021	957	956	961	976	946	924	1024	965	979	963	951	972	1008	932	1003	957	937	955	924	949	932	949	932	982	929	944	1012	989	979	940	959	906	998	939	975	939	1004	941	920	924	965	954	948	976	924	1025	956	968	1004	957	956	922	889	947	963	940	998	951	966	967	894	974	945	940	1004	963	993	959	957	993	897	979	968	942	944	951	905	956	1010	970	986	965	949	976	962	955	945	987	963	901	957	934	939	958	1008	980	978	940	961	946	941	979	945	976	963	959	1003	923	971	985	981	904	1009	950	956	970	903	920	885	993	1014	955	906	965	965	949	1001	954	937	962	947	945	952	953	973	970	974	927	991	979	937	926	993	985	944	992	933	951	929	969	977	970	1022	934	934	974	925	891	1019	942	1024	957	970	1006	941	959	933	953	973	988	944	995	907	969	907	979
14109	6928	7292	6006	4138	3148	2146	1682	1327	1188	1018	905	891	796	792	648	662	630	594	501	450	468	452	456	451	430	432	407	443	415	417	365	411	389	399	377	402	427	390	363	424	414	428	390	360	394	429	356	384	365	361	370	435	389	381	419	358	369	379	421	369	377	401	376	384	387	383	404	350	377	399	385	358	356	370	352	382	371	400	381	379	403	382	394	372	406	408	384	385	374	358	401	385	350	376	400	402	380	400	404	386	381	402	379	387	405	375	389	357	396	363	388	400	351	393	392	405	383	435	366	429	392	406	382	392	379	391	392	397	346	398	381	419	392	372	369	389	387	379	363	371	374	369	398	364	406	395	377	357	389	350	364	362	397	379	378	391	372	403	413	418	395	377	398	385	405	396	406	403	392	367	404	385	397	387	416	398	380	381	377	424	384	408	388	419	394	397	395	383	402	376	385	394	387	391	378	389	366	401	358	370	382	344	377	406	411	392	331	379	370	371	408	388	392	382	412	368	433	404	374	399	405	405	379	415	400	368	388	405	359	346	352	391	400	367	399	395	418	390	390	403	410	378	361	361	407	390	413	367	387	367	375	394	344	347	446	397	387	373	380	356	393	380	408	398	353	385	435	390	400	394	394	379	376	379	387	360	361	374	367	375	359	394	384	382	381	391	382	374	374	419	392	381	401	340	393	385	396	405	366	368	377	346	365	388	382	370	387	390	400	376	400	422	375	375	392	396	390	353	369	370	385	397	401	371	363	381	402	380	392	391	393	384	369	433	428	417	396	415	365	392	396	428	395	339	398	373	367	387	387	361	407	419	400	373	402	423	387	395	382	378	384	366	361	381	357	394	377	366	378	373	360	370	354	361	374	374	383	393	384	389	393	393	413	391	345	399	368	402	392	373	393	403	373	415	404	411	403	395	366	385	365	394	376	393	369	376	385	357	362	366	441	383	374	358	394	364	406	398	409	365	430	392	404	356	401	428	365	370	391	372	415	383	375	392	433	400	395	346	403	416	388	402	381	386	409	370	390	374	371	376	386	361	409	378	379	426	376	395	375	390	385	390	416	400	335	369	350	373	417	360	394	375	381	405	367	356	360	394	386	367	396	400	413	406	367	363	397	397	371	384	350	420	331	385	385	383	394	374	384	405	377	365	406	380	394	379	371	379	416	398	423	378	381	383	381	363	351	393	403	380	371	359	390	371	348	386	403	400	386	346	361	392	388	413	446	366	407	402	384	347	354	438	354	406	397	362	335	390	417	376	383	416	394	391	389	385	393	388	377	376	385	393	399	386	377	356	331	395	399	366	398	410	394	380	350	370	387	358	357	376	362	420	397	404	419	357	388	388	429	396	382	388	429	398	390	383	399	389	427	365	386	390	400	359	393	419	361	349	352	376	391	393	398	379	379	397	392	404	383	397	432	403	372	413	376	367	416	344	387	396	400	393	361	374	359	382	384	383	428	373	411	374	360	384	411	377	403	406	397	371	387	364	387	384	386	370	434	396	394	367	359	414	369	400	402	404	385	355	395	367	377	361	385	393	346	384	402	359	376	347	373	430	390	391	414	369	363	370	369	404	366	406	414	366	410	398	342	385	408	355	413	383	384	387	397	386	398	402	393	414	365	400	375	378	416	366	383	419	385	428	391	349	408	381	402	428	372	361	387	353	374	383	392	338	403	397	415	388	378	384	365	388	387	406	424	381	355	355	366	360	400	366	396	353	369	408	401	368	349	419	344	388	374	370	401	414	422	396	388	398	395	355	355	435	370	365	377	379	348	367	360	441	382	361	386	355	341	359	388	388	377	375	339	367	346	384	387	389	365	341	376	367	374	396	409	368	385	411	408	355	436	372	395	386	434	415	382	380	366	401	378	375	360	388	406	424	415	369	393	389	368	408	378	378	400	379	388	370	340	417	394	440	393	399	360	374	373	388	390	357	366	379	371	383	371	394	399	383	364	346	382	392	374	367	410	399	396	415	346	366	402	426	367	345	366	392	427	379	368	393	411	377	376	388	379	415	392	422	437	401	383	423	393	406	367	376	426	413	368	391	365	370	398	393	356	398	391	385	356	400	373	378	408	394	376	393	363	347	401	383	375	390	382	395	384	391	345	369	367	403	427	376	388	410	383	391	412	417	397	371	416	428	400	380	347	391	395	397	370	363	381	392	427	405	375	417	385	393	389	362	391	389	419	370	415	397	404	392	412	373	415	371	372	359	365	360	408	375	385	372	347	410	376	376	419	417	398	397	414	409	360	419	375	380	368	380	391	370	417	388	409	392	400	394	381	403	408	393	402	369	425	381	390	375	390	377	402	352	358	389	405	432	401	385	340	407	381	367	317	385	375	427	385	381	390	406	360	400	362	397	412	401	383	357	370	374	402	410	419	394	420	391	388	412	372	413	373	391	417	362	363	378	412	387	401	376	387	371	376	390	408	364	395	393	399	389	385	364	332	365	398	390	364	397	408	396	382	402	352	362	384	397	370	395	372	390	412	391	421	403	393	314	382	402	372	415	377	404	385	396	417	439	420	371	385	375	389	391	365	382	392	379	365	397	408	378	391	394	368	379	371	395	393	403	391	395	363	379	375	382	392	427	420	367	404	363	398	326	364	414	368	368	372	373	378	403	396	408	423	349	388	433	390	377	399	404	395	373	391	344	390	419	393	386	421	367	384	363	385	389	359	364	372	406	394	372	371	383	439	399	379	361	396	383	403	410	389	349	370	391	352	380	380	390	392	383	409	374	355	385	380	435	358	374	375	418	368	385	351	397	400	358	391	418	398	366	396	406	385	363	376	378	394	395	395	394	424	388	391	372	381	424	341	419	393	340	380	423	417	405	413	421	360	342	367	372	387	413	433	364	405	382	361	400	412	356	374	380	381	362	375	405	400	395	405	397	420	414	403	392	394	357	378	407	387	408	393	347	410	383	359	408	379	368	383	391	409	369	385	363	414	420	412	371	389	405	365	379	384	406	375	403	370	399	362	399	403	406	421	402	381	373	390	401	425	391	390	358	377	384	389	346	348	346	321	414	403	398	397	384	396	384	405	334	371	354	374	374	416	414	391	392	376	347	375	383	357	382	378	359	406	373	387	376	385	407	369	341	420	417	394	384	403	403	404	377	390	393	366	396	411	408	370	411	378	390	393	380	370	373	379	392	377	353	342	391	383	401	404	390	367	400	380	381	429	395	416	400	381	374	427	384	374	384	375	373	366	373	393	398	382	436	405	372	423	353	371	384	392	412	395	388	374	373	357	384	423	353	373	378	363	392	362	390	360	402	377	408	356	372	423	403	384	409	404	376	354	390	370	396	390	426	393	357	401	385	407	391	383	411	414	365	395	375	418	418	364	387	448	366	355	363	423	404	367	374	399	391	376	410	392	366	388	425	384	378	370	369	432	392	360	387	374	352	380	433	415	371	368	419	351	362	387	366	380	356	376	402	402	396	392	317	378	377	409	386	350	382	425	369	380	403	400	362	372
11254	6465	11856	15111	13118	11089	8742	6923	6403	4694	4153	3945	4118	3540	3576	2742	2395	2358	2112	1802	1769	1701	1574	1501	1444	1323	1269	1289	1222	1133	1145	1210	1170	1129	1110	1118	1002	1090	1054	1022	1007	1042	1016	936	944	934	944	946	1003	958	931	930	926	910	930	951	969	992	930	928	970	924	996	954	925	976	964	909	943	914	943	943	968	949	971	911	888	912	922	969	901	973	878	920	936	913	910	909	911	901	944	941	979	902	906	969	878	961	958	911	897	990	913	881	913	987	927	935	928	952	854	967	906	941	963	884	963	886	959	952	934	940	901	946	949	922	934	941	943	948	976	923	977	916	922	906	972	913	896	953	935	918	932	980	898	953	918	915	877	909	941	913	943	911	900	907	940	931	956	969	961	867	906	941	957	926	949	972	1003	888	908	950	879	942	880	930	901	928	940	988	886	923	875	951	949	958	980	904	916	918	951	954	908	918	939	918	913	927	921	926	928	943	929	909	933	942	898	969	912	925	956	932	960	937	917	960	942	875	936	944	972	922	921	904	918	914	956	939	941	938	980	949	944	895	923	928	984	937	952	930	899	935	928	960	939	928	942	910	949	936	975	943	875	976	971	855	912	912	917	971	920	924	941	910	942	900	916	908	895	928	901	936	862	937	962	930	922	882	873	929	916	892	980	903	960	964	878	902	924	949	954	951	960	925	963	957	970	914	952	987	915	970	930	955	950	911	967	902	896	900	941	881	948	962	915	943	918	951	885	971	938	905	945	984	870	995	969	926	906	889	930	935	981	956	925	920	926	974	985	924	957	902	919	924	992	879	942	906	939	913	964	956	903	944	931	853	993	906	945	897	995	923	965	944	939	897	919	892	891	943	939	950	901	962	980	939	954	919	936	903	968	971	988	973	917	846	895	961	864	904	952	900	959	921	960	962	945	965	914	920	967	893	953	945	920	932	910	937	877	947	934	952	954	941	979	934	893	897	949	896	969	927	897	957	998	916	937	926	928	939	977	928	896	918	939	933	910	900	897	946	939	946	913	923	912	901	976	877	930	927	925	940	970	899	934	936	940	944	904	970	939	963	890	942	929	938	934	967	953	870	942	958	951	928	893	897	966	938	944	936	967	929	927	875	946	913	874	933	909	923	951	940	979	978	937	939	968	992	908	975	937	950	919	918	916	889	926	904	941	915	923	936	932	926	990	980	932	990	927	918	942	928	955	884	912	946	936	874	921	975	914	889	955	927	982	959	949	967	934	867	906	933	968	886	881	912	934	899	892	913	962	945	912	910	932	956	943	957	906	955	887	959	960	914	962	919	940	985	994	975	928	912	971	914	948	911	908	959	928	881	967	857	939	937	927	1011	913	914	897	924	886	907	950	951	922	930	899	906	925	963	962	937	938	889	874	942	949	969	980	917	914	948	915	983	956	916	955	955	918	966	951	928	924	911	943	1023	915	937	944	894	929	945	935	914	940	913	873	971	883	928	907	949	953	976	899	928	969	917	919	953	941	925	946	929	906	924	923	917	958	927	932	925	960	971	963	936	945	913	929	977	920	926	947	886	947	931	976	1053	970	958	945	916	940	980	929	927	929	911	902	930	917	928	932	935	962	939	929	900	894	873	867	944	912	927	919	942	963	931	1025	991	939	934	921	919	955	909	941	929	881	960	923	926	952	987	899	867	952	928	922	949	927	938	904	901	935	951	911	933	948	880	912	911	924	920	981	934	937	952	927	910	945	940	929	931	932	936	906	916	951	978	929	968	906	860	932	940	893	941	915	940	906	906	908	915	903	983	955	956	890	879	962	910	927	924	958	932	914	926	888	923	928	935	896	938	914	934	936	959	946	951	909	918	904	886	963	945	927	950	919	992	976	917	882	958	959	959	931	907	928	919	928	886	889	914	937	980	956	938	943	936	970	906	973	996	948	986	916	974	945	902	905	909	921	949	924	916	960	928	891	920	965	961	881	893	916	953	977	900	854	961	913	956	916	931	926	953	910	895	1021	903	905	961	936	914	927	1001	906	914	873	984	923	967	899	954	1021	939	894	908	976	913	940	885	885	916	892	907	930	947	933	926	904	920	948	922	915	1006	918	957	922	936	935	994	909	915	924	912	876	960	909	933	897	927	975	951	939	982	936	906	963	895	958	944	898	916	922	965	980	933	944	923	871	895	907	941	949	901	942	913	969	938	912	930	931	901	898	963	858	888	985	969	966	900	895	955	919	902	887	878	937	930	940	951	921	981	965	912	904	950	964	936	955	924	908	929	938	972	950	924	954	892	900	882	946	887	933	918	896	945	952	909	926	954	967	971	906	879	933	920	912	916	991	999	973	947	946	947	889	927	899	886	986	901	982	931	890	943	939	949	934	961	960	939	960	912	935	943	917	939	941	932	965	917	878	949	913	907	937	905	919	1003	937	971	995	906	926	884	917	958	915	886	991	939	938	970	919	962	884	929	915	942	923	921	985	896	972	925	975	900	915	924	896	962	878	954	937	934	930	929	984	960	922	885	931	968	945	952	915	927	889	982	982	925	939	960	951	915	887	948	940	901	971	918	952	898	906	937	949	935	920	911	922	891	990	990	1003	992	954	973	909	899	904	961	965	925	920	886	989	872	942	985	931	884	914	940	944	948	960	932	965	886	953	923	930	1003	934	913	948	914	952	964	914	920	865	897	958	912	915	912	952	941	976	929	929	928	941	923	920	913	921	878	909	949	947	877	932	888	923	908	963	990	947	952	899	930	948	938	898	934	955	948	905	939	894	886	955	896	894	913	920	910	949	988	911	925	875	952	939	938	906	961	961	938	962	918	899	930	942	1000	905	931	918	960	918	901	915	893	919	952	941	941	989	944	935	899	916	889	971	947	944	926	904	892	949	936	868	962	946	914	926	909	896	947	944	932	957	956	893	937	906	941	886	940	929	959	907	973	931	919	969	962	916	925	968	915	942	940	935	941	907	964	881	909	988	980	969	926	911	988	908	931	925	878	943	912	911	990	1007	923	924	984	984	937	908	921	938	892	908	914	946	894	918	970	898	939	923	962	964	896	945	928	907	1004	943	918	951	871	908	930	931	916	897	966	998	936	945	901	929	925	898	934	887	946	956	926	904	962	900	920	894	955	955	976	909	957	931	901	938	910	955	954	946	945	912	910	915	999	909	966	917	943	924	957	927	890	971	958	930	937	969	925	987	926	884	990	924	957	961	962	905	944	922	973	961	924	967	990	912	904	944	945	920	921	968	955	977	958	930	948	979	888	923	952	949	838	921	922	961	993	901	978	965	945	971	869	921	916	936	950	991	934	983	936	947	889	900	883	895	937	918	953	937	907	944	951	945	977	921	908	932	895	922	870	949	904	950	887	934	914	937	935	942	938	948	956	1002	956	937	918	988	969	881	923	873	934	898	943	940	933	926	905	895	942	876	987	940	961	940	913	932	916	930	979	953	964	908	965	981	916	928	940	961	907	933	947	987	868	966	915	933	961	897	941	936	936	960	966	878	936	957	969	911	880	942	922	901	886
22240	10573	11276	9506	7602	5082	3284	2373	1843	1931	1275	1129	1207	985	1012	731	711	675	594	470	475	470	475	397	403	382	409	402	368	331	351	354	356	325	326	354	318	361	306	332	329	353	327	328	350	324	312	339	329	305	313	327	320	312	332	331	316	338	334	302	294	297	318	316	336	310	321	307	305	304	330	307	315	332	335	327	303	314	322	306	334	326	301	314	327	321	325	315	331	313	334	307	298	299	302	295	330	293	321	310	307	319	317	314	297	291	342	351	335	338	315	324	320	269	331	307	304	322	335	322	340	329	337	278	275	315	302	344	315	294	323	335	311	319	316	303	321	343	330	326	323	349	330	317	283	321	274	307	317	287	295	342	286	301	330	289	362	307	334	309	315	321	329	310	304	322	313	325	319	302	289	361	304	289	302	320	312	283	366	321	283	321	325	312	311	287	267	324	306	324	323	283	313	286	349	310	301	292	332	337	314	323	314	306	339	315	316	311	312	302	328	280	313	286	309	312	290	334	302	340	320	326	308	315	341	308	324	327	344	314	312	309	285	330	308	319	324	319	325	337	344	300	315	300	306	309	314	289	340	325	325	305	317	308	303	280	309	279	323	303	335	288	320	298	326	290	340	333	324	297	360	330	327	318	299	342	318	301	347	341	293	252	320	325	285	352	344	304	307	297	317	342	266	311	301	329	307	302	307	303	317	297	307	333	319	324	294	308	290	354	331	316	288	318	310	299	308	303	281	327	283	305	327	304	332	329	320	283	282	307	284	303	342	311	319	317	304	328	323	314	295	336	294	281	337	316	309	285	273	303	316	290	286	290	321	275	314	331	302	346	310	329	315	294	312	290	291	320	310	327	318	302	296	298	307	346	327	315	339	307	311	296	300	344	365	301	310	308	330	353	364	312	317	294	279	340	314	320	302	297	310	342	304	278	301	324	337	331	345	312	296	314	322	294	310	290	303	327	342	306	333	350	342	304	296	301	320	303	315	285	295	337	317	304	318	330	293	306	323	298	332	297	321	335	352	311	334	305	304	262	319	298	312	307	316	312	319	304	317	320	324	309	270	319	334	290	296	327	309	274	326	304	318	319	290	314	320	311	321	309	315	325	322	328	280	301	327	320	318	292	282	285	327	313	305	279	305	288	334	318	315	347	300	303	305	310	294	314	302	281	302	328	265	327	318	287	291	297	310	322	335	293	303	297	277	341	283	317	313	334	283	290	317	305	275	333	322	306	315	330	309	303	298	320	308	298	331	304	320	320	327	279	302	337	278	289	308	294	295	324	321	302	313	326	311	284	304	308	317	296	332	313	284	283	292	311	288	333	299	306	342	329	293	322	321	316	312	315	345	310	323	287	286	311	313	302	326	385	329	324	331	302	328	312	333	303	285	335	313	290	322	308	304	295	308	292	334	313	289	341	330	336	327	307	338	331	321	350	310	348	271	311	340	339	311	301	315	274	310	346	329	302	313	323	294	323	317	368	331	317	285	335	310	303	314	337	317	307	305	320	336	313	297	310	303	316	310	310	279	312	302	340	326	297	291	276	318	320	303	274	339	317	278	313	319	349	329	310	329	276	348	306	307	334	305	325	302	310	343	285	308	343	303	316	314	292	314	355	329	299	323	328	294	326	312	284	324	349	307	320	292	327	325	321	327	280	293	311	339	335	295	289	331	306	317	282	304	322	287	339	303	348	328	315	301	322	339	299	312	305	329	306	355	307	350	353	307	314	293	278	324	347	298	331	324	291	317	282	309	298	304	353	333	327	318	304	297	339	320	306	334	309	301	303	342	294	305	336	305	303	312	313	307	292	312	309	306	328	297	340	308	318	316	303	344	276	353	337	303	272	323	308	314	337	316	294	316	283	320	322	296	310	328	355	320	272	330	337	324	287	299	318	296	279	290	297	319	306	296	300	318	305	300	324	301	334	341	322	321	309	304	320	341	294	305	308	295	317	305	308	311	313	330	314	315	305	310	289	306	309	319	301	315	333	308	302	320	328	341	291	309	330	325	285	286	272	301	300	361	326	281	279	350	347	324	304	304	311	271	309	306	321	308	300	309	315	361	293	329	301	259	341	322	300	320	340	290	298	339	304	315	278	320	310	310	346	301	307	308	328	316	310	310	335	286	310	270	331	305	326	307	324	336	337	320	316	304	317	304	304	357	336	328	323	302	361	317	311	312	300	332	279	342	317	303	354	328	315	309	281	284	320	320	308	327	295	314	306	305	284	341	318	308	281	323	345	314	334	314	300	301	319	299	287	355	318	301	335	322	301	322	331	321	315	288	333	297	323	315	312	361	303	350	325	328	305	322	301	295	286	306	300	302	330	310	307	305	278	276	323	291	337	318	316	361	331	310	309	326	297	304	323	310	296	293	329	317	281	307	283	322	314	316	310	323	281	303	319	312	314	330	308	333	298	327	341	296	313	307	324	333	357	318	317	308	342	300	323	316	304	304	291	308	303	301	320	332	328	299	315	343	296	307	293	293	327	302	331	315	323	327	328	287	316	312	310	307	305	308	296	330	296	317	288	353	325	299	300	324	333	340	322	306	323	356	319	355	321	342	315	304	285	352	330	321	300	297	305	279	299	320	335	334	314	332	327	320	289	273	297	316	342	299	302	351	297	316	270	282	329	320	315	336	337	323	296	318	324	315	339	333	289	300	286	308	345	289	299	308	331	338	319	316	307	313	337	328	294	307	322	269	292	303	345	327	323	291	317	312	330	307	310	321	292	304	317	328	314	330	315	289	314	327	304	305	302	281	308	300	321	308	319	308	309	334	341	319	315	313	317	274	320	301	314	312	289	306	341	323	294	313	334	286	305	312	305	308	300	309	310	304	306	326	335	331	317	319	313	313	326	339	338	290	302	327	293	316	317	315	302	302	293	296	346	333	327	330	300	330	307	355	327	338	299	286	284	321	296	302	313	315	316	293	281	314	282	282	314	300	304	291	293	330	317	310	316	311	292	316	315	334	282	326	304	313	322	358	304	271	281	309	332	323	316	332	309	277	310	287	303	300	303	307	319	288	285	304	298	340	329	336	321	299	337	303	310	303	324	272	314	328	295	301	328	319	308	291	312	304	302	330	306	351	343	342	339	338	323	317	299	303	367	327	283	310	326	302	309	308	291	319	329	294	303	292	301	302	324	288	331	332	320	314	321	303	299	332	331	298	292	306	353	332	310	286	302	330	310	322	323	327	288	335	282	291	284	334	309	310	303	309	349	377	319	329	326	336	295	316	283	300	308	277	309	290	326	291	318	319	302	336	292	303	322	320	292	294	336	304	308	327	356	303	322	328	295	335	341	328	320	319	310	326	308	300	331	331	317	296	340	322	277	324	313	342	336	310	329	327	317	340	295	323	343	318	308	314	308	314	320	337	266	273	303	321	287	315	375	321	329	316	331	330	290	265	297	297	325	327	343	307	291	354	303	317	320	314	319	286	322	286	345	307	312	308	288	297	339	322	325	320	289	307	296	334	331
14718	8706	15624	19195	17551	14871	11650	9433	8373	6954	5533	5440	5576	5451	5209	3626	3390	3247	2799	2028	2112	2041	1854	1602	1528	1496	1401	1240	1178	1191	1153	1156	1046	1105	1055	1040	994	939	922	907	922	935	829	892	906	836	840	895	841	838	797	855	857	835	839	774	788	770	803	797	777	818	766	794	829	798	814	807	759	803	794	742	775	812	777	713	746	771	739	798	724	791	774	767	755	805	755	763	745	804	757	774	740	781	750	747	775	751	771	759	812	763	744	788	773	743	785	736	788	745	782	730	722	746	804	758	802	750	745	811	756	773	776	749	756	801	791	764	751	713	787	716	746	767	740	767	743	774	797	747	796	770	748	815	768	688	724	764	835	717	764	763	781	763	780	765	761	735	794	788	727	806	810	775	780	807	795	793	799	761	811	822	760	795	747	785	751	750	777	772	807	735	717	797	778	743	753	769	785	798	776	749	774	741	761	752	803	748	775	760	767	736	783	730	737	789	776	758	830	786	770	768	757	767	746	791	773	775	741	789	799	760	808	789	772	768	774	777	776	761	795	797	789	753	778	760	749	752	798	770	772	792	771	758	753	763	809	733	792	799	728	791	778	760	770	750	774	748	792	774	810	780	751	746	757	758	725	728	737	767	776	789	795	828	742	806	764	739	737	790	760	738	762	768	807	785	781	761	744	781	759	788	751	724	752	795	793	751	784	787	778	778	759	726	791	804	706	778	767	714	723	771	722	743	743	762	765	775	759	783	735	740	732	744	829	785	760	683	768	777	743	764	829	730	739	730	803	797	812	782	733	770	729	747	815	770	776	795	757	762	738	769	769	747	747	735	756	795	855	773	763	764	780	728	797	762	784	751	816	766	748	721	775	800	781	783	754	759	764	757	762	798	782	816	740	736	792	779	780	756	722	765	762	761	779	786	752	769	791	761	774	758	781	728	744	761	792	768	797	803	816	797	711	792	744	751	778	758	806	721	791	776	736	765	763	751	765	801	770	711	767	798	778	756	748	753	743	749	725	769	737	762	811	755	828	814	772	777	784	824	795	742	737	789	734	752	762	798	731	792	747	787	760	755	789	781	762	759	742	745	773	807	771	775	742	744	805	751	722	761	797	788	752	759	763	784	760	793	741	760	777	783	729	743	759	772	812	740	804	784	737	803	756	743	814	765	817	783	824	775	778	781	788	747	777	764	774	754	805	740	759	779	770	708	756	766	793	736	764	754	801	759	811	780	748	777	776	790	739	756	754	745	763	776	805	762	769	774	720	790	776	759	783	712	764	797	770	801	715	762	733	773	748	785	745	803	783	748	744	749	805	728	755	726	749	729	791	778	739	810	786	759	760	766	780	760	754	799	787	774	753	727	785	779	777	797	828	742	778	818	759	768	708	792	776	803	812	801	738	709	756	749	768	728	797	752	778	758	751	775	823	772	806	771	802	773	745	800	778	743	805	796	748	771	749	740	763	709	735	796	731	739	749	772	764	760	743	797	749	739	798	838	775	773	736	775	780	772	747	778	789	790	795	825	751	784	801	782	773	827	787	734	744	754	747	729	747	762	776	770	767	721	773	796	780	832	787	762	785	784	747	800	763	770	755	735	766	796	718	790	819	776	765	749	811	836	792	791	767	746	765	811	786	733	742	793	767	746	754	814	779	752	743	795	784	736	821	815	770	719	740	856	818	789	734	782	759	755	769	783	785	778	723	847	731	798	745	804	721	790	752	750	780	757	784	746	732	750	758	771	757	744	778	753	740	745	740	795	768	728	771	722	752	709	732	797	756	814	757	788	786	751	774	765	768	782	765	766	723	727	752	808	758	745	798	725	795	743	773	786	774	744	790	723	819	802	821	771	780	763	806	758	718	761	807	760	777	767	745	755	759	744	757	740	791	787	764	796	742	787	762	754	796	735	748	815	827	795	760	807	829	778	749	744	766	762	730	775	770	785	751	851	787	806	791	698	772	727	781	761	765	796	754	767	774	732	765	762	839	794	814	785	745	807	756	790	793	812	764	745	747	767	763	762	775	794	744	734	774	729	757	772	760	785	772	822	747	748	728	825	771	789	757	763	709	763	767	779	736	775	772	775	775	800	792	787	772	747	800	800	738	725	788	838	815	742	766	744	812	771	752	805	813	761	783	738	779	760	740	760	763	750	726	776	789	771	749	793	813	766	776	768	797	767	846	711	754	756	801	808	738	772	784	779	761	753	718	754	753	773	815	776	752	799	721	798	811	811	738	780	780	756	761	760	760	756	794	786	743	751	767	754	771	773	783	724	762	769	783	819	741	734	789	772	730	759	784	739	750	790	711	788	784	745	811	798	728	787	773	758	754	758	764	785	726	797	781	782	743	779	752	759	752	757	792	809	744	799	769	770	746	788	758	745	820	790	739	751	808	787	806	765	776	774	741	771	760	752	772	727	768	795	784	807	775	767	747	799	776	744	797	823	751	756	748	784	732	775	799	774	708	802	789	811	750	788	772	775	767	742	780	707	766	730	814	756	764	783	763	745	755	709	772	779	741	763	763	784	809	762	740	781	777	752	779	734	777	734	787	797	758	715	769	842	738	775	765	800	758	725	847	771	806	740	771	756	753	830	828	754	761	782	759	768	799	767	723	774	755	783	750	774	753	823	735	786	739	746	736	775	781	804	745	746	730	752	773	771	740	774	816	817	762	806	803	826	764	765	740	776	767	735	800	755	787	783	797	818	805	782	769	718	763	792	778	745	772	735	768	815	768	776	742	741	752	788	738	834	787	748	737	766	778	784	755	750	769	739	795	781	778	789	747	799	797	809	810	704	810	778	787	715	787	753	799	809	784	725	742	717	749	748	803	762	742	848	730	792	756	746	744	756	735	773	782	784	795	836	773	769	789	817	770	756	782	749	747	755	753	766	801	737	749	760	764	784	747	734	805	741	745	754	807	702	747	748	744	797	771	823	743	771	786	788	785	738	807	792	779	794	765	785	741	768	769	758	806	790	791	732	761	780	754	735	734	763	781	809	818	742	755	776	779	747	733	734	744	756	782	820	802	790	809	755	757	748	765	801	759	780	790	786	750	787	760	773	738	795	735	789	750	778	787	771	767	774	772	833	779	802	760	788	715	785	721	802	757	719	758	802	799	819	785	741	769	818	750	748	769	785	779	769	820	779	794	867	762	766	770	754	766	789	771	787	746	792	733	781	783	762	727	742	772	789	760	751	767	722	752	796	765	752	770	804	790	769	778	729	747	757	775	784	765	794	730	816	745	774	785	768	769	750	838	756	795	759	798	763	729	778	792	830	804	754	761	748	781	773	758	759	820	801	746	779	812	742	775	759	743	747	755	806	760	766	807	775	749	761	774	745	726	736	753	784	753	780	800	747	728	736	727	751	743	758	803	744	739	758	765	777	763	762	789	790	771	763	756	719	750	739	751	792	789	740	705	825	767	733	791	797	773	799	802	773	765	777	748	784	780	739	837	793	759	795	757	787	790	790	759	752	740	766	795	761	811	735
4956	2683	3430	2703	1900	1455	1070	870	758	707	617	555	500	542	469	484	506	450	435	424	454	431	438	431	406	432	404	443	408	429	387	408	391	369	410	407	405	422	411	398	397	430	420	392	391	403	382	383	403	408	385	411	377	386	393	377	377	368	381	413	380	377	405	363	368	390	418	405	384	364	425	403	417	418	374	372	399	370	380	370	407	407	400	409	421	363	411	384	402	380	386	391	425	386	403	388	351	374	355	363	386	416	362	408	396	384	409	420	382	421	382	418	418	426	399	375	382	389	406	400	389	417	396	423	427	381	414	392	370	359	396	378	400	392	391	394	391	369	359	373	411	386	374	377	373	402	368	396	435	379	362	384	406	390	370	411	399	402	412	411	422	407	393	398	401	400	406	385	412	381	390	406	413	397	384	419	396	404	441	401	389	422	350	414	382	393	399	359	383	364	352	374	381	385	375	398	376	407	402	398	375	409	390	410	355	388	380	412	380	384	409	376	401	411	384	403	406	407	340	382	410	372	374	456	404	363	403	409	438	398	454	395	397	412	409	383	351	371	415	434	397	385	404	419	419	375	344	404	402	382	428	382	458	385	422	381	373	418	360	357	387	381	373	370	378	413	402	423	407	355	397	399	391	365	382	363	398	375	375	378	377	397	373	415	419	447	450	375	379	376	402	389	400	410	430	350	400	385	394	394	387	389	414	398	369	408	401	391	381	400	404	397	385	416	397	374	375	340	442	405	398	395	377	396	379	380	397	406	403	420	428	393	412	378	400	395	408	426	374	387	398	408	384	382	359	353	379	421	393	429	439	407	376	357	387	412	414	390	365	411	356	412	379	348	404	430	381	408	372	387	367	410	391	411	375	395	400	404	377	387	370	419	431	380	423	394	398	381	437	390	405	388	348	403	365	410	399	412	381	407	383	404	377	402	410	371	418	377	372	392	409	381	429	378	387	376	441	394	402	360	415	398	376	370	375	416	408	394	398	363	383	412	389	384	393	438	395	380	410	395	409	402	419	404	394	391	395	401	377	400	401	392	413	407	391	409	331	397	340	411	374	366	404	414	404	375	406	376	382	364	391	396	407	375	403	348	393	399	386	441	408	391	405	365	401	409	398	404	387	364	414	373	403	405	387	403	405	414	411	400	374	379	416	413	401	375	425	399	398	392	408	369	379	372	413	354	412	375	373	401	368	395	367	371	405	400	375	413	420	387	415	403	424	383	358	388	398	373	398	379	384	426	417	378	411	360	380	394	389	397	356	394	388	414	467	415	424	413	416	414	382	384	403	397	439	425	360	385	414	402	397	366	378	365	388	381	412	412	379	385	409	409	376	372	395	427	374	379	383	395	381	388	363	404	393	421	388	394	383	412	388	370	389	367	366	353	402	389	403	392	410	384	376	418	393	387	407	387	368	422	385	346	424	344	396	397	379	414	359	408	390	411	410	432	339	390	386	396	411	406	359	387	405	401	383	368	363	381	389	392	431	420	409	407	396	372	398	410	415	378	422	418	385	420	384	395	407	429	401	398	403	367	417	377	387	394	404	366	401	424	399	388	360	400	402	404	386	414	388	423	390	410	387	409	372	392	433	352	366	379	388	385	385	394	342	442	393	405	397	395	366	383	424	398	384	370	413	407	405	411	355	378	396	436	420	367	400	390	418	393	413	400	380	378	357	392	383	412	389	426	381	405	386	408	402	398	385	426	406	428	375	398	382	404	431	396	404	386	411	431	376	377	388	417	370	370	386	361	420	372	396	408	375	398	424	376	356	398	395	400	380	373	388	397	393	383	389	411	398	386	400	401	404	378	419	402	409	399	392	408	429	368	379	373	413	411	390	393	350	377	397	393	366	391	372	377	385	379	407	405	418	402	419	389	381	422	423	376	429	396	431	373	383	385	397	407	405	378	359	396	378	417	420	412	376	422	406	384	396	382	395	363	427	402	409	363	391	375	407	386	400	423	377	403	368	416	368	405	385	428	421	407	372	405	392	407	413	390	419	404	379	427	418	386	438	379	399	385	385	383	397	361	416	397	380	413	423	386	382	406	425	402	391	380	397	431	407	451	388	402	378	376	433	449	388	357	388	391	397	387	407	384	391	391	370	378	365	371	349	397	380	392	390	395	364	391	411	401	422	416	434	377	399	415	365	366	395	385	361	369	364	412	429	389	384	389	380	386	387	415	406	365	377	408	426	405	415	383	388	392	361	375	407	438	401	419	394	397	363	408	420	391	394	406	453	351	405	411	399	386	398	391	400	412	389	373	430	411	409	406	395	385	384	401	370	413	383	365	385	384	413	388	413	399	396	392	378	408	415	371	397	424	395	371	399	414	420	378	394	408	350	387	374	392	400	409	391	385	381	389	358	355	391	395	346	361	415	417	426	388	378	374	385	385	420	406	400	389	421	369	403	404	388	386	402	402	374	368	416	387	361	349	379	381	403	402	386	395	399	410	364	376	406	429	406	410	394	366	390	373	366	390	399	385	365	380	364	434	376	394	388	405	369	373	371	402	401	402	420	393	425	395	400	386	398	404	381	376	437	389	413	375	369	409	406	415	352	397	404	435	399	380	370	398	406	401	419	381	387	363	415	421	400	378	360	435	432	353	371	403	357	410	399	396	384	420	398	389	416	377	360	378	376	379	359	422	409	369	408	405	394	384	399	388	354	437	377	375	398	365	361	337	361	413	420	415	404	401	392	375	363	399	396	406	406	366	398	397	392	404	359	414	379	391	381	378	380	375	415	416	374	375	394	393	402	376	415	381	392	398	368	408	399	414	403	332	402	399	411	444	437	361	421	395	398	368	384	388	397	374	391	395	347	372	371	412	392	415	378	420	409	375	373	364	393	413	429	381	396	390	373	423	405	420	397	392	382	393	357	367	382	432	362	439	387	400	353	377	388	363	422	428	392	373	368	411	425	417	407	416	364	359	390	376	411	436	416	407	395	397	335	413	379	389	405	399	433	394	426	373	375	409	433	396	364	346	417	381	390	457	414	357	404	365	389	377	390	366	356	395	421	417	373	389	390	386	378	400	397	409	394	384	396	413	384	414	397	394	397	385	402	367	463	398	380	370	424	408	390	390	404	393	378	426	406	400	376	395	401	393	366	386	368	402	413	390	410	399	379	377	412	371	406	366	427	352	391	379	361	401	373	405	394	426	378	372	408	390	408	402	366	367	434	406	432	408	419	413	405	384	392	400	407	376	400	415	404	400	378	356	413	389	389	410	384	378	406	395	394	413	351	381	383	395	414	408	343	396	445	362	400	387	374	414	415	380	395	402	385	391	375	371	395	385	406	362	419	435	393	372	362	427	392	403	427	400	394	387	396	402	402	409	375	384	377	383	396	382	388	390	418	384	383	430	390	381	449	414	407	413	399	409	384	406	392	400	363	403	407	374	352	367	385	384	364	421	360	390	400	410	402	408	404	358	386	409	394	421	368	406	368	396	378	418	385	389	400	411	382	397	400	410	391	396	386	419
4426	3369	7063	8316	7410	5756	4334	3570	3027	2562	2253	2070	1933	1769	1704	1642	1527	1450	1379	1276	1301	1203	1254	1146	1116	1162	1092	1023	1019	1031	1043	1072	1007	1009	985	1009	1009	1013	964	929	948	949	981	957	986	976	1009	991	951	980	943	983	1012	914	954	925	994	926	983	947	884	950	931	969	978	986	965	967	904	980	965	920	960	987	973	904	982	932	906	894	985	938	937	886	962	973	973	1040	953	920	947	989	958	978	966	988	969	965	977	990	981	994	912	956	890	967	960	991	906	926	918	938	925	958	973	971	946	898	943	938	947	961	968	938	912	954	1014	989	919	942	973	966	958	898	967	973	939	938	897	930	947	960	894	946	950	982	932	923	993	904	936	925	989	990	1000	964	899	942	950	912	928	952	937	916	941	922	984	1003	959	967	922	972	967	936	1014	916	923	920	885	989	887	923	957	903	920	967	952	889	919	970	932	989	937	969	912	965	929	928	1000	893	921	959	910	986	982	974	920	970	926	980	928	917	943	953	977	934	919	921	901	937	977	923	940	947	929	967	957	954	925	982	969	955	962	923	975	949	958	970	938	980	959	946	911	967	960	977	983	973	909	963	905	951	942	948	942	990	930	981	943	986	966	923	919	943	922	915	1001	951	968	902	977	907	967	950	954	921	944	983	977	918	901	979	983	941	967	880	945	962	996	999	936	981	951	901	924	960	982	965	974	930	926	983	987	949	942	996	929	872	945	972	932	967	981	939	936	873	961	922	962	986	934	963	961	950	974	925	956	910	921	963	917	956	909	980	964	933	936	939	943	952	956	992	961	917	949	957	938	967	986	896	923	928	976	975	924	955	996	941	943	989	938	911	955	913	904	933	929	934	999	964	948	931	1005	1025	931	961	994	959	941	982	880	906	950	994	948	942	985	953	952	877	898	949	928	903	997	976	932	927	973	993	917	974	966	980	930	991	972	911	928	915	906	952	970	894	975	966	936	956	969	951	921	1015	948	948	940	958	970	894	959	912	937	987	996	993	965	952	954	939	909	1000	945	990	972	917	942	926	899	963	957	978	943	933	981	902	933	931	943	920	951	978	976	959	967	961	937	891	963	964	926	965	933	966	958	938	942	924	927	976	946	980	909	974	913	937	970	952	947	904	916	921	912	967	959	971	933	968	939	910	944	904	921	1003	912	978	869	911	932	945	946	934	973	953	914	974	914	940	1004	938	1003	958	923	941	983	950	915	949	917	929	900	950	902	982	950	948	951	929	972	925	929	988	920	910	988	955	943	933	943	897	943	954	899	965	975	981	968	905	931	945	893	940	896	903	979	969	948	947	915	958	904	999	922	903	911	955	877	945	925	992	882	946	967	966	934	943	980	925	944	940	950	951	959	1018	919	973	889	943	911	976	989	942	976	907	953	916	929	917	941	982	960	970	937	945	912	918	963	987	956	971	906	928	939	968	951	974	959	931	1013	934	982	965	976	914	980	945	872	940	928	939	927	936	911	937	1011	950	963	970	957	950	911	949	977	949	954	980	971	948	963	959	997	948	932	952	960	926	952	955	977	937	942	974	943	952	952	944	964	969	918	894	959	948	954	904	982	942	953	997	956	936	915	970	889	925	966	917	928	942	991	1072	969	1011	949	911	917	937	966	957	930	975	967	938	979	945	959	975	967	942	951	969	1002	991	1028	906	964	965	956	944	909	932	972	941	946	977	922	953	929	919	980	924	933	927	935	937	957	903	943	930	931	904	950	935	961	927	944	984	963	999	950	890	965	956	936	939	955	947	960	962	998	963	906	971	915	917	975	961	955	991	930	953	950	908	876	939	957	928	899	931	973	997	925	911	892	975	972	907	912	945	894	926	962	964	908	963	899	943	954	901	955	934	984	987	943	936	949	951	964	966	928	945	917	945	986	924	932	928	963	1032	951	944	930	915	931	957	965	962	903	893	959	909	963	908	941	966	944	975	1009	909	964	948	932	985	940	971	991	936	921	963	910	919	964	948	951	939	937	934	953	941	970	914	937	945	869	937	983	959	950	959	939	974	926	897	949	932	964	936	966	936	961	929	932	879	947	956	955	966	942	999	988	950	941	972	953	921	964	957	950	901	907	945	980	981	918	912	1026	939	936	983	962	946	967	896	991	923	965	917	937	915	970	957	936	923	938	976	938	956	903	969	938	909	971	1003	945	924	933	960	935	976	919	935	936	972	974	912	992	983	954	877	952	887	949	974	976	984	939	975	963	920	929	947	965	965	949	897	926	958	992	922	977	955	889	976	912	1006	936	1003	930	975	936	961	925	916	904	917	951	941	928	983	921	966	891	973	922	1031	967	963	941	945	977	917	985	929	989	981	934	919	936	970	935	947	964	945	956	955	993	964	924	926	961	947	995	927	871	900	962	947	949	926	1007	989	965	945	908	911	937	981	970	980	979	955	958	949	904	922	915	961	928	960	996	939	969	965	950	934	953	1005	990	966	959	892	974	983	966	974	972	983	960	941	976	933	994	966	922	962	910	967	983	929	958	941	955	980	955	947	920	899	901	985	1009	937	896	971	945	923	945	941	912	923	942	932	987	983	1014	976	929	943	929	973	1008	922	931	924	985	989	937	972	937	908	949	923	993	927	914	944	976	917	887	958	975	919	934	1032	982	963	959	952	962	995	1008	936	908	886	1002	973	933	978	955	893	1003	876	913	964	962	936	891	957	913	960	1003	965	938	965	896	904	1011	966	945	930	980	910	918	1026	954	969	984	983	937	933	928	961	940	943	965	973	974	926	988	927	950	900	945	948	959	939	989	926	948	940	966	949	1005	934	920	956	928	918	935	899	918	905	970	916	898	924	900	952	897	993	913	1023	986	909	898	982	939	950	956	929	873	922	965	949	1007	941	963	986	970	928	956	918	925	948	899	944	951	968	951	864	974	909	961	902	938	959	984	968	969	963	949	942	922	919	1028	932	1002	955	950	967	920	981	936	981	960	959	966	954	938	914	993	980	990	954	976	963	980	980	938	982	986	988	933	999	919	974	1023	954	997	966	923	882	938	1018	959	973	941	991	919	932	979	978	954	904	925	935	950	881	939	889	936	936	915	957	985	874	978	960	908	948	990	943	964	945	954	945	983	918	953	920	954	925	1015	936	942	979	938	947	909	987	916	906	965	890	981	955	904	979	966	949	945	974	964	965	1002	963	928	908	970	949	913	926	938	909	929	977	925	954	988	922	963	950	979	980	973	906	919	1025	933	979	990	925	981	949	939	1004	871	948	935	982	940	938	959	915	983	953	932	944	924	907	941	955	937	957	918	889	976	954	970	897	970	995	936	955	902	967	951	965	965	985	980	989	919	955	952	948	947	932	973	942	944	945	963	982	991	923	1010	994	960	944	956	973	945	940	933	918	955	977	929	916	930	885	993	927	902	965	947	945	911	910	986	927	964	988	966	957	970	926	909	943	956	953	924	917	909	920	977	966	935	884	947	916	959	1004	948	875	870	959	890	942	951	912	903	959	960	956	954	908	923	970	925	969	901	930	965	929	963	926	935	943	1004	932	932	999	942	972	1008	947	955	950
13197	5922	6907	5476	3828	2787	2131	1590	1368	1092	938	900	853	836	775	627	591	581	577	482	415	473	444	430	437	459	445	390	401	394	402	413	410	398	432	403	409	366	416	387	419	398	385	425	390	375	366	375	373	398	355	377	407	377	396	380	352	386	409	379	395	354	409	389	391	395	381	382	396	335	400	385	375	387	358	392	353	329	380	382	371	388	380	396	362	380	374	381	393	418	385	357	376	368	378	385	368	412	372	396	422	350	415	401	362	362	334	395	388	389	356	393	355	362	381	333	374	397	371	366	381	331	360	365	364	375	366	427	383	387	380	332	373	434	367	403	398	392	376	371	378	363	425	413	372	368	384	349	383	400	393	410	360	375	384	340	393	341	333	352	398	376	356	367	379	398	412	410	390	353	403	384	377	359	347	365	391	383	400	378	368	397	406	379	378	379	345	391	387	401	381	368	363	413	350	371	394	372	382	369	398	402	397	378	380	388	384	383	369	370	373	364	342	392	393	372	330	388	363	390	373	379	357	363	384	408	381	412	368	394	405	387	387	382	385	361	374	396	386	382	369	351	406	382	384	385	354	389	366	384	363	401	365	419	364	416	341	367	369	385	368	385	398	347	396	382	388	371	395	412	370	369	367	395	369	393	358	412	380	375	406	378	357	341	360	396	386	378	365	386	392	372	363	371	420	378	402	380	369	376	367	369	392	397	414	410	421	357	342	373	354	346	385	405	386	379	398	390	377	370	389	398	363	361	363	347	366	380	398	397	368	371	409	385	365	405	396	425	320	358	377	405	347	365	403	381	354	374	349	357	400	378	357	367	311	369	374	406	363	382	352	377	336	379	387	368	353	352	364	364	440	371	362	356	377	391	373	367	361	343	360	393	384	387	394	393	371	369	400	372	445	409	397	407	368	359	407	358	393	354	401	397	374	376	360	373	393	388	389	414	351	328	371	400	367	385	365	349	375	358	356	400	401	434	376	390	387	355	411	370	370	354	382	391	374	381	373	354	359	377	353	388	375	339	401	413	373	387	359	400	366	365	352	392	361	376	389	379	357	374	358	394	357	373	383	363	345	352	356	365	374	434	383	383	366	379	392	380	392	378	412	403	412	393	369	378	405	363	382	354	417	360	393	376	328	379	394	359	377	399	369	387	389	366	408	403	401	389	392	379	376	391	388	383	384	363	385	387	392	365	374	386	378	386	380	371	370	403	338	406	391	356	379	413	401	413	384	366	338	394	365	402	382	431	364	351	374	374	374	395	367	388	385	394	426	407	456	380	359	376	378	402	379	379	367	333	389	392	390	365	335	373	391	405	356	400	405	365	384	344	374	376	372	353	380	376	429	362	385	376	395	405	387	405	370	385	370	345	417	371	382	358	361	357	346	382	377	361	399	372	361	344	386	363	387	370	394	407	375	363	352	370	374	405	372	390	393	361	374	379	391	377	387	396	370	338	345	348	381	396	394	342	387	393	360	368	366	368	354	369	358	413	391	386	386	389	379	370	363	399	384	367	421	347	430	402	370	408	370	381	355	363	391	382	396	322	343	358	390	365	386	386	340	356	355	364	351	393	375	342	395	397	404	416	378	379	357	399	388	384	385	384	397	344	407	363	384	376	358	351	373	367	379	378	400	355	366	408	359	366	402	386	364	361	401	382	375	339	391	399	389	375	347	370	384	331	394	377	380	386	397	404	407	400	366	361	361	385	414	393	396	392	368	374	397	385	366	374	391	356	339	355	392	349	354	381	376	358	410	371	347	348	407	353	369	349	342	365	351	401	362	381	364	414	384	391	389	396	392	378	358	408	363	363	373	353	387	401	411	362	415	385	350	379	409	371	382	385	385	355	381	395	389	360	391	390	406	354	370	362	351	396	371	366	401	420	358	350	360	386	367	380	346	376	360	396	401	365	414	399	401	373	347	361	391	397	386	412	351	410	436	391	378	376	370	370	408	377	369	364	355	356	321	398	396	351	355	406	366	364	400	366	420	363	390	405	409	397	331	357	362	359	366	417	409	379	367	405	392	395	433	355	369	406	365	343	388	367	383	408	359	355	390	381	363	419	387	391	367	368	365	389	418	381	406	397	387	386	358	341	372	365	374	385	372	402	371	401	373	381	386	374	359	384	409	395	397	403	375	376	410	363	339	346	370	395	412	399	367	358	369	377	397	388	405	376	372	381	302	391	376	407	360	379	374	397	393	358	384	355	388	373	404	372	399	402	377	390	364	386	360	371	361	366	386	354	384	371	377	373	361	356	355	370	433	398	369	436	376	349	394	415	391	345	370	371	389	399	375	387	418	363	386	407	346	371	394	387	372	378	391	390	388	374	352	365	368	327	383	396	364	368	398	378	362	367	366	353	358	372	392	380	340	402	390	384	418	377	376	355	383	344	397	385	411	397	404	343	396	400	370	373	356	374	390	387	395	378	381	382	402	367	417	381	348	369	362	363	373	378	362	366	408	356	386	338	341	376	369	386	351	403	375	402	373	405	379	371	440	396	374	375	357	374	344	384	418	402	366	388	369	364	386	368	353	356	318	347	360	376	379	391	350	373	384	379	378	418	356	344	375	345	384	362	379	367	356	374	382	335	360	374	413	362	392	377	371	403	369	375	393	370	389	366	390	358	387	414	412	374	354	382	393	401	374	399	374	368	403	391	361	393	390	375	372	415	417	438	386	348	362	383	363	372	335	379	350	392	353	352	372	394	364	368	364	378	359	366	413	377	353	347	369	348	383	358	328	332	394	393	376	365	369	372	386	372	395	380	351	386	382	383	418	381	363	391	385	381	397	405	381	387	386	398	387	366	368	362	373	348	427	335	383	389	357	378	382	367	360	384	382	397	404	379	401	369	374	393	365	349	333	360	399	381	402	377	377	386	379	387	361	385	424	365	394	363	398	373	379	397	371	371	391	367	366	382	360	379	331	369	373	331	408	341	382	407	396	386	402	368	376	372	359	335	398	407	395	342	352	397	387	383	380	359	395	388	338	374	402	425	365	383	380	381	375	358	341	374	398	366	344	356	342	406	383	378	368	398	364	353	407	347	388	348	409	336	432	357	352	354	344	368	383	357	352	370	359	374	369	361	362	385	373	360	379	374	354	378	365	396	427	338	376	404	357	361	375	389	383	352	379	379	383	358	349	367	413	387	387	353	378	386	374	340	341	398	355	384	352	398	374	332	367	355	388	354	369	363	405	372	359	354	364	393	381	406	380	377	352	410	348	385	378	409	346	359	341	379	350	381	374	361	367	354	364	379	369	373	424	372	406	382	395	377	392	345	375	404	387	377	402	376	389	371	422	425	387	432	397	392	365	377	353	365	383	373	354	373	386	343	404	383	386	398	392	407	389	396	376	338	372	349	363	336	352	380	348	407	382	391	384	373	376	360	379	352	411	356	384	366	383	383	390	377	357	333	389	401	366	350	367	410	376	346	402	387	364	332	431	360	401	374	370	395	369	385	394	383	378	390	354	374	385	349	378	345
10651	6044	12107	14508	13268	10468	8000	6858	6084	4691	4013	3676	3780	3788	3776	2651	2540	2393	2099	1628	1680	1620	1524	1369	1372	1374	1301	1194	1204	1192	1146	1131	1108	1095	1105	1079	1059	1015	1097	1099	964	966	975	958	953	1031	965	952	928	996	986	959	943	926	974	989	936	956	899	901	888	892	899	931	948	929	954	972	926	877	878	915	859	877	931	906	926	958	918	832	898	906	891	924	911	897	896	934	938	953	974	891	913	906	964	876	946	880	874	939	967	953	876	869	884	913	917	948	878	910	889	882	876	849	920	950	935	918	931	854	962	840	906	927	910	870	954	889	929	918	978	863	945	910	913	951	952	889	959	876	935	870	912	906	948	911	912	894	930	912	934	859	892	858	936	945	961	915	952	921	901	903	946	934	911	939	913	921	937	913	900	898	923	890	889	925	946	922	930	908	928	932	928	907	843	891	922	912	844	1009	960	929	926	952	883	999	941	907	895	928	867	911	929	887	947	881	897	914	899	901	902	910	936	929	891	922	953	914	900	842	920	874	871	902	903	906	859	915	888	904	916	899	895	961	896	899	846	910	904	917	937	968	889	941	867	910	919	929	900	922	913	936	938	940	900	944	898	955	927	914	895	960	921	891	915	899	916	919	904	981	908	944	911	900	886	935	879	908	887	937	966	895	950	901	942	907	879	945	904	864	909	898	896	917	911	818	952	952	855	872	913	926	956	939	950	918	938	928	961	876	915	886	871	890	919	905	930	935	917	926	844	869	951	887	897	924	889	932	950	937	929	873	914	959	946	923	929	889	879	972	946	969	903	935	872	879	911	925	911	952	884	926	919	930	916	904	900	901	922	920	962	912	934	903	918	902	890	927	932	944	934	913	920	892	917	886	940	877	913	950	857	922	921	908	897	909	940	916	919	915	935	878	929	904	925	902	905	981	931	930	924	935	908	908	949	905	914	937	912	903	861	911	941	918	886	893	901	930	892	925	906	897	890	938	915	879	911	937	920	901	925	916	914	907	894	930	932	870	874	947	926	922	914	910	878	924	921	935	911	879	912	870	909	926	998	873	912	868	895	892	914	944	918	933	950	858	885	936	895	899	940	932	927	914	944	887	903	903	869	873	878	890	959	957	920	899	901	908	910	904	925	956	888	983	963	947	953	944	850	878	890	873	916	936	886	958	918	948	942	905	956	928	928	865	886	908	978	928	881	917	946	880	974	919	944	935	898	845	937	927	905	925	919	911	947	868	873	964	945	942	925	908	967	930	893	900	878	922	950	911	951	910	914	928	820	901	935	912	913	945	864	869	892	983	943	906	886	863	878	877	904	901	865	927	847	871	899	900	947	899	897	923	911	941	930	896	896	891	933	921	895	898	897	929	941	910	919	932	923	941	945	927	881	942	929	953	886	855	888	892	940	915	928	893	924	948	858	910	961	918	931	870	952	911	937	883	906	936	966	917	916	920	897	914	931	898	931	886	940	943	909	946	895	945	915	917	910	962	892	894	933	860	950	892	917	902	862	917	934	927	857	919	907	927	912	934	872	915	907	926	931	938	994	976	911	943	959	968	921	887	919	847	860	923	917	914	928	886	933	909	896	929	912	855	893	875	908	965	873	888	947	898	923	935	911	922	967	921	879	914	974	925	904	866	838	891	887	869	934	886	955	939	913	935	940	898	907	958	949	949	861	957	886	932	958	879	919	956	885	878	840	919	903	872	935	921	902	854	879	940	900	921	954	897	930	940	905	876	898	925	894	957	903	948	924	849	886	890	893	875	958	929	877	922	921	921	899	887	918	899	882	885	929	879	941	923	942	888	940	915	911	906	860	1006	930	869	953	922	927	873	981	907	881	926	938	894	925	867	873	908	890	871	907	950	916	905	861	994	930	897	870	920	930	950	908	913	913	909	882	904	888	844	957	872	916	882	873	912	915	975	897	884	909	882	898	831	903	931	911	899	959	916	871	956	879	910	930	900	980	954	862	900	866	912	888	921	953	909	940	942	928	903	894	909	912	917	867	861	915	955	906	952	871	970	952	887	899	943	895	867	942	900	901	892	877	914	917	970	880	962	946	949	891	949	929	932	892	945	941	886	920	985	910	888	919	957	919	892	966	923	920	927	911	914	936	888	932	878	924	900	927	952	901	911	911	924	929	903	909	881	899	911	935	982	922	925	891	877	907	913	883	897	1003	940	896	839	902	925	912	925	888	947	928	928	926	926	948	918	862	969	890	947	905	937	919	900	893	929	889	999	949	946	899	871	941	862	876	928	897	949	899	882	956	900	919	893	908	941	884	898	902	920	952	942	975	893	930	902	841	844	899	911	885	934	885	933	905	903	887	956	926	944	858	950	908	855	966	899	927	903	884	888	949	916	931	913	893	906	886	851	892	924	897	911	911	943	894	905	931	849	899	873	917	916	895	921	891	891	864	911	889	875	881	937	977	888	889	902	875	935	927	905	910	970	972	960	951	920	947	909	893	917	922	933	924	868	932	910	847	886	982	953	938	904	923	906	865	920	949	943	891	911	936	941	906	938	907	922	939	994	967	946	899	885	900	882	897	909	904	851	960	899	917	886	958	901	898	941	916	859	878	953	879	923	998	910	948	929	909	938	908	893	891	928	878	947	939	937	930	894	938	875	982	904	951	925	928	896	918	912	928	935	917	1008	883	904	906	929	925	894	875	901	936	905	882	931	913	940	895	903	910	925	880	905	887	907	878	912	902	939	913	898	916	932	888	859	860	937	889	984	869	868	884	893	897	908	914	924	920	870	924	886	928	928	908	904	918	915	924	966	886	931	907	947	863	901	920	937	933	955	904	1023	842	939	922	911	934	910	882	893	930	937	929	909	913	886	963	982	896	953	933	889	912	877	862	927	952	851	916	882	955	848	913	927	935	890	897	911	921	890	844	879	933	898	915	899	868	914	877	905	927	854	910	937	919	975	896	954	957	974	918	933	950	900	936	904	891	896	939	899	898	955	853	895	910	976	906	948	911	979	907	871	915	955	920	892	925	904	925	930	901	954	929	899	918	886	875	973	931	913	981	914	880	936	897	918	947	936	880	901	944	898	961	882	908	855	875	924	902	886	931	922	912	892	941	930	908	875	892	900	893	916	963	878	852	902	917	935	875	866	912	892	935	931	961	923	979	867	868	885	907	896	920	941	937	886	878	932	880	902	928	903	907	869	918	960	920	884	908	893	901	945	941	1010	891	944	863	899	945	914	890	913	936	956	918	921	898	929	934	892	880	877	929	905	942	914	916	918	932	949	938	919	946	885	926	889	940	907	873	948	905	946	912	863	916	988	914	929	899	876	903	900	918	928	882	907	913	989	944	910	857	924	916	886	919	880	951	930	899	891	884	899	937	929	879	888	945	923	958	921	928	905	899	886	917	923	923	892	927	952	937	910	870	882	913	931	920	929	952	901	894	923	937	946	910	938	935	880	899	905	886	924	887	895	929	873	880	902	901	845	944	935	901	874	904	951	899	934	930	881	862	901	895	894	895	921
21330	10895	11801	9641	5922	4442	3135	2146	1922	1383	1211	1046	1209	971	998	723	629	598	561	472	495	449	456	414	415	383	381	358	370	334	351	361	325	318	376	352	333	357	316	325	320	300	314	344	304	314	334	330	307	284	326	350	298	307	304	289	318	274	328	311	311	305	334	307	312	297	331	338	316	300	298	322	287	318	309	296	275	281	325	330	307	318	307	307	296	303	302	332	301	305	312	292	333	290	276	320	291	273	313	317	298	314	289	299	321	317	317	323	328	311	293	306	298	298	325	313	283	308	316	296	311	304	288	297	292	284	292	315	313	318	303	314	331	313	291	282	296	320	303	311	301	313	288	298	314	284	285	308	353	287	321	318	295	309	306	330	279	255	285	298	324	306	338	299	304	295	323	273	331	306	285	319	291	302	308	336	300	320	296	305	276	306	308	309	330	309	335	353	330	310	300	296	302	303	332	332	314	357	314	322	303	277	305	315	308	320	313	314	266	337	300	296	250	271	323	318	335	306	310	284	306	312	291	316	312	294	319	314	284	284	285	331	333	309	288	334	309	340	323	299	315	318	316	321	301	305	333	324	301	291	286	270	339	277	296	290	324	285	320	253	296	285	291	296	324	308	310	311	261	291	327	285	315	298	295	299	286	308	283	311	289	322	326	297	294	280	299	284	323	326	282	288	317	318	286	310	301	322	313	292	290	320	323	343	291	340	270	284	292	276	330	287	322	286	304	291	329	288	248	345	308	306	331	324	309	335	300	297	301	311	305	275	319	324	292	319	312	298	296	298	319	301	305	304	277	338	327	303	319	347	280	320	314	299	323	303	280	275	289	315	270	308	275	308	352	297	297	317	287	319	294	285	293	319	312	295	280	322	325	294	284	313	304	318	292	307	291	297	304	320	292	304	268	301	291	287	301	311	326	295	302	271	324	306	313	330	314	334	298	299	336	331	305	281	312	311	309	300	307	298	317	304	289	338	307	307	305	321	321	331	295	292	302	302	310	294	315	342	262	321	323	307	325	293	305	294	260	297	331	344	332	312	313	344	313	293	307	299	308	343	283	313	290	321	305	305	300	279	287	311	297	304	298	275	330	309	317	347	305	285	307	329	277	290	311	335	343	294	332	301	304	339	290	288	298	347	316	291	305	295	305	312	357	307	314	319	313	308	302	316	287	328	307	299	317	286	325	321	310	317	293	309	313	299	285	295	300	311	310	311	302	304	325	327	283	328	323	286	307	320	349	324	287	324	329	332	313	290	331	299	291	321	293	335	311	296	364	291	313	285	331	291	309	303	294	296	294	299	322	308	304	306	301	333	326	299	305	322	303	286	302	297	280	299	287	290	333	296	309	297	287	281	292	299	331	328	296	327	299	292	308	304	301	313	337	320	327	326	301	292	288	312	332	314	282	291	307	311	330	317	328	308	300	327	321	320	313	299	303	309	331	316	296	311	324	312	301	289	331	342	331	310	288	279	276	307	298	336	333	294	326	342	290	291	292	284	325	316	313	324	301	304	286	277	307	334	302	300	316	340	307	315	342	298	322	286	339	306	275	288	274	333	305	307	284	314	302	295	328	290	335	306	318	294	293	300	309	327	305	316	320	331	271	310	302	301	307	299	307	294	325	302	290	304	313	297	308	313	289	303	331	325	337	312	296	309	307	306	332	334	304	319	339	315	324	298	318	307	296	312	326	322	331	263	297	298	281	311	282	306	285	315	316	304	287	311	319	291	321	318	304	314	327	291	316	319	312	313	330	292	316	311	315	309	291	326	310	294	317	293	332	298	312	315	314	296	311	292	332	317	352	332	341	304	293	321	311	305	313	293	302	296	313	314	345	312	313	323	273	276	313	291	294	317	281	290	331	311	317	292	326	341	311	325	333	291	288	305	315	335	303	296	326	307	310	325	326	313	258	323	282	294	288	300	309	314	304	303	314	334	310	291	348	268	282	304	356	285	277	307	294	280	331	289	302	291	338	315	288	290	321	298	302	332	296	297	297	281	351	294	342	289	342	294	300	284	321	307	272	295	320	305	307	307	347	333	325	316	313	307	301	328	308	338	331	353	319	291	272	289	341	326	280	297	300	289	318	299	319	321	297	318	344	316	319	282	284	305	308	320	298	338	304	330	299	301	327	297	280	286	315	335	335	319	338	307	299	302	296	317	314	317	300	337	275	297	329	280	315	325	320	255	317	329	309	306	305	325	342	295	320	330	327	279	306	306	303	308	320	290	339	292	321	317	301	314	340	329	314	298	297	296	302	320	296	324	272	318	331	298	288	307	313	312	281	328	335	338	298	324	313	299	329	320	310	319	270	305	292	306	319	281	309	311	329	266	354	328	321	292	300	276	291	279	299	335	316	314	306	309	313	317	312	323	310	318	301	314	322	320	331	319	322	307	325	343	309	307	275	288	321	341	320	296	308	284	311	285	303	321	327	320	301	299	294	299	340	303	294	295	285	310	316	324	304	280	295	312	285	318	316	286	286	294	296	299	283	287	275	284	285	289	326	282	301	283	309	309	282	298	338	309	292	338	299	338	326	309	295	298	340	337	303	302	315	299	293	282	281	270	331	295	305	305	325	292	277	312	315	317	289	300	299	291	303	288	302	312	316	272	339	296	267	293	270	288	315	319	326	271	288	300	319	313	301	279	331	292	272	303	286	339	318	337	258	326	313	303	315	275	301	315	297	315	306	300	312	314	327	311	316	308	306	293	292	322	301	308	314	319	278	320	290	293	314	311	289	274	301	316	312	273	313	321	269	303	297	310	295	297	322	299	332	309	342	304	306	328	336	285	313	295	319	301	314	278	331	306	291	285	307	285	331	300	303	299	297	287	339	343	314	318	265	311	323	319	319	320	321	327	309	320	309	317	306	281	301	279	298	291	318	319	301	302	299	325	353	305	295	308	300	320	325	315	306	285	320	310	295	300	344	280	334	281	314	307	343	294	296	294	261	298	274	292	286	298	287	313	306	303	271	315	306	278	289	316	325	293	319	317	331	282	354	325	273	325	322	285	312	298	333	306	313	273	321	303	303	280	303	320	304	326	323	312	331	340	331	304	323	333	303	297	293	317	329	292	295	286	333	288	314	299	336	278	328	328	345	326	295	327	303	322	295	311	291	310	295	297	285	296	315	263	306	322	283	256	328	286	319	313	319	318	307	314	318	323	300	317	321	320	304	305	303	321	302	302	337	317	348	298	328	318	316	308	310	295	315	309	363	301	317	298	289	304	291	331	306	303	282	300	282	286	311	325	289	333	326	318	349	304	281	266	311	269	348	313	311	332	346	341	331	290	276	286	321	313	297	292	309	328	271	324	297	344	299	322	296	319	317	283	313	328	285	305	351	294	301	280	321	310	293	298	295	321	330	320	325	278	301	270	286	284	304	325	294	274	274	303	316	301	272	328	314	287	355	309	330	311	337	267	309	271	323	317	321	329	333	303	305	303	300	313	326	316	326	333	323	286	330	327	324	322	306	332	349	291
14285	8799	16082	19400	17228	14081	11026	9470	8600	6435	5732	4883	5666	5299	5079	3627	3060	2825	2482	1838	1991	1939	1809	1530	1551	1459	1300	1203	1030	1140	1111	1103	1023	1030	1022	1076	960	966	895	864	882	811	863	845	898	912	847	804	843	736	897	744	803	815	788	813	801	798	789	759	755	823	760	744	811	746	798	729	808	773	759	779	719	759	758	789	772	725	748	734	718	764	786	766	766	740	807	775	780	705	794	739	777	787	746	765	783	728	810	758	782	745	721	754	745	697	751	780	765	693	739	721	709	734	751	763	750	740	776	762	721	803	738	756	732	794	741	762	711	743	799	763	702	750	749	736	741	736	762	740	725	780	735	775	739	760	779	750	747	746	737	755	737	770	711	741	745	759	784	754	780	759	772	757	772	729	714	787	719	743	751	780	779	741	735	767	767	731	724	746	761	771	757	795	764	758	746	767	732	810	784	767	703	700	737	764	787	800	768	790	729	740	793	749	805	826	775	761	724	695	781	768	799	735	737	769	735	748	790	745	744	759	804	722	790	713	766	756	786	758	762	747	756	758	754	804	770	745	754	764	751	814	744	780	720	724	715	763	796	755	735	717	763	708	728	787	777	737	792	765	755	696	710	767	730	783	765	762	717	738	817	761	759	733	772	735	757	768	768	746	741	740	737	752	763	742	719	773	742	787	768	770	742	783	726	761	783	774	757	738	774	726	756	738	732	765	769	779	769	749	770	692	751	761	755	780	778	754	759	771	757	739	768	770	744	762	772	724	755	725	725	710	759	763	796	751	744	745	746	757	787	769	751	773	740	682	742	716	722	768	742	779	731	753	796	775	763	816	724	755	747	733	752	761	735	743	746	786	744	784	824	788	740	753	731	724	744	795	741	767	762	776	729	778	737	757	817	764	742	765	741	795	777	722	805	771	710	754	737	705	724	751	764	724	770	723	777	784	772	706	751	765	731	760	765	729	759	751	757	766	764	760	787	731	755	789	760	777	751	747	776	731	744	733	745	727	765	761	772	780	795	752	783	735	762	763	765	774	781	765	730	715	742	726	751	794	748	739	758	726	773	731	711	796	746	766	773	751	759	739	759	765	757	727	759	766	764	711	688	773	741	706	754	746	758	722	760	746	717	760	745	753	774	752	750	725	754	772	764	794	751	804	759	768	761	709	759	738	776	735	751	710	749	705	756	709	742	805	774	748	759	751	750	775	759	766	737	757	774	706	730	793	760	758	748	774	747	757	718	751	774	750	767	782	718	790	736	705	742	778	761	790	725	762	790	783	699	741	767	731	774	765	765	742	744	757	726	723	762	791	813	735	782	778	739	741	738	756	734	733	798	716	800	757	792	775	768	715	776	767	729	755	747	802	726	765	811	758	764	729	772	801	769	763	724	781	726	762	730	753	739	815	755	714	718	764	779	783	747	758	720	719	762	754	770	747	740	769	759	763	738	741	793	758	760	736	703	774	767	748	738	734	775	751	796	754	733	762	771	762	761	773	741	729	759	726	759	728	758	752	699	755	765	753	714	732	786	768	770	684	770	767	766	737	696	738	758	772	737	726	794	755	757	762	777	712	773	791	763	713	765	716	787	769	792	772	776	739	739	790	760	736	744	752	773	799	772	799	784	751	754	757	780	733	750	718	742	770	734	740	756	743	803	754	740	730	756	783	782	744	759	750	710	759	763	744	770	714	694	716	798	669	737	674	774	807	745	736	723	697	763	800	734	748	730	758	785	781	740	770	778	768	774	754	759	768	746	751	777	740	762	774	760	788	744	764	762	720	761	757	779	744	769	787	715	739	762	763	775	754	741	748	741	758	755	772	739	786	769	764	747	778	789	749	748	774	815	740	781	792	767	777	769	763	761	750	757	702	755	803	771	777	744	747	733	734	814	754	801	750	799	761	755	730	738	738	738	749	784	751	754	780	745	769	810	798	717	767	736	740	716	771	785	781	743	749	760	730	786	748	767	701	751	722	747	723	733	728	717	697	732	796	724	773	773	765	687	740	734	775	818	756	766	733	794	743	784	762	764	771	741	770	741	731	735	726	732	745	769	788	762	763	745	746	774	773	704	732	807	756	751	765	734	777	768	739	738	797	748	755	769	735	806	737	754	763	725	752	705	752	753	717	732	777	815	724	762	778	773	729	765	731	740	689	772	764	779	735	723	778	746	785	771	754	742	741	801	775	730	743	738	796	728	800	724	739	772	754	770	765	806	742	751	778	737	743	750	731	760	696	757	738	704	779	765	725	790	761	737	779	830	794	751	759	784	768	805	705	802	704	761	755	770	735	737	748	777	770	731	734	765	751	748	770	773	732	737	769	774	741	729	774	721	737	764	764	770	703	772	745	760	758	770	748	828	714	759	735	754	730	764	755	756	790	764	757	719	750	822	778	750	760	732	745	762	737	755	773	725	763	742	723	795	802	776	773	749	804	766	734	725	772	748	725	787	771	746	749	751	758	786	783	735	711	706	733	782	723	736	787	758	748	729	692	754	765	757	755	786	728	687	729	789	754	738	734	741	740	787	775	745	756	757	721	750	742	818	720	766	723	771	758	726	787	772	781	744	781	811	733	761	767	761	722	727	716	769	735	795	773	746	749	753	741	764	712	697	715	710	732	700	754	743	792	721	721	739	756	701	734	781	769	765	768	708	742	727	814	713	750	736	761	749	752	744	794	796	772	743	749	789	780	769	752	770	762	745	701	784	747	710	687	746	793	715	683	771	756	765	709	783	820	797	789	747	761	735	757	782	783	769	778	766	798	735	762	720	756	715	789	792	737	741	722	763	784	765	784	774	749	758	723	730	743	694	747	753	736	731	751	763	776	739	787	752	773	726	779	812	772	770	815	780	747	739	782	775	730	758	748	732	757	791	722	766	723	711	755	699	742	772	727	756	754	761	760	775	763	732	771	808	758	768	751	754	729	758	733	738	737	744	765	727	771	761	729	716	814	731	795	751	754	754	768	742	743	774	767	739	804	717	725	759	778	739	740	770	760	739	761	722	767	779	729	780	761	730	733	753	789	737	741	744	739	741	732	804	693	741	751	731	769	790	770	785	731	804	737	781	741	806	720	774	720	821	734	783	764	731	768	769	797	699	827	724	758	786	770	754	788	749	787	706	719	768	726	751	755	714	774	759	752	805	769	754	749	771	768	782	745	744	764	816	718	715	737	759	714	767	799	774	768	759	782	733	762	727	746	782	774	760	741	710	807	755	759	787	714	712	787	729	806	745	758	761	737	723	779	761	749	796	747	730	748	807	758	730	704	829	749	740	766	766	766	779	747	734	760	716	816	751	755	737	784	732	755	762	763	768	736	737	741	803	783	740	768	787	726	739	732	798	795	755	761	745	726	807	754	770	774	758	735	762	731	740	728	731	768	716	763	786	778	757	753	741	734	750	788	746	742	712	749	738	811	744	758	724	749	775	792	771	741	728	754	751	748	728	738	746	748	711	828	741	747	740	762	741	751	718	784	714	741	688	749	745	786
5200	2652	3256	2751	1911	1310	995	877	695	634	561	488	498	561	526	473	467	395	395	461	438	424	407	406	444	381	421	432	396	427	383	385	394	375	387	390	413	394	402	384	377	371	387	391	410	372	404	411	412	383	407	405	412	394	377	360	409	419	389	425	449	406	369	387	420	387	397	437	406	394	394	430	380	403	389	349	385	374	378	406	392	394	383	410	384	424	393	406	421	429	394	413	389	411	428	387	406	355	347	388	390	394	399	357	351	389	382	408	357	378	373	383	425	392	403	396	429	428	380	406	418	363	441	359	423	387	424	409	375	420	376	395	399	380	404	407	424	366	385	405	377	387	340	420	382	392	419	412	356	402	365	416	409	370	398	384	435	393	384	400	410	381	435	385	381	369	375	405	396	435	399	417	383	398	425	412	395	421	410	401	400	401	370	392	370	436	394	366	374	391	393	389	374	415	409	399	421	369	403	443	405	367	380	382	397	405	418	414	371	372	400	417	387	406	376	374	405	396	426	390	384	393	389	382	415	402	388	403	393	437	354	364	389	415	438	437	405	398	422	383	385	393	398	327	389	372	392	380	405	366	367	385	391	426	391	401	376	376	382	387	411	411	403	398	363	405	399	378	374	383	357	403	380	411	403	438	362	397	429	383	423	401	368	378	379	407	422	399	404	370	397	392	400	425	403	402	393	399	367	401	374	415	427	417	376	429	400	383	386	395	397	372	378	396	411	388	387	362	388	372	375	412	353	374	390	384	433	391	388	411	345	408	387	350	420	382	385	414	385	349	402	420	413	360	374	369	409	391	355	398	428	385	384	360	398	409	429	390	401	401	379	398	384	392	455	354	392	397	399	409	390	404	395	418	384	388	376	393	380	381	425	424	386	419	346	360	369	384	412	357	377	382	412	398	387	411	411	372	380	384	398	361	405	383	405	399	398	396	406	389	416	392	375	438	390	403	387	417	357	378	355	381	351	411	432	363	407	348	374	374	381	383	402	371	388	372	422	379	412	403	373	380	425	360	414	406	387	387	412	407	386	389	412	380	390	386	388	389	376	380	400	373	416	391	415	432	366	411	410	421	377	369	410	410	389	387	398	408	376	401	424	382	420	388	399	386	405	399	384	396	361	354	366	396	379	393	374	372	402	421	362	377	396	404	397	408	392	357	384	378	386	412	384	410	402	449	396	418	393	440	365	366	375	382	396	400	415	390	423	409	411	383	407	365	416	388	366	408	396	429	368	412	432	380	402	406	413	389	411	393	380	418	405	429	401	389	403	411	404	392	379	402	359	398	419	386	399	416	378	391	391	359	382	399	408	389	409	397	387	394	378	392	372	392	442	447	371	397	342	356	391	375	429	368	419	412	382	345	358	414	369	412	416	391	397	410	395	360	420	389	378	384	393	362	373	372	417	412	385	379	363	375	404	394	391	421	389	348	388	376	414	378	379	386	377	369	395	397	405	372	393	410	409	369	377	431	402	428	409	396	426	430	365	421	402	388	361	363	381	443	370	383	378	385	410	435	372	414	385	316	387	386	410	391	385	400	425	435	404	378	416	418	407	413	405	428	416	352	365	386	417	363	382	399	392	400	342	402	374	373	364	370	409	366	393	356	389	397	403	413	433	384	401	399	408	436	391	388	405	397	382	360	407	416	412	360	373	423	389	382	388	409	401	399	372	406	360	363	369	429	390	424	387	400	375	380	378	414	408	416	415	387	421	373	376	377	416	342	386	396	370	406	402	410	381	408	402	405	370	384	372	400	406	382	399	390	403	389	392	418	402	442	380	432	375	402	409	370	374	396	375	391	360	360	404	381	416	358	393	407	393	408	382	404	386	394	371	371	425	375	390	429	366	381	375	350	399	397	385	364	430	389	379	350	376	458	381	427	383	394	380	395	385	413	425	412	376	391	416	381	355	406	419	372	377	343	415	375	384	377	361	391	405	394	387	359	388	405	413	421	331	351	390	421	347	386	405	377	419	387	390	343	380	382	423	394	374	342	396	385	369	397	390	381	401	394	394	374	404	430	376	414	376	396	379	389	380	401	411	374	415	392	352	380	363	432	396	372	388	408	390	388	379	378	388	363	397	376	366	369	368	392	407	395	387	416	420	389	401	419	400	393	422	395	407	308	406	413	377	397	413	395	394	370	387	384	366	379	361	360	375	434	395	394	409	398	390	391	369	399	421	377	363	382	397	411	395	371	390	415	407	430	390	441	383	381	375	375	381	374	364	409	452	391	410	382	371	372	423	420	401	391	414	388	376	404	361	406	367	367	406	408	381	379	381	385	394	373	381	395	382	401	357	421	371	396	405	357	407	402	387	404	393	352	370	438	393	366	402	394	362	373	397	350	392	431	380	390	360	381	422	436	401	398	398	400	381	400	389	391	392	381	362	384	370	370	381	409	390	413	389	392	390	409	369	411	372	348	360	367	384	393	386	374	375	373	414	390	376	413	395	438	393	381	398	409	369	414	391	387	371	360	357	416	387	395	409	363	411	396	393	410	406	411	364	368	380	393	405	364	389	408	373	400	420	399	396	402	394	437	402	382	395	418	382	418	362	341	396	372	357	387	355	407	372	360	378	441	358	391	378	409	398	357	394	385	365	379	399	391	383	404	366	413	392	353	376	379	374	364	390	372	416	405	414	371	431	392	408	388	382	381	376	376	387	380	395	354	377	382	392	412	395	386	381	399	389	373	392	385	380	423	404	385	382	412	354	416	406	411	418	397	412	397	377	391	415	388	389	464	395	383	363	396	406	390	398	374	395	418	398	389	452	392	385	383	403	388	379	366	404	357	408	397	407	376	423	385	374	402	395	362	376	368	401	382	422	400	380	403	368	408	398	407	430	375	382	405	387	380	388	377	368	408	430	386	379	393	387	373	390	385	368	379	403	410	424	395	414	365	416	415	395	389	405	348	439	358	377	369	423	392	377	420	387	407	399	359	410	390	380	384	387	415	382	378	366	391	400	371	428	386	372	384	393	427	421	357	371	410	392	383	422	403	420	415	381	405	438	347	400	433	386	411	388	428	418	396	393	409	373	404	380	382	408	394	455	326	384	421	363	363	366	392	398	365	402	399	423	422	386	407	414	389	390	400	407	406	399	367	395	399	374	362	394	414	395	391	368	314	391	395	402	377	406	431	361	392	379	401	405	411	375	407	386	373	419	387	398	376	397	426	430	390	428	397	402	411	400	401	377	396	373	410	433	383	399	418	419	369	408	416	386	384	388	375	385	374	393	414	397	359	414	399	419	392	407	343	394	391	389	402	363	394	397	394	384	422	393	427	385	408	405	402	377	387	411	412	402	420	379	377	392	446	415	391	441	395	371	429	429	391	402	426	428	401	385	357	386	398	411	367	369	353	372	392	383	381	406	401	383	372	339	390	379	390	427	416	372	407	407	387	414	429	400	388	352	392	385	380	414	389	374	396	374	416	366	389	402	392	388	408	413	391	402	414	334	405	399	373	375	399	381	380	355	393
4578	3492	6922	8603	7349	5300	4055	3544	3025	2505	2250	2035	1974	1788	1612	1601	1525	1488	1373	1263	1235	1226	1182	1054	1133	1153	1101	1097	1070	984	1012	1006	1055	1050	1042	1031	1030	1017	975	1047	948	1002	954	988	932	955	984	960	895	934	952	999	969	933	957	903	1001	953	938	955	915	973	898	976	980	897	930	933	947	928	953	955	907	893	998	945	959	943	918	947	923	943	957	958	1005	953	962	955	901	998	890	962	930	976	936	943	969	1041	944	971	943	928	917	1001	974	938	963	927	975	927	941	931	960	928	870	932	956	910	956	954	961	945	932	927	963	946	983	940	921	944	904	933	922	943	948	939	954	965	959	916	911	902	879	915	902	988	941	991	949	1008	959	946	940	933	981	898	1020	967	929	978	971	936	920	904	909	893	942	953	968	967	934	984	894	928	884	937	936	961	904	895	920	939	893	925	898	941	966	997	943	922	975	972	983	935	941	926	937	952	926	996	970	923	948	925	903	933	917	947	951	957	928	937	947	906	967	944	945	930	883	951	959	917	972	948	993	942	985	1026	920	979	944	870	937	966	970	922	883	947	950	957	950	966	938	980	980	957	925	968	985	944	865	940	926	915	941	914	909	982	941	935	903	922	872	958	945	931	937	900	968	957	960	983	961	983	954	932	934	939	892	991	924	918	925	956	944	955	993	983	963	946	914	961	979	951	985	960	922	929	884	955	928	949	929	910	959	942	913	968	972	976	967	887	945	906	897	956	983	935	970	946	966	956	935	912	928	895	1006	957	939	969	981	960	898	934	915	972	947	949	967	944	945	927	959	952	926	971	905	949	970	924	924	944	945	983	954	927	949	912	999	977	930	934	911	918	942	951	980	965	973	935	969	964	929	962	956	945	933	979	942	954	954	942	992	982	981	956	942	949	891	961	926	913	944	988	924	916	953	967	941	988	951	947	983	954	869	951	935	970	933	1007	945	963	955	877	965	944	883	914	936	927	935	932	923	918	960	882	986	905	980	929	887	941	963	916	993	963	955	940	950	994	949	955	968	950	955	970	938	922	964	959	958	967	987	950	936	880	935	933	932	915	977	914	924	920	928	933	897	914	925	934	943	936	906	995	981	914	935	925	892	998	935	924	921	915	876	970	909	968	959	950	980	911	871	974	921	955	1002	922	915	967	939	973	925	962	975	948	989	966	950	901	911	996	945	957	911	928	962	892	977	939	934	918	931	962	963	891	925	946	908	943	949	984	958	903	946	1005	991	871	936	950	948	911	980	913	952	938	933	929	983	902	955	932	969	964	964	918	918	920	949	903	899	982	908	938	941	953	951	992	933	971	937	959	963	890	934	901	884	968	955	954	959	950	1011	925	919	935	935	909	912	931	948	862	966	945	899	936	938	978	908	955	963	997	929	958	888	955	974	952	943	933	939	973	912	933	964	941	965	929	928	957	935	934	990	1000	906	898	918	906	946	933	959	960	954	919	947	921	974	1002	1017	897	952	939	910	898	986	920	973	963	937	908	980	912	927	984	932	965	985	975	923	930	900	910	921	962	942	961	939	921	937	1005	947	951	898	954	958	980	948	925	961	913	897	973	935	949	951	986	937	948	976	931	939	939	913	905	866	958	908	952	955	959	978	934	971	929	925	984	927	923	960	968	978	946	932	975	908	943	987	938	955	963	923	965	955	922	934	956	946	944	946	935	998	986	935	911	858	967	924	977	946	976	915	937	897	942	921	940	980	935	918	874	946	953	897	898	930	965	916	932	934	887	986	990	987	919	904	876	899	938	930	933	921	890	912	976	970	967	946	914	935	946	929	979	913	983	897	1010	954	982	985	947	955	902	949	966	907	954	1015	922	963	982	949	966	931	945	938	963	894	912	956	905	976	969	945	937	958	932	957	957	952	951	896	932	938	943	929	971	944	937	905	921	898	976	939	953	952	958	921	954	937	893	929	918	895	918	921	907	934	940	958	966	930	936	959	889	909	963	928	935	913	950	917	961	942	956	958	933	926	945	1034	944	995	995	1003	948	932	950	879	940	973	937	941	975	948	952	948	978	946	889	967	1012	927	950	923	907	929	920	982	942	946	996	924	915	936	911	926	883	972	950	874	932	935	911	920	940	992	944	953	917	910	975	937	971	904	943	925	929	936	963	902	982	949	984	923	909	987	963	917	920	923	989	938	1016	921	903	911	948	974	965	923	900	995	930	945	943	958	896	945	924	922	900	915	902	912	958	963	911	877	897	954	956	931	954	946	913	958	990	964	958	908	934	948	945	924	920	875	978	947	965	984	939	877	965	965	945	961	957	926	911	894	940	898	975	940	940	937	941	872	984	953	973	903	997	940	912	976	975	947	988	935	931	945	948	964	923	948	971	882	943	909	962	871	922	952	914	892	972	923	955	901	943	959	937	946	967	988	942	937	941	893	970	923	970	941	953	924	949	954	950	990	900	936	933	922	940	932	896	946	926	950	955	892	962	971	948	917	898	903	890	934	993	914	873	1004	972	864	929	965	902	984	955	930	928	895	969	956	980	970	906	888	1012	929	954	957	971	903	932	927	907	963	929	956	940	935	953	940	986	955	948	975	972	925	1049	958	951	921	985	933	931	949	968	931	994	904	979	898	913	909	917	912	933	989	908	935	925	957	986	1010	957	970	877	940	949	947	970	961	888	949	883	980	975	963	915	938	918	940	987	936	869	965	987	960	917	959	876	939	895	922	942	916	902	923	982	930	996	955	915	949	928	943	998	879	942	953	920	975	961	904	922	966	925	997	960	978	930	925	949	936	916	1004	972	921	1000	892	879	913	859	910	864	971	980	868	927	990	945	893	945	930	967	953	943	898	898	953	937	957	945	956	948	937	914	959	946	969	986	966	992	924	915	878	909	961	966	944	947	939	949	957	953	898	953	1002	956	920	926	936	949	924	913	934	964	907	944	952	959	923	946	952	957	1009	922	904	971	876	920	948	933	958	914	940	973	926	936	900	917	940	1005	979	909	974	951	907	927	996	966	964	935	941	949	933	901	912	927	950	955	942	937	954	867	952	907	991	898	958	975	896	959	905	929	965	918	922	896	940	914	949	930	968	952	936	952	961	1024	958	1007	989	885	921	915	938	973	982	946	965	1000	940	888	944	885	872	964	932	974	892	947	942	951	959	961	925	916	965	902	925	1017	934	923	960	990	893	908	927	970	926	864	919	937	879	964	945	917	953	907	914	907	913	962	944	883	911	895	971	902	939	899	934	917	902	906	917	877	969	913	911	939	942	974	960	975	975	975	992	911	968	897	945	922	942	883	907	931	954	951	891	939	985	951	1004	934	942	961	979	937	998	910	944	951	959	965	898	953	924	937	986	961	967	906	978	973	936	914	936	903	943	931	920	950	912	929	957	974	910	868	962	1007	923	968	920	926	937	980	957	908	957	918	930	931	978	910	882	982	916	1013	949	932	942	929	976	945	951	945	970	973	931	984	933	887	963	946	928	894	950	977	943	995	928	946	924	993	918	923	935	992	932	924	948	967	956	958	926	975	914	925	880	897	925	944
13900	6657	7587	6085	4447	2652	2018	1623	1744	1183	989	888	1030	865	845	654	645	602	497	470	436	489	447	415	480	468	427	422	364	397	411	390	390	402	404	387	365	430	380	374	375	388	369	389	396	375	363	388	405	394	362	401	359	405	386	389	387	392	366	372	372	412	374	371	355	362	334	383	362	371	379	354	329	376	386	358	381	369	371	406	392	408	367	333	378	368	380	386	404	366	394	385	379	352	404	339	406	372	329	345	385	364	382	367	393	414	415	402	397	383	345	403	395	382	351	413	387	370	391	380	374	340	373	338	391	371	374	359	392	343	364	374	377	399	374	350	322	390	381	401	373	376	392	382	375	359	378	375	344	328	368	400	372	404	388	361	381	363	352	366	423	378	365	380	399	365	346	335	394	356	383	410	365	391	359	345	350	362	379	374	351	351	389	393	331	365	347	344	358	366	389	382	373	353	362	370	350	390	369	383	358	371	366	386	358	384	385	376	392	357	332	381	390	349	390	356	383	381	325	396	374	362	373	391	351	377	388	392	362	330	369	364	351	360	365	372	355	353	337	359	375	370	412	382	381	392	422	404	365	363	407	368	377	393	336	377	355	370	357	359	368	330	360	381	390	386	340	343	365	404	341	369	418	370	385	374	376	358	358	406	388	361	372	389	385	344	363	395	409	353	360	381	395	380	343	396	396	309	370	363	374	384	370	373	384	382	380	359	378	355	381	415	403	370	393	368	384	384	348	396	403	375	408	389	380	349	414	398	381	372	420	356	415	354	365	381	343	424	374	379	360	351	351	415	384	364	394	392	373	396	383	367	375	381	376	390	376	377	418	390	397	369	369	386	360	364	387	351	331	368	372	375	384	360	362	336	432	361	356	373	380	379	337	367	364	332	361	346	354	374	384	389	381	393	366	398	362	408	372	363	369	372	357	404	378	367	394	372	384	358	392	398	371	353	381	375	378	375	341	379	361	388	379	383	337	375	365	371	356	379	397	419	380	345	344	390	390	368	330	385	393	363	381	350	368	312	391	390	356	353	392	383	361	385	395	361	424	396	348	386	346	357	347	359	329	383	399	339	379	393	378	376	366	406	382	354	378	427	326	380	348	397	385	368	389	413	365	380	382	365	411	404	353	387	386	381	409	389	326	405	360	355	347	367	381	340	361	387	414	408	355	365	371	348	351	349	355	394	401	382	381	395	363	365	325	354	362	346	369	351	401	361	374	358	371	376	370	379	371	396	400	360	394	401	364	363	360	393	388	378	373	337	376	357	387	362	372	404	360	346	383	392	366	324	373	372	371	372	345	366	379	352	343	404	379	367	363	338	386	413	353	399	376	396	402	395	394	369	369	361	344	385	402	366	353	380	366	321	364	363	367	366	373	343	364	358	381	395	395	379	355	378	375	388	374	400	363	387	402	375	375	360	369	346	381	344	349	361	375	419	366	414	378	365	363	362	376	373	366	358	384	385	349	387	390	334	362	383	418	388	360	356	393	372	400	377	395	397	374	351	362	367	326	379	376	344	361	333	365	339	386	372	417	384	392	405	381	379	406	380	360	367	339	379	369	374	365	414	363	407	361	328	356	369	371	399	381	391	374	385	378	367	346	404	387	356	396	392	385	376	354	412	362	382	393	376	360	423	348	395	358	403	376	335	405	351	383	373	349	351	320	390	390	375	357	386	385	388	336	391	381	351	367	395	369	365	378	342	332	389	361	357	367	396	399	355	378	389	401	366	416	344	415	369	336	359	397	365	349	391	358	396	361	385	399	357	327	385	378	392	380	342	357	379	384	396	345	384	340	374	345	329	362	345	364	342	389	379	348	378	373	376	381	346	380	377	376	404	370	380	360	386	379	367	360	401	424	337	376	342	399	383	379	369	327	390	415	404	364	374	401	378	347	359	387	426	366	347	360	359	376	420	394	404	382	373	355	374	381	393	366	379	372	391	413	364	361	386	404	371	367	390	376	384	400	340	372	364	405	394	384	379	350	366	357	385	380	359	380	380	382	351	333	391	353	380	359	330	384	377	394	364	391	394	404	369	384	405	352	363	380	426	311	359	382	334	420	351	373	401	381	375	372	381	393	372	383	377	354	373	373	397	386	389	389	336	351	377	399	358	365	379	346	358	323	398	353	371	382	371	380	375	365	395	355	382	376	357	369	402	395	380	390	372	374	378	373	408	377	355	386	369	365	364	349	376	361	362	399	370	389	377	352	352	377	362	374	383	358	359	387	388	354	389	371	408	364	379	386	350	361	382	394	364	401	372	374	373	365	414	362	357	371	367	405	345	365	355	367	403	393	377	373	348	358	361	364	364	384	372	363	378	354	383	371	372	342	364	398	390	361	337	362	401	401	367	348	355	382	375	395	345	360	382	354	393	356	343	354	393	422	374	354	369	387	352	396	344	386	389	414	360	369	361	379	376	364	390	363	337	388	381	392	350	390	367	364	365	388	345	404	389	356	399	379	382	391	386	369	392	396	397	352	381	381	378	344	399	354	377	360	340	338	380	390	377	399	329	391	366	369	364	398	334	340	398	342	369	397	378	352	393	375	396	367	350	359	345	345	388	351	371	368	388	388	369	413	388	380	366	376	339	370	380	389	390	393	404	352	390	373	374	345	352	368	351	334	380	401	357	386	390	387	383	359	328	399	369	352	385	359	370	334	362	401	367	416	362	383	377	347	373	396	388	339	383	401	395	376	354	341	378	398	387	370	371	399	435	369	379	392	379	339	374	374	359	410	362	389	396	381	346	392	331	368	384	366	365	372	347	354	396	361	360	359	366	391	348	358	390	365	376	365	378	388	382	392	383	402	353	415	385	380	359	410	384	358	350	393	372	402	366	373	360	407	401	367	404	379	393	353	373	359	378	381	332	375	365	375	373	379	373	383	346	382	416	393	391	371	394	377	373	373	344	365	382	358	350	371	381	387	386	393	383	348	403	380	393	381	352	393	376	370	346	396	394	397	349	372	385	430	390	365	427	375	351	342	374	389	354	400	357	356	381	386	395	353	396	362	348	407	356	353	397	395	393	379	341	367	395	377	356	373	375	386	351	360	375	355	362	401	371	399	339	362	387	378	369	349	384	389	402	369	345	383	369	373	358	371	407	389	381	388	376	382	406	407	339	382	367	372	376	385	361	413	376	390	412	414	365	373	359	431	341	393	379	404	409	370	365	357	336	361	387	373	384	388	360	338	376	394	391	330	391	367	345	362	401	392	374	358	373	412	365	373	363	370	369	372	386	366	358	378	360	357	371	389	365	402	357	362	424	367	375	430	374	387	343	377	368	376	403	403	368	347	362	367	352	386	376	373	374	401	355	399	398	393	373	370	377	373	387	354	397	395	362	367	394	375	344	350	394	370	370	344	390	368	377	375	377	381	389	373	372	355	388	355	353	341	329	405	369	380	401	408	336	362	390	358	366	377	373	353	364	358	364	342	375	370	369	397	392	380	387	397	348	373	386	374	358	353	365	390	358	399	384
11179	6616	12547	14633	13320	9380	8181	6832	6958	4886	3842	3616	4713	3706	3226	2863	2571	2161	1985	1665	1645	1561	1572	1378	1416	1335	1239	1217	1135	1118	1169	1058	1107	1063	1099	1038	1061	992	1018	988	1000	939	955	960	983	957	922	965	944	933	940	957	959	923	933	920	960	1000	927	920	922	941	914	903	947	895	956	928	936	890	939	882	968	966	949	937	939	912	845	904	925	950	925	927	943	885	881	915	923	885	910	866	904	897	885	861	941	961	910	889	874	904	960	940	890	890	909	905	883	884	869	898	866	918	875	888	895	910	880	889	899	875	890	923	933	865	904	850	904	916	960	907	910	875	913	964	920	871	952	872	916	899	929	898	893	893	876	887	979	890	894	918	892	916	840	876	886	904	933	869	901	902	834	925	870	903	899	915	913	890	905	896	893	919	926	909	900	900	908	951	897	934	918	900	895	889	908	930	894	923	882	924	899	824	930	878	929	895	852	945	884	868	922	905	949	912	861	908	873	891	909	865	892	908	877	892	907	875	904	870	901	890	892	883	916	918	864	938	900	887	950	873	943	857	943	891	919	825	915	967	934	901	918	875	934	883	937	931	860	921	943	921	894	967	886	894	921	933	880	909	903	848	972	907	867	939	929	925	942	954	872	881	894	875	844	944	887	985	924	936	907	882	887	891	950	875	914	920	937	849	929	862	997	867	933	881	874	954	884	966	901	979	875	903	900	856	892	873	895	930	903	900	879	910	889	893	912	887	915	920	887	914	889	945	874	921	912	878	889	879	894	952	916	922	896	911	885	883	929	930	915	907	903	915	893	905	892	811	906	921	888	897	856	932	875	883	901	914	936	903	918	851	936	880	928	921	857	928	918	901	874	930	849	918	910	947	906	946	851	923	916	876	888	923	863	862	936	902	901	855	901	915	887	848	838	868	914	849	900	858	922	900	910	860	951	879	909	921	930	941	865	873	879	900	989	893	890	913	862	853	923	867	907	904	910	909	918	902	920	952	907	890	906	889	920	820	916	927	878	888	881	926	888	916	935	913	907	880	907	885	951	953	882	891	901	926	912	952	877	940	909	919	897	949	933	872	872	905	922	936	861	891	914	914	877	911	931	880	891	879	868	902	941	927	865	857	852	893	915	916	886	891	904	882	910	895	899	888	861	886	903	894	891	894	843	931	872	914	908	912	886	888	949	925	967	896	961	900	922	880	934	894	964	922	939	950	886	907	919	897	888	882	910	881	891	906	888	826	930	892	932	913	870	848	930	858	874	881	881	928	955	970	806	886	895	886	892	870	910	907	908	926	931	883	944	875	889	891	920	917	987	874	929	915	965	958	886	914	882	867	898	910	812	912	898	875	862	882	883	862	891	918	915	858	927	842	893	917	877	868	893	901	914	877	893	922	860	944	908	866	893	909	882	919	878	842	903	912	932	926	935	878	911	894	920	888	901	891	870	941	842	943	941	936	938	904	918	879	905	904	885	892	907	888	930	952	916	921	921	970	913	876	919	854	904	895	889	920	920	893	901	851	922	932	913	942	930	922	890	963	921	892	882	891	923	925	937	864	878	915	896	888	888	890	923	855	912	868	904	859	927	898	936	919	858	885	886	917	855	888	950	895	920	920	869	871	905	872	950	887	883	923	930	834	890	878	892	904	870	950	908	882	907	892	949	859	929	905	907	907	867	949	878	894	922	906	929	877	914	931	896	855	914	954	917	915	958	849	886	913	879	903	961	924	920	892	901	869	942	868	915	921	871	932	879	917	979	922	895	871	912	814	917	950	922	924	894	901	907	892	919	880	915	946	854	876	877	868	896	918	874	874	910	855	920	902	901	939	858	922	865	930	939	942	908	935	874	908	959	872	898	928	902	954	960	822	873	866	908	887	918	901	908	858	950	886	910	884	906	941	958	892	914	948	944	886	954	920	870	916	902	896	875	884	944	903	921	891	940	886	928	938	918	963	904	918	916	962	925	853	958	905	908	918	873	896	962	901	896	861	874	911	879	904	945	862	943	850	918	919	916	979	872	939	862	878	922	885	902	886	924	866	937	874	880	952	911	920	885	892	913	926	922	841	904	850	871	940	913	883	877	883	904	896	917	902	860	892	889	899	910	869	927	884	915	916	879	924	908	898	821	945	912	933	935	903	915	948	881	907	890	938	887	910	871	960	885	957	911	914	876	948	906	931	936	861	926	910	942	895	840	899	909	844	977	942	922	878	945	898	932	891	921	945	997	904	881	924	879	903	903	939	942	887	882	923	920	935	823	859	888	893	909	920	879	896	932	884	885	893	953	898	904	916	915	865	887	912	967	881	847	880	919	862	906	916	889	895	924	921	895	844	874	863	948	915	895	919	918	878	856	915	965	871	812	864	914	893	873	944	867	923	898	883	899	860	916	885	890	901	873	911	971	858	842	856	904	889	823	918	893	937	912	885	898	930	886	888	879	906	954	906	941	874	875	896	874	904	844	925	885	898	880	885	909	934	932	920	874	871	840	883	867	913	915	914	915	946	930	914	914	901	872	890	868	912	907	901	847	906	852	914	885	831	893	890	910	925	869	854	883	906	945	941	921	898	918	874	887	869	852	921	878	840	902	972	895	934	874	934	907	906	928	1019	893	926	905	893	872	855	903	916	903	966	871	924	872	897	946	899	930	872	935	890	910	891	853	913	860	924	942	908	904	902	853	964	874	941	917	884	947	887	900	917	932	845	910	946	895	911	901	872	894	909	913	919	889	882	866	956	801	917	891	951	897	819	923	933	859	916	857	928	864	906	880	914	917	968	899	867	897	918	924	922	886	909	839	922	875	912	886	937	912	885	865	972	929	909	846	879	871	908	912	947	910	916	911	915	933	892	864	845	907	931	887	881	877	933	916	931	889	885	948	979	943	832	923	930	879	938	904	896	919	919	910	894	900	896	930	910	913	896	908	951	878	858	916	945	881	859	895	912	877	889	958	927	894	859	894	893	953	848	908	948	921	916	925	933	880	865	913	870	923	871	918	936	838	857	903	902	938	929	867	941	926	901	866	909	898	914	879	869	870	882	891	908	895	927	898	907	928	910	932	906	920	986	914	884	901	866	942	909	876	932	874	905	843	903	924	880	899	893	862	863	883	922	856	874	890	848	857	934	921	923	902	915	872	935	933	892	964	895	894	904	857	918	894	896	940	844	884	921	907	907	960	907	878	899	839	880	924	937	849	900	903	855	964	857	946	937	935	882	904	860	879	904	888	932	901	911	822	918	926	848	863	864	868	953	895	910	911	903	877	930	863	866	897	867	949	833	873	932	887	851	948	884	876	855	911	898	871	927	927	898	904	933	897	926	890	899	865	867	922	874	905	952	915	906	940	886	881	911	918	910	852	908	878	905	857	929	896	900	909	886	856	903	916	903	931	851	892	911	912	843	901	926	885	926	871	941	871	933	899	946	899	899	871	942	862	860	920	924	930	941	901	859	926	912	922	926	951	879	947	913	869	879	961	906	969	917	899	909	907	902	891	907
21843	10831	10896	9509	7018	4571	3367	2496	2214	1392	1243	1072	1218	1224	954	767	798	632	520	429	468	474	466	365	394	422	398	352	384	360	369	354	363	350	352	354	309	286	325	314	294	283	304	321	308	323	287	324	305	306	295	314	279	272	297	292	320	293	304	303	322	298	305	294	295	276	294	278	305	328	327	280	266	313	299	302	288	293	290	341	284	279	294	318	308	321	281	291	324	285	313	289	298	326	288	304	291	294	312	289	306	312	312	275	290	330	298	307	288	292	276	269	302	283	318	335	314	317	310	284	329	277	295	300	300	292	302	296	276	316	309	313	291	305	335	266	285	238	325	281	299	269	328	275	316	275	314	307	298	299	289	294	303	291	281	298	283	319	272	312	282	308	276	294	294	293	294	288	309	281	305	309	307	280	281	322	299	275	275	311	302	285	292	285	311	306	286	287	318	294	299	340	260	309	290	305	310	272	283	290	328	285	315	272	332	282	290	284	274	321	315	279	289	291	324	248	294	341	302	284	295	300	293	296	271	292	318	279	303	299	322	309	290	320	320	291	314	283	266	308	290	324	273	293	304	272	316	313	293	273	308	279	294	325	302	281	275	339	270	290	348	287	330	297	277	282	292	283	251	306	342	302	295	286	263	293	287	300	298	311	330	324	287	275	317	289	295	296	298	294	297	276	303	270	316	287	282	288	301	290	322	324	289	264	299	318	292	291	309	312	264	311	259	316	325	294	296	285	306	288	316	285	287	293	296	316	341	284	301	318	329	300	285	268	282	255	328	333	283	276	300	300	253	284	310	312	277	290	296	284	301	291	279	313	309	325	313	270	329	300	311	342	280	294	308	287	271	309	280	303	277	306	306	302	324	309	304	297	298	320	314	296	311	315	278	285	289	295	291	300	302	286	299	295	314	282	295	288	295	282	290	326	300	279	288	255	279	277	293	305	270	316	277	295	273	290	290	297	270	287	286	319	316	306	299	330	292	314	286	298	308	275	293	288	277	296	297	290	288	345	301	309	303	328	294	273	296	304	295	290	283	297	281	290	299	293	268	308	309	282	307	317	292	309	295	273	296	296	300	293	333	330	293	268	291	302	293	283	292	283	286	279	293	330	298	290	308	330	316	284	295	298	312	336	300	290	328	305	277	316	289	300	272	307	317	324	305	283	283	272	288	290	266	334	303	309	296	286	280	286	302	306	280	293	287	326	303	274	280	321	309	274	308	277	284	271	302	293	275	279	299	296	288	313	318	267	296	294	289	310	295	282	285	304	272	294	291	268	290	350	317	285	288	296	300	281	294	277	290	309	258	300	261	306	295	324	302	264	331	317	281	267	308	274	312	345	307	338	284	312	299	252	319	318	297	309	307	306	312	322	286	264	275	297	303	296	279	312	299	284	308	318	284	295	312	283	330	290	295	287	319	294	304	269	285	287	288	296	299	287	271	285	290	292	323	291	281	302	287	314	326	309	280	295	308	302	303	309	311	306	278	292	317	306	274	275	315	317	324	297	294	305	328	305	275	287	322	309	324	281	313	329	297	297	297	326	298	294	310	313	293	312	295	290	317	259	320	301	270	257	314	315	290	292	260	289	310	320	296	313	341	319	285	301	309	316	289	303	300	312	293	302	306	292	314	299	297	290	302	287	306	319	328	291	300	275	313	305	283	294	311	302	317	299	342	289	285	289	292	311	297	315	314	310	304	296	310	278	308	279	268	298	290	310	294	291	285	314	343	297	309	302	324	324	309	282	295	317	291	295	308	285	297	301	277	327	334	291	305	320	324	306	303	292	343	274	285	281	294	292	273	284	293	304	303	289	309	302	291	294	297	303	294	321	287	312	306	233	287	301	336	331	320	285	318	302	313	304	323	291	321	294	304	334	294	295	299	295	303	287	282	311	308	318	280	318	280	278	291	292	282	277	293	296	318	299	285	291	292	301	285	307	316	282	308	305	254	288	314	307	322	292	301	325	338	294	291	297	298	278	296	283	311	270	270	306	279	303	310	303	276	323	304	268	309	328	300	313	281	302	288	321	286	332	296	312	300	280	294	288	297	307	331	318	289	325	306	291	318	289	319	309	315	307	298	317	308	335	303	286	261	281	327	280	323	269	302	275	267	292	279	293	250	291	306	360	337	281	324	323	316	313	284	280	303	269	299	296	291	292	300	297	305	301	309	313	277	317	279	287	282	344	291	312	312	285	308	340	339	299	277	303	333	306	289	304	273	258	283	300	316	328	284	290	307	290	281	261	294	318	272	306	295	293	279	295	292	326	256	309	285	278	289	311	325	304	305	264	300	286	259	308	297	296	294	307	267	309	313	301	314	286	340	297	309	309	287	303	301	298	297	299	282	276	310	292	278	263	274	296	307	332	289	333	291	276	298	342	300	312	314	282	312	327	288	297	273	294	298	313	300	284	316	298	299	272	309	281	262	264	317	300	308	269	300	265	316	321	299	316	317	308	302	296	314	298	312	290	269	306	297	305	274	305	300	271	300	361	272	310	262	305	294	281	307	286	325	278	309	311	321	298	341	327	276	287	326	309	300	340	264	287	316	265	314	297	324	314	298	303	293	292	288	297	298	317	294	272	265	295	309	293	288	299	306	281	302	306	335	318	317	319	318	271	264	305	289	314	319	300	325	278	288	322	309	299	318	302	304	290	288	277	296	280	327	312	288	320	287	312	299	283	325	280	271	285	265	312	280	306	314	319	283	315	321	307	304	307	306	296	290	290	318	296	305	327	309	302	315	281	298	303	286	289	313	300	307	312	271	294	287	304	285	278	299	301	282	303	314	287	286	284	280	292	320	304	297	297	330	298	267	284	340	266	303	289	303	281	330	277	280	280	340	294	281	284	310	295	256	295	291	310	298	307	300	293	308	319	298	280	284	271	328	329	280	296	278	297	288	297	305	284	293	307	302	292	280	293	320	327	286	306	275	299	289	293	301	270	299	292	300	306	310	317	271	344	317	328	304	302	288	321	296	255	277	316	266	304	302	306	286	316	309	285	299	258	301	309	289	283	300	301	288	304	304	294	262	293	279	305	304	288	284	319	243	320	307	264	309	313	266	283	294	311	330	271	296	297	294	329	296	291	308	314	299	329	293	284	270	292	304	281	293	274	287	282	301	286	303	286	302	267	281	273	319	301	309	312	323	312	301	334	280	311	301	317	342	282	321	304	301	312	286	318	288	305	314	317	309	280	332	324	311	302	290	287	294	285	287	327	284	310	271	291	321	311	282	316	290	296	294	267	294	277	299	290	273	296	315	315	293	302	275	287	278	279	335	281	270	328	277	315	300	327	293	300	312	321	315	316	311	283	290	280	305	299	301	289	270	272	280	284	290	264	299	273	310	310	309	306	285	284	297	304	299	276	327	296	291	296	278	254	303	264	350	296	315	284	283	321	336	303	293	311	296	316	299	303	311	347	290	301	253	306	318	279	310	297	283	310	307	308	284	318	308	296	312	316	284	300	310	324	316	280	302	299
14470	8741	15528	19665	17272	12801	11008	9585	8347	6272	5348	4997	6230	6074	4660	3704	3174	2829	2435	1867	1996	1762	1740	1450	1422	1369	1296	1206	1112	1132	1152	1044	1044	980	1044	1000	933	910	876	899	873	873	837	835	832	829	768	769	769	826	804	803	798	801	787	766	794	810	762	807	796	758	740	768	761	762	769	779	751	792	782	765	801	764	763	801	729	746	708	739	730	751	742	734	738	729	703	713	742	727	748	759	793	725	730	753	702	729	729	734	703	689	753	773	713	764	737	720	781	773	696	777	705	730	738	743	776	747	728	757	714	753	716	683	695	723	702	714	767	732	763	749	721	739	753	721	756	778	766	734	747	713	732	748	772	711	790	759	762	687	737	696	676	687	714	743	751	755	725	776	714	712	784	789	710	688	756	785	728	749	771	711	756	766	797	742	742	749	769	754	763	723	712	744	719	747	716	719	754	744	708	763	730	736	689	760	751	685	705	789	725	738	767	730	757	767	744	716	756	763	721	753	731	731	756	778	680	711	763	752	698	700	654	768	713	737	726	769	702	711	754	750	703	713	704	728	739	727	751	705	735	778	732	750	753	713	750	744	743	822	757	771	691	719	753	758	741	695	735	756	763	694	723	739	719	756	759	771	784	694	736	706	708	730	775	733	733	789	747	708	769	685	743	751	742	722	754	730	735	776	793	702	716	681	765	701	744	780	752	712	736	735	715	728	748	710	733	725	679	723	726	726	740	697	797	761	750	715	723	771	715	722	713	673	744	742	746	703	707	727	720	767	729	777	741	725	731	720	722	698	711	714	715	725	709	811	732	791	739	740	755	706	726	728	743	706	716	785	715	730	778	716	748	705	709	730	746	716	737	789	720	724	700	764	717	696	760	749	743	708	759	754	712	714	777	774	746	750	708	768	694	665	733	746	745	765	720	734	761	738	751	699	740	729	778	755	723	788	703	768	735	760	772	760	755	758	725	683	727	740	698	724	711	714	772	737	731	739	720	731	721	714	732	741	741	746	735	735	721	776	739	729	709	749	718	774	748	699	716	747	729	763	760	765	738	777	757	751	766	724	700	712	711	746	813	770	694	743	764	751	780	753	727	730	763	727	705	733	713	726	722	731	734	752	720	757	748	736	696	743	708	706	736	712	747	718	705	741	711	754	737	756	725	749	701	730	748	682	722	686	775	755	752	769	759	756	776	743	686	726	755	764	677	719	683	738	718	741	702	743	734	726	742	706	692	715	726	712	720	713	736	718	687	711	749	765	773	764	754	750	719	750	755	704	685	698	744	774	739	733	726	636	750	712	738	748	712	702	738	731	719	765	729	725	745	724	727	710	731	753	699	774	797	740	726	723	759	718	726	737	709	753	704	757	736	707	698	795	730	733	712	746	734	714	750	713	761	738	710	763	720	712	751	778	709	784	695	771	749	727	699	733	789	740	759	728	762	713	732	776	750	681	715	735	744	714	734	719	769	760	785	678	770	751	752	697	738	721	779	727	728	735	706	718	677	736	757	714	737	740	695	753	657	778	749	795	727	706	730	760	720	760	698	711	728	693	732	786	727	749	747	761	730	731	768	680	714	736	681	747	684	747	733	726	716	705	781	742	720	707	774	717	666	776	721	717	706	785	708	743	730	749	736	745	714	733	748	780	703	698	781	734	734	757	782	700	760	719	713	721	762	771	771	734	753	714	752	694	718	720	682	777	748	754	761	717	757	744	765	746	739	701	692	720	751	700	752	755	744	674	700	761	760	739	760	663	767	719	746	714	738	750	709	730	721	764	746	761	698	714	726	744	718	746	746	755	723	748	726	756	710	717	757	720	718	749	780	720	755	704	749	730	711	765	735	722	754	700	765	733	762	725	817	725	705	804	742	721	758	791	692	773	761	788	748	736	684	749	722	719	724	733	747	698	768	735	738	726	707	736	732	756	754	700	741	713	731	725	759	720	736	763	700	715	725	692	719	725	766	693	694	681	786	755	739	731	710	762	756	739	706	793	770	733	756	717	737	700	738	752	742	758	751	768	803	747	766	747	758	703	720	713	747	742	755	779	771	767	745	722	766	715	741	735	773	750	741	745	779	761	730	768	720	749	729	753	743	793	687	714	728	706	754	726	753	716	717	715	754	738	698	703	725	697	719	686	720	741	758	759	752	757	731	733	736	692	753	777	697	722	745	727	726	775	755	717	691	762	717	760	784	696	742	733	741	762	747	714	750	738	729	750	747	731	743	726	730	778	744	795	701	725	735	703	694	734	708	760	724	782	738	705	741	760	723	745	699	763	795	726	765	728	750	725	723	748	731	739	730	757	773	752	739	715	732	695	760	716	711	726	761	725	744	742	749	739	704	759	725	712	688	735	762	756	697	739	744	793	737	720	775	732	709	721	729	769	762	739	766	735	752	750	715	719	763	735	771	695	719	690	727	735	741	734	766	714	721	700	771	739	746	739	777	732	761	782	708	753	749	737	752	754	746	739	695	699	728	723	720	778	793	696	684	765	690	764	725	739	777	742	758	711	775	713	725	704	752	695	749	790	724	751	723	751	732	792	814	725	759	706	700	726	748	775	733	706	720	733	725	707	803	742	768	762	787	756	731	712	694	763	749	704	718	710	759	727	746	751	731	727	709	715	750	742	804	743	707	768	791	766	704	740	720	783	758	691	786	661	722	764	731	758	745	736	688	723	739	747	729	703	712	763	731	786	716	755	704	733	777	756	726	722	754	773	716	725	700	749	727	755	764	733	724	742	738	737	757	715	766	772	732	755	724	766	735	700	663	724	732	768	718	702	742	740	733	714	736	723	743	735	772	731	766	757	708	777	774	758	726	756	737	790	776	748	719	752	708	722	745	747	750	764	764	753	721	744	716	755	738	737	726	751	739	778	724	719	766	723	660	742	745	747	751	748	719	722	725	686	773	741	769	743	753	723	743	730	759	721	724	752	761	751	714	733	745	709	756	721	729	736	731	714	753	711	692	716	703	777	715	761	703	716	720	708	739	744	696	767	711	740	760	746	728	756	754	715	758	715	727	751	741	718	745	736	726	764	760	714	712	721	713	697	751	741	745	722	705	706	701	767	778	743	787	747	751	700	696	743	744	749	696	754	703	742	729	744	770	712	755	751	705	746	717	712	731	680	715	747	746	712	749	727	707	753	755	744	789	746	770	734	812	748	748	757	749	701	708	789	724	794	742	708	799	759	754	693	736	699	738	714	705	812	727	741	732	747	780	696	753	734	738	674	770	754	767	731	699	731	723	720	713	737	707	767	738	706	722	709	651	777	725	767	729	753	760	751	701	688	731	744	719	747	741	723	714	691	733	741	762	711	783	770	713	748	733	773	724	785	703	696	742	716	736	722	771	772	721	765	723	735	701	738	716	783	740	735	739	718	753	752	750	744	691	738	712	778	732	750	774	748	703	713	753	759	716	730	728	728	753	747	712	738	720	764	709	721	733	714	735	696	750	739	751	763	754	739	722	746	730	699	805	728	739	735	677	717
5456	2862	3315	2651	1938	1232	976	844	750	655	576	569	538	495	453	520	428	470	427	399	414	423	394	386	431	414	439	418	386	389	417	397	414	393	420	364	360	376	416	348	372	384	395	389	384	407	383	350	421	404	386	382	377	386	367	362	387	384	364	385	393	362	404	386	335	346	416	379	380	370	336	394	391	440	392	398	391	386	387	378	435	371	378	389	352	384	350	358	412	346	357	393	370	414	365	356	404	356	365	406	368	377	368	383	397	331	353	371	377	363	382	383	352	351	379	397	358	376	407	397	387	390	371	369	390	361	382	408	391	387	392	392	388	418	386	381	387	369	342	398	387	389	372	373	392	401	354	388	382	352	434	375	368	397	385	366	408	379	403	383	357	416	404	371	383	354	369	425	364	389	359	370	408	397	374	368	435	372	366	329	394	400	351	395	364	363	406	354	392	415	366	384	419	385	390	420	409	367	392	361	387	412	409	366	366	406	383	339	376	391	396	370	359	390	380	386	384	350	399	402	374	398	360	389	390	376	387	380	415	417	406	385	364	406	363	389	396	434	401	376	389	387	411	382	431	387	372	351	393	383	400	389	376	372	404	401	351	383	372	363	365	370	400	359	371	404	369	380	376	411	416	401	379	376	406	391	374	409	360	400	362	406	389	374	394	347	373	408	384	381	405	423	402	386	411	370	380	370	404	383	384	377	367	369	375	363	384	379	373	387	382	409	357	380	429	384	390	398	388	416	383	386	409	366	358	377	378	346	373	387	383	382	402	399	360	347	350	367	325	373	364	388	352	377	393	369	378	404	404	374	387	390	370	401	364	377	370	346	392	375	368	361	365	370	377	414	372	404	379	385	381	380	356	376	359	378	382	399	413	363	393	383	393	414	375	390	380	386	348	396	394	395	389	362	359	378	397	353	400	381	377	369	389	367	369	399	413	368	355	455	390	368	406	372	340	396	420	365	376	353	375	399	369	374	401	409	401	387	388	413	388	399	380	403	398	396	400	364	421	377	350	414	404	409	419	358	405	346	393	346	400	349	367	404	369	383	398	378	384	384	396	348	363	363	363	373	390	366	378	411	411	402	377	381	395	394	387	371	387	412	378	366	402	401	344	363	386	377	376	378	374	382	394	390	385	376	382	382	382	395	411	385	407	387	418	416	380	399	382	359	430	384	390	357	380	419	387	360	402	374	391	394	389	339	382	408	392	380	394	371	376	373	395	357	384	414	363	367	356	394	387	389	357	372	404	351	356	388	392	367	380	399	390	384	354	376	387	378	365	378	372	360	372	363	410	367	380	405	372	366	388	397	387	377	392	409	364	384	373	348	380	392	405	365	377	383	353	376	366	396	387	417	370	389	426	362	354	350	369	386	418	404	380	374	363	395	371	390	455	411	402	412	358	370	371	392	411	365	407	395	373	392	382	382	329	421	387	374	387	389	357	386	354	409	382	365	387	364	435	372	392	398	370	370	369	362	377	407	369	392	397	363	374	380	377	349	370	352	383	370	397	369	397	403	409	366	379	371	423	375	412	385	383	351	371	373	409	402	386	410	382	412	372	392	370	366	350	393	391	369	388	360	377	374	398	360	371	415	375	367	367	421	370	360	395	366	417	399	347	398	377	366	379	367	381	352	368	373	370	378	394	378	374	390	373	399	388	391	382	361	372	350	341	386	364	411	353	360	339	392	386	376	381	373	371	418	353	368	333	362	352	411	398	400	395	381	401	362	370	374	392	364	362	367	372	362	378	402	413	390	366	396	381	418	364	386	421	389	387	405	350	377	347	415	408	386	380	387	388	363	379	360	396	391	375	372	373	399	359	405	341	378	385	376	400	368	363	359	397	384	422	363	417	389	367	401	415	357	335	340	357	394	380	376	374	369	377	382	383	345	363	404	403	413	397	394	364	372	389	351	370	400	414	372	355	375	366	410	395	407	419	440	412	410	363	407	364	370	381	403	360	387	394	406	367	362	388	399	364	341	360	430	395	348	407	388	421	408	403	368	391	372	397	380	373	388	347	421	406	379	396	390	398	378	365	389	374	373	403	389	439	387	423	381	361	380	420	405	377	415	366	397	433	376	376	387	373	377	378	380	372	350	377	373	386	373	408	347	432	361	397	403	353	403	387	375	411	369	393	357	355	347	340	375	369	379	365	393	370	363	411	386	406	339	386	371	412	395	372	372	388	400	379	400	368	381	398	382	387	379	396	419	396	385	372	357	394	412	394	375	380	363	369	398	428	362	395	383	388	369	377	363	427	401	396	406	374	370	382	397	400	328	395	351	428	353	365	372	407	384	348	403	372	400	401	379	379	399	349	421	381	408	374	364	378	373	393	391	355	381	399	351	350	396	366	375	405	387	373	372	392	371	381	367	379	389	387	379	401	383	376	400	363	391	394	388	384	402	374	385	357	397	381	379	404	404	363	380	365	363	399	347	333	363	367	382	345	357	363	382	359	362	396	430	392	407	402	386	372	395	391	389	394	401	392	408	377	379	347	408	422	377	389	401	407	385	375	385	401	349	372	334	363	383	392	395	380	383	362	370	390	392	407	386	370	365	396	389	408	365	368	400	379	390	371	349	372	351	402	405	401	393	362	411	359	400	415	387	415	383	357	368	420	402	389	392	363	363	382	363	387	376	389	380	357	385	414	416	420	371	365	392	365	383	333	413	354	382	400	379	383	397	388	373	398	333	385	345	389	377	413	392	386	410	379	354	374	408	391	374	404	380	378	384	356	390	403	380	384	388	364	401	394	384	364	375	384	411	365	384	373	374	379	393	368	376	440	380	396	380	420	412	389	388	409	401	394	381	389	406	371	392	383	385	388	403	375	379	398	392	415	393	366	407	382	349	372	365	411	386	391	385	352	368	376	371	375	370	386	372	380	365	386	366	388	389	382	341	384	372	376	391	349	410	421	411	350	374	382	388	335	378	413	374	408	406	379	408	409	417	380	388	360	377	357	388	372	387	383	349	386	375	376	376	368	389	332	400	392	382	405	385	376	409	374	373	395	396	344	366	382	410	363	354	417	375	378	375	392	387	413	412	406	390	335	380	381	394	373	370	369	351	342	383	389	388	383	429	364	368	372	369	378	410	409	374	390	370	362	357	404	368	379	393	412	414	405	352	373	365	383	404	384	366	412	412	374	368	381	396	361	388	375	343	347	377	381	395	375	387	374	372	366	355	407	373	364	391	383	373	368	363	385	399	376	405	386	379	384	367	377	341	419	353	417	371	411	383	358	378	368	379	362	359	370	397	392	380	396	408	383	369	368	415	369	361	386	415	363	397	383	381	414	410	388	378	398	392	379	379	365	355	371	380	363	378	380	406	399	404	383	375	369	383	367	375	397	416	396	350	390	377	405	374	431	381	352	384	409	369	371	393	374	397	413	389	375	359	420	345	363	373	363	377	380	389	371	364	382	383	380	403	377	368	381	383	380	432	368	373	363	385	356	381	371	347	378	406	395	405	417	382	433	375	412	329
4601	3579	6692	8350	7229	5160	4224	3457	3084	2457	2101	1942	1990	1777	1677	1682	1427	1399	1390	1274	1200	1251	1158	1156	1158	1141	1104	1103	1038	1067	978	1028	986	942	1010	1036	1001	965	999	1000	937	955	939	971	930	958	939	924	957	965	922	953	874	931	830	943	923	915	930	909	947	895	940	945	930	954	923	959	896	905	938	924	900	882	957	878	946	879	865	901	969	861	965	934	952	907	936	925	927	896	928	946	932	927	967	900	925	927	968	901	946	946	883	936	927	900	945	966	931	985	891	905	948	918	948	938	913	909	979	897	916	929	918	886	935	912	985	925	955	984	928	936	923	956	970	926	880	886	937	897	933	920	917	879	901	896	935	943	928	938	904	925	956	902	938	897	965	928	906	956	903	942	947	929	935	883	911	927	914	900	926	961	934	882	915	926	898	892	925	941	911	936	893	957	919	913	921	937	948	916	917	958	912	890	896	921	910	929	893	915	937	966	907	910	932	934	912	884	931	944	949	891	965	921	935	910	901	917	928	917	837	914	902	883	915	894	948	926	897	861	975	929	930	905	966	956	959	909	914	924	918	930	957	925	903	886	924	914	907	982	919	917	985	943	918	965	998	897	874	908	881	900	937	972	869	921	959	959	875	958	940	921	934	903	952	927	928	926	932	901	908	974	973	924	980	908	879	878	941	948	922	932	937	912	903	926	926	905	931	920	840	947	920	894	957	875	926	934	913	907	892	900	934	848	908	963	924	889	929	963	918	919	884	943	936	904	907	938	873	909	941	889	917	955	918	925	985	909	943	862	905	943	923	870	957	899	940	939	937	907	887	890	922	893	929	925	952	938	897	947	946	928	880	944	968	921	894	939	879	903	890	901	936	946	934	912	966	937	925	939	866	907	899	919	927	874	900	946	974	883	893	913	940	938	937	890	933	964	899	909	883	975	948	901	889	919	956	933	889	923	884	956	917	934	890	905	934	927	925	909	889	930	959	942	880	880	816	910	894	878	907	935	924	913	866	911	954	921	985	889	916	987	959	975	893	955	903	888	831	932	898	892	928	932	935	926	925	955	931	917	906	995	952	930	949	929	970	867	964	946	943	870	930	892	980	872	919	900	947	950	917	929	897	909	894	889	937	941	909	952	955	938	944	908	921	927	898	903	916	972	894	924	886	893	956	913	924	911	945	862	914	944	846	915	958	930	891	952	886	956	939	881	902	926	954	874	907	863	904	927	922	911	913	922	870	926	904	936	899	902	874	912	965	905	950	927	907	873	961	925	956	931	900	931	897	958	927	933	888	908	911	888	885	965	955	970	932	955	922	977	898	901	907	918	906	928	932	887	945	924	981	884	915	902	922	925	927	933	866	909	929	916	975	898	830	922	938	969	932	878	919	876	887	930	890	995	855	933	914	902	884	906	939	952	884	919	888	956	877	952	945	939	902	893	878	941	943	890	854	942	926	882	919	903	931	953	902	936	947	949	920	892	951	952	952	985	878	969	955	925	895	889	923	903	880	917	934	907	894	947	912	925	932	885	918	937	916	903	954	902	938	877	939	915	899	908	922	935	954	940	908	931	895	965	933	925	905	921	923	959	932	923	935	949	907	932	957	922	919	888	961	892	934	899	902	881	887	987	958	955	945	913	927	905	967	860	921	916	950	958	845	906	878	957	951	929	889	942	898	930	940	917	993	920	958	958	905	939	853	913	936	934	911	972	943	950	938	928	949	909	902	948	876	984	924	907	931	884	914	908	832	962	880	905	987	903	885	890	892	888	940	873	940	902	948	943	957	888	950	905	903	901	903	961	941	885	918	902	892	927	915	909	905	897	957	953	985	978	947	956	905	930	932	966	908	868	892	913	899	894	958	831	904	961	943	900	917	911	950	870	948	921	941	903	948	872	960	891	952	949	936	868	956	960	940	904	923	867	901	937	926	962	1019	846	1010	916	951	947	907	859	912	907	894	973	910	884	973	894	896	912	956	885	970	901	916	889	902	933	965	890	878	915	928	913	893	916	978	876	914	913	872	909	899	904	879	914	935	936	897	893	944	926	887	932	950	900	919	987	910	941	945	949	905	911	939	915	944	978	941	941	912	928	965	928	992	976	923	890	933	871	954	904	968	901	895	923	894	931	902	883	929	905	908	911	943	937	917	900	922	892	878	870	939	939	904	893	928	915	912	920	944	916	887	927	918	901	905	889	929	956	987	901	910	907	864	918	863	925	973	925	875	941	932	914	869	959	940	944	890	941	885	879	964	941	936	940	978	934	896	908	903	938	922	898	919	938	873	920	945	934	866	918	880	890	900	879	945	923	887	950	889	939	950	883	880	900	933	873	935	922	946	879	905	918	909	896	978	916	933	956	929	904	928	911	924	895	900	901	933	948	919	922	887	905	885	935	882	955	921	936	873	904	902	911	907	935	959	915	956	994	912	948	949	924	962	905	953	968	919	869	951	937	937	912	920	914	939	881	923	913	878	938	897	928	919	909	903	934	926	951	912	956	949	934	928	935	883	906	906	891	924	903	954	894	895	918	920	914	926	901	974	952	951	907	908	914	907	899	902	895	870	899	891	945	943	969	919	967	899	935	959	892	942	946	956	960	885	886	892	911	953	916	931	920	937	931	923	921	922	904	894	917	980	930	884	921	920	942	979	954	926	897	952	875	959	850	879	929	897	962	915	968	924	913	944	989	905	920	893	945	922	960	888	908	887	900	902	901	924	881	880	942	888	894	893	935	921	892	943	913	924	935	902	929	893	889	943	918	902	895	911	897	880	983	962	922	927	937	979	922	943	880	968	938	914	907	937	946	867	969	902	916	936	905	923	880	922	884	862	915	911	902	915	942	883	921	904	910	934	936	885	925	949	911	975	881	934	879	907	925	926	980	902	846	912	851	884	933	903	912	895	937	918	907	871	889	894	962	916	944	970	906	945	923	933	930	893	934	899	950	920	911	941	931	940	935	882	943	954	936	938	911	999	945	963	952	919	979	930	840	937	964	928	899	932	902	936	949	928	969	904	887	947	916	923	859	891	862	917	928	843	911	885	911	918	928	912	933	898	946	943	923	924	938	966	931	921	889	961	940	947	925	927	913	979	928	934	965	886	914	898	941	950	907	876	896	889	944	918	920	932	901	901	919	958	980	909	932	925	959	931	886	949	960	1002	937	915	950	989	892	907	938	937	855	945	957	890	884	898	949	951	944	840	964	900	883	1019	919	964	887	921	920	926	930	928	888	923	897	905	927	962	890	928	930	932	862	963	921	916	966	939	930	962	919	903	941	973	915	999	926	928	899	876	887	900	931	917	906	993	881	922	941	951	927	954	919	926	893	871	938	898	891	941	935	886	912	902	928	905	964	931	933	925	877	938	948	932	936	964	928	843	904	868	935	886	989	890	917	917	926	903	910	960	940	920	962	1002	917	933	937	989	913	949	925	871	965	924	867	948	923	941	900	927	930	954	914	925	940	937	881	948	966	920	891	896	892	910	891	891	917	925	968	947	923	899	925
14228	7212	7376	6612	4116	2410	2084	1548	1343	1111	945	825	927	734	738	632	571	556	481	477	478	443	455	416	413	442	407	350	395	399	435	368	396	404	398	361	351	393	398	349	411	355	354	369	373	382	352	374	339	346	357	336	350	354	399	390	377	368	376	374	364	377	387	371	371	365	358	397	391	366	335	391	385	381	410	389	384	377	396	389	319	369	370	346	357	337	402	362	376	362	321	354	347	378	407	405	348	347	389	385	359	369	365	388	348	384	397	368	361	345	370	361	373	372	357	366	386	357	362	352	381	369	395	374	376	332	368	375	411	366	332	361	375	346	382	356	345	405	362	363	351	381	342	358	379	370	329	364	382	321	377	367	395	353	386	336	332	359	377	392	361	369	385	336	336	334	353	335	362	413	389	389	319	403	374	373	324	386	366	386	384	351	400	368	361	382	323	354	388	362	368	383	357	337	347	351	355	400	352	360	391	336	364	349	383	373	347	342	387	336	390	384	342	392	351	342	361	354	366	365	371	380	343	381	390	385	370	349	366	348	348	352	354	393	349	338	327	339	356	353	371	344	374	375	408	374	363	384	337	378	377	365	350	379	404	375	358	353	371	361	373	388	367	339	387	351	347	400	374	324	318	360	341	370	324	393	397	357	369	353	359	338	348	348	329	378	327	369	367	349	368	375	368	367	374	365	345	327	399	390	366	373	363	326	355	351	367	385	327	351	368	348	360	376	383	405	370	362	380	367	338	369	346	340	381	342	378	343	343	370	373	382	374	369	392	366	353	385	410	367	353	371	385	343	373	360	354	361	382	340	354	369	384	383	378	379	350	350	341	377	348	356	393	353	351	375	351	337	355	338	352	355	335	373	338	371	407	328	351	364	376	408	360	342	380	389	364	365	361	390	348	334	376	391	358	362	365	340	370	350	359	389	382	320	358	391	390	387	304	349	355	389	399	375	380	356	410	371	360	388	378	351	367	380	353	361	381	378	357	383	365	377	385	375	351	370	359	353	402	402	384	373	376	379	335	366	390	409	369	367	370	361	378	361	342	382	347	392	384	362	377	363	337	373	357	366	365	348	340	372	366	353	352	387	377	388	358	343	356	357	363	396	381	352	299	364	348	381	387	362	362	388	378	400	373	394	338	328	393	394	380	375	404	347	359	371	413	335	356	375	351	351	364	418	366	396	390	373	377	359	383	399	352	364	354	368	377	381	387	404	365	380	393	357	366	359	364	367	367	350	340	364	362	343	376	406	338	381	393	421	387	365	369	391	402	350	371	381	369	340	349	361	400	352	397	367	363	373	370	377	367	393	401	377	393	374	395	391	363	339	346	314	380	378	342	356	382	397	375	330	350	404	363	376	378	364	350	352	374	372	353	360	367	368	383	361	376	376	341	320	389	346	372	367	353	329	368	370	376	372	376	323	332	348	393	398	400	356	398	386	406	343	359	368	372	380	381	381	377	389	408	370	329	369	347	364	372	352	382	386	367	365	381	359	388	357	411	368	348	351	351	338	347	398	361	388	362	371	343	368	374	380	361	360	360	380	357	356	358	335	363	382	364	379	408	342	339	372	393	356	357	372	357	391	393	384	397	340	359	337	348	381	358	393	346	348	369	376	328	360	394	353	335	358	346	345	368	372	371	353	355	394	367	361	331	383	349	370	341	336	359	367	353	353	391	354	326	367	359	358	376	333	357	358	345	367	380	348	369	357	363	366	330	381	362	348	404	308	378	364	405	342	302	383	372	353	342	396	329	369	358	360	333	353	369	360	384	371	375	340	400	389	372	382	379	376	370	365	369	362	370	363	372	386	355	353	362	331	375	328	347	354	357	369	379	334	354	341	345	361	357	387	371	359	374	362	385	366	404	353	349	376	413	357	357	350	354	355	326	377	330	314	399	370	385	348	380	360	373	373	380	327	382	362	356	357	367	370	365	339	368	356	367	341	356	385	370	372	351	327	365	346	397	376	351	382	377	359	331	368	367	355	368	323	374	397	372	343	357	389	375	357	334	376	355	375	353	342	401	413	357	360	339	408	374	343	368	331	396	335	361	347	335	355	362	352	339	348	363	375	353	419	382	345	386	342	316	348	383	336	359	337	357	427	354	343	381	377	353	371	353	354	380	352	352	375	387	343	362	361	372	377	361	374	356	368	380	360	358	367	317	358	348	370	349	347	376	343	384	355	363	341	383	370	338	366	374	366	364	344	358	346	341	349	362	395	351	364	363	376	393	382	374	377	354	359	389	372	375	334	390	349	364	359	377	360	347	338	353	375	341	360	388	375	380	363	391	341	392	359	383	369	375	342	370	350	333	386	363	358	361	346	355	326	388	360	335	355	365	345	347	360	349	363	349	337	340	338	387	420	377	338	359	391	356	383	352	345	374	368	354	373	365	384	374	368	405	366	356	359	388	387	379	381	371	333	375	378	368	360	370	351	336	350	322	363	359	364	383	385	345	364	380	379	362	378	385	356	357	351	382	350	370	370	359	371	357	353	377	367	371	332	348	363	368	369	325	370	377	366	355	354	308	343	353	355	369	395	332	359	368	348	337	325	412	384	380	365	357	398	372	355	370	348	383	374	388	372	366	366	357	372	371	356	360	357	382	353	372	377	405	386	345	343	383	378	356	353	346	361	335	398	352	342	345	388	406	355	368	374	377	363	388	379	398	410	359	346	384	338	345	338	358	379	351	382	360	408	346	373	374	380	368	371	391	337	363	386	346	361	376	347	362	378	379	357	385	329	397	341	353	348	352	386	320	373	408	336	347	384	393	369	355	371	354	375	390	334	351	374	365	370	351	367	364	355	363	366	372	335	370	369	316	384	385	357	345	361	384	357	340	336	365	406	377	342	313	349	357	318	385	346	387	354	366	350	366	341	391	407	363	367	409	335	392	352	338	355	368	388	426	379	357	335	360	364	337	364	353	391	364	355	367	351	384	375	342	357	353	389	354	356	387	352	388	371	376	348	358	340	367	359	390	402	350	379	372	331	347	354	366	349	360	356	364	400	372	382	361	385	394	399	371	361	351	357	354	403	385	398	360	363	340	379	368	379	332	364	391	387	380	363	348	379	394	374	333	387	370	394	391	380	385	367	329	362	370	361	354	377	370	403	353	396	379	352	306	346	351	371	377	354	386	323	393	342	393	379	381	424	357	341	363	348	341	381	365	358	382	378	351	393	325	346	374	391	374	347	367	364	392	361	341	321	365	343	334	383	361	339	389	335	378	358	395	404	380	364	357	351	323	367	378	341	374	343	352	366	382	368	389	389	372	324	352	354	341	337	368	323	370	375	365	364	380	374	365	390	364	361	341	361	359	406	366	372	386	332	379	348	365	317	349	371	326	359	366	342	386	406	355	361	351	347	345	369	388	382	385	381	370	342	368	349	341	389	380	335	400	389	361	364	385	338	342	362	328	373	375	381	361	347	362	361	366	362	382	349	344	374	380	367	352	386	359	378	375	390	380	387	356	341	303	350	371	334
11528	6481	12290	14882	12384	9264	8058	6788	6168	4912	4049	3854	4363	3481	3224	2664	2260	2148	1907	1695	1709	1547	1491	1376	1358	1353	1248	1217	1089	1105	1175	1127	1128	1046	1076	1057	965	1017	927	975	997	991	957	961	938	902	867	905	978	925	941	939	940	911	895	925	942	903	888	921	897	918	843	902	821	862	912	870	854	897	923	934	911	919	882	884	906	938	856	887	929	907	879	916	890	960	889	962	895	862	899	898	922	932	897	882	870	838	866	877	918	886	833	902	876	909	871	884	893	865	931	940	887	914	848	876	913	935	807	902	892	842	898	941	925	888	866	855	833	893	906	873	855	878	924	908	851	857	896	870	874	891	910	915	875	886	889	889	913	889	911	877	902	908	853	889	889	874	892	912	891	911	862	901	894	923	918	871	898	894	905	907	869	908	891	912	867	887	861	941	846	959	883	871	916	854	875	878	924	825	850	851	928	892	899	863	888	878	868	931	868	895	881	923	892	868	867	910	880	829	820	875	871	881	925	893	903	874	886	902	890	856	888	852	885	862	931	855	852	870	904	838	915	856	839	887	872	873	893	828	868	895	896	941	917	880	863	860	887	848	882	886	884	837	863	923	914	896	891	847	838	865	887	897	838	864	929	896	913	899	910	807	869	914	860	819	860	890	890	872	887	855	898	897	890	898	888	889	868	888	901	820	829	890	945	899	888	879	903	846	832	888	884	882	897	868	803	940	854	874	852	926	909	855	872	919	907	905	870	880	836	868	887	846	908	806	816	917	864	907	914	930	879	888	882	867	928	947	908	892	901	862	857	938	900	889	864	850	857	898	836	842	903	914	896	863	876	909	913	880	877	886	929	905	904	875	867	878	902	838	865	807	873	878	882	854	894	863	924	867	939	822	884	869	849	882	859	902	910	909	837	907	897	924	855	852	874	841	898	813	865	933	826	916	863	861	889	859	874	843	813	884	857	870	830	930	789	895	870	876	879	909	847	884	847	886	886	848	884	874	868	899	898	869	881	895	898	888	929	886	899	900	920	887	873	871	890	890	890	884	881	900	914	872	851	881	959	853	850	834	876	868	916	856	851	877	919	909	846	842	882	934	887	893	857	859	915	908	892	861	930	874	854	920	875	925	889	846	872	868	881	846	909	906	856	854	878	953	910	927	907	901	904	905	904	884	893	920	894	875	833	871	896	865	897	870	855	891	903	847	896	891	848	847	851	915	880	884	921	874	908	900	884	883	906	874	853	917	872	916	846	881	859	921	857	900	825	892	860	903	926	838	892	925	900	906	829	853	904	885	934	908	870	879	904	871	842	896	924	863	899	855	882	865	874	850	873	821	873	833	849	951	929	864	855	879	871	854	876	865	888	863	874	891	932	931	877	966	921	859	880	869	906	861	921	890	871	897	943	879	852	936	922	857	909	892	891	908	917	930	908	825	907	840	912	825	851	875	862	883	842	882	877	881	864	913	910	923	856	903	923	891	888	898	864	904	927	845	882	852	829	857	833	895	912	886	895	859	913	885	924	900	883	875	839	921	910	904	876	871	852	895	898	796	827	909	902	927	867	848	869	904	870	895	904	875	925	833	879	913	910	901	919	887	841	902	846	883	855	872	880	912	850	853	868	890	890	849	901	888	846	850	881	927	827	861	879	909	861	907	897	837	886	883	914	903	908	866	927	837	911	889	904	877	905	872	917	877	849	913	942	908	895	850	899	898	903	903	878	869	868	879	894	854	867	887	940	907	942	833	834	900	841	887	899	881	901	858	869	870	916	889	923	885	895	863	903	856	862	897	870	898	877	953	962	882	896	916	888	874	896	944	845	873	862	915	907	923	818	890	810	839	917	817	827	865	883	842	847	912	876	877	821	879	891	900	885	898	851	846	858	824	883	878	878	859	905	871	875	857	895	867	903	813	849	884	907	904	902	913	847	923	874	874	891	946	900	888	838	854	851	921	936	882	907	849	885	898	828	864	923	857	896	895	857	918	905	903	899	882	846	889	849	870	882	845	868	889	885	850	893	891	970	941	889	878	886	915	906	899	851	869	945	895	920	903	868	887	911	841	850	847	887	847	922	860	850	913	909	857	838	917	895	870	897	879	855	877	926	909	866	842	855	883	863	904	841	858	874	847	913	916	903	963	895	855	887	881	845	912	875	901	906	937	897	882	896	839	883	897	862	879	864	865	891	875	855	875	852	859	895	854	891	884	868	932	915	823	972	885	883	902	889	886	882	905	863	834	905	878	852	837	847	907	852	821	890	909	879	875	916	910	924	858	883	897	863	904	886	870	850	833	867	830	875	884	818	894	885	851	813	924	867	856	881	894	862	909	939	863	896	880	840	929	903	922	879	918	895	925	853	871	839	880	888	820	887	890	867	904	887	923	915	884	894	877	868	931	891	932	889	885	867	843	896	876	942	916	927	942	858	894	860	857	900	925	892	901	924	824	890	909	863	880	888	877	858	853	882	899	894	880	844	866	896	906	887	906	910	892	846	878	885	846	893	927	935	839	898	832	878	892	872	894	843	877	831	918	844	904	903	896	880	900	922	853	925	862	838	852	911	837	854	930	923	844	868	880	893	928	856	851	896	920	900	894	927	889	876	879	885	882	909	878	890	847	864	896	908	837	889	874	879	944	858	888	861	839	903	847	921	877	953	872	929	915	933	866	923	910	885	853	816	879	937	824	903	893	927	926	881	852	891	837	857	911	852	906	887	889	909	905	854	902	901	866	910	912	922	879	847	891	881	874	884	891	838	891	867	831	879	908	894	917	903	861	860	908	844	889	894	877	873	817	905	902	865	907	878	867	831	860	915	939	895	861	856	898	837	853	847	890	858	873	904	913	882	884	877	859	839	840	831	921	906	927	894	917	916	911	927	869	891	899	885	889	919	923	909	862	907	857	880	820	862	928	925	899	904	860	911	841	841	892	837	872	873	849	899	885	837	925	881	909	870	922	896	874	903	918	889	829	905	915	875	917	827	874	844	883	837	820	858	857	922	884	871	833	864	911	888	913	902	888	848	892	850	908	905	914	905	812	916	903	879	868	869	906	896	888	883	831	917	900	947	953	875	878	883	872	905	861	890	841	824	885	920	897	880	911	883	914	847	878	872	902	888	855	930	860	923	848	901	863	846	905	911	836	842	861	880	898	932	926	819	912	852	906	898	886	887	884	951	893	933	841	854	891	825	896	910	932	868	893	901	906	876	865	895	958	882	834	918	911	843	870	845	943	841	888	837	863	835	837	907	869	905	872	862	914	817	890	873	904	907	830	890	877	943	860	905	879	891	886	896	869	879	860	888	881	849	883	931	950	906	879	913	862	870	946	882	818	884	922	839	839	891	908	823	899	907	856	892	891	896	859	929	933	857	894	850	891	859	885	941	885	920	864	927	855	880	853	814	887	927	869	863	871	932	881	866	912	892	863	879	853	886	888	828	846	938	877	887	905	921	873	855	890	899	884	895	887	859	854	959	885	841	866	822	882	817	886	853	914	909	880
21881	11465	11434	9233	6459	4022	2910	2145	1959	1482	1250	1087	1382	1199	946	770	654	591	523	450	470	444	396	378	377	395	372	346	318	338	338	316	357	336	340	301	314	323	291	305	294	311	325	327	308	305	319	294	284	323	277	309	303	280	293	304	290	330	312	291	284	309	257	320	300	300	322	279	279	273	297	361	314	283	279	277	284	286	278	265	257	281	276	274	282	308	324	307	300	277	268	265	296	289	304	310	294	299	310	289	259	325	295	302	281	285	283	304	307	274	303	297	299	273	316	283	289	279	295	269	333	286	301	310	310	326	296	313	281	293	301	309	274	301	300	305	318	290	300	336	263	315	283	305	299	329	327	315	288	300	263	285	252	275	300	321	300	273	301	269	324	320	286	224	251	324	343	284	273	272	312	298	313	313	296	276	300	278	305	313	298	263	285	328	262	300	297	302	293	283	291	306	306	290	298	273	280	330	283	288	313	280	299	316	279	294	284	291	293	293	292	306	309	287	294	304	309	298	300	277	299	325	303	295	298	261	298	306	280	288	289	289	299	279	296	301	303	322	299	291	313	274	285	301	291	270	289	307	295	304	279	278	276	292	286	318	323	271	268	258	290	293	290	281	325	306	276	309	286	302	298	285	276	292	309	276	328	273	296	294	308	303	324	299	288	315	296	293	280	314	292	274	307	311	297	272	283	311	321	263	282	292	259	287	289	300	248	295	337	283	297	272	283	269	268	319	285	309	268	286	310	299	287	276	259	319	275	309	281	284	284	273	301	284	294	277	264	297	301	304	292	294	283	303	305	307	330	283	299	305	287	310	299	291	285	286	276	283	279	277	279	275	294	262	262	314	292	268	258	317	292	348	292	273	272	269	289	301	290	300	280	275	300	324	328	320	330	304	298	286	267	289	256	296	316	281	263	262	315	301	283	305	290	287	318	306	301	310	278	273	303	305	287	267	312	271	288	306	297	289	289	281	302	283	300	298	289	259	285	285	299	293	299	256	325	300	297	308	298	296	295	318	280	297	290	346	305	281	293	266	298	311	293	269	303	299	298	270	309	300	296	321	328	312	292	292	289	286	307	300	282	297	282	313	272	292	318	314	253	306	268	289	296	297	293	279	283	259	320	269	293	311	299	297	293	271	280	274	281	315	268	261	273	272	286	279	279	292	323	315	290	276	278	281	313	251	287	298	310	294	266	291	297	289	315	301	293	299	264	311	283	296	297	290	305	293	275	279	289	267	289	312	317	285	281	284	310	300	281	297	276	260	287	241	296	308	289	286	276	302	283	279	297	297	331	302	300	285	289	305	311	291	333	322	319	305	305	335	308	303	313	287	283	280	310	272	258	280	288	301	314	281	295	312	290	321	327	298	293	293	293	317	305	307	294	275	294	301	304	307	287	279	289	284	284	293	294	285	323	279	288	301	298	305	290	271	280	277	298	305	282	302	280	286	289	299	293	310	307	293	296	315	299	266	306	270	299	318	308	273	297	280	280	295	299	308	288	290	297	286	318	304	290	308	270	311	292	293	254	281	335	291	306	301	297	301	311	271	287	302	286	285	327	249	307	267	283	280	306	250	283	303	268	303	277	256	283	301	283	282	278	306	294	262	305	260	279	300	264	278	277	325	299	272	264	310	277	284	277	281	276	282	271	299	305	302	306	295	288	287	325	271	284	307	291	268	268	250	290	291	299	276	292	293	289	275	274	334	268	286	263	285	319	302	296	287	256	270	298	283	296	304	278	308	301	291	263	320	298	313	278	313	268	276	293	317	299	298	289	299	306	271	262	271	294	265	291	290	282	257	307	272	271	293	259	291	286	301	302	290	282	271	298	292	304	310	288	267	279	257	293	310	332	280	271	297	292	302	282	298	291	260	308	330	273	279	290	277	299	298	258	308	317	311	260	272	317	307	294	282	305	296	297	265	294	310	273	312	266	296	322	310	298	310	303	294	292	296	320	280	266	304	304	296	307	278	285	302	274	292	286	317	306	263	270	262	307	300	278	274	293	305	324	325	302	303	288	272	304	268	284	287	304	288	283	299	305	307	303	285	306	288	330	320	254	299	279	323	269	277	300	299	284	267	276	289	310	300	259	268	288	285	282	291	250	298	284	265	306	263	314	278	292	313	279	284	290	318	268	289	306	262	300	246	306	300	280	283	302	302	317	290	298	268	283	296	261	247	264	289	308	295	292	298	283	296	281	307	294	268	301	280	292	279	270	294	293	283	275	281	292	260	336	309	270	294	321	279	310	277	294	329	290	322	305	307	294	290	299	324	267	294	251	291	289	317	300	269	286	285	294	287	278	284	283	268	297	338	279	283	284	290	303	312	288	288	310	293	280	294	256	296	305	295	283	298	303	273	307	291	281	279	297	289	309	286	321	267	269	321	308	272	279	304	358	269	283	291	274	313	300	281	290	308	301	290	306	282	273	288	302	296	286	285	298	269	284	320	305	287	301	265	273	294	305	276	272	311	285	324	274	284	308	318	328	259	285	279	285	294	263	323	311	271	308	318	279	282	284	284	311	287	321	304	302	270	309	306	275	306	315	283	278	301	285	302	291	307	313	256	274	306	277	306	286	281	264	295	277	303	317	314	279	316	248	299	280	265	293	324	290	267	302	276	307	329	312	282	293	304	294	296	320	290	287	291	292	309	265	307	288	307	328	285	269	297	290	298	288	288	297	297	305	283	267	273	287	266	289	318	315	299	293	273	305	304	281	298	256	301	275	319	275	300	306	299	303	271	298	325	299	287	299	317	290	291	307	317	295	275	320	303	279	294	313	268	286	290	278	252	282	295	288	330	282	323	292	307	308	263	314	301	287	294	309	305	299	300	313	331	290	279	300	287	264	305	270	325	310	278	286	256	302	300	313	279	270	322	279	312	321	288	296	287	284	319	324	285	263	276	282	309	280	293	251	308	328	318	286	307	283	279	285	276	298	277	311	267	281	313	281	293	296	282	294	285	331	276	284	300	300	304	327	292	283	276	294	267	293	332	299	289	302	300	294	293	284	292	280	301	322	286	268	295	277	262	306	306	281	272	276	268	331	309	244	278	291	274	275	311	283	289	297	272	273	263	302	299	280	260	286	294	316	288	300	301	261	294	286	277	291	317	300	288	275	302	318	300	298	284	270	280	291	276	308	325	303	282	299	302	290	265	303	293	322	269	282	323	279	287	268	302	289	303	304	299	305	287	312	325	309	259	300	299	286	292	273	282	298	281	281	344	275	291	300	315	291	274	313	299	297	296	288	317	316	273	276	286	313	301	288	305	282	308	304	281	293	297	316	303	275	293	330	324	298	282	287	277	291	306	276	315	271	297	260	283	297	288	301	294	302	252	308	294	294	280	305	293	280	313	244	321	264	297	291	319	308	316	314	306	288	249	285	255	275	298	294	276	293	304	269	333	323	309	276	285	291	296	264	283	310	303	302	266	289	293	283	277	297	254	305	283	310	305	263	297	269	287	306	267	319	301	310	317	315	281
14877	9373	16146	19145	17683	13138	11181	9031	8001	6525	5326	5038	6525	5446	4814	3603	2977	2728	2322	1905	1984	1836	1697	1400	1490	1441	1297	1200	1130	1094	1090	1097	1049	970	1030	1039	940	883	896	829	807	899	793	795	781	786	786	781	808	777	795	779	741	744	778	755	781	729	757	785	768	717	715	733	770	767	763	708	764	713	720	772	709	749	758	728	742	738	723	750	725	683	704	693	745	712	718	727	761	710	772	753	756	744	702	690	684	722	717	750	696	711	756	788	758	670	712	701	733	764	732	700	680	719	753	728	680	701	689	721	744	755	737	717	745	706	783	781	741	748	743	742	750	703	774	767	724	732	691	743	730	720	739	754	703	774	735	708	724	763	739	773	735	735	744	714	738	764	753	723	705	698	679	729	761	682	685	713	734	718	757	736	683	726	717	772	748	708	716	700	670	715	733	727	669	734	702	775	701	723	721	696	754	717	725	703	717	747	712	744	698	714	740	676	764	747	695	737	717	741	707	755	708	700	747	709	689	672	724	734	749	739	764	687	727	735	698	745	705	712	747	765	730	710	720	761	748	737	771	718	726	698	778	736	757	704	695	701	746	752	720	732	731	714	729	757	693	715	697	745	751	729	737	750	681	735	694	712	782	754	745	726	743	737	719	761	682	731	742	737	758	715	712	776	688	697	751	740	684	723	760	669	752	739	722	719	719	738	776	717	794	710	747	714	711	692	763	690	726	769	706	701	726	701	743	685	734	723	729	717	706	734	779	712	705	743	737	730	704	706	739	666	711	736	714	707	751	738	727	709	769	747	775	742	677	703	711	739	708	708	768	702	746	713	761	750	696	737	695	717	723	709	731	744	719	741	769	750	740	731	746	717	706	716	670	703	682	695	724	750	713	679	740	726	697	706	699	796	684	765	736	730	736	762	666	707	690	742	721	718	762	724	686	766	752	756	677	732	730	708	722	738	726	711	734	739	708	723	704	696	716	721	742	722	674	726	694	717	710	803	738	708	714	717	697	705	737	723	712	756	712	737	798	732	726	734	721	699	713	712	701	700	717	712	707	702	666	731	731	770	754	711	728	742	766	718	743	740	738	704	751	714	767	697	739	705	706	741	776	739	764	720	756	717	736	677	733	700	708	745	720	721	707	695	707	677	742	708	758	720	752	712	721	700	718	753	741	767	761	727	719	749	707	681	689	720	734	705	756	745	705	704	722	698	719	721	782	690	742	716	765	754	730	748	750	708	720	750	736	785	723	755	727	753	694	754	716	736	702	695	730	754	735	755	708	762	721	709	718	682	712	680	692	725	704	677	692	704	755	756	728	694	760	712	756	736	712	783	711	714	756	735	748	710	750	682	716	687	675	760	779	751	710	686	759	720	745	684	720	759	764	714	714	718	709	710	751	729	791	690	730	713	740	650	721	719	755	726	735	754	744	757	770	736	730	655	709	730	783	712	718	735	679	713	755	735	730	717	703	704	695	716	735	682	731	715	702	731	732	760	685	693	772	714	747	732	763	691	724	703	691	699	745	719	742	703	701	723	698	740	723	721	758	726	681	766	740	688	695	695	692	724	783	722	693	765	754	707	715	686	715	741	714	778	720	721	766	719	733	735	704	714	679	739	703	733	747	720	743	723	700	746	758	758	751	672	732	722	734	716	736	757	737	692	727	712	731	724	754	730	767	703	728	732	787	721	760	737	744	743	738	730	735	733	718	688	733	716	727	682	729	751	709	722	736	764	748	687	719	738	694	714	747	681	763	699	735	719	718	696	677	720	710	729	726	700	690	709	748	739	724	742	694	724	762	723	665	730	685	774	728	722	739	738	658	754	733	715	707	730	734	756	758	718	722	697	713	690	689	743	710	718	762	703	752	701	710	730	751	716	729	725	677	718	760	766	673	763	752	761	763	715	704	766	765	765	768	704	690	721	808	711	723	739	712	717	723	690	735	750	684	762	710	689	727	753	755	771	716	730	715	770	762	748	707	745	760	756	699	735	714	719	725	738	695	700	723	759	758	720	712	693	772	722	673	723	713	692	713	714	738	727	708	737	715	782	734	709	698	708	743	754	739	743	693	727	750	709	729	712	731	709	714	705	799	722	742	708	723	733	690	720	753	695	721	690	698	668	697	738	762	654	719	716	717	734	672	760	726	703	703	743	708	749	740	710	703	739	709	748	733	680	767	731	715	726	760	735	723	705	776	716	752	748	669	681	716	741	724	716	756	691	746	729	696	725	729	715	730	730	710	707	728	756	667	728	700	720	775	755	774	681	742	740	730	739	683	702	680	723	716	727	778	722	734	731	735	709	715	724	697	711	739	715	694	737	703	710	737	774	732	724	699	716	710	733	692	745	750	736	756	718	723	734	713	706	749	667	683	705	740	710	742	736	709	724	775	733	737	768	653	742	712	759	745	688	725	765	696	704	730	760	753	705	723	742	722	742	759	716	742	752	722	746	720	739	690	717	753	702	700	681	732	709	720	679	722	710	703	725	717	725	716	693	728	740	729	702	722	702	672	727	727	679	712	722	714	782	719	758	738	714	752	734	736	730	705	697	733	724	730	705	704	714	656	742	714	716	769	731	707	760	743	719	692	725	746	674	757	718	728	750	738	703	771	735	710	735	745	730	682	727	707	723	717	697	707	708	737	748	707	738	742	775	731	749	770	759	722	741	784	734	724	756	711	750	701	726	718	722	697	680	716	695	742	733	693	751	746	723	747	740	739	718	693	725	739	715	690	737	779	745	701	730	673	686	726	733	704	728	691	729	706	722	678	725	711	733	743	723	712	727	743	737	729	706	696	736	759	736	725	709	709	742	725	722	706	753	706	765	728	704	726	760	676	694	736	686	751	713	749	684	682	701	737	719	669	678	753	695	726	737	715	714	681	699	669	749	711	707	740	739	717	726	721	782	716	719	716	758	732	740	750	752	710	707	707	741	751	707	701	725	736	771	684	743	709	707	711	705	735	734	705	737	726	724	765	712	735	717	696	726	774	800	725	718	745	759	720	738	727	684	720	701	707	758	701	693	664	717	739	704	706	755	668	693	757	766	698	707	705	720	714	719	681	738	739	667	727	763	726	655	734	748	718	726	687	699	699	727	722	715	714	691	733	732	775	792	728	720	732	729	710	691	729	719	708	701	676	704	743	762	725	671	745	693	728	751	730	700	755	672	750	773	702	754	690	729	740	700	690	740	743	769	713	696	742	688	777	760	735	752	720	737	729	696	720	733	723	750	750	775	781	707	769	721	688	745	733	683	692	698	728	740	712	716	716	732	750	781	684	697	717	755	738	707	764	720	719	715	763	707	697	693	760	726	706	746	739	729	741	744	743	696	722	729	700	765	710	682	714	674	752	724	730	732	715	696	721	694	727	735	755	695	703	756	738	672	688	721	712	709	720	779	697	730	750	744	724	722	744	753	671	705	737	736	701	740	735	710	698	741	725	727	713	703	735	724	720	763	709	726	757	759	732	704	718	720	702	736	736	752	745	707	727	674
5394	2728	3344	2711	1867	1241	1005	826	737	690	576	556	532	522	492	469	447	499	478	430	454	438	458	459	409	438	395	424	380	368	410	387	364	404	406	409	389	392	441	389	376	373	387	363	393	368	375	389	398	357	361	351	412	400	398	387	404	373	377	416	376	351	382	383	415	361	390	373	372	399	368	396	392	391	375	358	372	367	358	391	402	377	368	380	364	366	367	402	390	393	354	389	394	377	404	399	380	362	368	378	406	384	401	379	376	344	374	377	370	408	375	378	369	358	411	360	385	382	386	358	382	386	356	354	363	379	378	421	365	387	378	423	359	372	370	392	403	358	369	365	396	362	370	376	406	366	373	373	371	380	377	412	395	366	396	384	387	364	380	347	384	336	361	362	394	410	395	383	366	357	361	388	358	380	330	370	382	367	343	363	360	371	393	408	422	386	374	365	383	347	335	403	382	385	354	359	375	392	377	402	402	374	371	384	413	394	382	403	353	332	382	379	359	382	376	388	362	372	406	400	407	383	385	413	392	366	376	396	375	340	384	371	371	344	394	361	398	376	367	424	345	429	356	394	409	352	364	364	366	389	400	412	350	369	389	396	404	368	404	407	370	341	364	360	381	417	350	370	334	389	368	356	369	375	374	382	402	371	339	389	407	353	343	417	385	397	431	387	394	422	369	372	370	353	362	402	366	362	354	401	391	390	368	408	351	360	387	372	367	374	358	357	332	377	358	363	385	355	358	373	380	393	355	361	381	353	393	363	403	342	345	351	348	346	377	352	370	365	349	384	360	406	379	390	383	386	387	369	428	388	406	405	408	373	386	353	373	371	383	390	357	382	372	409	395	402	343	383	379	403	329	396	406	374	384	339	387	345	368	401	362	355	382	401	393	419	366	357	407	368	361	374	352	355	364	339	367	383	365	399	402	402	381	376	379	402	353	371	379	352	371	379	372	377	402	359	373	379	384	361	382	394	390	361	367	331	353	394	368	368	388	409	368	387	362	388	374	390	362	382	354	409	373	357	372	365	407	391	400	376	361	355	389	384	397	380	372	384	373	358	413	375	356	394	378	370	343	353	372	351	348	376	379	365	418	359	344	382	363	353	375	336	368	347	372	362	378	357	370	368	393	400	354	419	378	378	344	371	374	367	402	395	397	400	376	395	353	386	378	411	388	362	364	369	391	367	341	425	380	370	392	378	347	372	404	365	334	407	400	389	374	356	384	392	410	403	387	367	388	358	363	384	420	400	380	413	380	384	408	362	401	383	378	381	388	383	373	368	395	404	370	389	381	360	372	388	362	390	372	368	359	416	379	377	388	408	356	358	389	378	396	356	380	428	385	377	366	363	373	369	405	371	371	394	409	345	390	348	374	375	401	348	373	350	382	395	354	354	383	387	406	373	406	361	379	363	372	371	385	397	383	417	362	376	384	408	382	358	368	380	360	340	409	408	371	384	362	360	387	397	420	388	372	378	370	364	376	367	395	382	368	389	426	376	389	392	383	394	377	390	414	361	412	365	360	365	395	378	388	362	375	372	405	393	353	353	396	393	388	347	350	357	426	403	436	379	378	406	344	358	349	388	407	399	379	397	374	368	382	395	395	388	377	387	353	392	365	383	375	373	351	370	416	358	375	394	393	411	401	390	358	353	357	359	405	383	362	402	394	350	361	401	364	351	404	361	361	392	335	405	371	415	384	380	395	353	393	330	389	399	369	384	376	394	395	390	374	412	377	414	346	386	364	386	397	425	389	381	370	389	421	390	403	360	364	371	415	404	382	375	343	390	390	378	412	333	369	394	371	388	397	367	348	360	363	371	352	389	343	359	376	364	389	403	388	397	371	363	396	363	401	347	356	361	403	355	358	395	380	394	346	363	380	403	356	395	361	386	416	376	404	392	387	373	367	384	407	360	380	379	362	373	390	392	404	364	375	363	367	385	354	394	344	351	394	377	397	361	369	350	380	377	374	395	369	393	388	348	350	396	392	448	363	400	349	382	390	380	373	391	377	367	384	339	371	378	369	391	396	366	381	402	364	359	385	359	344	386	385	382	388	418	393	376	391	359	354	379	367	357	392	341	413	445	388	352	367	427	394	381	354	372	394	396	371	351	380	354	391	413	342	364	389	347	384	375	378	383	335	375	385	394	397	375	352	349	359	403	385	396	361	355	384	383	407	391	353	404	375	361	394	391	355	389	392	366	383	334	379	374	367	368	370	358	385	389	407	381	356	384	390	398	396	347	375	348	404	347	355	352	353	353	382	372	376	424	371	389	392	345	384	368	351	364	397	410	391	369	349	353	374	381	399	399	358	387	382	355	377	364	365	385	338	396	416	386	373	366	401	348	384	349	386	355	359	381	363	356	371	340	379	392	402	359	375	374	366	399	383	407	354	350	425	338	400	408	345	400	386	389	375	385	406	374	395	358	382	382	365	371	393	365	372	353	398	355	364	385	371	339	380	370	371	358	387	365	352	363	382	381	373	358	399	364	425	400	374	355	354	382	372	335	387	417	363	398	369	393	383	363	401	368	356	374	371	395	348	383	355	366	410	399	372	362	354	401	396	391	367	369	388	358	398	374	371	376	353	365	366	382	373	416	381	354	387	364	358	388	400	363	391	404	404	377	408	387	383	375	348	368	354	389	413	388	358	353	371	381	400	373	387	398	390	349	322	368	378	370	384	377	399	364	426	392	384	360	390	408	404	339	336	383	389	410	399	362	375	411	368	350	387	357	411	321	408	359	393	368	377	350	409	391	409	383	342	391	395	394	377	397	407	398	372	368	380	379	414	379	379	359	411	390	330	356	410	361	379	408	384	390	407	359	361	385	351	369	361	386	373	403	374	353	397	359	341	378	409	393	387	382	371	365	385	358	362	393	355	345	332	373	359	371	375	395	389	387	394	341	371	408	368	408	398	383	388	403	408	366	397	376	370	355	407	371	351	404	363	352	394	370	370	379	368	415	383	370	409	357	381	401	388	368	353	389	389	373	373	371	356	390	391	400	356	394	377	351	360	368	397	395	369	381	381	348	344	373	412	355	406	381	367	404	375	384	388	371	414	355	382	390	392	373	383	397	396	369	361	416	368	363	387	392	378	376	363	367	399	412	390	371	398	398	345	361	372	391	356	409	373	381	370	367	375	352	392	367	357	370	392	389	387	373	390	369	359	384	397	379	393	399	374	415	360	412	385	375	330	354	369	388	389	384	389	392	383	362	392	384	396	367	398	360	376	392	394	407	405	384	360	348	376	409	407	397	352	379	338	400	394	347	358	372	357	402	342	377	352	358	394	413	374	347	400	381	382	367	332	339	405	388	370	331	383	379	416	348	371	409	338	391	355	359	383	355	373	361	333	353	360	410	400	338	376	388	405	386	391	383	390	361	365	365	343	361	377	379	358	363	374	388	407	389	395	351	419	411	348	363	363	413	397	408	366	386	376	424	378	400	366	349	373	381	361	366	381	376	390	365	384	358	406	353	385	363	363	361
4552	3401	6898	8478	6990	5158	3988	3560	2953	2585	2236	2053	1942	1762	1627	1549	1415	1415	1320	1245	1247	1217	1117	1045	1108	1167	1086	1046	1006	1042	1047	989	1080	957	954	981	969	996	962	928	1004	926	909	980	919	904	888	909	939	914	896	956	966	957	889	945	954	893	919	932	925	905	916	949	889	923	919	876	862	868	969	908	896	918	842	953	887	919	960	905	931	892	880	927	956	881	864	884	954	892	924	882	893	919	891	930	936	900	874	894	911	814	901	911	926	829	914	904	876	888	920	927	921	934	876	946	922	880	899	868	930	906	916	903	873	885	909	899	903	891	920	885	927	882	866	951	920	888	904	937	935	912	885	914	884	914	945	918	955	872	915	945	943	905	873	884	925	888	892	955	917	897	922	889	915	914	892	904	918	924	933	920	870	862	936	915	936	938	884	913	924	889	910	923	941	895	853	873	932	886	929	909	922	914	893	939	911	844	858	961	884	867	954	921	905	885	951	973	883	930	864	917	947	923	909	877	909	879	920	899	924	936	915	926	933	898	917	905	916	909	867	875	900	878	912	857	932	963	964	892	864	936	950	879	904	895	901	925	899	963	925	917	980	895	909	848	893	956	909	905	878	916	893	874	957	875	897	913	874	960	939	914	884	886	877	917	878	944	954	959	889	887	886	922	900	903	925	895	953	873	906	898	934	874	914	867	878	951	873	912	917	846	913	996	899	910	917	844	851	928	932	875	946	907	922	844	901	925	901	942	926	866	963	904	916	891	937	904	936	909	962	901	878	882	947	940	954	900	933	859	934	944	870	910	896	904	906	903	943	895	945	892	950	892	909	931	874	899	906	947	852	887	918	920	923	947	887	893	887	882	914	868	906	890	909	943	951	928	876	918	879	907	913	959	883	898	878	915	868	894	889	882	907	904	912	947	944	941	878	923	921	869	921	931	900	906	889	944	892	904	923	920	894	959	899	939	941	892	863	952	906	906	869	881	942	885	971	930	940	943	945	932	912	962	933	936	935	921	908	909	913	872	941	888	913	886	928	930	903	924	952	860	845	911	825	898	934	882	904	899	952	887	857	888	866	893	875	907	938	928	895	903	888	900	910	855	876	936	932	912	925	903	929	890	862	910	908	934	851	907	935	888	941	909	979	869	926	930	917	896	929	943	889	913	909	880	947	949	897	910	895	901	922	876	904	946	923	833	941	939	927	905	860	922	930	925	979	942	827	864	920	891	872	889	902	899	868	940	971	895	897	951	880	947	892	900	922	858	886	928	895	976	883	884	893	963	881	914	896	929	902	856	890	954	897	895	877	925	913	902	859	943	898	952	861	949	916	871	891	919	925	975	929	887	888	874	891	892	875	930	846	888	894	860	893	914	926	927	940	876	946	923	910	933	919	965	938	871	956	925	934	959	911	884	927	902	913	986	905	889	924	914	945	916	903	866	898	957	912	949	864	954	929	960	930	868	891	921	922	868	956	972	936	912	940	935	871	877	894	914	911	908	991	910	945	889	888	959	888	920	873	939	905	897	978	943	910	940	892	891	873	909	841	943	928	944	938	896	927	869	943	949	926	920	914	903	897	878	961	905	881	904	907	935	922	879	911	950	963	883	933	872	946	939	904	919	927	860	901	907	914	962	929	919	917	960	886	921	889	863	891	937	877	876	899	906	931	917	938	897	889	870	908	938	875	914	928	959	911	893	835	862	918	889	910	926	921	946	866	920	913	890	885	934	933	963	921	911	922	977	949	891	907	930	939	961	922	946	924	930	904	924	929	881	958	897	941	872	914	940	887	919	922	966	911	960	904	896	873	874	848	978	935	935	871	925	904	933	960	916	946	930	908	930	935	903	942	947	873	867	930	879	944	888	922	914	916	907	955	932	940	903	901	943	871	888	957	874	967	909	955	914	918	866	881	917	906	942	911	907	870	915	921	956	937	896	895	925	954	936	971	903	937	912	889	900	901	955	957	899	918	884	954	895	928	967	932	903	927	939	891	921	889	908	908	899	920	936	871	906	876	907	933	860	910	885	876	921	896	908	894	929	938	929	960	899	897	839	898	898	937	927	871	949	913	860	902	894	901	903	881	889	923	931	886	910	917	936	925	878	899	981	924	873	948	912	951	867	931	930	896	886	902	896	906	924	898	918	958	908	914	896	905	899	895	890	899	913	886	996	950	959	904	955	920	931	893	902	860	898	923	942	904	913	840	945	897	903	928	908	947	897	900	919	939	904	901	883	869	883	913	970	909	911	911	910	904	923	917	906	939	912	894	909	875	896	951	905	944	899	913	932	884	952	968	927	925	892	917	902	960	919	900	901	910	948	927	926	933	900	917	925	929	919	992	915	878	900	875	870	887	937	932	867	931	911	874	869	897	928	920	878	914	895	912	860	934	872	969	928	898	914	877	951	873	919	897	905	907	935	865	916	897	937	952	894	921	905	940	872	881	904	931	912	945	946	914	935	932	855	863	977	928	900	914	932	950	893	850	933	891	934	912	969	927	859	872	895	900	906	932	936	919	887	887	914	930	889	962	949	940	868	873	915	935	1008	935	879	903	907	883	895	917	933	910	947	908	973	896	877	970	885	928	928	920	901	975	894	890	876	943	936	885	912	876	915	937	982	926	940	889	889	895	878	889	925	912	966	918	921	891	912	885	902	877	914	930	982	932	926	909	893	963	884	945	946	913	935	864	930	913	927	871	892	979	914	886	920	933	898	900	905	905	913	908	906	954	896	841	930	903	905	889	868	917	819	893	931	925	901	934	947	966	962	905	946	857	916	879	899	913	921	876	950	885	916	860	882	905	863	887	930	942	914	910	899	908	925	860	887	892	896	939	907	915	892	895	954	930	909	935	893	886	933	975	865	922	906	903	918	913	869	898	953	885	887	867	867	920	906	868	964	911	884	902	893	935	904	917	967	861	937	876	919	887	914	916	927	936	884	952	943	946	901	920	921	898	952	906	965	875	906	943	902	871	932	905	868	889	865	919	893	893	934	974	853	915	910	899	843	919	862	893	923	940	908	906	924	914	869	861	878	892	956	924	938	893	894	963	925	909	927	900	940	896	885	914	903	951	966	985	993	918	906	875	889	913	950	940	902	851	974	892	909	909	919	971	887	931	902	905	914	894	955	923	933	830	933	902	894	924	903	925	886	959	909	905	924	931	871	931	871	892	948	924	920	938	947	898	868	928	925	914	949	869	927	942	936	870	903	923	855	926	913	885	932	959	873	928	918	920	909	932	930	896	967	913	937	936	880	955	913	923	939	942	895	947	876	887	938	940	930	918	942	923	895	905	883	922	912	913	945	890	933	924	875	942	890	939	887	932	927	933	935	907	871	909	878	890	914	862	879	835	975	893	928	875	917	935	865	981	900	893	924	869	900	885	906	916	922	898	889	929	908	927	881	899	871	934	896	968	854	904	928	898	870	888	915	916	921	916	919	876	880	973	866	858	897	961	911	916	938	939	931	938	905	883	886	958	893	893	918	938	915	907	940
14236	6983	6856	5631	4372	2523	2083	1587	1301	1025	875	932	1148	842	706	656	600	527	465	445	436	451	433	419	424	426	394	391	423	408	406	384	392	385	415	412	362	414	324	367	324	353	356	348	375	361	386	356	382	342	378	392	390	386	383	393	339	375	390	375	362	380	380	375	380	389	336	372	380	376	339	392	366	361	330	384	363	339	363	390	417	331	360	363	367	364	400	362	324	334	379	376	356	369	380	366	358	364	394	367	369	370	372	363	389	371	375	353	364	383	355	396	352	380	406	372	333	391	367	401	352	353	358	330	368	356	384	382	370	383	362	356	354	407	337	337	351	349	379	344	334	359	383	392	352	355	352	387	346	365	349	365	364	381	360	343	369	385	355	364	337	348	354	369	412	355	364	336	371	412	357	355	365	355	389	364	395	371	380	378	368	349	355	389	368	398	351	350	395	362	370	368	372	366	368	372	333	377	384	399	328	377	340	366	363	373	316	350	412	347	356	352	356	354	357	347	374	354	354	362	365	370	373	368	385	393	360	371	371	390	379	325	369	365	351	376	377	380	355	342	368	383	375	412	358	338	389	369	371	350	380	353	369	402	349	353	357	353	372	347	338	325	361	366	372	352	346	355	366	400	365	380	349	398	354	327	346	336	337	351	358	360	391	381	356	346	371	375	363	337	374	369	368	380	345	381	332	355	372	359	352	385	356	341	372	351	375	356	365	401	366	369	368	352	357	371	403	372	340	334	327	355	389	401	358	375	399	364	372	355	375	351	343	330	352	388	363	338	327	356	354	371	338	347	411	382	383	338	392	340	376	378	366	347	343	382	384	366	374	396	330	344	342	339	378	373	345	363	348	405	340	378	351	327	341	347	396	350	355	358	337	327	373	379	377	355	350	346	373	354	389	396	382	363	374	361	399	346	356	365	347	347	384	348	327	365	391	337	343	357	352	330	356	358	379	370	384	372	323	376	351	378	356	347	332	348	356	342	347	363	343	355	324	351	361	353	396	380	363	346	413	351	362	414	394	378	385	332	358	333	365	399	334	369	360	372	331	356	346	366	353	363	368	348	353	365	342	357	381	354	362	330	354	356	369	336	361	362	362	375	356	337	342	382	406	364	395	366	382	368	390	375	370	334	386	346	344	397	364	368	378	353	413	367	348	374	355	387	329	359	370	344	354	340	352	378	350	365	355	367	390	359	354	355	368	378	346	314	352	356	370	348	341	352	377	384	326	380	331	354	390	383	388	350	398	346	370	326	338	366	335	362	320	366	370	373	373	370	400	336	374	410	344	332	349	336	363	380	340	360	385	334	388	356	376	373	390	343	353	369	389	361	373	329	347	359	371	388	336	326	325	358	361	377	367	394	377	363	354	320	369	356	346	350	367	379	402	354	336	387	339	378	353	356	367	352	369	339	333	367	364	387	347	361	372	357	367	355	399	369	366	335	367	375	389	407	342	358	395	361	368	335	356	420	317	363	388	383	383	348	374	379	372	399	345	363	356	358	361	402	356	362	359	351	365	385	353	347	367	404	400	382	332	347	393	415	364	381	374	386	362	368	357	344	359	382	365	357	338	410	334	349	386	358	349	355	355	411	340	369	383	376	359	378	393	374	380	366	360	328	339	386	367	327	376	390	361	377	346	332	371	401	357	350	369	383	355	402	301	370	341	362	384	382	340	350	372	380	348	337	361	380	378	359	368	375	323	356	363	369	360	372	366	372	329	338	328	344	347	368	345	338	369	361	374	361	340	322	355	340	349	380	369	339	353	388	353	361	323	385	379	354	328	378	388	341	357	386	350	380	344	381	368	368	361	390	338	348	351	414	378	383	385	365	402	344	316	364	393	368	346	385	359	372	360	364	344	373	365	358	397	382	346	319	377	366	392	382	369	400	350	340	352	347	344	356	401	365	378	361	363	349	354	362	361	371	329	375	376	364	360	367	381	364	356	359	362	338	363	326	363	346	380	371	385	337	376	382	341	344	335	360	370	365	420	378	380	342	387	362	340	343	375	346	362	381	378	340	354	327	368	382	392	351	356	371	352	346	386	377	358	383	351	399	338	361	378	335	350	372	387	369	371	433	389	350	359	383	356	376	378	352	332	386	383	351	358	379	374	348	385	405	389	351	393	364	376	394	362	364	394	368	340	349	384	344	402	379	391	365	360	368	365	380	371	358	356	366	336	355	379	380	361	369	388	371	360	364	403	352	350	331	325	360	355	380	378	374	365	357	355	354	363	383	344	381	348	364	351	394	377	374	384	363	345	341	343	351	368	346	393	374	373	375	365	365	367	399	361	337	327	368	388	367	373	366	401	356	356	354	381	381	360	351	333	382	348	372	357	391	372	380	390	391	347	344	351	349	362	342	374	352	353	345	360	419	347	385	341	379	347	346	349	408	350	354	356	369	367	332	382	367	343	372	391	360	378	364	354	340	403	358	332	368	382	374	383	323	348	375	379	383	349	396	320	341	369	334	382	360	351	381	361	343	381	392	318	379	390	354	328	378	361	343	346	336	353	339	371	332	362	396	372	368	354	344	362	390	379	354	388	363	371	374	346	346	338	383	370	397	402	387	343	350	357	379	398	373	394	383	361	346	384	322	366	359	351	366	413	360	351	397	371	325	335	388	358	377	364	351	392	352	354	389	356	370	368	387	374	361	359	375	369	354	392	369	368	345	342	355	389	371	385	363	312	360	379	351	395	351	369	395	364	359	336	395	377	402	372	387	391	388	370	355	350	397	337	358	338	341	365	358	362	342	340	321	356	364	345	360	389	382	373	359	389	361	367	356	361	350	406	347	400	333	352	394	373	367	363	388	361	364	361	352	357	346	361	359	366	342	360	377	363	345	337	348	362	357	391	366	332	395	322	344	341	379	380	315	332	368	359	336	330	389	393	361	325	388	338	355	365	355	330	354	371	403	367	341	359	360	340	359	347	373	399	361	387	363	356	374	353	363	376	381	388	376	346	369	348	346	358	367	353	372	398	408	363	371	373	381	349	391	353	352	347	341	363	344	355	360	346	334	382	406	354	394	373	368	366	371	322	347	389	358	344	352	374	347	376	383	392	375	381	333	369	379	366	378	343	411	343	353	352	365	375	385	359	366	354	374	366	344	349	362	346	334	373	381	385	371	349	357	340	350	377	328	372	397	387	385	337	396	374	359	340	340	360	375	345	400	369	337	379	353	361	363	381	362	353	350	362	358	354	397	353	361	338	370	389	384	379	355	370	345	386	371	344	352	407	363	377	373	393	377	362	347	360	378	354	366	370	380	395	360	349	376	350	344	353	354	384	373	333	368	368	384	363	369	348	379	339	372	377	349	406	383	367	365	357	343	361	378	356	370	383	360	362	381	397	364	345	377	355	416	350	370	333	376	342	330	387	357	389	362	386	369	392	367	375	380	374	360	370	357	374	407	339	359	330	354	375	397	370	313	353	350	370	354	374	399	413	360	339	335	411	373	367	381	399	382	353	379	351	394	411	353
11277	6745	12312	14392	12082	9516	8531	6547	5905	4710	4086	4067	4706	3546	3216	3093	2441	2127	1846	1626	1576	1517	1502	1301	1350	1318	1224	1207	1103	1135	1167	1091	1068	1070	1065	1078	997	929	989	866	963	973	899	952	909	1024	892	920	936	922	876	981	929	899	915	915	889	955	914	903	904	855	865	931	841	940	935	928	883	935	877	883	918	868	904	862	884	897	910	877	931	887	889	976	879	913	873	889	928	866	849	894	927	920	889	903	850	883	852	887	893	891	869	847	839	838	886	802	872	910	852	834	835	890	880	909	909	838	856	921	809	807	904	831	866	898	892	936	896	911	912	820	891	870	877	860	865	878	891	863	890	862	879	910	905	895	884	914	852	901	928	871	877	857	893	903	900	870	826	885	864	839	893	868	948	887	860	865	871	871	899	875	895	889	857	864	868	920	858	917	909	905	873	879	915	867	868	935	919	866	861	865	926	922	814	901	953	943	904	833	845	890	898	911	910	881	856	888	882	865	901	920	882	898	874	830	868	877	918	857	907	807	886	864	873	832	892	920	847	859	915	852	919	883	891	932	895	873	859	864	918	801	852	853	907	871	869	940	873	903	878	873	843	888	891	878	888	889	847	874	859	852	887	915	892	885	940	887	822	854	839	900	879	916	860	870	841	890	893	858	870	875	899	846	916	876	861	876	899	913	886	859	862	855	907	901	871	840	906	865	899	848	896	879	866	919	892	879	910	858	904	892	864	850	843	922	902	853	903	826	857	845	913	876	933	840	880	864	892	914	842	856	915	858	870	873	916	861	890	881	864	881	818	902	867	841	881	864	878	899	890	898	883	894	900	853	883	883	846	896	822	902	892	877	877	799	917	873	874	861	864	920	880	869	869	826	882	875	869	882	848	875	908	866	913	819	889	865	855	884	919	922	827	873	862	904	862	872	864	912	892	868	903	839	894	891	890	868	876	899	904	877	894	832	845	904	875	853	826	900	855	946	845	907	848	865	897	904	912	911	889	850	863	900	861	867	879	864	920	838	897	840	882	889	909	896	829	907	863	889	915	860	885	892	913	888	892	914	872	846	915	821	838	867	897	874	890	861	867	863	850	909	883	804	869	884	881	908	892	875	908	907	874	833	901	866	891	877	858	880	832	873	867	882	858	870	862	883	937	892	899	881	918	871	834	844	867	843	881	824	866	890	890	894	895	852	893	886	909	859	884	852	910	886	862	854	918	876	896	888	819	874	922	827	889	829	875	826	833	834	853	898	901	878	890	874	864	892	873	875	898	859	852	872	881	974	931	936	869	875	913	845	844	927	886	899	870	869	872	836	883	862	876	846	836	876	856	867	889	858	884	884	862	874	857	925	901	871	879	860	817	890	871	830	883	863	901	878	917	854	853	923	867	905	897	938	858	869	856	911	878	887	882	845	859	869	872	907	892	902	871	903	924	918	877	933	831	870	854	873	884	876	882	882	835	848	848	932	853	913	874	892	852	853	895	867	955	905	862	881	893	901	873	843	856	848	889	902	964	917	903	892	866	909	916	823	880	839	924	871	885	897	898	899	875	929	840	929	871	921	876	869	878	893	891	900	886	844	925	843	854	928	876	898	870	889	893	871	876	848	930	879	905	856	878	921	880	900	905	924	901	839	854	881	895	879	925	857	929	916	893	904	852	862	906	829	910	844	863	892	924	914	865	866	877	831	889	880	842	926	837	846	881	899	885	866	915	869	845	894	876	855	892	870	923	859	799	893	888	888	854	850	943	947	954	885	863	873	857	914	927	888	831	891	887	918	854	860	866	951	877	862	921	889	895	907	898	873	902	852	919	911	867	914	901	858	870	847	890	867	897	884	872	904	911	854	906	896	909	936	895	952	885	877	930	910	884	868	869	900	913	886	903	896	923	905	881	860	868	868	889	825	878	916	889	900	880	851	863	884	898	919	891	885	893	860	846	849	882	903	883	890	850	854	921	884	880	877	871	871	873	856	885	823	861	919	878	867	849	847	828	876	885	868	854	923	880	838	900	837	899	880	859	871	854	925	874	876	885	907	885	837	930	878	944	859	923	860	919	957	816	898	905	901	853	859	900	850	922	895	910	904	822	849	876	864	876	907	902	867	833	907	899	889	870	867	912	919	859	868	931	943	931	857	880	892	873	913	876	887	846	845	854	890	860	878	927	883	858	939	873	841	865	826	848	929	902	876	905	896	849	888	880	838	892	870	843	871	870	855	895	824	844	926	898	881	838	853	866	874	887	864	959	880	874	907	875	901	881	868	848	868	915	870	874	815	874	879	878	920	879	915	853	851	864	875	852	856	904	834	885	847	907	858	894	919	861	901	824	871	853	836	834	879	867	891	888	887	918	900	916	921	851	912	890	914	878	844	898	847	896	905	890	933	943	907	849	809	875	858	857	876	901	878	892	829	847	889	880	884	881	849	901	891	878	932	820	846	857	875	871	836	882	915	836	850	884	895	891	914	853	825	865	848	916	904	908	904	834	870	908	899	881	877	897	909	817	880	850	881	895	857	895	900	963	882	905	891	845	879	855	863	919	854	861	904	876	887	891	901	894	876	871	936	936	915	852	865	925	935	850	872	881	859	907	891	900	856	831	885	951	932	884	902	887	886	894	876	846	823	911	930	882	876	871	915	839	819	887	874	946	875	953	869	863	934	888	872	850	926	860	906	908	881	911	915	869	837	919	869	851	866	874	869	831	901	863	884	890	830	883	876	935	894	907	913	866	845	888	853	825	889	897	900	868	894	925	902	935	913	884	837	926	895	878	913	832	930	928	915	858	878	862	874	846	920	889	836	882	915	898	908	845	828	894	868	839	864	868	869	848	913	891	927	893	835	861	827	898	870	900	889	875	868	930	808	945	864	854	864	917	890	834	853	874	834	866	877	839	862	932	842	892	931	883	905	879	879	909	901	895	899	851	821	893	883	904	901	914	909	880	829	931	906	933	934	820	882	868	892	846	828	864	956	870	904	898	835	891	885	818	920	849	895	855	907	863	830	893	890	868	895	873	869	918	890	881	913	894	926	855	867	922	834	822	882	823	928	856	847	870	878	873	906	887	873	907	923	906	912	883	932	805	821	896	869	841	887	941	903	887	855	860	870	899	918	882	925	905	846	883	906	841	838	930	897	884	880	862	919	842	903	887	793	869	868	878	896	917	881	872	963	896	851	877	869	895	874	900	853	890	887	829	864	870	917	874	904	919	874	889	868	872	852	844	817	913	850	859	813	919	913	850	890	865	906	868	928	890	846	923	905	853	879	934	847	925	845	898	937	875	860	863	892	866	835	918	881	848	797	890	811	824	883	828	926	805	944	868	916	902	872	873	843	930	871	802	862	873	951	879	907	844	870	907	878	891	893	847	871	896	842	935	849	844	872	873	899	902	892	898	897	892	869	850	870	895	871	873	868	878	881	905	884	861	875	856	883	925	854	921	902	850	904	886	941	892	922	859	906	884	876	866	912	883	895	869	888	911	885	889	849	887	911	853	866
21576	11087	11450	8997	5488	4403	3280	2522	1927	1427	1184	1329	1308	1156	1029	793	672	611	538	449	431	411	411	409	394	390	363	369	359	392	335	351	322	296	303	320	314	356	309	309	285	317	286	324	309	312	309	295	293	308	268	299	278	283	294	280	259	288	308	283	307	329	313	267	331	306	287	320	259	287	321	293	302	294	292	325	316	300	301	290	295	287	312	291	283	285	265	285	315	251	274	305	303	309	276	298	320	263	278	296	303	275	299	291	289	267	291	273	253	284	295	327	302	337	318	322	274	267	281	278	282	324	279	286	272	293	299	306	272	290	289	313	330	293	275	313	311	286	302	289	291	262	286	329	322	299	302	266	281	303	315	314	289	305	287	299	301	281	292	259	280	301	284	306	293	297	297	277	305	294	288	300	314	308	304	268	272	311	286	279	297	273	302	288	288	279	311	295	297	270	261	267	298	275	307	280	274	293	301	304	322	310	268	276	289	273	320	281	288	310	311	327	307	292	279	300	284	276	315	319	299	265	272	287	301	291	280	309	293	252	287	268	309	303	303	267	275	261	283	297	297	310	267	274	282	294	295	284	289	301	300	337	316	284	297	285	289	292	308	295	293	302	264	257	283	287	281	260	283	308	304	312	293	294	278	286	331	285	273	284	293	276	267	279	324	294	276	266	282	314	310	298	308	314	315	314	286	302	286	264	321	324	284	245	297	296	276	323	259	297	276	324	306	282	276	275	274	334	301	290	277	324	333	285	281	260	311	293	311	281	305	301	300	304	268	269	328	294	295	304	284	308	272	304	295	284	313	270	280	290	280	290	292	276	270	271	262	247	290	303	304	258	319	317	324	303	302	259	282	272	298	306	298	280	270	300	291	269	311	287	301	287	316	277	277	302	317	281	287	277	280	285	276	261	310	311	276	279	309	260	286	286	313	300	274	309	297	273	319	290	268	266	278	281	307	300	275	264	281	305	297	289	270	300	282	259	293	299	301	290	284	298	271	313	269	280	297	305	297	276	292	290	290	310	288	301	271	293	292	310	307	315	293	295	314	290	301	302	288	314	309	304	277	280	300	331	307	289	259	292	288	312	279	281	272	296	274	310	290	300	294	290	318	292	304	345	295	296	316	280	243	293	288	266	322	295	320	262	312	314	303	285	314	273	288	300	322	267	288	286	247	302	257	315	310	255	285	321	272	307	304	291	302	329	306	266	311	287	271	275	279	339	261	279	301	277	291	274	291	293	286	272	266	271	274	261	297	311	273	262	301	267	316	309	322	265	316	321	277	293	301	308	267	287	302	312	268	260	304	303	301	302	304	289	303	289	282	321	290	295	273	279	307	278	288	274	281	292	294	266	263	285	283	289	291	287	271	317	287	273	319	305	286	300	310	277	314	294	308	290	300	290	285	290	292	283	308	292	332	328	269	260	292	327	280	268	343	276	274	278	273	275	296	266	283	280	284	297	291	255	257	284	300	293	325	266	291	307	304	282	322	282	303	321	309	297	273	267	345	335	265	295	294	282	268	281	289	275	304	304	316	288	304	283	320	281	284	269	276	288	298	297	323	265	297	301	338	300	338	306	240	303	304	260	317	290	291	266	324	317	281	262	316	314	261	309	276	307	262	260	275	310	317	288	310	281	281	309	284	285	321	341	282	271	306	282	275	283	283	269	261	288	285	277	291	295	350	276	316	280	272	285	298	305	272	296	276	296	302	288	317	312	294	318	334	276	307	289	278	276	282	273	284	283	265	310	278	284	278	257	286	298	304	287	269	320	289	293	299	307	286	269	313	263	329	319	299	273	268	267	295	276	268	300	300	293	280	285	277	296	308	270	270	297	266	299	297	285	296	282	295	280	297	277	301	322	294	240	263	274	303	286	274	260	301	263	308	298	304	306	291	324	291	314	310	278	287	273	291	292	265	297	272	294	318	271	288	289	280	264	278	268	284	257	290	263	311	287	299	257	294	311	270	316	289	293	311	277	325	302	288	289	297	300	300	310	257	296	287	273	287	276	277	300	280	297	287	305	295	267	283	241	282	286	331	301	244	307	290	297	301	280	305	312	279	304	298	322	302	260	294	303	288	280	318	296	310	310	281	240	299	292	302	296	294	267	278	277	308	280	320	298	263	266	263	273	289	315	295	306	292	292	332	317	288	312	292	327	296	285	287	281	276	309	280	274	282	299	291	287	291	268	310	291	290	297	347	299	290	321	283	293	288	281	315	261	305	295	294	287	303	311	282	298	283	285	266	311	297	287	289	295	302	285	284	328	312	311	246	279	324	281	303	308	283	279	280	296	265	294	283	272	263	292	288	305	298	284	288	295	317	306	272	274	318	300	322	273	322	288	287	271	268	292	315	279	282	280	285	292	296	264	302	312	271	282	271	300	291	285	324	333	293	282	286	282	259	272	279	310	330	298	269	291	289	272	235	279	278	289	286	255	260	271	294	298	313	307	295	316	300	245	296	295	306	304	269	285	299	299	294	290	250	283	298	286	278	320	281	243	253	297	302	314	308	323	300	291	248	326	311	304	279	272	282	271	300	259	262	272	277	267	277	324	300	291	269	274	279	320	309	316	259	286	294	317	297	277	304	289	293	287	272	276	283	323	315	267	289	285	311	331	326	313	299	293	299	305	300	290	321	326	268	286	255	282	284	307	293	309	289	266	304	317	301	278	315	288	297	260	287	269	283	298	317	309	313	308	289	284	291	302	296	282	260	316	313	311	306	287	289	281	289	275	290	283	299	286	263	287	308	274	278	277	311	299	290	266	300	273	272	276	296	298	296	295	294	288	286	297	281	252	277	293	277	313	316	280	266	286	290	302	306	292	296	305	279	268	281	301	296	303	317	314	302	281	293	282	318	292	279	270	312	313	298	261	272	301	292	265	311	285	294	276	318	295	294	280	274	317	284	319	326	315	302	295	314	289	292	310	290	303	294	296	285	299	298	303	278	321	311	286	317	286	281	253	271	307	317	284	327	269	308	266	298	306	281	297	270	265	306	299	247	261	281	285	297	311	277	277	286	294	288	298	277	321	251	296	292	266	267	274	311	275	284	263	267	303	323	287	323	307	292	290	297	293	322	302	301	293	278	294	301	306	309	287	283	290	289	259	293	272	291	295	301	317	285	311	300	295	284	292	304	278	271	294	300	302	265	270	292	309	273	297	285	310	261	323	316	283	277	279	289	281	322	320	292	292	273	315	245	286	290	277	271	278	274	271	332	301	288	280	328	279	276	316	281	288	266	300	277	296	288	298	297	304	265	296	287	270	299	296	288	292	284	251	295	292	285	303	297	306	297	252	293	311	325	319	262	318	280	285	271	317	285	288	290	293	281	279	301	285	273	269	277	316	301	287	301	286	303	292	305	306	287	287	282	315	289	283	291	270	280	329	360	286	313	287	318	276	300	304	291	277	294	300	295	288	276	281	286	285	299	310	305	270	281	305	296	280	309	272	298	300	247	283	293	318	295	299	304	267	288	253	274	284
14519	8932	16045	18486	16098	12692	10595	9542	8579	6233	5466	5667	6455	5200	4730	4079	3082	2803	2337	2020	1959	1798	1694	1502	1440	1341	1327	1155	1099	1104	1130	1021	997	1022	1086	958	893	906	910	838	817	836	799	825	818	786	849	757	743	813	783	776	787	781	758	758	761	726	768	778	749	796	690	715	749	743	746	717	753	714	767	715	774	738	710	728	738	734	723	738	706	702	713	683	768	725	722	726	792	707	750	687	676	729	703	744	694	741	705	774	725	756	728	667	740	712	695	679	678	724	708	731	674	744	719	762	754	734	711	740	710	709	709	745	724	696	738	716	728	709	719	750	713	733	708	702	704	704	760	733	701	770	713	732	700	697	738	708	685	707	735	686	741	678	720	742	741	689	727	726	722	732	684	731	681	706	748	744	691	726	704	690	779	655	724	745	727	783	736	774	687	756	714	763	735	682	717	745	722	736	687	722	780	708	698	673	697	752	779	719	755	661	702	699	749	715	696	716	700	750	758	727	730	744	714	747	741	735	697	686	701	744	748	715	744	636	701	706	751	760	706	688	708	729	709	704	726	712	750	725	735	736	762	758	740	722	765	689	726	723	727	673	730	713	754	673	706	709	736	719	740	738	754	732	724	656	709	760	704	724	727	715	714	732	677	696	751	694	748	747	739	706	740	783	749	691	733	693	714	671	775	762	730	750	748	680	715	750	710	706	703	755	734	705	735	723	752	741	735	651	689	741	688	744	697	755	708	730	727	725	673	718	731	753	742	747	715	723	735	755	708	696	737	698	720	750	718	687	747	726	721	713	695	746	714	702	762	745	726	755	720	736	719	712	757	693	724	778	736	734	691	706	725	731	682	754	746	724	705	738	734	738	699	736	718	716	736	722	695	712	715	703	701	774	726	742	727	712	709	706	697	690	757	704	742	707	767	706	704	722	714	700	755	737	697	696	723	714	701	757	733	731	707	746	686	771	746	748	686	741	709	764	700	759	722	694	719	732	711	691	692	692	676	709	751	713	641	681	717	702	714	701	720	754	687	743	672	792	689	738	728	679	711	737	758	710	723	737	741	747	761	723	756	704	755	708	724	678	708	710	707	747	724	689	692	721	655	732	775	743	700	741	678	715	712	722	755	732	686	761	718	696	695	689	713	738	727	672	698	687	714	756	755	720	720	722	692	767	713	740	734	712	796	753	713	716	711	720	710	756	700	700	720	730	725	693	755	694	740	707	735	725	755	726	754	760	736	746	718	702	726	706	788	738	730	745	747	734	769	688	748	748	760	740	697	693	736	725	732	660	766	710	750	753	744	733	736	710	751	715	691	716	711	746	733	730	700	742	686	727	712	756	738	745	766	753	709	715	727	761	713	775	728	736	710	732	692	781	717	681	789	707	725	756	727	660	739	748	674	737	690	702	710	724	718	729	746	675	713	759	721	720	711	674	725	719	744	719	785	731	708	714	743	730	707	688	678	702	714	762	714	731	685	738	695	762	689	695	701	730	702	738	762	760	775	689	709	730	763	668	686	794	753	729	714	698	733	734	688	734	686	678	763	729	720	763	777	732	739	740	688	708	788	709	725	692	678	701	676	718	747	714	733	780	693	705	718	702	715	673	698	734	739	732	739	657	722	722	686	716	738	731	694	776	713	692	719	715	747	720	696	708	660	710	764	713	744	742	751	732	730	706	715	741	732	706	720	736	788	737	722	721	732	717	708	711	704	743	725	721	700	739	746	686	711	731	743	707	724	709	688	744	749	719	733	701	743	703	717	746	698	741	691	691	746	686	701	684	724	705	734	709	738	756	738	718	707	676	710	697	706	727	717	661	736	672	754	701	726	745	776	737	699	690	766	728	733	753	684	707	745	766	771	693	702	752	747	753	771	698	742	721	777	752	741	709	723	797	721	732	727	709	682	701	704	734	714	695	683	739	736	728	645	720	710	679	697	693	726	756	755	704	713	717	713	734	762	692	721	692	716	731	716	675	737	729	685	699	688	687	703	750	746	710	680	738	741	752	700	698	776	706	731	739	731	728	741	681	718	753	781	680	753	748	728	747	758	712	663	733	710	716	645	676	692	724	718	729	759	695	710	729	720	700	738	715	720	699	722	738	705	711	728	785	703	688	711	709	749	747	683	713	700	741	770	749	720	729	702	729	754	726	739	708	727	707	714	736	693	689	707	739	701	729	743	730	741	766	677	679	741	708	740	702	693	727	683	687	762	704	703	723	748	696	706	671	733	737	707	694	717	688	719	741	683	728	691	719	762	732	757	722	704	693	764	736	740	706	732	690	707	781	706	725	701	711	771	746	756	702	711	694	713	723	734	725	701	746	720	716	730	715	739	738	706	758	733	724	729	727	752	694	733	724	735	747	712	696	744	733	709	737	708	720	729	701	697	741	708	729	695	659	741	696	672	731	727	739	723	743	758	674	674	740	717	756	753	678	734	742	710	805	738	715	733	726	737	708	755	705	711	682	714	684	725	719	721	700	749	717	718	740	722	730	734	731	755	705	744	721	687	795	675	739	744	747	709	723	731	704	693	747	721	757	750	756	685	695	756	721	764	673	700	779	696	760	712	743	719	759	720	734	734	698	749	715	668	760	696	744	768	763	700	718	712	737	730	704	716	718	730	734	708	714	715	699	745	686	758	702	740	712	739	767	766	739	690	701	733	731	763	708	724	742	748	725	697	664	688	697	704	740	723	736	765	724	747	708	760	757	718	704	706	703	739	716	698	759	694	743	727	677	692	694	699	702	717	769	719	720	729	706	694	753	763	730	715	738	772	768	737	738	710	744	721	674	727	705	717	698	735	719	747	715	721	678	730	700	719	749	740	762	666	704	680	749	727	785	705	745	722	700	760	670	760	764	667	764	761	726	719	698	685	689	771	700	768	729	755	689	715	702	693	708	669	731	730	736	807	779	744	765	741	726	717	778	732	723	724	710	705	693	721	747	721	783	729	766	715	741	703	697	717	685	720	725	752	724	694	729	692	729	724	691	765	708	723	723	678	738	726	732	724	730	698	718	701	771	726	726	710	750	733	730	705	702	716	705	695	723	714	713	721	703	696	791	742	759	710	689	718	716	759	744	794	721	757	736	730	693	769	772	698	734	711	723	773	725	694	734	762	667	712	719	720	741	754	757	749	724	663	696	712	691	725	672	678	726	724	739	732	726	704	669	695	717	706	724	742	685	659	750	692	681	723	716	719	686	750	678	778	723	721	725	732	729	686	726	778	684	708	715	703	779	727	731	729	731	735	713	684	721	738	710	715	714	717	726	711	721	749	730	738	748	750	734	692	732	736	752	698	730	744	712	714	763	730	718	731	755	750	693	718	698	711	720	688	701	753	711	728	777	697	704	771	709	743	674	728	718	725	708	742	702	729	734	717	616	714	697	750	782	776	718	698	683	740	717	747	732	703	729	771	735	709	689	690	745	693	689	661	713	678	733	696	765	767	724	747	763	727	712	739	760	756	714	756	683	763	668	687	737	723	726	752	749
5232	2842	3522	2742	1745	1163	974	855	783	598	551	559	484	533	453	458	455	432	475	423	417	407	432	419	412	414	393	374	393	397	403	364	401	390	418	367	388	367	366	383	394	397	373	383	376	345	434	398	371	368	377	354	387	347	388	435	363	390	386	378	405	367	359	404	369	352	382	406	391	354	392	402	341	425	396	355	358	377	365	378	408	401	421	385	363	372	371	366	381	394	391	372	396	402	412	373	356	368	356	420	387	417	357	362	356	408	402	367	374	374	403	349	389	401	380	366	413	376	337	359	378	395	373	379	382	338	382	378	349	395	384	369	401	369	379	373	348	354	348	388	384	349	352	361	370	397	382	373	392	401	404	379	385	360	373	397	365	398	408	408	354	381	370	409	386	369	377	351	355	342	376	369	426	378	404	377	354	351	368	361	343	356	379	386	423	395	392	379	385	358	437	412	390	394	372	352	399	352	362	369	401	403	394	349	368	406	355	360	344	354	412	363	374	396	400	385	382	379	347	382	377	370	400	332	400	378	387	343	355	398	400	379	401	371	391	379	378	376	422	371	375	357	391	376	383	381	377	349	410	375	354	400	369	365	406	371	412	367	397	381	410	342	369	373	372	370	380	360	409	394	383	349	432	324	365	327	348	345	416	394	346	395	370	407	373	406	373	346	369	400	350	400	426	403	404	387	352	317	361	317	367	353	404	409	391	370	376	399	386	373	387	398	416	416	381	417	391	383	376	358	390	354	373	357	386	385	367	363	390	344	414	381	361	403	384	346	375	355	367	373	377	388	377	365	400	377	353	350	370	396	385	379	361	338	367	369	399	415	371	394	394	358	389	392	381	399	424	393	387	380	384	394	393	372	362	375	358	347	344	371	360	393	392	391	397	397	370	427	393	345	408	390	351	340	394	358	366	388	366	331	347	399	390	419	379	380	420	380	386	393	394	403	358	374	388	385	363	385	355	334	384	360	392	404	360	395	358	412	373	398	370	373	371	402	373	409	365	346	384	347	354	384	361	380	368	388	400	387	374	377	368	385	383	337	367	411	364	395	378	351	381	408	379	375	400	335	367	373	414	345	360	369	393	394	392	410	370	389	376	376	391	402	390	410	375	391	363	395	391	383	341	391	353	376	388	355	373	386	361	372	364	374	374	403	406	383	375	358	378	360	354	364	360	372	365	393	384	348	393	367	332	354	402	379	379	391	377	368	376	388	387	375	399	364	382	390	369	379	363	373	401	386	346	355	375	341	385	359	310	372	360	347	366	403	365	396	362	370	386	415	386	382	407	369	354	359	358	378	363	364	357	360	396	402	371	398	382	408	398	357	421	392	412	405	359	362	366	376	376	343	358	373	357	348	364	370	363	417	379	354	388	360	355	377	379	394	368	327	383	371	367	369	351	349	359	369	397	366	394	400	355	371	375	376	375	401	352	390	374	373	369	342	391	380	381	364	374	410	375	385	372	364	369	378	371	376	366	379	369	366	410	406	415	350	387	361	373	365	377	411	407	371	360	378	331	378	369	339	360	369	370	386	404	405	348	354	386	416	362	385	382	377	404	367	384	372	387	369	350	355	371	366	412	373	373	358	415	346	343	373	380	370	382	395	417	380	386	417	382	382	413	379	368	402	348	380	392	385	374	374	409	359	339	360	429	378	391	369	359	405	389	355	355	367	380	346	371	388	408	369	348	429	389	336	392	338	384	356	352	366	373	403	357	369	406	366	362	371	377	385	373	413	352	340	382	386	417	413	377	382	405	397	374	352	384	364	364	396	374	377	377	396	353	381	350	339	399	369	402	387	395	396	385	362	371	367	376	343	375	373	375	400	396	402	397	382	368	392	362	379	395	398	397	354	361	376	411	363	369	368	375	375	342	359	377	413	405	351	395	384	387	367	367	386	431	391	388	380	371	433	363	372	368	362	386	356	355	374	408	387	380	407	381	419	371	374	362	393	359	367	402	368	354	406	346	357	382	404	356	402	394	386	370	367	401	369	347	396	406	389	337	367	326	377	368	380	366	342	410	391	397	369	374	413	405	407	408	368	362	377	340	352	356	389	368	357	401	374	403	360	351	367	422	360	356	349	370	392	384	382	374	373	370	371	352	382	360	363	332	382	360	372	352	387	380	393	349	368	362	341	367	396	349	355	360	396	359	369	369	378	380	370	367	390	385	364	408	359	391	382	377	357	367	369	379	396	366	385	404	386	359	384	354	384	374	349	381	382	352	404	360	387	402	354	377	368	366	349	334	357	355	386	357	380	373	354	392	377	373	387	351	377	398	359	357	388	424	378	369	359	371	405	385	401	374	352	357	384	349	397	392	406	371	400	369	387	377	388	401	362	378	364	385	367	400	385	341	376	366	390	368	369	391	391	376	387	390	403	366	405	379	355	386	373	354	346	379	344	371	372	351	357	387	417	372	377	344	376	371	398	377	368	363	325	356	401	362	388	401	353	362	421	353	335	387	388	367	428	375	336	376	343	362	340	395	400	411	392	362	373	443	373	382	386	364	381	348	389	386	349	428	381	350	361	390	384	407	425	411	340	375	367	403	362	347	369	376	349	371	389	357	357	353	408	368	425	385	369	388	381	401	392	352	352	389	391	394	355	388	367	362	359	358	372	390	384	425	375	374	386	368	342	386	406	373	333	355	370	385	397	372	397	390	395	376	398	403	355	372	354	365	368	393	372	393	357	382	392	388	365	366	384	397	377	359	377	366	375	326	408	377	359	359	361	365	381	385	352	353	410	370	380	389	401	382	414	341	358	378	386	360	361	354	386	402	366	372	370	370	334	371	375	336	348	404	405	392	393	386	312	355	399	388	365	354	434	385	370	371	373	388	407	352	365	361	368	372	370	375	351	385	372	368	390	356	362	398	380	382	397	387	387	355	389	385	384	407	366	386	338	370	428	347	417	377	376	375	367	369	365	361	408	345	370	357	365	376	343	360	355	403	386	358	368	379	397	385	403	340	353	361	397	365	382	342	355	384	350	389	386	394	361	349	370	338	377	358	360	373	405	382	386	380	368	371	345	386	398	405	401	373	377	393	390	385	388	347	363	371	335	337	385	367	378	407	386	358	372	374	371	358	352	364	387	377	411	366	381	409	397	351	364	389	358	389	400	371	378	378	399	381	353	381	377	380	419	404	386	407	393	371	331	374	375	384	358	385	396	408	392	396	353	344	387	364	353	384	344	399	389	362	371	319	346	388	378	363	389	359	391	372	385	380	379	396	378	394	391	376	410	377	381	368	357	360	361	345	394	376	373	377	336	362	384	372	377	407	381	368	344	394	379	395	400	372	405	361	411	357	367	385	406	399	405	375	349	406	435	390	390	381	360	395	372	397	390	356	405	361	409	392	376	383	364	379	384	367	374	351	415	374	354	372	398	357	400	365	400	342	417	380	378	377	374	350	388	403	393	373	355	405	401	358	365	353	357	405	378	409	350	380	360	381	385	373	365	371	378	407	347	362	349	405	376	374	385
4540	3364	7144	8392	6455	4834	4040	3457	2881	2483	2183	2074	1954	1688	1685	1607	1514	1430	1275	1241	1162	1210	1133	1144	1154	1137	1093	1046	1011	991	1018	986	982	1016	979	965	966	965	961	959	956	942	925	950	923	947	954	888	871	958	905	913	978	974	908	972	912	925	922	960	903	878	942	893	888	909	934	969	949	881	882	927	923	933	931	954	909	944	890	923	901	945	977	943	921	911	905	938	898	884	896	934	935	949	965	921	921	910	935	931	941	925	862	892	902	928	961	950	938	899	960	893	875	923	919	905	894	874	934	962	924	903	879	980	930	896	880	879	888	877	957	954	917	895	933	970	959	938	913	909	875	913	906	830	928	900	885	909	966	846	955	928	934	919	869	950	911	957	933	877	923	917	890	923	888	858	986	928	874	886	992	929	893	902	916	958	932	932	843	892	950	884	962	938	904	867	931	989	854	905	946	933	864	878	939	893	917	897	907	928	907	939	913	881	891	905	902	909	918	898	937	907	951	881	954	924	961	907	885	905	886	913	904	975	932	957	851	905	860	921	933	921	929	891	868	923	936	884	840	915	870	946	930	901	954	880	898	861	932	906	858	940	985	947	973	910	907	868	951	944	953	920	936	941	927	906	909	899	956	923	950	966	932	876	905	933	881	908	959	898	919	913	887	947	919	909	921	953	868	897	885	862	901	926	886	949	938	918	915	891	928	907	937	918	950	935	896	902	913	893	934	933	874	932	930	951	890	925	850	884	912	886	945	917	913	959	882	934	944	864	953	943	875	929	933	895	874	921	927	878	899	938	960	884	929	914	906	910	840	951	879	929	924	899	886	869	933	922	876	914	908	918	932	902	913	876	894	908	940	877	894	863	922	925	916	868	939	929	928	893	895	919	886	884	923	880	891	898	946	896	942	891	960	925	892	842	879	930	856	900	933	943	936	872	886	918	927	906	920	884	971	893	879	958	929	951	861	899	881	967	925	923	893	911	895	908	981	902	912	938	880	933	910	919	879	922	906	915	911	856	922	863	951	921	934	880	901	908	859	907	945	882	910	939	947	915	888	901	862	933	908	942	858	895	907	921	918	912	858	940	911	981	854	875	941	957	931	894	877	916	898	916	860	962	910	952	897	922	932	851	927	956	913	941	895	880	843	933	934	936	929	915	911	988	901	836	890	916	927	904	890	928	898	925	926	952	896	953	874	966	877	979	932	922	956	905	935	898	895	926	843	899	885	886	875	908	934	961	883	895	893	904	881	886	902	895	873	897	981	954	910	956	904	900	899	946	903	926	913	890	913	897	928	892	879	929	845	901	902	894	906	915	911	903	901	914	956	916	949	885	907	942	937	895	924	936	933	905	875	952	968	846	902	958	883	911	1016	855	948	910	876	891	942	896	909	958	850	844	874	888	911	944	927	940	873	872	948	865	965	893	909	877	924	901	934	839	907	929	881	877	944	909	876	956	902	894	874	908	930	922	919	878	944	913	963	976	948	889	930	952	941	898	942	903	923	908	881	916	897	948	959	879	860	907	917	927	880	912	854	907	925	961	900	906	925	986	935	902	912	848	928	837	923	904	946	879	932	885	905	930	949	893	939	840	902	897	911	926	898	901	915	926	901	842	853	874	895	916	905	939	968	884	956	944	856	912	939	915	905	920	922	875	911	908	914	903	884	884	924	978	908	903	883	939	923	942	940	862	921	876	905	929	891	903	878	888	887	899	868	911	891	918	871	878	892	921	987	921	941	920	911	933	905	931	912	945	931	908	935	874	947	905	927	887	901	865	879	923	898	932	953	960	922	883	932	913	904	949	934	923	902	938	902	891	925	906	939	889	911	934	914	919	938	939	896	929	924	874	911	908	958	924	933	927	960	883	927	896	904	916	912	903	904	930	929	818	952	878	968	910	918	900	891	938	914	901	885	958	935	899	891	940	930	875	882	934	856	896	910	877	894	878	961	981	869	946	916	929	935	859	844	918	892	935	905	883	934	919	970	937	904	884	914	923	898	913	932	915	871	953	874	953	965	917	917	943	908	919	862	909	920	880	881	963	932	852	922	888	937	906	937	886	908	893	927	947	906	911	958	897	918	921	941	881	930	912	896	892	956	915	930	897	914	926	921	907	907	892	934	968	857	967	835	905	942	886	880	893	936	929	927	855	926	938	898	925	886	959	929	952	934	870	925	919	921	883	877	959	901	888	919	861	907	961	903	955	890	924	913	941	882	910	915	867	926	872	951	905	875	873	923	885	904	960	887	907	926	952	909	879	906	964	912	928	917	920	895	883	840	975	947	935	926	972	863	882	942	945	960	894	878	879	917	936	910	945	918	872	847	913	895	872	907	874	943	931	887	960	959	848	920	927	849	905	886	942	938	923	920	957	894	902	971	926	891	959	942	907	905	896	877	871	893	920	926	888	905	888	955	920	937	910	886	894	918	901	903	898	906	928	893	945	920	897	915	881	886	886	981	919	876	954	862	889	880	904	911	915	869	914	881	923	893	950	1002	898	862	885	914	924	964	948	938	883	912	853	944	965	928	973	940	900	914	950	922	901	909	888	879	894	857	893	899	928	884	916	958	929	892	910	954	962	829	916	871	922	867	926	935	909	942	932	921	922	900	879	949	859	944	933	872	967	884	946	876	921	925	920	893	875	960	930	1000	874	931	900	947	916	897	932	926	905	908	902	906	941	949	904	882	919	960	899	906	990	934	913	882	906	892	923	955	877	922	977	882	828	923	918	912	907	949	898	913	963	869	876	920	878	889	954	943	955	912	879	925	841	920	931	968	979	886	918	937	956	929	941	949	888	926	900	898	943	932	907	958	919	903	921	947	923	913	933	908	955	933	853	932	850	906	949	931	900	907	912	934	926	874	878	931	884	926	921	860	903	880	903	910	883	943	925	923	927	903	932	930	932	974	920	902	911	892	917	905	909	901	922	942	947	897	899	931	880	865	855	911	927	935	906	926	921	910	891	936	896	944	878	884	885	927	889	924	894	966	918	883	862	885	942	959	922	892	927	911	890	954	914	941	909	915	936	926	900	926	862	896	876	951	973	951	915	879	905	863	927	947	912	930	904	872	914	897	907	889	894	939	943	925	948	905	935	879	967	934	864	937	904	900	943	893	893	887	933	897	945	865	864	937	933	914	987	913	904	914	851	925	920	919	920	913	889	884	871	900	857	940	911	888	907	899	886	963	936	853	920	889	920	944	866	931	931	923	888	893	858	889	845	955	895	880	913	910	941	863	937	910	912	905	878	929	969	917	902	945	912	927	959	947	944	877	944	895	935	932	912	911	913	941	915	906	913	908	906	895	899	926	929	917	900	921	884	881	961	922	919	924	944	865	927	927	940	908	916	979	922	905	868	936	927	946	922	957	921	850	895	886	882	924	944	912	897	939	889	906	910	917	965	863	954	931	889	891	938	919	843	932	933	894	892	914	942	887	872	975	887	895	937	881	921	903	899	902	897	914	899	909	915	870	955	889	952	953	897	891	902	933	1001
14132	7520	7802	5972	3720	2764	2137	1440	1385	975	938	996	1039	787	782	670	610	547	532	474	440	481	374	415	433	419	396	401	388	380	397	375	412	401	357	358	371	384	392	377	329	348	388	371	353	372	346	338	352	354	319	344	360	365	407	398	402	345	343	359	354	333	377	372	349	350	379	354	368	356	331	361	381	345	368	346	349	334	360	338	365	354	380	363	360	360	354	378	386	363	370	357	396	391	337	407	392	367	352	347	377	401	354	348	344	356	361	358	372	341	348	356	360	377	363	343	399	358	341	348	354	327	350	372	381	331	362	356	360	382	372	344	352	367	371	368	368	395	382	380	351	334	346	331	378	371	395	309	313	353	361	342	375	333	336	354	355	366	336	357	366	354	357	346	360	354	371	324	372	353	338	340	356	383	385	360	378	344	358	333	391	383	372	332	330	353	373	323	338	387	382	336	364	322	337	341	360	384	348	367	394	347	346	349	365	338	340	387	371	358	342	336	391	355	405	348	331	327	393	354	353	340	337	370	376	356	358	351	356	362	389	392	350	356	351	345	356	344	374	363	357	385	370	384	352	341	352	376	386	373	354	315	339	343	356	379	358	347	372	367	374	357	359	336	406	362	384	348	370	347	389	367	321	373	341	352	354	358	363	387	357	370	391	360	378	372	356	353	348	370	309	363	342	410	359	335	372	376	344	353	330	380	366	342	368	343	347	383	344	343	393	340	338	372	317	392	357	377	358	360	399	352	362	348	344	346	359	358	385	346	383	330	352	371	359	332	347	356	375	370	366	370	322	356	352	331	352	333	319	366	365	322	341	355	337	395	389	370	345	347	358	372	335	359	384	375	411	336	374	318	367	341	373	341	344	332	356	379	345	380	379	361	364	344	409	358	362	372	364	367	333	346	335	347	384	367	334	367	347	387	360	361	326	368	337	373	361	392	350	361	349	349	384	334	351	310	341	342	371	364	339	373	383	360	405	338	348	349	369	357	375	351	349	372	339	349	354	362	330	366	358	352	343	352	354	384	357	351	353	357	369	371	370	366	387	365	362	344	403	328	365	390	360	349	384	378	395	328	347	366	346	384	366	366	350	368	343	367	357	371	375	370	406	347	355	356	388	335	370	362	385	379	406	374	361	363	376	359	386	344	381	382	361	400	369	357	374	362	343	356	352	362	352	403	345	355	322	363	356	366	352	364	361	345	384	365	335	333	370	362	359	364	396	367	335	372	378	375	346	351	363	358	358	345	366	358	379	346	368	371	361	359	355	366	378	387	351	344	375	363	364	372	335	357	366	384	396	367	349	386	399	352	364	360	351	373	330	372	354	374	362	400	382	357	359	370	362	382	369	355	365	375	372	319	396	359	390	375	373	399	342	358	378	389	319	394	355	361	385	362	360	384	345	392	381	359	356	353	358	391	357	351	380	374	382	343	373	403	330	356	389	385	328	327	322	364	347	337	376	373	378	356	357	387	379	360	386	364	379	371	329	345	345	357	403	349	349	341	393	358	324	375	364	394	357	371	337	327	384	380	382	340	354	386	347	363	385	378	388	336	357	355	395	375	349	365	365	412	372	335	364	356	384	364	345	339	339	361	350	358	384	360	358	343	376	384	381	342	335	405	375	349	388	341	334	378	395	368	367	400	394	371	356	376	383	321	375	350	363	344	364	347	363	355	353	343	345	393	323	345	387	353	405	381	366	360	349	356	407	370	390	340	383	342	382	356	369	371	374	386	369	355	377	378	348	354	355	348	380	342	340	371	333	354	371	404	312	343	370	346	360	348	331	346	375	382	346	391	368	379	405	358	318	341	372	363	378	341	388	348	368	391	392	360	381	369	356	391	357	357	368	376	368	355	384	311	368	396	329	377	329	367	379	357	350	331	343	393	406	371	363	366	364	350	379	385	393	343	373	361	342	377	364	379	381	360	370	344	389	338	353	362	384	372	339	357	391	366	397	363	372	370	381	392	365	341	374	358	363	355	362	345	360	365	363	364	357	349	378	353	364	340	363	351	328	365	354	389	331	361	349	349	333	386	332	369	432	350	354	371	348	335	329	355	343	383	348	346	368	363	330	374	377	336	385	387	407	348	400	344	366	390	382	408	365	358	359	349	352	341	377	360	346	313	386	358	357	363	395	330	330	337	373	380	356	342	339	359	349	341	330	368	333	324	371	370	365	364	403	350	356	384	371	396	329	359	347	375	367	367	366	336	356	380	385	341	358	377	381	391	356	355	348	371	373	357	349	339	368	339	330	379	369	379	345	372	366	372	347	343	345	352	352	370	352	384	351	370	381	337	358	367	375	393	370	407	357	376	416	392	412	364	367	348	358	369	366	340	381	368	365	377	373	377	376	355	399	385	364	354	346	378	435	369	372	335	357	347	335	364	345	353	369	353	380	389	392	335	337	369	368	383	353	386	404	355	361	360	351	361	338	340	382	391	348	373	371	340	338	365	361	354	335	351	369	361	356	357	333	329	339	389	362	338	373	365	368	320	330	352	370	351	366	365	375	373	349	371	366	358	370	359	338	381	386	369	364	358	350	363	343	355	332	324	354	379	382	344	359	364	350	376	323	351	307	352	401	338	364	372	386	384	326	363	362	342	369	380	376	349	360	348	350	390	357	420	342	372	343	355	378	377	380	370	383	347	331	360	383	365	339	378	332	392	333	347	361	375	387	342	326	350	371	355	318	343	359	337	342	374	370	357	364	356	364	330	380	353	396	343	335	363	372	360	395	403	392	382	359	384	339	391	313	367	388	371	355	309	373	349	377	398	338	370	402	366	361	354	370	348	357	346	367	375	380	379	357	351	411	408	354	373	346	364	361	357	379	415	372	374	356	376	358	359	383	373	371	374	319	319	383	382	384	362	347	353	387	398	366	364	338	340	369	361	362	363	383	384	386	314	412	373	370	416	359	377	360	331	385	371	357	374	377	372	327	352	387	367	364	377	353	366	401	386	343	393	384	421	364	376	346	374	346	358	345	370	376	349	361	352	380	363	377	379	364	355	391	362	356	348	339	385	374	373	339	316	369	376	343	338	349	387	402	364	350	365	357	358	349	355	350	385	354	367	352	357	344	332	328	368	337	343	392	382	367	356	377	344	337	367	347	339	343	394	358	339	361	355	387	372	364	365	349	372	361	376	366	377	370	334	366	335	379	374	370	350	370	360	350	368	379	320	355	343	351	369	371	398	381	320	386	366	393	366	340	382	333	382	401	388	352	362	347	354	325	371	314	349	359	356	371	379	364	354	378	380	366	365	353	363	349	357	370	388	340	396	366	370	391	370	342	359	387	341	358	376	369	348	353	339	376	357	360	373	358	443	330	338	369	365	395	363	361	343	369	364	355	363	353	371	370	383	339	358	374	361	383	347	364	346	359	369	363	355	353	396	376	355	387	370	384	353	354	387	373	349	409	374	344	354	377	357	382	355	418	372	379	365	353	356	353	346	387	374	343	372	367	326	327	378	366	354	341	374	363	372
11439	6964	11861	14392	12536	9784	7672	6584	5866	4225	3872	4067	4422	3416	3390	2793	2423	2002	1919	1795	1561	1546	1486	1341	1322	1323	1281	1126	1167	1107	1124	1108	1075	1073	1065	1040	994	972	1001	958	931	991	933	964	905	941	890	901	857	922	934	935	891	894	917	929	921	938	895	904	903	852	881	897	906	905	892	892	917	928	915	860	889	844	873	875	888	955	892	870	888	920	857	883	885	853	940	884	873	869	929	865	831	884	862	897	891	885	935	933	888	891	882	886	847	894	878	903	931	864	869	962	900	927	830	896	915	865	907	905	942	855	853	831	898	872	831	895	911	870	916	908	858	860	911	852	887	879	877	877	843	856	901	797	886	892	875	908	887	892	853	866	904	822	893	889	906	822	890	838	876	913	879	897	870	852	835	941	890	924	903	902	930	819	918	897	841	837	861	893	890	930	878	937	895	865	889	898	942	888	915	877	880	883	888	867	903	871	881	865	845	812	851	824	860	920	913	870	904	847	875	848	901	856	890	825	877	861	923	901	863	899	884	912	831	949	892	906	905	914	826	839	907	913	881	874	912	860	858	862	874	849	895	860	938	892	899	872	868	903	898	889	834	876	893	877	865	896	856	877	903	922	889	865	860	927	845	875	917	856	857	938	862	883	846	913	917	868	872	864	917	875	951	897	857	863	902	896	859	908	872	914	861	880	888	911	886	921	852	847	920	871	903	829	869	945	937	901	870	842	947	855	846	852	916	857	935	862	875	856	946	885	884	831	880	854	866	891	817	858	870	842	885	915	830	884	882	878	858	855	913	868	970	890	880	898	932	878	822	880	878	924	958	882	860	926	835	888	939	875	857	879	887	913	879	865	905	871	899	868	878	885	899	880	925	900	846	875	880	853	870	886	856	831	889	908	902	889	902	931	890	859	898	836	865	799	891	869	879	866	926	884	869	925	876	925	839	898	840	877	871	819	916	928	880	807	874	903	877	871	831	938	913	832	880	890	864	902	912	926	916	917	898	891	891	891	872	834	871	896	905	893	891	881	861	878	861	857	893	899	854	848	893	861	883	885	918	815	925	909	923	848	881	859	854	835	893	856	876	859	897	864	842	868	842	925	933	909	880	855	876	887	858	937	863	879	874	936	880	919	907	905	848	895	879	878	928	854	907	827	849	881	895	948	897	851	916	888	856	896	894	870	907	810	894	841	836	863	897	879	849	874	871	886	925	900	876	821	853	968	909	909	931	860	862	828	917	884	887	872	853	891	827	886	911	846	853	830	878	890	874	895	846	867	909	796	898	868	867	914	902	861	840	904	905	892	828	955	903	880	832	870	861	894	931	861	925	920	893	823	881	881	920	845	841	871	806	916	835	869	870	827	872	858	912	889	830	888	809	866	903	873	869	842	944	882	883	906	873	818	864	886	877	890	878	930	911	855	880	835	898	855	893	850	882	843	874	855	893	849	896	871	906	873	880	890	914	910	856	855	943	836	863	901	884	840	914	927	867	927	895	900	863	861	903	886	891	910	919	820	857	880	874	871	855	868	934	846	912	875	840	856	822	857	901	817	886	870	885	833	890	894	888	859	874	862	860	854	877	887	887	830	906	878	866	832	849	883	884	865	883	870	901	896	853	878	896	889	925	874	890	924	909	860	872	881	872	884	868	918	905	872	905	917	902	868	905	927	859	886	879	913	846	892	885	826	879	858	848	897	900	866	935	902	822	885	891	884	907	888	866	910	901	878	827	837	846	885	894	875	897	906	915	905	922	884	892	875	881	858	926	898	899	859	889	906	853	881	915	848	903	903	928	889	886	877	861	838	881	862	898	872	865	876	909	899	891	886	875	843	881	873	870	886	902	790	890	877	909	917	859	856	930	833	838	922	908	845	894	905	932	814	882	902	864	890	908	832	886	850	901	907	902	811	892	872	874	933	873	914	918	866	888	838	906	848	888	883	872	861	929	871	875	845	957	825	869	847	902	868	898	897	905	880	887	906	888	843	889	891	879	929	871	852	882	879	845	924	883	877	895	881	888	837	886	821	906	794	877	924	839	868	854	917	847	897	843	860	861	830	873	909	876	876	888	868	849	907	877	899	884	844	838	852	903	885	862	849	875	941	844	918	900	844	881	903	888	900	921	821	883	894	892	904	912	904	890	868	912	940	848	879	857	883	840	869	849	862	877	839	862	860	853	905	865	877	885	903	850	929	873	906	904	928	926	883	882	870	905	923	893	903	873	922	916	890	881	875	942	857	853	891	844	882	904	923	837	860	888	878	914	906	877	850	848	901	874	833	839	878	893	899	883	872	914	933	864	859	877	955	854	875	836	870	893	849	791	933	882	865	939	861	880	858	908	875	910	881	881	865	841	871	861	871	916	913	875	923	882	870	877	889	873	886	866	882	840	875	898	908	889	886	888	883	920	903	902	847	933	866	848	896	891	823	950	864	856	870	876	937	870	837	892	887	873	879	907	895	819	868	920	859	873	860	893	820	927	882	875	896	878	874	918	906	926	862	865	838	849	849	898	840	885	861	812	915	945	851	910	857	877	892	839	888	869	866	848	858	882	837	900	872	888	840	855	865	864	872	902	845	896	887	818	910	836	841	928	836	834	890	879	914	884	872	894	854	813	937	874	872	838	880	906	841	899	933	896	895	905	864	907	882	886	841	941	885	895	905	847	906	885	862	888	872	858	848	839	874	852	901	881	910	882	867	873	880	929	924	919	882	881	906	863	895	845	882	925	875	854	874	846	893	884	902	836	908	890	880	874	885	933	865	916	900	888	901	902	890	850	924	884	933	906	900	936	853	905	874	831	886	879	872	922	911	901	884	863	923	928	853	921	856	853	888	899	876	903	891	836	862	845	913	880	876	846	882	900	898	886	878	930	870	850	927	855	856	864	938	933	868	855	855	851	888	881	848	886	874	870	883	819	889	891	868	859	875	854	841	892	861	852	878	897	854	929	915	889	822	923	962	890	870	924	834	872	895	875	888	900	926	922	857	885	875	879	893	897	852	881	884	942	866	847	822	896	896	860	872	910	848	908	868	929	846	871	908	865	878	864	943	865	883	887	829	865	919	841	889	930	848	875	797	885	920	888	880	874	855	856	884	877	872	874	895	864	889	823	888	911	897	884	886	887	897	928	862	894	876	889	882	864	908	894	879	892	908	838	870	851	905	849	910	918	834	877	928	875	850	820	887	886	814	812	853	844	874	821	901	881	836	842	845	872	881	870	848	845	909	872	839	860	885	882	894	857	904	851	886	863	863	899	870	905	908	883	903	940	887	897	848	859	876	866	866	866	864	862	859	843	882	883	907	920	872	858	863	921	904	867	911	901	865	888	922	870	851	913	918	919	854	915	860	891	925	858	906	845	853	875	899	897	948	852	887	915	901	921	863	896	817	873	880	932	842	886	926	888	934	910	870	893	881	904	859	880	885	864	876	892	900	860	884	893	884	887	892	895	908	861	920	827	883	878	851	924	916	883	870	906	822	909	835	868	942	881	873
22256	11123	11306	9378	5863	4067	3245	2742	2115	1492	1186	1158	1305	1036	996	787	720	593	529	455	424	422	416	368	401	387	342	328	322	345	323	341	333	347	308	337	306	330	301	289	316	296	314	295	272	296	318	314	286	309	274	275	293	334	294	286	327	281	307	283	261	323	320	257	282	297	279	297	294	277	308	311	272	291	300	297	269	285	324	283	266	271	307	287	315	271	282	293	300	282	279	295	291	310	275	273	284	290	264	333	254	300	289	298	288	302	296	293	306	320	276	302	278	284	310	293	314	320	287	291	272	280	278	270	310	321	282	279	278	271	312	303	296	279	274	302	285	304	290	321	313	284	296	275	265	284	287	278	258	294	329	297	318	295	271	315	289	278	282	286	289	295	297	272	323	284	320	313	277	281	293	304	302	283	276	300	326	313	325	294	303	307	312	281	288	320	290	291	313	316	275	270	311	292	289	322	277	258	314	298	261	303	298	303	299	291	286	294	284	279	284	327	282	328	280	286	291	296	279	302	300	319	289	297	264	263	282	281	276	319	281	289	295	302	317	309	304	274	278	325	304	307	257	315	321	310	281	298	294	265	260	297	277	305	295	283	287	275	253	292	277	283	314	284	292	296	282	263	277	303	277	299	298	290	280	310	310	281	322	264	327	295	328	310	294	278	276	289	277	274	311	282	290	309	296	291	315	283	299	290	319	331	310	295	313	310	300	298	287	273	323	321	309	325	321	274	314	283	282	270	286	295	298	296	289	300	312	290	291	297	282	294	252	276	311	306	307	308	289	294	297	288	294	280	270	285	307	319	292	296	291	275	282	334	321	293	276	310	286	331	284	272	307	301	296	304	313	284	290	310	311	294	293	263	297	293	283	308	285	279	293	305	316	319	294	277	291	272	286	296	300	301	305	339	278	301	305	277	312	328	286	314	306	270	290	277	310	303	283	264	296	274	311	302	290	273	294	316	322	304	285	265	298	272	303	285	312	305	280	297	300	317	333	287	272	291	305	289	315	308	281	274	270	293	291	301	287	277	293	266	312	271	315	304	307	308	299	294	285	286	312	261	304	318	292	264	320	306	303	288	277	285	283	337	283	282	262	274	301	264	308	288	280	265	287	299	275	255	318	303	279	252	293	299	296	279	283	310	280	299	259	280	316	298	313	326	285	283	322	323	304	291	296	288	270	274	333	285	287	293	308	280	284	285	306	324	298	267	300	275	275	306	282	265	267	316	301	274	311	305	335	308	286	252	297	269	305	293	309	299	313	284	312	307	322	287	292	286	284	285	271	261	288	328	287	304	277	283	313	300	298	301	305	283	267	295	293	268	266	311	267	298	290	279	301	318	333	310	297	274	315	293	281	250	305	287	261	313	281	293	300	263	292	313	288	327	296	273	271	305	307	274	295	312	294	299	292	289	307	313	314	288	262	301	274	300	278	318	301	283	287	337	265	245	294	290	300	278	306	267	283	302	287	275	311	270	332	274	304	256	298	297	289	293	290	300	269	290	288	306	269	304	274	304	295	309	300	283	314	320	312	293	291	310	283	292	282	277	289	298	297	297	288	336	284	277	301	293	288	295	310	269	286	293	284	292	319	273	294	300	247	265	296	281	303	287	318	319	306	267	295	292	310	293	333	269	266	271	299	301	295	288	277	300	327	300	285	277	308	298	298	321	303	317	305	281	275	317	296	275	284	273	300	310	308	312	276	296	314	282	273	285	307	288	307	284	331	299	273	276	285	309	300	318	298	277	292	255	297	268	301	312	293	312	331	296	288	273	279	285	283	277	305	314	291	285	281	288	298	297	294	289	291	273	276	286	336	260	315	271	294	296	299	324	255	285	265	297	313	298	305	262	287	272	247	302	291	299	286	287	292	303	280	295	335	297	286	294	302	289	275	265	318	315	282	315	276	283	271	276	283	334	281	319	311	304	273	288	278	278	264	264	291	294	278	294	281	280	244	323	325	313	299	286	301	311	267	281	307	309	274	289	290	304	299	269	285	257	281	282	309	308	272	285	257	305	273	301	296	269	294	316	300	289	280	280	297	286	315	308	276	291	289	305	311	327	291	285	284	296	313	307	286	271	271	289	299	272	295	278	313	305	281	319	271	283	304	263	300	325	284	269	297	279	287	270	329	269	284	302	288	264	305	280	285	289	257	275	285	291	267	306	285	266	286	292	304	292	296	294	290	305	292	300	323	276	283	311	319	307	269	269	299	285	265	292	288	311	275	302	268	245	281	280	319	266	269	272	285	316	324	319	297	295	290	333	294	300	300	293	291	277	308	288	307	295	315	281	271	286	280	295	277	279	273	308	336	286	317	294	314	297	284	304	287	295	313	275	334	272	302	301	272	314	291	300	265	317	271	275	286	281	285	314	279	292	306	269	278	286	308	300	283	307	289	302	328	290	322	259	268	293	293	276	292	273	264	271	305	293	282	265	330	248	276	303	242	279	259	294	314	291	304	276	296	264	292	297	279	289	297	286	303	273	276	254	277	296	268	301	286	294	320	316	342	275	266	273	285	261	324	296	274	271	293	320	277	274	337	279	287	298	292	276	285	283	308	316	281	299	312	279	268	286	288	287	300	333	266	292	261	318	286	298	298	306	321	268	301	304	275	314	279	325	305	287	289	291	296	287	261	266	254	300	273	281	323	297	306	302	269	272	293	255	305	292	298	272	282	294	295	309	276	317	306	269	291	284	299	283	277	306	311	307	348	287	302	275	275	287	292	274	262	298	300	301	314	271	268	272	308	290	313	308	275	307	268	316	309	299	285	282	287	315	288	304	271	277	281	313	293	288	319	323	303	308	294	332	268	300	301	306	313	322	295	310	330	298	308	290	261	274	280	289	254	317	306	310	274	291	301	273	298	293	286	287	310	295	283	280	294	287	322	295	311	299	300	330	296	278	329	287	312	285	286	304	286	281	289	329	287	271	283	309	287	319	308	285	306	300	302	294	264	291	303	290	320	290	317	268	305	312	324	311	315	287	246	310	313	292	328	303	294	284	259	282	285	285	284	290	293	266	319	290	262	295	314	290	300	296	286	296	324	313	286	307	337	308	294	308	295	296	284	310	320	249	250	258	291	285	297	284	306	274	289	292	293	287	272	274	319	317	277	317	305	263	267	319	272	290	298	310	280	274	278	295	288	274	306	285	307	269	288	290	283	313	330	300	330	299	298	248	288	300	290	310	288	278	286	287	305	312	282	325	307	307	289	279	300	266	276	311	286	289	307	292	287	300	283	298	297	290	337	302	274	316	292	300	308	283	314	266	287	311	282	287	289	284	271	264	318	298	278	309	275	313	292	276	275	305	283	276	260	270	262	303	305	284	302	304	298	318	319	280	280	299	278	300	319	305	290	296	294	308	315	312	308	295	299	302	313	306	275	293	296	296	313	351	296	276	304	305	320	307	323	297	291	295	310	284	306	305	292	306	298	279	278	280	294	270	261	315	273	255	253	292	258	293	293	273	293	295	300	303	293	282
14981	9152	16156	18600	15327	12845	11460	9444	7894	6401	5531	5325	6549	5125	5026	3789	3178	2568	2374	1967	1948	1852	1575	1444	1424	1349	1337	1229	1093	1063	1048	1041	1052	1027	1026	955	865	909	861	844	816	821	817	822	803	873	763	762	714	770	765	758	735	783	792	719	714	732	734	709	763	785	761	717	701	729	730	711	727	732	698	729	710	766	732	740	736	713	701	755	699	722	724	755	699	764	733	696	695	760	711	712	721	707	726	757	715	712	710	715	725	669	699	686	710	703	746	714	655	712	729	749	715	728	699	739	701	697	723	710	712	693	732	740	686	713	754	762	758	724	684	730	753	716	675	723	719	694	776	707	687	771	755	730	739	750	717	671	750	758	725	686	725	705	681	779	699	692	737	755	715	689	734	709	720	705	759	710	750	702	671	700	729	733	697	776	726	692	725	731	761	745	735	724	715	702	705	769	759	696	714	763	700	737	679	716	742	734	746	657	755	755	722	721	723	673	717	778	695	725	747	677	725	755	737	685	718	721	739	738	686	698	713	731	757	713	720	729	760	716	695	737	740	733	718	690	728	702	712	786	733	736	728	733	697	693	743	671	712	694	747	712	783	753	753	766	714	740	749	702	711	734	759	728	717	707	742	776	685	696	743	712	709	730	692	745	729	715	760	720	714	724	718	757	676	718	711	712	697	718	753	685	745	777	689	704	741	723	735	794	743	729	727	752	797	732	747	734	721	679	732	728	685	733	734	762	694	737	709	714	741	696	709	719	716	708	714	732	687	742	734	727	705	707	758	713	760	754	679	711	718	745	740	696	773	748	675	740	704	687	732	698	696	707	737	713	790	725	719	676	723	772	702	725	729	728	737	694	711	732	709	737	713	733	715	730	725	721	747	686	727	726	716	737	718	697	745	726	738	750	708	719	740	755	695	704	704	724	742	793	696	678	732	739	736	694	740	746	673	724	731	733	723	721	724	694	735	694	729	705	736	714	716	717	722	720	719	736	734	714	704	730	780	735	728	700	730	719	729	711	704	751	745	699	701	728	697	773	705	727	691	709	734	784	742	761	704	705	704	747	728	744	742	783	726	748	736	742	719	739	733	744	712	737	771	717	746	723	723	759	769	682	713	748	758	675	737	703	735	722	754	705	740	720	670	701	717	731	762	726	714	751	701	755	774	740	719	722	740	721	705	741	728	682	714	707	721	714	749	742	721	710	688	720	703	681	700	744	740	681	719	687	719	711	754	715	728	730	734	736	690	731	737	710	735	705	743	718	757	742	713	771	685	691	708	700	754	725	745	699	717	730	762	696	730	764	742	718	678	761	720	665	754	712	758	743	700	683	713	692	706	716	706	790	713	762	718	740	710	735	758	757	723	699	722	696	739	718	745	722	712	700	745	723	758	735	722	696	714	720	737	745	705	715	756	744	743	695	703	727	704	778	701	699	711	735	677	698	693	710	718	727	710	725	712	734	698	752	776	689	743	721	766	725	737	735	698	740	690	701	722	751	725	757	708	706	729	744	691	755	719	733	715	758	728	758	689	707	726	748	735	703	724	721	708	705	690	603	719	708	767	768	724	727	691	742	677	713	686	727	768	751	709	691	685	729	695	642	731	722	734	722	731	747	739	749	686	735	754	693	718	729	699	664	743	700	712	671	735	701	731	748	735	747	673	706	688	700	727	719	710	767	746	710	674	658	757	696	705	692	723	681	704	714	692	753	762	685	702	668	713	720	778	725	772	715	719	725	654	649	741	698	724	718	725	682	727	742	675	722	742	751	735	708	734	706	711	745	682	722	709	703	734	719	692	723	709	699	685	708	757	719	733	705	721	764	724	735	693	710	723	802	677	682	681	758	750	770	708	749	691	756	729	714	756	694	761	704	723	698	690	667	769	696	707	695	730	714	719	708	700	761	661	721	748	710	697	710	734	744	684	687	716	704	773	737	723	698	663	689	719	764	752	743	711	744	750	703	701	723	718	722	736	730	716	745	779	738	728	781	675	698	766	751	714	666	714	753	727	723	691	681	736	680	721	736	701	754	685	713	743	745	695	729	675	741	727	690	714	667	699	755	724	705	715	701	759	762	761	690	715	662	703	770	718	679	721	746	727	692	772	781	729	724	769	623	655	713	696	715	716	719	740	672	713	703	754	734	714	750	717	742	722	735	728	736	685	719	724	707	750	745	751	723	704	740	730	752	697	732	674	751	712	726	738	731	726	728	709	725	741	699	728	740	765	709	731	709	720	767	699	700	729	725	708	724	729	699	727	656	689	671	698	720	666	714	724	719	706	696	704	720	663	674	695	753	767	703	695	734	726	733	706	653	755	739	685	741	728	753	712	706	706	685	701	720	673	745	742	709	760	746	711	734	713	754	716	750	766	717	695	707	740	718	755	730	706	770	697	707	742	676	710	731	727	696	715	710	710	755	703	728	686	754	709	714	714	745	712	759	730	701	710	684	717	738	733	767	727	767	745	706	750	710	735	691	728	729	762	725	764	718	765	728	681	766	728	719	712	692	700	689	712	721	727	728	750	753	730	710	708	769	716	675	715	719	717	695	712	681	727	701	719	738	737	763	715	677	689	696	749	766	732	673	745	749	736	728	718	680	762	743	706	690	694	705	735	724	699	697	717	737	746	721	720	707	716	723	744	692	805	712	691	716	706	685	677	730	700	711	733	765	724	702	724	701	736	696	689	760	710	736	770	717	717	725	732	733	721	708	697	766	731	730	709	688	703	677	717	710	732	713	723	705	694	685	745	748	708	705	721	721	683	695	721	699	724	717	686	711	745	743	710	721	685	694	702	724	708	690	705	698	713	732	707	754	741	713	728	695	684	756	767	771	680	783	745	699	697	750	712	677	700	690	747	751	713	736	713	744	732	750	721	723	700	745	728	740	714	697	752	719	719	687	684	707	684	687	765	713	803	714	745	702	764	717	733	723	711	718	724	691	700	768	730	709	703	717	710	756	710	704	681	729	718	700	744	704	731	717	714	762	686	759	705	702	715	712	765	664	714	697	764	685	751	700	725	679	738	748	732	719	689	764	709	768	724	682	726	776	750	741	762	681	745	741	712	727	756	730	742	745	747	758	757	744	748	746	737	726	721	718	771	730	754	708	746	685	771	738	673	674	699	731	695	698	721	698	712	707	745	725	738	751	748	754	687	707	720	755	675	779	745	733	770	713	754	701	709	703	691	676	700	727	732	691	728	682	746	729	728	704	746	712	673	724	756	712	709	704	726	741	718	710	769	729	748	739	727	741	724	726	710	738	688	714	754	690	729	727	712	689	705	676	713	687	725	709	652	707	667	715	711	748	669	697	765	752	690	698	712	737	725	721	697	762	693	680	740	728	753	741	753	723	721	687	688	718	776	748	745	671	711	737	746	716	739	739	729	695	736	743	684	711	740	720	739	736	737	716	705	750	677	750	746	722	716	707	690	700	703	754	694	715	682	740	727	753	698	717	732	710	734	696	753	762	704	755	759	697	705	722	706	750	723	691
5420	2818	3380	2587	1737	1243	1007	834	729	625	594	548	550	516	520	478	471	415	414	444	411	395	377	407	383	439	446	396	392	414	358	384	391	388	422	434	411	389	398	406	377	357	385	375	376	382	411	373	356	388	352	375	366	312	390	369	410	376	383	376	399	352	376	402	370	372	408	385	385	376	362	398	366	362	383	360	386	385	418	386	363	384	351	390	363	379	351	401	410	379	383	358	405	398	383	373	342	338	386	400	369	375	370	386	379	381	370	390	387	376	382	392	380	382	347	375	368	405	399	366	383	390	438	344	386	370	374	361	403	388	379	364	355	343	356	384	388	386	377	384	406	406	360	396	400	343	348	379	369	375	342	393	343	383	383	384	370	341	375	392	338	378	368	402	407	373	387	381	366	388	368	380	350	381	380	371	383	362	370	388	408	367	410	361	357	358	370	386	393	348	389	382	371	373	383	377	372	382	371	397	391	373	369	405	386	377	372	367	374	392	407	402	407	391	371	357	368	382	412	356	349	357	383	407	379	383	384	366	354	394	348	382	386	336	423	393	408	362	367	377	429	346	384	361	378	370	375	366	349	343	387	369	407	338	387	391	364	379	398	404	414	340	366	389	398	419	358	357	366	342	367	350	350	374	389	334	372	377	344	397	399	395	375	361	377	397	402	358	368	394	367	352	406	387	360	371	373	380	369	374	390	398	355	377	354	392	363	378	398	398	341	351	377	390	393	378	360	373	368	379	388	337	361	401	384	336	370	405	329	370	383	408	386	379	387	376	403	378	383	369	398	380	372	358	374	381	366	365	386	375	378	366	386	366	332	360	366	360	368	393	388	356	351	374	369	394	395	346	374	334	383	383	335	402	387	380	391	334	371	388	371	359	372	387	385	389	345	377	364	389	383	340	371	359	411	400	363	369	389	373	418	391	396	400	359	407	378	376	419	398	371	366	350	379	356	418	405	354	367	386	367	378	376	363	401	361	372	357	371	360	368	348	349	356	353	387	376	379	374	378	354	371	380	383	373	417	406	360	383	388	391	382	374	377	367	385	370	364	363	386	402	340	399	422	340	359	398	372	406	380	336	370	389	372	361	377	371	403	398	389	356	383	362	386	389	392	384	337	372	393	379	373	361	363	393	397	337	396	364	362	372	348	395	341	367	386	381	411	371	380	377	347	357	371	397	411	405	344	360	354	375	402	379	409	392	363	399	377	364	363	384	366	359	371	375	383	374	383	408	368	386	431	389	344	362	392	332	423	378	365	387	391	371	375	415	375	416	392	359	323	353	366	397	396	356	362	386	403	363	397	384	390	369	418	384	392	380	413	357	374	378	369	351	361	386	344	401	391	357	370	413	367	381	380	399	393	353	389	388	416	352	344	429	399	389	379	394	364	379	388	389	382	397	375	374	400	370	356	402	413	381	353	400	361	390	388	366	389	401	388	354	385	390	410	395	383	378	355	371	348	388	366	367	405	384	343	397	393	379	338	388	378	412	382	347	406	396	358	447	365	398	341	384	377	421	395	361	391	374	370	358	371	398	344	397	370	367	421	370	356	381	374	341	414	392	359	363	372	381	389	361	350	355	372	365	371	362	365	376	375	387	379	365	367	406	417	373	361	432	396	366	409	378	365	373	379	403	406	384	349	398	372	387	383	420	350	384	356	390	370	377	374	380	368	386	388	391	399	379	414	379	403	367	344	373	372	359	362	414	371	373	358	358	393	388	363	397	379	372	368	392	362	414	409	384	382	362	356	407	351	392	350	349	369	350	389	389	397	365	348	422	365	404	369	374	374	389	380	364	345	357	397	357	391	375	381	362	402	372	347	391	412	391	389	355	379	391	386	377	373	402	341	363	366	358	388	407	390	391	374	376	380	378	385	395	382	380	348	359	328	387	397	373	355	364	385	394	393	411	385	361	379	381	378	411	371	394	391	397	393	374	378	349	395	383	409	381	397	357	367	370	448	376	374	374	386	384	382	359	399	369	361	342	390	347	348	380	401	359	381	375	400	404	359	367	385	392	381	382	373	381	343	375	401	357	368	383	391	369	392	412	366	390	379	389	384	385	413	441	376	379	386	403	358	404	380	367	360	373	392	371	368	375	429	419	400	382	402	365	345	385	359	376	392	351	378	370	374	356	357	331	357	416	397	370	392	369	371	408	395	373	386	359	392	393	404	381	402	379	418	383	381	387	384	408	383	336	391	377	398	363	392	378	412	380	390	384	365	377	373	358	347	393	394	388	366	382	365	359	392	403	355	391	376	398	416	379	379	369	417	368	385	367	370	403	364	379	382	387	356	369	385	386	381	419	381	400	330	407	365	360	378	387	341	385	415	384	356	373	380	369	384	383	346	345	326	385	423	361	377	396	421	387	379	353	349	375	368	348	373	371	384	400	381	333	390	381	367	370	373	375	364	392	383	378	362	395	384	362	354	388	380	398	352	413	389	398	370	389	391	398	389	381	373	387	389	358	344	400	374	381	374	358	382	343	383	379	382	359	354	388	373	409	385	328	413	427	371	389	381	374	361	372	384	385	399	350	395	352	365	392	375	387	377	387	374	400	385	428	403	383	408	388	398	377	387	394	411	380	375	346	353	387	352	397	420	375	383	404	394	356	370	371	372	380	352	403	383	389	355	396	360	391	404	366	364	393	388	382	364	376	376	380	365	393	370	385	379	386	423	380	368	401	380	349	376	394	353	395	373	409	384	370	375	359	422	379	374	377	402	409	378	397	362	398	388	386	395	340	370	370	394	363	396	389	374	370	343	378	385	365	366	409	397	353	385	412	406	385	374	395	388	388	392	366	360	351	351	370	382	387	420	365	363	357	368	359	335	341	338	408	360	380	401	370	373	368	377	372	404	385	360	377	385	347	360	395	386	387	394	389	388	390	409	385	385	398	412	342	381	385	395	401	390	413	356	390	426	382	417	371	380	349	388	361	411	404	369	368	364	371	374	414	395	374	387	394	382	398	352	405	360	392	396	376	367	411	387	363	369	390	399	359	357	408	387	326	389	415	396	399	406	367	410	378	414	397	392	374	361	398	372	352	377	334	354	374	330	380	412	394	380	364	372	393	402	375	395	400	358	345	367	372	402	410	421	380	383	359	387	367	398	340	370	383	358	365	370	368	389	367	371	367	387	394	366	355	367	371	403	351	367	390	372	393	374	349	389	362	368	385	365	369	431	362	374	356	374	354	368	388	382	413	367	377	372	414	421	385	397	359	409	381	387	409	371	367	376	400	403	371	413	373	361	401	392	396	377	334	392	372	369	370	363	378	376	374	342	376	425	420	343	388	349	374	396	377	385	351	396	392	372	386	381	360	367	341	340	363	405	370	395	340	364	369	375	343	351	383	394	357	354	381	381	412	392	388	363	382	398	418	357	414	364	368	363	378	414	363	350	388	387	376	414	385	364	384	336	364	369	363	377	383	362	352	352	401	366	394	367	370	338	386	372	355	352	359	352	369	381	402	391	394	356	397	368
4672	3535	7165	7633	6163	4934	4166	3461	2908	2527	2294	1973	1793	1701	1737	1590	1444	1371	1288	1290	1216	1158	1197	1165	1043	1108	1072	1053	1032	1015	952	984	1058	1023	1054	972	990	968	940	935	937	928	944	892	919	910	978	917	927	917	897	945	907	943	985	940	946	896	881	954	890	909	876	937	939	893	883	922	939	898	945	957	901	897	865	961	963	927	927	902	913	906	930	919	902	908	924	928	954	946	924	928	952	862	957	930	898	921	913	983	907	893	924	885	893	912	872	903	886	940	912	955	919	884	927	946	897	958	895	938	873	962	892	899	932	864	942	884	909	935	905	936	917	853	917	920	884	899	921	893	924	890	975	932	940	953	892	867	866	897	943	890	902	938	902	931	905	921	918	883	940	939	913	883	915	890	939	911	934	886	911	916	872	932	967	875	911	873	917	946	892	966	946	922	870	869	943	879	903	878	898	903	962	930	890	918	931	991	862	953	940	918	928	952	899	933	950	930	935	918	898	944	900	925	942	895	918	905	927	932	895	924	842	953	892	873	938	907	950	910	958	885	887	928	892	934	932	950	923	903	923	911	924	883	912	924	894	949	928	875	960	952	954	932	906	916	917	926	937	926	924	927	973	916	894	886	923	944	936	934	956	864	924	934	973	920	883	947	909	888	904	919	984	912	970	946	905	930	940	987	921	901	909	948	928	938	926	914	926	861	940	906	911	897	898	908	865	867	887	935	918	944	890	915	882	897	893	923	895	925	881	933	875	891	891	920	802	911	925	933	892	932	904	933	942	941	912	944	854	918	876	958	908	924	908	1008	864	902	919	945	886	928	883	929	956	886	977	937	949	957	858	955	879	949	942	944	889	953	933	907	880	951	932	911	940	924	921	924	871	973	911	921	850	919	885	887	925	915	875	931	885	933	897	911	900	938	882	900	914	911	922	910	925	892	948	900	935	940	929	925	885	911	910	931	932	937	896	836	907	914	927	882	878	967	919	886	971	916	936	927	937	969	909	935	944	926	907	960	902	894	925	933	911	835	894	925	903	882	870	907	896	902	900	935	912	859	889	962	893	952	918	948	916	934	916	866	944	954	939	862	894	961	889	890	951	864	939	900	891	909	883	909	924	924	899	951	910	886	899	935	941	910	860	953	913	987	901	958	921	968	950	920	875	930	925	896	926	868	973	909	925	866	895	908	931	877	927	872	973	885	905	923	920	896	926	954	959	879	930	885	897	927	934	950	886	939	917	870	905	915	972	890	891	898	929	973	948	886	892	936	885	893	943	866	939	880	962	894	895	875	938	908	909	929	905	920	938	921	895	873	897	892	931	860	896	884	925	907	917	860	930	907	918	901	932	913	848	944	887	925	852	907	865	905	889	939	972	951	912	912	962	955	915	915	872	911	907	956	954	902	913	894	937	921	915	868	976	898	908	949	918	905	927	894	861	917	869	950	938	882	919	894	896	914	955	898	937	868	933	858	967	945	901	961	922	935	893	852	847	960	946	877	928	897	933	886	947	874	873	905	861	931	908	902	906	889	907	926	892	895	925	920	929	968	885	878	930	940	949	917	897	968	875	911	875	948	883	907	946	846	905	952	938	934	939	889	920	954	923	848	924	874	891	866	891	923	902	946	913	900	950	877	899	898	992	965	932	933	852	914	898	935	938	926	974	903	950	905	905	926	947	928	883	943	956	929	948	902	963	939	920	900	919	927	914	918	930	914	888	940	872	875	935	998	952	953	930	921	898	943	973	905	873	860	926	914	870	921	947	898	893	937	891	867	960	913	837	926	919	891	901	928	851	880	860	866	893	909	944	916	933	942	911	930	925	887	913	950	930	969	934	900	925	918	921	932	894	925	924	876	929	873	897	894	900	938	929	970	869	895	947	893	882	833	939	916	897	933	936	891	923	926	921	921	920	886	964	924	913	918	873	905	898	897	902	932	987	945	910	899	917	885	966	937	938	912	943	933	907	950	861	895	983	956	943	877	917	972	930	877	884	927	894	945	909	918	950	911	958	941	939	932	943	876	905	933	886	889	940	900	923	915	932	943	908	930	869	941	907	938	836	900	955	954	858	913	889	933	893	919	926	963	853	864	892	928	925	937	914	918	922	947	869	856	956	932	863	903	911	887	851	923	895	953	900	929	848	949	872	914	949	891	977	945	944	905	949	863	889	892	908	849	900	868	928	833	924	957	923	908	897	941	872	978	894	910	915	976	941	917	857	914	923	933	935	914	961	874	929	928	945	902	920	842	903	928	875	914	933	926	892	893	881	930	901	863	946	927	916	915	902	930	934	901	927	889	973	875	889	855	919	917	943	904	918	896	944	908	928	888	959	883	980	933	933	889	890	902	938	934	981	934	915	928	886	921	900	872	893	906	902	871	974	945	914	958	889	952	890	926	941	907	905	905	909	887	875	873	910	923	875	956	893	889	943	891	923	906	898	931	930	940	899	943	863	915	951	940	939	920	911	902	963	904	873	899	921	938	940	916	916	919	935	953	957	914	925	924	950	912	927	873	915	870	912	872	971	886	907	900	877	899	953	897	961	837	966	969	918	887	924	932	901	932	885	936	882	940	925	905	946	913	915	899	904	863	890	911	965	902	974	948	916	909	930	937	861	952	921	886	921	908	956	995	870	919	889	891	870	919	913	871	905	939	872	935	949	899	890	937	889	955	1002	897	922	948	928	915	946	921	930	884	904	927	861	901	876	954	925	922	931	912	922	847	903	861	916	905	958	886	927	964	953	942	896	876	905	894	965	906	899	922	915	880	916	893	907	896	921	914	894	885	982	895	891	930	919	899	936	858	920	865	894	922	856	951	877	923	918	911	903	929	953	931	931	891	874	939	913	937	920	940	855	948	928	982	913	983	999	932	915	948	906	855	933	886	921	919	899	886	923	930	937	925	923	896	882	909	944	930	950	904	910	925	890	899	922	881	906	905	901	910	893	904	914	906	924	959	887	933	886	902	898	861	879	894	951	925	965	939	936	911	947	861	949	933	926	910	913	914	925	921	924	935	839	923	941	881	909	897	990	875	899	918	910	898	934	929	949	894	965	940	898	953	943	885	871	944	938	903	905	876	899	930	933	890	907	933	879	931	831	960	881	930	931	892	898	917	862	1002	897	895	886	929	929	934	931	901	951	912	913	952	898	907	914	924	952	875	954	920	949	906	959	890	890	934	925	850	884	918	963	902	884	972	911	949	912	929	941	913	936	927	928	966	886	902	978	904	895	909	910	894	888	925	912	899	933	933	982	928	914	890	923	948	895	886	902	904	923	893	917	871	914	905	909	877	902	926	894	905	918	929	885	938	978	904	953	913	912	935	878	916	939	888	941	873	959	941	945	951	861	855	910	859	894	954	887	904	928	892	911	899	888	883	912	876	903	952	915	908	899	959	954	861	942	920	893	893	915	902	906	914	918	894	929	917	889	905	837	876	923	896	958	869	938	980	926	911	956	927	902	931	865	905	913	933	915	894	948	850	894	915	891	911	907	906
14681	7565	7654	5914	3762	2562	2078	1651	1173	994	941	960	958	753	731	666	567	541	502	438	453	458	414	446	389	435	391	404	417	404	373	415	384	391	399	431	396	390	392	341	393	378	389	347	339	364	404	341	385	359	346	384	372	357	381	394	376	388	385	359	363	393	370	343	348	394	387	393	368	380	365	356	358	370	365	406	389	326	370	375	395	399	385	346	372	352	360	365	368	366	363	381	361	366	385	370	357	364	332	372	340	373	346	364	369	357	334	350	349	361	389	388	389	351	372	368	403	355	412	344	393	373	357	372	350	359	388	370	376	352	378	396	365	359	378	346	362	381	392	351	394	353	351	353	394	368	355	348	360	388	320	413	384	363	373	375	389	332	345	354	392	381	333	347	367	354	373	383	361	354	389	380	366	353	359	372	355	354	357	387	380	350	360	390	388	358	330	408	381	418	363	356	426	403	358	375	362	362	382	383	359	402	332	358	396	377	351	329	370	372	312	378	364	395	383	364	385	338	378	374	370	356	343	342	395	336	337	363	372	406	378	365	308	350	343	342	344	373	378	372	351	369	333	399	358	402	326	369	355	352	369	350	345	391	345	364	386	343	361	341	347	339	359	404	362	383	357	368	406	386	374	407	404	356	355	375	355	367	371	348	344	390	349	361	376	407	350	338	336	379	382	364	357	348	349	376	352	373	371	348	367	354	363	358	373	398	388	378	371	352	393	341	347	377	327	366	365	396	389	388	401	415	372	387	375	383	373	375	420	339	377	355	417	361	349	394	359	358	370	355	340	367	380	363	375	368	388	380	359	347	350	356	359	326	389	360	380	390	358	369	364	373	358	347	378	374	383	379	357	390	396	358	386	367	360	380	338	363	356	319	386	355	376	335	362	324	347	342	342	354	360	363	381	388	358	373	339	364	363	379	338	343	357	376	365	379	358	364	377	360	363	340	376	324	367	346	353	385	380	389	389	354	366	375	355	343	393	385	345	350	313	374	386	347	406	341	387	360	321	360	367	372	356	351	421	374	386	369	371	355	360	373	379	374	376	362	405	377	351	359	359	329	355	341	375	324	388	354	370	360	334	411	373	398	368	340	328	390	405	364	396	367	385	391	368	346	368	371	403	352	370	362	389	363	343	348	384	388	388	390	376	379	365	365	365	322	359	355	385	368	391	378	348	377	373	362	328	387	366	372	365	362	357	363	358	353	381	368	395	363	402	369	351	365	367	385	409	368	371	362	387	376	344	408	380	398	363	394	355	369	398	339	374	411	392	386	378	366	356	342	358	398	358	365	390	380	340	342	376	405	388	416	405	345	380	360	376	375	404	381	340	350	376	374	374	377	367	368	401	376	402	371	379	383	345	335	371	338	386	367	341	334	366	373	359	405	362	364	391	387	354	373	355	378	383	363	375	397	341	336	358	401	354	388	395	373	373	377	353	372	378	346	393	354	349	333	369	378	358	380	367	375	346	354	375	385	390	361	393	342	400	398	384	414	403	369	340	341	394	342	347	382	344	394	368	339	357	398	392	377	343	374	352	379	377	383	366	348	363	383	379	362	370	366	369	389	394	374	338	362	336	375	357	357	378	374	370	389	363	335	326	315	377	369	347	415	369	333	336	365	336	359	364	391	365	400	380	356	368	388	373	356	339	371	361	367	356	388	398	402	358	381	324	350	372	362	379	371	370	349	351	352	346	387	380	370	361	387	377	330	370	392	372	376	395	391	380	372	352	390	375	380	376	380	376	344	331	418	371	396	378	373	372	361	356	346	366	325	376	360	356	401	410	394	415	348	398	375	383	363	381	362	370	376	381	354	360	381	365	367	359	365	364	368	361	393	386	375	349	359	368	348	388	380	380	351	371	378	349	383	386	380	373	359	386	342	366	341	410	356	375	339	364	378	413	354	342	368	364	357	361	426	380	378	400	341	354	390	384	367	347	349	406	370	385	365	364	387	386	351	364	352	366	364	357	381	330	380	370	342	371	368	395	327	377	378	370	370	387	430	385	381	348	376	360	386	361	422	387	378	391	352	363	415	388	369	355	379	368	371	369	350	341	367	318	365	300	362	364	365	399	371	348	392	359	360	368	363	370	393	396	362	381	321	395	367	360	356	394	364	379	370	416	360	326	350	392	344	339	369	370	348	380	387	402	379	364	348	354	356	349	359	381	380	378	371	357	380	364	373	362	371	404	370	352	373	370	409	359	378	365	367	341	367	356	379	417	400	365	371	341	360	389	387	385	373	342	377	356	380	375	372	347	365	346	396	369	378	346	362	350	360	361	360	382	384	380	381	414	410	355	361	342	387	356	354	352	357	401	346	380	354	346	354	373	377	346	389	381	373	354	392	365	371	382	364	365	385	391	400	367	367	337	381	392	351	347	345	354	395	369	402	376	362	370	360	358	377	376	352	374	354	358	360	371	384	371	376	341	372	379	363	373	368	357	319	384	359	398	367	373	364	349	376	372	368	383	381	344	355	372	375	386	325	382	378	371	323	392	360	369	335	353	423	356	357	367	354	365	383	365	365	349	413	388	376	396	372	363	324	372	399	392	384	330	377	363	372	394	396	370	344	358	348	385	379	345	393	338	346	394	376	337	392	386	376	378	377	372	356	351	382	356	363	384	398	358	335	366	365	369	370	373	388	380	356	382	400	359	359	374	367	371	363	348	347	355	353	367	345	363	305	339	360	350	393	399	369	405	355	393	370	380	353	386	386	373	384	397	345	411	359	364	365	374	342	382	355	395	356	385	387	354	351	385	360	362	354	371	375	345	359	377	365	392	355	329	353	371	375	388	357	384	377	392	361	384	389	373	389	339	372	364	403	360	325	387	389	370	314	371	387	372	372	370	360	337	362	355	409	345	374	336	360	399	358	372	347	341	384	398	404	341	379	402	377	350	356	387	382	404	363	360	379	359	355	386	404	404	367	382	335	377	355	387	343	340	359	347	383	383	360	379	330	342	396	393	409	373	378	379	357	360	366	375	340	388	391	384	361	374	395	376	396	398	343	384	346	368	398	353	344	368	353	372	381	373	375	355	349	368	378	375	376	374	372	377	361	359	387	362	350	401	369	387	343	378	363	374	386	339	388	372	335	345	326	369	382	384	363	409	376	364	368	393	377	388	376	374	368	344	375	370	354	365	351	381	338	369	365	375	365	359	351	374	358	345	357	371	321	324	384	381	352	352	355	362	394	378	346	402	346	358	389	373	384	352	362	370	391	370	353	374	380	397	388	368	375	327	342	382	351	371	376	375	347	372	350	365	371	374	349	386	343	372	397	394	378	405	369	361	353	388	353	357	400	375	346	398	371	395	368	375	360	339	380	379	408	372	383	361	390	358	413	414	358	361	399	372	341	407	363	335	356	374	368	359	379	382	393	381	358	392	361	370	367	386	359	352	370	359	368	365	354	387	365	353	396	391	370	341	327	368	339	352	347	398	353	360	409	395	346	424	338	395	337	409	370	354	323	345	351	377	380	366	343
11540	6649	12072	13357	11449	9122	8082	6850	5485	4558	4017	4003	4426	3489	3335	2762	2332	2048	1929	1617	1600	1565	1481	1360	1343	1291	1214	1186	1172	1125	1132	1049	1076	1078	1078	1043	969	970	1015	1018	964	960	952	974	998	901	916	903	939	902	890	913	934	966	930	950	900	947	884	940	910	900	859	902	880	886	905	941	887	847	850	896	872	911	832	934	835	895	864	926	854	897	915	855	858	913	874	887	911	864	855	835	843	888	857	989	883	888	886	858	852	932	864	873	918	859	953	882	873	885	872	886	820	886	921	888	891	898	850	916	909	852	899	918	869	888	840	881	913	832	872	888	863	898	922	874	866	925	867	921	878	897	882	890	923	871	836	855	893	873	915	889	912	906	884	851	967	904	838	899	866	912	919	904	908	879	938	858	859	920	902	913	931	867	893	933	900	895	910	877	893	909	895	833	904	909	868	902	897	893	917	867	918	862	878	877	931	886	863	896	934	877	903	881	850	897	835	896	880	846	871	894	888	904	859	896	872	871	913	918	900	863	844	890	890	886	909	911	945	860	915	908	881	848	901	892	874	878	867	895	902	897	891	939	919	891	866	935	901	878	875	884	846	903	907	879	908	864	878	914	918	899	884	863	897	838	912	937	903	864	907	905	885	922	915	891	851	896	898	902	880	903	873	872	909	873	924	838	883	874	867	879	832	844	852	919	840	869	883	939	965	888	892	899	912	906	858	876	912	860	926	956	907	892	860	842	897	901	839	912	928	911	949	944	873	849	868	882	909	893	916	930	883	852	911	916	889	863	883	890	914	943	866	868	873	885	883	898	902	851	910	921	876	908	910	863	915	831	853	914	874	872	932	889	903	834	936	859	894	915	896	880	832	923	884	870	864	861	879	867	883	863	883	859	887	903	911	908	887	860	915	896	824	902	902	893	958	903	894	851	867	849	881	853	870	913	865	849	900	866	896	907	923	874	901	894	899	860	870	852	941	863	887	912	834	846	903	909	868	901	904	876	868	847	888	882	856	902	875	888	835	926	879	878	907	935	886	908	870	922	901	886	908	903	918	856	903	883	874	872	863	923	894	895	927	881	874	888	901	890	927	883	882	881	870	887	859	866	851	894	865	866	894	882	882	889	957	906	864	863	871	904	906	918	859	927	894	895	897	938	859	888	882	918	898	936	858	888	873	907	920	885	861	895	876	870	818	843	893	913	899	850	870	909	885	922	925	847	888	864	851	861	864	881	887	871	866	899	908	913	924	879	903	928	879	904	862	906	934	898	855	902	878	864	914	872	907	856	851	864	912	877	924	824	893	922	850	840	907	868	910	889	976	942	914	897	902	871	827	846	931	902	913	933	875	872	909	893	876	853	882	846	856	876	871	858	914	892	894	873	882	867	866	913	905	870	878	909	842	875	880	913	915	927	930	906	891	967	903	918	915	922	840	886	822	862	894	847	899	896	867	822	879	934	905	891	864	873	838	857	893	866	865	881	900	887	905	904	927	899	933	895	872	893	909	886	916	846	926	891	883	847	872	933	859	862	933	852	877	873	898	858	901	905	935	898	910	927	953	872	886	883	893	916	848	936	876	914	849	893	871	878	908	902	874	918	872	853	882	860	874	945	875	902	869	854	919	950	922	895	874	866	907	928	938	895	930	867	863	932	903	892	868	915	912	892	836	878	839	845	886	927	883	920	900	887	906	882	884	940	864	938	853	932	895	921	909	882	904	876	864	921	887	869	916	920	887	896	873	862	961	898	909	882	925	878	887	918	890	866	912	890	872	927	858	896	847	877	908	855	892	888	944	865	882	887	849	851	906	920	887	861	911	875	896	890	922	888	884	876	892	900	827	896	870	976	858	895	928	929	920	887	856	910	879	851	890	864	892	874	803	821	894	876	917	887	935	847	929	901	894	861	867	932	927	872	899	910	863	888	885	904	856	871	839	891	975	905	933	871	923	904	897	870	868	890	916	856	850	873	931	886	906	899	876	925	872	902	886	924	834	888	909	852	884	883	866	897	841	885	863	868	881	871	915	858	844	895	883	897	851	916	839	908	869	904	906	903	885	879	860	943	881	885	883	874	897	900	892	872	916	933	873	883	900	878	892	893	962	921	868	888	831	891	937	911	870	865	859	906	845	860	919	865	895	873	840	875	877	917	900	899	900	938	926	897	883	886	860	918	892	913	880	913	882	835	923	871	871	892	885	853	858	912	913	903	864	876	910	891	927	855	899	899	845	886	847	856	858	860	891	894	868	856	939	886	896	872	957	916	881	870	850	880	919	903	879	916	881	928	865	903	878	905	918	876	904	920	906	935	931	931	873	864	932	864	870	898	904	821	923	894	897	931	927	922	925	887	864	861	903	895	865	919	876	954	891	966	866	876	874	898	841	931	872	917	901	846	934	906	907	904	875	860	861	906	857	885	887	916	883	921	872	853	922	963	872	855	821	943	919	928	885	876	887	861	861	909	933	891	868	957	867	861	950	928	925	899	868	939	879	835	904	905	927	869	913	911	851	912	913	895	906	884	871	913	876	913	865	910	884	921	929	890	956	968	862	898	931	945	909	896	855	864	915	846	892	892	869	892	863	899	929	855	888	863	886	925	901	926	855	879	874	892	881	892	905	907	899	941	860	875	899	906	874	901	894	931	953	851	837	843	909	920	920	893	920	922	891	876	890	902	877	899	893	919	866	892	907	889	895	908	906	889	891	942	875	889	884	885	876	911	891	870	913	884	917	903	844	850	854	855	946	896	859	891	915	939	922	876	916	862	884	860	869	865	915	948	889	862	888	843	939	871	861	898	935	874	930	885	868	842	883	888	877	911	895	968	961	889	879	898	938	915	854	917	883	872	902	919	856	838	939	924	937	923	890	882	886	881	867	901	942	921	873	921	884	882	889	895	945	873	888	882	816	954	963	926	913	924	892	860	896	898	817	904	898	939	889	902	942	885	931	898	920	885	878	855	820	855	920	881	933	907	886	859	832	917	870	921	902	860	870	870	867	892	862	883	892	869	897	837	839	887	871	851	942	886	932	883	893	873	884	851	827	884	896	860	861	904	876	871	888	921	898	901	829	889	834	900	939	888	849	852	916	860	854	888	888	851	893	879	895	889	871	893	927	889	911	906	831	868	885	866	880	876	919	832	900	956	869	925	898	857	912	920	887	914	887	890	911	880	854	885	838	883	891	869	913	891	928	914	905	923	945	929	843	942	936	847	860	967	924	937	888	926	904	860	889	912	905	877	902	923	894	847	883	845	852	908	934	892	885	891	898	917	809	918	896	823	878	912	841	874	886	937	883	875	852	885	874	909	862	896	886	876	875	897	902	912	854	913	897	925	937	865	845	921	857	911	901	924	914	866	902	848	906	899	903	917	917	887	880	887	880	889	886	911	915	897	891	911	871	912	890	955	856	933	847	854	862	877	874	875	890	910	858	889	878	855	887	881	849	853	846	888	865	932	907	913	874	904	875	881	857	893	858	861	861	876	860	899	850	917	937	923
22662	11922	11287	8527	5615	4033	3133	2405	1974	1492	1381	1149	1337	1063	1024	786	675	601	577	455	435	430	421	382	365	377	376	386	377	341	316	369	333	344	306	329	359	325	288	269	321	337	330	306	302	295	296	334	308	305	297	314	296	327	303	279	282	302	313	298	320	300	305	284	296	309	319	283	274	278	305	288	271	333	332	320	314	294	290	280	332	313	284	295	310	285	288	282	326	315	309	275	303	298	287	288	287	306	294	277	305	313	313	323	310	264	301	300	297	314	283	306	280	306	289	303	309	274	272	298	283	304	297	317	315	276	267	285	305	313	270	285	313	307	339	307	293	318	284	290	275	289	304	279	332	309	299	299	295	289	282	261	291	313	294	285	307	301	283	306	319	306	310	257	307	268	288	309	271	303	288	298	344	280	324	267	291	280	334	301	253	311	287	301	321	292	293	264	302	307	294	271	290	315	271	292	299	277	295	290	335	306	305	271	294	290	296	302	301	305	317	289	290	308	325	301	294	313	295	298	299	307	299	317	316	287	319	270	319	270	318	284	311	305	291	319	262	259	287	297	301	324	323	296	293	321	284	323	302	289	263	300	319	315	297	290	308	325	309	274	288	292	294	306	291	296	291	328	279	296	309	299	276	323	281	316	292	285	292	297	284	298	298	295	275	263	285	272	290	294	274	294	287	303	321	293	291	292	312	294	262	312	290	327	300	277	322	304	339	309	318	296	285	314	288	291	279	307	268	301	312	281	292	330	285	291	317	312	296	310	313	288	317	336	278	279	288	290	311	263	286	292	274	284	289	302	312	259	283	312	285	300	277	275	316	282	322	305	282	274	269	295	282	274	289	310	320	299	341	266	283	282	271	296	308	296	293	338	297	285	293	290	302	325	291	298	326	306	283	280	283	324	300	295	297	362	289	316	305	299	324	283	335	280	288	277	291	294	309	302	284	298	272	275	329	285	261	327	267	282	341	307	301	282	248	317	272	300	294	296	321	300	270	283	333	288	278	324	318	292	301	317	295	290	294	301	281	285	321	321	299	282	300	304	276	310	292	285	310	282	297	324	336	320	308	303	283	283	316	259	318	312	287	320	288	305	301	270	290	280	289	298	326	254	319	286	297	302	269	312	306	308	300	301	262	273	287	286	286	301	306	263	263	287	288	285	316	316	285	302	331	290	345	306	288	282	313	295	301	348	330	296	296	306	332	283	309	292	272	282	288	280	313	267	315	265	289	314	321	280	301	294	300	313	287	263	310	275	316	304	287	284	297	288	282	280	298	313	319	280	322	307	296	306	339	300	306	302	299	284	283	294	324	300	298	315	314	311	306	275	315	309	302	293	265	282	307	359	286	292	290	289	320	337	285	288	288	288	269	299	321	273	301	287	308	293	279	306	268	295	309	298	275	321	299	269	311	276	276	290	306	268	280	334	290	312	272	301	306	284	301	279	336	314	297	297	323	301	319	338	303	270	315	294	300	289	307	309	273	272	251	289	287	281	296	312	276	247	291	253	285	323	268	292	287	296	313	300	278	299	308	300	334	334	263	291	296	292	313	274	288	306	289	283	281	303	339	318	304	312	312	317	281	294	316	263	292	308	307	335	321	301	320	290	289	302	274	277	281	268	304	281	287	288	288	298	269	310	313	293	280	274	318	312	271	314	322	300	309	314	313	302	305	306	296	279	287	292	301	280	264	297	267	281	284	287	292	302	296	353	333	311	250	278	275	308	282	278	307	330	324	288	305	294	286	318	292	296	303	291	284	290	290	310	282	280	301	271	284	290	330	267	310	315	285	271	281	292	296	282	318	329	293	306	322	274	313	288	284	313	265	286	326	311	318	323	318	270	337	320	307	302	311	233	319	311	280	324	251	247	285	298	344	305	327	289	294	308	298	297	320	324	285	284	338	315	295	320	289	264	306	322	306	297	323	276	317	296	279	290	268	325	307	290	278	314	294	306	295	263	295	282	293	290	274	315	281	282	307	249	310	294	318	312	320	268	271	301	280	299	312	301	273	287	291	330	289	289	325	260	283	303	288	302	296	297	322	276	310	271	288	279	309	279	269	316	295	261	323	280	315	289	320	290	319	308	346	295	340	292	319	288	284	280	307	285	322	307	295	285	310	296	319	268	313	292	290	309	339	306	309	277	294	285	292	327	272	278	306	285	295	342	299	298	290	294	277	300	307	281	275	300	286	305	295	273	266	286	318	328	309	292	292	315	315	295	307	314	315	308	293	272	289	322	296	300	298	271	331	284	282	298	328	281	296	296	250	310	301	328	280	266	288	272	298	312	328	271	307	297	285	296	283	300	307	271	335	298	316	295	286	290	282	283	300	304	288	293	297	291	301	301	285	308	288	292	297	315	329	303	307	306	296	296	294	279	280	261	272	266	316	285	300	279	344	301	323	288	333	284	307	282	334	303	316	296	275	268	260	310	304	331	340	271	300	315	295	285	268	302	327	308	307	320	276	327	255	281	295	315	272	271	295	303	301	307	312	326	313	295	313	246	276	332	314	280	301	281	307	308	310	303	294	292	295	302	327	277	310	304	290	276	278	317	286	285	295	304	326	284	293	340	308	288	314	304	263	316	290	296	292	300	291	295	277	281	295	281	330	304	286	283	264	297	330	327	275	304	298	292	298	290	267	297	296	287	309	280	312	281	322	271	290	321	298	305	279	286	298	274	305	301	260	301	282	318	275	316	292	278	294	284	278	296	279	292	277	288	281	305	291	290	314	318	281	330	318	279	303	284	287	303	301	293	308	310	315	309	304	280	323	280	282	292	289	306	273	302	272	276	274	292	262	330	291	311	288	297	286	313	276	293	275	316	263	273	284	285	296	285	298	306	282	278	294	336	309	308	308	300	293	323	353	296	290	317	289	282	313	326	309	290	266	270	299	285	325	311	331	288	307	326	282	266	279	320	287	294	329	283	277	295	333	307	324	275	305	283	311	246	289	307	310	298	312	299	271	319	293	317	299	320	300	296	297	309	310	293	299	271	285	325	300	279	283	291	296	321	312	260	338	335	306	288	284	284	303	304	294	308	328	348	298	289	306	280	334	316	301	282	280	302	349	283	316	319	321	319	270	299	292	298	276	315	305	276	300	267	295	315	302	276	305	306	279	288	318	283	303	287	305	334	303	281	288	286	327	289	258	291	289	336	286	273	271	286	316	285	289	280	288	281	281	263	299	297	292	295	279	324	306	302	290	306	297	303	277	296	289	298	302	305	293	293	290	327	298	289	292	270	291	304	300	308	284	281	282	311	314	285	263	307	322	287	293	260	304	346	268	294	299	313	286	310	284	292	320	323	297	301	294	305	264	305	311	282	296	286	315	275	311	292	269	327	283	297	267	313	295	330	305	278	276	287	296	309	266	296	284	272	283	306	314	314	297	308	273	254	272	293	312	295	313	324	323	308	290	312	348	334	281	300	284	290	278	275	283	321	295	302	298	294	314	293	329	272	305	279	291	323	276	300	259	265	294	273
14991	9284	15243	16829	15163	12448	10812	9236	8121	6495	5733	5474	6181	5064	4861	3812	3082	2539	2335	1999	1810	1802	1578	1498	1461	1346	1269	1201	1124	1058	1138	1142	1005	1014	963	971	875	890	899	866	855	835	792	866	829	804	796	747	838	777	777	748	783	782	844	748	799	733	753	768	744	792	750	703	725	752	725	692	709	749	726	736	792	757	765	721	746	733	725	758	776	757	745	757	758	786	753	760	768	755	724	729	747	752	745	724	762	737	698	747	756	765	777	778	741	748	762	711	735	763	726	765	708	735	697	691	743	722	786	808	709	732	739	693	778	807	693	710	731	751	712	695	696	711	725	722	728	761	756	730	740	785	703	734	724	713	723	758	729	746	728	773	705	777	697	741	731	708	754	741	706	697	743	736	709	767	737	755	798	767	714	710	685	695	699	702	740	722	759	779	747	738	732	714	695	739	768	754	708	698	702	711	734	713	717	779	741	779	751	736	723	729	757	716	724	733	705	725	753	701	751	736	711	729	736	682	724	741	707	748	733	732	736	736	742	721	771	753	793	758	710	745	692	730	739	729	741	742	740	725	745	741	731	732	745	673	728	706	723	690	743	788	743	710	716	734	763	693	686	730	737	729	768	725	743	757	697	720	731	737	689	730	713	683	708	715	756	714	664	727	707	757	765	706	705	692	745	707	718	722	700	705	685	727	688	704	720	738	743	706	722	756	731	739	724	700	768	756	725	726	745	684	732	693	746	704	726	723	737	757	764	748	721	704	719	745	730	741	739	704	724	733	736	693	752	717	739	701	764	743	705	727	714	652	770	763	702	743	690	737	753	764	743	711	723	704	694	691	769	705	726	745	731	703	716	731	748	731	724	710	760	676	731	709	692	739	782	742	764	737	738	709	764	680	731	736	758	714	739	730	716	788	721	778	703	687	686	791	730	711	733	751	731	730	713	720	724	700	813	718	708	721	737	711	729	723	803	733	716	704	773	770	755	728	749	728	737	751	723	713	728	688	748	720	706	749	745	760	747	713	689	693	739	696	703	669	732	703	735	751	701	733	751	784	720	717	692	751	741	716	716	735	723	723	748	705	712	783	764	766	722	763	720	738	727	739	780	714	726	713	740	747	698	723	696	691	746	689	701	761	761	706	787	678	658	724	749	757	727	741	726	664	712	703	720	734	730	724	735	727	711	771	717	780	705	754	729	780	704	740	717	742	733	815	728	776	757	735	759	721	616	712	766	717	716	732	762	769	753	732	706	710	690	745	695	672	760	771	782	718	768	729	735	712	720	728	723	703	722	752	759	707	795	734	705	744	755	780	740	764	704	751	773	653	763	735	763	728	744	690	769	714	702	773	710	752	718	659	750	699	743	705	683	708	709	738	769	740	754	670	750	737	694	724	709	705	676	705	700	753	768	707	716	702	708	763	686	765	723	705	752	769	725	744	716	758	707	710	771	754	726	766	720	696	761	773	717	785	724	725	767	762	703	727	709	711	735	723	768	686	724	714	719	732	752	766	698	722	697	731	741	704	749	735	775	786	660	709	722	762	736	733	781	767	754	745	745	733	757	712	692	730	773	767	717	704	741	769	724	729	724	746	740	741	688	712	709	712	762	692	715	680	700	771	758	693	787	738	715	753	721	710	740	665	716	717	682	692	745	703	684	740	733	669	767	708	726	729	764	752	744	741	740	753	704	753	732	716	747	701	727	730	784	721	722	742	702	753	686	731	692	729	689	739	746	731	738	795	718	751	740	679	715	739	658	756	745	764	733	717	724	736	694	678	755	724	714	705	708	689	772	768	749	755	738	743	738	718	732	748	725	738	727	723	768	741	683	738	726	699	734	679	669	749	746	712	727	706	744	688	733	773	752	738	722	697	724	710	734	716	775	724	723	751	733	741	746	739	714	758	729	718	743	744	770	724	750	792	684	717	746	716	780	730	765	723	779	702	756	673	698	736	671	701	697	759	707	717	746	738	753	712	743	690	719	798	746	718	753	772	702	725	673	769	708	790	729	729	693	765	766	784	720	747	723	716	761	676	715	708	696	669	746	697	764	693	690	739	725	733	773	727	724	735	725	721	679	730	762	746	717	737	757	683	749	752	675	754	725	775	757	759	676	734	702	747	714	741	719	730	745	776	730	687	737	690	766	718	730	698	733	741	695	737	736	760	690	753	715	792	733	700	768	718	732	721	720	735	738	711	725	739	725	750	753	710	760	712	748	722	733	730	731	726	734	702	733	690	707	748	744	739	720	694	746	741	737	725	741	785	707	743	733	739	706	749	741	727	724	761	698	716	682	729	733	760	689	754	739	708	694	697	711	683	713	784	715	745	720	760	764	765	752	750	725	743	718	750	769	723	726	738	720	768	769	681	746	759	714	720	770	714	681	728	749	755	747	705	734	756	764	722	726	726	711	780	750	760	736	774	727	734	714	746	716	765	721	723	710	732	719	700	739	721	735	718	785	767	738	753	718	739	719	751	668	740	787	737	716	719	727	719	709	688	741	764	761	757	754	762	703	712	712	713	749	770	749	737	719	725	724	712	722	704	743	773	743	761	775	721	695	738	783	757	729	689	736	698	734	728	756	718	742	706	741	725	727	719	756	693	714	705	732	694	706	730	719	678	750	717	679	775	784	699	728	809	744	743	735	706	680	746	747	738	701	741	708	747	755	728	731	664	717	714	735	731	697	754	695	767	739	713	754	681	737	706	714	711	706	727	735	738	773	712	748	729	751	771	733	718	739	774	731	732	733	713	686	747	707	744	683	755	689	732	729	776	713	714	714	712	716	709	732	720	743	761	725	797	704	713	700	678	745	779	760	750	651	701	773	695	765	775	743	729	678	722	724	705	774	699	683	699	701	744	669	741	735	699	744	776	712	734	726	689	764	752	721	754	689	677	725	691	767	728	701	699	707	723	730	727	722	744	730	643	726	732	727	737	733	743	750	755	705	676	732	683	731	764	734	747	776	649	744	708	694	731	699	748	694	753	708	725	727	727	757	769	729	719	665	721	810	739	751	713	722	747	751	712	718	737	756	763	721	764	714	777	762	679	714	762	753	722	682	712	703	744	712	714	729	669	734	699	768	735	742	754	722	752	710	718	734	751	717	714	717	730	751	665	737	711	746	698	730	751	770	733	739	728	758	715	763	722	727	756	715	732	696	721	715	751	747	715	728	725	701	749	713	714	724	705	738	680	754	718	718	697	704	700	775	734	681	743	720	697	675	744	764	683	673	756	738	768	709	718	739	801	738	763	724	700	717	726	782	810	714	700	738	700	789	731	746	749	761	762	747	722	749	706	709	723	755	711	749	729	723	745	746	759	688	766	723	790	743	697	754	728	739	689	742	710	710	752	712	747	719	719	781	757	725	773	677	733	686	697	687	732	729	723	731	708	709	704	684	745	740	703	729	791	708	724	740	736	741	747	683	682	745	762	687	760	733	700	728	754	743	711	678	783	759	705	749	713	759	749	736	759	754	760	774	778	776	737	754	708	757	744
5540	2914	3252	2474	1694	1221	1032	837	735	714	589	566	490	529	488	479	462	439	458	463	415	426	373	398	356	407	399	373	391	387	401	383	395	432	385	385	375	373	373	411	439	366	407	389	395	414	355	356	349	388	404	374	390	413	402	404	380	365	368	381	400	332	395	403	387	348	347	374	414	383	395	371	378	415	379	350	397	337	358	375	383	380	384	406	367	375	415	389	376	348	417	402	384	369	380	380	371	381	408	426	357	402	384	375	413	378	379	423	361	388	364	369	409	403	379	362	390	382	398	377	397	379	407	371	381	390	375	379	416	376	374	393	381	382	369	378	354	382	389	380	352	376	384	368	397	442	378	378	387	407	335	381	384	385	404	361	367	387	411	416	359	387	379	376	373	385	374	399	411	372	376	398	360	382	426	391	389	379	393	376	374	392	389	392	381	354	384	376	388	373	388	354	389	373	362	366	367	382	370	373	398	354	390	383	378	344	366	396	402	340	390	352	400	422	364	389	372	393	420	365	367	389	357	387	388	364	393	382	381	414	403	424	390	394	413	402	371	369	413	379	389	414	368	361	409	389	386	377	381	384	392	393	390	378	371	348	364	375	332	375	408	386	367	359	373	363	361	372	356	399	386	363	391	435	369	391	406	394	363	343	391	363	372	401	387	400	409	390	403	387	386	400	375	361	397	334	419	373	375	384	376	362	383	381	371	373	407	371	357	362	385	352	390	345	339	401	370	383	400	383	397	363	384	379	382	425	384	367	417	388	392	409	357	411	384	390	351	411	396	412	373	393	418	371	418	415	386	330	338	365	393	347	382	413	380	372	364	346	373	376	403	366	376	380	384	343	350	367	361	376	377	373	389	390	364	364	372	407	428	382	437	424	361	360	389	355	404	418	386	388	380	345	350	399	323	363	420	356	364	394	413	401	379	377	375	383	410	366	395	386	353	406	401	424	376	357	389	403	378	356	375	361	373	384	357	390	386	379	363	351	371	387	377	378	404	381	366	373	356	390	383	371	377	392	372	400	356	349	360	376	385	368	364	398	423	387	368	389	382	386	390	376	378	417	421	396	417	362	393	366	409	380	355	394	371	369	345	402	392	391	422	363	394	363	382	400	388	399	399	390	405	366	360	392	401	404	338	376	385	348	383	360	334	358	376	377	417	317	357	358	396	376	393	409	366	397	386	394	406	394	397	355	367	383	379	388	379	375	431	365	370	362	407	406	380	375	385	410	369	374	366	349	395	400	396	372	389	390	373	396	419	386	395	424	368	388	388	369	429	368	392	363	337	369	351	422	380	378	382	373	373	402	393	407	393	374	394	415	366	397	364	367	392	374	373	412	360	414	358	397	376	354	380	393	414	368	397	391	406	386	373	412	400	384	376	389	401	387	372	377	362	403	390	401	365	402	385	382	365	388	395	382	412	382	390	402	390	350	380	354	393	377	376	371	346	402	391	380	389	362	373	327	399	378	399	405	358	360	371	420	395	369	381	404	370	403	374	342	350	380	382	375	360	353	407	419	372	368	369	376	343	354	396	377	372	405	355	399	355	412	398	415	359	402	393	378	370	349	384	380	394	372	413	359	340	388	384	357	434	364	369	378	350	337	400	389	357	383	416	387	416	384	397	406	392	356	360	364	405	399	440	355	404	371	393	374	352	402	373	352	380	397	356	345	378	400	377	391	400	377	390	374	373	385	387	358	341	350	363	351	398	375	404	359	408	416	391	407	399	377	371	388	372	395	384	378	381	405	377	347	374	402	384	400	382	368	357	395	375	386	418	424	361	413	377	357	405	387	390	377	359	420	371	375	416	363	381	400	402	365	387	424	344	384	356	396	357	380	398	385	365	437	374	388	373	381	370	409	413	369	373	368	379	370	375	375	409	394	350	373	389	435	364	372	386	350	365	393	370	361	379	372	400	382	423	395	379	380	355	367	382	403	355	391	393	387	395	388	391	408	380	384	355	374	421	370	399	343	384	391	379	372	404	368	397	406	413	375	412	332	392	334	380	368	404	390	358	367	346	373	391	407	368	402	378	360	413	371	374	396	373	362	409	387	374	382	388	390	387	395	408	388	415	382	390	386	391	388	369	392	386	391	370	388	389	382	345	349	369	402	364	341	387	390	400	368	382	405	382	390	384	372	400	366	375	347	359	368	400	411	401	389	409	390	374	346	424	391	359	405	368	408	371	355	387	365	377	387	371	346	392	357	393	389	374	374	399	413	381	372	372	353	366	410	407	383	361	351	430	370	375	382	404	415	401	396	371	412	371	399	361	374	375	417	400	396	343	392	360	367	366	384	421	390	373	361	344	388	373	445	367	324	378	381	385	373	400	410	373	358	400	403	353	344	395	392	376	359	400	400	339	399	351	387	367	373	388	392	374	383	395	385	376	401	421	409	340	397	362	410	370	412	357	388	397	405	379	370	388	387	401	347	380	368	379	376	389	368	384	350	384	409	313	398	405	394	392	385	406	383	386	394	341	356	372	384	369	391	396	355	396	408	379	354	355	368	378	437	393	414	373	403	401	360	367	351	373	401	357	379	421	387	357	386	353	367	382	354	379	395	391	375	379	385	362	369	401	343	379	384	374	380	347	351	380	382	396	366	379	372	384	399	352	357	355	379	397	371	355	374	344	396	343	395	394	410	372	381	362	376	365	397	425	387	369	384	371	371	403	408	373	362	403	406	371	379	374	412	364	392	415	379	363	360	372	357	352	383	444	398	423	368	391	395	374	385	388	399	394	396	388	348	396	399	395	405	386	378	370	412	398	414	413	379	379	373	425	331	375	388	411	366	411	395	376	355	351	421	419	403	380	388	373	399	370	366	370	366	376	385	358	358	367	356	365	350	399	398	338	370	417	371	375	370	404	383	350	366	391	380	366	369	376	398	397	353	349	367	410	395	363	414	398	385	403	337	378	373	384	346	408	364	406	380	375	376	388	395	409	399	392	414	408	402	404	385	345	422	422	369	415	372	384	392	356	349	384	372	381	356	395	385	382	388	395	379	375	420	371	398	376	354	369	416	376	383	389	349	396	381	350	414	380	357	367	383	360	408	392	347	361	366	391	387	397	368	402	373	379	380	380	380	389	394	359	393	383	401	366	402	393	395	336	381	375	385	390	356	364	395	379	357	380	362	393	390	400	358	374	390	392	369	363	347	372	374	405	372	367	415	380	407	357	372	380	380	356	366	418	379	344	397	383	407	400	426	368	404	372	427	351	406	355	387	403	378	368	392	368	427	402	337	415	368	351	365	367	353	376	380	371	388	416	390	413	389	320	373	393	391	338	376	397	397	428	375	389	391	377	385	405	392	380	406	374	382	335	396	376	370	382	382	377	354	330	390	379	382	381	387	407	388	375	389	403	375	389	353	391	390	364	424	411	381	395	367	360	394	388	389	376	398	363	365	387	394	395	405	376	378	391	359	390	322	378	408	370	373	387	382	373	383	359	400	376	404	353	421	370	387	376	375	362	407	409	372
4617	3641	6522	7142	6169	4931	4224	3460	2830	2519	2138	1981	1841	1832	1744	1597	1438	1358	1319	1269	1214	1199	1137	1141	1130	1051	1028	1081	1065	1005	985	964	938	973	1046	1006	920	917	954	1012	943	1009	931	924	971	922	937	928	953	947	855	925	917	993	944	935	936	942	926	878	895	934	904	919	916	952	927	914	913	956	929	926	939	900	884	947	950	959	920	909	893	961	885	944	889	902	940	873	936	903	956	887	921	882	918	890	925	915	921	931	948	945	905	907	927	953	910	926	947	850	876	908	867	898	948	950	900	924	904	949	941	928	959	949	915	910	938	881	884	929	874	954	930	940	965	962	932	876	965	930	939	905	903	972	940	932	911	926	904	938	915	909	921	906	934	979	905	976	949	921	939	885	912	919	925	915	913	938	901	902	898	928	899	917	884	912	906	912	919	963	902	868	929	916	935	902	918	924	946	927	890	916	950	917	942	931	959	894	943	853	910	884	937	908	902	944	900	908	918	936	886	959	965	919	870	1004	918	931	924	924	951	911	900	940	940	945	975	937	928	913	856	886	902	885	938	958	872	915	914	939	883	923	938	923	868	948	907	908	897	938	908	911	938	884	908	898	912	899	916	921	904	847	922	944	874	945	924	920	937	902	894	910	915	939	923	889	882	911	937	879	906	911	890	942	913	931	942	966	1030	946	934	880	869	885	911	984	950	936	969	934	947	946	968	881	907	944	936	950	959	927	921	931	807	925	924	893	945	941	948	891	898	920	904	926	925	847	947	957	929	871	926	959	917	911	871	901	901	900	960	903	887	917	899	923	912	966	928	902	922	883	911	925	967	879	941	898	944	937	907	895	914	898	943	923	925	931	905	906	913	911	924	976	935	902	925	855	901	863	883	910	908	903	913	915	913	917	898	900	938	937	927	900	925	914	901	940	930	903	872	861	867	938	914	913	850	912	920	898	848	859	931	911	928	904	904	881	953	916	951	897	901	859	951	907	895	857	923	896	940	870	898	900	968	935	883	952	977	935	903	878	886	889	960	935	884	934	934	914	927	917	890	939	890	871	949	938	934	909	891	907	921	881	939	947	900	935	904	907	905	870	868	957	942	894	933	916	890	906	948	902	990	964	900	920	940	897	940	906	948	948	905	892	900	973	930	925	937	947	916	903	929	881	930	908	898	921	908	934	929	938	898	863	882	927	902	929	918	929	972	933	916	867	933	932	889	973	913	946	874	960	948	883	961	928	916	938	933	930	904	907	960	907	905	939	908	857	915	938	867	990	929	957	950	930	917	862	917	879	901	883	930	981	933	924	914	886	919	930	927	933	905	919	914	943	929	921	909	932	914	930	946	906	882	877	972	900	879	907	910	946	937	920	912	901	928	965	919	922	892	998	915	930	944	864	918	954	866	926	908	883	944	918	913	924	910	928	953	929	965	882	888	925	919	943	903	911	942	874	913	893	859	922	922	935	898	876	902	927	948	907	942	982	956	951	895	934	958	912	937	861	886	909	961	942	908	923	893	985	892	935	940	908	938	880	936	875	899	919	882	920	862	880	919	922	892	943	929	946	924	960	884	917	882	946	909	966	930	876	915	989	927	920	883	913	932	897	939	911	958	962	918	875	883	925	927	881	882	919	904	886	885	869	967	934	911	867	903	855	932	855	931	915	959	930	890	926	979	928	934	969	929	861	908	912	912	932	956	900	876	928	903	932	881	900	891	959	914	937	914	893	919	932	914	966	919	907	939	879	903	966	960	927	919	893	886	960	927	890	1007	925	893	915	936	873	939	930	889	953	850	937	947	889	893	924	957	925	961	919	914	900	904	954	902	904	899	913	984	844	932	952	919	894	902	925	909	926	931	911	970	899	953	914	885	916	947	936	970	924	872	893	944	887	892	893	949	917	868	908	898	885	943	926	902	892	953	923	865	943	931	908	933	899	944	875	903	902	889	864	901	880	911	985	931	932	945	901	925	856	881	912	889	902	917	957	906	852	902	886	897	906	905	914	872	945	996	916	901	892	924	949	934	947	870	882	904	920	914	939	930	906	937	915	950	922	913	852	924	928	952	904	974	951	879	894	873	915	961	905	915	899	853	929	921	893	909	923	903	916	943	884	937	918	910	944	896	845	931	864	933	939	840	906	883	866	896	854	953	879	912	939	946	969	920	891	881	949	914	872	902	972	923	889	886	912	883	947	930	910	919	975	955	907	916	870	899	935	959	955	882	895	934	928	905	896	919	872	893	937	912	888	908	901	960	889	944	935	900	943	930	900	830	938	941	913	918	880	912	955	925	894	943	954	905	887	960	935	933	930	929	939	903	953	918	925	896	904	908	908	896	882	916	912	865	933	905	915	921	946	905	893	931	920	904	947	905	951	889	890	937	960	922	941	855	959	852	916	954	988	899	921	916	910	942	923	924	884	929	920	989	911	879	911	910	924	927	896	975	914	875	928	933	968	891	956	868	896	928	917	885	915	927	884	912	926	927	945	891	909	1014	916	921	973	941	879	927	884	887	932	927	861	982	903	952	952	865	918	857	940	930	899	942	923	906	956	879	940	886	899	911	965	921	902	854	922	941	910	878	887	919	949	930	932	903	952	903	934	907	918	878	875	925	921	868	912	938	904	874	957	939	894	909	933	867	887	921	950	928	904	942	906	890	914	890	954	946	882	843	911	865	937	911	932	945	914	908	920	850	914	984	886	962	903	919	920	954	944	928	914	974	916	898	971	906	903	942	908	924	913	894	891	906	963	946	916	899	927	899	897	925	892	943	909	937	932	939	910	915	907	939	935	925	938	926	918	961	871	903	920	911	899	929	917	911	964	905	970	912	899	971	878	924	970	923	882	912	909	916	964	926	956	887	905	896	949	922	921	955	948	928	965	919	972	958	908	886	897	927	933	950	899	927	979	863	877	951	912	961	929	938	938	958	878	914	934	889	923	882	894	932	925	933	924	904	981	894	909	907	893	922	890	946	914	911	873	919	873	857	904	917	944	870	890	953	944	933	883	897	911	895	957	942	910	917	958	915	955	902	936	900	883	937	937	899	943	941	908	913	912	974	916	925	942	910	943	918	920	859	941	935	905	901	911	898	918	980	935	946	870	912	939	859	911	933	950	907	885	927	904	962	888	908	896	889	915	865	901	942	956	927	975	937	911	891	929	902	941	912	865	907	962	902	941	905	922	908	912	879	918	912	876	898	902	941	887	929	925	946	912	895	882	925	936	927	918	895	940	958	872	926	948	956	936	943	945	907	891	943	874	942	951	891	926	929	900	887	927	942	906	919	918	894	956	917	936	913	975	884	951	902	911	937	922	890	920	910	890	930	912	928	926	910	907	970	929	916	886	935	977	938	956	896	878	928	894	971	885	917	895	930	865	932	915	900	940	907	904	958	891	926	898	910	823	933	894	920	901	905	958	942	920	958	937	913	938	874	954	892	932	909	957	913	926	937	952	943	924	948	889	910	926	906	938	900	895	925	907	921	904	963	902	943	895	924	982	966	892
14951	7344	7307	5770	4569	2759	2004	1549	1409	1064	957	899	1065	820	722	623	583	587	532	472	468	462	416	413	406	438	425	397	402	366	394	414	437	382	418	398	381	370	349	375	376	382	381	365	339	378	391	346	327	371	345	347	368	323	384	385	380	356	353	374	347	390	366	376	361	354	362	353	363	373	369	333	408	369	379	354	354	366	399	379	396	344	338	400	345	354	359	356	382	367	341	367	349	369	397	378	366	353	383	386	364	383	382	334	361	346	397	378	309	384	358	359	386	364	368	378	362	353	345	388	357	376	358	370	408	377	330	382	355	398	369	381	372	344	345	357	386	350	337	340	378	380	367	427	361	346	350	368	369	329	359	346	367	372	359	390	365	348	368	350	334	344	397	383	379	330	389	357	371	376	332	356	361	361	361	329	376	336	360	333	380	371	357	347	365	366	379	331	393	380	331	348	336	345	389	352	383	401	386	339	359	371	397	365	380	360	357	392	387	355	363	361	391	339	376	349	357	373	368	382	342	381	345	418	364	367	386	384	378	362	391	357	341	346	371	347	342	401	347	334	340	337	358	378	382	353	350	364	342	356	405	365	376	373	393	377	357	409	408	354	395	342	340	371	357	373	384	352	372	377	392	382	376	371	376	378	360	362	346	370	371	407	330	336	377	367	366	351	388	399	390	295	355	362	388	375	354	371	372	377	382	297	355	388	390	380	369	368	348	389	381	377	399	306	348	366	337	385	393	399	390	373	360	348	385	370	385	356	373	363	369	370	378	392	368	349	364	351	353	370	362	343	372	356	336	304	370	370	390	382	344	358	374	360	368	375	360	383	369	362	341	364	379	377	382	380	408	386	361	333	377	367	357	392	356	378	384	368	403	371	334	389	369	355	363	349	390	372	383	368	403	357	388	384	406	376	338	354	386	359	360	372	385	396	369	389	362	363	374	360	364	331	377	380	344	368	358	377	350	367	354	339	351	334	380	349	388	390	355	371	381	361	383	386	369	368	396	369	352	375	364	342	359	380	380	397	386	365	362	345	353	332	352	336	366	365	367	422	357	369	349	363	352	368	359	359	381	345	376	373	355	375	367	375	343	330	403	349	321	409	334	395	353	384	364	350	330	347	385	416	341	347	396	393	367	370	370	357	353	382	416	349	330	356	368	357	349	372	346	358	396	356	370	365	374	358	347	364	381	392	391	349	384	359	345	337	381	342	375	380	382	369	350	352	374	379	398	370	373	344	366	367	341	366	395	344	376	395	356	356	341	378	324	342	371	406	349	349	336	411	370	395	363	348	353	369	367	362	383	364	373	367	346	368	382	373	380	335	335	357	355	372	360	355	345	402	378	374	365	384	389	356	382	367	363	389	367	355	375	359	370	374	404	359	378	373	339	374	398	377	353	365	383	348	338	365	339	365	393	388	360	385	328	380	349	344	415	334	372	371	353	376	413	360	357	361	365	365	387	357	375	379	378	374	370	370	358	320	347	332	385	374	342	356	405	367	367	357	394	367	373	345	400	343	363	345	348	350	382	340	389	368	341	407	377	364	380	370	370	387	326	371	367	368	383	373	384	361	346	362	338	388	375	342	357	345	352	351	357	349	356	335	408	377	358	308	386	352	345	363	403	363	359	371	382	344	376	375	399	387	405	376	357	384	352	362	372	389	371	389	350	371	392	369	358	342	359	402	362	381	340	401	381	347	328	324	355	366	386	353	361	398	370	362	400	346	384	354	330	376	398	359	373	393	356	372	375	386	370	379	407	382	391	365	369	349	354	352	338	339	394	374	350	373	359	360	363	339	371	379	396	409	327	356	396	377	397	386	395	339	396	353	377	352	368	350	354	384	358	371	377	322	373	337	338	328	378	405	360	377	342	332	382	363	371	369	370	361	362	353	372	393	371	366	352	377	369	358	395	354	358	396	334	349	384	370	348	364	352	394	359	391	361	362	370	361	359	329	339	369	372	371	400	381	345	374	369	388	351	380	353	360	363	361	370	390	358	367	380	358	339	389	337	369	411	328	379	334	359	357	357	360	377	351	359	365	371	340	385	347	368	372	331	365	363	370	366	359	324	384	360	360	351	350	403	366	363	383	364	365	382	376	341	360	351	374	366	332	413	399	374	371	339	379	360	379	354	385	360	378	334	375	383	372	341	382	378	377	374	365	345	376	350	351	343	349	362	362	387	388	345	395	379	396	364	400	345	355	375	438	395	355	403	372	359	378	394	389	369	350	378	370	357	374	375	377	368	370	383	398	376	372	393	360	337	354	380	406	332	346	394	355	365	324	386	375	354	389	371	322	304	351	374	374	378	422	364	420	385	383	368	371	358	321	343	365	366	334	367	362	351	391	326	367	357	371	394	367	343	377	320	409	358	344	391	361	342	373	346	350	349	380	380	356	354	352	358	362	322	349	383	354	348	370	357	367	358	348	388	346	345	354	364	367	360	352	401	355	360	356	366	374	381	393	367	375	339	353	344	343	321	366	394	363	349	361	355	349	379	396	372	359	383	385	358	369	363	338	327	327	389	375	351	357	369	368	356	361	378	395	371	383	372	360	336	359	348	361	412	346	374	371	361	387	364	345	345	344	358	361	386	341	349	345	389	361	356	360	366	365	351	342	353	351	363	340	360	379	386	361	378	378	362	390	352	375	371	359	355	399	335	345	370	375	370	343	357	376	373	385	326	362	353	385	358	380	359	324	368	341	364	390	389	370	382	349	361	367	368	353	351	372	359	356	332	372	375	394	351	351	374	368	373	356	361	375	372	336	356	349	380	348	347	325	372	329	375	390	359	396	345	374	372	361	406	351	380	359	361	385	343	369	376	376	405	362	356	362	316	405	368	378	362	372	365	364	352	410	367	365	359	404	376	394	396	377	369	365	361	346	384	360	386	355	378	382	383	354	334	349	358	373	346	408	357	407	384	368	375	367	359	377	340	364	354	402	376	354	382	384	343	368	398	364	362	374	356	405	342	372	425	349	345	341	353	349	407	352	383	315	352	370	373	365	369	366	404	301	380	366	387	405	337	348	337	376	351	388	342	349	351	385	359	375	367	324	355	375	372	360	398	365	349	362	307	386	339	362	365	380	366	381	384	354	403	392	397	334	341	368	357	377	388	384	377	339	376	386	364	370	359	444	384	367	359	321	359	348	367	334	380	347	368	339	397	358	350	391	341	337	347	341	361	382	365	344	366	346	349	330	372	396	366	325	342	374	369	354	349	406	362	367	397	389	382	429	369	364	396	340	363	378	335	334	351	366	339	310	373	372	358	345	338	355	374	367	344	370	381	387	360	378	363	348	408	378	364	374	377	373	352	349	352	353	370	389	381	393	373	343	345	372	390	392	366	367	350	371	371	364	405	384	397	390	410	369	358	385	379	355	380	374	368	390	398	356	391	341	358	356	396	323	348	360	371	380	349	338	340	390	347	350	356	378	400	365	389	359	401	349	370	371	375	341	369	358	399	358	379	360	350	394	357	358	343	344
12012	6589	11652	13329	11626	9105	7846	6534	5860	4698	4084	4022	4462	3617	3314	2567	2426	1971	1901	1667	1585	1481	1489	1345	1358	1219	1241	1205	1139	1110	1089	1079	1056	1094	1078	990	949	1013	985	982	988	925	943	970	957	931	889	952	946	927	899	959	958	949	921	924	971	941	917	912	887	940	908	859	873	879	929	906	937	908	884	864	877	887	888	849	901	948	880	909	863	895	889	888	906	896	883	918	857	830	813	923	940	916	894	863	876	897	868	850	880	936	890	923	852	864	952	903	877	859	909	838	914	910	884	850	884	878	880	881	891	900	930	910	810	871	915	852	866	883	919	915	887	875	878	886	860	900	879	932	899	901	893	831	862	901	887	884	922	848	860	859	815	902	863	846	899	881	904	884	871	894	863	860	926	900	840	858	892	847	843	923	871	912	863	926	860	848	899	903	865	877	856	909	888	844	853	894	873	899	850	862	864	913	876	851	907	912	920	855	895	916	881	902	859	907	906	882	835	877	881	864	925	877	888	922	868	888	888	855	872	913	902	914	855	858	823	890	934	916	895	873	899	936	863	897	855	973	862	910	877	873	895	910	846	886	879	845	882	857	907	871	840	895	935	864	856	872	869	905	845	890	843	879	873	889	885	898	891	906	895	859	898	926	886	926	920	892	883	900	930	910	940	914	877	866	885	860	950	868	911	873	878	881	894	843	861	901	878	910	873	858	827	845	888	899	909	884	886	861	883	820	894	942	862	898	892	838	871	898	902	896	873	898	863	858	909	901	901	879	924	878	878	883	868	934	840	882	868	927	863	936	869	912	921	901	948	860	874	843	863	905	835	872	887	873	977	885	898	872	853	899	863	879	872	851	859	924	916	852	848	872	884	926	900	875	905	893	835	865	888	873	835	918	852	886	853	888	878	922	867	882	890	876	900	885	918	934	886	916	878	857	890	897	903	913	857	885	878	885	882	862	886	908	853	852	903	840	827	889	902	911	933	862	884	843	889	910	913	854	904	885	909	914	849	890	875	918	886	832	846	833	881	884	873	934	921	871	910	873	884	852	821	877	893	879	857	837	899	899	871	878	905	891	918	891	893	922	886	925	874	867	908	817	888	910	907	908	892	898	898	936	881	904	796	871	873	894	950	901	923	856	928	902	850	886	899	904	880	934	910	870	925	897	890	826	847	930	871	902	895	845	894	908	897	883	900	912	916	890	841	918	901	898	863	892	877	930	853	918	904	868	871	827	859	922	854	844	893	834	889	894	946	871	877	878	872	866	874	849	919	913	919	859	876	905	860	901	853	880	900	899	913	907	847	875	943	886	905	889	849	863	858	854	914	902	921	915	862	880	915	891	893	909	910	891	925	875	906	898	909	835	923	918	856	906	866	920	884	851	893	917	859	942	879	848	891	879	928	850	851	880	929	840	879	889	914	831	916	876	840	874	925	892	864	924	843	929	923	910	871	884	910	941	901	885	875	919	830	866	901	856	850	868	882	911	882	884	876	871	930	871	904	883	936	847	868	840	883	838	927	869	928	869	876	899	888	854	916	858	856	842	871	888	882	888	846	860	880	877	892	904	887	926	888	853	868	880	915	891	859	850	818	868	885	881	899	863	840	925	891	947	836	871	902	900	894	842	907	880	868	871	901	843	888	876	877	837	911	932	904	910	884	890	929	910	902	872	882	885	835	903	862	893	845	868	858	909	897	904	950	878	851	843	873	927	895	863	879	927	818	880	901	908	824	933	871	846	900	884	899	916	883	894	883	885	931	862	876	893	863	907	920	841	921	918	902	920	881	895	905	839	842	840	905	866	928	886	887	897	899	909	844	869	834	834	855	913	878	900	882	852	883	938	858	871	880	899	904	821	857	875	885	868	859	895	927	822	864	880	879	849	854	916	847	868	861	905	896	902	850	890	860	878	894	881	927	884	898	853	891	823	862	910	909	885	871	896	887	867	806	893	928	876	892	893	893	837	867	881	877	888	828	910	884	931	903	868	930	886	935	875	923	879	855	856	846	852	826	951	858	875	973	883	952	847	877	847	915	845	910	997	882	862	884	878	884	807	896	837	907	859	920	916	864	900	838	886	899	810	924	886	832	921	861	948	840	871	941	845	878	849	841	896	938	864	871	872	880	853	905	879	850	910	921	851	897	922	878	878	883	868	937	847	903	933	910	887	863	861	892	919	881	910	880	905	845	898	930	894	831	928	918	858	878	901	900	902	880	850	897	939	906	882	849	900	873	880	921	932	888	919	853	879	901	907	891	849	919	882	911	931	891	889	862	904	882	935	881	825	903	913	845	882	835	842	882	877	854	938	896	827	929	872	881	862	871	875	897	880	925	880	944	900	893	842	869	835	857	850	837	932	903	900	891	884	815	897	862	874	868	881	866	853	851	830	915	897	812	937	863	898	830	910	898	890	844	877	898	853	854	838	866	895	917	926	915	857	859	912	853	920	873	844	829	863	916	828	877	847	867	859	860	866	897	858	914	868	863	939	909	866	875	891	892	854	861	967	872	930	889	905	877	910	920	884	866	900	853	877	898	849	965	868	904	883	887	886	947	851	911	874	885	903	883	830	921	923	876	851	867	937	945	849	906	899	891	848	888	901	883	898	893	890	887	859	906	925	831	860	829	905	876	914	851	875	914	865	908	905	887	864	876	883	858	923	863	906	875	897	862	912	912	915	859	872	840	863	922	899	850	929	924	883	900	861	869	848	905	862	892	862	852	921	901	906	886	887	858	888	893	877	904	873	899	880	865	863	919	878	842	885	850	863	863	895	897	899	852	954	846	885	928	877	812	901	906	874	900	883	868	899	900	856	881	920	899	814	909	877	870	858	863	851	927	878	855	878	887	851	871	928	846	897	912	824	844	875	937	860	881	867	827	889	913	870	888	890	853	844	892	914	903	869	836	829	845	896	890	869	899	916	873	897	880	871	919	897	897	876	884	914	871	950	811	915	900	853	856	941	880	886	919	872	950	891	885	860	919	869	915	868	876	903	893	882	953	910	937	917	944	855	867	880	871	828	884	832	909	823	888	917	870	863	884	869	900	868	911	976	883	928	873	909	854	912	926	912	902	867	891	916	907	878	877	889	902	873	828	855	918	854	870	856	924	917	837	868	853	905	881	897	887	905	846	856	906	863	852	846	867	879	887	849	855	857	920	918	896	879	885	847	921	846	837	898	933	923	864	928	919	927	878	895	862	872	862	866	851	874	869	832	919	912	901	861	887	875	924	914	819	905	847	880	904	884	861	887	908	876	861	897	868	869	864	925	869	877	911	861	912	903	856	937	858	880	900	832	888	891	836	885	916	881	847	898	892	845	852	901	852	880	871	878	920	842	903	862	864	856	928	916	891	925	894	911	908	881	928	874	885	897	876	889	875	912	943	882	889	881	856	877	865	840	865	890	872	914	866	903	902	893	904	919	851	881	847	918	856	935	891	868	869	854	880	860	873	808	877	868	908	889	878	886	927	865	870	812	910	881	855	884	906	881	871	879
23041	11367	11396	8086	5267	3689	2893	2136	1938	1512	1320	1293	1502	1012	924	702	647	562	513	523	460	449	387	392	415	390	338	344	335	332	323	319	342	368	335	290	337	346	311	307	318	298	273	277	321	275	276	276	299	321	315	276	295	292	299	293	323	260	278	328	310	262	325	319	300	288	283	323	290	304	291	291	305	287	282	312	275	295	287	283	326	292	289	322	323	310	281	250	319	281	329	264	312	287	287	266	274	300	296	305	280	294	294	294	296	282	333	271	303	291	301	283	316	272	293	285	278	288	273	289	308	279	293	282	248	282	289	288	308	273	288	287	267	272	292	325	280	301	271	279	281	286	299	300	296	274	297	307	325	329	303	277	302	255	296	302	301	307	291	286	299	275	288	336	251	299	280	281	289	286	264	299	323	298	301	256	300	300	294	285	280	343	317	284	327	309	255	298	312	288	296	276	310	267	277	313	292	293	301	297	297	272	325	265	279	303	317	298	280	292	303	282	278	279	301	298	275	267	290	297	304	307	321	301	279	275	296	314	298	335	298	279	305	282	269	261	287	321	289	285	285	295	278	285	294	262	291	244	293	284	259	286	338	315	304	268	309	282	271	275	286	286	274	294	276	300	321	299	308	288	282	312	290	297	266	305	298	272	259	300	310	308	305	284	291	285	324	305	289	291	313	284	280	342	286	276	307	310	320	276	294	313	258	263	290	304	285	301	288	295	314	298	308	315	317	287	315	270	268	267	301	265	312	288	316	256	292	294	292	293	278	287	297	256	287	323	275	305	289	307	292	297	278	311	293	302	309	297	242	307	295	292	311	303	306	297	279	281	261	275	287	302	274	286	274	273	281	303	285	294	308	285	276	293	281	311	331	310	300	283	279	276	267	277	311	286	297	323	308	287	287	320	294	293	310	261	327	268	308	290	293	300	321	288	280	281	286	271	272	302	284	323	305	289	312	266	264	305	297	335	276	295	297	280	289	263	305	279	245	285	285	317	289	285	280	315	275	273	305	339	295	313	260	314	281	293	276	292	279	313	276	286	263	304	303	284	286	275	292	286	291	293	273	256	291	275	279	313	303	306	300	270	305	298	292	289	326	299	314	271	286	313	292	272	269	304	255	268	305	296	290	320	291	306	305	300	285	300	300	315	338	299	265	270	292	281	250	276	295	310	280	272	271	327	295	293	251	289	282	289	274	298	305	282	305	277	290	334	284	309	312	293	275	308	295	261	325	291	321	269	332	273	320	294	283	283	306	284	280	310	299	308	282	296	289	286	288	291	297	291	307	327	300	271	302	282	289	314	259	306	290	304	267	282	280	273	310	278	280	276	275	300	316	306	277	286	252	266	281	305	298	277	298	314	292	304	283	303	298	296	262	293	265	298	285	308	300	297	298	288	262	273	304	291	276	300	323	305	280	306	293	296	249	247	329	280	286	284	289	326	280	320	287	277	317	275	299	258	299	267	302	323	275	259	291	295	285	297	315	313	309	287	281	269	296	310	284	295	274	303	285	260	318	305	316	295	299	300	299	295	318	292	270	318	331	293	306	289	309	318	287	295	277	283	311	286	278	317	290	298	283	271	302	333	271	302	299	289	292	285	272	267	285	318	288	312	320	298	290	310	302	282	317	287	292	292	294	296	284	279	308	246	279	323	306	294	268	283	295	308	280	292	276	296	287	263	287	302	296	293	287	334	279	293	301	305	291	284	278	292	286	296	306	291	271	297	289	262	301	279	285	306	319	292	301	298	336	264	296	285	315	295	282	275	326	288	291	286	331	289	289	310	313	308	304	292	292	304	296	307	344	296	327	335	318	302	303	319	305	288	313	290	288	307	271	302	290	325	326	287	291	265	315	311	310	299	290	301	285	288	269	303	273	275	306	324	335	271	307	265	269	286	309	327	264	278	295	311	292	293	326	292	306	286	270	302	277	310	299	311	289	319	289	290	277	320	298	312	274	269	279	321	301	293	315	304	290	292	305	319	292	316	271	287	294	279	250	301	274	290	269	262	301	302	295	305	307	305	282	307	276	317	259	291	306	280	293	318	254	306	287	294	270	300	296	286	315	278	294	299	317	319	295	272	322	301	279	282	311	309	258	285	311	272	273	307	270	282	313	266	295	318	300	301	333	292	273	274	314	320	302	336	290	306	306	312	268	249	293	292	260	294	274	314	271	297	297	340	278	306	279	266	270	305	273	278	275	288	299	321	317	290	324	303	285	269	301	275	306	301	315	273	285	282	257	291	253	292	286	302	270	287	262	321	291	289	304	299	277	292	278	295	291	287	316	289	285	304	255	281	311	305	311	298	287	282	283	280	314	279	286	314	329	297	287	278	301	340	273	285	291	293	286	285	257	307	317	288	287	322	315	305	276	273	286	282	294	311	284	303	280	287	297	297	260	306	283	297	295	305	286	282	291	309	308	286	306	298	296	308	299	311	308	289	295	298	269	274	285	297	284	303	311	291	300	305	297	269	302	323	266	277	296	294	310	299	300	308	294	297	266	287	281	305	297	287	316	292	324	292	277	281	271	299	273	267	310	304	301	285	301	284	279	301	267	282	289	291	298	299	305	292	307	312	318	273	294	300	315	286	299	280	322	289	297	312	310	310	273	291	265	300	276	306	296	274	329	290	293	264	301	291	295	290	294	288	259	271	291	318	306	297	264	276	290	298	307	322	264	299	331	309	306	295	271	269	314	292	311	312	290	286	282	285	316	311	285	294	288	268	257	311	272	284	294	299	290	271	280	333	302	296	367	314	288	297	282	290	305	292	262	294	296	278	314	274	323	276	271	299	253	325	264	263	293	288	283	314	293	312	243	328	262	284	291	288	312	284	301	276	283	289	303	282	288	287	315	307	279	290	275	288	299	284	277	283	297	292	309	300	293	295	332	260	290	306	272	266	305	318	315	293	311	281	302	288	271	323	335	309	263	280	292	273	273	286	306	272	323	268	320	291	315	287	272	288	305	271	293	314	274	299	305	270	298	330	302	300	296	280	310	293	275	281	288	283	285	295	293	299	270	280	303	297	293	262	292	305	281	318	268	297	302	291	304	308	282	282	320	308	293	324	296	303	321	291	284	270	304	293	280	266	310	288	280	319	279	285	281	310	309	283	311	278	304	280	333	293	293	279	318	304	318	286	286	273	303	284	312	319	290	282	289	301	333	302	292	294	314	273	312	311	307	287	268	286	334	314	304	279	286	306	275	275	279	295	297	279	257	322	304	290	281	303	311	311	310	312	285	312	264	304	273	293	313	270	298	311	322	266	246	323	275	307	302	309	302	292	300	260	309	292	289	296	289	295	287	303	294	275	283	308	296	265	278	309	284	270	274	314	305	277	269	303	321	312	300	278	261	320	291	314	318	311	297	298	328	324	331	307	271	266	283	288	313	322	279	263	313	315	298	287	287	286	309	242	277	298	297	284	299	290	301	315	322	306	281	319	317	292	326	312	276	283	304	280	307	288	309	285	282	306	289	297	270	283
15670	8994	15110	17067	15102	13078	11051	8887	7909	6564	5848	5932	6709	4784	4905	3739	2990	2653	2092	1916	1819	1722	1505	1469	1381	1273	1189	1100	1137	1164	1097	1062	1059	1033	1021	1003	921	909	878	884	858	772	828	811	802	882	796	837	770	756	771	724	768	802	813	729	688	753	710	711	695	730	741	732	804	702	723	733	730	763	728	756	753	748	702	765	802	746	722	756	700	711	717	724	766	709	739	705	684	691	676	729	683	715	743	689	721	724	701	669	725	694	726	686	715	782	708	722	767	738	735	676	679	685	804	737	759	708	762	693	733	726	733	710	722	743	691	737	744	702	725	729	746	716	768	699	773	688	726	728	736	713	725	711	715	735	751	729	738	721	667	726	725	729	694	702	703	695	735	716	776	712	720	695	762	728	712	684	696	716	761	737	695	713	738	668	789	734	692	750	753	750	725	714	768	736	747	691	771	725	728	703	704	725	720	718	684	751	708	709	755	720	713	695	727	746	732	712	705	695	708	713	681	720	697	702	714	712	719	732	677	677	690	743	741	767	809	700	768	748	715	719	719	730	735	697	717	694	724	706	762	722	701	700	729	718	707	735	760	702	705	716	760	775	723	749	717	694	731	691	698	684	735	716	730	662	695	744	723	703	686	680	741	721	770	676	723	741	701	725	702	718	748	705	772	695	696	689	718	750	717	728	708	714	733	745	719	735	692	699	726	754	705	692	744	726	712	698	748	724	706	713	747	698	752	757	701	685	740	749	699	755	749	734	729	733	700	714	764	718	743	748	684	750	721	732	707	733	730	719	726	689	687	720	720	706	707	697	745	703	682	703	738	771	757	721	712	711	759	730	721	705	713	755	702	721	754	740	737	751	677	725	773	760	718	762	733	684	723	673	783	719	705	767	732	721	750	681	741	685	727	733	739	747	745	685	728	681	745	710	684	726	743	707	726	718	737	717	770	718	697	746	702	703	716	724	680	689	745	750	682	719	725	726	732	689	708	693	744	687	758	700	748	706	729	735	718	782	747	706	732	768	732	746	743	731	739	742	716	681	702	707	748	701	718	732	714	754	696	770	712	676	743	705	679	684	744	696	675	699	717	697	730	697	686	755	710	750	737	700	762	739	773	730	726	754	683	715	741	687	734	758	714	703	702	760	757	769	795	728	744	711	696	784	755	733	765	740	721	698	730	745	686	729	679	712	694	749	755	715	727	730	714	758	664	739	698	732	706	729	753	716	736	726	739	688	694	691	689	662	725	711	738	759	725	748	707	695	770	714	760	736	699	731	690	735	714	682	747	762	684	717	772	713	713	747	726	757	712	736	696	714	746	743	722	723	756	736	751	742	762	756	739	715	738	701	757	756	753	711	750	710	726	737	708	742	720	747	718	775	702	698	745	778	783	736	711	710	702	752	691	743	714	723	719	756	734	717	711	770	714	742	715	757	749	695	662	720	741	739	782	708	709	713	729	758	706	701	727	695	746	709	720	704	669	782	726	682	766	744	706	784	701	718	727	677	729	711	718	671	736	682	746	693	730	719	740	753	748	743	726	728	730	713	731	684	710	687	722	739	725	702	759	767	680	720	743	712	754	739	673	725	727	710	732	725	745	720	725	779	688	724	714	688	734	732	686	743	747	711	748	716	740	711	805	698	687	687	759	724	753	710	685	743	744	752	746	740	734	687	751	715	721	713	740	730	708	711	724	755	706	734	712	733	763	696	692	705	717	674	725	743	706	728	729	763	756	716	759	734	743	778	697	716	710	757	735	728	750	740	661	726	738	740	704	692	705	717	706	714	720	738	708	751	718	733	734	676	719	739	685	747	712	731	721	738	733	730	733	696	711	760	752	712	733	729	734	695	770	725	738	745	666	744	739	713	698	754	721	721	646	692	715	688	750	717	706	702	763	733	732	719	739	687	713	714	730	738	697	688	686	713	688	719	738	790	785	697	722	744	715	731	699	751	724	680	732	720	700	745	759	695	715	720	723	792	756	724	677	746	677	694	741	703	699	693	697	746	735	711	729	709	705	742	731	709	742	754	739	728	733	736	674	696	721	748	753	742	724	736	742	700	737	705	752	743	719	746	751	746	746	709	695	741	709	807	764	710	727	662	747	756	741	706	732	759	734	679	689	733	753	735	740	717	725	748	693	671	703	701	716	697	701	713	735	701	726	671	718	743	716	710	707	789	712	706	736	740	764	727	697	792	719	694	745	699	750	724	725	715	702	708	731	683	663	684	702	732	704	692	735	719	743	723	723	755	673	689	735	733	734	672	720	716	739	758	716	715	704	731	714	714	715	750	743	712	749	691	700	714	683	733	738	747	736	721	732	681	731	692	742	718	708	735	736	724	710	731	704	758	696	700	776	689	735	680	734	762	711	672	757	687	729	731	690	752	743	741	754	674	725	719	744	704	723	726	732	697	701	735	764	710	763	737	744	734	705	736	709	678	740	700	744	697	717	749	756	741	754	736	733	760	727	729	725	711	721	694	749	740	726	680	740	722	698	715	680	721	723	673	709	690	670	715	762	711	702	751	767	752	762	688	686	746	744	712	716	760	738	733	742	718	746	665	726	722	745	686	693	680	702	704	722	759	741	737	737	745	769	764	730	695	695	712	716	705	662	699	719	761	738	726	737	708	656	736	707	698	679	717	721	701	732	741	759	700	727	729	722	709	688	759	740	721	766	704	745	772	708	752	750	746	740	751	747	706	737	684	749	740	718	700	734	732	732	723	692	719	744	716	740	696	722	749	748	782	732	740	731	707	716	708	733	751	702	757	708	728	698	732	748	728	734	689	715	744	713	740	768	726	696	692	706	748	738	733	723	684	660	754	744	726	767	737	784	682	729	697	715	755	738	717	732	687	681	752	734	728	713	701	698	753	766	687	734	716	723	694	760	689	733	728	722	779	753	692	730	702	739	718	747	747	740	710	687	742	713	740	713	711	727	740	710	732	700	706	773	734	752	719	709	716	737	721	659	695	721	718	721	722	708	765	702	710	719	702	730	744	683	714	762	728	709	722	753	692	736	788	674	754	735	712	748	758	721	724	738	658	764	726	684	771	710	722	693	678	723	731	752	692	737	738	784	726	751	716	700	736	728	761	701	744	730	761	667	671	712	703	724	737	719	680	752	715	721	774	747	715	713	718	715	700	791	745	727	701	729	761	746	718	697	753	764	753	763	745	692	679	764	707	770	749	737	728	726	674	739	711	734	696	765	764	713	696	671	731	728	675	679	732	711	749	694	715	779	727	694	746	760	730	723	751	706	714	699	716	698	689	705	706	714	729	716	728	718	709	734	750	765	734	735	751	692	744	688	730	713	710	767	737	694	739	716	760	772	720	680	725	740	695	749	747	733	739	727	682	711	744	717	724	751	697	703	725	732	711	740	686	708	736	754	719	744	757	722	711	722	792	694	741	749	743	685	729	702	752	786	729	687	716	710	750	739	737	715	739	763	711	722	744	736	726	708	722	744	760	726	699	706	727	757	769	705	728	688	710
5276	2881	3043	2452	1688	1244	1034	837	740	649	578	600	544	507	481	483	511	448	454	445	404	429	399	383	390	423	380	420	399	441	385	395	378	379	409	374	432	367	377	380	370	362	395	366	359	369	385	398	358	407	402	393	362	380	381	366	383	365	386	403	428	412	382	390	385	389	386	422	378	403	386	367	374	355	388	413	382	351	342	388	371	362	391	389	406	379	383	391	408	365	406	363	381	361	387	381	381	387	384	358	382	364	409	371	382	374	365	395	389	394	338	362	408	392	379	362	392	397	373	384	393	376	364	388	377	387	415	388	418	311	364	378	386	375	377	377	361	381	435	393	382	385	361	380	365	369	372	367	380	364	374	360	342	390	343	388	371	369	371	412	380	368	382	372	415	398	367	385	335	404	399	361	401	375	385	335	374	383	369	396	424	395	418	395	348	403	404	393	358	370	390	360	417	347	423	402	382	380	366	361	385	367	406	394	363	390	371	342	338	408	359	386	375	378	397	340	403	383	395	395	369	372	373	379	335	389	364	368	400	386	366	407	399	389	380	321	373	383	412	372	380	403	391	413	359	381	382	424	381	343	352	396	359	384	370	392	399	368	344	353	383	411	386	393	384	381	348	389	361	390	408	380	368	391	384	449	391	379	385	369	363	381	410	375	345	393	403	403	394	383	381	395	363	377	355	351	390	378	412	383	388	388	358	404	377	370	377	391	393	346	381	383	398	340	387	364	370	366	375	357	373	394	352	393	408	381	350	353	386	350	402	433	413	384	368	392	419	379	379	368	377	405	408	360	387	345	368	355	384	331	374	430	362	376	363	369	388	394	363	375	408	392	356	389	416	382	377	394	402	379	414	343	339	384	384	383	330	426	380	400	399	381	353	344	384	382	375	352	393	360	384	372	354	415	355	363	363	387	400	325	389	409	401	381	375	411	365	398	352	379	396	402	421	389	338	403	372	359	357	395	371	385	363	409	345	381	371	367	333	398	416	426	393	395	339	395	364	395	386	364	396	393	389	384	366	402	387	416	354	372	382	374	357	372	380	397	370	361	393	356	375	365	364	371	398	359	368	398	372	351	330	396	408	404	360	390	395	386	388	399	380	395	378	350	366	403	359	368	372	379	383	366	444	402	385	365	411	367	381	352	397	398	405	340	407	424	406	374	392	392	363	358	365	380	341	398	365	355	371	374	414	366	390	398	371	364	374	399	398	374	413	391	383	380	378	385	381	361	355	372	360	381	375	372	395	346	352	359	393	341	392	393	377	409	402	393	385	383	344	388	332	395	363	369	391	370	403	361	377	389	419	417	371	387	378	366	371	361	367	370	348	413	395	380	383	369	401	354	405	365	420	359	365	397	389	394	388	387	380	350	352	357	363	400	377	382	345	374	370	384	395	383	395	402	338	359	403	378	358	449	377	384	378	386	368	353	385	368	391	397	392	326	430	382	375	407	398	348	385	392	383	393	392	368	393	358	390	385	413	403	371	388	379	383	369	387	379	361	414	422	375	362	372	327	384	383	421	387	386	375	390	383	394	391	399	383	375	375	390	384	343	386	381	355	408	399	342	371	411	348	369	361	376	382	392	382	396	404	408	358	388	373	370	362	411	407	385	378	406	346	359	351	339	381	392	348	388	371	380	377	359	380	378	359	388	336	388	365	399	383	364	406	401	349	390	378	378	371	399	376	383	360	383	386	389	382	361	387	370	376	388	354	425	361	399	345	368	361	374	363	372	390	369	417	363	417	391	390	365	380	358	384	348	375	380	386	390	355	416	364	352	386	404	364	371	365	377	390	373	368	379	361	334	389	406	384	364	335	380	349	377	335	366	358	377	355	360	321	383	355	403	400	352	385	408	341	420	396	382	396	384	362	374	422	382	399	365	399	365	365	343	378	391	360	391	376	368	384	383	380	379	362	368	392	408	403	326	401	339	372	402	397	404	392	386	386	358	395	380	387	348	382	381	370	394	349	368	406	401	377	358	373	383	369	404	349	376	378	389	370	424	365	369	433	403	367	367	370	342	386	374	387	337	366	406	378	378	408	375	397	400	356	350	387	377	379	370	368	361	380	365	374	364	395	350	358	413	383	331	399	387	418	389	435	388	403	387	387	397	393	396	363	401	382	367	403	386	324	354	372	374	381	367	411	383	398	363	406	390	427	384	385	403	393	389	393	376	401	372	384	375	394	366	365	377	349	401	396	392	403	394	361	372	376	399	355	367	355	384	344	372	365	375	398	376	377	370	395	425	383	361	394	390	414	354	356	412	387	386	360	368	375	387	367	393	394	423	373	406	392	373	373	373	369	375	382	353	390	378	401	374	398	374	378	385	395	397	386	391	379	364	368	345	387	378	415	351	399	404	375	382	379	415	369	377	356	377	382	383	355	370	370	365	359	376	373	371	386	391	390	359	365	364	381	386	409	372	401	389	393	389	389	422	388	372	355	365	347	376	338	394	393	368	355	353	381	359	394	359	407	392	391	362	378	356	402	369	360	375	391	410	389	396	394	339	419	351	370	376	381	368	354	400	343	375	385	364	420	428	372	383	349	392	383	370	337	399	380	411	392	378	352	381	382	363	399	379	406	406	361	368	361	396	397	382	399	387	348	392	416	386	397	353	342	388	358	336	364	390	371	400	351	370	371	342	407	379	383	355	380	376	379	383	417	359	363	371	351	383	371	403	391	397	371	377	404	359	383	373	366	380	381	424	402	378	381	411	386	365	358	364	409	348	342	333	395	375	351	390	414	388	363	384	378	380	402	359	361	359	359	375	374	428	380	387	343	390	348	347	386	392	335	364	382	368	406	412	392	371	371	400	363	401	342	375	380	344	362	418	354	394	386	398	364	378	370	341	340	402	363	359	379	363	344	397	381	373	379	406	411	376	381	408	390	376	356	347	390	383	353	338	356	393	399	360	389	395	345	356	402	393	402	392	365	411	377	369	391	363	360	385	389	378	364	377	395	426	365	373	384	388	364	399	364	342	376	357	393	373	387	374	377	406	387	370	404	369	359	324	397	373	354	438	425	418	357	353	398	384	350	390	393	345	372	380	392	355	382	376	376	375	355	380	383	398	395	387	387	369	396	356	409	380	343	329	357	376	409	365	396	374	368	405	404	385	371	411	373	399	368	368	373	394	405	363	364	398	380	358	378	334	393	423	381	384	398	388	382	410	378	390	373	372	342	360	361	389	369	359	363	391	373	393	389	391	390	390	378	360	378	360	394	407	383	407	363	335	402	406	397	343	354	357	351	418	346	334	366	366	383	372	401	370	385	339	361	418	368	416	400	384	405	370	389	414	384	418	409	390	376	363	378	392	427	392	407	371	376	392	403	360	385	381	389	368	354	393	405	395	391	340	405	362	360	329	376	362	344	389	394	374	397	363	364	395	381	398	394	381	359	360	383	371	410	397	400	389	398	365	412	358	402	389	411	355	381	326	379	379	387	378	367	379	326	347	386	377	361	377	399	378	339	367	396	342	363
4647	3470	6266	7343	5799	4981	4110	3311	2964	2573	2261	1994	1925	1768	1692	1585	1484	1365	1325	1282	1281	1203	1044	1167	1168	1064	1028	1050	1054	995	994	990	1074	1014	971	1006	981	998	966	961	919	927	926	903	924	926	913	888	919	901	962	928	879	971	924	920	907	967	929	912	934	984	970	947	878	914	947	998	910	892	928	889	949	951	906	935	910	885	979	917	913	970	898	923	884	909	957	981	945	942	909	899	971	922	918	892	953	934	918	918	957	892	879	880	946	900	891	898	891	946	899	886	931	889	935	949	902	916	896	916	903	922	899	928	955	956	898	912	890	936	905	952	898	847	948	931	873	966	910	886	924	968	870	879	894	881	911	873	902	898	878	908	943	891	844	883	961	941	912	950	911	916	902	883	914	922	891	926	932	919	901	912	924	964	897	909	880	916	899	879	937	954	889	919	885	906	910	903	960	1017	966	951	966	935	936	879	966	945	916	931	870	918	938	898	877	934	837	884	913	903	895	951	922	940	880	928	909	900	911	952	882	890	943	938	935	918	898	902	903	912	892	936	926	910	908	929	896	855	957	939	923	918	915	993	892	891	890	887	900	935	879	878	919	931	915	953	886	891	917	879	874	893	918	926	875	946	877	957	925	960	841	898	1003	913	939	900	932	886	881	896	889	909	953	960	944	928	863	890	873	914	926	971	941	909	951	887	900	1003	881	870	974	912	919	882	935	908	947	906	940	899	932	907	905	900	933	970	943	877	890	913	928	946	882	886	958	860	913	897	939	932	943	900	917	939	930	889	940	929	910	907	897	949	899	852	954	898	911	931	952	960	900	916	884	885	955	959	920	987	914	937	859	859	938	892	918	928	919	844	899	906	918	934	935	905	955	939	863	930	947	905	920	946	912	841	982	922	921	937	959	844	921	893	928	905	874	908	919	915	916	973	907	934	932	964	890	894	882	936	918	916	921	954	931	853	971	900	938	939	926	918	953	871	919	960	930	875	884	845	913	896	938	934	956	996	917	916	914	892	874	943	944	880	955	900	906	931	924	955	914	903	930	953	908	943	937	951	898	891	898	859	926	928	919	963	946	902	902	958	925	936	886	918	921	906	896	903	894	887	921	909	956	883	932	916	857	954	906	894	888	909	874	873	923	922	925	954	937	903	907	916	910	908	930	887	928	957	905	929	944	878	914	903	936	897	960	935	931	945	917	948	876	933	915	935	909	888	881	924	904	890	930	896	928	931	896	938	896	992	941	948	907	929	974	912	927	920	879	909	948	880	915	881	919	942	927	886	918	903	861	948	914	938	924	914	881	880	852	937	905	901	892	934	884	906	935	906	968	853	900	922	877	924	905	928	941	908	938	914	961	937	901	993	943	937	951	894	906	919	975	916	933	887	933	894	886	879	925	962	940	985	911	930	939	912	841	881	968	847	887	914	898	940	884	959	902	877	900	887	909	958	924	916	876	925	947	894	946	931	877	897	940	920	919	888	860	916	897	948	893	932	993	955	893	923	926	934	889	913	951	909	915	924	955	912	947	899	875	923	854	938	902	958	902	912	903	940	907	939	886	899	955	918	922	890	885	863	905	909	960	892	880	928	895	916	941	903	919	924	925	963	918	865	844	921	915	903	929	896	867	915	902	931	897	936	913	890	930	915	878	895	969	887	950	912	887	881	861	913	965	884	942	915	868	911	986	884	899	906	925	889	897	956	990	922	875	910	955	977	928	936	921	935	905	884	912	958	932	943	921	907	944	883	899	954	926	930	899	907	903	892	920	879	912	920	920	925	907	896	941	955	885	925	980	884	932	950	905	886	886	933	863	929	857	903	930	865	954	900	894	902	856	897	934	907	943	953	905	917	960	911	887	853	888	878	886	950	961	907	923	933	953	951	966	872	915	1013	942	916	890	897	922	887	836	961	952	890	908	914	963	896	892	950	884	883	886	927	904	862	942	953	929	912	952	946	959	901	892	888	934	933	928	948	913	908	938	925	910	922	927	889	951	911	918	967	942	874	878	909	899	897	889	951	949	881	880	871	871	922	920	884	913	910	932	911	899	854	889	910	929	922	900	956	913	929	888	897	956	882	964	904	922	888	931	884	946	943	894	956	951	913	906	950	961	988	957	971	949	874	905	927	903	901	861	928	919	924	903	919	939	883	958	895	927	940	848	869	914	918	950	863	906	906	919	904	918	889	932	938	837	927	899	931	913	949	905	914	885	942	917	912	914	902	916	919	918	903	972	927	942	889	872	918	944	881	910	845	911	947	933	916	957	945	903	865	859	936	912	961	949	952	988	893	958	877	895	867	922	872	916	901	944	876	900	905	937	920	866	940	933	919	863	894	949	942	913	950	953	919	940	973	924	907	887	915	893	946	931	950	893	949	898	892	959	981	941	956	883	945	944	905	924	924	876	886	948	904	930	886	895	941	932	979	879	956	947	964	910	855	922	886	930	872	936	937	971	858	973	908	900	893	896	889	910	876	890	919	875	933	917	897	956	895	966	881	977	910	923	885	891	923	952	944	900	955	872	932	924	932	890	972	863	880	943	898	904	861	916	914	930	869	884	934	933	891	952	896	925	965	854	904	912	875	898	928	922	873	931	966	916	873	902	929	861	931	902	899	885	881	891	897	936	907	960	944	924	882	908	982	935	917	916	922	895	911	921	884	921	931	898	958	906	937	935	881	920	955	942	882	921	983	902	907	889	934	910	905	883	912	966	935	952	887	928	886	887	946	909	913	941	929	918	917	900	891	931	852	854	920	967	952	897	863	950	941	865	906	880	891	944	879	935	916	930	906	876	864	871	915	896	950	897	875	870	949	849	885	886	931	920	933	912	905	965	873	949	924	959	910	892	899	893	901	933	898	963	883	910	940	970	986	878	904	871	948	930	894	923	954	972	948	953	949	891	897	942	927	892	920	926	887	949	923	916	894	923	915	936	855	875	927	908	934	898	892	903	927	879	931	866	889	897	937	941	906	948	907	877	926	889	916	860	963	855	891	915	880	892	887	940	949	907	921	987	918	958	941	891	899	897	914	908	914	894	952	901	952	920	844	931	929	953	883	910	902	910	919	971	879	863	895	923	913	939	949	863	939	949	900	919	917	903	914	861	904	897	938	919	954	921	870	883	918	878	920	902	951	848	916	885	889	901	941	953	924	883	904	936	934	901	912	916	929	900	928	903	933	911	902	865	970	914	895	925	950	936	890	813	851	881	868	930	877	908	943	828	916	988	904	879	985	920	900	926	973	895	940	923	919	858	903	937	889	926	874	942	902	888	946	889	878	936	858	895	969	955	877	925	868	923	954	907	877	921	937	876	870	865	1011	917	887	911	910	901	842	934	886	887	897	905	900	900	904	910	920	873	886	944	898	904	930	908	927	977	904	889	926	959	891	902	889	934	854	956	924	901	937	909	902	931	925	937	933	910	939	903	937	899	910	859	928	866	929	918	924	923	927	912	923	941	899	930	926	909	891	937	900	960	913	895	930	882	885	934	888	914	891
14137	6504	6594	5482	3678	2978	2280	1685	1594	1155	941	919	893	785	711	642	576	531	534	479	472	503	436	441	412	406	426	425	419	400	417	381	413	354	393	375	396	374	378	395	364	395	384	373	367	397	378	428	384	382	401	364	383	390	376	378	374	383	344	399	376	368	372	344	354	382	411	353	353	385	383	380	388	379	393	382	380	369	367	370	341	381	391	355	357	364	362	379	396	360	325	349	359	351	365	360	331	382	352	380	375	382	380	383	325	357	340	383	357	362	391	342	361	360	391	382	369	364	350	358	343	395	340	376	349	360	389	405	390	344	382	347	365	354	335	345	334	371	393	389	390	367	398	400	364	341	345	366	366	361	409	389	389	385	355	381	334	364	345	378	334	340	377	365	342	361	374	377	347	407	345	349	336	347	395	363	343	361	378	330	355	366	349	364	358	356	336	372	363	379	373	397	319	377	356	379	379	379	360	350	370	346	387	334	387	369	377	338	346	348	366	355	348	381	389	402	396	373	367	371	384	384	381	420	371	397	370	394	377	385	350	348	378	356	358	362	352	336	377	348	365	366	350	384	338	343	344	340	348	368	369	361	355	379	370	391	390	356	365	398	375	335	365	354	313	358	366	390	371	336	351	337	348	382	363	383	344	374	360	379	339	352	378	388	356	357	371	369	373	360	369	353	344	377	381	402	369	346	333	403	381	351	337	365	357	355	395	381	350	357	412	355	367	359	362	374	386	334	388	370	348	338	402	366	390	356	389	346	373	380	351	364	354	335	317	373	323	337	363	385	353	370	365	374	360	319	369	352	390	331	406	375	351	406	341	373	355	375	381	369	389	375	376	354	386	324	371	365	410	385	380	400	362	376	363	351	377	392	350	366	373	369	364	366	371	366	364	363	340	344	363	372	351	363	369	399	367	366	366	387	377	387	362	338	370	371	369	379	343	359	375	368	367	380	352	370	370	355	328	354	336	372	331	391	357	379	338	362	357	387	388	396	384	337	392	358	341	358	403	372	367	363	366	380	358	387	385	354	371	366	366	342	354	378	304	373	370	372	362	336	372	369	369	359	365	403	371	378	331	352	367	409	387	358	334	349	378	377	351	365	361	361	388	353	364	368	362	385	356	351	373	364	395	383	340	395	361	362	378	346	338	402	372	355	383	363	378	344	367	378	379	363	349	357	361	348	350	375	394	394	356	338	369	325	356	361	355	400	343	393	347	364	394	367	390	377	314	362	319	370	378	360	362	356	370	391	397	401	389	379	389	407	355	355	363	374	398	391	347	387	394	402	350	364	379	374	376	358	339	380	378	362	355	342	409	317	369	377	368	386	326	379	335	360	357	337	398	321	418	358	364	359	380	367	387	348	390	389	355	396	356	338	397	384	357	355	331	360	358	342	379	380	390	344	352	329	344	377	333	403	381	357	319	377	368	386	366	407	375	362	378	352	347	391	366	425	354	341	356	347	383	354	367	392	335	337	344	353	378	374	333	367	370	382	368	352	373	363	396	347	365	335	374	405	375	391	346	372	384	371	373	358	410	345	379	364	384	349	337	377	353	337	341	388	370	373	394	369	336	341	370	398	343	382	380	379	391	389	375	353	370	376	342	378	403	353	351	372	368	394	352	377	388	399	368	365	399	342	349	375	365	400	339	347	376	395	369	365	402	346	403	377	340	369	372	350	380	371	388	346	359	395	366	359	378	359	379	356	388	366	377	374	345	368	384	339	351	365	380	411	369	339	371	367	362	335	368	345	385	339	372	370	380	382	394	362	412	362	405	363	336	347	361	355	386	401	324	346	356	388	373	375	378	356	354	326	345	352	351	363	349	360	384	327	341	358	353	358	351	362	368	357	365	366	390	361	378	375	371	393	379	353	380	382	385	378	421	376	359	350	384	349	397	358	354	372	384	319	357	318	392	376	370	353	378	359	360	393	382	364	394	386	364	358	356	387	332	364	358	363	357	343	371	378	356	341	380	361	351	371	371	391	370	372	335	349	349	368	400	371	373	368	304	368	399	419	355	434	383	363	388	384	351	368	374	340	349	330	380	333	330	343	349	363	364	354	377	356	384	367	366	338	360	314	382	370	380	367	385	331	349	366	359	372	339	377	367	377	374	375	355	373	334	354	350	336	376	367	356	367	353	341	384	362	358	368	371	345	366	354	368	383	384	411	390	364	372	379	370	379	369	360	309	341	351	383	360	374	388	337	349	384	359	358	370	392	359	374	378	392	349	362	330	368	384	384	381	347	356	377	364	367	345	355	388	351	374	358	416	326	375	374	369	367	344	400	413	369	355	366	361	383	368	345	368	363	389	364	362	375	376	375	380	371	340	359	341	368	352	370	374	382	391	336	367	367	396	374	373	344	391	349	305	393	374	395	371	333	367	320	375	422	390	357	391	380	363	364	342	347	365	335	375	386	358	366	365	361	387	362	358	388	370	371	365	330	366	367	368	385	389	375	383	340	381	363	409	372	359	358	358	337	339	354	398	376	350	338	375	351	344	373	358	364	329	370	387	351	350	386	369	346	360	367	341	348	352	329	376	338	371	367	315	381	409	375	383	350	372	407	369	396	343	356	372	342	354	401	378	375	361	389	347	328	391	391	336	344	369	368	362	387	389	373	359	383	396	374	354	352	346	349	350	345	359	381	342	365	359	348	356	355	358	373	369	365	345	351	374	352	393	402	316	364	367	329	340	346	360	354	335	353	348	331	395	367	354	319	350	359	347	364	368	373	344	377	333	365	374	360	368	381	348	336	379	387	359	337	374	377	380	347	383	372	378	338	387	369	354	366	401	332	361	349	348	354	350	414	368	370	349	375	379	360	353	351	374	334	340	384	380	371	361	364	358	358	381	348	323	389	362	378	342	339	346	385	365	350	374	361	347	360	367	367	362	341	357	347	334	337	362	359	378	362	351	320	344	342	382	383	344	358	367	405	354	398	392	404	377	374	376	343	338	397	358	353	402	370	349	359	340	319	391	342	372	400	349	365	375	342	342	371	381	356	320	403	388	370	360	361	368	340	391	383	389	354	359	422	348	361	378	395	376	337	377	409	333	370	344	363	326	394	364	383	352	363	376	394	326	322	359	345	380	354	383	359	355	359	371	379	337	328	371	358	363	376	349	350	398	421	361	349	372	353	329	357	379	354	309	352	349	346	343	346	344	395	358	372	347	365	392	368	331	350	347	376	378	362	334	352	343	353	370	335	370	344	328	367	363	387	366	388	386	383	347	369	367	351	314	373	357	345	401	336	363	391	365	381	383	336	362	363	357	364	341	364	409	353	353	387	356	371	395	371	400	335	377	379	373	361	349	370	397	373	367	405	362	353	363	388	352	366	358	369	348	321	351	370	380	379	368	368	344	359	359	340	360	336	373	359	357	361	343	378	366	330	396	367	383	344	380	351	383	354	358	356	364	338	342	377	376	344	367	361	339	358	325	373	367	373	370	375	372	373	395	334	343	371	371	409	390	362	355	383	358	363
11443	6218	11273	12909	11054	9407	8096	6399	5613	4618	4106	4256	4554	3454	3107	2720	2287	2011	1782	1725	1579	1521	1383	1350	1321	1328	1179	1185	1163	1134	1114	1115	1113	1153	1071	1064	1021	989	969	966	960	932	916	947	907	929	967	893	942	909	923	899	956	947	879	904	905	873	907	868	909	879	927	898	872	879	919	903	882	881	890	905	865	935	850	888	882	854	930	853	894	918	889	936	876	879	850	901	853	850	925	901	962	871	874	875	834	864	886	899	904	870	930	886	871	830	869	926	858	848	880	874	921	859	893	894	897	877	849	876	878	865	896	889	920	868	878	882	904	941	897	853	869	867	919	901	871	871	855	872	865	918	849	867	851	901	924	906	875	871	885	892	913	868	925	897	849	907	884	875	906	912	894	894	916	909	881	877	929	891	869	839	894	899	841	897	860	867	898	911	872	884	940	871	884	865	865	898	913	899	870	906	886	901	840	817	864	899	846	937	823	859	868	868	925	868	855	893	812	883	865	899	838	865	872	884	902	837	899	875	896	879	912	885	887	927	868	874	890	859	946	879	867	882	907	877	855	863	857	889	874	928	871	898	892	876	939	867	934	880	860	916	926	898	878	915	896	914	840	863	851	846	870	910	916	865	868	883	877	906	869	871	871	896	838	887	950	909	904	843	875	923	840	920	881	852	889	886	841	861	944	897	897	854	908	912	852	854	883	858	862	926	857	849	879	862	857	890	889	885	895	889	914	870	884	866	861	890	863	885	895	866	868	911	877	873	894	838	899	895	918	932	867	920	843	892	941	867	876	868	884	844	842	857	910	861	965	864	911	886	849	886	921	874	895	879	899	923	843	872	906	886	901	872	885	843	868	863	863	893	933	891	901	929	876	892	890	866	821	865	872	902	945	874	838	857	949	930	907	874	853	839	857	905	834	908	889	857	927	903	864	895	881	950	956	894	855	881	893	831	891	896	883	857	889	839	873	871	916	903	902	889	882	880	891	897	838	817	906	923	874	895	916	887	888	852	894	884	930	877	890	880	907	861	924	861	824	879	858	902	852	885	876	861	908	906	880	916	932	821	869	888	877	906	867	927	870	875	879	852	897	844	883	865	893	869	940	875	868	886	877	862	878	857	876	892	923	816	885	859	912	876	894	871	855	809	884	909	884	901	856	882	859	852	874	878	902	863	887	858	870	950	938	880	899	934	886	882	870	897	917	898	913	881	876	888	889	884	922	879	940	894	875	879	866	862	883	882	885	894	930	857	945	928	890	913	888	907	882	891	848	858	872	878	916	883	904	893	872	950	893	909	918	871	884	900	920	890	903	913	922	903	844	877	852	877	866	851	901	862	841	948	901	899	899	893	862	894	866	972	885	884	899	868	943	876	879	904	924	885	899	888	857	873	867	849	882	846	879	875	915	853	854	883	869	892	833	924	910	888	907	846	867	841	901	859	869	860	876	919	872	904	893	902	941	915	894	851	831	850	930	893	890	872	810	859	853	926	876	898	911	908	910	898	939	861	914	847	886	906	886	918	902	914	933	871	850	890	895	899	928	930	904	896	885	873	862	945	809	874	870	905	894	906	924	895	863	920	869	899	887	874	919	925	875	903	951	882	919	925	849	868	831	895	834	916	864	870	886	858	958	887	933	868	886	872	909	876	845	909	907	887	872	899	892	924	852	841	833	880	938	861	869	849	873	894	884	854	893	906	917	878	950	903	850	865	922	920	871	914	936	869	906	838	866	908	842	834	922	904	902	921	881	884	955	882	877	900	885	881	922	898	877	862	859	873	903	874	867	905	897	838	914	958	876	900	893	880	907	884	887	942	891	919	872	919	909	878	866	940	889	918	897	860	925	880	909	862	925	865	881	859	867	899	876	854	877	877	919	887	876	852	858	866	859	913	881	836	855	877	894	887	915	880	926	867	874	898	875	895	857	911	918	875	904	841	898	883	875	879	882	842	879	887	834	847	857	863	881	832	886	864	880	899	934	877	895	918	889	867	918	837	897	942	932	917	886	880	920	918	884	850	859	876	892	864	913	885	878	864	888	883	864	862	882	917	889	849	816	909	876	842	913	943	926	904	904	812	867	872	939	915	917	901	897	899	851	876	914	884	884	949	899	853	860	903	888	863	938	859	855	869	909	898	863	877	880	961	897	890	914	869	858	840	856	868	940	880	872	918	893	822	899	902	856	900	876	866	876	890	885	920	851	898	874	813	898	857	875	884	885	887	874	940	882	909	852	878	923	880	885	876	854	881	888	877	903	832	825	870	847	881	879	900	900	920	870	833	900	878	842	976	937	917	879	891	924	898	858	885	878	842	881	866	847	899	866	919	901	934	921	835	921	918	879	884	912	870	869	842	919	813	917	907	960	879	922	834	881	933	910	895	918	886	900	932	877	891	863	876	864	893	895	909	902	878	857	888	858	900	881	884	894	912	859	863	893	865	901	863	907	864	826	919	877	898	866	945	868	857	896	860	932	856	874	896	868	887	899	859	824	948	873	852	877	899	864	909	903	835	809	872	879	875	853	891	801	908	900	899	896	895	888	932	830	860	847	917	896	852	906	910	890	904	871	894	904	910	915	857	891	895	942	893	864	893	851	880	876	855	916	892	881	908	916	911	828	934	930	864	808	858	881	911	850	888	897	871	865	894	922	890	887	939	873	907	896	892	888	875	865	869	897	823	893	852	901	923	942	881	885	854	895	885	889	892	849	829	833	854	919	911	965	898	894	909	915	850	910	911	858	876	893	878	889	851	914	889	872	886	892	911	849	916	876	953	922	902	913	849	877	875	834	919	882	953	937	882	915	889	847	905	870	892	914	859	892	885	918	904	855	894	891	915	889	896	907	865	858	919	841	888	854	856	939	866	895	904	924	907	946	871	951	844	927	889	907	926	871	868	879	848	869	860	898	902	923	902	851	868	876	883	886	854	864	897	897	889	863	884	909	849	846	887	918	886	914	891	893	931	886	889	872	853	893	911	883	956	913	887	887	851	921	874	890	865	872	891	865	868	906	897	928	899	871	914	875	875	857	896	923	893	942	920	897	885	858	907	912	937	910	862	892	874	894	811	897	922	868	901	918	876	883	903	893	821	846	864	902	897	886	902	876	870	838	846	886	814	862	882	905	908	868	858	895	853	879	900	880	919	859	910	923	868	864	857	901	900	879	860	832	942	928	875	870	893	880	937	913	867	892	909	917	889	923	930	902	870	892	873	839	876	878	842	887	929	906	912	908	879	924	836	933	879	861	873	871	901	929	840	889	866	872	934	857	888	923	870	878	920	933	821	917	908	896	870	921	938	878	879	892	871	931	876	917	853	894	936	880	804	895	873	848	858	923	898	897	928	930	870	910	901	903	891	939	889	848	908	891	877	886	892	914	905	882	944	850	918	889	865	827	899	899	901	885	897	909	875	896	934	869	946	860	897	918	863	888	897	902	881	881	936	902	866	868	843	875	926	883	858	887	878	880	919	894	929	889	890	866	907	870	888	879	886	890	908
21843	10456	9970	8483	5868	4365	3192	2358	1892	1498	1233	1365	1633	1112	939	753	661	574	560	460	445	399	391	386	381	394	341	349	374	345	323	318	333	322	337	321	316	306	316	285	321	305	319	290	327	278	278	359	328	288	288	283	296	316	316	295	303	285	301	288	270	290	301	288	297	292	303	284	276	292	292	266	279	300	291	282	283	295	322	274	296	306	294	281	281	314	299	303	290	278	279	278	286	266	293	282	260	314	272	292	275	311	325	292	268	298	303	292	285	290	269	315	281	309	295	298	296	275	289	295	281	303	296	282	276	330	281	312	285	284	262	312	270	282	295	285	307	253	302	281	306	344	302	272	288	299	293	295	312	298	271	282	278	284	289	282	263	302	287	285	297	326	284	297	270	285	298	295	300	306	278	293	313	305	330	276	285	291	288	298	271	297	274	303	307	284	304	308	306	292	274	274	306	309	287	264	281	288	309	249	295	304	306	248	280	301	320	288	276	273	300	286	263	265	265	282	298	288	277	281	300	295	306	252	300	278	303	304	290	286	297	282	263	289	330	273	299	278	301	273	304	286	309	305	257	298	310	260	281	333	288	310	305	314	275	289	295	287	279	284	290	248	284	277	281	270	288	288	313	307	276	284	292	271	281	282	265	302	291	311	252	304	311	293	310	274	286	278	284	311	297	280	302	273	311	296	268	312	274	278	291	281	284	293	292	317	278	286	265	328	333	285	277	320	278	269	307	323	308	304	293	311	318	294	324	272	306	267	275	309	308	293	302	286	309	290	300	318	274	299	266	289	270	263	276	315	261	281	314	300	299	310	261	285	289	301	272	263	279	311	272	300	314	302	305	280	304	275	309	279	287	272	263	295	307	317	297	272	314	287	302	298	330	311	285	275	296	300	274	294	299	286	305	284	279	278	262	315	306	274	301	288	252	303	317	277	252	330	313	323	288	267	298	305	285	292	288	301	276	292	295	311	315	324	293	275	288	311	310	303	285	292	304	304	319	307	292	300	277	305	296	266	297	293	301	288	298	275	294	312	283	297	264	284	292	267	300	335	306	317	280	294	282	271	299	292	259	278	260	294	277	295	298	279	289	287	301	282	317	273	277	288	289	280	284	306	312	282	308	319	295	262	307	288	297	298	331	269	280	307	281	293	307	275	332	282	285	271	273	303	306	286	257	280	286	289	303	272	282	306	288	314	317	286	290	310	296	319	291	309	319	271	282	304	276	284	293	292	318	292	293	277	344	287	275	267	297	307	298	304	297	302	327	275	303	290	329	319	287	282	280	263	304	299	301	299	271	285	255	277	287	275	268	311	286	283	326	296	277	281	290	268	299	302	297	272	259	277	286	288	304	282	281	290	286	309	263	286	319	307	290	277	268	282	265	294	312	301	288	282	275	277	289	311	290	279	320	271	289	280	292	260	302	275	297	256	313	278	280	298	270	262	256	309	295	285	284	286	287	287	318	272	282	275	290	255	302	292	301	283	308	302	280	259	286	290	326	273	278	290	305	286	333	304	311	267	272	279	270	288	337	330	310	280	327	327	303	304	288	300	313	284	332	270	279	288	267	284	282	304	280	283	270	314	302	260	277	299	292	298	290	297	301	275	307	301	341	299	327	319	284	284	289	320	293	333	291	292	253	289	320	312	319	291	306	280	277	270	273	311	280	283	313	302	292	297	297	315	304	320	272	290	295	279	302	267	304	293	278	267	296	294	285	334	301	313	275	275	338	282	267	291	318	290	271	293	292	292	264	278	289	317	296	318	284	281	296	289	304	277	281	297	304	310	310	266	313	288	277	307	315	307	277	256	302	320	328	331	296	324	292	295	303	283	286	275	297	298	277	296	304	283	295	265	295	306	273	338	289	294	294	288	296	263	305	268	307	296	311	293	293	272	292	283	250	299	301	269	289	268	284	301	303	272	293	300	296	229	279	285	279	277	274	282	302	284	257	302	294	288	317	287	292	291	326	311	307	287	280	293	298	274	301	311	304	314	295	265	277	321	297	301	308	281	303	281	307	287	294	285	302	299	297	294	264	289	318	300	307	276	287	302	258	308	277	309	324	287	272	269	305	273	332	310	301	289	283	276	286	302	229	286	277	329	310	313	284	318	315	292	275	286	286	272	299	277	310	271	316	289	287	297	279	291	317	305	304	300	300	291	309	295	317	291	281	280	310	299	299	311	290	258	275	285	273	276	304	316	289	299	274	282	304	288	296	300	305	268	317	279	285	274	294	315	339	256	288	292	285	302	289	331	296	273	264	304	287	310	295	275	291	277	298	286	306	276	324	264	313	332	276	284	309	298	282	280	293	300	274	313	299	285	301	302	303	295	260	287	300	273	314	289	286	275	291	304	280	242	301	289	312	272	274	299	311	280	275	293	273	297	288	307	285	274	289	318	310	293	289	286	319	303	283	263	306	264	293	294	288	307	290	269	292	300	316	298	276	279	280	312	283	272	294	312	286	296	293	297	263	284	279	306	281	324	304	280	310	301	265	273	281	282	272	258	264	300	300	314	301	299	288	255	284	286	308	273	287	287	292	305	316	285	271	294	263	286	315	272	279	281	312	318	287	289	301	291	318	295	287	299	308	295	297	303	329	293	300	281	283	269	291	300	277	290	250	286	273	262	301	308	305	335	345	291	260	292	275	298	276	315	287	300	276	281	324	289	287	314	290	287	273	292	286	305	300	289	304	265	306	313	303	301	273	277	296	252	265	314	285	314	307	254	284	303	291	285	303	302	292	282	286	307	304	251	315	307	274	312	287	328	265	307	292	298	312	281	296	262	299	300	300	282	297	271	303	282	282	301	319	286	292	283	335	296	247	290	302	282	292	295	298	285	332	290	289	271	319	284	265	300	278	320	292	288	288	314	270	324	271	307	293	301	297	262	262	311	288	272	276	297	276	275	306	306	285	265	265	334	287	280	314	305	286	289	275	308	293	276	284	304	259	301	258	257	290	271	332	302	250	254	292	258	325	295	282	289	276	297	319	285	310	276	321	306	302	275	327	276	288	281	308	293	285	285	280	290	270	294	315	310	302	226	271	300	289	305	292	264	298	286	281	302	275	246	281	292	262	285	289	305	277	317	301	295	280	281	292	271	298	241	282	270	281	291	289	292	294	288	301	286	297	299	279	304	296	278	298	311	302	290	286	303	287	265	299	298	275	322	276	293	296	272	309	247	311	338	302	300	295	297	295	298	274	271	296	306	264	291	260	311	286	288	274	307	294	286	318	300	293	286	258	264	287	319	299	277	308	309	321	281	292	280	294	281	286	293	301	291	303	265	277	273	324	298	304	273	268	314	326	292	297	274	278	267	293	294	276	273	284	277	279	292	304	310	282	308	304	304	308	298	289	344	313	289	307	271	306	305	308	272	301	292	275	295	278	287	279	295	300	285	283	299	270	307	285	289	282	300	266	319	296	293	300	315	296	305	283	262	303	293	294	261	284	289	282	277	281	298	284	286	288	292	301	306	263	280
14826	8897	14370	16807	15279	13520	11146	9095	7991	6596	5765	6139	7163	5183	4362	3513	3167	2475	2314	2003	1827	1612	1586	1533	1445	1294	1186	1160	1153	1076	1079	1075	1040	1036	945	924	914	892	889	827	857	843	815	817	808	804	804	802	746	743	835	819	789	713	775	740	764	779	745	762	772	763	711	709	766	754	740	704	698	701	745	775	706	753	726	724	741	708	743	726	704	736	663	707	705	702	722	696	717	687	791	750	700	723	691	713	729	734	704	696	768	738	726	760	718	686	717	755	718	725	741	718	742	742	747	739	726	728	728	751	700	692	691	692	749	761	719	705	717	679	754	706	673	730	713	684	750	710	765	755	775	715	756	717	672	731	721	720	770	710	724	756	669	695	733	694	739	765	709	746	741	764	681	729	685	689	731	703	714	714	699	698	702	724	713	720	720	734	732	748	743	714	724	696	687	682	733	737	668	739	746	732	721	702	691	702	718	683	672	731	793	707	718	756	739	713	718	718	747	685	760	714	752	711	681	786	731	738	698	730	716	727	718	702	751	709	732	740	746	775	709	695	731	732	767	710	723	728	730	730	713	655	744	735	674	713	701	713	704	722	747	714	767	678	732	762	737	692	750	658	705	761	727	713	689	703	679	730	692	720	740	746	741	686	695	714	697	703	709	726	737	714	702	732	700	740	750	707	736	738	696	701	727	706	734	762	750	764	752	713	715	760	708	723	671	719	748	753	691	683	696	730	689	733	741	719	728	712	681	737	744	693	692	691	713	723	721	732	699	731	707	723	714	706	711	704	726	746	732	686	709	746	716	712	702	753	753	710	724	765	728	684	705	734	760	716	685	718	713	715	690	733	750	782	733	727	723	760	705	738	690	713	726	730	719	714	736	710	773	671	777	740	745	690	714	690	778	739	764	749	692	720	709	709	684	693	741	792	765	723	737	739	748	703	741	750	734	746	713	676	691	737	730	729	760	734	709	733	753	752	750	723	685	738	728	674	749	753	704	724	719	751	740	712	713	692	711	689	714	686	720	746	744	772	724	733	699	730	723	753	726	746	734	740	708	752	727	719	711	719	741	683	707	719	703	745	735	725	710	767	682	678	701	712	739	698	724	733	780	739	701	684	736	711	659	690	723	732	727	718	720	672	717	742	718	709	723	679	726	717	709	730	670	724	745	688	734	750	744	719	696	719	695	721	704	674	646	705	719	758	716	707	723	721	734	712	730	686	666	771	718	704	747	722	713	757	685	745	700	748	720	729	727	737	701	700	648	723	756	732	745	755	775	723	686	712	723	754	738	738	708	712	726	702	737	729	726	710	712	712	746	717	715	695	710	708	710	739	726	761	667	677	747	681	739	739	750	710	719	752	740	711	764	721	723	718	690	732	757	694	693	667	744	755	738	743	740	711	720	693	743	705	685	739	731	726	758	720	700	731	747	800	718	693	729	690	730	687	712	691	749	722	749	705	740	677	703	646	723	741	724	660	726	693	730	696	702	715	718	716	772	751	742	724	742	749	784	735	675	746	755	644	695	734	730	754	779	725	754	748	702	682	736	756	719	724	719	722	733	698	739	693	678	758	687	753	727	746	707	734	703	669	742	736	701	672	729	717	712	706	713	748	716	741	754	752	703	728	694	765	767	742	699	738	727	680	660	728	721	748	742	754	711	674	740	745	748	760	678	697	726	743	729	730	715	685	698	723	712	759	726	699	739	701	723	708	699	683	740	710	756	719	675	737	713	695	720	717	712	707	720	727	701	725	748	696	718	720	714	723	693	683	743	726	730	729	747	707	750	674	749	732	756	727	737	727	738	714	705	794	764	746	708	711	720	748	712	774	698	747	723	672	735	736	709	719	719	701	688	666	775	750	686	736	704	747	674	700	740	778	715	692	711	696	756	746	722	716	740	730	679	694	758	714	727	735	771	722	690	723	747	726	672	774	742	681	693	725	743	710	792	708	782	691	717	686	679	747	735	752	728	733	731	749	737	727	724	745	689	724	765	779	739	733	733	714	728	717	715	686	705	700	693	719	698	712	744	715	717	715	736	721	681	699	748	717	713	770	762	727	763	699	747	711	736	714	740	720	752	701	724	726	730	735	719	709	751	765	741	749	753	712	683	729	729	701	684	735	756	719	707	739	697	704	770	739	678	755	724	760	725	694	739	725	735	760	726	737	793	713	719	760	717	745	703	750	756	716	700	733	755	724	682	705	755	714	712	728	696	678	741	729	716	745	705	713	723	715	746	701	703	716	685	705	683	701	697	739	697	720	751	713	715	712	708	712	728	747	668	718	795	722	705	669	695	705	750	717	681	751	734	718	752	714	760	737	764	761	713	736	718	712	685	758	738	700	736	706	720	697	774	690	724	671	695	672	697	754	705	702	723	714	678	695	754	722	791	728	716	695	717	742	751	778	698	730	710	756	721	688	717	755	728	735	746	669	726	696	723	680	726	717	717	784	694	722	765	722	743	713	701	724	709	717	734	716	710	707	756	735	715	723	754	731	764	719	668	759	756	715	712	742	737	717	766	723	715	729	747	707	720	778	720	704	758	718	711	701	699	711	737	682	709	717	741	692	723	735	711	682	752	712	735	706	722	758	753	674	784	738	710	672	739	755	682	721	685	730	679	755	736	720	702	705	750	735	730	715	758	700	721	682	739	724	696	713	752	719	728	715	702	702	699	754	727	726	678	719	719	745	717	674	725	718	702	676	716	760	737	743	722	739	714	733	717	717	748	730	706	749	704	758	707	734	730	716	695	708	715	772	705	702	721	768	750	744	725	739	763	727	685	787	698	725	734	712	753	680	703	752	700	756	697	693	723	731	764	689	765	700	715	698	741	699	699	740	739	727	709	732	670	742	700	728	770	718	718	714	703	726	736	729	740	710	726	726	712	767	727	711	709	705	715	705	728	747	750	762	721	728	763	702	758	729	717	677	731	703	723	708	733	704	695	716	706	773	686	785	718	761	739	736	748	740	691	711	697	746	739	734	716	722	704	720	755	733	723	707	695	661	674	758	728	747	740	678	760	734	765	745	730	741	738	693	739	721	761	715	734	732	682	712	742	752	722	747	672	732	766	731	680	695	739	703	724	691	721	719	704	741	728	701	689	688	672	760	739	702	750	706	734	713	710	728	700	720	696	718	751	760	751	692	731	720	730	741	730	715	699	713	691	733	700	673	756	723	736	712	690	735	737	703	739	734	784	708	709	722	749	736	755	695	752	705	774	708	698	757	752	754	721	744	701	734	682	748	728	721	732	735	732	715	710	728	706	723	745	760	709	739	738	714	741	724	733	679	746	738	676	760	730	758	695	705	702	755	699	739	697	744	743	736	684	675	718	739	739	717	694	751	721	679	759	726	693	686	661	746	691	736	749	725	653	725	725	711	710	707	720	747	724	699	722	757	673	743	731	688	712	670	687	695	734	733	742	728	712	742	751	684	742	724	687	690	653	701	713	749	693	702	732	727	736	700	718	713	751	714	678	743	720	728	736	733	721	674
5057	2706	2916	2372	1730	1366	1000	833	723	618	622	541	526	507	457	468	494	463	453	439	393	415	446	437	402	461	366	385	372	358	391	425	398	390	380	400	386	364	358	373	357	354	345	367	367	363	357	371	410	408	401	394	373	365	365	395	400	376	400	369	393	346	381	385	396	357	372	400	375	365	390	414	382	387	364	382	395	362	359	414	396	374	392	400	370	391	393	381	352	350	389	377	365	357	383	416	392	380	334	376	382	399	388	393	374	324	391	416	432	377	424	404	362	366	343	368	362	382	387	395	387	391	355	368	385	361	372	438	357	400	411	373	388	353	372	359	372	377	374	367	414	373	374	363	387	377	366	409	340	375	428	402	412	424	396	374	385	394	397	359	396	370	387	421	400	386	394	366	371	373	350	381	384	379	367	378	387	380	374	374	385	351	341	328	403	387	373	381	382	399	378	370	362	382	358	371	398	357	394	364	384	390	321	377	371	348	366	358	409	419	422	374	376	359	345	369	421	364	370	362	376	386	389	402	398	410	387	380	350	406	375	384	387	361	357	361	390	376	386	370	383	366	383	395	377	372	343	369	351	389	394	366	372	384	371	371	403	390	383	408	416	367	369	398	362	359	372	398	350	359	369	386	374	343	398	340	387	367	369	372	388	337	373	361	333	352	371	393	360	423	375	368	413	382	406	390	398	358	412	354	396	376	396	352	431	410	410	378	348	402	331	407	342	388	333	407	386	346	383	401	383	383	379	362	373	376	415	405	360	353	360	397	414	360	404	389	377	372	366	370	346	379	386	383	399	412	385	407	374	419	380	396	380	403	396	390	367	373	392	378	348	393	390	367	394	351	375	355	345	387	365	378	382	372	414	358	418	382	383	394	381	398	344	390	387	409	352	372	362	401	376	401	370	353	373	381	390	343	375	364	369	376	363	359	404	412	372	382	399	361	416	372	386	387	363	394	379	383	418	377	358	370	378	393	386	395	343	355	382	330	381	373	378	379	350	385	395	338	370	362	383	383	389	382	396	377	411	404	374	375	381	405	362	352	386	364	365	360	397	382	384	418	375	394	347	387	380	379	354	377	355	370	343	382	415	381	362	366	396	399	368	395	359	357	370	379	418	354	353	350	400	364	375	328	380	423	384	383	378	369	402	355	369	402	410	375	374	423	379	371	377	383	369	368	390	380	390	361	377	360	349	342	396	382	408	351	345	393	395	358	356	357	388	361	379	374	392	413	351	393	417	348	370	386	328	381	380	359	383	376	366	361	383	335	380	398	374	392	395	378	418	379	420	398	358	385	388	406	329	382	396	375	352	351	400	353	390	368	364	400	376	411	382	345	387	358	388	360	338	381	359	388	410	412	360	387	403	360	356	381	354	364	380	380	395	388	385	413	378	383	349	356	342	393	389	387	381	368	389	354	396	388	356	399	376	386	387	385	346	409	372	410	375	374	373	388	356	350	414	369	391	348	396	383	391	362	384	404	361	369	378	372	407	369	357	362	373	450	402	367	377	401	410	360	401	381	364	393	376	398	393	365	354	377	394	368	359	387	378	355	398	384	386	361	397	387	353	370	335	388	376	351	416	373	386	410	408	391	341	398	348	332	360	378	411	376	373	397	388	338	356	395	369	395	375	354	352	362	371	385	375	364	388	398	391	362	377	385	367	356	373	387	366	380	375	393	402	327	384	367	393	358	356	401	390	379	394	390	360	354	368	347	392	326	409	373	365	388	385	383	387	390	369	358	398	359	353	408	400	385	363	371	402	417	376	353	378	397	400	383	418	396	369	358	367	369	364	406	356	360	377	355	391	353	380	390	379	357	377	390	363	343	349	368	390	379	368	383	421	391	375	405	366	348	344	415	397	368	377	361	407	379	403	381	365	372	393	385	403	393	417	388	383	413	413	376	382	399	382	390	358	358	365	384	411	390	370	363	366	412	351	375	393	338	381	367	378	355	391	370	401	382	464	372	382	395	409	380	355	369	371	359	366	394	380	377	357	366	365	368	361	410	370	393	367	362	355	380	380	372	390	359	400	367	367	388	432	392	371	376	382	381	393	338	351	366	379	357	403	376	391	372	409	362	382	394	381	348	389	381	353	391	376	363	340	366	399	395	358	361	390	397	349	363	372	376	399	355	389	356	411	396	384	382	368	387	362	376	349	429	413	369	377	350	389	389	375	402	411	359	361	355	344	376	366	392	392	347	388	377	385	369	392	379	360	403	394	367	359	376	403	365	354	365	375	399	337	414	349	393	340	370	371	347	379	417	400	381	367	379	351	371	383	396	331	407	404	398	391	389	373	377	389	371	373	335	397	420	363	333	397	353	390	427	369	369	369	412	416	410	369	407	399	409	404	407	396	396	367	407	376	405	367	399	377	344	348	366	391	394	365	435	392	394	361	372	412	391	375	390	352	386	386	378	366	358	381	380	375	400	382	385	391	371	389	404	353	347	393	356	393	407	411	388	389	386	382	362	386	344	367	358	384	399	365	403	391	381	346	378	365	388	364	392	378	388	381	404	379	347	380	344	406	371	394	361	396	356	372	368	371	388	392	363	359	380	400	392	387	355	369	391	400	352	404	379	378	370	368	347	358	395	390	382	378	360	360	377	368	351	377	352	393	388	386	353	386	359	401	394	352	430	367	357	380	392	374	372	370	375	428	370	388	426	365	369	384	404	386	375	388	358	363	418	417	377	381	358	351	401	385	365	408	344	379	348	372	327	381	379	374	415	377	371	344	383	372	396	387	361	369	377	363	355	363	368	390	402	414	353	395	362	362	392	351	410	361	368	375	419	397	382	403	380	381	340	372	361	365	346	388	407	441	381	405	355	392	411	369	357	380	385	381	355	346	390	371	367	401	376	382	367	365	373	359	360	398	373	389	384	394	350	388	381	388	382	361	368	433	382	354	394	396	371	347	363	375	378	383	366	418	414	377	373	418	367	404	376	373	379	387	374	371	360	353	360	363	371	365	397	366	387	371	366	359	360	396	365	397	348	408	389	379	373	397	391	372	383	391	352	422	380	365	363	399	360	372	386	375	376	387	358	368	386	432	382	394	382	392	356	353	385	383	388	374	401	351	336	375	347	367	363	395	357	422	388	417	383	372	370	386	366	380	389	378	391	406	411	372	362	415	373	409	359	408	342	384	393	379	357	398	443	361	372	361	377	407	381	371	367	400	345	382	346	370	365	350	374	363	380	368	379	386	376	367	384	351	393	389	365	362	363	374	358	390	354	394	365	419	373	406	362	383	402	382	348	363	376	389	440	376	351	398	363	382	381	401	383	345	401	358	380	419	358	329	352	365	352	364	386	358	327	391	373	338	375	381	368	391	397	400	358	387	357	362	362	350	355	312	387	391	365	357	343	387	396	390	370	371	379	383	366	366	432	346	400	375	325	385	399	358	359	345	363	387	331	389	407	353	414	384	392	372	367	371	403	368	387	391	375	378	349	390	359	384	375	357	382	390	368	402	374	360	368	431	378
4459	3387	6150	7234	6225	5206	4239	3358	2935	2466	2154	1975	1937	1760	1710	1603	1451	1445	1323	1357	1152	1183	1175	1119	1090	1084	1055	1026	1047	979	1034	1020	932	1007	979	982	954	949	928	934	978	951	962	914	963	961	927	963	949	917	911	927	931	882	931	919	934	912	929	908	986	953	955	963	901	933	907	879	951	890	895	884	971	926	934	907	913	938	922	873	831	907	899	927	925	892	845	936	901	933	950	897	854	907	904	892	899	922	922	937	916	928	919	912	880	866	889	912	946	972	875	936	863	913	862	870	881	868	904	906	892	927	913	866	908	901	921	898	904	931	934	923	955	910	896	915	939	860	951	910	957	953	900	915	906	967	929	945	871	895	976	933	886	919	935	887	940	898	976	917	955	947	885	906	877	935	931	931	874	884	966	856	921	950	903	894	911	852	906	908	858	918	898	932	861	914	902	904	903	908	939	920	879	920	865	855	905	898	902	899	885	900	886	918	890	957	960	943	888	906	845	921	850	884	856	949	864	959	957	913	917	946	904	947	943	905	947	894	861	944	909	957	914	851	959	900	884	892	864	929	921	920	931	930	910	916	860	921	909	866	919	877	921	896	894	951	903	898	867	947	880	902	912	918	882	922	909	915	951	883	879	920	937	878	904	916	904	902	934	919	914	900	896	898	887	892	935	931	863	913	909	924	887	922	846	906	849	944	896	886	919	918	892	875	854	868	986	885	870	864	901	890	934	959	914	916	960	924	882	870	929	905	950	907	893	877	857	889	956	959	931	963	866	894	948	907	945	851	933	913	879	954	914	916	886	940	877	917	899	921	901	928	892	946	911	922	876	908	910	915	874	931	966	867	944	913	923	873	898	918	944	948	944	880	864	889	975	866	922	885	907	1003	891	885	886	897	933	919	947	987	945	901	945	919	914	914	959	852	894	897	894	836	877	939	965	911	912	920	912	974	916	914	942	891	909	903	903	895	918	942	922	854	925	941	903	899	946	963	900	958	926	926	888	860	914	931	919	878	895	873	889	904	877	896	892	958	951	924	911	907	902	873	913	923	931	938	930	890	903	900	909	904	949	957	913	884	848	889	882	962	909	913	961	937	931	959	946	881	871	962	926	882	924	940	907	918	953	942	900	918	958	888	936	888	874	933	940	914	891	895	895	928	894	971	957	878	992	981	942	937	914	908	899	936	883	913	905	922	890	965	927	885	923	922	852	931	886	910	907	922	893	937	969	961	924	933	912	892	945	910	909	835	940	857	967	936	919	859	913	911	898	862	904	891	882	862	914	858	916	915	935	931	879	857	951	945	878	926	924	953	862	934	948	886	858	896	936	950	931	913	926	896	906	960	894	926	935	915	944	899	947	882	920	948	913	900	948	920	826	890	901	943	906	884	860	882	929	904	887	911	912	929	818	919	868	910	972	905	911	892	961	926	908	927	883	895	892	930	978	914	911	927	901	898	940	936	912	888	934	856	887	934	919	922	881	873	954	944	946	937	913	919	833	881	946	887	925	952	899	902	949	939	910	897	926	901	893	921	902	931	898	948	912	918	903	951	885	930	921	904	927	927	870	967	854	895	968	924	932	918	976	921	904	854	876	930	903	895	888	955	910	992	863	884	939	933	895	930	929	906	895	945	877	967	915	906	911	934	885	901	903	904	857	930	952	889	959	911	911	967	910	909	940	910	930	932	923	946	886	907	946	932	879	923	924	897	911	917	935	894	890	875	916	925	896	885	909	923	943	911	952	959	886	893	927	960	914	918	952	922	910	920	907	881	936	932	883	921	955	934	868	915	925	939	884	981	865	927	904	911	926	953	926	936	901	921	905	935	940	932	931	894	948	923	874	908	889	953	951	883	893	911	937	955	874	843	930	914	974	956	977	920	894	897	937	896	925	922	879	955	932	956	871	892	968	910	884	899	914	903	919	886	950	883	924	881	932	895	874	850	914	907	889	919	951	926	883	939	885	910	941	906	925	974	898	904	929	900	896	899	890	862	932	912	937	856	928	904	903	912	887	922	917	920	915	893	880	965	905	944	907	864	894	898	864	908	870	853	920	890	979	889	915	903	943	909	898	871	847	921	982	908	926	884	899	891	908	911	918	923	899	872	906	893	898	970	917	936	917	882	951	921	910	944	942	930	876	943	939	899	923	910	1006	885	873	910	936	902	920	943	896	922	912	956	930	886	946	875	919	871	880	867	922	879	981	901	882	910	894	910	944	930	948	948	912	958	889	912	909	939	918	867	895	882	905	911	929	955	885	902	915	919	843	955	896	886	910	882	873	936	965	906	972	855	910	928	959	915	926	832	921	929	880	908	887	894	979	939	884	921	959	932	906	922	939	873	883	908	890	949	947	927	904	851	896	912	972	890	953	898	896	920	922	930	957	917	921	899	916	911	926	952	964	870	920	893	866	923	826	958	903	895	942	892	955	939	939	881	931	901	915	938	883	904	881	893	906	906	912	897	903	874	893	907	911	952	883	950	931	878	862	881	875	960	894	912	986	935	873	879	900	931	855	984	938	969	940	888	900	878	955	874	932	865	929	911	959	929	889	970	856	908	890	898	957	946	942	905	919	915	955	906	994	888	905	919	916	910	877	906	928	926	941	905	915	910	897	840	937	861	988	882	890	923	948	928	901	950	898	891	833	879	894	894	878	908	880	943	880	952	917	931	967	897	909	886	907	905	948	893	882	870	887	941	899	882	978	909	866	967	944	955	889	889	903	916	913	920	896	937	962	917	917	851	918	910	875	901	940	872	920	931	938	970	950	948	941	899	920	931	915	864	891	874	956	946	902	960	918	922	887	853	903	920	900	845	956	912	875	924	887	878	894	903	904	920	947	950	955	920	968	883	901	914	945	951	925	957	966	952	845	950	874	888	867	889	882	926	861	897	878	895	926	927	928	866	935	936	853	865	912	910	925	942	935	886	916	950	917	891	877	984	915	910	877	971	870	862	858	915	918	916	925	926	875	880	936	881	872	944	890	961	888	943	886	871	900	898	896	962	926	923	906	908	922	939	951	912	919	897	914	882	971	910	931	957	914	950	935	871	960	897	840	976	913	838	899	908	957	901	911	847	944	917	869	965	923	865	873	864	882	927	911	911	888	913	937	953	883	937	895	873	906	874	948	880	906	889	888	888	920	840	953	900	935	909	895	882	903	924	911	886	857	916	919	932	906	906	897	874	928	959	921	885	918	867	915	935	885	983	906	894	908	894	866	941	924	912	885	907	948	880	862	909	909	957	925	891	898	889	898	953	889	909	891	922	913	892	870	886	889	917	896	932	921	921	919	914	957	876	905	880	917	897	954	889	908	915	922	966	922	891	962	940	949	893	904	909	935	946	899	849	956	860	959	891	899	890	901	919	911	931	978	927	909	906	877	942	946	908	922	904	884	933	895	917	910	860	924	819	910	937	970	887	887	869	882	912	925	902	891	907	934	906	928	913	908	887	923	927	889	916	938	933	919	889	971	908	913	912	899	908	936	911	924	909
13912	6907	6524	5126	3515	2846	1991	1570	1358	944	1103	984	1073	843	833	630	544	531	488	499	478	422	457	435	462	403	395	403	393	401	366	414	389	381	387	384	407	383	368	374	386	374	384	355	379	359	395	347	380	347	367	385	395	362	391	400	398	346	350	370	333	374	366	384	334	341	389	348	375	368	381	328	354	347	351	346	323	369	363	333	321	358	368	322	349	366	401	345	365	368	368	358	342	389	365	281	393	367	361	342	385	314	342	365	360	389	343	359	341	398	347	368	340	332	354	381	367	369	353	400	357	357	346	376	386	360	353	333	359	365	317	338	386	338	393	363	359	359	372	363	337	376	372	358	330	386	339	332	373	369	339	366	341	375	352	403	360	355	350	326	388	341	372	328	345	359	365	396	379	364	336	335	352	378	399	346	367	379	364	347	352	354	347	358	370	367	358	337	375	358	362	326	393	391	361	366	328	363	364	358	376	363	356	364	384	367	356	325	347	334	431	369	355	362	369	354	355	381	365	361	364	342	392	356	359	366	382	357	351	377	351	356	367	394	386	380	370	366	368	358	370	343	348	351	368	354	372	352	386	355	372	328	383	350	354	366	384	347	348	371	354	363	365	368	330	349	348	350	364	376	342	305	372	370	360	368	365	359	378	384	370	356	368	366	379	388	372	369	377	333	325	348	379	352	379	333	375	375	363	338	364	372	394	374	341	362	332	369	382	369	342	366	368	367	377	373	347	365	369	367	354	365	338	366	321	382	381	371	345	381	364	373	363	354	339	378	370	372	370	358	365	383	341	348	346	323	322	371	378	378	376	389	416	374	362	393	355	356	395	408	367	362	329	347	346	340	374	377	345	388	402	383	352	374	369	384	365	356	331	339	313	349	384	358	379	364	365	402	362	347	384	340	369	381	334	351	312	401	359	343	398	324	351	367	385	351	350	328	370	378	359	379	373	356	373	400	338	375	357	346	345	349	362	354	362	332	362	376	361	380	329	343	369	342	359	398	386	373	345	367	374	364	416	388	364	342	375	387	379	327	351	344	367	393	363	398	368	363	331	343	354	342	336	340	383	358	373	356	369	359	369	334	371	382	342	350	349	403	367	365	373	398	356	376	413	379	371	397	355	376	350	363	362	379	362	403	360	352	367	383	386	373	376	359	351	384	349	359	367	383	330	346	350	367	349	338	355	370	368	368	353	377	364	320	340	395	396	340	373	352	344	394	361	367	356	363	326	343	368	326	380	350	383	322	376	371	382	363	365	391	334	360	377	357	364	364	363	356	377	372	337	363	376	359	322	315	374	367	342	348	371	383	402	348	342	377	388	331	321	355	351	339	331	340	354	347	371	328	369	382	343	324	379	338	369	388	372	338	346	394	369	359	357	352	355	376	343	361	342	398	336	351	334	364	372	364	380	329	336	376	391	376	387	368	362	378	353	360	367	370	371	351	366	351	354	379	372	399	383	365	358	371	341	366	347	360	359	376	337	397	367	363	351	328	359	375	380	392	400	349	353	383	307	388	364	378	376	331	343	382	397	331	346	392	363	347	368	359	350	368	363	357	390	363	378	357	351	345	385	388	377	377	377	379	342	378	355	370	358	345	405	377	376	356	364	361	376	332	368	355	375	395	355	364	375	373	375	348	348	339	359	358	386	367	335	332	354	391	343	379	375	367	374	338	352	359	353	412	368	379	373	328	369	345	360	389	367	393	341	362	360	357	382	360	395	374	380	358	365	370	354	331	390	365	366	348	361	344	389	352	334	347	340	377	364	354	340	377	374	410	391	390	397	337	390	388	347	331	375	357	371	377	329	375	376	368	381	372	365	351	383	339	346	336	363	360	325	373	381	373	357	396	388	353	318	406	326	365	361	398	352	345	387	371	376	327	349	347	360	346	326	327	357	361	389	392	333	368	341	392	378	317	347	392	368	357	398	399	362	352	348	372	344	340	365	375	364	318	356	355	365	324	374	385	383	358	365	363	390	370	366	379	354	354	328	371	380	358	378	355	392	379	353	354	344	351	376	350	369	367	394	358	350	334	382	386	373	380	344	380	355	381	347	373	350	325	394	371	347	368	343	359	340	358	354	344	382	348	331	355	324	369	356	361	361	385	396	369	373	370	365	387	381	340	354	338	380	407	376	319	352	357	371	332	350	374	336	372	355	341	397	388	345	332	365	355	358	340	378	341	336	334	345	397	354	359	349	339	313	344	370	394	335	355	383	382	346	368	336	370	355	377	334	394	385	378	387	364	409	370	374	334	368	390	354	360	346	350	332	405	357	339	332	311	378	373	362	335	366	340	347	312	381	345	363	351	393	328	365	382	360	329	338	357	354	362	337	347	357	335	379	351	355	355	369	340	353	369	330	332	328	339	399	403	324	335	374	368	352	348	383	355	378	374	381	344	316	377	360	353	351	359	320	364	361	357	376	345	336	337	342	368	333	354	359	341	407	406	366	350	356	393	412	360	404	374	318	337	360	344	363	353	347	367	364	387	364	384	369	337	377	364	344	355	379	377	362	363	349	346	347	336	350	359	358	332	355	382	342	344	371	343	361	377	390	383	398	362	336	360	338	357	336	380	362	380	378	350	345	383	379	350	393	364	401	366	378	388	344	387	360	376	359	371	372	374	333	383	378	409	321	333	366	385	349	353	410	346	338	359	371	382	372	350	376	330	373	367	333	322	362	381	389	369	363	340	372	380	339	347	372	355	363	378	352	380	350	346	356	362	316	360	347	346	390	369	386	345	367	334	375	392	376	361	321	352	351	365	359	390	366	371	365	361	357	366	377	370	344	387	342	376	373	350	335	393	351	371	396	369	380	349	362	368	350	353	354	375	421	372	344	356	346	330	435	356	391	365	343	349	398	360	348	357	356	404	358	378	331	371	370	338	338	352	357	371	377	369	316	372	347	373	366	352	352	345	366	336	376	366	340	361	375	373	380	387	369	331	346	367	370	352	352	364	346	355	343	371	358	390	413	345	339	372	356	362	375	417	354	366	314	370	347	333	390	387	364	339	369	366	352	373	342	344	378	352	361	346	341	359	360	372	326	353	360	388	363	360	406	383	366	399	372	392	344	379	382	370	284	354	368	382	381	364	344	365	358	371	366	367	359	384	365	381	362	348	403	398	354	370	364	393	366	361	388	390	340	335	364	379	352	343	346	329	388	350	342	352	385	381	332	402	387	347	386	354	324	354	374	346	380	391	374	340	366	377	370	356	387	360	334	368	372	375	351	353	389	389	379	380	365	359	341	351	396	376	351	369	375	328	376	343	353	355	378	359	408	380	381	396	337	370	414	387	360	324	360	356	349	346	349	380	361	343	348	338	321	338	365	348	339	333	398	368	361	374	360	354	346	387	339	329	347	367	378	334	376	358	366	335	341	358	386	387	398	387	374	356	360	373	373	357	378	365	372	339	350	390	375	340	393	360	364	380	358	357	376	368	379	339	336	326	363	384	345	382	353	368	346	347	363	380	379	341	376	377
11242	6356	11107	12518	11008	9592	8127	6577	5764	4421	4518	4401	4827	3525	3450	2771	2309	1998	1756	1661	1596	1477	1412	1361	1367	1239	1201	1162	1171	1070	1074	1085	1046	1082	1037	974	987	972	1010	927	949	927	898	862	898	950	946	884	917	888	877	907	867	944	840	894	892	886	903	935	879	913	896	858	922	887	849	868	895	876	849	865	847	774	842	878	861	905	854	898	862	910	839	865	919	858	912	847	812	921	895	878	880	910	883	827	938	848	860	881	828	898	930	873	858	837	899	856	932	856	827	885	887	894	892	837	878	889	854	818	874	879	907	830	884	897	878	903	891	864	885	873	922	892	897	859	908	812	858	883	858	874	814	901	853	876	867	829	886	881	876	838	868	869	890	867	868	854	904	868	885	829	874	831	878	863	899	846	884	879	896	873	838	888	874	844	824	876	878	842	883	914	879	876	883	855	897	883	894	901	896	876	905	883	872	876	865	833	822	872	879	881	903	948	879	908	831	893	862	900	876	884	855	834	935	890	844	893	874	871	883	844	893	846	865	865	916	871	832	862	878	894	850	845	851	849	842	849	894	916	867	866	870	883	856	855	829	861	900	869	843	847	896	910	828	913	824	838	863	923	827	885	824	863	857	870	853	889	836	881	833	931	890	890	883	885	901	917	854	859	910	833	894	885	907	889	860	884	879	875	832	891	838	877	851	881	822	854	873	872	879	893	848	864	902	910	912	913	909	894	842	905	871	863	920	878	905	852	824	886	876	904	871	891	856	921	836	875	853	916	818	866	854	907	907	874	816	894	860	885	868	820	919	891	858	889	874	892	883	849	893	869	909	877	850	866	855	910	908	874	865	888	937	854	889	869	905	877	819	917	930	874	898	886	899	899	893	868	895	876	883	858	880	830	868	868	904	850	879	895	875	852	837	880	901	832	881	896	859	899	904	876	893	898	840	845	867	879	885	852	918	894	848	879	864	900	846	946	877	868	874	827	894	843	883	889	928	912	838	865	870	877	876	861	909	860	887	873	867	908	835	848	845	863	803	849	810	828	885	855	868	843	860	919	863	874	890	868	858	867	862	903	914	934	855	836	908	826	850	858	851	882	850	884	871	880	876	857	901	915	896	859	891	920	889	829	866	882	874	877	881	880	886	880	852	855	833	873	841	855	928	861	850	929	840	925	884	885	914	880	910	909	884	864	873	903	868	869	850	885	838	900	848	852	889	849	827	872	858	904	818	831	889	829	880	861	896	848	857	801	865	955	880	892	927	926	861	879	862	859	880	903	865	903	835	862	875	902	909	875	860	874	861	825	866	897	878	845	911	894	849	913	881	898	820	850	866	892	876	871	901	895	866	900	819	887	876	822	899	917	868	845	908	894	869	832	836	810	889	858	879	805	870	855	821	840	909	893	885	923	895	843	851	892	839	839	845	899	874	898	896	822	888	885	873	906	929	881	885	833	912	864	900	861	884	860	948	872	868	877	835	895	900	886	890	893	865	888	865	873	901	801	818	863	863	883	860	873	886	885	871	882	891	837	921	857	871	901	850	864	866	849	844	900	831	858	849	899	876	845	920	838	799	884	898	851	924	877	852	886	911	880	882	881	909	852	878	885	883	896	868	888	883	887	864	882	932	836	896	893	826	902	872	856	866	861	868	936	908	856	908	908	890	868	898	899	891	883	851	855	863	837	904	857	831	825	841	860	871	931	867	886	885	867	902	841	936	863	849	885	888	887	885	859	896	888	936	886	896	887	850	852	907	899	865	859	863	896	856	824	934	922	889	928	875	861	815	943	872	893	926	858	889	914	866	847	893	848	831	878	877	860	892	851	851	877	838	890	819	942	870	876	888	864	827	876	908	879	924	854	867	884	852	832	914	915	842	857	909	896	886	898	829	846	874	878	920	884	897	845	844	884	925	867	873	898	885	892	868	843	908	866	947	907	911	917	879	949	927	855	885	855	880	890	905	853	887	906	881	859	878	885	910	928	898	863	895	889	882	918	864	818	864	870	922	855	911	893	850	887	907	894	875	934	881	877	861	848	867	853	860	894	883	861	878	909	813	862	899	869	930	841	846	875	864	859	868	910	864	836	871	933	877	882	904	892	955	892	822	921	904	840	919	911	907	895	908	880	914	836	860	853	842	856	859	905	903	905	909	840	906	873	821	890	889	852	891	845	819	905	905	917	865	918	889	882	915	862	887	818	836	920	857	813	870	897	802	841	892	910	937	862	875	871	857	836	921	873	844	900	905	868	893	883	841	882	881	860	885	818	889	865	853	886	857	921	927	927	897	824	901	843	887	902	863	881	905	895	921	854	917	863	830	925	921	893	899	869	867	836	881	898	849	883	851	911	896	866	877	872	860	901	868	873	865	866	906	860	911	900	936	883	835	858	938	921	898	917	830	861	884	815	870	868	833	911	910	916	877	874	828	840	833	817	893	883	916	854	927	852	841	887	875	878	835	875	890	876	886	897	864	862	971	863	888	914	901	900	880	804	877	872	893	874	960	941	857	929	886	828	844	927	892	882	888	866	858	891	960	855	883	891	843	832	847	916	845	864	866	907	894	864	849	860	850	909	876	851	921	881	870	906	876	883	853	864	858	850	922	894	862	867	863	866	858	877	878	893	847	834	862	900	909	889	805	888	875	845	855	910	908	865	872	860	873	879	941	887	897	908	859	868	837	897	892	877	874	839	852	841	889	858	824	896	901	895	918	860	882	865	885	933	900	912	880	831	922	888	866	874	843	892	848	836	907	873	821	890	867	913	906	867	900	801	891	809	895	881	914	895	892	905	872	909	885	867	875	894	834	869	885	838	887	917	908	866	878	834	845	919	872	893	892	891	833	867	876	856	877	903	890	904	874	915	904	919	860	905	873	886	893	824	887	883	869	839	859	861	870	904	854	904	831	872	930	860	860	902	853	920	851	851	910	864	939	870	894	866	954	849	854	890	857	893	859	879	880	938	925	812	879	917	910	850	861	853	888	862	848	813	876	843	873	849	900	919	922	857	872	935	864	885	871	876	931	871	855	899	890	858	884	882	902	836	850	874	906	909	865	934	846	842	888	889	919	863	854	869	940	848	823	874	818	844	830	871	866	829	866	859	861	908	867	845	828	853	909	890	886	880	888	894	886	864	915	886	822	896	901	845	877	884	909	908	899	864	851	840	841	850	896	830	906	876	825	875	874	853	877	895	886	838	906	867	879	846	866	883	866	877	872	880	801	882	875	921	883	924	888	895	890	853	843	845	901	853	861	803	892	885	826	900	862	856	850	950	904	862	904	898	847	905	873	860	894	882	971	816	865	871	893	840	919	918	854	854	855	850	914	837	893	898	887	868	848	845	887	869	883	834	867	838	848	868	805	868	879	856	865	921	855	867	878	859	958	869	906	843	844	898	879	902	891	831	901	908	839	914	874	907	882	899	848	874	883	894	833	855	826	877	908	888	855	847	927	880	898	910	882	893	861	891	847	888	932	901	869	952	850	843	814	857	859	845	810	863
21781	10874	10199	8108	6425	3904	3225	2719	2111	1619	1505	1350	1473	1014	844	758	639	540	507	472	446	416	409	410	388	373	339	345	351	336	324	325	330	313	313	324	312	344	333	309	310	315	303	290	298	279	303	275	292	271	287	279	303	294	252	281	292	330	267	283	269	304	321	309	283	275	293	317	310	333	261	287	283	284	276	296	310	265	302	323	278	293	265	301	261	339	289	310	284	292	325	302	296	298	302	285	283	309	290	298	286	290	287	280	291	292	301	304	300	314	262	263	281	271	283	268	289	273	275	271	288	304	260	282	284	295	286	268	302	314	295	291	285	298	268	286	288	275	292	293	284	291	273	316	313	285	291	282	306	299	314	283	274	293	301	277	309	284	298	280	277	280	281	290	280	303	278	294	269	316	301	295	279	285	292	302	281	276	282	291	281	284	267	278	276	281	268	256	284	340	283	272	299	296	268	290	307	305	293	311	292	288	290	306	269	300	242	267	302	262	270	309	289	288	299	318	285	290	307	308	301	302	278	297	320	273	319	310	308	284	307	279	338	325	286	285	292	338	279	302	289	302	292	288	320	297	278	271	303	290	268	260	293	288	296	306	282	285	282	294	307	304	275	275	339	299	271	284	303	292	288	286	285	290	291	300	309	282	274	279	280	269	307	309	294	264	290	289	268	252	279	324	305	263	274	291	274	272	276	317	296	278	306	279	263	292	267	268	276	300	295	283	297	254	271	298	290	274	308	295	294	286	257	272	283	291	304	313	301	244	268	278	274	294	306	301	295	277	301	326	269	281	269	262	310	287	278	266	281	281	310	262	268	286	263	287	264	301	274	267	266	289	260	288	285	300	280	295	295	301	297	277	286	327	284	274	289	300	252	271	264	314	269	264	296	288	342	272	308	305	262	290	278	286	268	286	271	261	263	325	276	301	299	291	268	304	300	309	298	269	269	294	304	275	307	309	318	290	292	288	272	303	322	294	280	298	300	295	253	269	247	277	253	241	282	296	312	322	268	282	292	258	273	274	309	271	257	275	266	294	283	290	265	284	298	285	248	300	274	246	306	294	290	278	290	281	292	314	272	265	285	311	267	287	246	280	306	292	280	298	263	283	260	300	297	268	275	282	267	304	297	290	304	313	319	274	312	273	248	299	298	287	303	270	248	270	281	274	280	279	275	308	278	297	304	298	289	277	318	340	295	291	258	294	289	264	274	257	296	311	291	290	290	313	289	246	304	303	289	312	300	235	261	278	245	284	255	291	284	261	278	276	293	306	287	260	270	312	308	269	310	305	277	288	301	284	297	315	296	309	327	281	293	293	268	255	285	263	308	283	285	276	248	290	266	287	275	309	303	310	298	272	316	302	300	294	277	280	300	287	316	301	315	295	301	279	296	306	304	308	287	267	276	297	295	273	313	291	284	296	261	308	310	280	283	270	278	277	274	275	290	273	266	283	310	293	288	280	280	285	281	277	317	282	292	252	252	274	290	276	294	261	287	269	282	304	292	318	276	290	258	278	292	265	302	310	298	269	296	269	290	298	291	305	264	281	279	289	293	280	274	272	319	297	296	274	281	310	306	272	275	257	294	266	278	283	265	305	312	271	266	292	309	293	297	243	292	281	287	287	324	294	292	286	269	300	259	261	286	290	313	271	289	279	267	282	261	275	263	292	272	262	316	291	314	296	290	293	267	277	269	285	280	290	283	299	298	293	299	314	259	282	286	296	284	307	308	302	293	297	295	280	266	292	290	275	304	289	286	303	318	296	296	288	280	275	288	260	310	283	274	295	298	323	311	297	310	289	291	290	308	283	303	300	306	300	300	301	277	273	262	278	248	296	254	287	274	272	308	315	297	310	255	332	298	272	287	300	256	279	311	263	288	250	268	289	315	269	306	251	267	264	276	313	241	320	301	276	315	282	278	263	251	279	267	302	278	265	295	277	289	288	302	277	286	307	316	279	301	271	291	290	263	258	314	310	297	294	285	311	308	281	292	312	296	279	298	297	272	285	290	266	259	291	278	268	269	326	295	265	294	250	290	308	281	287	272	280	298	287	298	283	253	277	293	281	281	300	287	279	283	310	294	315	296	320	282	307	297	323	280	291	287	284	317	300	302	303	248	264	306	272	283	313	283	289	304	288	273	292	299	292	290	265	315	284	286	277	304	305	260	264	278	270	285	265	286	289	330	295	296	297	316	297	309	277	322	260	283	283	254	294	278	288	249	317	283	293	299	286	264	304	260	264	303	280	287	269	278	282	288	282	311	244	275	314	288	298	285	269	284	291	272	279	285	280	310	292	251	277	303	308	280	269	300	274	287	276	251	290	283	284	301	301	292	309	290	283	262	285	264	253	270	297	268	271	269	260	273	273	304	274	275	287	295	280	290	300	304	287	270	280	304	282	253	319	279	274	299	274	284	282	282	319	292	280	269	307	272	291	258	257	289	322	280	298	320	263	301	269	301	279	266	299	300	258	271	273	289	306	294	297	276	273	296	247	279	299	281	288	288	286	259	304	274	292	287	292	311	282	292	276	264	256	281	288	279	274	296	279	264	281	283	319	286	273	265	277	288	300	257	296	267	278	304	303	301	285	331	312	298	276	296	286	304	299	287	290	301	293	285	276	274	303	270	296	303	250	305	305	303	276	289	309	293	317	295	272	263	327	324	287	298	279	296	259	311	289	291	294	299	295	282	272	309	285	247	291	285	304	288	280	263	275	270	278	318	281	265	265	291	258	303	279	270	299	297	257	251	303	272	280	273	244	261	274	311	261	313	259	304	300	285	308	275	297	274	281	275	303	274	292	309	266	309	294	294	297	305	297	260	281	285	286	302	303	286	282	253	280	279	281	295	277	268	288	300	268	268	283	268	301	295	279	285	326	278	303	292	293	293	287	321	281	310	260	291	315	252	268	287	277	302	287	280	287	313	288	264	260	277	287	308	278	309	296	282	309	296	279	271	277	262	289	286	279	258	289	271	303	274	298	284	280	285	306	279	301	296	301	307	278	282	296	245	296	288	279	255	329	270	266	268	268	278	275	274	278	293	281	319	263	271	285	270	275	293	314	279	285	279	262	295	313	271	305	292	300	279	299	273	274	275	241	292	271	305	244	266	292	312	316	305	299	279	313	266	282	300	287	258	311	287	295	310	261	274	298	264	287	275	283	292	295	293	283	316	280	310	288	306	275	303	291	271	290	314	296	290	302	273	330	311	270	281	297	277	267	236	244	291	287	259	319	280	296	308	296	265	270	276	261	328	298	292	267	289	294	288	271	246	315	254	259	322	308	309	263	315	297	313	293	314	303	303	276	298	312	297	268	288	292	286	297	310	280	298	268	295	275	281	320	286	270	285	267	290	284	288	281	297	292	267	327	261	252	320	281	293	303	287	293	292	287	256	269	315	296	265	278	261	299	291	317	282	285	286	284	277	266	272	286	313	266	295	283	283	255	304	312	279	293	280	312	285	296	283	292	298	300	275	281	290	256	274	261
14858	8779	14573	16928	15938	12798	10996	9581	7995	6241	5719	6233	6758	4838	4462	3835	3046	2392	2181	1936	1816	1668	1487	1436	1447	1376	1256	1195	1147	1014	1089	1004	1101	1009	976	911	926	858	798	813	815	872	780	762	782	792	777	751	726	804	770	789	728	776	758	701	758	734	753	712	784	737	753	708	705	698	695	689	763	714	655	717	727	723	735	656	724	730	758	663	718	733	719	694	734	696	746	685	735	779	720	700	713	730	694	693	680	707	715	695	739	700	697	652	725	725	702	683	733	719	713	703	683	700	696	747	744	710	740	728	812	727	724	707	774	693	717	730	746	704	719	663	715	714	695	703	698	696	688	712	702	702	694	691	687	696	679	722	707	708	692	693	711	693	727	741	657	732	703	692	715	715	746	691	709	719	712	764	683	730	687	697	692	697	775	707	697	706	676	722	717	685	678	687	748	740	667	690	718	730	709	683	672	717	751	677	700	712	717	732	701	731	740	679	728	690	727	741	736	705	727	715	728	693	745	694	708	717	698	716	749	741	736	667	732	731	705	714	737	721	744	713	718	704	740	735	707	746	742	670	694	735	721	761	700	719	641	680	701	736	725	696	718	710	684	694	704	728	702	671	679	718	737	753	720	702	650	705	670	715	700	720	671	697	750	776	693	686	683	732	696	754	717	721	693	663	718	713	727	707	724	750	709	751	680	687	740	751	666	729	728	730	728	716	707	718	732	754	746	707	774	718	702	687	751	707	692	706	738	759	749	702	719	762	720	713	701	732	720	693	713	696	673	695	715	716	698	707	695	707	691	719	734	712	716	654	717	716	678	712	772	737	702	727	730	758	702	737	770	661	692	705	760	732	736	725	722	749	698	681	701	734	713	709	702	663	719	719	724	712	673	695	675	690	752	718	738	690	730	693	709	754	732	652	709	687	713	724	718	707	683	717	696	687	719	755	704	724	726	653	699	694	679	727	663	647	698	764	731	757	733	717	733	678	727	718	749	686	762	703	748	704	739	738	713	687	729	736	730	710	708	739	733	726	646	676	728	725	697	666	720	698	714	756	714	739	729	712	677	735	741	718	742	688	710	737	718	734	705	719	673	716	636	760	697	696	679	712	717	718	706	700	691	753	777	698	740	734	697	660	689	717	692	683	736	714	719	697	706	619	690	728	691	679	656	747	700	667	699	666	761	694	713	689	743	761	720	743	687	699	684	724	787	764	709	693	697	687	717	717	688	692	687	686	702	721	731	653	717	672	711	734	693	702	771	681	700	736	696	727	739	736	718	697	712	718	727	698	695	738	723	698	765	715	697	701	714	708	674	752	692	689	693	712	690	676	719	719	730	725	680	717	696	740	700	721	787	693	716	699	735	720	677	746	691	738	733	695	684	708	733	717	668	706	772	722	737	718	703	697	669	706	702	692	655	709	760	689	744	746	718	706	743	679	738	676	693	729	673	730	741	680	692	725	681	782	668	670	722	717	723	741	711	743	683	661	727	708	716	700	711	691	769	729	674	692	687	788	718	734	679	701	683	737	762	652	714	681	741	743	720	728	696	711	729	689	706	713	705	733	705	702	700	649	719	700	728	693	691	718	711	676	742	670	796	730	716	729	719	700	736	708	728	738	726	740	768	725	719	709	738	726	706	710	692	732	686	714	684	748	702	667	739	708	661	693	654	697	684	753	682	674	677	715	701	773	715	740	671	718	658	723	708	719	758	710	690	727	707	688	700	683	705	731	723	693	725	704	739	711	750	757	741	676	705	723	721	736	697	763	759	710	714	664	741	696	715	666	686	702	711	750	675	737	695	713	711	691	715	714	756	700	673	702	695	699	691	705	694	752	731	735	717	719	733	745	699	679	704	764	678	714	718	744	719	693	729	710	729	696	731	671	726	687	694	666	727	690	777	694	663	749	653	700	730	713	702	706	702	676	717	708	725	696	708	724	763	741	687	727	740	667	759	662	662	736	717	756	750	696	742	713	778	733	764	751	729	718	718	685	744	758	671	689	699	687	694	703	724	722	711	700	755	689	707	671	704	717	720	728	712	678	701	723	712	714	737	713	744	735	734	719	694	699	706	713	737	713	693	687	721	742	737	765	688	705	722	720	693	701	728	709	727	725	719	727	687	782	707	780	689	733	727	711	675	726	703	759	704	732	707	684	750	698	701	755	677	735	764	711	726	706	725	683	709	679	723	753	723	676	704	695	654	683	659	740	725	701	686	714	672	675	684	672	733	741	730	711	739	732	701	724	732	679	738	704	687	692	676	728	706	687	726	680	726	718	693	718	712	739	694	710	662	715	720	702	707	689	664	742	690	739	710	721	690	743	769	718	706	664	690	720	687	741	695	723	716	771	734	669	748	674	694	713	685	721	666	717	736	725	733	705	706	707	728	734	713	719	719	705	745	689	729	732	672	687	722	721	684	716	664	659	743	714	676	723	708	697	707	752	689	700	749	769	704	694	692	714	689	704	729	723	692	703	687	727	743	711	726	708	733	714	734	705	682	723	669	709	693	693	695	698	767	705	729	691	768	703	754	678	767	703	687	673	670	684	719	715	773	681	669	695	730	744	740	714	687	718	666	698	684	721	677	677	707	723	679	709	669	676	711	699	707	706	704	665	704	703	747	732	743	718	678	710	692	704	656	705	722	712	674	715	704	713	685	761	684	717	724	743	691	698	742	704	708	654	740	720	697	751	701	687	715	718	742	723	741	670	727	686	735	747	710	709	754	733	712	738	725	714	710	685	706	777	716	764	712	738	699	693	740	729	719	720	734	762	687	741	745	678	739	686	725	716	741	736	694	691	698	692	676	707	674	700	675	731	685	750	708	669	691	739	741	678	705	686	736	718	689	685	694	709	666	671	731	731	695	698	717	712	711	725	714	708	702	696	735	717	668	732	720	735	742	704	755	703	699	737	674	738	732	745	705	664	704	699	695	732	702	729	668	700	704	710	717	701	725	723	716	750	748	674	751	734	678	712	699	683	721	713	651	712	755	735	719	725	734	699	707	743	694	666	720	719	715	671	656	679	746	720	737	730	764	740	715	700	696	699	729	689	713	679	732	739	707	757	743	718	683	705	674	739	708	719	728	692	696	736	683	728	732	691	721	708	699	710	671	705	689	728	752	731	706	744	712	724	729	730	671	693	679	671	677	691	743	726	704	697	681	733	713	689	720	670	713	732	679	710	735	693	719	696	667	722	684	688	697	716	719	773	737	658	705	677	694	716	745	752	717	726	765	736	698	737	723	734	755	710	690	707	698	669	694	706	711	697	718	699	703	725	718	739	739	701	712	701	718	733	751	726	763	704	706	727	758	722	723	686	750	730	754	686	743	679	695	722	716	783	729	756	717	715	712	690	706	683	724	722	739	759	738	696	716	728	761	742	708	744	668	701	727	679	727	695	700	717	696	730	694	731	712	712	728	736	745	689	768	721	670	711	704	733	716	743	721	744	715	675	685	728	691	741	746	688	671	728	691	690	733	703	708	738	727	735	673	719
5219	2611	2950	2226	1611	1247	980	870	771	601	561	524	538	491	498	466	497	440	434	365	452	405	406	403	417	374	419	399	380	360	374	369	358	430	423	349	359	388	340	399	394	368	363	386	363	338	338	386	351	360	364	339	348	404	344	403	344	380	403	443	364	355	383	369	365	354	359	380	336	370	343	401	342	378	391	397	350	341	364	379	367	367	341	350	402	347	320	348	338	408	370	387	356	362	376	378	367	374	379	362	358	390	328	359	347	370	363	356	390	362	375	381	386	376	349	345	372	366	420	384	356	371	375	333	371	355	382	380	375	348	436	372	363	393	390	354	370	384	380	372	416	388	376	350	368	380	340	316	378	374	406	360	367	374	390	370	367	355	378	368	359	375	378	387	364	408	389	394	352	403	376	367	340	383	338	376	402	370	338	392	360	360	382	390	376	361	398	366	376	384	365	352	395	362	350	354	346	382	383	335	385	316	345	375	372	387	330	369	386	355	344	366	387	409	365	355	375	348	355	383	361	347	347	375	382	407	365	353	383	370	368	372	365	378	360	378	351	360	358	407	342	375	361	381	375	429	404	392	382	352	373	379	345	375	365	352	363	371	388	366	351	361	372	329	401	366	401	317	355	358	365	355	335	376	345	376	359	371	339	364	352	372	374	412	384	363	374	377	358	374	346	362	358	372	362	378	324	351	413	355	376	377	404	368	395	341	349	391	333	393	363	331	356	359	386	370	346	362	364	358	391	346	353	377	394	385	364	389	380	379	367	378	376	328	361	376	368	373	366	377	369	368	351	369	349	390	341	397	383	366	406	360	398	365	376	338	389	355	361	359	347	347	365	363	350	378	385	344	385	372	378	376	352	370	343	337	336	376	370	358	379	363	375	398	342	387	378	358	343	368	375	354	370	378	364	383	351	331	390	374	377	380	382	364	355	373	329	333	364	365	318	361	348	369	390	350	375	396	389	341	356	363	378	374	320	356	340	393	353	393	350	375	392	396	373	384	362	359	383	363	381	380	410	352	368	375	366	357	370	345	368	387	375	379	357	337	355	394	368	374	406	391	365	385	386	347	383	383	385	350	363	348	363	400	374	377	340	359	360	388	372	363	384	371	364	358	383	356	384	342	356	359	392	358	388	360	388	375	356	372	348	348	400	322	348	367	397	365	414	404	366	387	401	351	347	379	377	388	383	414	372	364	402	368	357	359	335	343	378	362	379	395	386	384	354	387	353	379	336	350	354	428	379	378	350	383	392	405	377	387	368	380	379	390	370	320	344	385	386	374	388	347	373	390	384	366	389	370	372	384	369	332	363	377	384	376	381	368	341	344	372	398	381	385	367	352	395	368	364	361	377	367	351	408	355	354	340	321	365	346	388	359	416	354	365	371	370	363	372	369	361	327	343	388	340	366	375	386	347	372	349	387	357	371	368	363	379	362	352	383	389	340	382	374	391	378	387	333	381	329	359	366	339	336	362	379	349	355	396	363	355	358	357	347	366	380	347	362	385	377	368	393	420	375	369	367	372	377	412	376	395	352	369	375	352	356	370	344	359	407	370	370	357	385	386	365	343	370	378	390	350	378	355	349	388	350	388	378	391	393	372	357	369	339	379	453	367	404	354	364	369	325	387	393	377	344	369	345	393	405	402	427	388	351	421	379	348	396	397	371	385	389	404	400	382	423	346	366	406	382	333	347	365	379	382	375	353	391	393	348	402	393	371	367	378	381	360	360	372	373	383	344	355	397	373	330	365	380	350	342	378	362	383	376	404	358	373	386	426	373	380	368	382	400	356	402	364	391	355	367	336	374	382	357	350	350	395	341	396	376	401	376	370	346	380	375	382	371	389	386	388	361	335	365	400	379	406	377	337	355	367	371	402	373	406	400	370	385	331	361	360	342	365	385	372	377	372	371	374	388	362	363	382	365	383	370	371	344	388	376	366	348	377	364	371	332	423	385	397	371	371	355	361	375	371	371	390	363	394	367	331	359	376	383	375	398	359	383	365	409	383	338	363	376	397	353	362	377	354	371	359	363	378	383	389	347	354	371	354	357	342	368	384	361	360	370	375	388	362	395	351	378	388	335	390	397	368	369	350	400	372	374	367	381	394	328	373	367	370	385	408	339	392	390	384	401	357	371	378	381	353	382	367	379	383	364	384	369	344	363	345	384	369	346	367	384	345	357	372	368	353	361	355	359	409	344	392	357	393	364	366	338	366	355	398	400	371	364	389	351	376	365	364	387	355	376	392	377	381	391	348	373	338	396	363	362	390	351	371	336	397	358	345	347	369	411	372	365	354	392	358	355	390	330	394	356	393	399	394	369	389	357	394	391	372	394	353	360	385	373	362	389	346	354	361	380	359	359	363	374	339	366	346	382	348	380	378	394	367	355	395	387	404	354	389	360	346	363	379	380	356	366	343	360	361	359	384	349	346	368	317	361	394	386	402	389	377	391	380	371	369	348	375	376	358	359	367	364	355	352	362	372	318	348	351	361	361	358	351	414	372	399	405	336	385	362	349	370	374	393	358	334	358	354	377	380	389	331	350	361	395	374	372	381	354	356	330	357	350	384	370	354	348	359	402	375	399	365	373	321	390	394	323	361	347	373	329	364	342	343	375	359	351	384	373	369	356	353	341	389	357	361	404	371	369	385	373	333	354	353	383	353	401	346	379	375	355	341	399	352	395	384	354	349	360	344	352	348	347	366	386	422	368	337	346	345	364	364	407	332	389	374	377	372	347	363	365	354	363	367	383	381	387	348	376	356	378	394	346	363	358	378	383	371	354	357	369	346	346	343	386	389	386	378	398	355	328	393	373	354	392	374	377	373	357	379	360	366	356	386	329	341	358	359	375	373	379	366	396	373	389	406	396	391	324	361	364	352	324	390	328	388	352	405	330	375	372	383	359	349	361	393	368	335	359	335	382	352	387	405	356	353	382	350	369	367	393	397	342	354	351	377	373	371	346	342	353	372	393	365	394	357	372	338	334	371	356	363	377	380	359	356	358	397	375	386	356	394	365	375	369	361	383	352	382	380	349	367	384	387	395	420	390	365	388	362	364	340	350	356	392	382	379	373	345	370	373	339	389	386	359	364	400	385	347	352	362	385	357	365	358	361	330	363	406	393	384	367	355	325	348	370	340	346	359	334	368	395	344	345	397	379	398	371	329	360	351	378	429	409	408	348	340	361	368	345	388	374	383	362	360	352	350	362	373	367	350	381	365	397	341	345	338	345	377	371	378	370	380	375	427	396	330	365	372	385	382	367	382	367	391	362	386	386	415	404	353	362	352	357	375	359	342	383	411	376	350	359	349	376	393	378	346	389	366	397	385	347	394	368	354	357	385	374	368	383	386	361	376	393	374	364	338	387	318	355	368	383	378	334	373	381	348	367	322	358	368	385	367	395	390	374	350	364	338	366	321	346	373	348	379	396	376	390	355	362	360	348	333	371	376	333	378	354	345	409	392	379	411	353	331	324	364	382	367	454
4593	3277	6044	6880	6230	4971	4028	3459	2805	2397	2098	2035	1959	1813	1583	1514	1387	1349	1271	1226	1230	1177	1079	1107	1085	1096	1030	1036	1060	955	1006	1003	970	948	968	957	941	898	940	896	942	956	894	881	921	911	930	883	936	974	883	882	921	889	961	918	916	929	924	926	934	927	887	893	848	865	924	906	955	883	835	925	933	949	951	859	924	877	898	871	831	832	922	896	826	896	919	912	846	915	900	903	914	888	906	943	847	934	859	910	901	871	915	872	871	920	857	871	896	957	864	942	843	922	882	890	874	896	856	895	874	930	884	827	857	906	893	897	924	889	881	867	871	867	902	850	908	919	879	923	930	865	891	834	894	935	924	946	898	886	854	898	876	881	876	932	881	926	908	844	900	872	885	899	958	876	912	882	850	868	882	876	858	812	928	899	893	886	892	871	860	894	910	857	918	883	909	873	892	825	902	835	881	930	855	937	868	963	868	885	917	844	853	866	881	917	941	912	891	888	893	900	883	902	875	946	892	869	918	907	902	852	828	859	925	900	858	904	879	918	842	871	818	881	903	897	890	900	856	894	910	909	875	945	903	919	888	938	878	903	920	875	868	930	870	896	903	885	886	864	865	899	934	882	904	910	876	846	922	854	914	896	926	895	873	923	937	875	881	932	908	876	831	908	914	879	852	855	934	867	904	901	880	889	889	909	918	910	859	863	860	861	885	873	931	828	890	917	870	863	860	899	886	885	859	859	914	918	922	863	914	872	882	853	896	909	877	896	922	881	861	840	871	943	889	900	837	884	899	896	922	836	902	917	857	852	891	918	877	910	900	848	869	858	908	885	862	883	929	902	867	931	886	894	922	876	909	932	905	863	874	917	921	908	906	858	856	897	921	909	843	936	918	907	850	924	901	901	884	816	856	923	869	848	915	922	882	914	910	908	924	904	869	868	951	823	946	874	901	879	908	859	897	915	929	904	899	913	920	907	818	927	872	882	945	897	903	901	886	872	877	900	924	884	891	912	921	857	922	903	930	894	884	878	914	916	898	909	892	912	864	911	824	912	883	861	878	881	899	868	872	850	906	900	903	904	889	894	850	918	850	868	988	866	883	915	932	870	912	910	908	951	895	899	877	865	894	893	916	885	862	885	901	926	886	889	898	886	909	882	927	887	882	943	843	915	901	921	891	952	915	871	875	863	929	836	906	903	871	908	932	887	871	931	884	935	891	890	938	933	881	890	902	912	890	897	934	893	885	902	875	929	943	871	921	890	894	916	894	881	906	882	907	881	895	873	862	947	903	880	856	877	941	934	899	888	893	932	875	835	887	842	815	920	888	878	883	900	916	884	898	848	893	889	851	879	852	917	881	937	907	838	880	914	915	872	867	914	875	914	937	889	871	896	857	875	929	913	901	871	871	822	884	891	885	872	880	831	903	908	884	897	847	872	907	886	853	875	892	941	896	909	860	907	874	971	861	856	922	923	871	907	867	919	858	857	944	935	885	921	906	852	863	907	881	851	897	945	861	963	858	841	882	859	894	862	898	888	901	879	892	863	905	848	842	888	875	922	877	867	895	896	884	866	934	913	871	899	894	929	934	893	905	905	849	884	909	865	896	843	878	882	886	894	931	876	840	926	908	917	834	880	841	871	888	879	843	890	888	949	817	876	863	921	869	890	846	910	886	911	886	907	893	889	894	870	900	863	874	957	872	880	920	884	894	883	928	890	842	869	889	859	858	885	874	951	901	886	886	873	917	996	841	843	905	854	911	921	919	928	861	893	886	893	905	884	935	877	878	835	889	898	836	963	916	924	875	880	886	871	863	900	858	904	931	887	879	880	895	862	831	930	893	873	878	881	886	843	879	907	891	887	904	841	823	855	888	899	919	836	915	868	873	828	888	919	866	916	938	863	904	851	898	894	903	929	911	883	877	874	898	914	848	854	907	853	909	889	925	928	907	931	889	908	924	900	914	906	899	887	866	867	874	879	895	873	869	863	863	941	867	885	913	918	888	888	877	879	895	837	875	863	917	897	894	919	874	953	825	944	963	861	888	839	909	908	874	939	879	888	894	938	838	842	917	911	934	896	911	888	884	972	876	881	861	935	842	906	923	904	878	912	912	943	906	848	933	879	859	882	940	875	885	931	872	863	875	845	954	870	901	885	897	898	807	890	836	921	867	896	910	872	905	899	887	876	887	873	910	883	877	873	859	909	885	929	972	935	883	906	888	842	912	847	910	879	913	944	935	849	922	893	885	916	882	817	889	901	886	934	902	846	922	825	910	886	907	897	909	938	879	872	879	897	891	941	844	866	890	880	891	931	882	901	913	920	875	872	920	836	962	972	908	927	891	844	878	882	887	907	887	895	888	879	907	922	897	909	905	886	909	920	890	869	899	878	923	934	897	948	945	907	888	881	872	875	907	940	875	917	888	894	897	919	918	957	956	899	893	942	899	881	926	874	900	886	871	873	894	890	963	895	929	858	898	893	931	841	936	890	949	901	878	906	909	862	866	840	888	939	848	911	862	887	876	891	927	901	877	894	906	913	880	907	930	912	946	885	913	914	913	903	893	896	842	904	911	871	893	914	861	845	857	878	878	901	845	887	883	892	864	884	870	934	894	916	918	884	849	866	865	911	829	980	890	830	898	885	864	888	899	833	895	818	939	934	909	899	920	922	873	879	865	874	844	930	911	912	901	896	913	915	897	854	884	830	922	907	891	918	882	914	903	906	908	905	896	917	874	857	914	877	859	906	866	882	913	880	918	903	884	893	866	903	879	884	895	908	899	898	923	877	886	890	938	929	914	909	912	890	928	835	890	880	867	904	914	896	861	923	944	850	850	918	892	897	884	864	940	929	879	903	866	878	931	918	870	875	946	878	838	863	911	849	880	897	872	923	859	886	875	909	869	913	885	900	920	888	877	857	860	887	891	846	919	912	871	938	886	889	879	919	844	888	909	876	908	902	863	824	939	896	860	918	966	886	908	886	886	865	922	871	815	868	917	851	910	916	931	879	894	882	916	888	933	923	866	890	936	931	912	889	924	879	843	866	902	901	866	885	899	921	908	859	872	869	932	905	900	904	907	878	863	882	875	842	874	935	885	886	847	899	948	905	861	867	887	911	900	894	862	960	877	855	916	860	894	917	888	893	888	893	857	858	871	888	903	852	928	898	896	924	893	880	910	915	880	882	927	858	906	900	904	877	880	938	873	909	855	867	877	882	893	946	903	857	901	933	912	929	888	839	914	937	917	861	875	894	876	851	906	871	948	869	863	941	855	885	874	863	908	916	909	841	891	896	901	903	853	888	904	904	921	930	866	896	929	951	941	843	898	883	941	867	913	906	889	869	883	907	893	925	882	916	874	913	893	908	918	874	907	892	887	867	879	904	875	851	922	883	945	930	871	864	915	931	868	902	893	926	910	900	895	904	898	967	926	888	944	910	934	902	921	933	913	858	882	858	892	875	913	844	937	879	859	888	836	870	831	912	903	941	859	894	950	913
13961	6288	6401	5008	3772	2767	1878	1735	1319	1160	1032	1164	996	770	698	582	577	492	471	404	427	432	430	419	428	435	382	379	404	385	412	374	371	365	354	360	364	370	392	347	349	367	362	378	377	344	318	363	351	353	359	380	361	358	355	358	369	365	382	366	348	330	372	356	356	366	333	328	361	364	361	368	328	389	309	379	364	369	351	349	326	366	382	339	338	359	377	337	379	369	345	336	351	349	357	357	357	350	333	302	366	347	328	355	352	331	354	344	362	362	354	331	365	345	363	371	337	331	391	347	308	365	350	352	331	359	361	350	363	390	382	384	373	323	348	315	362	336	355	335	390	321	375	357	341	353	340	343	390	324	335	386	322	359	380	352	360	379	351	347	346	342	361	324	352	330	345	336	344	356	347	395	381	387	353	328	365	372	373	406	344	353	337	360	380	340	370	370	340	336	347	363	332	350	377	346	354	370	322	345	341	325	348	330	362	354	357	385	357	364	349	339	352	348	371	319	363	347	322	325	348	368	388	391	346	369	369	372	351	354	312	392	360	344	359	326	363	353	368	338	362	334	363	314	346	380	378	356	353	347	343	344	349	319	346	355	357	287	345	337	364	354	347	345	366	351	359	354	345	326	342	324	358	351	361	320	334	338	323	366	298	356	360	336	377	355	362	360	349	356	364	338	382	362	379	339	338	352	398	365	338	317	369	342	328	345	394	364	369	332	323	378	354	338	321	347	363	355	359	354	343	334	327	364	334	338	351	346	283	348	344	347	355	326	389	294	326	306	342	364	337	387	346	375	344	356	354	329	371	357	330	338	356	361	354	376	367	348	349	331	360	348	329	349	348	378	336	347	346	344	343	377	344	351	359	343	357	329	359	378	374	350	360	364	361	348	345	381	380	381	340	387	341	361	352	347	348	351	353	343	346	375	340	365	377	333	325	335	364	380	320	350	343	327	366	332	355	341	391	360	351	351	378	350	354	355	348	348	347	363	393	340	354	355	347	375	373	370	351	357	350	364	345	365	332	400	301	332	324	332	353	349	381	382	360	335	345	360	352	372	342	330	325	356	369	340	316	339	321	318	393	365	381	341	357	340	345	348	344	344	361	342	332	348	351	351	366	358	364	353	332	335	361	344	334	360	342	341	365	368	316	371	312	373	357	331	360	360	347	360	331	355	328	355	416	357	389	355	366	384	358	347	360	375	385	313	365	364	366	379	365	359	334	370	310	366	355	361	375	349	363	372	329	346	359	372	345	307	336	378	334	381	362	366	372	339	352	333	368	352	364	346	361	360	385	327	342	355	356	327	333	335	342	358	370	384	394	343	336	320	331	366	360	365	321	332	323	352	371	329	332	358	327	314	368	377	326	333	382	347	341	365	384	357	329	352	353	331	336	374	324	367	359	369	358	369	336	352	340	367	346	386	350	354	363	361	342	358	329	338	346	354	352	358	350	359	328	377	362	380	330	374	347	360	366	359	357	393	354	328	385	353	362	333	357	353	301	355	353	332	346	326	344	352	348	354	348	360	347	331	309	388	320	365	340	380	369	369	398	379	366	374	344	328	334	366	386	353	357	354	335	344	379	365	361	317	355	349	344	369	380	329	360	352	358	332	347	352	348	339	353	368	339	384	389	358	346	356	325	347	353	348	359	340	313	361	376	360	368	347	387	366	366	373	353	352	391	413	366	358	385	382	337	360	326	344	372	348	319	336	339	334	341	345	339	346	341	390	353	349	371	353	325	363	325	332	329	359	393	365	338	401	358	361	360	354	360	334	352	349	367	322	332	362	355	367	375	364	369	339	362	338	352	367	363	347	391	329	356	339	342	383	335	331	361	368	398	343	350	348	345	325	321	330	339	358	366	379	367	389	331	362	384	384	357	361	325	335	334	344	362	345	333	366	323	339	370	331	342	374	349	361	342	352	322	361	376	353	353	343	352	365	345	367	316	339	353	351	361	379	357	373	355	348	298	372	351	372	372	369	345	379	334	320	373	367	350	342	353	338	361	338	339	332	360	371	319	307	351	311	374	371	340	348	345	337	347	338	327	347	349	387	349	355	373	346	340	370	348	356	370	346	376	323	401	372	324	354	363	355	346	362	390	357	379	365	334	332	303	321	338	332	384	352	343	321	357	361	304	372	336	342	312	348	340	288	391	345	358	365	352	329	361	344	368	351	354	345	393	368	358	348	362	339	346	337	353	347	380	342	359	368	328	314	347	290	370	331	340	397	350	322	351	346	352	338	335	337	340	344	354	403	327	415	349	353	347	374	352	376	345	389	377	320	355	322	315	405	337	349	355	370	347	334	350	326	370	348	345	368	325	342	336	360	347	341	320	354	323	364	362	374	362	304	361	319	386	353	335	353	338	340	345	369	368	368	337	336	393	370	403	377	360	347	336	335	346	365	332	365	374	374	335	388	360	339	358	374	376	335	354	332	354	364	377	348	361	338	366	366	357	387	377	337	387	383	325	378	348	342	323	312	394	338	352	356	318	341	336	348	330	340	358	373	350	355	342	336	328	374	345	383	372	324	360	356	364	384	347	359	358	375	348	335	341	340	311	342	340	356	360	367	354	366	327	342	379	411	365	343	394	336	367	373	343	339	345	359	340	362	368	341	365	360	354	342	308	365	383	362	375	380	350	304	359	331	398	340	351	341	339	384	323	335	362	370	354	355	369	333	365	345	354	376	372	317	345	337	337	332	343	352	360	373	406	330	347	349	336	339	348	378	338	334	390	340	330	384	342	333	344	364	345	348	371	370	394	316	308	373	355	370	384	347	359	352	382	380	359	349	356	334	342	346	332	370	362	375	342	343	306	344	381	308	319	360	382	336	359	325	308	341	350	341	322	333	329	347	353	364	371	319	339	342	348	355	368	327	374	369	335	344	391	353	322	385	368	363	366	343	357	355	347	344	306	365	335	354	374	368	355	371	321	376	380	354	330	334	355	349	353	337	343	346	327	337	329	361	352	383	330	369	353	357	347	335	375	336	351	349	342	359	359	369	364	365	381	352	308	351	331	327	369	370	367	341	346	354	353	342	356	352	327	378	358	353	332	340	353	355	314	310	342	384	336	349	358	352	339	369	360	319	361	357	369	375	331	381	393	367	326	366	343	317	312	387	368	353	357	334	365	344	351	356	336	392	317	359	329	335	318	344	352	354	364	352	359	362	357	358	355	351	383	339	331	342	345	346	324	348	361	347	358	332	331	373	384	327	315	341	332	355	349	348	357	364	340	334	373	363	374	362	357	362	373	367	343	352	341	350	362	337	355	333	341	361	353	333	355	330	364	356	352	357	382	323	328	348	369	370	314	306	332	354	313	343	378	363	319	341	328	350	360	374	315	337	374	368	337	385	368	329	365	399	384	335	313	354	376	313	346	338	351	323	349	365	359	334	322	349	339	334	363	334	359	383	361	369	344	354	346	367	318	333	349	368	348	337	348	348	369	350	347	374	334	353	363	363	317	377	375	330	332	351	349	317
10986	5770	10702	12924	11679	9659	7732	6490	5762	4904	4534	5046	4621	3757	3227	2524	2329	1957	1669	1626	1571	1467	1429	1370	1186	1250	1144	1193	1178	1103	1080	1079	1077	1047	1061	978	948	945	907	901	908	876	915	884	902	932	866	926	863	861	848	936	923	868	930	883	894	873	885	903	827	928	863	851	843	869	809	852	865	870	867	871	893	863	876	844	825	855	876	888	853	885	884	904	832	915	902	858	909	848	877	869	836	869	854	841	851	872	814	819	879	841	878	822	883	865	881	820	806	872	824	846	884	875	847	879	828	921	863	855	894	834	900	837	837	857	854	898	911	845	856	834	787	831	881	843	811	819	880	892	873	915	876	870	861	796	817	827	923	920	847	867	791	906	867	886	877	891	851	865	827	812	792	890	880	886	866	936	883	839	913	831	887	861	836	863	938	846	843	836	863	810	866	875	883	838	915	894	870	831	833	893	925	866	791	834	818	899	886	862	881	831	904	881	853	868	849	906	856	923	859	847	849	880	826	838	840	842	830	878	842	879	902	884	826	829	866	799	844	865	827	798	831	854	844	817	831	907	823	856	840	856	858	867	851	844	832	904	875	860	836	852	853	885	835	871	833	876	895	849	819	845	854	806	868	892	860	886	913	819	848	857	802	841	825	882	861	885	870	848	881	882	788	873	906	843	859	862	905	856	820	872	825	827	896	876	834	894	884	819	860	833	839	824	912	875	844	858	903	821	841	845	790	818	812	897	836	873	861	913	833	851	860	832	841	874	859	822	861	862	860	890	876	831	831	848	824	864	893	847	817	855	888	825	833	864	878	804	834	849	847	830	839	921	802	850	880	826	846	866	844	874	818	883	843	865	860	826	852	859	843	824	854	892	846	808	842	862	893	917	844	844	867	824	858	876	882	866	897	890	804	838	818	850	800	867	836	893	827	911	883	876	803	880	813	829	823	839	875	838	881	836	888	861	841	874	815	850	879	830	858	824	862	860	824	862	846	858	857	840	844	872	802	835	876	837	908	875	883	843	889	824	806	798	886	852	898	874	840	883	913	874	882	819	862	813	859	884	859	886	879	853	869	832	841	846	850	855	824	872	808	843	816	893	851	785	890	937	917	874	847	849	874	878	900	858	850	858	819	827	846	833	837	813	809	864	833	912	872	865	804	869	838	901	849	787	870	911	854	824	885	890	838	867	928	917	871	848	863	865	887	852	843	873	851	850	840	899	862	879	839	880	904	839	867	842	796	902	848	835	897	820	860	867	830	877	846	857	818	855	921	862	855	819	832	918	869	864	869	850	889	873	901	830	844	819	846	868	876	884	841	830	836	843	873	840	866	884	824	833	939	831	847	871	866	827	870	820	817	841	855	871	827	888	877	848	873	908	884	858	891	855	885	837	841	832	871	843	860	804	823	837	835	860	840	874	847	879	840	856	825	865	853	877	874	844	859	833	878	843	854	839	819	871	864	831	883	846	881	865	857	887	847	899	824	911	862	860	882	828	866	874	832	857	836	839	853	842	873	829	831	839	875	876	843	834	899	779	875	890	887	835	852	854	915	866	868	872	893	803	902	892	853	872	864	869	868	805	859	813	882	849	909	879	915	845	843	868	851	884	816	826	894	792	837	869	852	874	856	874	851	817	851	861	834	840	890	851	883	886	890	861	869	861	908	814	854	878	870	844	886	893	864	825	825	838	846	899	867	867	848	886	850	885	850	878	888	835	853	850	847	788	832	795	906	841	862	879	885	833	897	919	853	872	864	903	829	813	879	901	888	900	863	851	855	930	881	845	852	875	834	833	854	909	880	870	849	812	825	879	841	827	854	855	792	842	833	831	874	830	815	890	849	906	836	848	840	866	842	904	884	889	877	812	845	881	838	842	848	864	866	802	890	841	840	898	837	877	870	841	808	799	825	831	875	863	890	831	841	855	850	889	836	852	854	830	862	893	895	861	872	872	896	869	882	847	831	804	835	876	865	848	888	834	821	786	858	903	845	843	909	806	828	883	869	866	843	866	891	850	889	874	877	847	843	815	876	865	873	854	902	891	828	892	838	829	872	865	783	870	820	877	849	857	832	829	877	821	840	888	870	836	880	858	854	833	829	843	905	847	884	835	812	807	886	819	856	899	885	895	812	857	871	866	858	864	868	861	895	908	887	865	901	861	878	844	848	853	892	873	841	867	826	868	815	902	863	853	839	839	880	829	788	851	819	858	903	847	850	808	853	881	843	855	898	828	846	860	860	837	829	881	824	900	843	887	835	849	855	865	884	851	806	845	816	850	834	887	889	850	827	869	817	823	884	880	870	824	804	838	852	854	835	841	812	816	876	899	856	818	922	811	886	816	871	845	853	894	858	853	891	880	854	894	921	816	841	879	845	842	847	892	867	823	863	873	848	874	870	844	921	874	830	906	863	905	903	880	860	886	878	852	810	851	904	827	876	827	861	889	823	882	909	786	882	817	790	894	856	860	812	886	870	834	859	895	858	800	855	865	811	870	856	847	786	851	866	838	879	899	911	838	835	834	893	899	874	820	912	836	862	825	824	870	865	817	871	857	796	858	864	885	887	882	841	851	870	841	847	883	833	859	880	854	844	859	822	865	839	826	881	908	892	843	828	865	859	852	841	850	860	849	841	807	875	846	875	854	908	792	836	851	818	950	875	837	845	831	850	823	877	878	844	922	856	888	880	856	847	823	841	825	863	897	876	824	883	800	850	850	856	875	874	872	851	845	911	860	830	820	826	831	828	840	880	870	861	827	876	862	820	902	874	816	886	904	837	809	804	884	867	926	840	822	888	860	815	846	889	940	804	870	865	845	899	882	855	856	838	819	859	822	842	848	838	844	883	821	822	807	885	872	888	873	876	827	857	875	844	852	917	821	814	872	852	847	899	825	840	877	921	897	873	820	869	846	855	855	836	864	826	895	887	847	839	900	854	840	832	826	833	864	855	885	866	878	815	881	826	908	901	843	877	812	836	857	840	881	809	869	884	795	870	884	803	873	816	882	938	888	857	855	794	870	814	855	834	825	864	852	869	836	873	874	898	884	852	818	844	859	878	872	861	857	830	859	829	847	819	863	803	837	877	883	895	886	828	935	830	859	859	876	875	839	873	864	833	889	871	890	862	826	833	800	884	841	849	877	861	916	814	895	871	876	821	819	859	875	873	880	871	799	861	845	901	849	849	851	882	822	860	848	867	825	888	857	934	842	874	856	832	850	852	813	878	834	840	858	864	852	841	913	827	866	887	863	854	833	847	805	807	843	891	898	809	861	822	869	889	872	864	835	812	843	819	858	847	850	809	887	852	869	880	846	857	843	896	820	810	871	876	819	862	833	824	855	873	842	867	841	832	863	817	873	879	888	901	883	836	849	870	846	869	882	861	818	887	904	861	873	851	820	887	794	841	857	907	846	823	862	865	904	853	853	847	896	842	957	839	862	832	832	861	863	843	854	839	822	919	865	816	846	846	837	807	901	871	851	863	848	830	847	855	868	829	810
21268	9698	10008	7180	5627	3984	3227	2213	2249	1663	1455	1502	1743	1038	935	862	663	562	478	437	432	392	403	353	389	347	335	350	311	326	323	313	326	336	327	299	310	296	299	305	277	289	301	269	343	308	278	303	279	307	307	288	291	258	251	305	287	304	306	272	297	266	260	283	326	277	282	270	299	306	280	283	286	300	305	249	299	269	269	271	294	302	261	263	281	242	263	279	291	275	319	312	282	285	317	292	285	304	317	261	278	268	282	258	276	229	293	293	319	277	281	271	293	256	274	281	301	269	289	303	299	269	297	274	314	292	283	290	296	278	309	288	278	285	303	283	287	254	268	299	283	272	281	316	254	272	303	278	262	290	268	257	255	285	281	275	269	288	265	299	308	303	307	262	254	272	279	254	303	257	288	279	295	269	302	297	252	286	271	296	275	274	299	268	301	292	273	280	277	297	283	273	271	271	275	301	292	267	277	306	318	298	277	258	289	268	284	269	278	278	310	255	295	280	274	263	291	269	295	299	253	303	274	303	279	283	288	276	290	287	293	271	302	317	298	263	282	287	277	323	307	262	276	287	285	286	299	289	273	272	273	279	262	251	294	306	298	232	259	273	296	296	257	273	263	283	293	280	271	276	283	259	263	306	298	257	278	305	272	280	271	271	289	303	311	290	276	284	270	306	261	255	270	278	268	284	280	291	307	281	277	298	275	274	267	316	285	261	258	254	307	260	321	294	264	278	291	301	288	278	278	297	275	285	278	273	291	323	286	300	307	269	284	298	275	291	271	267	267	282	269	298	267	276	278	272	296	273	255	241	275	285	255	290	258	254	260	306	273	283	301	265	277	288	273	277	274	281	272	253	281	241	263	313	284	275	277	263	266	249	295	283	292	286	324	267	258	286	288	281	295	268	292	251	279	296	273	291	272	290	259	236	289	270	270	282	301	270	284	259	306	291	302	275	294	272	268	284	273	285	287	279	289	274	298	280	306	271	282	294	295	273	258	284	265	262	290	282	270	295	285	293	263	275	301	272	286	301	298	265	258	277	261	277	280	284	241	267	294	300	248	266	293	294	261	299	306	310	275	272	292	273	306	274	322	313	296	280	282	290	292	265	271	265	314	264	290	287	313	283	308	290	251	283	243	286	299	295	288	273	296	285	265	290	277	265	279	270	301	274	285	283	277	246	275	274	265	270	288	281	266	252	271	265	277	267	293	294	313	280	285	272	286	266	303	303	306	260	268	218	303	257	289	268	277	303	272	287	317	270	272	270	272	286	285	265	304	269	293	311	285	309	289	298	283	258	287	283	296	307	285	253	266	288	286	293	244	292	314	296	254	257	277	263	304	319	254	281	244	262	272	292	269	282	302	303	269	254	283	271	268	269	267	332	273	302	316	270	321	288	283	279	294	296	240	259	296	253	274	295	302	308	299	253	261	292	288	297	276	298	270	266	259	273	275	284	297	267	285	248	267	300	272	282	284	301	296	324	325	290	278	285	282	288	287	268	289	302	276	306	280	252	292	269	288	302	282	283	265	269	297	282	259	235	270	307	292	297	307	298	279	300	280	281	252	263	294	273	295	263	254	282	246	295	277	267	261	263	266	283	256	293	281	294	289	299	284	264	257	313	318	280	315	303	272	297	258	303	299	276	289	293	306	290	285	307	286	268	326	250	275	306	263	269	268	293	276	271	258	300	270	303	279	291	271	277	277	259	280	276	309	288	274	262	277	273	275	292	312	243	287	286	296	311	287	262	290	287	244	278	322	290	269	293	298	282	251	265	268	293	285	265	251	326	304	275	244	290	301	263	278	283	296	274	274	279	264	269	288	286	285	266	275	309	272	264	252	246	272	286	279	272	304	308	287	255	290	279	296	264	268	272	267	314	280	287	293	283	270	308	257	282	283	257	291	258	289	281	279	285	286	288	286	272	285	267	254	281	304	284	320	272	282	300	283	258	268	296	274	298	283	285	277	330	271	269	263	267	264	282	271	317	289	307	274	273	284	275	272	285	291	290	287	266	281	314	260	268	247	287	256	259	260	264	298	305	319	295	302	284	302	258	272	292	291	268	264	274	292	265	276	288	282	282	297	271	268	259	269	279	307	279	254	277	301	287	289	273	291	311	308	320	280	290	282	271	284	272	275	265	276	285	275	258	284	267	274	286	275	291	316	259	251	269	284	287	278	273	312	272	288	287	259	284	257	263	256	278	280	313	275	278	259	303	278	285	302	280	308	276	292	255	256	302	278	288	298	271	306	283	283	260	287	258	269	280	299	289	286	290	305	278	289	313	285	279	353	279	268	305	285	296	268	287	288	314	276	284	297	272	280	240	297	284	265	283	275	284	266	283	257	264	260	282	298	297	294	288	303	282	264	270	262	290	270	311	261	285	265	279	297	294	252	306	262	269	299	297	294	311	316	303	282	263	293	272	295	273	293	303	251	279	273	291	275	280	253	306	305	284	268	274	261	289	253	320	247	286	296	245	294	297	292	259	292	301	280	282	244	295	278	279	273	242	284	234	306	303	279	279	284	242	279	285	272	258	276	285	299	273	268	315	295	278	273	291	268	262	297	234	287	260	272	265	296	257	283	304	278	315	266	266	275	317	284	288	292	302	277	274	284	280	270	282	294	281	284	283	294	257	300	288	274	294	303	263	276	277	284	287	269	284	273	258	281	294	252	304	270	285	276	265	295	270	258	249	304	302	293	284	268	299	304	292	271	294	267	262	275	309	261	313	269	277	294	292	297	272	272	272	286	311	298	254	247	287	264	298	274	309	283	283	267	301	250	266	252	279	263	305	274	278	293	283	303	293	284	290	296	264	324	270	264	281	315	267	287	303	254	289	289	295	303	276	300	267	284	304	271	275	274	275	269	282	279	297	286	272	279	286	306	289	286	305	256	313	272	287	311	287	289	269	258	280	305	295	289	253	288	274	269	238	261	275	266	271	311	261	293	269	269	290	290	279	276	266	262	296	293	277	272	282	275	273	317	302	263	266	260	261	307	256	276	280	299	313	264	285	298	295	305	292	280	307	251	292	259	303	311	271	304	263	281	328	264	257	298	302	303	279	267	282	257	296	297	252	282	311	295	268	309	286	301	282	280	265	263	282	284	266	287	270	301	287	287	260	275	268	284	295	295	328	314	285	283	254	288	260	276	257	301	268	264	277	292	265	266	281	305	292	265	297	278	296	284	269	300	266	258	271	259	270	278	263	274	268	309	254	276	263	256	269	267	287	270	270	240	270	309	269	264	246	278	297	302	315	309	270	296	275	302	257	285	302	283	269	279	296	329	316	314	308	252	316	266	297	265	266	251	286	259	259	328	284	280	303	273	268	256	278	284	287	243	299	297	261	291	311	272	292	294	292	284	309	277	298	300	264	265	267	267	268	271	266	281	310	274	274	310	313	271	278	277	268	260	269	288	298	278	326	287	307	287	299	258	275	256	272	317	308	286	284	314	301	305	288	269	269	270	286	309	302	281	298	272	276
14491	8227	14180	16602	16267	13394	11468	9040	7951	6709	6471	7079	7276	4916	4810	3926	3029	2288	2033	1982	1848	1696	1477	1443	1412	1321	1225	1191	1164	1075	1012	994	1050	991	967	890	885	855	829	846	853	795	801	791	776	822	783	770	766	771	774	752	727	741	769	716	711	774	755	749	730	692	726	703	699	699	703	699	700	759	738	748	721	746	742	733	709	706	682	710	718	735	704	710	701	688	722	699	698	645	731	656	676	706	727	738	695	678	680	703	697	665	714	695	666	642	735	695	661	677	698	644	670	703	680	679	671	670	683	719	711	711	668	687	756	683	696	663	668	701	732	708	662	730	701	678	677	752	713	703	714	711	717	673	681	681	719	685	672	682	751	735	677	691	695	684	738	701	696	755	734	710	675	680	691	676	670	687	725	730	717	735	664	719	698	704	684	693	714	676	727	723	736	710	702	714	690	685	736	694	687	681	704	655	744	697	682	759	764	689	697	681	723	689	687	697	676	664	673	688	702	716	726	672	704	750	664	673	726	690	690	691	702	745	791	729	641	709	689	674	712	690	664	701	673	704	718	718	681	713	710	730	688	675	693	714	701	750	684	680	710	681	674	704	685	703	633	670	616	691	722	698	663	692	710	699	674	674	713	672	736	676	714	692	699	711	707	713	724	651	679	723	693	722	668	692	709	703	707	680	702	674	711	689	707	711	725	675	737	659	694	693	706	743	703	698	686	730	695	746	702	683	731	653	702	705	714	697	717	693	687	731	694	700	651	737	721	665	693	673	730	699	685	742	700	660	746	690	738	706	671	739	673	685	699	717	724	728	696	689	711	734	693	712	712	702	703	677	671	704	714	682	702	664	662	728	677	676	730	687	730	676	687	702	738	705	677	727	661	725	705	726	758	708	677	681	705	651	707	682	682	693	709	738	675	718	679	739	705	676	680	698	716	704	727	708	684	669	720	685	651	702	694	707	730	673	704	680	695	710	702	697	759	664	724	712	664	613	689	696	721	714	708	763	703	722	664	682	701	742	686	710	634	659	719	725	713	677	685	683	703	752	728	732	713	731	676	699	704	692	693	750	706	669	714	693	642	663	671	718	714	705	679	675	664	660	727	692	718	684	649	670	697	736	724	701	731	733	731	674	673	687	660	680	709	703	713	668	712	744	710	682	688	658	690	771	706	721	721	676	671	677	701	735	674	685	714	717	677	711	713	723	715	707	706	711	723	714	714	675	720	701	692	660	696	722	736	695	658	719	681	741	711	685	720	747	700	696	715	700	682	645	691	744	721	733	682	699	674	659	716	649	740	678	646	678	687	732	707	712	713	702	668	701	729	750	715	696	691	702	709	709	706	718	717	662	716	706	686	732	708	694	706	755	693	701	714	703	696	637	711	701	700	686	704	678	726	689	728	725	734	728	686	673	709	725	716	696	679	704	669	697	653	727	723	754	722	739	722	708	697	729	701	661	713	762	707	735	711	700	680	698	688	663	709	735	737	722	726	686	685	713	708	746	715	686	703	669	708	710	682	677	674	739	736	687	703	672	762	690	684	715	706	687	679	713	695	703	682	724	740	719	717	693	716	693	687	734	686	696	737	692	736	715	700	700	713	657	688	674	690	676	695	712	738	682	689	719	695	692	712	671	654	731	652	715	703	736	718	732	680	741	676	672	658	697	705	718	702	688	669	715	724	713	703	716	706	719	687	709	690	738	712	676	709	665	694	715	677	704	697	682	700	683	736	656	727	685	658	706	713	730	730	715	726	728	673	728	679	713	749	722	740	694	717	672	660	685	705	675	719	667	721	675	711	703	740	733	670	717	717	700	697	694	742	722	759	726	738	667	690	672	770	726	669	678	654	660	676	684	731	673	660	709	695	706	709	678	714	687	699	667	663	726	678	709	694	699	704	706	704	682	665	721	704	648	730	716	657	681	746	722	718	708	710	707	723	709	702	641	700	711	669	707	676	691	690	699	659	699	678	689	699	692	756	691	646	715	724	689	683	710	710	699	711	694	710	655	714	720	725	699	692	700	716	672	732	743	681	723	710	728	714	678	723	721	695	700	680	713	646	721	677	693	687	700	700	694	700	723	673	673	660	707	673	683	631	688	699	712	697	689	669	680	732	699	710	687	716	643	714	717	710	740	719	687	683	705	698	658	703	689	714	657	687	709	714	677	709	667	745	736	702	727	736	671	710	741	675	695	699	733	730	700	700	650	690	684	669	713	637	725	735	713	747	712	689	700	651	677	698	687	705	671	696	680	710	706	693	716	682	666	693	713	678	688	708	750	677	677	719	733	684	693	715	676	695	649	709	734	674	728	708	719	680	717	695	684	733	697	696	697	706	713	733	739	675	666	673	654	696	712	703	727	717	672	687	678	704	691	705	703	672	657	701	681	693	728	717	741	678	706	701	693	711	661	696	735	683	711	659	712	710	694	712	730	692	658	680	692	707	714	700	727	700	693	707	682	726	678	742	695	689	708	716	676	708	710	644	717	647	690	703	723	724	714	704	689	680	682	701	710	719	698	720	717	660	689	683	747	732	651	683	715	717	686	742	679	672	696	704	737	687	715	686	707	682	674	676	700	706	714	686	683	693	658	676	682	697	694	709	711	686	723	713	636	683	686	691	702	760	685	705	703	656	703	719	705	727	731	697	692	733	678	712	633	699	697	701	680	697	677	731	733	674	685	717	714	674	687	708	685	731	752	699	676	695	721	709	701	722	679	726	693	722	741	739	687	753	707	712	750	706	675	690	664	682	717	709	699	721	688	730	682	681	647	716	716	681	713	741	708	706	687	684	751	732	707	699	693	702	683	692	693	675	674	757	679	685	669	742	685	676	754	727	672	688	717	679	694	669	710	648	748	696	664	694	667	677	684	695	673	631	680	698	673	723	688	704	702	707	680	691	695	689	759	669	656	686	749	710	693	681	684	705	675	702	709	723	668	716	705	658	688	703	685	729	697	756	733	706	693	690	666	672	697	726	678	721	642	729	712	719	685	707	718	711	663	704	674	678	712	706	719	693	673	698	712	696	674	681	667	735	687	704	668	673	683	707	686	690	728	751	693	629	666	688	696	727	733	715	665	710	675	721	702	718	695	701	716	665	695	663	678	657	712	692	708	695	696	684	660	721	623	695	722	714	731	707	742	691	701	728	762	717	712	653	652	681	691	725	701	691	681	739	742	661	673	668	684	697	698	706	696	713	712	706	712	689	725	748	654	718	700	688	727	730	699	732	718	687	689	688	715	738	690	664	696	663	696	649	702	716	696	696	718	772	670	686	685	702	693	691	703	656	690	751	697	696	650	700	722	667	668	669	722	644	686	660	711	706	720	668	708	723	630	695	702	674	727	728	690	732	710	677	722	716	725	734	723	702	743	680	711	740	693	653	736	685	692	710	693	736	742	730	706	724	685	711	764	693	728	689	692	694	697	724	702	709	713	673	682	709	693	682	701	671	695	747	709	712	735	699	700	683	696	715	722	682	714	705	692	755	655	679	693
4805	2461	2837	2251	1659	1243	1067	799	725	603	595	588	523	487	535	452	445	421	386	398	417	406	419	425	398	379	410	380	371	400	379	363	370	412	390	365	399	396	346	361	371	402	385	396	380	352	353	388	359	376	356	338	421	328	365	379	348	354	384	396	389	372	366	360	388	361	389	389	365	412	339	345	360	383	368	377	359	370	388	347	363	356	331	355	336	358	327	360	382	363	368	369	385	380	341	371	357	372	348	364	375	358	376	358	341	387	359	340	342	364	355	346	333	354	374	365	383	384	361	367	378	349	372	350	358	372	346	346	354	377	331	351	386	377	355	385	380	359	353	375	408	353	390	345	356	392	338	340	363	336	358	375	339	422	331	365	365	335	333	393	376	342	368	379	370	384	429	387	383	385	339	369	357	386	369	373	335	366	348	372	409	352	319	383	389	347	343	375	373	354	360	343	399	348	350	365	357	410	340	362	364	363	343	334	356	377	366	346	359	359	350	342	359	359	345	369	375	337	378	352	377	356	353	369	378	407	346	344	360	356	380	341	378	354	344	352	374	368	354	376	366	384	371	302	344	369	385	352	362	362	353	355	388	324	356	415	382	361	355	334	336	319	359	349	366	372	400	317	353	384	355	323	365	352	328	359	367	344	363	344	369	392	399	375	372	339	358	385	399	372	390	344	397	363	350	344	341	358	374	395	380	353	369	403	331	374	342	382	360	346	359	339	408	355	385	362	363	369	360	348	342	353	363	343	349	342	381	374	409	352	376	362	364	393	375	361	372	355	379	359	359	344	364	355	353	369	339	360	386	357	348	363	392	381	358	366	345	366	366	367	348	363	409	384	353	334	376	377	378	362	375	377	376	372	373	362	358	359	387	389	398	377	322	353	321	346	373	366	381	367	405	336	352	349	386	350	330	387	336	404	360	340	357	388	342	397	376	400	398	347	382	341	389	406	372	319	364	400	356	377	357	375	373	363	404	331	380	369	361	348	334	358	358	363	347	344	352	361	386	372	365	391	328	369	348	360	409	377	341	330	355	337	389	383	368	395	365	363	379	369	343	358	314	358	340	367	352	364	371	346	369	327	387	350	355	397	366	371	395	366	356	366	369	345	376	401	355	370	381	351	378	358	408	340	369	364	359	381	368	356	400	377	400	340	361	366	326	385	389	365	380	389	380	370	339	344	405	346	367	368	357	400	389	360	377	351	397	384	362	352	330	372	391	385	387	333	362	327	395	347	354	346	417	344	374	356	342	352	366	349	355	356	378	379	355	373	349	318	356	390	415	370	347	384	329	394	359	336	359	364	360	359	345	344	350	378	374	372	369	365	358	357	385	372	344	348	366	376	369	368	346	377	370	348	352	364	401	359	333	388	383	339	339	331	359	353	342	412	360	380	361	380	363	380	370	361	351	375	354	359	369	341	375	330	384	403	367	354	323	367	347	342	356	353	347	372	386	384	367	348	360	318	337	371	364	362	384	344	349	353	393	388	377	361	409	361	324	358	329	349	381	402	363	355	326	346	359	362	359	333	371	340	323	350	397	354	367	362	378	356	371	353	337	351	328	311	341	381	372	350	362	369	354	385	383	376	382	351	345	318	376	352	352	403	362	350	368	364	391	355	356	372	366	379	383	408	346	362	357	364	353	351	368	345	360	401	366	366	355	350	350	358	359	376	350	359	351	334	359	350	356	384	371	369	343	355	343	344	349	337	386	347	359	368	382	360	386	364	383	335	360	397	384	337	368	356	374	389	353	382	380	380	348	355	373	382	379	349	376	380	364	354	373	355	393	351	337	371	347	349	361	365	347	346	383	365	372	370	401	370	369	384	390	407	369	362	408	384	347	352	364	343	363	359	348	376	374	338	361	364	388	363	366	338	350	348	366	415	416	378	357	355	392	358	384	353	337	349	381	395	358	340	362	340	331	362	334	394	361	341	358	335	362	370	345	363	339	385	379	433	359	318	415	374	368	365	373	377	336	380	384	407	367	370	379	373	350	341	348	343	365	310	334	350	361	353	350	360	352	373	354	366	358	355	383	374	383	394	321	355	389	363	379	365	350	350	373	392	384	365	375	372	374	386	371	335	318	402	344	379	370	388	362	380	375	346	343	371	366	368	338	366	399	364	367	331	354	373	352	374	397	366	376	384	358	379	379	388	399	355	363	359	367	426	356	356	353	366	407	375	303	360	370	336	328	350	368	377	351	359	415	386	339	358	400	326	339	357	370	386	346	357	343	368	374	355	330	355	382	346	331	353	363	337	323	374	385	363	328	350	310	359	396	356	377	347	347	369	374	381	346	352	387	358	361	339	402	369	327	375	338	369	358	368	383	363	361	361	362	369	335	357	394	384	364	364	380	359	359	368	360	365	368	374	382	368	382	379	348	355	344	358	334	355	359	389	359	363	370	338	380	351	374	344	373	378	352	344	339	359	364	354	352	386	359	362	347	338	380	347	399	343	354	329	351	347	392	367	340	357	394	375	372	331	329	355	350	344	391	391	355	349	380	386	355	382	359	374	334	351	384	364	349	375	392	349	393	343	339	383	386	373	341	379	356	377	394	376	353	364	369	362	344	364	376	369	383	343	401	343	357	345	368	369	393	397	372	377	383	352	381	372	378	352	442	366	365	386	369	365	344	342	347	345	367	360	351	362	371	396	389	365	347	396	360	335	340	317	376	385	333	377	398	349	373	369	354	354	366	367	359	359	367	373	363	337	379	380	354	362	384	378	368	380	372	316	329	348	383	363	387	372	368	380	393	362	355	404	368	366	343	371	346	372	348	355	360	329	342	357	365	333	375	382	407	369	397	369	368	328	384	364	395	415	385	357	376	369	353	331	362	346	377	357	376	393	365	394	362	360	412	426	357	371	355	359	377	353	346	352	396	371	368	369	332	353	361	367	373	356	340	378	360	386	346	341	354	401	386	375	368	369	346	364	367	359	347	346	384	358	413	381	376	353	357	332	382	370	368	379	380	363	396	427	362	373	336	362	373	358	365	382	384	373	321	354	358	377	405	339	397	333	345	358	342	368	356	395	341	369	316	377	385	388	384	334	382	366	328	349	372	362	359	377	347	360	342	368	338	343	353	395	394	372	347	386	354	356	390	364	363	376	407	368	367	365	346	377	385	349	387	342	325	394	359	329	343	356	356	371	341	382	345	355	382	386	350	384	355	388	337	334	379	390	377	349	385	366	369	365	378	334	356	367	363	358	344	366	376	371	394	355	370	370	382	378	345	368	392	358	376	346	380	373	345	358	379	349	365	310	361	310	346	370	361	365	365	372	348	368	348	382	371	352	342	357	364	383	336	400	363	373	382	360	384	355	432	392	371	348	346	436	357	347	387	410	359	394	356	326	348	372	377	379	349	378	352	352	377	347	337	380	354	331	324	348	394	391	404	373	385	338	350	387	363	364	377	347	335	332	370	334	379	357	367	322	340	380	382	370	345	351	376	342	348	363	377	335	365	377	384	362	371	374	329	350
4348	3114	5981	7205	6225	5108	4257	3318	2819	2458	2228	2136	1998	1807	1680	1517	1428	1366	1268	1216	1208	1241	1134	1088	1083	1087	1059	1035	1049	1012	982	988	973	918	930	994	936	947	919	909	929	938	907	908	890	906	932	921	904	883	864	930	913	893	915	881	946	933	878	893	894	914	863	912	900	837	870	879	861	918	874	897	868	850	902	898	895	880	881	927	833	868	882	910	836	914	905	899	865	873	862	905	853	909	887	896	901	878	872	944	884	975	887	851	919	845	867	875	876	885	916	921	812	861	894	871	895	889	889	903	861	837	901	874	914	929	875	945	865	900	844	872	844	949	888	929	847	916	899	885	873	896	828	860	895	911	955	855	918	947	882	856	878	823	838	875	930	856	900	886	905	862	899	861	893	911	858	876	833	867	859	863	905	869	877	871	863	887	901	853	881	887	890	889	904	859	910	892	898	869	877	859	841	864	864	913	865	868	911	879	895	919	909	861	860	866	892	872	885	883	886	894	909	863	898	891	874	961	827	878	857	938	887	878	922	852	827	892	867	868	908	852	894	914	872	875	858	875	866	959	920	826	873	831	888	861	917	866	868	890	850	879	873	900	890	881	903	862	914	890	869	856	809	871	872	914	894	879	881	847	877	895	888	874	926	892	849	898	869	887	929	932	878	853	886	900	816	925	906	892	885	881	868	884	863	874	863	880	844	901	884	859	891	890	891	864	945	871	823	917	937	897	906	855	872	921	944	907	868	894	932	896	882	869	874	843	890	919	875	875	891	929	922	852	931	900	931	841	847	833	881	852	901	928	876	891	910	858	854	873	867	927	911	901	894	852	890	851	920	900	910	877	870	895	859	854	913	864	855	879	886	894	863	848	832	858	886	907	910	907	905	874	914	893	903	894	881	861	893	905	883	874	909	878	874	921	895	889	946	870	884	889	927	880	866	898	889	901	829	862	844	871	907	912	823	914	854	913	891	842	949	847	883	843	873	888	881	841	860	868	920	904	905	850	876	899	853	864	880	893	864	909	923	910	863	836	850	894	900	843	853	807	904	905	849	887	903	890	892	875	905	952	852	843	912	906	832	844	850	848	882	870	867	909	892	868	903	907	859	873	863	866	855	862	876	848	834	889	868	873	894	838	948	825	887	882	869	862	871	843	868	867	865	878	865	841	844	845	889	928	864	909	902	852	920	915	842	848	873	882	875	902	937	977	899	878	935	873	921	797	937	884	850	892	825	868	891	859	897	843	916	857	899	811	907	882	880	899	863	965	846	848	889	833	888	929	886	853	907	888	838	894	863	839	867	855	860	859	828	862	867	841	950	900	899	848	928	882	814	900	950	898	894	847	848	898	849	906	958	895	870	874	902	849	871	888	890	893	844	875	870	903	919	891	854	872	933	859	882	866	887	914	918	878	908	855	886	810	889	904	894	913	883	887	883	834	904	908	855	803	874	854	836	866	879	844	900	914	917	816	892	887	849	823	905	811	842	894	911	870	890	900	861	854	914	858	879	856	890	924	932	895	867	876	905	860	880	887	863	882	872	900	938	850	870	865	877	886	851	902	896	873	876	905	919	878	867	896	882	864	894	888	944	912	932	862	849	885	879	867	878	881	895	885	878	862	884	848	890	850	877	854	912	913	850	917	902	879	910	915	897	867	810	910	872	902	887	871	888	842	874	829	904	882	849	865	890	891	857	838	901	864	856	866	841	873	882	860	895	944	872	875	952	925	894	854	897	908	894	897	851	929	903	899	904	903	894	912	855	893	904	880	892	842	883	905	865	893	842	944	879	856	880	941	928	835	918	833	844	894	902	851	877	895	810	903	851	831	868	866	847	872	862	914	857	899	864	818	799	899	898	916	893	902	869	980	904	832	854	925	868	922	879	877	937	882	891	876	848	865	882	846	836	872	877	856	845	905	921	863	860	852	886	946	888	880	917	871	930	883	889	930	879	876	867	898	867	909	893	907	912	824	900	880	863	878	913	894	856	884	859	905	808	881	851	904	897	909	803	854	919	862	876	860	901	891	879	892	850	874	909	860	857	903	863	892	850	853	815	870	903	905	864	877	888	834	883	901	874	835	891	835	866	878	816	908	887	890	866	903	895	889	881	852	869	881	877	899	868	901	894	923	838	897	878	940	887	938	868	890	891	895	866	843	886	868	875	890	909	859	847	870	845	876	897	855	855	886	870	901	919	935	883	894	940	914	894	905	905	956	917	882	861	838	868	885	902	851	880	928	817	909	872	864	854	871	885	851	977	898	853	870	948	920	879	883	904	893	924	837	876	896	843	894	813	894	913	879	895	847	861	871	907	897	881	855	916	899	872	857	863	905	941	872	888	914	921	874	899	893	900	883	941	885	811	938	935	894	892	906	814	882	903	893	903	914	883	915	890	865	919	838	838	891	897	876	851	862	842	900	884	859	837	901	884	870	895	859	882	931	900	851	926	860	885	922	867	869	862	880	892	955	856	898	864	914	928	883	868	942	906	936	925	895	826	906	896	888	952	869	921	840	895	868	905	911	925	870	902	830	943	904	817	846	895	899	861	866	839	862	877	847	805	820	905	857	915	925	887	888	890	870	866	881	959	882	866	887	911	870	920	879	895	864	903	919	916	869	855	861	912	910	845	905	849	864	872	906	932	880	824	859	872	900	917	876	856	888	860	929	935	825	879	872	871	874	843	910	911	877	896	879	928	890	851	873	891	852	854	831	883	839	894	926	873	902	880	871	870	875	941	867	927	864	911	918	883	890	922	868	884	845	939	891	911	862	872	874	865	926	852	855	943	886	917	903	919	942	867	872	855	908	862	858	809	916	815	875	853	855	895	877	938	856	887	859	854	923	966	901	918	859	893	893	929	899	844	879	905	911	891	890	899	863	887	922	837	879	891	905	894	854	878	860	852	898	872	871	908	890	901	887	883	912	846	871	854	860	872	913	853	899	888	888	839	901	909	916	919	851	895	841	897	860	837	905	903	897	837	878	899	895	909	879	894	866	847	849	896	936	893	845	903	810	846	909	910	886	903	909	879	893	868	898	920	863	893	902	897	909	898	863	960	924	891	923	883	902	904	939	922	861	872	904	848	904	966	891	892	840	854	952	918	852	901	861	851	929	906	913	839	848	870	869	843	889	859	892	901	844	871	952	920	855	883	916	924	836	931	879	923	872	885	914	879	872	911	926	882	873	849	819	868	824	876	863	880	930	872	856	834	841	907	914	893	896	893	886	885	880	919	853	913	857	913	908	909	908	919	898	882	922	843	862	882	880	859	892	950	917	863	886	839	850	875	900	861	901	846	892	904	909	880	890	867	885	877	875	881	895	883	868	855	943	931	856	844	923	922	864	858	875	848	886	864	913	859	884	911	886	805	874	900	906	888	921	921	870	901	826	821	961	867	882	887	890	869	895	842	857	925	881	895	890	881	899	910	943	851	887	881	875	863	859	876	872	917	859	937	857	866	886	887	890	876	897	919	849	934	839	836	887	898	941	938	902
14073	6810	6258	5192	3961	2707	2059	1530	1234	994	1128	1098	931	717	667	626	540	495	474	459	462	441	423	389	404	415	382	355	382	442	393	367	406	374	354	355	338	363	375	371	332	366	358	353	349	360	348	355	374	344	348	342	349	372	374	322	339	337	365	372	348	366	330	378	327	318	321	389	403	331	355	352	324	358	348	387	328	377	364	365	361	353	358	356	358	332	381	344	358	329	356	323	354	321	343	360	342	358	329	366	371	339	341	341	376	339	340	361	352	321	347	363	370	360	357	341	312	357	355	342	332	323	374	322	376	339	351	392	323	335	364	354	372	360	317	352	344	364	323	334	367	355	357	366	347	381	385	347	315	348	335	362	346	350	365	315	357	363	335	344	367	329	358	350	356	354	363	343	369	382	340	390	377	361	360	335	342	344	326	367	353	337	364	326	346	351	355	326	350	385	346	364	374	353	357	341	326	349	404	323	372	393	334	323	375	304	346	380	379	325	340	368	355	326	363	308	319	394	353	346	348	338	327	358	360	375	334	338	370	338	389	380	353	313	368	352	359	350	356	360	320	351	365	342	334	382	345	312	341	362	315	355	356	332	347	379	354	338	328	350	319	329	343	343	330	346	359	408	336	402	382	373	356	335	346	307	340	312	341	352	352	343	349	322	317	341	356	354	385	353	344	333	359	326	385	329	338	343	361	384	378	323	340	372	380	378	375	372	349	306	351	351	368	363	347	347	355	357	329	339	342	372	371	358	361	341	338	329	390	362	361	384	318	349	346	310	346	336	332	336	373	368	368	336	376	353	349	332	324	326	362	322	382	336	400	352	343	333	371	334	338	367	350	345	347	328	325	362	340	364	354	343	350	350	356	342	331	326	360	339	388	363	294	373	351	345	348	332	333	386	382	373	331	354	324	327	343	369	358	338	324	360	308	334	341	379	369	363	344	341	352	360	344	386	363	339	372	312	361	343	335	350	347	336	340	334	357	357	352	307	346	326	328	344	340	345	367	389	360	380	319	354	333	363	322	339	334	376	364	341	384	362	329	354	345	345	365	350	341	364	367	369	348	343	365	319	334	367	366	324	356	359	346	360	319	334	318	325	362	339	357	321	328	361	296	349	348	308	379	325	376	366	355	358	351	365	306	346	355	353	367	331	374	358	351	368	359	342	359	347	335	376	397	324	360	347	375	351	386	374	350	354	347	289	357	352	367	342	353	352	344	346	337	369	392	349	345	317	352	352	341	373	356	362	347	306	364	341	392	363	339	339	363	363	327	354	360	357	361	344	361	358	377	342	395	387	331	378	403	356	362	376	326	341	350	340	374	344	349	370	333	369	343	352	310	328	346	333	370	362	351	383	360	364	360	319	358	298	350	351	338	364	329	348	371	345	347	319	307	332	332	344	365	353	378	306	358	362	353	355	338	330	337	329	339	359	333	335	310	353	365	371	338	336	350	357	355	335	340	329	364	354	384	328	343	327	337	345	383	349	350	324	353	342	337	357	306	335	362	331	303	365	335	347	351	338	353	318	355	360	361	359	361	340	339	366	321	348	354	350	338	353	359	327	364	366	331	336	371	336	344	354	366	302	343	350	329	342	358	353	332	384	329	367	344	357	337	358	344	312	313	319	324	344	352	352	355	362	334	333	327	360	370	354	338	358	351	358	390	358	343	369	361	356	319	324	329	350	357	359	326	389	328	315	359	355	365	332	377	343	342	376	358	356	353	343	334	366	337	351	362	343	353	343	361	385	345	346	352	377	333	334	347	372	358	331	355	309	324	364	341	325	364	330	339	342	353	308	327	372	336	365	369	355	392	348	343	362	351	340	328	358	358	352	383	370	372	338	371	377	331	385	352	304	336	325	355	333	372	345	362	325	369	347	356	354	360	359	348	368	346	364	337	346	384	325	336	305	341	361	356	348	351	392	342	329	367	334	345	360	325	311	358	342	362	321	381	378	377	361	353	342	334	377	338	331	369	341	331	312	374	328	343	327	317	358	367	348	365	364	310	327	324	370	354	353	335	343	338	337	376	341	358	291	340	358	353	337	322	346	356	354	333	342	370	343	340	357	348	347	343	373	382	314	352	349	350	338	375	382	356	319	357	329	348	336	330	373	367	367	399	353	352	363	308	310	360	340	349	341	365	381	358	347	354	372	371	359	370	336	343	322	346	389	364	361	373	365	379	342	371	397	372	348	368	318	343	356	341	351	364	371	359	345	363	340	319	339	384	339	373	339	358	322	329	353	370	382	355	337	382	324	357	315	356	374	376	340	366	366	323	339	364	316	343	300	312	364	374	336	366	388	370	391	343	321	337	326	351	357	325	334	385	358	359	350	402	348	327	322	343	340	368	374	394	334	347	369	351	341	363	356	362	355	388	370	375	346	332	381	338	350	331	361	355	386	340	357	361	319	378	346	358	335	340	351	354	335	352	343	367	304	356	344	393	336	339	348	378	395	349	331	334	381	353	402	383	371	333	339	359	381	385	364	356	386	347	360	366	332	350	338	330	317	338	354	343	347	363	378	343	315	380	329	362	386	329	322	354	349	336	338	375	360	353	358	324	354	334	349	339	328	329	365	336	369	338	367	314	354	350	311	373	328	372	357	332	371	349	348	360	377	385	337	347	355	345	358	301	372	336	372	345	348	336	387	331	345	347	323	305	326	339	331	350	322	329	333	323	380	328	338	339	324	340	330	329	324	372	340	360	345	375	330	341	333	337	356	331	394	330	353	335	365	367	332	398	308	344	350	316	348	388	339	355	303	337	358	396	391	380	351	360	345	326	342	389	350	354	365	386	350	345	362	348	331	350	371	349	362	323	362	338	369	342	354	334	347	375	362	353	350	356	364	354	356	399	341	350	350	349	360	347	363	362	367	359	337	349	372	358	370	351	345	337	328	394	375	351	310	336	351	318	313	328	357	339	343	365	320	359	342	347	331	359	314	351	342	342	348	339	329	335	329	381	340	348	358	376	359	371	343	334	324	358	334	356	376	363	309	365	346	375	340	308	341	340	377	335	321	332	355	357	355	361	337	334	346	393	343	373	381	360	335	332	346	376	334	356	307	338	330	388	348	350	369	347	338	360	325	332	350	359	359	370	382	337	321	354	395	380	350	337	341	363	364	353	345	340	383	315	364	329	343	383	324	358	342	306	358	340	355	331	375	357	321	361	335	348	341	355	324	404	380	362	394	366	387	382	363	349	348	338	372	335	348	342	326	381	357	363	345	358	338	338	359	379	359	363	357	337	343	359	317	370	345	344	327	360	326	359	342	330	315	341	347	315	320	344	338	370	370	318	348	383	364	324	368	325	364	336	360	369	330	339	344	374	310	310	344	354	335	346	361	348	348	349	362	360	339	348	349	339	395	351	315	352	353	386	338	351	322	364	358	363	345	325	332	350	356	362	358	322	323	319	357	325	353	357	353	355	350	355	306	334	364	363	313	362	345	357	344	331	346	320	365	346	345	366	357	339	337	343	388	349	363
11204	5900	10215	13500	12743	8983	7909	6687	5395	4591	4609	4828	4483	3431	3229	2564	2283	1915	1701	1573	1592	1502	1389	1289	1260	1264	1182	1213	1096	1083	1028	1032	1050	974	993	952	1036	936	895	928	888	911	895	909	907	933	861	905	878	875	837	856	872	915	890	785	874	875	864	858	881	919	824	876	834	821	861	864	878	821	832	884	824	859	807	853	791	843	807	884	880	854	832	907	830	867	812	831	880	814	832	928	899	893	874	861	854	886	859	848	824	874	829	792	816	873	865	865	880	849	796	827	907	820	859	828	858	891	837	844	853	806	831	872	850	827	851	811	883	818	874	836	882	788	832	886	862	880	812	870	852	888	850	804	841	877	834	897	838	839	883	840	793	843	846	889	858	806	916	838	838	824	809	825	851	836	837	846	897	817	818	849	849	808	823	837	841	827	848	832	890	818	886	846	871	832	846	864	834	841	843	867	804	789	825	850	823	824	845	830	817	888	853	815	825	816	812	839	871	818	832	825	851	813	832	813	852	877	819	800	809	783	836	796	823	852	792	871	844	927	804	828	903	800	885	854	820	849	860	887	845	848	818	853	825	841	812	907	870	832	836	887	857	813	842	836	807	863	890	882	825	815	877	813	821	826	817	841	817	827	849	880	828	849	811	850	825	864	873	844	836	831	833	878	878	855	849	860	838	831	868	826	889	817	807	842	835	826	843	793	789	811	838	821	828	817	833	909	870	853	847	813	855	818	896	832	845	848	883	833	794	829	841	817	850	812	807	836	909	842	843	883	853	857	837	866	839	873	826	865	858	864	874	874	846	834	889	852	883	866	856	845	825	802	866	810	842	829	795	858	897	866	864	861	901	837	854	860	820	832	811	846	817	850	819	873	847	821	859	884	859	900	843	815	871	848	798	847	875	826	794	855	886	883	825	862	857	885	868	843	887	857	834	837	845	844	899	901	862	796	823	875	845	862	891	821	823	813	826	854	873	854	817	863	862	900	830	927	800	850	871	866	850	842	865	883	832	892	841	903	815	802	886	808	889	806	838	878	835	775	848	785	824	836	896	855	831	820	891	837	852	831	831	815	858	819	849	823	842	899	863	863	817	839	838	868	829	854	883	856	777	839	806	861	849	776	843	846	829	864	829	859	830	862	874	868	801	864	871	850	841	870	870	831	884	834	873	894	854	851	829	851	829	835	853	838	795	829	817	806	861	854	833	787	881	847	798	837	925	792	838	835	878	833	833	871	880	828	861	856	815	845	820	839	835	832	858	805	838	834	840	801	903	826	906	811	816	866	807	855	842	866	838	881	860	827	846	815	857	835	839	865	813	859	864	877	839	822	860	815	861	851	841	893	878	856	831	871	854	886	818	770	798	808	807	822	846	880	838	811	900	872	839	873	774	844	846	885	859	848	858	871	836	861	819	851	849	796	852	870	793	807	840	797	857	899	857	873	861	802	861	914	815	843	930	838	823	822	882	843	867	862	827	846	837	824	840	805	832	819	779	865	807	878	847	848	881	839	814	856	808	846	871	816	812	894	873	854	830	826	851	834	859	801	824	854	894	847	842	914	867	850	835	866	817	816	894	846	848	873	817	791	879	893	820	856	845	818	849	817	862	853	864	810	780	805	875	792	867	866	821	853	856	861	855	840	792	813	859	834	857	838	879	884	816	863	895	784	877	863	827	832	873	875	821	779	798	787	861	796	869	807	876	814	801	813	828	880	840	810	845	875	791	844	867	854	837	807	842	801	833	870	844	844	876	857	836	867	901	806	827	839	887	837	838	862	796	832	829	832	866	866	865	808	894	829	888	866	783	852	829	845	816	919	831	853	859	850	823	838	829	830	859	852	868	858	816	869	859	823	870	853	818	880	826	837	846	845	830	788	836	833	837	860	875	805	795	801	851	754	806	881	805	832	851	799	855	804	819	853	825	852	894	857	851	854	830	845	800	862	871	879	869	841	820	863	799	831	877	861	870	833	846	833	811	843	806	837	866	885	815	884	856	880	868	852	826	876	825	836	869	836	832	847	856	879	817	817	849	829	855	866	813	813	847	855	850	788	835	855	816	880	840	825	809	857	838	852	839	815	827	875	819	881	834	799	845	828	852	858	838	856	820	847	808	874	816	913	846	791	839	805	789	861	837	853	867	843	790	840	818	859	819	866	792	814	880	804	871	851	842	817	828	829	858	828	865	797	841	852	848	846	885	828	813	871	883	868	796	838	854	842	843	814	879	863	801	882	842	818	842	851	819	876	875	881	843	891	805	849	882	792	860	812	858	814	840	842	807	796	894	779	798	817	835	870	856	845	812	807	837	859	859	837	791	844	835	835	850	828	841	849	841	838	848	835	851	900	860	799	809	798	872	847	868	826	818	879	866	822	829	795	866	870	795	916	842	810	890	913	819	862	816	843	870	822	865	798	876	863	878	904	886	851	880	863	856	857	830	833	864	833	836	846	860	862	905	887	881	838	811	865	825	864	843	836	813	812	894	793	835	843	904	852	836	879	823	835	829	885	847	824	840	854	869	850	837	877	875	848	864	870	877	871	846	873	928	836	828	809	819	864	811	836	836	879	886	855	865	837	828	869	843	867	886	852	857	805	862	845	856	857	859	871	867	819	818	889	874	853	842	848	845	845	855	837	844	863	874	865	838	822	796	801	857	851	899	828	809	854	874	821	890	814	831	864	845	838	880	845	858	894	859	823	861	849	819	823	808	868	805	836	828	866	852	858	849	855	845	859	859	870	888	807	849	819	889	786	854	797	864	888	839	843	797	897	882	846	799	824	806	829	867	838	868	885	770	836	898	838	843	820	842	867	833	856	851	818	863	844	877	887	837	802	830	859	891	857	850	860	817	831	863	865	851	829	854	778	796	891	820	859	814	837	833	889	805	801	898	889	894	796	821	841	871	872	865	864	834	853	839	804	871	772	833	819	868	845	823	811	844	813	807	844	875	885	889	866	833	869	860	834	833	844	835	826	840	770	848	869	846	839	777	880	864	798	911	879	898	832	866	879	868	862	824	871	826	837	913	869	853	808	800	860	836	865	845	857	903	877	862	845	840	856	853	793	853	875	815	870	820	881	863	861	869	849	865	867	877	842	820	815	822	860	804	855	803	812	817	791	842	894	856	869	840	838	891	855	853	852	884	811	867	831	838	904	834	850	852	803	823	812	875	831	836	867	852	888	846	836	794	871	844	872	886	869	850	826	847	808	880	874	806	874	844	910	826	869	831	808	806	864	867	783	880	866	887	857	842	883	863	832	868	904	801	810	839	791	838	800	849	839	849	805	871	839	855	844	873	824	812	827	830	877	850	847	876	856	873	840	816	881	853	790	837	877	829	907	842	888	833	865	856	879	803	805	772	811	843	801	858	834	869	884	871	832	885	832	813	831	825	920	854	905	857	822	845	861	860	853	825	832	837	841	838	852	816	806	848	863	904	815	820	849	868	804	830	844	851	844	860	781	846	823	899	832	823	903	837	856	873	858	843	859	861	856
21213	10303	10077	8576	6658	4577	3643	2443	1792	1350	1523	1502	1355	945	837	665	622	519	451	448	425	398	422	365	381	391	371	313	332	289	333	295	326	281	317	288	292	304	318	314	270	303	281	294	278	337	259	263	296	299	288	289	281	229	268	300	254	268	302	313	295	300	286	268	266	285	290	290	254	285	307	264	301	294	310	261	268	254	270	266	279	288	263	294	275	280	287	272	264	294	274	275	301	277	299	292	277	277	293	297	251	267	261	260	302	292	230	287	277	291	273	265	298	263	257	287	271	284	281	261	256	290	269	275	303	295	283	282	267	254	309	295	276	293	265	289	257	309	281	270	281	270	285	271	279	264	290	272	259	250	295	286	271	250	270	303	250	283	259	290	265	294	301	301	284	281	261	300	276	279	286	273	257	272	297	260	280	262	250	302	268	273	287	274	285	256	284	231	273	258	293	303	284	292	260	282	287	285	305	266	280	291	292	254	263	241	280	282	320	265	239	295	265	272	287	296	264	271	264	287	293	276	286	280	277	286	305	274	268	297	288	273	285	246	293	244	279	237	300	285	288	307	252	267	246	285	278	264	287	268	264	266	284	264	282	272	270	303	264	242	260	225	293	267	275	292	284	269	269	285	271	297	293	290	279	273	282	255	295	277	263	266	289	281	304	305	274	289	276	256	276	278	273	272	316	273	227	240	266	252	302	252	253	260	271	285	286	261	274	284	279	253	290	258	281	291	287	280	273	302	289	275	288	277	267	269	278	293	296	258	284	290	281	266	282	297	283	297	280	280	281	266	295	290	282	269	270	289	315	271	265	294	304	275	259	274	260	265	292	282	300	304	237	301	240	253	274	247	297	253	282	303	279	273	308	281	254	288	262	271	287	289	290	275	277	283	277	282	281	293	282	278	286	260	284	264	231	264	280	253	279	253	273	314	278	294	262	290	267	246	307	277	265	308	288	299	282	274	285	279	281	312	288	283	271	284	279	268	300	253	279	265	289	253	275	269	280	236	297	241	278	299	267	264	295	298	275	290	272	241	240	253	250	263	296	266	266	300	245	279	244	290	299	262	265	295	263	263	270	274	290	281	300	251	296	256	270	273	305	223	301	250	299	290	259	286	290	238	285	292	261	288	277	273	288	280	271	260	282	298	293	299	298	296	291	275	263	279	257	288	285	287	308	291	284	287	279	282	254	295	281	322	250	266	284	278	278	287	277	303	249	282	246	272	287	280	287	252	279	298	275	258	292	244	278	264	295	244	266	275	287	280	274	298	290	266	252	268	241	240	303	279	265	278	285	276	263	267	317	253	304	252	244	262	298	283	277	306	272	277	261	285	279	264	265	263	300	265	273	252	298	257	320	277	272	275	252	286	290	315	321	258	240	290	294	263	262	262	313	303	267	237	230	285	276	301	304	258	291	298	272	266	272	262	287	273	253	273	257	271	290	280	286	280	307	277	260	284	291	255	279	260	260	295	287	266	289	313	293	279	259	278	274	266	296	300	291	296	289	297	274	287	288	270	263	249	268	268	321	258	270	305	287	274	262	278	283	285	269	263	283	272	258	266	287	267	294	264	254	292	302	282	280	253	287	256	283	279	308	273	242	249	265	279	257	279	276	305	279	281	280	281	257	272	272	272	258	293	279	278	314	273	268	259	285	265	242	277	284	248	286	296	252	292	286	312	269	237	294	299	247	280	292	264	304	276	252	279	265	263	255	269	285	257	261	279	255	282	264	282	279	280	318	284	263	299	264	278	298	266	278	271	275	256	251	239	260	262	277	256	284	234	265	256	286	285	266	290	268	276	279	274	263	261	263	287	309	288	273	285	289	222	244	273	258	275	268	272	276	271	267	279	294	266	317	291	274	282	273	276	265	281	241	266	244	263	288	319	283	270	310	294	260	281	279	243	278	254	263	264	283	274	285	269	287	283	262	280	305	305	276	278	287	290	281	257	299	300	295	280	281	280	281	241	287	262	269	259	247	270	256	255	276	309	251	266	266	253	252	252	254	302	302	248	261	284	269	285	291	290	272	278	282	283	272	255	261	268	305	260	268	279	252	259	284	296	285	278	305	299	268	310	267	294	272	289	322	292	275	266	282	279	292	255	261	298	266	269	260	261	296	305	267	297	261	266	308	276	282	272	249	272	300	263	253	233	269	280	278	271	277	237	278	280	295	269	299	276	284	253	259	232	260	290	277	274	244	273	261	264	299	250	271	266	270	262	284	277	240	291	257	300	263	289	253	286	255	256	312	266	256	270	282	275	282	283	301	265	312	270	290	265	307	303	272	289	263	297	302	273	300	276	256	290	275	258	263	283	299	322	277	266	263	265	286	268	253	266	260	259	266	262	265	249	280	274	291	277	271	274	294	293	295	300	263	260	266	289	300	272	295	270	276	300	280	281	284	259	259	302	274	275	272	278	286	299	275	274	284	274	277	297	314	307	287	271	260	268	284	299	277	258	285	265	293	332	288	279	249	305	320	254	291	267	332	269	298	274	291	285	275	284	274	267	248	252	283	265	302	267	283	256	289	269	240	260	271	287	279	269	272	270	278	274	257	299	288	281	269	274	255	256	264	282	250	260	280	257	319	273	285	259	277	242	256	260	277	266	274	295	301	259	295	294	297	285	301	253	276	276	274	287	283	284	272	279	259	290	246	295	288	302	285	284	281	272	243	286	267	282	301	272	282	285	259	247	272	278	286	276	267	265	279	217	281	264	263	278	287	284	298	293	274	245	266	283	283	303	309	278	257	261	273	283	290	287	299	275	296	295	296	255	270	277	287	256	310	259	274	295	271	264	277	258	259	274	264	256	245	283	252	269	256	271	251	272	307	281	266	272	289	262	271	255	284	256	316	277	283	302	287	252	291	287	282	291	278	276	299	301	289	273	256	280	294	275	274	237	292	276	285	281	271	283	261	293	265	277	277	262	276	271	282	263	254	267	282	312	279	279	292	284	276	289	258	266	253	257	311	256	287	250	284	277	310	296	282	268	269	265	290	286	282	274	266	269	279	296	277	261	285	286	286	271	285	294	276	290	290	264	292	275	287	270	283	268	279	276	284	285	272	278	238	314	263	284	275	265	280	270	263	289	293	287	299	243	278	286	280	296	279	304	267	289	284	309	286	287	285	282	289	311	287	284	281	245	268	278	251	253	270	260	285	282	285	264	282	273	282	310	306	263	290	270	258	288	303	275	262	285	294	286	283	277	270	259	289	290	282	282	254	268	236	293	259	298	302	282	270	262	314	279	323	272	269	230	271	281	266	280	280	284	263	271	281	315	237	290	268	272	275	246	245	266	295	288	256	275	284	254	257	284	283	254	259	257	267	312	280	273	286	259	307	237	266	278	266	272	275	280	291	265	255	255	287	253	271	239	257	259	290	267	270	298	266	249	253	296	308	316	288	306	299	258	282	245	279	298	285	292	262	254	269	262	295	286	258	274	268	282	252	277	275	258	255	258	276	257	224	279	281	277	260	257	261	242
14370	8427	14272	18098	15888	12948	11152	9112	7426	6213	6645	7020	6224	4722	4322	3377	2845	2153	1968	1809	1914	1696	1525	1403	1421	1348	1209	1137	1084	1075	1037	987	968	984	872	904	912	830	843	833	809	734	779	744	747	760	760	789	747	741	730	679	729	712	743	726	712	744	722	702	732	728	673	721	716	730	700	711	764	671	628	714	693	672	703	685	662	721	682	698	688	720	684	718	664	672	680	696	726	647	668	674	662	688	674	691	692	714	701	683	699	670	689	676	712	661	697	699	688	664	707	671	679	685	686	707	685	673	681	692	727	660	689	700	664	656	687	715	676	690	679	689	729	735	711	687	705	668	665	709	643	691	721	712	711	654	667	772	648	695	697	686	656	699	752	658	670	671	687	744	683	713	698	639	696	662	674	678	650	705	715	670	676	751	683	676	740	659	735	668	666	728	636	684	686	703	703	722	689	707	686	697	700	684	689	703	712	690	717	668	693	679	732	750	686	667	677	657	702	698	674	670	726	692	668	673	681	734	663	709	660	722	707	671	688	735	687	667	709	675	671	725	700	713	737	697	680	675	690	693	664	707	713	693	654	701	688	744	673	670	709	688	638	685	736	693	725	674	749	708	643	698	710	709	651	715	713	683	680	707	661	632	681	663	685	712	679	693	730	661	684	714	654	653	705	680	740	695	632	733	677	717	667	702	668	680	633	716	671	668	655	712	683	725	701	716	693	701	679	682	733	668	677	663	723	722	690	665	627	646	724	667	693	688	717	638	701	690	673	682	684	718	665	737	711	696	665	683	703	690	721	691	713	694	678	659	644	695	729	706	710	696	736	725	731	651	641	713	638	731	695	680	716	721	678	736	670	704	657	699	671	706	670	673	630	669	707	646	658	677	722	685	692	700	700	649	688	712	727	680	646	675	689	710	682	701	725	679	671	649	698	706	694	677	659	727	663	682	662	669	675	673	682	692	714	710	654	672	697	699	702	668	711	701	633	701	665	636	720	682	688	694	667	628	658	651	713	706	672	710	684	717	653	719	702	644	692	673	705	662	722	647	687	684	680	655	706	673	702	700	687	695	699	697	694	667	681	677	654	684	645	694	703	676	670	662	672	658	660	682	699	689	692	657	686	660	697	663	688	703	678	665	679	679	688	659	684	703	679	694	698	689	696	643	676	673	664	682	659	661	668	693	697	677	718	683	689	717	684	678	699	659	663	685	662	688	738	694	672	693	664	683	689	672	662	676	672	677	705	710	688	688	675	690	702	688	684	672	664	683	690	684	667	668	679	684	681	695	684	750	707	723	696	718	660	690	668	645	655	729	660	669	661	707	711	718	697	733	651	719	686	728	656	711	689	700	678	670	711	694	664	687	713	689	705	695	683	663	725	731	676	700	685	673	708	670	703	679	734	610	703	689	686	693	647	663	695	754	683	706	663	633	680	672	637	688	673	668	677	692	655	719	694	662	687	675	692	688	660	660	690	679	667	698	640	681	696	708	723	688	683	704	717	683	643	655	711	685	684	673	687	688	695	683	727	690	727	669	654	709	705	691	677	682	664	678	724	661	689	647	721	682	695	688	683	695	732	655	680	688	668	683	675	699	706	680	697	701	659	672	665	643	668	711	695	650	691	673	691	669	656	658	666	713	660	667	672	684	660	683	657	635	679	740	673	690	686	709	668	677	653	690	711	718	703	689	707	710	689	695	689	686	737	675	691	695	695	717	661	713	634	680	724	714	716	687	674	659	655	748	746	631	699	686	697	681	697	688	739	679	747	739	679	704	753	684	720	672	689	677	666	720	684	696	685	718	687	651	704	728	713	671	676	691	706	695	709	702	667	629	718	631	674	729	675	708	685	681	681	683	698	688	688	634	703	655	718	642	672	729	680	619	716	687	699	731	685	721	669	693	686	692	675	726	679	683	659	695	683	667	677	698	666	707	747	659	659	675	709	768	706	716	661	681	688	687	680	730	707	656	639	666	665	652	629	719	655	671	717	651	720	733	673	720	710	663	687	702	686	726	722	669	690	662	659	678	708	677	653	654	699	665	662	701	735	705	706	672	695	698	701	685	747	705	718	677	668	686	639	693	691	674	677	683	665	667	719	684	671	714	662	682	674	655	685	654	658	652	707	700	703	682	691	724	726	706	645	674	697	688	701	713	672	713	680	672	687	661	703	656	686	687	741	651	652	720	688	704	667	703	680	660	696	656	710	687	692	721	636	675	762	676	680	740	688	733	674	654	679	699	675	682	746	696	685	688	704	723	752	640	740	716	644	694	670	702	700	642	682	664	671	680	674	661	678	696	685	680	704	681	732	686	686	705	673	648	693	678	670	690	718	679	678	720	699	666	687	691	681	710	737	672	655	656	672	736	704	704	689	658	683	692	716	697	690	680	679	654	717	652	739	683	675	714	700	699	688	699	660	677	671	658	691	683	670	687	661	670	719	696	700	646	674	691	636	725	709	663	691	708	707	653	703	719	708	700	701	691	694	643	669	686	720	655	695	688	682	647	657	692	683	709	672	695	703	699	705	650	699	681	679	690	691	694	675	683	648	671	646	671	700	699	749	683	708	716	674	645	719	707	663	676	726	677	653	708	685	701	757	690	734	684	727	667	689	667	703	702	669	733	673	700	668	674	728	643	717	690	637	705	727	761	681	687	674	673	682	690	694	660	650	676	700	687	652	686	695	699	697	683	713	683	699	709	695	708	715	685	720	642	671	627	652	707	686	685	659	663	662	691	686	693	693	698	674	646	672	661	686	702	666	716	611	735	668	685	699	719	695	679	690	706	704	708	684	659	703	687	654	703	661	690	689	701	666	677	733	717	664	675	669	658	680	711	667	706	708	702	689	689	747	691	713	719	726	668	691	724	668	687	773	672	707	707	672	702	690	644	684	694	682	655	695	665	708	703	683	742	688	686	677	661	677	669	706	702	690	675	706	684	747	656	666	690	682	694	712	689	675	698	678	695	693	693	668	660	654	687	670	705	719	672	678	641	689	669	655	688	688	709	750	668	664	661	656	737	733	698	687	649	678	724	697	681	676	652	678	664	695	700	735	672	744	656	673	632	668	679	700	696	656	717	679	702	685	715	683	652	695	698	726	676	735	679	701	708	687	672	714	683	664	637	668	691	693	682	687	711	712	750	652	676	684	674	665	658	682	712	673	688	690	727	733	699	696	691	693	703	653	642	687	677	680	652	656	680	689	680	658	699	727	660	670	671	722	699	696	647	707	689	680	682	704	702	677	683	691	727	733	707	691	677	721	661	735	740	694	693	733	683	712	690	687	687	740	649	698	725	703	696	709	718	748	659	649	700	723	701	667	678	712	663	662	710	637	701	707	687	707	691	731	659	701	719	680	643	675	697	713	702	663	697	666	683	696	713	732	671	688	639	625	695	692	707	675	713	706	640	754	687	728	661	649	695	688	683	703	714	692	689	706	715	700	648	700	704	693	705	632	688	668	722	680	697	699	685	638	671	684	660	665	640	669	658	675	721
5084	2624	2878	2398	1884	1284	986	848	707	630	605	586	545	534	466	469	446	443	415	395	396	428	402	383	413	427	402	394	376	404	384	384	400	399	371	408	349	371	377	384	393	347	354	391	375	348	368	345	334	393	309	418	362	363	398	342	373	360	365	334	360	385	347	332	365	328	347	374	349	367	340	342	376	367	380	365	364	332	368	399	395	387	364	358	371	345	368	384	358	371	360	392	352	352	348	379	346	368	362	364	353	351	357	357	359	345	342	350	360	359	345	377	322	340	348	356	346	345	348	372	382	343	371	372	342	327	352	374	342	378	372	361	361	400	380	382	332	365	359	369	354	315	360	352	374	406	354	332	343	347	382	360	341	369	359	383	358	370	389	345	365	362	332	380	381	372	361	379	340	357	364	374	357	398	374	372	309	353	337	367	352	329	361	361	333	360	355	346	333	348	328	356	364	369	362	349	364	361	379	343	402	374	327	335	388	385	347	301	345	372	379	365	344	398	398	362	374	365	380	357	350	377	371	357	367	338	351	312	379	371	378	367	351	325	327	373	339	362	422	368	397	339	356	362	395	360	349	394	346	350	371	346	344	363	362	344	327	332	346	355	369	367	366	343	366	373	385	397	367	359	373	403	352	388	346	362	348	360	331	342	333	374	356	365	381	375	399	315	377	369	380	384	351	327	371	363	348	357	377	351	352	384	408	331	364	352	373	348	385	348	336	377	384	362	388	352	372	371	402	342	362	363	350	364	378	345	350	354	373	374	343	377	378	377	347	332	376	394	377	363	386	380	363	365	385	380	382	331	373	368	365	378	360	342	376	331	358	353	357	346	354	374	342	335	399	335	367	360	341	370	328	380	358	352	367	392	351	382	339	361	355	417	342	353	342	353	371	351	404	339	383	339	371	381	343	366	321	351	371	353	324	355	364	368	378	390	367	363	356	384	362	363	371	370	373	346	325	357	328	325	381	370	376	371	367	335	352	338	375	376	352	384	344	393	355	330	364	388	370	371	370	357	345	382	350	380	394	359	332	367	407	340	355	334	366	383	338	389	357	332	372	359	333	364	388	379	368	374	370	335	362	347	349	370	349	345	356	346	362	371	375	368	338	350	367	357	345	356	327	339	387	370	385	363	354	380	347	350	348	364	333	352	341	387	370	369	350	365	356	353	370	341	350	366	347	347	342	393	405	361	377	313	367	368	347	382	370	368	331	381	361	351	368	343	407	340	389	370	358	377	357	376	362	353	369	344	347	377	364	398	385	375	336	354	347	364	329	360	364	358	364	358	365	365	349	380	361	402	347	361	386	366	359	382	354	357	320	381	335	424	357	346	353	370	369	379	358	372	354	397	370	377	357	362	371	352	355	333	333	364	321	348	363	422	355	385	343	345	348	346	348	335	348	378	378	379	376	330	328	352	363	367	340	376	406	314	364	350	329	366	373	388	350	355	392	370	341	379	351	411	377	350	345	358	364	355	325	337	376	364	362	407	345	365	347	360	388	337	384	319	373	376	387	356	378	336	343	368	360	353	357	340	369	360	355	368	355	397	398	363	376	342	325	315	359	355	353	330	371	347	351	356	364	350	359	384	389	360	352	360	360	358	352	326	396	346	390	339	384	321	353	360	350	372	352	351	369	338	357	382	371	338	360	349	351	330	345	384	364	364	350	358	374	354	339	367	361	377	343	328	392	386	370	366	364	371	353	320	339	352	375	379	352	324	344	332	359	356	328	369	348	345	328	368	306	337	351	361	326	387	365	374	377	357	373	363	341	334	384	379	355	331	380	380	369	351	342	351	346	350	357	351	348	330	367	369	347	377	353	416	365	355	369	390	374	389	384	331	377	348	380	362	350	388	369	314	354	391	355	353	344	352	338	356	354	349	340	334	370	353	377	369	364	354	369	346	367	373	394	411	371	373	353	354	361	359	379	372	364	358	375	337	345	347	368	374	390	330	367	379	388	354	351	393	343	359	353	382	356	381	349	382	391	394	359	326	372	344	376	354	377	323	343	330	371	398	370	377	370	352	411	345	367	367	341	364	332	391	339	369	401	354	339	342	371	378	377	404	355	341	368	367	343	392	356	305	354	375	320	388	367	339	349	347	349	326	372	363	373	349	330	408	359	347	366	370	397	393	367	351	363	352	362	361	380	329	353	366	333	351	347	372	355	377	356	375	354	359	369	376	367	359	394	341	408	343	365	337	364	364	341	357	355	349	387	331	359	337	393	370	320	345	352	380	346	361	378	395	365	348	364	366	371	344	368	369	349	377	351	337	356	378	363	362	349	344	336	366	379	351	359	357	350	368	352	336	361	388	354	356	361	387	349	325	351	366	367	342	309	333	380	344	329	355	354	355	359	352	353	363	346	379	355	364	327	350	372	362	330	350	319	354	337	404	342	358	378	345	409	341	370	390	352	387	361	333	375	382	338	364	394	345	387	378	380	333	380	336	351	367	374	365	365	370	370	337	352	346	360	368	358	325	371	372	379	370	396	365	366	361	412	363	372	344	348	320	333	350	365	386	351	370	335	366	323	343	390	379	386	352	378	329	337	356	333	340	336	356	374	352	354	414	338	378	355	389	361	407	348	378	384	330	381	379	356	319	391	353	371	360	326	345	387	361	384	392	376	354	337	333	358	360	361	368	385	375	407	381	349	370	357	365	378	350	342	363	374	362	355	355	324	385	372	330	396	322	357	362	350	357	322	405	341	347	331	318	350	377	385	342	333	347	351	362	377	375	354	373	411	379	367	313	343	383	338	373	353	346	375	352	347	383	352	373	308	345	356	386	377	352	365	334	369	360	352	396	373	360	350	339	351	380	377	354	347	356	388	357	351	385	384	381	385	357	363	368	389	395	375	384	351	344	368	336	370	332	348	335	393	333	357	396	368	338	383	374	390	355	356	355	375	359	381	378	354	364	356	374	387	352	341	387	377	350	347	323	356	346	334	345	361	347	379	344	360	403	319	377	347	375	392	372	340	349	388	353	365	370	362	392	351	335	368	372	335	368	343	370	346	363	375	363	372	379	322	383	352	365	352	348	374	349	382	397	361	361	351	358	381	390	337	395	378	375	335	323	389	383	328	363	382	340	352	364	401	393	330	352	326	395	386	360	344	367	336	384	342	349	384	358	327	370	364	377	358	360	373	373	366	362	351	327	369	379	371	369	344	392	369	353	363	366	374	380	349	382	352	348	381	399	366	374	367	351	326	359	384	348	345	358	372	375	370	364	352	327	383	371	355	335	378	408	381	346	365	330	373	374	358	358	394	363	312	344	376	342	332	383	341	354	344	330	362	358	347	367	328	369	340	345	408	364	368	344	361	343	370	373	347	342	345	350	387	345	360	339	339	373	351	339	338	304	364	363	349	363	374	381	335	343	392	363	382	362	350	372	378	354	355	364	368	365	334	352	332	353	381	370	378	340	374	382	336	340	374	367	345	342	383	354	367	342	348	342	364	343	376	360	334	355	363	381	332	339	306	343
4485	3122	5877	6840	6566	5132	4196	3309	2779	2527	2303	2280	1917	1759	1645	1523	1422	1310	1228	1242	1208	1091	1133	1083	1051	1025	1017	1019	958	980	961	1018	979	918	927	965	929	902	954	921	941	913	875	882	843	841	886	904	930	876	875	882	846	908	912	910	900	892	856	844	857	896	870	884	879	861	842	918	908	868	898	887	876	935	862	874	903	914	898	853	869	889	873	895	841	908	908	796	884	857	873	898	861	904	865	887	908	888	802	848	883	829	939	868	903	874	939	865	862	869	918	880	901	880	859	854	883	891	890	908	879	903	887	921	831	906	890	870	837	903	853	911	841	828	842	865	852	849	873	903	857	923	841	916	792	864	780	887	858	813	868	935	852	852	817	821	889	842	856	852	856	876	887	879	858	881	811	904	817	877	837	877	911	844	889	885	900	832	878	897	881	870	885	887	797	868	901	880	883	850	892	892	893	822	929	865	916	875	862	876	861	876	916	832	909	908	888	878	861	878	849	864	865	854	885	829	873	854	885	840	902	881	850	851	863	937	924	812	885	884	906	920	935	849	849	883	849	869	831	855	859	949	859	889	860	895	868	848	909	891	855	898	855	873	903	903	881	840	845	896	815	888	832	872	853	866	892	843	831	831	864	879	851	800	898	889	870	880	886	868	865	874	922	916	883	838	858	836	858	880	864	856	909	852	879	888	899	859	898	860	892	887	870	864	870	878	846	898	853	834	867	899	901	855	871	907	885	840	871	859	830	918	876	862	869	883	898	911	897	881	860	941	866	854	919	896	854	885	833	844	876	945	896	879	861	826	877	859	849	887	919	862	856	896	897	895	822	893	884	855	898	872	852	883	860	874	841	846	910	876	882	898	813	870	850	839	885	859	924	903	875	930	855	863	909	854	907	869	847	908	877	831	894	904	886	914	873	848	839	851	841	899	876	860	869	853	885	861	876	863	872	832	872	884	881	886	855	866	901	862	803	899	791	875	895	876	938	895	904	841	868	908	798	873	888	875	901	877	877	865	890	849	870	862	855	858	896	902	882	878	870	895	892	878	826	891	877	833	871	850	845	859	867	853	885	915	830	882	920	830	842	917	879	846	901	829	909	877	875	906	878	837	920	906	881	904	881	920	836	903	859	922	937	884	901	894	854	841	873	902	863	854	913	853	891	865	867	852	907	865	929	874	841	882	880	924	790	845	891	881	856	821	952	884	874	835	847	890	839	866	848	859	864	919	843	894	820	898	853	865	847	823	888	890	846	906	873	898	880	967	873	897	925	876	887	866	905	898	911	871	844	855	895	887	896	877	844	904	877	833	874	863	840	870	820	870	855	858	854	885	867	822	858	862	900	930	849	925	898	839	886	869	884	901	909	834	847	866	923	854	928	862	855	923	835	911	858	861	862	855	851	876	940	855	884	919	867	892	861	876	898	898	874	885	845	836	824	877	879	928	897	928	856	895	887	843	886	818	867	877	861	886	880	934	858	863	892	841	865	841	846	866	877	830	799	870	819	889	861	900	888	838	843	846	923	836	845	856	910	822	862	845	908	902	855	890	878	866	862	829	883	907	896	856	905	877	879	853	915	852	844	892	891	856	943	875	850	899	881	854	889	855	888	875	863	830	885	898	857	854	893	888	834	819	825	851	875	802	847	879	814	891	870	922	873	891	862	838	880	860	849	830	841	891	895	832	867	859	922	874	897	835	865	828	876	850	880	830	775	913	885	907	855	897	848	876	837	893	873	852	852	840	907	842	857	892	909	829	895	896	854	870	889	937	891	905	809	870	868	871	901	842	868	932	891	865	912	832	883	897	927	851	882	883	856	886	891	890	879	902	888	879	890	889	895	845	869	871	852	890	856	892	871	893	859	857	853	900	885	859	899	903	933	914	901	874	849	861	872	823	831	893	904	864	863	836	866	874	867	842	837	868	884	901	861	866	886	899	871	904	882	815	844	885	874	857	950	843	845	890	855	901	909	872	838	897	901	876	857	871	882	877	959	872	883	859	841	915	939	854	884	880	868	812	898	861	905	873	846	850	857	861	867	892	822	864	845	904	848	865	885	832	857	934	857	910	877	860	885	830	877	926	868	870	860	853	894	883	893	921	907	840	870	900	895	859	935	874	874	889	896	900	893	795	896	878	891	830	820	860	872	798	874	907	832	876	877	847	847	885	853	837	877	859	913	884	872	897	881	867	904	889	856	886	917	864	867	906	863	918	875	906	862	858	852	899	857	844	838	911	846	910	885	847	901	894	920	879	866	849	921	853	857	859	939	887	888	852	880	921	846	879	874	841	891	874	829	880	889	888	830	898	859	868	916	918	847	855	848	894	843	908	910	835	885	857	872	852	848	887	896	914	902	884	902	882	928	882	888	885	927	879	921	899	891	898	860	874	864	859	924	842	935	845	875	873	881	827	853	852	958	894	854	873	905	873	832	898	862	886	859	869	853	856	893	911	852	857	864	851	891	889	870	878	907	892	835	871	861	914	844	851	855	865	914	894	891	872	925	886	856	869	869	828	876	856	917	818	890	878	924	903	909	899	912	852	892	888	834	832	855	863	870	863	888	880	860	897	901	901	852	880	927	913	907	858	892	883	877	859	851	893	827	896	891	902	846	837	841	851	820	905	846	864	858	872	811	914	901	883	901	892	861	825	870	870	869	923	923	908	841	863	854	893	870	896	929	854	870	845	843	850	856	878	843	873	849	929	914	888	786	837	851	831	829	837	829	823	870	874	894	852	876	910	840	852	857	942	844	911	864	915	901	846	889	897	848	882	854	896	882	868	859	828	845	893	874	840	843	896	923	912	846	887	874	917	908	896	886	885	828	854	873	891	857	835	893	873	859	894	882	880	879	830	920	811	851	819	855	925	891	905	928	884	873	816	868	881	845	868	847	860	906	828	890	823	896	945	917	829	933	858	865	829	902	893	797	833	875	828	863	859	863	832	882	902	876	857	907	879	927	843	867	890	941	872	804	927	914	886	862	861	853	861	893	871	849	915	886	866	887	812	890	884	880	845	833	822	898	849	859	887	848	854	881	835	839	841	894	871	858	822	880	911	879	924	876	867	822	840	815	826	885	878	872	857	908	863	885	854	921	893	879	895	882	961	854	851	875	833	856	871	865	888	845	885	896	905	837	883	862	903	888	879	840	897	891	897	929	880	898	811	869	882	868	880	869	912	890	910	894	879	902	925	834	881	912	931	826	856	922	921	909	859	868	852	864	905	802	897	893	777	878	838	879	865	915	867	877	884	892	878	867	878	911	916	871	896	859	860	886	842	832	818	903	901	846	889	897	890	877	887	901	831	882	889	856	919	860	871	900	853	887	905	928	828	894	932	861	881	916	915	853	886	868	876	836	897	842	898	904	851	878	873	889	843	835	875	920	888	876	862	830	859	900	846	845	870	928	883	842	840	858	905	861	840	874	870	844	889	901	859	875	848	863	897	845	860	926	907	874	884	880	882	910	839	917	874	826	876	879	842	867	919	861	877
13692	6321	6307	5102	3873	2542	1952	1354	1301	1167	1162	1057	1031	769	700	639	529	505	434	463	452	399	405	408	383	416	400	366	382	382	354	324	370	353	364	330	370	351	386	346	352	365	361	362	356	353	340	362	364	327	329	361	378	349	366	357	314	333	335	318	368	350	351	355	327	318	336	364	364	354	352	339	345	351	359	367	361	372	383	339	332	368	338	342	374	361	368	341	358	318	343	329	333	371	333	349	373	387	393	320	379	371	336	356	342	347	338	318	361	334	349	360	346	369	350	361	360	327	359	328	334	318	337	335	317	338	312	364	356	345	324	315	338	329	353	346	333	333	383	344	378	320	319	331	351	343	336	356	347	388	336	325	349	377	343	361	354	362	373	381	321	337	318	308	305	353	320	337	324	324	341	354	370	356	334	322	357	348	325	319	378	332	326	317	383	383	334	363	331	313	359	374	333	362	342	346	378	351	344	311	340	338	339	327	353	336	327	342	343	373	342	366	298	377	351	356	320	332	329	371	352	355	345	317	338	330	363	361	306	361	377	326	337	340	359	365	344	346	355	323	356	396	309	325	329	327	339	361	347	331	326	328	330	348	370	311	356	361	324	359	385	329	334	358	331	344	346	327	335	359	345	366	356	369	344	349	368	362	382	348	365	347	354	317	392	351	356	336	333	333	347	329	349	336	344	351	357	342	328	346	379	322	336	332	321	341	351	347	362	334	295	347	373	363	357	340	331	344	360	361	346	368	345	333	362	351	369	371	335	343	339	329	348	332	368	343	365	380	360	334	374	326	345	318	329	316	359	326	321	351	360	331	386	352	354	342	359	327	372	328	371	334	335	352	347	348	356	366	345	373	333	337	303	307	344	348	346	334	324	366	334	333	330	335	377	330	334	299	345	350	340	358	317	331	401	339	366	357	339	356	373	352	320	370	323	349	345	328	331	349	365	343	376	344	369	357	293	330	336	309	380	355	331	362	356	332	329	354	343	363	373	311	371	322	352	372	349	351	326	337	319	372	346	305	373	345	338	309	332	319	334	312	335	362	333	325	341	353	330	383	391	340	320	338	340	339	313	340	335	323	334	343	363	347	385	358	322	343	355	377	342	320	333	345	320	334	354	323	367	343	302	340	369	343	349	366	354	339	343	357	344	347	367	362	341	347	358	368	347	328	333	342	323	345	330	330	327	387	346	356	362	334	372	361	325	374	354	385	358	335	330	349	313	333	314	360	349	344	305	352	336	319	340	368	330	352	339	348	324	348	334	338	352	351	351	326	319	342	314	369	336	321	358	372	358	356	323	327	367	366	325	335	337	330	337	335	355	351	390	353	358	348	336	336	326	381	338	393	342	347	325	359	330	348	374	338	312	342	341	352	325	315	365	349	345	421	342	375	370	326	355	377	364	327	380	340	361	347	320	312	341	327	330	366	323	323	341	361	351	342	338	367	305	323	330	358	356	349	292	349	343	354	334	354	367	322	347	365	350	353	361	341	324	346	352	336	351	297	354	377	360	333	336	347	319	354	371	341	373	296	343	340	347	397	347	343	340	309	355	358	312	331	351	349	373	342	319	329	341	367	321	348	358	345	359	355	318	311	343	379	340	354	353	353	348	355	307	329	372	354	364	389	364	344	386	357	339	333	357	311	368	358	354	369	361	351	335	337	352	351	366	342	333	362	335	341	344	354	348	337	336	353	352	334	340	299	363	357	376	336	358	310	338	344	342	363	367	334	314	331	371	350	383	339	337	336	347	361	354	342	344	337	346	347	345	314	339	376	314	337	336	311	398	348	360	375	326	311	350	310	393	392	378	371	356	359	331	340	353	371	349	379	338	331	341	320	316	361	383	354	311	350	350	328	341	320	328	349	341	363	341	381	374	383	333	341	360	326	346	334	342	378	336	345	342	344	354	310	352	359	339	364	346	362	359	334	338	375	384	345	351	329	348	343	359	344	311	349	350	415	353	369	354	370	402	331	333	361	342	343	332	340	359	351	326	361	392	340	320	323	312	322	348	346	355	350	373	379	331	342	329	351	372	350	340	352	344	333	352	331	378	366	374	328	346	346	334	350	315	339	327	353	326	371	329	329	355	362	364	388	349	344	356	323	327	358	335	352	379	371	364	360	303	378	357	347	353	319	395	327	355	335	351	361	309	328	344	345	370	344	367	363	377	363	355	336	327	354	324	367	383	306	323	341	355	320	325	366	377	338	345	329	350	335	353	343	337	367	365	344	353	376	323	360	351	328	337	328	325	359	337	373	323	351	370	342	342	335	333	318	347	339	358	340	329	367	351	368	347	345	298	371	362	356	355	353	363	347	352	337	374	349	336	337	366	352	318	320	384	309	365	378	368	308	391	322	328	301	368	353	332	330	353	348	378	336	347	345	293	357	350	342	323	336	368	361	344	367	330	336	358	356	366	327	346	356	343	358	340	348	316	353	356	340	350	321	311	327	342	359	368	312	348	317	366	355	345	366	366	356	323	342	316	317	331	397	370	339	368	346	325	320	380	327	315	341	361	348	339	349	329	400	342	352	353	346	328	366	397	355	397	356	334	350	322	341	302	366	358	364	327	330	343	363	341	341	342	336	352	336	305	355	336	398	342	351	322	354	344	348	344	354	347	365	345	344	373	346	359	339	344	353	351	321	354	341	350	371	333	392	354	365	334	343	332	332	329	329	338	355	300	343	333	321	346	334	372	357	341	377	365	346	321	369	350	391	356	384	327	314	370	352	330	349	353	368	367	355	339	319	362	347	336	371	318	360	317	347	369	371	322	352	364	379	335	338	386	350	345	332	336	328	327	358	339	376	359	363	390	353	331	364	334	326	359	343	330	320	318	333	318	352	367	351	354	302	351	350	360	341	350	373	375	305	336	385	349	325	315	322	356	343	362	308	343	350	343	327	370	354	366	312	355	344	361	341	334	355	335	350	346	372	326	329	349	350	340	319	375	360	357	383	348	313	337	333	345	362	360	346	324	316	305	352	366	362	354	338	354	349	302	371	348	312	371	383	363	362	329	353	329	347	365	321	342	378	328	343	353	370	355	346	363	337	354	377	350	375	325	323	332	350	353	359	330	362	335	361	322	375	346	354	347	387	356	361	357	338	343	371	336	338	363	327	350	325	371	324	353	339	340	340	328	341	400	375	376	342	307	334	310	350	322	319	363	357	362	350	332	326	353	351	327	342	339	299	343	376	342	358	319	354	346	327	311	321	302	374	352	369	330	358	315	379	341	350	370	326	331	370	358	356	303	338	327	394	333	347	322	346	337	373	337	361	333	303	354	336	319	365	347	337	305	313	358	378	363	357	347	347	337	312	354	333	351	329	356	374	340	366	346	328	367	371	365	372	331	364	355	328	386	327	342	343	338	307	344	338	342	341	338	333	295	346	334	351	319	341	327	341	341	341	373	356	356	369	344	342	345	360	355	342	401	385	374	360	365	323	346	331	336	381	386	358	381	345	337	331	328	347	316	358	339	338	329	340
11103	5993	10973	13520	13019	9466	8067	6134	5522	4675	5095	5059	4728	3418	3517	2584	2163	1831	1701	1506	1563	1494	1394	1286	1241	1311	1187	1266	1089	1063	1040	1031	990	1001	984	937	949	905	910	946	898	931	894	881	872	875	945	907	913	900	925	872	854	822	921	842	879	858	878	896	856	825	826	883	873	866	808	858	882	832	840	850	888	849	864	840	897	800	894	838	794	839	839	860	847	807	859	837	827	883	827	835	799	850	824	843	908	865	864	889	840	836	818	844	828	841	846	772	813	846	875	859	828	829	852	840	784	872	872	836	797	853	859	840	831	816	814	874	832	784	801	817	845	877	801	850	840	822	840	818	830	862	871	854	873	844	824	863	860	890	847	846	825	841	832	808	869	808	866	840	819	864	837	842	830	851	859	882	863	793	826	796	832	822	935	847	844	851	838	843	848	842	843	847	825	904	816	844	870	842	843	859	896	895	848	845	883	860	874	820	854	838	939	853	789	865	847	807	831	880	830	815	820	816	827	813	846	858	845	904	855	831	815	834	886	824	848	878	838	816	854	854	850	843	868	807	835	850	848	860	831	863	874	872	818	800	827	825	886	921	804	811	812	813	887	880	841	885	775	856	864	909	840	821	822	803	827	835	820	816	836	822	855	882	822	848	848	839	822	848	857	840	846	805	840	845	882	895	851	849	827	852	875	842	800	854	851	838	883	869	836	853	813	843	874	854	872	840	897	871	838	800	855	868	823	787	876	870	862	801	813	845	846	897	887	888	859	797	804	852	842	846	799	873	830	854	808	831	874	825	838	885	771	849	857	823	835	843	839	833	815	806	837	841	839	840	845	860	827	827	850	868	804	877	826	868	852	888	838	876	849	788	845	851	823	822	893	853	846	869	918	879	832	910	895	825	943	821	837	837	827	818	839	891	876	870	843	816	804	896	823	823	844	834	852	880	859	850	864	816	878	828	852	791	859	849	875	814	842	809	865	815	829	858	838	871	809	832	862	858	831	858	846	878	866	818	839	858	836	882	865	803	828	814	843	813	843	842	859	806	900	856	905	860	853	859	833	839	853	831	810	824	857	773	856	825	777	865	847	853	835	872	895	812	788	826	823	827	844	837	827	839	863	851	854	823	861	889	885	851	825	835	820	892	835	879	856	835	868	794	843	839	858	789	797	870	856	825	786	848	793	826	851	858	878	788	792	801	825	861	828	855	861	837	839	833	848	835	790	910	819	860	851	834	851	781	850	882	837	806	862	885	823	835	831	822	793	833	880	843	854	850	848	820	872	808	836	867	837	845	847	871	862	810	834	849	868	873	886	830	811	826	840	820	837	810	802	852	915	849	807	848	898	842	799	856	797	853	880	807	861	848	847	843	857	840	833	882	854	826	862	858	814	842	806	848	812	856	834	886	900	798	832	829	865	757	829	893	846	797	831	869	868	912	834	820	855	831	873	842	861	869	893	901	822	834	888	857	813	863	838	848	891	943	827	815	811	860	822	871	864	827	814	817	789	856	851	832	811	834	851	839	847	849	819	866	815	822	830	813	843	839	875	833	808	886	813	822	830	883	872	836	833	869	833	809	837	876	850	832	892	862	802	867	810	843	831	865	840	805	813	838	920	851	815	827	818	848	870	778	858	833	805	826	858	852	838	846	843	829	915	863	862	866	802	857	909	851	817	813	919	874	837	843	841	863	882	827	876	876	877	887	794	813	820	845	858	848	895	820	842	862	853	849	877	868	848	849	821	875	849	896	900	877	828	847	890	840	821	856	884	831	856	851	875	799	845	872	851	838	906	866	893	891	857	830	830	828	818	844	841	826	881	854	851	832	850	872	815	835	805	873	829	837	854	840	800	876	850	883	821	827	856	862	848	829	853	844	807	826	843	861	866	846	822	901	884	856	851	854	848	833	832	820	903	777	864	864	850	874	851	869	847	869	840	837	778	839	851	869	900	856	793	845	849	801	886	839	871	837	862	842	823	840	860	870	882	815	833	856	813	862	863	886	852	882	810	842	825	836	837	853	811	835	812	895	872	810	841	841	855	863	843	821	830	844	875	851	833	855	823	878	851	801	785	831	861	851	835	851	877	843	870	849	857	822	900	793	803	836	792	808	845	847	815	837	838	880	856	800	888	882	868	823	876	839	877	842	835	827	816	839	843	778	848	856	862	844	869	830	878	855	870	836	856	835	867	848	772	848	887	867	867	802	819	825	900	811	837	840	849	807	797	855	836	852	818	873	858	898	840	823	853	831	789	849	847	892	821	800	864	818	861	841	835	796	887	839	889	886	797	821	845	841	804	816	813	837	836	843	841	786	850	852	861	815	887	876	840	829	832	818	873	874	867	869	822	868	865	784	880	818	867	852	844	848	838	825	835	871	854	810	859	856	824	871	869	862	829	843	862	876	831	842	884	847	860	871	855	882	824	919	867	890	840	876	922	780	855	816	962	888	877	864	824	816	838	842	833	793	852	837	853	823	859	841	837	850	779	872	838	820	876	823	825	819	846	906	863	789	839	847	857	842	876	846	859	811	806	871	855	878	823	854	824	848	836	853	855	853	855	862	850	820	866	819	853	833	840	790	882	871	846	852	884	871	875	792	855	813	815	805	838	843	835	865	875	866	865	846	817	837	785	830	802	818	808	869	809	879	834	813	842	857	816	868	879	869	824	821	817	845	833	847	823	771	816	794	822	877	823	837	867	889	823	808	865	844	842	871	823	849	872	875	856	862	828	814	846	819	846	842	868	862	848	845	872	835	844	800	828	823	868	877	847	870	838	846	833	852	842	821	849	843	848	873	844	879	853	803	845	835	849	833	848	815	825	822	855	870	804	862	861	772	828	873	821	900	831	826	819	823	816	801	850	878	871	860	840	845	879	806	879	895	865	920	842	824	828	889	844	850	848	816	858	859	816	822	819	795	815	787	851	840	835	813	908	827	831	818	828	872	827	840	853	812	868	869	831	810	898	856	825	908	842	818	900	828	857	867	854	768	822	824	811	874	868	822	803	835	776	817	854	874	867	852	839	818	813	832	831	818	886	800	839	815	789	817	883	842	870	906	811	880	828	841	849	831	789	827	848	900	801	871	822	821	823	887	834	851	863	878	765	845	789	834	840	862	881	821	837	893	869	872	840	807	827	822	854	809	866	868	822	807	822	838	822	875	841	854	839	853	845	871	809	807	847	892	848	889	845	887	863	879	850	825	842	850	833	859	824	875	874	836	864	853	834	820	858	838	845	871	821	866	837	830	866	838	857	819	838	865	855	838	849	843	821	845	846	884	846	816	928	824	865	834	852	834	851	871	828	800	836	847	843	883	879	824	849	873	855	836	845	847	868	863	844	879	788	814	815	857	793	800	849	846	868	898	835	794	845	881	894	903	839	830	860	816	860	828	858	863	843	851	800	806	863	859	808	853	805	855	858	834	802	829	847	839	825	861	883	809	883	827	832	792	826	830	780	859	830	816	825	841	847	829	836	800	860	866	836	846	826	848	865	825
21530	9882	9781	8367	5513	4109	3184	2155	1803	1467	1693	1682	1365	914	879	774	613	493	435	472	412	370	398	367	374	395	355	374	343	365	321	309	344	314	294	316	309	307	283	283	292	304	291	334	304	263	270	261	278	288	276	301	287	278	289	257	263	279	272	248	283	309	276	293	266	240	291	252	285	259	278	279	281	263	258	272	310	274	293	299	245	283	301	326	272	282	242	268	292	272	269	276	298	321	260	285	294	232	299	275	279	229	278	289	294	288	280	257	290	278	310	273	278	266	279	265	268	258	290	288	291	294	263	284	251	257	269	291	305	301	253	283	256	267	279	295	260	291	285	247	301	269	295	292	264	286	272	284	274	248	285	300	270	294	300	249	272	292	293	291	297	265	269	270	272	246	266	265	273	264	310	290	259	282	274	283	292	279	295	259	306	258	285	281	274	263	257	280	264	275	272	299	268	308	301	260	265	260	275	294	258	252	261	280	282	263	290	285	277	291	265	292	283	284	244	282	291	307	292	242	253	281	284	262	254	272	251	258	303	252	267	267	282	300	282	262	285	300	275	288	251	247	250	289	247	273	297	292	299	309	281	278	290	238	276	264	231	287	283	299	289	258	297	250	264	262	275	265	287	282	264	313	279	276	270	289	236	233	246	283	280	275	306	294	271	275	297	251	278	326	302	275	273	262	283	325	257	275	274	233	305	273	266	257	275	274	286	274	242	292	291	285	261	260	281	269	316	291	283	301	271	274	277	271	250	289	292	251	295	270	297	280	284	289	278	275	299	282	277	282	274	251	275	263	260	248	286	266	272	257	285	290	273	287	263	274	233	261	257	271	290	315	271	248	269	267	283	260	287	272	256	281	262	253	281	280	264	274	282	298	319	275	269	287	265	278	257	255	258	275	266	266	280	267	282	254	286	281	264	270	297	293	300	261	278	279	273	269	297	255	288	287	266	282	278	282	251	300	276	293	273	298	317	252	255	253	279	297	281	264	281	270	250	255	274	275	261	277	252	261	273	282	283	290	290	260	258	261	299	234	286	245	299	285	306	284	295	272	299	260	311	277	254	276	276	242	259	277	264	293	288	280	279	222	269	252	249	281	292	269	273	274	286	288	302	278	291	316	270	244	295	235	283	268	277	269	248	287	277	277	248	273	246	266	280	258	276	281	287	289	277	264	275	247	296	286	256	278	284	272	265	301	245	283	272	284	280	285	258	260	289	277	310	273	258	260	272	263	288	284	267	283	283	238	284	256	283	295	278	299	272	302	280	263	278	277	299	266	282	290	256	285	256	291	277	251	264	258	276	268	261	303	257	286	273	299	244	284	246	279	242	233	288	273	274	273	267	288	258	277	299	268	254	264	280	249	259	265	295	279	262	288	254	293	309	253	284	287	271	257	274	285	253	297	302	275	279	310	252	299	253	277	260	286	258	293	254	286	297	291	272	296	255	285	292	257	297	295	293	256	287	269	287	280	285	290	253	272	296	290	269	219	300	278	299	283	247	300	277	293	260	281	296	315	284	264	279	302	265	295	265	288	267	257	279	273	252	282	265	233	257	289	277	260	273	312	283	305	290	232	269	278	268	269	245	253	268	295	263	254	279	285	286	259	241	278	268	318	272	287	280	317	254	270	278	250	258	302	311	269	272	280	232	270	312	294	287	304	266	266	281	303	278	280	258	273	251	266	259	281	271	297	254	271	275	276	273	273	274	273	287	285	271	257	252	278	302	270	284	277	277	299	246	263	304	279	306	267	261	265	257	307	257	279	274	288	270	285	254	285	288	278	283	261	310	278	268	248	275	278	273	337	295	260	260	288	251	280	271	289	274	254	278	260	253	265	279	276	258	270	247	254	243	266	266	278	312	259	296	298	275	295	286	262	289	287	307	266	268	268	262	291	252	286	310	279	269	258	280	268	286	298	281	267	273	274	288	232	260	260	275	283	282	278	263	265	287	297	273	278	255	278	283	271	297	287	299	243	271	279	278	280	253	256	237	281	256	253	286	306	281	288	275	266	299	264	316	263	284	268	254	303	305	283	247	263	301	262	260	276	261	278	256	259	246	300	265	293	274	281	285	283	269	280	258	251	273	265	264	304	296	251	258	265	249	274	272	273	271	277	279	278	262	294	250	294	285	249	269	257	277	270	291	282	252	298	286	273	318	275	255	270	294	242	257	272	224	281	282	258	272	265	274	284	256	275	284	274	270	255	258	269	301	247	283	309	258	264	270	272	279	274	282	265	258	274	264	239	270	265	263	268	302	279	255	250	280	323	254	272	257	301	295	283	298	259	264	271	288	276	280	253	261	261	277	245	275	260	269	282	292	278	279	247	282	297	218	280	293	268	283	274	256	250	256	254	283	305	275	281	270	278	274	273	284	245	252	260	273	267	262	275	278	283	258	288	277	290	262	298	275	271	264	266	278	265	275	251	303	299	258	267	285	269	284	304	294	269	268	262	300	271	276	287	299	225	295	303	254	270	263	272	297	281	280	291	279	304	265	276	278	276	252	293	257	275	273	269	283	277	273	281	288	334	285	283	271	263	315	239	282	257	297	270	281	300	274	224	286	294	290	279	278	274	272	273	284	269	250	304	265	284	293	234	265	292	250	257	279	276	281	268	280	291	303	300	267	265	278	270	284	264	259	287	284	286	292	257	268	257	268	295	251	233	251	280	326	279	277	267	265	287	296	309	272	283	283	269	284	263	299	290	279	258	272	273	284	242	241	294	287	292	287	309	256	267	270	247	235	260	285	257	244	285	264	297	260	239	283	276	293	276	259	295	256	307	297	278	282	276	255	291	271	241	263	294	250	275	263	280	265	284	287	273	282	272	274	259	260	296	279	226	279	267	264	238	276	278	265	276	238	258	276	307	269	262	299	260	250	253	274	257	270	273	267	246	265	256	250	280	281	269	269	279	321	278	269	265	274	251	288	290	330	283	297	271	230	270	290	281	279	272	255	284	258	275	304	259	266	291	266	266	284	292	291	315	263	282	317	263	297	262	285	272	260	286	303	287	263	277	259	237	277	244	289	296	274	268	291	273	278	281	313	295	247	286	293	276	258	249	272	283	268	292	280	287	276	251	261	252	259	288	281	296	261	291	278	296	273	295	258	258	260	249	259	255	276	267	295	256	299	264	277	270	276	274	283	271	286	276	285	280	247	266	282	268	260	272	262	265	270	273	263	283	306	285	286	244	290	307	272	301	281	276	285	271	265	265	278	282	263	240	258	295	271	280	290	285	285	259	299	269	264	271	277	291	269	308	298	277	274	304	282	279	284	292	266	261	270	251	280	265	283	237	291	272	279	253	307	266	265	249	296	289	265	280	272	246	276	281	267	264	285	263	294	295	271	283	272	264	245	299	259	239	281	239	310	315	274	279	300	261	262	291	275	295	281	270	263	264	249	288	291	269	308	299	272	267	256	259	262	314	314	286	271	292	251	261	296	252	300	292	277	265	305	295	278	280	292	254	261	253	265	272	280	256
14275	8310	14446	17832	16971	13210	10761	8617	7760	6603	7023	7217	6232	4634	4445	3325	2833	2189	1966	1899	1828	1684	1527	1393	1326	1345	1310	1242	1123	1111	963	1010	974	928	897	881	864	888	835	817	793	750	738	723	768	809	777	739	777	722	693	715	759	773	696	720	720	722	723	642	712	702	696	737	699	669	668	695	677	723	703	709	723	686	703	688	693	644	729	651	685	726	723	751	659	702	647	706	700	747	679	664	678	690	751	670	645	686	700	714	697	702	653	681	691	697	682	699	696	687	688	642	743	736	689	668	687	660	738	657	708	691	677	682	703	705	697	669	655	715	667	708	674	650	651	701	652	652	696	673	728	712	667	677	719	675	694	703	703	691	678	666	694	650	648	708	699	700	707	742	667	723	664	638	627	683	699	713	677	700	684	689	698	656	705	669	681	704	693	712	650	683	672	727	710	668	696	680	666	657	684	669	678	719	633	725	695	738	683	646	658	684	705	702	659	744	661	694	664	692	656	679	713	695	700	670	678	641	693	687	719	675	667	697	691	682	690	711	679	716	723	692	690	681	662	701	746	686	702	712	667	714	667	681	693	690	658	673	679	661	708	714	692	698	696	683	700	657	716	652	650	701	629	696	731	710	710	676	671	658	656	704	691	725	658	703	699	688	665	704	706	712	653	655	740	675	690	698	632	748	699	622	677	676	671	740	683	692	657	709	693	709	697	656	717	700	671	690	756	680	679	683	677	726	696	656	658	735	732	699	691	705	697	655	705	707	657	679	691	690	696	673	719	697	690	671	711	694	666	665	685	646	724	653	692	717	718	741	646	649	683	685	706	693	702	676	651	676	681	685	673	657	694	693	673	752	668	652	663	686	669	719	695	698	694	691	622	672	719	708	672	695	707	670	625	690	678	681	687	701	668	678	722	692	703	669	686	672	724	661	714	691	679	699	696	689	718	702	751	706	730	637	660	680	694	714	682	703	698	701	709	678	678	716	704	672	683	724	677	731	668	738	684	639	696	625	712	677	702	675	726	691	633	693	680	686	752	733	728	680	688	674	672	658	727	732	646	679	713	667	703	638	689	684	671	651	685	711	679	683	666	696	719	720	676	741	658	675	696	694	718	699	685	671	728	694	743	655	667	670	719	683	675	729	661	639	679	669	657	688	695	708	721	661	697	694	677	690	715	708	719	693	710	700	747	697	698	659	710	694	672	697	637	633	738	718	662	693	696	669	701	694	684	674	663	693	662	667	648	687	672	651	738	685	669	706	714	670	662	708	742	692	658	685	709	682	668	660	733	734	645	674	697	734	661	702	656	709	689	611	673	744	671	723	719	713	661	756	667	686	666	668	712	677	700	662	657	687	661	760	654	695	679	686	705	682	702	684	707	649	672	717	620	668	684	650	648	689	711	697	675	674	657	735	668	709	655	685	658	731	712	669	695	662	660	709	687	709	667	717	675	687	716	673	650	664	631	692	723	663	692	677	678	696	643	672	700	710	665	675	729	672	688	644	737	698	694	658	660	664	714	713	632	734	730	685	676	704	738	690	751	680	717	679	679	734	713	700	709	659	717	680	684	756	667	692	729	710	701	666	701	687	750	668	717	654	641	674	672	717	648	681	722	668	652	711	709	668	710	709	699	706	653	707	678	660	743	665	659	694	708	687	662	682	729	686	635	703	713	769	688	693	680	642	655	713	701	669	661	644	701	659	688	703	695	698	695	695	692	690	695	697	705	631	674	705	693	728	708	724	660	703	695	689	707	674	733	705	641	735	696	735	713	684	694	675	686	668	671	678	696	704	713	713	686	679	670	707	724	681	707	660	693	685	714	657	704	722	652	662	678	700	675	697	672	699	675	701	637	676	718	636	673	654	696	724	668	708	714	742	691	684	673	679	671	746	709	698	725	660	676	693	691	686	705	694	670	706	658	646	716	690	716	709	686	648	679	652	628	696	742	692	675	668	682	689	671	688	698	688	663	666	672	699	731	690	722	670	695	695	704	712	668	673	626	694	694	704	607	711	646	723	668	663	683	685	645	694	668	693	719	697	671	684	697	679	657	698	669	706	672	671	683	734	657	704	699	705	725	679	733	684	711	672	676	680	697	676	677	671	705	687	715	705	649	697	692	665	699	688	696	657	702	647	647	695	648	758	686	694	730	679	730	691	698	644	667	696	713	683	680	688	712	676	685	656	678	680	727	693	654	639	655	678	693	692	673	683	643	687	674	690	687	683	715	720	662	619	664	661	708	628	664	683	696	685	729	657	649	748	682	686	660	668	657	698	659	621	698	683	690	730	688	688	655	726	694	691	678	656	706	716	663	671	694	679	683	708	684	714	710	743	696	682	718	690	696	682	634	681	685	723	699	708	717	640	725	779	688	703	694	717	690	713	680	689	681	716	647	663	673	675	637	698	708	691	694	710	651	723	643	683	716	654	673	696	700	693	699	701	682	687	691	745	671	672	690	705	682	702	697	656	673	707	672	670	716	629	692	685	647	677	663	694	720	697	706	681	683	628	670	661	667	695	703	713	677	690	673	686	683	742	681	681	671	698	706	666	717	698	667	671	718	665	699	626	619	713	706	707	704	692	723	688	666	664	708	695	663	715	722	681	703	692	703	740	710	694	670	680	691	688	703	661	693	654	671	686	652	679	702	664	686	707	716	678	669	671	655	675	663	701	707	705	774	680	669	678	640	695	733	685	711	663	728	706	716	701	703	685	621	732	714	652	630	719	649	695	659	694	669	721	667	715	676	692	696	689	692	693	721	677	668	716	690	690	730	688	697	705	669	722	728	716	712	644	677	662	675	648	704	720	689	699	655	690	669	649	725	652	706	624	680	682	663	687	715	701	739	699	651	641	683	714	704	688	694	681	691	642	655	670	626	701	676	671	653	716	688	741	673	695	683	702	695	722	699	676	700	694	681	696	695	713	662	700	672	697	639	682	714	678	705	704	701	690	719	735	690	678	674	666	677	708	669	659	714	660	689	695	662	675	670	700	669	685	671	731	697	670	655	721	715	714	704	656	659	713	671	694	710	729	692	712	736	668	688	716	707	709	707	633	681	694	657	652	690	630	682	696	713	617	694	663	628	649	693	665	685	681	710	678	682	687	728	645	687	717	690	646	700	687	655	695	667	713	645	690	730	663	701	711	649	657	664	691	710	662	720	738	689	695	704	653	666	675	671	679	682	670	667	700	666	689	651	715	698	678	717	715	692	626	721	687	713	694	682	708	678	716	716	684	671	696	668	645	684	758	698	692	649	692	691	685	657	698	651	739	686	715	711	743	712	684	710	712	670	726	713	665	700	705	702	721	699	685	669	648	657	689	730	709	668	672	680	664	689	693	682	689	687	673	696	674	682	674	686	669	701	660	745	663	661	696	693	717	656	675	709	605	632	685	681	653	675	704	706	707	757	685	663	662	706	699	651	710	684	693	665	714	693	675	689	703	692	758	675	715	675	754	712	703	733	651	706	660	687	663	653	702	671	670	671	670	698	680
4754	2368	2875	2450	1716	1230	964	825	681	589	579	544	495	492	485	490	446	430	375	400	434	386	364	367	407	391	362	357	357	379	335	384	372	354	341	337	357	367	383	347	363	400	393	349	322	341	352	348	366	345	376	352	386	370	322	355	384	387	388	384	363	366	349	351	390	369	371	339	357	319	373	327	369	361	349	362	344	349	369	375	333	347	318	357	409	363	374	324	334	366	360	372	381	329	334	338	364	372	357	384	361	334	350	354	367	337	318	345	344	356	398	367	317	344	370	358	363	368	377	356	368	360	326	325	360	352	363	344	365	362	353	349	388	371	383	384	349	354	376	372	350	381	354	343	369	347	341	342	339	358	374	343	381	362	386	409	346	386	343	382	361	401	384	360	352	361	372	336	351	346	357	371	370	355	354	369	324	344	353	352	352	365	345	355	347	364	339	368	308	362	314	371	341	325	332	331	372	360	369	357	359	348	363	356	353	384	347	363	371	379	326	372	381	339	386	338	345	359	330	340	361	370	363	359	383	345	372	343	354	362	341	350	371	359	386	367	377	366	349	310	336	359	393	374	359	329	393	347	359	343	336	357	355	345	337	365	377	398	361	349	411	373	360	382	375	354	366	400	371	389	347	366	398	363	347	344	361	330	346	367	390	362	343	344	386	352	385	310	333	352	352	349	396	340	364	346	359	337	322	368	383	367	360	367	340	330	362	359	377	389	376	361	356	320	335	340	392	361	388	389	323	354	365	377	346	310	331	364	350	344	319	393	372	376	395	374	370	362	336	396	331	312	335	384	332	368	374	367	359	320	314	370	365	354	390	324	341	311	356	378	352	345	340	320	329	390	343	346	379	341	393	335	354	348	357	336	337	354	374	354	380	390	322	353	364	345	343	326	317	354	323	338	381	328	351	404	352	345	334	343	363	366	334	373	382	358	372	352	357	375	363	380	360	373	318	335	340	366	363	346	406	398	393	337	347	345	376	364	400	386	340	336	349	354	379	344	375	372	351	328	380	359	365	376	372	305	354	368	341	387	368	382	414	390	316	339	332	354	359	320	368	360	316	378	352	371	383	342	336	336	355	341	330	358	333	343	351	347	342	405	343	356	355	354	362	374	366	358	348	353	355	371	395	385	383	376	366	355	355	356	361	363	333	367	328	367	317	339	359	369	367	331	339	366	356	365	346	378	378	377	387	367	335	388	384	394	366	389	365	331	383	382	374	349	341	355	366	381	346	323	352	334	355	355	365	324	366	352	361	354	317	342	351	369	358	356	350	350	310	314	357	323	353	339	338	357	378	372	361	338	356	353	333	336	324	340	405	375	376	362	390	338	361	318	421	337	347	354	350	335	323	368	363	372	397	369	351	381	328	312	387	358	304	314	357	391	363	353	371	342	338	343	332	371	364	335	360	366	349	370	373	361	350	351	377	387	325	341	378	361	355	357	359	349	361	347	336	366	324	345	328	340	370	411	377	350	341	378	312	343	357	346	372	362	369	357	370	342	376	347	388	370	380	347	346	357	349	367	362	358	336	359	386	378	355	382	338	390	345	355	351	389	342	349	352	376	376	345	382	365	343	352	344	373	378	356	337	381	375	334	312	361	359	349	353	346	347	408	368	356	381	338	365	334	365	385	362	354	380	383	395	400	366	368	347	363	382	369	388	346	372	358	395	375	333	357	357	348	381	369	338	329	343	347	376	390	352	341	323	357	382	344	380	364	333	348	325	378	373	351	378	355	353	346	341	341	353	403	366	363	317	336	367	347	329	357	373	352	338	367	358	332	359	334	355	348	385	355	387	354	362	370	334	351	379	322	341	345	355	376	377	346	345	368	367	359	373	389	345	349	342	320	349	367	362	349	372	344	366	354	365	353	373	358	347	366	327	386	345	353	334	368	363	349	358	334	359	324	331	344	347	350	365	336	353	403	375	344	386	337	375	321	347	370	313	361	347	350	366	352	385	356	393	360	345	346	347	385	386	346	406	395	360	348	362	364	346	389	384	337	366	371	349	332	338	374	389	336	362	354	395	362	365	379	361	392	339	343	364	333	350	380	360	366	358	376	379	356	349	320	342	372	313	365	361	366	326	346	365	363	392	339	369	354	369	349	372	343	366	387	350	352	377	328	357	345	361	350	360	323	351	356	373	376	338	365	368	351	363	381	372	332	345	337	356	372	348	392	347	401	333	344	326	369	342	345	353	347	348	369	350	344	380	381	388	350	358	352	335	383	348	342	324	396	397	355	338	366	387	358	332	336	342	391	379	324	331	369	348	372	359	350	358	364	324	353	331	329	346	321	373	358	351	343	355	353	375	356	373	369	360	346	360	321	323	358	330	354	358	346	378	362	353	376	351	347	363	358	353	343	344	358	348	358	346	363	370	349	335	344	374	364	347	339	361	379	303	363	394	384	344	330	345	332	360	376	352	316	356	371	374	348	373	364	386	361	359	346	350	363	373	367	369	338	332	358	370	361	351	353	354	337	396	324	338	330	351	385	327	339	330	392	353	355	367	380	343	337	376	377	336	343	382	376	366	385	327	352	326	384	349	314	357	392	387	359	346	326	360	336	374	359	355	343	347	386	381	346	365	352	331	352	329	385	342	370	352	361	349	364	358	357	398	356	351	350	338	351	361	366	404	381	339	384	381	369	368	355	389	315	341	360	384	374	350	325	391	352	372	352	381	379	374	385	379	358	334	311	366	346	361	349	358	372	343	376	347	334	356	386	351	377	349	373	346	362	377	352	337	373	340	362	353	344	381	367	387	318	374	347	345	372	342	362	367	340	359	323	356	347	354	361	330	350	345	357	347	374	399	315	364	348	363	343	384	365	361	396	358	317	366	361	359	329	343	384	394	388	350	358	346	328	380	325	365	322	323	360	350	379	376	383	366	329	388	374	385	374	334	361	362	362	381	384	385	344	377	379	380	327	349	306	368	355	383	346	360	379	393	343	311	338	365	360	370	352	351	356	305	362	386	323	386	358	342	359	357	340	373	325	309	336	350	331	344	348	356	334	314	333	332	342	327	381	338	374	375	353	333	337	364	382	402	359	380	335	356	376	316	334	358	335	417	368	348	356	363	377	361	353	340	366	360	382	365	349	320	400	378	368	352	352	344	335	363	352	327	343	354	358	351	342	360	357	346	378	381	404	386	359	366	385	346	349	352	359	293	323	386	377	331	350	352	346	382	376	344	377	353	387	361	352	365	345	367	388	324	359	375	358	382	379	317	383	378	326	366	390	348	353	371	350	352	400	354	371	340	368	323	307	337	380	376	351	336	384	365	390	364	334	345	350	332	363	353	363	357	381	336	340	351	374	373	350	355	366	356	398	371	343	319	346	365	352	363	385	377	347	356	341	334	358	390	356	322	312	334	361	337	360	311	334	329	346	363	336	369	349	329	336	358	362	364	344	331	366	369	356	383	324	348	371	354	360	356	393	367	358	360	357	346	353	371	394	387	371	357	353	320	357	340	341	352	350	331	373
4308	3104	6325	7750	6319	5069	4010	3247	2794	2474	2304	2160	1873	1626	1672	1599	1369	1317	1228	1175	1261	1053	1030	1122	1074	1136	1047	1000	1006	956	933	954	977	950	933	969	920	926	946	911	905	859	873	849	925	938	953	893	880	892	861	946	898	903	847	898	848	910	885	910	838	900	829	867	894	931	878	875	859	924	905	917	891	859	905	874	861	865	884	817	850	889	905	892	882	855	924	891	884	868	895	873	886	822	872	860	888	840	897	860	837	888	850	865	845	882	824	881	869	905	954	835	876	853	881	878	890	874	849	892	867	876	860	816	848	875	872	864	880	916	824	813	861	887	898	863	870	862	833	847	855	937	889	857	884	893	927	870	889	868	818	879	904	869	897	874	872	833	852	893	870	856	890	871	882	866	881	856	903	861	890	827	818	893	868	852	826	875	870	886	852	842	875	828	855	873	867	859	844	853	843	879	909	864	914	841	870	902	847	864	864	918	870	887	888	908	897	871	853	873	866	883	866	866	827	874	828	837	842	851	919	903	895	879	832	905	893	850	860	853	848	814	843	865	888	839	883	894	846	943	877	875	904	889	888	853	870	848	849	842	867	858	850	846	825	865	891	954	870	897	864	923	883	879	886	898	874	889	882	824	907	876	859	916	855	874	823	892	853	884	838	904	881	842	895	902	875	874	856	868	884	857	898	857	848	830	862	923	855	871	891	898	845	815	891	852	876	853	874	894	894	854	902	895	905	840	911	892	861	882	901	872	859	877	821	880	900	856	811	924	882	858	924	853	888	920	881	841	901	859	839	916	840	804	882	814	861	907	872	808	865	861	885	893	846	867	837	870	815	921	881	888	882	867	922	865	912	879	807	883	810	934	873	851	924	887	885	851	876	833	886	896	869	913	920	873	862	848	902	900	809	839	856	907	879	909	885	865	826	840	876	870	907	823	907	934	874	879	824	842	851	880	898	851	856	901	857	904	835	856	859	875	914	889	940	816	833	882	849	887	845	887	841	856	830	882	914	875	878	883	885	870	897	872	851	836	888	849	845	877	886	951	805	887	904	806	898	869	854	863	896	848	851	896	846	839	828	880	911	878	858	864	896	856	903	863	899	835	909	901	908	893	856	888	903	909	905	872	854	917	881	864	881	911	887	851	853	919	835	893	846	846	824	855	836	892	887	845	861	871	841	867	864	849	861	857	846	866	878	884	857	854	924	844	844	893	858	857	888	899	900	878	839	841	874	875	922	842	890	887	876	877	925	849	824	917	858	873	889	883	867	839	916	882	819	893	804	911	868	842	901	832	864	886	833	866	838	857	867	830	908	875	891	910	825	884	826	862	889	820	849	867	912	881	896	861	857	845	825	846	887	881	873	896	820	867	830	898	857	824	859	816	838	877	879	851	873	850	898	868	896	882	932	889	828	850	875	868	874	870	876	840	850	878	930	842	912	883	890	898	869	841	873	888	852	811	869	876	871	882	868	907	855	825	896	857	907	830	894	873	815	888	865	910	839	854	915	874	883	827	815	847	842	864	851	873	908	916	842	829	897	881	887	846	878	907	866	833	859	874	857	876	882	805	856	829	872	917	883	866	875	894	871	878	926	854	854	882	907	873	855	908	902	836	845	844	870	831	892	867	878	829	826	872	905	915	833	867	786	874	859	880	921	862	879	893	887	868	895	863	870	914	931	855	879	851	897	888	900	903	854	890	898	885	916	861	839	893	844	887	865	888	894	848	874	850	879	861	835	899	920	912	828	906	882	861	844	908	838	876	865	905	839	863	840	885	901	903	831	914	909	916	801	878	830	860	842	814	849	864	845	881	849	844	882	840	869	859	856	905	831	865	905	892	839	892	850	919	864	942	852	910	829	826	879	889	876	881	829	895	865	867	824	869	879	850	832	909	909	887	865	838	927	835	816	895	894	884	852	874	947	853	850	885	864	842	928	904	820	845	869	827	914	881	805	917	863	863	893	838	886	879	894	833	835	896	864	899	827	879	902	852	860	907	870	895	885	842	876	832	864	833	859	885	812	833	882	829	869	851	856	819	825	809	861	856	862	910	849	897	957	871	854	819	842	890	871	835	876	879	870	867	837	855	903	960	841	911	859	809	867	930	844	891	829	877	855	829	865	865	918	924	850	857	895	900	849	905	886	897	889	848	876	874	846	884	846	840	862	902	866	815	934	832	905	895	845	899	913	914	827	848	834	844	892	807	896	855	924	834	881	861	885	868	865	845	822	838	869	865	929	911	855	855	918	883	855	834	868	868	823	908	858	878	865	871	863	910	889	885	821	755	857	844	861	829	843	873	898	875	831	873	864	865	889	870	893	846	893	876	869	869	833	891	901	827	873	825	939	930	879	862	896	858	864	867	886	860	872	870	914	881	920	875	876	897	850	928	869	844	931	880	829	871	867	831	827	800	907	856	884	927	887	834	900	850	875	839	867	858	896	854	881	931	873	854	858	861	839	910	889	824	888	884	865	865	939	895	892	866	829	897	903	854	895	828	945	891	892	888	851	870	869	867	881	905	892	790	909	840	868	870	888	858	871	882	866	955	885	882	856	825	917	872	843	839	876	844	881	797	814	828	867	859	853	884	888	830	863	864	876	875	846	900	873	892	875	908	908	876	845	803	898	821	912	898	848	844	928	890	870	904	865	847	855	871	870	862	900	810	893	924	903	876	904	829	904	825	873	850	855	854	887	815	845	868	865	876	876	866	895	860	854	914	870	882	876	853	820	892	898	869	916	829	883	828	867	892	885	873	875	887	857	880	835	831	896	902	845	847	921	907	868	875	914	850	867	859	889	896	893	853	935	848	836	885	894	881	856	835	857	830	906	850	871	779	839	880	879	844	819	839	836	860	856	859	887	892	837	834	859	898	872	876	881	871	826	880	863	826	883	891	873	909	831	861	877	807	901	870	857	808	868	856	864	896	920	826	848	882	846	912	902	879	882	872	871	848	826	893	838	904	872	866	861	875	866	859	858	858	889	913	860	854	868	901	887	909	885	858	842	822	879	848	808	951	878	881	818	821	795	886	917	850	849	841	894	856	869	827	856	838	943	864	863	825	891	880	847	850	856	881	897	869	870	911	861	863	844	883	854	883	908	822	821	857	868	865	833	865	925	876	853	861	898	842	870	890	940	819	849	885	864	883	866	836	829	862	904	830	906	892	876	823	891	843	830	861	881	871	849	850	853	872	822	832	818	883	878	881	871	883	904	856	887	860	873	838	865	830	895	853	847	883	851	855	909	849	873	860	889	899	861	888	894	891	861	862	849	881	895	848	891	906	874	910	847	857	830	831	883	856	917	889	845	860	839	940	854	849	883	859	869	843	881	815	881	874	861	839	869	853	836	880	875	881	869	901	885	895	861	903	832	866	854	832	882	823	912	852	924	891	898	902	876	858	893	869	856	844	919	857	862	896	879	885	898	881	904	849	863	874	926	853	834	885	912	885	856	879	868	917	880	902	875	904	844	883	843	923	847	870	846	897	876	869
13705	6098	6255	5387	3834	2739	2164	1527	1300	1127	1199	1031	998	801	675	609	541	468	490	480	444	434	441	426	412	387	384	377	416	385	372	395	390	386	404	319	341	374	351	337	346	373	329	340	344	353	340	340	311	377	373	317	364	340	303	345	360	368	307	321	355	348	338	370	353	325	366	359	373	337	337	349	315	321	344	332	385	332	351	337	328	360	339	331	327	316	343	312	354	372	370	366	334	312	331	324	364	348	350	341	336	343	357	315	347	338	350	380	343	354	349	363	331	374	360	310	292	347	362	325	334	352	341	345	339	332	361	295	356	296	319	326	335	362	341	363	371	362	372	330	333	377	329	370	324	341	360	345	297	346	342	337	311	353	310	347	359	323	351	324	346	335	332	345	328	341	362	315	354	352	375	344	330	370	362	321	356	343	326	360	311	356	351	332	364	338	395	361	364	368	334	342	342	334	333	358	358	329	338	340	370	312	354	327	380	337	348	363	358	369	341	325	362	343	357	376	380	349	381	324	356	338	338	342	290	366	338	362	355	376	354	348	358	346	316	306	334	336	325	338	326	358	318	343	358	378	371	344	349	317	342	343	345	336	323	385	361	371	343	359	338	362	351	352	350	323	317	301	337	364	341	348	357	345	315	357	333	348	347	357	336	362	325	340	348	367	336	364	327	344	334	313	326	336	375	298	349	341	337	326	329	323	339	353	366	338	388	364	336	308	347	354	352	323	341	334	361	368	352	387	332	342	334	361	329	356	352	329	346	320	312	351	371	329	357	352	351	288	305	339	324	309	357	331	345	373	347	325	327	343	337	344	394	358	327	330	325	331	345	327	316	312	328	339	323	339	321	336	348	365	353	315	377	417	319	345	339	344	343	369	351	345	329	346	332	319	329	360	349	319	308	324	308	331	378	347	373	295	337	294	327	350	326	361	345	341	316	353	339	340	329	363	324	313	313	350	345	386	337	358	364	322	380	357	356	376	358	371	358	317	347	319	326	328	373	345	329	339	331	354	352	331	318	330	352	327	339	372	346	370	330	341	317	386	343	315	342	326	327	338	340	371	347	336	382	363	350	333	356	344	346	325	354	325	324	359	309	356	331	311	336	341	322	330	341	389	333	349	343	357	367	357	339	344	356	352	334	318	332	339	339	335	329	351	346	328	342	317	350	338	321	334	367	320	335	327	374	367	351	320	343	305	334	320	362	333	324	321	356	337	341	288	349	345	357	354	364	333	327	359	345	303	350	355	349	360	355	352	354	349	321	349	343	353	334	336	335	357	357	351	332	349	378	310	372	362	366	343	317	337	340	342	331	354	316	344	327	329	314	357	318	332	314	302	352	374	356	325	337	349	324	342	322	326	358	352	351	322	364	360	307	336	331	348	367	352	383	347	351	369	340	314	339	344	351	339	326	354	354	367	337	365	340	366	348	328	367	333	346	385	326	352	354	369	348	326	336	337	385	328	324	361	353	297	287	344	364	326	347	366	344	374	374	343	334	310	298	354	344	354	314	363	389	330	375	350	347	330	343	319	338	360	340	399	310	319	350	328	287	339	364	356	368	343	356	344	350	360	349	333	334	336	359	314	319	330	362	354	361	366	343	384	352	358	336	352	362	362	355	333	396	335	334	313	351	353	346	327	338	377	346	366	344	326	355	341	351	343	338	328	329	311	357	336	340	339	369	349	326	337	318	321	339	323	319	331	340	351	342	353	370	374	353	355	348	362	327	341	352	382	346	361	318	332	332	376	373	321	345	342	339	343	347	320	307	343	338	316	343	338	347	355	385	338	306	386	341	348	379	329	344	338	346	334	379	349	361	332	336	323	301	336	347	357	372	324	372	336	310	316	355	364	342	362	367	333	375	307	340	339	331	309	343	340	368	346	310	331	342	331	357	372	373	376	355	377	333	359	361	357	336	360	340	375	287	333	339	347	330	316	339	360	340	317	329	349	354	315	356	355	356	361	357	353	352	337	366	347	323	337	327	358	367	329	357	354	340	333	340	341	361	336	323	342	337	340	323	307	360	387	342	351	332	298	363	355	351	298	348	357	336	309	368	346	319	340	341	305	296	364	365	340	361	328	365	339	339	361	362	330	368	359	327	292	386	313	367	348	347	322	339	334	294	348	323	359	350	365	318	341	325	366	313	309	315	360	356	344	348	359	350	338	351	349	314	363	344	360	392	334	349	357	356	345	317	344	374	331	326	338	365	338	350	331	362	304	338	321	357	350	333	351	311	360	327	359	358	340	301	336	393	347	299	380	343	311	355	341	330	370	339	391	334	342	346	370	345	328	340	366	374	352	349	359	340	360	354	372	346	368	358	363	336	359	333	305	328	346	316	331	355	348	332	373	308	347	305	335	322	363	328	317	331	389	357	340	343	347	356	344	339	388	350	358	368	336	364	321	315	330	355	345	364	343	336	314	357	360	331	319	302	354	328	304	318	306	312	352	350	339	341	330	339	325	323	344	354	343	369	340	341	360	355	365	331	318	362	339	379	353	340	355	336	316	359	352	379	325	315	380	327	331	386	341	353	342	334	355	338	363	339	334	384	365	344	372	351	330	328	352	346	313	369	337	332	333	325	331	327	350	350	366	361	324	323	354	346	333	340	355	332	359	349	318	355	360	346	352	322	368	334	345	356	371	357	357	345	305	338	329	352	355	372	348	338	337	320	340	381	340	353	319	365	357	342	336	342	364	350	361	352	385	355	308	352	358	341	321	347	320	326	358	354	339	356	343	350	349	336	312	314	333	320	342	361	306	339	350	354	362	322	353	355	336	320	347	375	378	316	335	332	390	361	331	381	389	327	335	332	415	332	339	342	373	297	323	371	304	340	307	334	325	317	320	359	334	327	314	345	303	320	344	352	333	371	361	321	334	340	370	349	362	346	379	320	373	364	316	371	330	354	309	303	317	320	337	322	341	323	337	327	362	366	371	338	353	343	359	350	326	348	346	352	362	354	383	346	341	322	340	310	335	301	365	345	371	339	340	340	330	357	341	332	336	364	362	346	333	336	329	307	346	360	336	349	362	369	336	364	342	340	332	309	347	357	340	320	366	293	321	327	332	356	333	379	361	323	341	362	347	333	363	350	353	313	337	384	317	341	335	357	325	309	321	354	331	364	325	361	372	365	375	372	347	312	322	363	364	342	339	346	350	320	298	361	340	321	341	377	365	342	316	360	331	359	325	353	305	369	339	331	322	313	335	356	353	356	352	348	362	364	362	354	372	336	319	350	340	324	333	355	362	347	333	318	342	358	340	361	367	326	350	393	359	322	373	341	327	330	376	315	363	326	361	331	350	339	328	358	365	336	347	362	335	330	307	342	316	357	380	323	319	356	341	332	338	358	335	315	354	321	354	320	349	326	330	339	334	329	334	351	327	354	333	334	343	327	350	372	375	375	343	342	348	345	368	340	365	345	394	324	354	370	353	331	319	326	305	347	332	366	344	352	344	330	352	318	392	320	335	335	335	405	344	322	363
11213	5925	11203	13316	11986	9998	7826	6282	6079	4914	5161	4791	4302	3423	3174	2516	2051	1971	1694	1620	1550	1424	1405	1412	1316	1291	1172	1109	1071	1083	1062	1001	997	943	997	957	953	919	915	922	890	865	930	863	908	871	923	875	896	866	875	928	838	869	869	849	895	852	870	836	857	812	819	835	839	812	867	844	838	873	870	800	859	851	809	804	869	802	858	851	850	794	863	790	838	828	835	771	870	831	830	831	820	843	850	834	789	840	810	857	812	863	892	876	800	836	850	828	863	910	760	787	876	878	824	831	845	846	882	840	775	858	840	855	846	855	853	862	815	856	846	842	834	846	844	834	815	830	780	816	835	772	807	860	842	867	878	828	846	829	810	832	808	898	848	861	779	809	862	885	857	850	897	830	848	850	815	895	808	809	832	882	778	822	833	805	840	887	841	865	824	815	858	808	858	831	851	847	848	839	772	874	847	864	843	855	821	841	845	866	785	878	841	888	845	812	850	829	841	828	826	847	843	791	840	839	831	820	890	822	926	837	824	826	857	845	897	870	892	862	833	830	796	827	777	895	883	828	832	884	828	877	839	852	805	838	882	867	866	830	885	824	839	796	861	868	798	881	789	855	811	866	791	882	833	816	786	827	821	829	835	839	826	817	823	891	829	860	819	856	848	856	817	814	824	835	866	882	809	824	849	881	826	817	822	845	854	884	795	858	810	823	868	824	837	814	834	806	814	833	873	808	823	814	822	857	809	849	830	864	860	844	821	835	835	832	781	872	838	810	796	824	860	772	848	843	878	820	831	808	856	834	804	867	838	812	842	829	830	867	886	816	793	802	864	820	854	809	825	800	848	837	884	849	817	817	847	838	871	829	779	837	832	857	869	894	780	831	831	776	811	808	856	798	811	818	819	842	826	813	871	867	851	832	833	837	842	856	817	867	854	853	824	804	839	809	866	810	823	798	816	825	872	897	807	843	824	840	850	859	844	817	853	859	821	847	802	827	804	878	850	821	781	890	883	821	821	837	877	874	851	803	858	840	833	879	840	875	836	862	804	845	859	842	817	803	820	805	849	818	869	840	845	859	920	851	787	820	821	853	801	873	874	849	868	817	855	832	855	812	820	888	827	803	869	818	806	852	850	808	835	853	820	806	824	782	855	819	794	781	856	869	853	811	813	792	838	832	823	840	826	800	856	781	861	904	882	808	840	814	830	807	816	777	836	826	810	825	833	861	863	810	874	855	830	842	925	880	827	849	787	807	851	816	791	816	840	823	833	858	840	803	818	876	770	820	825	767	784	878	870	881	830	882	841	862	850	810	840	855	828	831	790	843	853	795	854	868	795	845	791	832	831	850	806	839	855	808	830	844	861	872	835	858	848	802	799	886	839	886	827	856	879	804	851	819	779	858	819	874	837	816	812	859	839	837	823	836	865	895	840	783	808	820	885	844	814	809	878	836	836	757	802	808	823	805	808	829	819	819	845	858	833	811	833	846	853	841	873	850	819	885	803	870	811	832	823	842	839	866	852	878	840	821	855	808	818	798	856	836	831	842	869	851	829	894	801	817	840	845	827	856	848	867	812	791	847	802	801	819	856	846	844	807	864	834	855	838	824	886	810	815	821	839	801	853	816	793	848	863	833	874	790	870	852	843	886	826	766	831	845	876	781	834	799	814	801	823	867	876	883	851	842	851	812	883	822	849	785	784	833	793	859	812	819	832	828	820	913	864	832	856	844	876	829	854	849	846	787	829	863	852	835	852	811	875	840	896	873	849	829	893	832	802	825	793	868	838	870	876	822	827	847	804	887	849	820	849	829	817	797	873	836	844	830	821	834	827	816	828	851	824	818	903	823	822	865	802	862	762	893	827	868	801	866	816	799	831	816	835	836	863	842	845	823	866	822	823	828	821	799	834	921	814	846	864	821	840	865	794	845	847	821	838	801	816	855	851	805	849	853	825	874	788	881	842	854	828	805	780	836	853	874	817	848	832	792	856	884	807	845	847	839	813	778	860	854	818	780	802	828	814	859	814	829	861	855	769	821	823	780	817	830	832	836	839	848	818	848	839	852	805	884	830	819	838	848	806	841	826	892	810	849	854	794	825	833	880	837	807	826	904	803	864	823	811	900	855	853	867	870	843	817	824	818	809	797	865	783	848	826	820	826	815	857	805	867	922	812	849	819	813	806	815	809	804	871	860	817	859	863	824	783	833	876	798	805	852	842	866	875	802	861	823	828	771	851	825	856	822	844	799	821	846	868	814	836	818	844	841	885	831	797	809	812	831	848	887	867	851	849	820	801	820	830	844	815	844	873	802	870	797	831	816	844	844	839	848	841	826	843	861	844	835	850	821	878	829	858	814	830	791	861	861	831	819	853	834	850	837	860	806	856	884	826	798	867	793	841	796	857	876	820	831	802	802	856	828	813	823	875	848	911	784	781	787	837	822	825	861	836	785	812	872	886	860	829	841	866	830	824	799	818	801	868	850	857	844	814	847	853	864	832	847	857	848	849	838	829	849	785	817	805	831	882	827	866	838	843	809	836	839	846	846	811	863	825	888	840	902	914	807	765	855	815	860	799	826	789	850	827	835	820	830	857	839	859	823	839	808	903	868	814	870	858	831	817	812	863	844	790	905	825	900	783	821	908	912	827	809	802	821	828	846	851	824	787	862	864	798	834	828	822	838	816	846	832	850	830	813	837	820	825	862	814	824	833	851	816	752	846	803	842	848	864	861	805	840	786	883	859	834	823	847	848	838	788	823	842	830	797	873	845	834	863	824	860	854	835	827	844	799	829	795	860	849	832	823	869	800	825	879	812	837	830	887	928	830	832	813	849	845	857	831	846	816	788	857	870	842	783	835	818	847	826	782	829	772	894	839	878	820	813	813	836	821	908	802	873	910	829	837	839	834	836	849	820	845	864	827	833	815	883	787	789	899	812	867	849	808	833	870	886	856	844	813	831	853	795	847	829	867	844	848	838	839	836	888	850	835	818	854	854	824	888	819	876	845	827	825	843	812	842	790	853	827	848	838	865	826	829	836	803	842	822	853	845	876	832	790	875	824	838	816	858	825	833	875	844	841	828	821	917	839	853	845	881	863	884	837	833	825	845	805	871	837	842	851	888	843	828	860	802	820	869	852	817	851	855	839	846	846	835	892	791	881	847	840	807	809	799	790	820	856	854	848	873	840	851	822	844	846	821	884	870	828	807	836	793	837	848	833	791	831	835	810	853	868	845	845	852	905	819	886	850	889	848	836	820	847	801	748	824	859	844	865	849	849	867	817	871	798	849	858	791	845	798	774	806	821	844	828	821	800	807	859	831	824	812	824	851	810	802	829	813	818	827	876	858	871	822	860	821	819	834	842	850	830	843	848	850	795	891	815	875	821	834	800	829	823	794	818	834	821	857	797	858	846	918	836	833	862	779	807	851	881	802	858	805	791	824	885	864	823	830	872	812	870	809	816	853	830	807	875	824	823	845	856	823	845	862	841	858	806	851	834
21287	10107	10191	8029	6481	5375	3512	2389	2739	1974	1821	1466	1342	976	923	710	541	509	521	456	460	401	383	409	376	374	357	363	343	297	303	315	322	290	312	289	290	298	302	275	278	292	304	282	263	264	229	292	273	298	275	272	313	295	322	289	286	268	313	299	284	245	246	275	282	306	264	298	282	271	309	292	312	272	277	311	275	282	274	251	297	299	277	312	270	280	277	272	317	283	268	259	259	278	296	254	277	264	300	293	301	265	249	275	283	293	258	269	257	266	260	252	293	261	286	312	296	285	239	271	260	273	270	256	290	283	283	274	302	299	260	260	277	263	282	292	266	289	306	293	286	257	270	263	279	291	283	289	293	277	281	290	275	275	277	274	240	282	267	270	260	279	258	259	285	247	265	278	265	288	283	265	289	267	298	249	282	268	258	273	281	279	270	293	260	280	258	269	274	257	274	275	277	238	258	307	264	292	288	304	282	288	280	247	283	279	285	283	285	291	302	276	248	297	284	295	280	283	295	258	283	309	254	273	275	265	310	285	271	272	244	292	249	284	298	262	287	289	294	255	274	252	273	287	270	258	281	302	255	261	282	289	270	239	277	256	284	289	276	283	267	257	285	263	277	259	272	303	281	246	284	315	253	249	286	285	278	336	275	274	296	260	287	303	277	281	268	259	307	273	267	275	294	276	284	239	261	263	278	268	270	279	300	255	271	265	265	301	279	287	278	286	313	288	284	280	245	278	233	305	264	259	272	296	287	295	257	262	314	315	312	270	269	269	284	309	227	265	281	272	255	264	252	339	270	265	278	237	284	261	245	303	270	253	284	283	269	280	262	274	271	234	272	255	296	279	296	247	265	243	268	301	292	270	252	257	283	262	264	264	262	303	279	268	287	254	283	287	235	268	227	296	261	280	284	293	247	270	316	264	248	267	267	252	299	275	287	295	263	284	279	234	261	280	300	260	282	255	286	279	256	288	291	290	293	278	287	242	251	269	279	256	281	306	273	260	269	277	260	277	272	283	254	306	271	246	286	259	292	297	267	247	245	316	244	293	242	235	273	286	311	279	295	271	288	261	287	277	278	295	264	265	311	291	290	283	274	259	244	273	266	274	276	227	256	290	299	284	309	287	266	320	260	248	256	261	252	280	269	271	258	276	245	295	274	258	288	280	243	247	256	279	248	274	282	280	265	281	280	285	300	269	286	282	243	246	272	304	267	282	283	280	266	268	260	288	246	301	278	306	259	262	295	275	298	256	290	278	261	231	277	281	242	289	287	277	289	301	296	255	278	274	269	308	254	277	295	288	273	293	274	257	271	284	306	272	255	265	257	252	294	316	287	261	244	302	271	274	240	315	292	254	243	245	276	257	296	237	286	281	260	295	284	279	297	283	250	263	272	287	258	259	287	277	262	291	270	265	278	249	269	263	263	307	263	270	261	264	279	285	291	293	269	281	265	317	301	284	300	311	296	260	274	264	290	300	339	303	276	269	304	274	270	277	268	257	275	298	291	276	269	249	285	278	259	284	284	275	297	272	272	270	273	281	324	257	284	243	268	257	296	273	256	250	277	276	272	262	251	236	302	280	268	266	291	295	272	266	287	267	286	263	260	277	287	279	277	260	253	272	317	280	267	281	274	283	298	267	282	316	237	294	270	301	276	255	304	274	271	286	273	274	252	236	247	258	263	283	361	339	269	309	259	283	287	259	258	277	265	266	280	278	293	300	307	268	284	292	273	289	300	265	261	288	285	251	277	259	292	261	301	274	264	289	267	262	280	297	300	280	267	290	286	281	265	270	285	272	261	239	295	282	278	276	282	258	251	260	290	265	280	299	274	239	274	280	248	300	255	268	317	289	273	279	303	282	265	293	275	313	277	307	244	263	268	263	307	271	260	265	277	254	241	267	268	274	279	289	275	275	251	257	283	258	280	294	282	274	274	293	296	288	305	275	284	280	282	293	284	263	241	272	275	261	285	247	272	262	276	294	267	298	329	291	291	268	297	251	264	247	274	289	299	271	253	266	271	273	274	293	285	279	256	290	276	299	268	289	289	265	263	281	255	251	286	267	287	274	273	285	273	284	299	262	276	265	255	275	253	220	263	280	276	262	273	249	309	292	269	276	267	268	293	269	267	310	314	237	299	292	248	261	307	265	262	269	282	274	270	281	283	269	305	270	263	305	268	291	271	223	236	270	282	240	317	323	283	294	263	275	306	281	277	280	281	241	283	311	281	288	282	279	283	292	287	268	263	254	315	285	272	279	304	293	250	278	282	289	274	270	308	254	286	274	304	288	286	279	292	283	290	252	255	276	245	270	284	244	263	282	279	249	278	277	263	287	264	284	313	250	286	281	272	280	268	256	275	277	273	292	241	265	279	271	282	262	283	297	323	270	307	267	296	245	281	263	277	247	294	291	274	274	297	265	269	253	286	286	231	260	260	264	296	289	281	288	264	287	290	257	287	309	268	258	266	293	281	260	258	242	261	301	272	272	258	287	265	269	276	286	281	289	254	277	232	252	264	254	253	281	257	285	268	279	275	256	280	287	254	278	248	286	298	264	255	256	245	277	277	245	289	265	262	273	277	293	265	290	270	280	295	282	271	288	289	267	265	280	279	258	279	313	284	269	251	265	274	275	293	275	270	269	312	279	297	284	277	292	300	276	258	295	278	280	268	267	289	286	260	269	276	283	254	258	270	265	296	264	266	315	270	306	290	246	259	286	265	256	313	285	264	289	310	271	255	261	293	276	254	252	299	277	269	306	312	310	298	277	284	288	298	256	301	284	289	242	260	287	266	261	247	305	278	312	285	291	252	250	276	260	276	259	267	292	287	245	258	279	286	284	286	273	256	276	267	281	294	264	280	265	285	267	291	261	276	227	293	284	267	289	278	260	265	265	291	257	268	262	286	292	320	275	270	255	268	243	282	258	258	257	276	273	284	292	256	252	277	274	260	275	279	285	302	275	284	285	267	282	286	298	282	292	282	308	268	269	284	272	307	292	260	261	291	271	250	328	265	258	285	279	272	290	283	279	266	248	311	283	258	269	278	267	295	255	294	308	303	274	276	247	290	280	250	291	259	275	279	265	274	291	283	281	277	287	265	291	277	266	278	306	240	265	288	270	258	289	301	261	250	286	259	261	289	261	297	266	292	268	273	301	283	280	266	272	274	281	273	262	256	251	257	261	260	275	255	276	271	247	300	296	278	259	281	255	292	277	273	253	295	298	265	273	271	273	280	265	255	295	281	237	295	281	285	334	268	260	263	271	287	265	267	244	265	266	285	256	287	272	249	255	285	261	269	283	311	282	285	282	268	262	285	269	271	265	260	278	279	269	290	249	269	273	320	299	274	278	248	255	262	294	295	278	280	286	284	248	260	273	253	282	267	286	294	256	251	267	289	313	260	284	270	246	303	292	302	311	239	279	279	280	271	278	276	281	282	284	276	304	287	255	250	245	285	266	244	265	284	251	260	299	268	282	268	259	252	254
14168	8338	15086	17626	17209	13811	11078	9128	8238	6861	7408	6430	6290	4584	4777	3324	2486	2331	2066	1815	1719	1735	1535	1511	1353	1371	1293	1260	1102	1052	953	1019	989	913	904	915	807	829	786	799	784	793	746	735	712	774	789	752	754	691	754	699	751	739	678	683	693	751	715	719	723	729	700	719	690	664	731	694	723	665	732	680	657	712	701	745	695	690	717	698	733	688	701	705	662	694	690	693	703	708	644	688	732	692	676	670	679	651	678	708	695	701	671	672	678	604	655	732	670	694	696	722	704	641	652	708	716	687	709	669	665	668	687	704	731	674	694	745	700	616	680	674	662	703	666	673	671	673	663	711	645	666	657	697	667	661	658	732	749	633	676	710	711	686	710	654	648	664	654	703	715	682	624	685	648	689	724	718	692	685	709	708	669	703	697	669	701	650	700	699	688	657	661	696	635	676	685	698	661	653	659	681	664	668	687	713	669	714	729	717	691	713	681	696	676	666	672	702	684	697	669	685	666	731	630	710	650	699	696	665	715	699	686	686	702	688	663	696	725	673	702	713	692	674	685	700	744	726	666	686	624	647	701	683	694	704	723	653	607	651	672	703	680	721	654	727	669	646	667	746	675	697	690	677	685	701	677	692	764	683	709	678	677	690	642	625	706	654	639	665	700	651	644	659	713	682	686	689	677	666	676	678	691	685	687	689	681	700	660	725	673	731	681	686	708	660	697	683	697	709	675	683	739	674	726	668	710	674	679	676	691	699	698	705	693	682	682	702	658	653	674	724	694	742	684	664	702	717	726	687	661	719	725	692	685	712	677	678	654	658	667	704	692	675	683	678	673	685	675	697	700	701	695	677	658	709	660	669	671	638	684	679	708	665	658	679	721	716	681	653	692	688	629	632	675	682	678	682	692	634	680	657	667	732	652	650	665	692	745	684	683	652	720	639	637	706	679	699	659	706	705	703	666	683	682	647	665	666	646	631	707	674	707	641	676	668	645	691	681	671	633	732	707	687	672	655	685	659	696	708	680	689	694	678	663	704	706	686	707	726	684	666	648	745	646	653	684	704	688	726	685	668	706	684	701	692	664	648	691	707	700	693	684	697	731	730	686	649	714	700	604	650	671	662	681	646	663	698	681	670	672	685	704	665	703	705	663	703	716	649	693	663	662	715	642	695	675	661	712	696	702	680	685	683	666	646	678	650	691	696	648	678	675	669	675	682	647	666	685	646	652	698	656	711	694	654	697	723	739	710	670	670	675	685	672	686	668	734	691	633	741	686	682	643	645	698	663	731	670	733	669	706	614	668	670	636	657	694	640	682	713	668	716	666	671	680	723	660	701	698	726	679	681	644	696	680	686	697	728	707	700	673	647	707	711	703	707	682	745	702	686	750	702	676	638	659	731	682	665	657	687	645	649	707	697	669	697	673	672	682	740	710	757	666	680	631	733	681	675	661	660	707	676	692	762	652	667	685	737	738	660	679	645	636	677	692	699	651	708	658	671	740	698	677	660	685	695	674	708	660	617	652	701	669	659	695	675	748	658	672	679	712	631	682	664	650	671	666	710	656	676	685	706	697	693	645	638	709	726	697	680	729	697	672	663	666	645	644	701	672	693	628	716	708	664	660	716	706	692	652	688	656	689	656	645	682	683	669	647	664	685	696	710	695	678	705	728	700	660	751	690	751	691	691	693	650	683	704	656	642	683	669	654	710	680	665	702	671	715	671	615	690	657	717	655	670	725	683	692	687	703	704	719	719	724	671	734	648	708	738	691	703	713	634	705	664	663	683	692	665	717	707	715	668	691	699	719	706	697	641	705	709	677	679	674	710	689	656	682	667	704	682	706	676	685	703	702	641	702	652	721	730	658	655	711	718	686	669	711	676	640	652	618	732	644	650	726	710	665	700	660	677	725	684	703	668	653	684	704	717	655	656	691	658	669	682	674	671	615	681	646	702	714	660	659	694	706	642	720	676	720	636	729	668	723	658	714	706	635	657	670	658	751	641	721	696	663	671	679	693	687	708	643	645	679	726	658	750	673	691	674	716	651	697	685	658	697	698	664	653	677	726	687	669	629	683	690	725	638	712	686	688	684	723	685	636	677	707	636	693	652	676	709	716	684	700	657	679	655	706	664	657	684	670	647	662	711	665	666	681	698	618	697	664	677	693	653	703	658	682	684	767	633	671	694	691	688	695	673	677	687	680	662	667	661	705	701	700	690	698	693	676	690	689	682	691	693	662	670	702	661	763	687	676	690	643	664	702	679	675	669	711	687	632	690	696	724	699	694	682	696	697	681	682	699	687	710	692	639	697	648	681	664	669	668	634	705	661	662	714	708	724	697	688	651	668	680	673	674	694	681	711	714	646	726	687	723	683	697	680	655	683	652	663	691	643	652	706	675	697	710	681	709	708	654	682	709	663	663	698	638	727	664	679	649	664	699	681	674	673	663	697	636	666	667	701	662	658	659	680	657	674	699	681	699	698	669	716	662	706	690	688	691	655	662	654	700	699	696	656	642	665	695	650	716	678	669	695	727	684	686	686	680	665	673	710	664	729	692	706	736	615	707	696	692	661	659	665	717	666	681	701	654	633	658	716	720	674	671	698	661	711	697	696	665	674	667	689	682	694	703	677	676	710	683	690	691	679	650	682	679	666	691	659	677	704	681	676	677	611	730	706	682	712	650	703	688	689	678	684	642	671	658	658	718	665	672	693	663	686	689	666	662	688	629	703	684	676	662	642	712	668	710	694	657	651	687	662	692	742	655	662	676	670	696	651	673	733	671	649	646	670	681	707	689	715	661	715	696	705	676	666	680	740	664	650	671	695	682	691	727	667	662	702	688	691	714	631	709	714	649	668	661	667	691	725	700	676	726	657	675	707	649	674	683	679	705	693	645	687	694	721	648	703	636	661	725	660	658	715	687	720	690	677	707	724	701	732	638	693	719	734	710	679	694	666	696	706	716	670	663	743	682	707	664	695	682	698	721	663	714	697	673	682	707	685	660	673	646	647	735	660	695	705	659	707	696	678	679	717	651	722	673	728	730	699	715	645	673	686	677	609	688	661	685	669	688	694	655	686	663	688	719	707	662	689	698	641	722	681	699	706	689	691	675	670	648	723	649	668	673	693	688	732	727	701	658	701	699	663	728	644	678	677	684	638	668	668	657	701	715	687	639	706	672	708	706	698	738	700	726	642	694	707	686	697	655	692	714	701	693	695	667	685	668	665	658	660	679	674	705	697	668	678	638	679	730	658	657	728	701	651	664	695	660	705	663	710	671	714	702	699	667	664	662	667	680	732	668	698	641	699	693	670	688	705	671	662	690	682	690	759	665	729	665	694	736	705	685	694	672	638	675	687	663	652	704	692	695	693	672	690	663	709	666	698	687	709	716	702	678	702	691	651	677	648	679	647	679	680	689	654	710	653	676	703	624	714	711	671	674	654	719	673	735	649	687	684	693	742	678	683	716	706	705	690	669	645	730	682	697	663	694	665	708	632
4742	2533	2798	2555	1763	1130	974	853	735	656	633	557	469	537	505	452	434	447	384	400	373	383	360	410	389	378	357	368	380	382	326	379	381	357	340	372	400	343	368	337	360	368	336	364	351	347	369	366	331	365	400	397	347	382	385	372	356	368	339	365	361	361	347	372	345	355	373	366	356	372	380	353	362	344	338	348	329	366	364	353	388	372	365	355	355	346	408	378	339	384	329	365	371	333	375	345	376	383	378	388	347	342	352	365	363	368	344	357	371	368	342	341	339	367	354	353	387	382	369	342	358	364	356	362	325	342	341	353	402	343	350	355	378	380	363	373	340	375	313	386	344	357	381	324	360	375	376	373	357	367	328	359	345	375	380	373	357	374	360	366	360	356	360	350	375	351	352	363	354	336	346	360	366	373	325	322	371	337	377	334	320	361	350	330	351	357	374	376	342	357	359	308	357	320	349	354	342	358	351	374	383	343	379	335	372	369	349	357	399	383	363	371	376	370	372	349	330	367	364	363	373	336	377	347	400	359	370	380	352	331	363	358	338	341	407	349	357	352	393	365	367	359	341	353	380	379	383	361	377	361	377	376	347	340	365	359	370	383	357	343	366	355	362	382	373	351	354	331	314	347	339	346	337	339	370	362	342	355	329	377	366	377	358	351	311	346	354	325	361	406	353	367	372	349	384	357	359	363	389	369	329	382	358	340	335	376	294	363	370	347	351	368	376	407	348	381	378	361	343	356	366	366	372	374	375	364	365	357	380	301	379	311	350	358	371	349	344	339	357	336	353	338	349	321	401	377	351	328	356	357	362	321	375	338	390	362	341	358	365	397	331	347	395	353	334	337	356	351	350	359	364	403	316	346	363	359	362	348	359	350	371	361	383	341	343	352	357	367	352	325	368	378	354	365	371	377	352	358	400	330	371	351	339	364	367	361	342	398	388	361	356	365	344	370	395	330	384	368	350	350	372	364	340	380	322	370	330	368	347	359	366	344	371	359	342	328	391	352	338	330	368	391	394	352	346	381	366	361	355	357	315	358	335	360	366	376	378	331	376	365	364	367	346	341	372	323	345	385	375	375	322	364	333	327	358	363	361	407	380	346	387	363	381	353	350	368	380	343	365	322	372	335	377	354	371	353	328	342	379	378	372	354	385	343	376	369	363	335	376	383	353	314	370	373	387	356	360	342	397	353	381	366	352	375	363	339	380	359	362	404	330	378	335	354	333	377	365	373	344	319	340	359	381	377	388	337	365	365	396	331	389	343	361	354	354	324	357	336	332	355	325	320	361	388	388	373	341	334	375	303	358	351	398	360	363	340	334	343	373	332	328	362	372	369	352	311	350	382	366	376	381	331	347	390	365	368	370	327	393	366	378	354	354	376	362	345	344	353	350	383	378	338	343	336	398	355	360	376	406	349	339	304	353	397	352	380	337	411	346	335	337	393	371	384	344	345	339	377	356	348	341	372	368	355	342	360	356	368	383	375	351	351	356	341	375	350	395	394	330	337	341	350	359	359	365	376	385	360	351	390	356	344	338	374	392	340	345	343	365	321	372	348	376	352	358	348	365	372	350	377	352	339	329	353	387	362	336	366	357	372	349	336	354	351	390	344	365	401	370	374	356	338	312	356	328	388	366	361	315	335	357	346	420	367	352	362	371	367	347	341	385	343	375	363	381	316	346	369	380	391	330	379	354	363	379	344	366	318	367	386	340	384	363	386	407	378	399	361	369	371	346	351	355	370	337	346	355	358	350	329	352	323	383	368	361	355	371	382	393	334	414	348	387	344	331	358	319	353	384	326	325	375	354	329	379	353	357	325	370	366	330	364	348	344	368	345	363	346	390	378	370	358	371	305	359	403	358	364	379	380	366	359	363	356	358	356	389	335	375	362	359	365	373	399	320	339	348	321	359	355	346	364	354	329	395	362	355	345	363	367	400	423	369	355	345	370	345	345	395	399	316	363	363	365	369	349	415	364	378	377	375	383	386	363	347	355	370	363	342	333	344	383	379	357	405	372	386	355	320	381	357	371	399	358	378	346	366	341	342	392	348	372	346	374	383	376	353	371	375	375	367	354	380	359	358	304	384	361	392	350	377	364	379	414	380	362	356	370	369	384	392	362	345	356	367	345	333	350	364	357	365	346	338	351	326	344	372	383	366	302	329	333	365	383	333	375	385	366	352	363	364	361	355	348	353	362	394	364	382	347	331	377	378	369	358	334	381	360	301	345	394	372	324	368	377	375	350	356	353	350	386	359	398	348	321	352	361	346	364	339	335	361	358	355	394	347	366	345	331	380	376	379	355	361	337	334	352	332	329	350	384	356	372	347	366	387	343	386	357	344	316	300	322	369	330	392	335	353	334	350	375	352	368	356	366	348	326	339	350	342	354	364	348	345	335	339	336	371	378	378	352	346	352	351	377	350	330	328	369	374	338	351	351	342	341	376	339	328	337	350	405	395	365	339	380	333	352	353	353	380	349	346	379	370	327	373	362	392	376	389	358	329	386	376	324	372	389	378	362	369	355	357	364	330	376	342	370	325	339	373	371	349	361	337	338	358	351	314	392	369	367	363	456	368	350	361	363	356	380	324	370	387	336	342	343	369	313	327	337	350	342	335	352	347	373	382	359	386	392	353	383	318	329	331	359	373	374	379	397	355	363	391	365	370	370	323	355	354	345	339	357	351	344	369	365	375	395	360	373	357	368	365	350	351	363	427	352	344	354	342	389	359	396	363	398	361	335	352	372	361	368	400	366	371	342	359	362	347	370	366	336	396	351	338	379	323	349	374	341	332	392	362	355	328	361	355	384	362	371	303	348	393	360	372	423	337	344	373	346	347	391	372	364	345	349	353	341	339	342	381	357	358	362	387	364	383	406	339	333	363	352	353	337	343	389	336	348	364	322	349	366	339	343	342	349	359	383	354	365	362	355	347	352	326	366	337	369	360	388	398	365	384	357	350	394	374	361	346	371	370	344	345	367	348	384	402	388	351	359	347	358	345	330	375	367	324	359	351	388	373	372	382	376	377	335	324	361	349	358	350	334	328	345	369	338	390	364	376	345	348	340	349	356	355	343	371	373	340	374	370	343	352	357	355	364	390	371	383	386	370	384	354	391	331	330	365	360	360	381	350	359	370	311	356	414	353	381	390	357	343	335	357	357	354	378	381	367	379	402	359	346	397	349	353	327	315	358	367	381	384	354	330	369	354	347	348	372	391	354	340	359	328	375	340	326	342	354	402	361	372	352	350	386	407	365	345	390	374	356	310	389	353	332	382	329	371	344	365	368	388	371	377	343	342	383	395	371	354	376	366	338	362	363	351	373	372	388	324	360	353	349	362	325	344	379	364	338	340	334	354	334	335	377	348	379	374	318	372	357	390	351	371	318	339	343	334	354	409	361	368	361	392	390	350	367	347	384	392	366	363	371	356	354	348	339	393	372	343	369	347	338	365	375	367	407	386	342	386	383	395	375	369	343	358	356	396
4386	3273	6367	8049	6443	5329	4070	3282	2847	2674	2358	2182	1892	1827	1730	1510	1404	1315	1235	1230	1116	1143	1151	1058	1095	1052	1068	984	1007	964	951	975	993	962	917	965	953	894	985	901	929	895	879	897	892	918	900	879	894	891	893	869	865	938	886	900	865	882	892	923	858	835	883	855	910	823	902	870	853	843	925	851	880	877	817	879	842	835	898	866	847	864	844	854	897	903	885	874	829	866	898	831	892	839	916	866	838	800	881	931	838	848	877	874	864	849	865	870	850	847	884	849	895	873	817	814	811	831	834	858	843	908	866	858	839	873	887	850	876	845	856	872	903	891	857	884	917	855	911	903	911	831	860	875	844	865	866	846	884	881	853	822	851	885	896	921	880	847	807	923	881	907	874	836	863	857	893	827	853	883	867	903	886	851	878	865	936	853	820	888	869	896	920	865	875	870	831	856	889	865	863	850	887	867	925	876	870	775	932	790	843	815	867	835	877	849	889	877	891	838	881	863	878	824	860	878	871	831	838	896	835	871	856	865	881	871	873	844	893	869	878	908	890	857	873	836	887	882	844	870	864	889	925	851	872	849	876	834	842	826	814	849	865	866	830	899	910	895	835	848	884	823	881	888	934	850	886	881	869	851	834	872	873	856	923	866	854	852	853	892	877	843	879	886	894	873	918	884	912	838	852	842	840	898	863	854	874	887	867	871	848	878	925	872	889	897	903	864	875	864	851	822	824	917	834	881	824	895	828	927	900	913	861	915	886	854	872	874	813	849	889	899	812	904	843	885	914	906	853	863	912	850	819	842	904	878	859	843	939	848	902	850	914	902	950	867	847	879	923	887	903	885	861	878	852	853	866	865	873	913	839	881	857	881	833	854	899	851	874	880	837	887	813	863	849	865	892	835	876	860	846	777	816	874	836	851	790	821	872	918	870	900	902	918	869	913	880	862	880	832	906	848	882	828	876	871	829	919	873	867	836	827	876	897	923	840	858	852	861	869	883	851	849	843	902	874	872	853	869	832	882	843	928	908	845	852	856	885	866	860	882	921	821	874	845	832	850	900	874	899	838	862	842	876	857	828	854	888	879	862	914	832	857	905	852	902	855	877	858	859	878	883	850	876	866	894	885	851	846	909	885	937	896	844	826	803	885	858	866	823	857	886	863	865	847	851	848	886	865	915	876	885	870	859	850	941	906	871	892	901	845	880	816	821	835	854	846	884	892	838	835	829	890	868	867	840	909	874	849	848	831	908	860	877	914	857	801	896	844	882	843	855	854	869	836	936	819	890	818	894	883	864	875	833	834	865	849	874	888	838	849	871	876	823	824	889	914	778	876	884	863	871	849	879	853	880	868	940	873	838	834	850	871	889	856	913	871	901	813	915	881	902	841	853	858	862	831	853	876	884	885	823	875	895	834	910	862	850	883	925	886	888	918	807	933	855	867	855	877	842	905	898	884	852	859	847	882	859	859	872	856	892	861	884	840	842	883	876	851	864	843	918	835	863	844	864	873	899	879	859	909	864	902	832	862	873	838	844	871	868	915	870	856	877	854	865	885	891	825	851	871	879	906	864	876	865	906	859	834	898	880	850	889	899	864	899	866	942	879	863	887	862	894	872	882	859	861	885	883	864	916	797	878	926	819	851	854	858	881	842	867	878	882	847	862	835	851	836	845	870	875	841	909	790	864	852	806	811	875	844	839	831	815	836	882	810	830	873	882	886	839	860	864	846	824	866	846	828	866	887	873	888	841	910	853	845	811	825	895	898	844	785	821	907	900	873	854	911	847	806	894	888	878	859	828	878	868	840	853	844	887	839	867	871	832	849	878	874	881	886	860	857	868	856	864	899	872	892	879	882	882	915	838	839	907	904	859	906	861	830	894	900	841	852	869	865	886	834	843	867	876	865	836	854	872	905	883	885	870	899	875	851	849	876	872	886	865	858	850	841	891	910	879	848	809	885	867	864	907	926	912	860	867	842	889	890	854	887	877	864	837	886	892	841	914	872	869	906	880	880	851	856	862	831	919	865	873	857	844	877	878	863	883	858	870	857	808	882	900	907	838	890	875	879	880	885	904	862	921	857	805	852	861	914	859	866	863	886	833	887	859	843	897	886	874	861	853	871	896	861	889	806	875	849	935	897	845	926	897	926	836	828	827	864	866	895	878	853	865	859	882	875	897	859	890	905	886	894	889	867	838	901	838	882	846	846	918	907	843	836	829	871	821	913	830	889	877	920	845	872	836	900	858	912	878	835	874	909	863	855	870	841	908	840	819	872	840	856	899	854	895	844	823	782	882	913	883	829	860	909	878	841	879	864	896	833	865	828	858	886	886	874	893	850	862	904	960	908	904	886	920	908	835	886	804	905	910	847	869	843	903	879	830	855	881	866	895	827	905	862	873	834	880	912	869	913	886	863	829	889	834	861	854	932	848	832	839	838	846	927	835	869	866	832	867	900	864	865	899	885	827	880	856	868	849	885	861	853	819	901	878	881	879	853	862	830	850	900	884	873	837	872	820	887	911	923	894	839	871	926	877	878	886	870	881	814	884	900	838	879	885	875	825	944	890	866	899	861	818	872	845	855	837	820	853	907	896	881	883	857	851	858	889	811	845	850	893	899	901	855	887	840	852	893	875	840	886	841	838	855	894	890	876	845	888	819	890	854	881	847	846	866	892	864	793	858	881	859	797	879	907	862	863	822	907	841	840	897	872	883	840	850	856	849	868	885	856	876	861	847	834	857	832	891	873	857	848	907	928	843	860	933	853	862	872	869	851	901	869	825	895	853	894	854	838	881	845	855	881	883	894	900	883	892	857	850	907	900	828	856	833	867	911	884	889	889	860	927	880	853	838	905	899	886	845	886	844	908	934	822	859	898	854	834	896	838	838	884	859	851	810	883	847	849	884	858	781	820	844	883	873	873	842	888	835	844	885	803	825	860	877	822	888	905	877	862	827	896	854	858	878	827	864	864	881	885	928	887	833	906	917	869	929	895	884	836	915	823	879	912	889	864	948	875	868	897	898	827	852	863	899	912	858	823	863	903	870	837	836	902	860	859	908	884	909	907	901	900	914	862	821	865	903	867	873	825	886	847	877	872	896	821	865	860	872	856	879	899	870	826	912	863	915	905	833	894	831	907	823	837	862	855	845	857	862	896	877	894	900	825	827	885	868	872	870	861	859	896	928	862	877	881	913	855	875	870	913	839	905	884	843	869	910	815	846	815	886	881	874	860	844	852	914	825	854	888	895	889	926	836	833	927	843	860	874	850	912	862	875	875	888	908	838	863	841	801	910	894	826	873	893	830	820	846	887	900	927	898	839	815	869	882	873	880	849	943	875	840	879	916	840	878	876	888	860	818	880	847	855	833	882	904	859	848	843	872	890	923	894	885	851	894	842	862	877	849	850	899	864	838	919	864	888	847	817	870	866	917	857	903	841	819	849	849	914	851	905	901	912	903	844	836	824	855	867	881	855	846	860	821	905	833	825	841	869	884
13292	6408	6364	5014	3612	2466	1939	1497	1382	1201	1178	1022	861	733	745	626	508	511	421	473	466	439	433	426	458	419	418	359	360	365	361	356	356	357	381	406	326	339	336	349	333	307	339	356	353	328	385	354	327	350	369	337	370	345	334	309	336	363	334	345	347	333	357	320	337	335	344	346	370	349	341	369	353	328	327	321	349	322	350	340	351	324	345	365	321	332	331	331	343	325	324	345	299	374	342	333	318	343	320	350	360	333	356	350	343	308	346	358	328	370	357	307	322	349	335	349	364	333	308	348	347	342	344	362	347	351	353	342	346	315	360	325	344	354	322	371	336	364	366	315	333	353	302	332	381	356	342	326	346	377	329	341	365	372	342	306	359	323	359	329	350	356	362	341	395	342	355	334	361	323	318	341	356	374	341	350	342	363	352	338	316	353	353	377	371	333	334	346	344	361	366	336	330	346	311	350	334	323	322	314	341	341	361	325	346	331	331	326	337	362	347	351	302	327	312	374	352	341	339	335	339	340	350	367	354	338	327	354	348	378	344	360	354	349	333	344	347	332	332	326	345	347	333	329	347	350	358	332	324	352	335	325	349	319	332	306	346	331	341	356	356	336	365	416	341	353	347	356	360	336	325	373	361	335	372	358	346	315	341	347	329	365	365	391	354	355	356	334	366	379	326	318	333	348	319	346	332	350	353	348	328	372	318	338	330	331	303	360	314	365	355	332	359	404	339	351	360	320	358	358	333	357	320	352	335	338	322	320	337	359	350	330	358	322	364	373	299	355	354	349	350	355	364	354	344	336	345	322	324	342	374	310	359	336	311	372	350	346	358	372	324	334	356	344	349	321	356	332	349	340	370	348	307	354	320	359	330	338	333	355	333	377	351	321	355	357	387	338	317	368	353	322	341	340	317	342	386	365	326	303	355	363	368	384	365	337	307	356	352	342	282	335	339	348	356	368	359	365	365	362	320	326	319	342	361	331	348	303	331	339	353	376	352	366	348	364	338	357	340	383	347	354	375	330	327	370	326	338	357	320	379	321	308	325	360	336	349	339	344	310	299	321	374	388	367	349	313	348	355	336	327	356	322	325	353	346	347	362	316	281	327	377	329	342	351	347	364	330	325	342	350	361	333	363	312	373	360	352	373	341	335	337	347	351	337	331	364	350	328	344	353	346	350	357	371	332	352	337	313	352	317	353	354	361	338	376	331	340	344	358	345	387	363	357	325	338	353	317	319	323	344	349	339	367	382	385	369	310	356	343	340	331	341	349	326	338	378	351	338	384	349	339	359	322	305	342	345	382	366	340	337	335	340	353	344	345	335	316	316	305	343	358	374	380	319	335	346	353	353	312	358	344	349	357	363	338	319	336	371	359	354	344	350	374	331	348	346	323	343	365	336	337	373	357	313	351	335	344	365	336	321	356	330	365	375	348	330	327	320	322	357	352	365	333	336	293	319	342	332	325	348	355	323	341	340	344	362	337	337	323	353	360	334	320	343	344	351	337	356	349	389	358	356	322	355	331	335	380	328	308	326	332	341	327	334	352	377	328	343	370	309	334	356	341	355	338	334	375	299	339	352	335	329	354	329	338	336	367	390	348	291	319	360	320	360	328	377	324	303	367	332	344	384	336	355	292	334	337	340	328	332	328	323	401	350	342	332	336	324	333	367	306	356	372	358	321	341	380	329	342	329	349	354	336	346	383	335	342	343	367	349	343	331	316	326	340	320	338	328	360	315	352	369	347	323	333	335	324	309	352	347	348	328	333	340	355	355	354	353	350	387	322	330	372	334	352	341	331	351	339	359	339	344	385	362	382	323	349	355	386	351	347	361	328	327	329	343	328	344	366	349	323	333	358	357	341	339	346	366	361	349	326	329	315	346	399	354	330	329	330	340	330	318	322	369	324	356	330	320	371	373	372	332	341	368	312	332	334	334	359	326	343	304	313	308	378	348	340	323	305	326	355	311	326	329	331	316	335	324	315	329	346	376	380	337	358	337	337	357	356	345	346	321	382	358	314	347	319	382	346	324	334	363	336	311	349	326	357	374	319	379	354	350	355	308	296	336	366	320	332	349	359	336	347	334	329	328	336	350	343	378	339	341	365	342	344	316	343	340	346	345	344	356	334	338	309	350	355	334	344	346	326	353	374	336	306	325	309	373	337	355	339	323	315	364	365	341	334	365	331	324	333	324	365	377	327	374	304	323	355	334	368	346	367	353	316	355	321	359	349	365	329	348	336	363	369	335	347	367	355	331	329	351	365	383	322	347	359	308	333	328	323	327	364	324	348	354	374	350	319	323	320	340	317	375	337	317	368	344	313	343	351	348	384	398	372	353	337	351	340	325	355	385	343	389	339	362	341	346	365	372	354	371	375	335	318	333	344	326	346	336	324	358	349	349	343	354	360	353	364	329	311	339	350	341	360	398	338	333	328	338	345	362	386	348	355	321	345	355	352	349	350	350	364	355	341	351	349	331	340	313	346	350	364	319	351	342	364	309	350	321	375	337	367	313	306	341	334	358	351	328	355	311	350	344	342	351	366	317	356	355	331	337	353	354	343	336	326	308	330	309	309	334	308	348	358	353	317	300	330	359	306	322	365	321	329	348	350	374	331	351	343	330	316	337	371	335	375	344	380	335	343	342	350	337	351	348	319	347	344	368	358	358	370	328	366	358	328	347	365	374	356	334	338	387	369	348	339	344	346	358	352	320	329	347	365	356	341	336	354	325	339	367	376	313	374	331	336	353	339	376	372	337	364	354	318	307	364	332	371	363	331	306	363	352	323	353	378	364	331	342	302	314	360	343	341	348	337	311	327	343	349	320	359	330	333	326	342	326	352	334	378	395	353	340	385	359	370	321	343	325	322	374	339	345	329	347	352	347	364	334	339	387	345	340	351	354	338	398	318	371	324	339	368	360	361	317	340	327	329	352	349	347	312	338	323	383	326	328	342	330	368	345	341	348	402	341	344	365	327	375	338	332	330	360	330	382	331	344	315	342	353	358	311	362	371	323	350	371	334	355	363	316	365	321	348	326	359	382	365	304	376	380	339	374	341	364	349	326	339	341	356	350	336	339	323	308	342	339	351	366	362	340	355	361	326	337	358	317	317	340	319	382	320	342	369	338	367	336	355	355	346	359	352	340	346	331	321	324	336	364	340	347	345	327	344	369	378	358	336	323	347	406	338	354	323	357	351	312	345	355	332	328	350	374	326	346	334	369	376	348	327	373	336	311	349	356	342	312	356	377	316	362	340	334	332	319	327	330	343	311	299	348	335	375	334	367	315	348	358	353	347	326	317	317	330	337	349	353	332	349	374	346	341	316	336	331	340	343	354	314	332	326	307	333	333	343	305	317	343	345	343	343	367	338	335	323	343	341	306	367	303	338	331	343	352	327	349	333	357	366	331	340	332	382	355	351	321	302	318	334	339	370	353	341	363	342	347	364	373	314	339	333	305	346	351	358	366	383	329	352	356	338	349	357	381
10895	6205	10898	13499	12128	9583	8081	6479	5680	5327	4819	4591	4260	3444	3193	2473	2112	1858	1677	1543	1515	1444	1416	1300	1268	1384	1276	1125	1105	1081	980	1053	1008	930	973	1007	860	975	904	934	910	833	925	933	893	876	886	884	832	870	901	853	882	860	897	888	853	850	863	860	825	815	829	826	845	852	819	778	843	836	851	873	821	830	845	827	843	832	813	820	810	862	836	847	839	798	817	824	889	781	832	825	815	813	784	848	820	823	807	777	807	844	871	841	820	847	835	812	839	858	829	882	850	845	874	854	851	799	803	808	838	858	804	813	874	842	810	804	829	863	814	846	836	862	853	886	891	813	842	858	893	838	873	889	860	843	852	854	780	869	851	818	860	824	872	859	832	811	863	803	845	869	852	800	817	818	855	880	842	813	841	857	837	844	749	812	820	878	853	844	824	830	889	860	829	858	790	845	880	836	846	787	779	814	869	860	839	875	839	776	810	854	772	861	842	843	826	817	799	831	820	824	817	792	882	834	790	827	835	801	804	849	852	918	843	866	825	797	801	894	816	824	824	819	836	901	859	799	794	853	885	852	840	834	809	836	823	839	855	838	813	849	795	816	881	860	839	914	822	833	862	827	826	793	805	854	860	811	825	840	810	890	858	810	844	839	885	834	924	810	860	823	841	880	853	792	905	860	784	824	846	820	829	821	842	826	777	872	848	818	846	856	848	819	862	857	798	786	848	885	841	790	822	857	874	860	837	808	841	888	832	836	842	756	811	839	802	830	832	852	886	822	856	873	865	790	827	848	806	840	832	840	796	867	865	820	836	880	812	830	825	801	830	877	883	848	822	810	870	839	853	856	889	841	815	830	836	867	854	805	827	790	825	800	824	883	809	828	826	787	832	868	787	852	819	847	831	804	844	845	884	814	809	884	837	881	842	828	841	783	878	843	812	815	882	832	869	841	896	805	784	842	849	790	842	809	779	830	823	868	782	880	816	828	842	871	800	862	872	829	823	811	854	811	856	832	861	884	854	848	823	837	831	814	829	823	799	825	818	831	835	813	785	796	849	829	856	824	819	806	855	842	847	795	855	804	802	855	892	864	826	873	870	879	825	763	830	804	888	849	869	810	801	860	809	847	831	877	874	885	855	870	822	857	836	848	871	795	840	829	847	857	829	884	826	833	875	888	778	820	815	852	874	811	813	858	848	822	859	826	794	879	896	811	792	812	885	805	856	848	814	846	921	863	820	842	799	823	825	836	835	859	806	869	790	839	796	850	873	788	886	864	815	778	861	835	834	843	813	868	804	877	801	822	794	863	835	816	819	880	864	816	854	826	791	796	820	875	863	890	779	833	862	826	844	825	883	787	797	860	833	851	859	833	795	822	829	843	852	844	833	847	787	753	784	846	819	882	842	821	825	821	793	846	846	909	791	869	833	830	887	885	850	839	828	816	871	819	811	882	882	801	831	848	847	868	802	835	882	844	836	838	893	870	796	845	821	809	828	811	821	830	804	812	845	881	887	815	874	832	852	837	808	865	841	844	828	831	789	856	859	875	837	816	828	872	864	830	839	877	794	825	844	837	835	804	796	812	827	812	796	810	823	843	839	833	839	865	816	860	852	863	826	822	796	818	793	808	825	766	838	846	858	857	791	857	806	865	806	856	841	830	835	846	835	826	781	825	816	827	801	855	841	808	822	850	845	828	827	838	808	828	866	867	826	827	798	818	844	816	811	852	823	767	872	841	805	869	830	819	866	799	841	831	852	791	857	847	883	844	825	861	862	819	826	826	846	868	814	818	826	833	846	866	863	825	810	829	821	835	796	835	855	876	822	832	836	808	843	835	827	825	837	872	831	849	791	856	870	836	795	835	842	842	786	826	834	845	862	903	820	861	829	809	840	848	854	843	830	766	829	876	838	798	824	811	820	829	838	857	827	794	836	804	842	870	806	809	881	869	873	855	856	838	894	872	811	903	835	844	823	802	814	867	792	882	830	843	866	853	795	822	876	817	799	841	863	811	842	733	792	853	867	862	794	821	859	857	827	820	839	849	916	871	812	832	852	837	862	860	876	866	847	827	781	793	824	855	834	834	845	814	847	829	846	814	829	799	840	807	799	781	796	830	846	836	854	844	837	873	812	821	806	846	837	860	895	812	856	822	870	814	834	811	851	817	805	844	856	822	829	772	926	860	783	752	864	860	783	841	821	818	846	881	837	843	821	835	864	806	826	849	854	883	820	854	774	856	882	832	824	835	840	833	823	826	876	828	842	826	839	894	801	831	805	810	827	786	837	838	827	805	846	838	844	812	843	801	815	826	854	835	769	830	816	826	856	887	864	868	800	885	824	858	818	797	854	786	868	892	823	817	808	847	849	844	794	916	794	798	770	804	822	814	882	875	896	857	883	835	824	842	831	840	816	815	863	807	857	800	834	834	783	836	865	807	838	909	835	884	814	799	877	846	822	825	860	846	870	786	843	837	882	868	775	868	835	831	758	822	854	863	873	828	807	812	826	865	862	835	821	854	829	820	864	849	850	855	831	850	788	841	870	827	876	827	871	847	832	810	859	790	841	786	822	817	845	838	785	846	827	861	846	820	826	862	822	840	830	887	833	835	812	825	847	835	839	902	762	818	868	837	854	775	821	855	823	870	828	811	821	813	833	843	825	865	809	845	882	818	824	802	895	773	901	848	849	859	824	896	796	845	836	828	851	869	842	864	878	830	818	828	821	824	839	809	783	800	818	878	863	790	872	803	848	871	829	839	848	782	819	852	828	829	824	867	829	923	806	852	855	825	871	817	856	844	856	806	839	901	804	846	849	892	842	859	851	837	854	883	827	854	823	836	780	870	830	827	853	819	771	884	861	841	841	808	813	850	847	840	811	831	876	883	873	819	838	875	892	850	820	816	858	845	828	809	871	818	857	883	893	807	809	782	856	867	827	874	835	851	810	815	834	856	859	869	858	816	853	820	838	826	846	807	825	874	878	881	858	849	831	847	872	840	850	811	827	844	815	900	833	882	866	810	841	817	854	806	856	796	775	883	820	829	845	794	830	803	813	857	845	843	826	834	802	806	848	830	828	773	812	866	773	882	845	867	788	891	818	837	824	830	852	888	844	850	867	798	850	851	848	841	872	821	834	800	790	858	868	795	846	850	813	807	833	866	820	844	828	824	851	793	762	811	821	808	792	832	853	888	810	842	862	847	847	861	804	872	819	869	843	844	808	834	868	846	829	843	913	861	785	800	867	833	844	842	839	770	884	817	836	795	823	906	856	820	852	803	787	818	866	845	824	859	867	802	824	836	865	786	816	855	804	848	905	857	836	872	863	834	879	843	836	802	826	838	881	831	821	830	805	815	830	863	869	877	743	837	811	869	877	855	877	850	830	831	869	815	853	787	808	814	780	780	808	824	781	902	874	861	807	839	858	866	891	824	842	799	842	841	872	868	835	839	839	831	862	856	856	849	824	841	833	868	859	805	840	891	798	832	851	838	826	820	853	829
21368	10218	9824	8334	6590	4159	3148	2046	1912	1757	1740	1421	1236	955	940	716	570	525	467	433	389	421	370	371	371	407	368	347	327	327	321	353	288	322	290	304	335	315	267	288	304	305	272	289	298	298	326	282	276	300	296	303	292	267	263	286	315	262	273	262	286	276	273	304	275	315	284	283	272	262	300	279	281	293	300	295	270	307	284	303	245	255	283	269	294	247	288	277	260	275	252	258	283	274	285	286	284	275	292	270	300	282	270	283	278	249	272	284	278	271	264	278	271	277	259	233	278	249	268	270	265	267	280	263	278	273	255	271	313	284	285	295	282	249	273	272	296	312	252	286	315	295	278	311	269	285	315	272	303	269	277	281	259	288	287	248	247	271	256	264	240	267	274	253	297	264	268	277	256	281	305	271	272	268	266	291	275	251	263	278	307	263	257	286	274	260	252	265	283	279	292	260	269	268	289	280	291	285	302	279	272	249	306	288	236	281	278	310	289	279	272	274	250	266	269	250	277	283	288	273	261	317	276	283	279	291	236	262	296	267	301	277	257	246	294	281	298	250	283	279	265	275	276	272	300	236	291	233	265	281	289	299	276	290	268	273	265	284	310	299	265	257	256	284	274	269	277	266	278	285	281	280	312	266	303	288	268	280	288	261	269	261	224	321	281	254	284	257	295	278	295	220	321	298	272	267	288	290	274	286	294	310	286	271	282	290	262	252	278	273	258	284	303	245	269	278	296	285	290	276	280	243	283	261	259	252	288	284	217	272	262	249	264	268	273	304	298	250	284	268	273	301	276	270	281	282	259	266	266	277	295	283	273	291	257	300	314	284	273	285	265	254	308	268	282	253	289	269	303	293	287	267	288	277	249	282	283	268	283	264	279	286	305	257	278	282	255	277	263	287	287	266	296	276	248	285	244	295	256	264	293	254	264	256	258	272	284	248	279	253	281	293	249	283	263	292	272	275	298	278	256	289	308	292	296	279	298	244	314	263	256	295	277	304	292	283	295	262	309	268	270	289	293	260	292	273	280	272	248	265	304	302	292	276	263	287	303	293	258	284	245	246	292	314	287	282	260	283	282	292	265	248	266	283	289	271	287	244	288	290	297	262	278	267	249	278	290	325	277	289	286	292	290	268	304	252	264	243	275	257	254	306	294	295	276	271	240	284	279	274	263	286	265	251	266	288	279	272	273	277	276	280	282	262	252	266	315	294	262	288	268	253	280	275	249	271	296	288	282	294	295	284	269	269	259	265	288	307	297	260	278	283	299	298	294	247	297	291	260	304	277	267	284	270	281	298	275	266	269	273	278	261	279	284	257	293	275	289	253	246	260	300	291	289	281	276	268	291	277	281	304	288	280	281	284	288	257	237	276	265	265	301	291	279	289	280	260	268	238	258	273	281	283	257	274	257	280	312	267	257	312	241	270	266	272	249	273	262	285	266	262	280	283	298	254	293	291	254	253	296	254	286	273	247	265	219	294	276	285	257	292	317	275	288	281	260	279	279	253	261	246	275	278	271	280	267	277	259	311	266	303	288	277	279	268	288	282	312	278	270	285	229	255	287	260	278	237	278	274	302	279	288	301	273	248	279	281	270	227	272	310	255	263	268	296	303	285	283	283	299	273	254	292	256	286	290	278	298	274	262	279	286	273	297	279	267	281	255	280	253	264	287	302	273	271	284	261	265	290	252	258	311	248	257	249	269	292	277	260	290	283	255	274	289	254	263	279	250	258	258	265	270	300	275	277	321	280	258	308	286	272	269	257	280	296	254	270	298	264	245	268	307	278	254	308	276	276	255	275	287	284	270	249	241	284	266	300	256	290	282	257	252	262	251	252	249	291	280	309	293	314	343	253	275	279	262	277	284	265	306	287	278	292	276	297	261	301	312	272	277	258	259	274	276	268	261	312	272	284	270	289	267	286	280	256	270	292	285	292	267	252	295	303	272	265	284	295	247	290	281	267	259	281	235	290	293	294	297	287	261	266	277	252	292	277	283	240	260	267	254	272	275	271	285	292	271	256	263	275	298	278	250	264	250	298	275	277	302	269	303	269	281	265	250	294	304	258	265	313	298	261	265	261	274	285	282	279	282	253	269	274	265	290	261	280	309	320	317	277	291	277	286	281	273	292	305	270	272	242	273	265	290	266	254	261	267	281	299	321	267	272	232	302	272	275	263	257	298	305	285	317	286	290	291	258	270	265	310	290	265	260	258	305	270	260	281	260	279	229	263	289	295	278	269	289	299	287	264	282	268	269	284	276	263	285	267	291	255	283	255	283	291	278	253	268	292	292	301	251	258	271	284	300	277	325	256	255	253	256	271	262	295	286	303	291	267	241	246	253	270	270	291	291	236	295	300	258	256	276	277	262	266	279	270	269	275	275	296	291	261	272	288	282	256	265	304	322	283	298	258	275	282	306	288	269	284	283	259	273	278	275	247	277	276	276	286	254	281	292	259	305	278	291	284	302	269	259	286	316	244	279	258	277	288	268	265	261	252	285	266	300	292	280	292	290	274	269	284	265	262	272	301	256	269	268	268	261	246	277	259	259	261	255	287	275	276	295	287	261	283	291	273	286	266	280	246	271	269	282	299	262	282	257	291	305	268	236	256	245	269	302	254	292	296	262	266	275	272	273	267	264	317	270	267	245	273	304	270	291	265	273	263	258	294	274	268	274	268	280	278	289	292	318	300	258	256	257	263	270	267	283	285	291	264	250	262	255	273	289	269	281	285	300	281	283	256	277	264	300	294	237	283	301	268	272	273	246	259	279	293	265	293	266	296	308	245	255	243	282	271	309	268	270	258	281	280	281	293	286	278	305	260	276	272	249	307	321	258	277	280	288	260	290	252	243	268	280	304	279	267	264	269	306	270	272	282	271	293	276	289	281	253	270	262	238	268	277	283	296	274	277	295	263	273	272	295	255	303	277	294	281	305	275	287	269	277	270	286	271	288	289	264	291	266	267	263	249	302	282	288	268	288	272	262	286	267	282	249	247	302	255	283	262	255	261	244	282	269	265	268	231	289	299	263	289	261	283	241	271	275	250	271	251	303	266	270	310	265	243	280	279	281	258	275	237	237	294	292	266	287	252	267	247	282	264	272	275	291	248	272	261	239	292	296	315	235	278	264	285	252	267	288	292	293	289	274	259	262	251	270	275	272	265	250	278	256	272	252	315	305	292	289	286	255	260	318	268	259	298	293	299	279	264	279	283	252	272	278	262	300	267	295	251	275	300	230	293	267	288	253	275	270	261	292	272	310	294	264	276	269	280	278	273	292	301	258	256	281	319	281	282	296	280	276	264	282	281	289	243	289	275	269	264	258	285	277	275	262	274	260	265	292	276	280	270	296	257	285	291	295	242	284	290	273	268	296	289	298	279	260	302	277	237	275	286	277	278	268	312	302	273	261	250	240	264	269	254	265	278	301	255	308	265	242	249	269	298	277	269	300	272	259	299	300	263	220	290	275	270	282	298	270	301	288	274	253
14199	8522	14650	17614	16031	12878	11422	8475	7817	7298	7132	6476	6148	4982	4780	3557	2644	2215	2013	1771	1715	1673	1555	1366	1367	1399	1227	1151	1081	1050	1014	940	983	913	867	860	857	840	866	798	781	745	765	791	803	718	758	766	777	705	733	706	708	726	719	711	716	707	706	749	745	690	679	723	703	719	697	682	664	676	724	700	720	647	681	741	690	674	675	700	682	755	687	657	665	682	688	705	663	629	668	740	659	701	654	695	692	678	681	660	692	673	704	697	660	656	702	687	657	665	692	666	717	672	686	732	681	715	695	703	687	682	684	715	686	663	673	694	702	632	695	635	687	676	678	699	663	715	725	686	714	705	634	686	707	675	713	682	687	687	693	690	685	653	669	687	691	661	672	701	681	741	706	701	646	686	681	725	671	676	666	631	687	675	680	661	663	737	678	693	657	653	662	717	710	631	694	651	674	645	712	705	662	683	686	680	670	706	723	691	670	711	648	713	693	679	684	685	664	694	715	648	654	654	650	667	712	699	734	669	664	719	669	720	685	714	668	668	693	721	681	662	695	689	693	684	707	638	733	651	647	718	706	736	649	694	685	661	726	698	683	678	687	719	721	681	681	708	726	710	665	660	673	690	680	636	690	664	698	750	651	679	714	687	623	682	695	692	666	731	694	679	709	683	669	691	672	705	729	707	734	650	634	620	625	672	678	697	697	690	673	737	642	698	698	699	740	625	679	668	652	675	731	729	693	688	711	666	720	737	695	671	637	695	702	713	664	675	694	712	674	696	698	675	684	656	673	729	654	711	679	691	698	673	715	724	684	720	699	629	701	651	684	685	651	658	704	687	691	709	686	740	675	747	723	674	714	684	663	722	678	672	688	701	666	696	687	675	674	682	683	681	759	707	672	702	707	729	708	667	680	654	682	696	702	710	733	677	667	693	670	746	717	676	694	690	710	671	673	700	706	722	648	689	655	669	715	648	707	711	699	703	689	691	667	652	730	683	665	716	687	705	663	734	736	712	681	645	662	698	670	702	733	686	666	697	734	669	676	668	674	673	696	719	659	682	696	648	674	704	728	698	735	688	659	691	629	672	690	651	738	682	694	650	700	675	675	708	693	695	719	727	682	661	684	748	692	697	693	705	717	675	689	708	696	697	631	707	657	711	675	645	673	676	701	660	709	660	678	686	722	703	646	698	674	679	635	694	737	648	689	702	706	674	744	649	678	711	708	673	686	740	689	691	652	669	692	687	735	621	743	704	693	741	703	704	734	655	675	709	688	692	746	689	715	687	700	662	685	664	755	648	673	725	680	702	736	686	683	700	688	675	696	664	706	712	673	718	664	661	665	697	703	698	687	673	663	685	651	617	680	707	718	652	670	700	649	677	692	686	677	705	681	682	684	690	650	654	684	685	698	704	676	684	706	657	662	752	689	710	679	658	716	687	652	674	720	711	671	673	670	654	725	691	698	653	688	700	696	680	672	736	644	676	660	688	680	661	676	692	694	650	672	687	696	707	682	700	631	724	686	708	664	720	642	678	710	673	663	689	686	693	693	658	665	698	655	681	653	654	687	706	674	703	711	702	711	717	666	691	686	700	645	684	685	712	647	729	722	687	697	673	688	666	693	687	661	681	691	717	686	660	719	689	676	693	691	711	680	654	703	631	656	622	679	676	674	756	700	694	705	653	684	683	724	690	689	664	704	693	686	723	682	734	717	722	669	678	695	687	691	742	738	673	677	696	661	668	735	699	727	724	696	658	726	752	704	666	654	705	681	701	679	701	713	714	709	718	682	669	680	678	691	715	688	722	760	700	717	700	640	698	682	741	660	639	699	753	692	727	686	667	768	660	687	689	710	670	701	685	703	697	656	656	688	668	673	724	678	723	700	678	684	696	691	650	681	704	693	694	652	685	680	654	676	749	682	692	679	668	668	681	677	679	672	707	693	728	726	722	699	686	654	704	694	706	690	687	679	694	734	711	711	691	694	670	687	701	703	756	688	699	700	672	688	683	680	695	663	729	677	713	709	656	648	678	661	701	676	666	702	698	692	666	672	689	697	677	690	688	691	678	674	694	710	680	709	703	665	709	698	730	674	705	650	681	664	736	678	697	685	685	729	734	689	673	719	750	659	693	666	656	691	654	739	679	661	653	643	675	701	672	681	689	644	701	718	673	736	696	702	696	704	672	689	667	702	685	666	711	655	698	676	669	680	656	661	692	648	674	699	686	677	670	632	715	702	690	694	709	677	727	681	679	673	654	666	674	635	680	665	685	652	673	680	692	664	721	706	719	684	719	676	724	684	647	649	697	665	648	741	658	673	668	678	649	720	703	694	689	688	703	663	718	709	701	699	648	724	693	706	700	751	688	673	709	691	671	683	700	693	653	698	687	673	706	683	697	726	705	678	673	748	707	663	674	680	670	650	658	627	682	707	662	685	714	640	688	667	663	742	689	672	707	642	694	690	649	709	672	670	710	705	633	705	672	659	692	713	715	619	712	672	685	665	709	676	675	644	681	669	698	654	667	727	704	662	631	699	669	669	672	691	705	681	666	728	704	664	663	668	668	716	686	722	687	645	699	698	709	653	669	747	634	680	711	679	664	667	671	678	702	653	672	693	637	693	713	689	680	657	700	675	741	656	692	713	754	646	723	699	658	710	699	656	700	679	678	655	721	679	697	686	668	661	680	703	688	696	715	698	707	687	692	762	703	692	679	690	705	664	713	718	679	702	654	661	665	683	665	695	687	668	726	695	682	682	695	702	721	691	654	686	679	682	672	703	685	683	692	699	704	695	669	711	673	712	730	688	701	625	675	680	667	691	700	695	691	739	714	677	668	701	671	677	686	692	703	702	688	704	723	716	701	673	729	664	707	680	689	683	692	691	653	700	663	650	729	684	691	681	720	676	715	697	668	660	696	689	682	708	680	705	684	709	698	711	697	692	658	676	709	649	701	700	670	727	684	677	661	659	696	687	676	666	748	691	670	669	627	663	690	701	688	680	686	672	712	691	695	683	663	738	718	677	651	671	678	714	676	663	702	672	671	695	684	669	675	696	671	700	689	697	670	714	681	702	676	678	721	666	697	715	680	709	705	651	671	683	702	659	694	662	655	673	720	698	622	681	674	670	698	666	693	659	715	692	637	683	688	676	652	677	728	660	709	664	747	665	673	712	700	709	700	695	713	674	751	692	688	673	684	714	684	665	669	646	696	692	725	632	713	675	661	626	716	699	691	663	645	664	636	684	673	692	648	756	689	699	735	660	685	715	667	646	672	712	656	730	688	669	696	655	691	728	704	692	672	694	702	678	685	741	650	688	660	686	698	631	667	653	649	686	705	708	729	644	649	700	713	658	720	659	694	685	693	719	667	668	694	708	679	730	681	677	679	694	688	671	691	667	674	671	695	663	661	698	656	720	675	663	670	664	695	678	713	696	692	668	696	676	666	662	715	649	677	701	704	665	688	677	682	689	668	689	666	680	673	700	688	696	706	668	706	672	726
4825	2581	3020	2368	1842	1273	978	835	720	628	600	564	538	574	468	483	434	422	442	424	411	405	395	377	399	374	408	357	381	368	393	396	386	330	374	383	327	366	345	353	364	350	355	352	363	342	362	357	351	357	383	373	332	346	370	372	368	327	325	359	371	349	352	347	372	358	372	374	346	370	346	355	347	341	379	376	357	382	364	375	336	333	368	346	359	380	348	363	376	364	331	382	410	390	349	332	361	361	394	349	330	369	342	350	353	381	349	367	350	335	362	361	338	355	373	361	392	383	381	351	370	399	373	347	349	342	351	374	339	344	349	348	355	327	349	348	384	336	356	350	358	350	332	321	340	378	362	390	334	362	356	348	334	377	372	337	387	355	342	384	340	358	362	385	354	343	336	360	365	358	347	367	356	359	350	326	387	333	366	350	370	348	331	373	322	395	332	341	325	329	359	357	388	390	369	336	335	361	370	334	367	381	395	348	382	348	337	360	355	359	392	377	373	409	390	347	335	354	314	356	336	357	334	363	337	315	350	366	353	352	353	386	345	370	355	373	343	354	378	352	336	381	346	339	348	350	356	313	329	349	368	359	312	337	348	312	382	362	306	382	334	359	373	340	357	347	335	354	380	352	401	373	385	357	374	359	358	350	334	373	368	355	371	373	339	392	369	348	370	365	371	356	330	349	333	363	412	359	326	362	345	352	349	374	345	372	391	404	365	364	386	361	379	360	356	330	370	355	338	325	378	370	336	379	348	347	370	386	368	353	346	346	330	358	362	338	373	361	364	354	354	386	352	344	348	369	344	381	394	359	389	351	371	386	363	389	352	347	388	354	337	375	339	331	363	367	352	343	343	356	344	347	357	336	366	345	339	357	362	401	348	380	379	319	336	334	336	359	371	351	375	396	366	341	373	342	385	393	370	363	376	354	351	388	375	377	337	367	320	351	345	368	410	410	374	356	328	373	375	332	381	329	372	386	342	398	329	335	380	356	354	366	360	382	395	369	367	367	358	353	362	325	390	339	336	405	355	331	330	391	377	366	327	350	332	354	365	353	383	350	411	356	340	342	398	335	341	375	375	366	348	387	341	316	372	394	360	369	387	344	344	377	356	393	357	341	316	366	329	355	329	339	348	352	305	360	319	368	366	372	362	371	353	378	384	357	359	358	362	319	390	372	358	353	354	386	366	368	407	366	403	357	312	366	332	349	329	376	346	310	344	345	360	347	356	368	337	370	371	354	379	372	322	327	375	339	372	331	384	362	317	353	396	374	377	367	364	363	347	370	363	367	386	368	342	385	343	360	378	365	371	398	358	372	338	339	367	347	369	338	351	354	353	376	345	338	413	333	347	357	364	386	342	368	354	334	355	355	352	382	343	353	351	331	359	354	333	388	367	360	349	358	356	351	348	352	345	333	326	382	359	343	398	363	343	372	381	338	328	360	329	362	320	373	322	346	347	343	339	365	381	371	358	356	395	369	359	348	350	360	381	379	351	337	371	329	357	375	376	362	360	330	400	331	326	349	374	357	362	337	377	341	372	358	368	380	342	334	367	344	353	348	389	370	352	352	399	354	363	342	339	338	381	358	359	325	388	331	367	360	377	347	412	297	343	342	373	338	349	341	382	385	348	358	345	341	366	365	352	373	352	365	367	353	366	335	339	390	353	356	390	383	323	359	365	354	334	332	340	349	373	369	370	334	366	375	338	368	371	330	404	328	390	367	370	365	369	331	354	344	388	392	364	358	340	345	369	375	390	328	370	365	368	374	379	390	375	352	374	362	380	360	367	369	348	380	342	372	360	395	355	347	363	357	382	366	358	345	352	347	357	345	375	358	362	391	362	329	342	355	381	349	320	355	379	373	372	368	356	365	356	356	377	431	377	379	377	324	367	344	372	396	363	374	333	342	337	328	363	351	363	343	368	325	343	330	353	338	367	337	380	371	335	366	383	343	356	359	373	366	336	348	338	323	312	346	365	348	373	375	363	374	317	334	371	346	377	353	375	378	342	377	345	366	352	370	356	336	359	370	364	363	351	366	387	355	370	389	377	360	370	382	344	346	343	336	378	325	353	353	403	354	378	389	380	343	388	330	346	355	354	396	330	391	385	343	305	324	392	356	321	359	384	351	383	355	337	369	372	342	369	353	319	396	374	390	366	359	316	341	349	360	344	364	349	369	339	322	388	371	412	332	347	349	373	321	372	365	349	359	373	367	371	359	333	343	326	346	308	373	357	342	338	367	385	354	343	387	347	369	362	388	329	323	372	325	333	307	378	368	375	335	364	368	401	361	363	339	382	379	353	325	360	328	359	355	351	387	357	344	333	354	355	351	363	375	367	378	351	334	363	361	339	369	371	345	380	367	330	380	351	371	363	376	355	342	352	330	356	317	362	316	347	364	377	328	377	367	370	345	399	351	374	362	358	367	356	342	329	371	351	359	359	369	357	351	391	328	334	345	346	354	352	347	317	349	357	364	343	355	374	380	354	367	337	377	343	353	359	355	329	379	331	343	365	346	350	344	332	378	345	351	356	342	330	354	377	377	371	406	327	330	359	372	384	374	362	338	387	360	355	371	379	367	339	367	350	367	364	364	353	349	340	359	375	359	337	369	385	343	392	360	364	383	366	369	340	344	348	316	386	351	378	349	352	377	387	355	384	360	359	375	350	379	347	380	368	375	391	381	376	345	357	422	364	350	351	382	355	338	361	367	329	362	353	312	351	355	379	370	336	343	328	334	360	333	380	417	332	364	373	335	409	340	339	351	386	369	381	332	343	382	359	342	344	384	371	352	379	341	367	358	376	348	339	340	363	417	333	373	392	356	353	356	358	362	349	382	368	346	370	340	338	344	318	370	358	368	357	323	352	340	353	324	340	367	359	366	325	354	360	342	354	420	352	374	340	354	352	370	362	386	391	358	372	349	363	320	360	330	384	382	372	331	350	373	335	328	358	351	382	346	362	369	376	366	359	343	342	360	363	360	332	334	359	340	355	364	358	398	347	364	347	385	361	360	327	324	360	338	362	348	339	366	366	351	371	364	304	331	352	367	360	346	349	328	343	357	348	353	352	369	356	355	378	374	388	365	347	333	353	348	407	374	374	379	356	346	365	351	385	378	342	345	359	345	331	316	354	359	365	339	346	339	384	413	389	364	367	366	382	383	335	339	387	374	380	373	350	364	367	341	364	344	339	355	387	387	363	346	365	399	389	367	378	352	368	357	399	357	353	332	371	363	356	375	371	363	365	371	363	369	384	367	378	348	347	389	371	358	339	345	345	351	382	335	341	332	391	357	367	371	374	381	366	350	343	339	346	371	366	348	355	381	353	346	340	382	335	383	366	343	321	334	375	317	352	348	342	335	375	352	368	352	377	386	335	360	357	353	347	350	379	334	358	378	352	359	347	360	404	369	366	375	372	328	353	359	349	376	378	366	342	376	357	373	368	356	390	364	356	362	369	371	378	376	332	387	384	382	332	355	380	361	355	391
4345	3265	6184	7381	6580	4977	4157	3291	2920	2617	2330	2113	1857	1838	1686	1565	1388	1367	1233	1215	1141	1151	1129	1083	1104	1095	1070	972	996	970	942	893	920	995	923	937	953	906	899	976	944	888	889	915	899	890	888	858	918	878	882	889	855	898	880	902	879	905	830	913	880	883	858	869	853	866	884	863	870	861	897	826	841	844	851	918	852	913	916	911	861	875	863	854	867	896	866	897	847	796	898	867	897	873	846	835	884	838	837	858	905	839	870	892	917	879	909	900	856	889	871	857	888	861	811	831	897	877	838	872	861	920	853	824	869	832	821	857	856	865	877	857	819	850	884	842	892	814	852	810	855	862	847	842	900	854	881	869	923	879	859	915	889	926	835	923	884	855	897	866	857	893	854	909	846	868	791	866	890	900	839	865	907	893	876	897	831	874	876	827	859	888	836	834	876	840	880	910	881	881	831	879	851	886	858	905	917	880	866	858	897	940	888	837	902	843	869	882	920	869	862	926	857	829	907	896	863	895	885	852	862	858	867	887	907	869	891	851	803	818	871	886	880	875	944	876	848	858	881	881	860	892	845	931	908	880	839	880	827	866	835	882	863	880	877	859	891	864	874	864	888	846	813	873	839	917	882	911	861	834	869	886	855	873	838	888	822	890	892	897	856	843	890	893	863	860	865	866	873	860	862	861	900	876	855	879	884	850	867	894	950	891	873	880	884	863	855	832	864	850	913	922	804	926	832	916	906	908	811	892	884	844	882	806	821	846	829	897	921	883	899	920	889	931	920	898	865	937	876	856	866	906	861	858	859	899	898	867	903	906	876	885	832	875	872	793	851	853	852	895	884	893	868	887	819	847	857	873	872	860	863	886	905	882	880	866	864	863	909	876	877	870	850	842	871	893	880	852	866	849	893	826	853	858	806	885	860	895	887	887	910	873	864	874	851	889	907	846	918	872	867	899	890	916	881	903	838	834	847	895	898	898	809	854	862	862	875	854	880	862	904	922	872	932	848	869	878	910	912	861	849	915	885	912	843	861	882	844	866	907	899	877	862	887	860	843	855	886	882	890	848	844	860	890	802	873	876	833	861	885	873	892	898	867	892	876	817	875	905	860	870	885	907	875	892	862	809	894	896	862	874	835	945	852	914	884	893	871	858	813	825	851	903	843	864	845	833	847	861	862	855	896	887	878	904	879	897	878	866	893	868	888	878	855	864	904	863	878	850	851	866	836	854	868	893	897	879	855	855	872	829	842	846	919	930	961	843	826	885	824	886	828	873	854	849	892	905	944	868	841	865	852	887	852	891	872	902	860	858	894	872	856	843	858	840	925	859	894	817	890	828	883	832	861	887	818	878	857	905	906	829	874	899	879	915	841	860	871	891	780	871	853	856	899	893	894	872	816	880	899	868	824	839	862	910	886	910	877	888	868	881	899	915	858	868	865	903	905	895	808	886	844	866	929	853	886	882	875	884	898	887	833	872	896	883	873	873	914	907	815	907	903	836	933	880	906	841	926	902	868	899	843	895	785	843	819	827	842	884	885	844	903	903	891	887	809	851	858	876	897	862	925	894	893	888	854	865	901	842	835	862	871	874	817	867	917	887	834	817	939	881	914	902	863	828	869	886	917	888	902	881	895	867	880	860	845	871	866	892	842	851	838	874	879	850	871	904	840	929	849	865	844	841	878	907	869	915	888	895	880	869	858	882	897	834	860	869	872	878	868	855	846	873	856	845	874	894	796	907	881	866	880	849	849	860	882	904	876	885	907	848	904	845	914	869	861	826	846	897	877	887	902	889	865	904	871	925	829	848	853	872	913	850	852	879	893	857	895	913	886	898	882	861	921	867	882	880	836	865	865	862	855	839	846	871	870	888	869	843	877	932	905	922	924	909	821	854	885	880	865	888	853	894	818	863	886	881	854	894	872	842	932	940	836	866	934	878	895	926	855	887	883	923	881	856	869	858	832	908	879	868	856	938	918	860	895	877	832	878	824	884	874	878	801	870	844	868	841	887	871	876	903	826	890	910	847	875	888	842	882	897	818	866	856	859	871	872	850	896	826	778	824	895	849	907	886	813	886	923	834	870	875	862	815	853	892	874	920	862	859	873	879	859	832	893	833	881	875	851	881	894	854	900	820	852	895	862	843	904	812	867	890	796	871	841	864	818	875	845	841	889	888	896	877	913	859	822	888	868	847	809	858	865	894	869	892	830	871	877	821	888	895	815	872	860	873	886	911	905	903	885	922	859	815	831	855	880	931	907	886	890	867	855	908	829	882	848	872	871	918	906	873	830	862	867	882	848	887	883	840	860	881	852	869	873	898	888	869	888	835	835	899	850	869	856	894	849	841	928	813	891	852	843	879	915	890	834	886	819	831	851	861	839	884	869	863	870	865	818	880	953	834	856	889	865	890	823	881	873	875	875	872	905	879	860	903	917	838	838	891	895	866	890	952	876	849	895	850	825	893	925	849	879	850	857	901	905	862	862	843	924	929	888	901	896	896	881	914	795	844	905	869	877	831	921	901	871	870	902	902	918	907	864	849	861	815	868	896	839	883	843	839	805	841	821	910	913	852	837	892	868	903	885	862	860	878	855	839	879	904	814	873	856	828	914	820	909	910	879	910	866	889	817	846	897	835	894	881	852	853	856	878	850	799	906	834	884	864	912	895	864	848	874	831	854	875	830	827	869	891	857	833	828	849	873	874	858	911	882	826	885	875	884	882	869	868	890	888	875	860	833	861	902	875	874	967	840	885	887	889	857	913	882	880	896	886	856	866	885	873	905	817	890	859	886	862	897	870	860	842	891	844	883	864	847	884	883	904	849	913	864	847	917	863	883	854	868	909	890	845	898	889	832	895	880	857	902	872	837	910	860	866	876	827	872	877	884	957	850	874	848	833	879	868	868	823	859	863	836	870	914	880	864	916	856	870	856	854	813	889	896	938	879	864	861	851	865	887	890	848	897	885	867	853	849	938	834	837	893	872	845	856	817	877	901	871	836	841	840	878	875	878	850	916	855	845	810	940	869	868	960	838	840	842	891	802	862	916	917	857	865	848	930	876	875	883	901	909	881	886	834	880	851	897	920	928	847	891	909	872	819	891	871	860	873	863	874	851	876	840	824	868	907	879	862	858	818	886	935	877	871	945	895	923	915	885	846	868	841	860	854	843	908	854	854	917	845	832	889	871	860	880	872	909	902	859	867	830	876	908	853	875	858	839	901	840	941	913	931	875	879	905	874	898	846	877	891	863	861	882	866	875	884	864	871	870	877	818	848	793	860	867	881	876	906	888	887	889	847	923	827	871	870	905	829	832	846	866	899	896	866	901	886	934	838	831	886	878	895	860	842	899	787	876	861	909	886	849	901	846	932	879	897	857	918	880	955	916	872	873	889	892	898	931	883	840	852	856	928	914	858	904	878	896	907	831	865	865	842	877	837	893	892	800	881	823	850	852	861	891	808	891	859	868	922	778	827	875	896	911	917	868	831	884	894	866
13527	6407	6669	5677	3777	2753	2012	1473	1347	1206	1351	1056	824	695	738	629	525	487	453	443	434	405	396	409	441	420	398	394	359	374	342	353	382	380	363	358	337	345	390	383	382	341	353	370	370	377	331	357	379	350	353	346	329	352	346	345	348	354	342	319	348	350	320	335	338	350	305	380	342	352	340	383	317	345	346	335	356	313	315	379	360	296	375	351	359	351	362	336	350	289	381	387	329	360	378	343	348	369	379	346	335	363	318	321	377	357	368	334	359	355	334	345	332	356	339	337	386	354	335	348	334	336	338	376	367	367	316	382	377	335	329	346	319	328	340	354	347	354	350	318	365	322	349	377	374	376	335	326	350	374	347	347	360	404	351	386	340	314	341	341	359	335	335	369	355	351	352	386	320	324	367	357	371	334	337	333	325	361	378	361	347	352	346	358	356	328	326	372	322	307	344	340	329	377	353	332	354	317	312	368	356	342	342	341	360	359	346	346	362	321	335	347	341	326	338	332	348	367	352	331	332	375	347	347	355	356	354	344	363	330	365	334	353	347	367	356	318	321	346	388	352	368	379	309	327	333	340	332	353	370	333	362	306	350	383	335	310	329	354	375	316	357	344	359	352	331	363	376	346	350	296	342	338	341	342	368	343	329	301	351	351	356	325	313	340	338	340	331	365	332	340	314	350	340	314	308	336	405	330	345	318	356	304	329	351	345	336	360	327	308	329	319	358	327	345	360	318	355	370	354	331	379	326	331	347	368	342	339	344	352	389	342	324	346	376	297	353	300	358	325	354	357	380	404	309	333	335	332	350	341	334	368	352	404	371	363	389	377	350	348	351	336	342	369	372	316	363	360	370	352	377	367	348	374	365	324	363	352	351	341	337	337	326	308	360	364	351	362	317	305	320	319	323	366	351	346	338	327	352	313	317	331	363	329	355	365	368	347	332	336	322	319	311	366	348	329	324	360	336	353	341	341	359	353	345	347	348	354	316	353	361	356	304	341	364	383	318	338	349	338	339	327	345	327	332	365	333	356	355	402	350	358	321	332	329	346	359	330	344	329	334	346	326	323	328	331	359	340	338	313	313	331	350	335	333	339	312	322	350	353	322	347	312	318	325	344	360	337	334	345	360	346	316	316	357	380	364	372	347	320	339	308	355	367	326	336	362	360	348	321	355	374	346	329	338	317	366	341	339	372	351	319	330	324	359	367	331	334	324	369	334	301	331	336	281	354	327	330	327	347	357	353	350	315	352	351	337	361	325	350	362	304	357	362	300	349	349	316	321	344	342	320	351	346	339	361	364	341	367	362	317	340	327	322	348	341	345	351	375	346	311	367	319	356	386	329	378	368	327	331	281	323	349	378	334	396	327	317	320	343	373	330	343	349	324	332	351	354	341	353	322	333	363	349	358	380	333	357	344	356	346	344	320	396	350	369	334	373	352	351	366	350	349	353	327	342	320	329	364	339	320	367	324	353	317	356	343	371	336	344	339	308	322	376	346	329	308	356	325	329	321	342	339	319	350	318	360	335	328	357	344	392	356	384	349	335	339	370	353	373	351	333	342	396	385	335	321	342	335	338	357	334	330	344	362	338	360	298	348	330	365	313	335	320	337	312	377	371	352	364	363	370	355	344	358	359	356	336	322	329	328	324	320	341	335	347	327	317	347	367	336	372	312	350	330	357	334	352	329	339	347	310	352	309	343	335	356	373	343	344	367	341	363	323	310	347	346	333	331	334	337	319	344	318	356	374	359	348	403	353	320	328	342	363	335	359	339	392	352	335	358	352	339	360	357	324	351	329	343	355	356	368	359	345	358	339	333	329	340	377	364	387	317	325	337	343	352	352	352	321	308	369	340	353	314	358	335	359	350	360	383	362	335	319	362	356	351	357	326	326	325	352	371	357	360	364	350	331	343	354	319	365	325	314	334	330	339	345	338	341	365	367	363	314	316	339	347	291	382	321	305	327	295	346	369	319	327	363	335	297	385	344	338	327	322	326	331	330	328	334	357	323	332	348	355	388	336	350	314	367	340	354	382	324	344	368	359	346	322	330	367	334	344	310	333	327	314	334	363	355	362	378	347	316	315	355	381	343	371	367	353	336	312	333	326	342	375	368	340	332	313	322	339	312	295	341	377	337	340	324	330	350	374	325	311	346	357	360	336	360	357	347	383	359	324	343	348	361	350	368	377	333	361	323	348	350	334	336	337	344	318	382	353	347	344	350	355	339	314	317	318	322	350	314	356	317	351	349	303	367	368	366	352	323	331	330	347	327	357	356	316	327	344	349	336	344	330	327	357	344	319	318	335	326	344	380	351	345	343	331	315	340	339	313	325	332	349	370	346	319	334	352	349	345	321	326	346	332	317	331	351	337	358	342	348	352	360	345	351	374	319	342	321	337	358	369	342	343	374	375	354	341	332	361	324	335	375	357	359	363	346	339	352	321	343	308	333	361	379	330	360	329	334	355	366	344	343	335	365	335	362	343	313	333	357	373	304	351	359	345	306	324	327	372	345	362	318	345	393	355	368	371	344	360	359	371	356	364	351	364	343	324	368	346	328	353	305	347	326	338	373	334	329	346	327	329	364	348	327	369	351	366	369	307	342	315	316	323	321	360	356	346	326	322	330	356	343	342	341	329	349	321	367	334	352	354	308	368	332	337	352	372	367	331	342	317	354	347	343	302	333	338	343	322	346	314	330	336	365	335	325	344	357	375	364	341	349	323	342	322	359	318	347	351	379	305	370	344	339	320	328	348	328	378	349	362	346	372	370	356	368	337	357	345	350	312	327	315	339	320	295	335	373	352	313	380	322	347	362	362	326	321	353	320	330	350	333	345	377	350	349	325	367	379	343	299	300	345	338	348	322	372	363	340	291	327	370	329	334	339	326	310	359	320	379	341	355	323	351	309	349	338	353	340	345	348	346	331	339	323	360	323	353	357	344	326	337	319	338	340	345	339	375	326	342	343	339	348	351	332	346	370	350	356	356	392	371	302	345	331	307	365	364	361	319	343	308	340	407	352	325	345	366	337	322	313	351	332	361	348	358	366	324	324	352	367	336	333	377	341	324	321	345	347	345	351	346	319	318	348	376	364	373	326	378	355	372	319	345	346	351	331	330	368	338	350	343	353	369	339	353	323	364	336	373	360	340	343	317	349	347	323	354	358	379	363	330	341	325	357	369	313	344	390	315	322	348	348	340	345	321	341	298	327	317	368	355	306	327	317	327	320	333	346	335	335	352	348	334	356	341	354	365	317	283	330	340	348	356	377	335	361	305	355	371	339	323	317	322	352	350	359	328	339	370	320	328	355	329	318	322	354	330	345	325	345	380	355	359	340	330	315	378	342	352	312	362	338	329	326	351	323	348	323	327	328	342	356	357	318	327	337	351	336	310	350	346	344	357	356	372	348	369	320	335	344	339	344	344	363	310	369	335	341	369	351	334	331	355	350	367	359	342	360	364	392	342	326	330	385	363	309	333	352	360	357
10752	6187	11341	13766	12207	10099	7833	6509	5866	5347	5163	4383	4088	3333	3252	2490	2104	1873	1753	1578	1505	1475	1362	1265	1323	1308	1113	1162	1072	1073	1053	1012	1008	976	1007	952	975	929	910	929	941	939	909	918	860	893	951	891	882	897	843	874	880	895	832	866	847	910	836	829	875	857	754	844	885	808	867	859	840	876	842	827	847	796	803	869	800	869	877	795	847	852	812	870	828	900	870	876	877	846	861	888	859	824	837	808	834	817	846	871	835	810	813	819	760	799	840	824	794	879	817	876	798	913	885	804	861	860	855	846	803	810	796	894	834	815	848	835	841	819	845	792	859	866	857	797	889	834	880	841	845	855	831	814	879	778	862	820	872	778	816	881	800	827	800	843	853	783	825	862	854	823	817	855	786	826	807	817	835	806	794	838	821	828	834	857	797	875	853	855	816	790	856	897	811	870	887	851	838	797	873	892	765	869	800	806	841	834	785	827	842	787	788	824	832	881	856	834	850	785	837	867	870	808	823	842	870	805	865	812	821	849	845	878	810	793	826	846	864	829	855	855	864	867	866	842	795	803	817	814	871	834	847	816	876	850	869	815	855	851	812	843	844	867	857	844	843	829	860	816	824	857	824	861	848	839	813	871	789	836	820	860	812	837	822	821	854	860	829	845	862	864	840	818	803	829	837	795	854	838	811	850	842	829	849	858	793	784	815	800	846	814	790	763	866	859	837	833	831	842	804	823	847	832	816	801	830	801	885	809	767	804	778	846	800	826	789	829	813	770	795	821	858	891	828	770	802	810	803	879	872	833	828	794	857	817	816	813	796	831	830	809	833	824	840	853	852	820	812	831	848	848	853	816	825	817	839	874	879	875	825	835	877	879	845	856	822	826	837	835	796	882	808	876	862	801	843	864	805	829	856	802	810	795	842	823	855	802	845	830	846	866	796	849	843	848	842	805	791	826	854	811	818	890	823	857	845	829	785	883	822	827	829	860	853	841	846	759	783	868	848	876	857	864	833	821	836	839	838	836	827	875	804	817	786	833	803	840	858	807	837	846	856	860	887	872	836	844	803	837	886	873	861	846	818	852	821	829	847	807	808	816	859	879	871	812	812	863	896	876	848	807	872	818	849	830	868	805	820	781	827	824	821	859	816	828	873	865	782	839	839	848	856	852	863	844	797	783	810	870	830	827	822	834	831	825	817	838	900	856	807	827	811	852	869	834	853	839	845	796	890	866	846	852	810	870	854	854	837	818	854	823	860	815	852	804	790	785	840	837	872	846	819	827	906	841	854	880	792	864	833	823	866	841	839	834	875	853	826	850	848	814	821	828	885	790	785	807	830	808	858	893	839	859	868	805	818	897	814	844	871	808	823	790	847	825	840	838	819	797	796	865	819	807	850	802	842	793	860	795	827	846	872	810	848	824	832	818	850	852	857	840	778	809	809	849	851	850	799	830	834	805	869	850	764	855	795	812	844	817	813	810	867	831	861	866	809	834	824	812	842	868	889	824	860	872	837	812	823	889	877	854	797	830	873	847	827	801	827	790	817	875	842	845	812	832	869	834	824	840	870	859	828	803	842	864	849	809	806	825	811	830	838	835	813	827	855	826	837	839	843	849	822	917	871	817	901	811	814	840	862	866	843	834	841	873	871	834	844	832	825	830	819	831	821	856	865	848	805	870	871	823	835	820	826	840	839	845	836	882	826	865	806	791	822	851	916	880	842	836	847	860	818	870	845	854	896	800	802	795	811	868	872	861	860	847	832	856	850	813	857	824	854	862	803	875	818	800	834	840	857	842	766	837	804	870	847	831	814	829	843	819	773	812	830	835	857	848	844	856	823	853	820	864	766	802	848	834	803	855	863	853	855	806	805	831	836	843	822	845	801	859	838	847	868	868	776	811	908	836	807	833	858	817	790	804	833	830	881	908	825	782	828	840	839	818	849	829	812	824	864	869	875	831	857	853	770	876	817	814	873	817	835	808	797	856	857	822	811	866	817	881	844	901	837	879	836	877	783	800	826	818	840	776	815	847	822	827	847	819	855	820	880	852	806	836	856	852	850	846	867	858	824	831	826	857	811	833	873	828	770	792	858	871	802	785	789	851	807	836	819	785	853	854	847	846	820	793	889	869	801	902	874	831	823	819	816	790	848	854	817	842	818	809	767	828	857	797	847	852	842	809	830	844	809	853	888	759	840	849	824	862	864	833	826	843	829	842	788	830	847	792	832	850	828	841	855	839	819	843	822	818	833	835	821	884	885	740	866	809	798	865	846	846	852	891	831	823	843	779	858	836	833	791	830	858	863	889	796	788	864	792	871	797	786	829	816	794	855	875	839	806	859	840	832	820	789	857	810	870	839	814	840	811	816	818	862	792	862	813	799	862	830	825	793	838	833	856	848	838	852	809	860	820	801	851	821	809	858	868	822	817	830	843	872	825	827	875	867	820	861	802	854	868	823	812	826	770	869	852	899	857	844	845	794	815	844	833	845	805	803	828	830	802	833	846	844	814	835	824	841	833	808	865	783	848	827	812	830	810	787	799	837	849	881	879	820	834	814	836	835	828	800	864	793	878	866	890	832	866	837	809	824	842	842	846	781	881	843	786	811	805	848	863	863	800	879	785	882	856	862	859	821	833	802	788	823	862	797	819	851	819	810	856	859	804	844	809	840	834	815	819	858	796	824	826	863	840	799	860	895	799	818	878	863	851	824	770	842	850	851	819	848	795	794	859	848	882	849	860	836	871	828	875	834	830	884	792	876	843	829	841	829	878	841	863	822	815	862	818	815	867	853	806	869	803	804	775	826	807	835	852	835	858	818	837	821	849	821	831	858	828	802	839	880	862	798	842	814	833	811	842	809	821	839	837	836	813	845	839	818	833	847	838	797	877	816	846	826	849	864	841	830	861	838	802	856	869	846	817	821	885	875	812	836	858	828	822	850	857	804	791	901	852	878	847	822	784	881	849	836	847	797	800	829	829	807	801	855	816	874	871	884	854	856	810	764	878	894	858	894	793	834	820	808	815	860	813	860	797	785	883	863	850	832	795	818	860	787	815	802	835	840	846	831	859	845	810	835	846	819	814	843	809	825	846	854	788	825	832	803	825	805	820	828	873	851	865	806	881	816	861	871	880	834	887	777	812	820	804	854	813	811	827	839	839	819	860	871	820	853	822	896	780	851	906	834	839	877	829	858	814	822	782	858	844	864	861	826	868	829	846	830	821	861	836	825	796	852	849	863	849	840	854	824	800	878	847	819	852	845	862	820	840	810	828	870	797	798	841	824	824	836	820	828	827	817	812	808	795	840	880	834	856	842	845	815	800	825	851	815	867	827	860	800	847	865	839	818	848	862	896	827	860	838	850	845	802	784	849	851	855	831	857	813	853	858	827	809	821	805	888	868	833	826	888	810	816	849	845	848	833	814	861	872	843	820	847	844	835	810	879	786	852	854	840	788	847	835	829	838	831	848	890	853	832	771	850	835	795	854	809	864	853	819	806
21418	10451	10626	8175	5656	3858	2733	2036	2015	1733	1932	1558	1198	1005	942	695	592	501	462	468	442	446	396	380	341	361	365	368	325	341	343	313	279	258	296	317	272	264	283	302	316	289	303	261	252	271	299	273	249	279	271	269	276	273	262	291	256	300	283	278	266	278	279	318	282	276	289	273	303	306	282	246	261	270	296	277	302	278	296	308	289	259	304	280	276	277	273	240	260	308	268	246	270	226	264	306	266	278	307	274	302	243	262	290	253	257	267	299	292	309	265	314	286	273	294	247	268	262	305	303	271	288	271	250	285	273	299	264	277	251	299	275	273	290	275	258	319	280	307	276	229	279	272	293	255	259	249	320	307	283	284	288	272	257	282	306	300	296	278	299	274	259	274	291	275	287	278	277	274	270	256	257	259	254	253	249	255	274	264	261	292	270	299	251	247	263	276	317	286	282	290	275	255	281	278	286	289	248	267	259	267	276	296	292	271	264	283	272	278	290	280	274	255	259	277	269	267	300	300	249	264	290	284	265	266	306	278	292	296	284	271	319	269	268	279	268	295	290	270	257	260	304	290	311	262	277	270	297	288	269	282	269	310	288	292	270	277	260	259	278	290	262	276	307	273	257	292	292	296	261	282	307	293	272	286	274	261	264	280	290	262	261	318	253	255	276	243	260	283	251	263	297	269	264	277	291	279	293	261	307	279	270	283	275	275	255	308	287	293	289	282	262	258	249	271	272	286	270	279	312	319	248	281	280	249	242	300	269	289	270	284	293	291	299	262	279	300	272	241	267	301	263	250	267	279	265	282	287	269	297	274	304	243	260	295	271	275	289	282	257	276	282	260	290	286	260	280	298	279	258	265	268	284	306	294	224	257	301	305	278	252	245	283	268	309	269	268	294	280	258	263	268	284	273	271	261	261	248	272	252	273	289	275	291	280	300	290	278	292	255	291	253	252	295	253	290	266	284	263	281	314	258	290	248	243	294	294	280	275	287	285	283	298	255	278	262	278	287	257	270	276	282	259	236	299	282	289	265	279	272	260	289	275	283	281	290	284	277	250	277	330	265	280	279	274	284	286	301	256	291	297	277	277	257	278	282	269	252	258	285	311	283	280	299	272	287	268	266	306	273	243	274	280	277	249	288	288	308	300	276	273	264	272	293	271	286	270	305	291	280	283	283	252	287	275	295	281	248	250	283	299	267	292	259	295	276	256	287	269	280	243	263	300	260	279	262	298	266	268	283	262	273	309	309	306	295	299	270	286	288	273	272	252	322	285	285	296	288	271	280	301	293	270	298	293	268	257	284	247	289	294	307	308	269	277	280	308	265	260	269	277	273	237	281	282	281	281	295	265	295	261	251	243	278	253	281	244	280	268	270	255	262	260	252	298	269	302	298	275	307	293	259	278	270	293	268	298	265	262	283	263	251	275	311	248	272	272	291	279	324	288	297	262	273	266	273	271	291	279	271	276	282	309	310	291	298	281	309	253	313	293	259	262	288	298	269	264	272	279	289	303	256	268	280	257	267	286	300	264	300	286	289	267	282	266	280	258	287	312	277	284	255	258	260	267	291	302	282	274	313	288	278	272	286	325	316	294	287	258	236	264	302	294	235	271	305	283	261	265	278	278	287	260	280	302	261	285	263	272	283	267	304	280	292	277	290	270	278	298	300	274	299	261	278	282	280	282	285	287	283	253	281	263	282	268	265	299	279	254	296	260	292	243	278	288	271	297	284	296	294	288	298	308	260	248	270	249	274	280	260	264	269	284	267	271	282	270	301	266	256	282	288	302	289	294	295	286	322	289	290	287	246	278	317	271	254	273	269	252	285	271	287	321	281	282	321	279	288	274	268	294	303	244	288	280	297	268	300	282	268	272	271	303	266	294	295	295	274	298	273	299	249	307	284	317	284	287	289	295	291	278	269	265	247	275	243	285	308	283	284	265	279	279	268	293	286	305	281	280	294	234	264	292	266	324	310	253	264	281	268	297	277	267	284	242	297	292	292	297	250	274	263	302	301	251	297	282	285	270	262	264	268	298	264	252	261	277	309	256	269	284	291	258	256	296	281	251	280	264	306	283	256	281	276	236	289	253	267	289	306	271	274	291	280	278	317	322	258	285	287	284	253	292	296	278	266	304	275	249	249	274	253	268	295	311	287	253	261	285	267	289	272	262	285	268	276	283	294	265	294	253	252	322	305	281	298	265	262	279	282	283	253	264	295	283	284	273	277	293	281	280	245	275	278	280	273	276	276	269	290	273	280	305	284	278	280	305	270	282	261	279	281	290	290	267	289	292	269	299	302	282	284	264	267	283	260	262	287	286	269	258	290	273	261	263	255	290	252	309	275	272	301	269	260	257	268	243	256	267	271	285	302	277	254	272	301	284	284	290	280	273	258	277	273	284	257	271	274	304	275	282	294	247	293	289	285	254	273	280	274	253	262	286	275	258	274	299	230	295	286	266	269	271	294	284	283	284	277	291	255	263	286	245	253	289	262	256	275	265	280	302	275	284	271	260	266	306	277	295	264	253	265	256	264	296	272	290	277	283	262	315	285	292	304	264	267	271	242	267	252	271	267	266	299	286	266	312	277	273	273	294	263	281	304	283	287	287	259	270	335	298	248	273	258	237	308	275	291	269	278	246	293	264	303	268	326	293	261	280	273	307	284	283	260	269	281	285	260	276	251	299	287	287	291	269	270	284	290	284	251	291	274	293	304	285	271	265	247	285	290	259	276	283	274	283	332	274	270	288	283	265	277	269	271	288	288	272	258	294	270	278	274	273	273	259	287	302	267	282	270	283	263	284	305	266	262	315	267	253	328	270	294	290	315	275	325	295	256	270	282	279	293	293	271	266	267	298	275	293	274	271	272	273	266	271	282	288	276	298	266	287	295	262	254	260	279	313	276	269	268	294	305	290	296	303	287	245	255	260	261	276	268	275	318	268	296	270	291	271	276	252	292	282	278	271	264	257	280	279	252	273	279	283	262	279	264	269	290	305	272	283	275	270	262	282	270	264	291	279	283	261	291	239	267	292	298	284	257	262	287	325	286	334	289	269	244	282	238	272	265	252	312	318	292	249	240	286	281	274	268	271	288	281	295	249	278	282	293	297	254	277	281	271	288	250	249	268	254	294	276	257	284	287	261	288	224	282	289	253	284	260	277	275	260	274	285	259	275	245	276	294	297	262	268	241	272	259	305	291	288	263	305	298	259	282	314	291	260	264	303	299	255	279	289	272	279	276	261	271	266	278	269	283	276	277	303	263	322	292	278	295	264	255	259	265	258	244	269	264	256	244	268	266	326	280	297	284	276	277	274	259	300	265	292	295	270	297	267	292	288	300	252	261	263	254	311	313	264	254	240	288	295	273	291	263	279	278	272	267	286	268	283	251	281	274	267	290	254	243	308	256	287	293	264	282	294	282	284	293	271	289	241	263	285	299	293	287	278	258	263	264	267	250	250	292	248	246	270	273	275	291	275	283	271	272	288
14271	8686	15238	17619	15941	13357	10979	9110	8966	7443	7341	6265	5696	5114	4773	3457	2640	2223	2009	1845	1793	1741	1555	1421	1488	1513	1245	1111	1053	1081	1084	949	1004	874	894	861	840	851	798	838	783	725	812	729	731	794	760	779	769	728	736	759	736	735	717	754	720	679	744	673	691	695	712	742	627	709	666	688	675	698	686	733	700	681	678	698	716	673	718	698	672	734	679	686	682	682	668	739	668	721	669	654	670	697	682	734	650	669	725	720	673	701	698	668	713	676	637	673	679	657	683	734	708	677	641	728	709	698	686	716	706	717	672	622	661	635	654	703	694	670	676	703	690	692	710	695	720	653	683	660	706	677	731	699	701	639	712	681	679	692	689	702	667	689	705	665	718	684	676	699	660	708	669	717	670	676	677	640	723	677	717	704	692	687	691	658	697	696	672	635	701	644	683	676	681	714	714	731	698	664	675	704	673	679	695	707	675	653	684	733	670	705	702	693	639	674	678	701	670	694	756	637	726	692	733	672	709	724	644	658	723	728	673	682	663	693	659	699	690	658	628	713	682	676	673	661	697	610	697	689	719	683	719	648	653	713	719	715	695	660	671	652	695	673	634	650	705	665	675	684	669	681	718	668	745	681	672	643	716	693	676	685	697	704	677	666	702	721	673	673	642	663	630	631	679	703	670	668	659	661	681	730	686	699	675	689	648	708	693	715	713	658	677	719	681	689	707	696	692	700	654	711	695	748	760	683	672	719	686	659	738	663	687	712	706	659	623	691	676	729	589	667	694	697	659	699	670	711	684	707	703	678	671	691	654	716	735	651	675	707	669	700	635	707	681	683	645	679	685	700	691	684	661	712	733	708	701	722	659	687	704	695	716	705	643	710	682	641	671	674	662	701	679	681	703	696	686	699	670	673	696	741	700	628	676	672	679	696	694	734	689	698	680	636	687	690	666	674	664	663	682	716	683	633	689	699	702	735	688	683	716	704	685	674	688	729	758	678	717	672	735	732	740	704	707	736	686	722	667	695	670	667	672	697	630	662	691	694	678	678	664	658	681	682	694	687	708	704	691	665	677	641	663	671	675	674	684	685	632	673	729	682	701	652	685	692	684	722	681	695	646	756	686	719	648	640	704	704	718	691	698	680	688	661	714	685	717	684	663	657	695	628	730	689	702	769	706	687	670	677	688	693	655	673	711	680	713	639	714	680	655	712	653	677	723	704	705	684	695	695	696	644	647	689	736	653	702	719	703	686	666	714	716	682	678	670	683	736	697	715	686	704	685	664	652	693	682	675	696	662	650	636	690	739	694	657	682	649	667	711	727	623	665	709	726	701	632	694	683	654	662	710	655	685	680	651	694	640	672	664	662	644	670	675	728	641	689	698	682	660	628	716	710	661	650	698	700	649	668	691	686	655	731	689	686	713	676	696	698	674	706	655	684	713	657	710	660	648	706	645	719	716	660	650	676	726	654	691	692	713	653	710	687	697	694	675	725	723	703	666	652	673	655	706	687	696	692	649	706	691	690	693	674	638	698	711	706	672	722	706	677	660	646	682	719	655	642	686	683	711	686	692	681	700	695	700	676	720	674	691	735	689	695	689	666	651	690	656	669	667	669	661	698	674	684	653	630	691	694	710	725	673	688	705	676	658	677	685	692	724	698	725	677	670	660	687	660	702	700	666	718	705	665	699	748	675	734	728	656	695	673	655	698	675	739	700	708	689	672	683	703	718	718	655	706	643	699	666	667	709	653	683	653	704	656	686	679	723	718	698	703	733	703	714	656	674	710	695	728	690	690	689	710	691	680	707	668	691	697	660	695	695	681	694	707	684	663	663	702	682	671	669	685	674	659	675	651	667	663	656	678	703	687	614	661	704	741	630	712	711	694	673	680	691	690	694	648	673	667	645	679	651	706	678	711	645	622	652	670	633	710	680	744	649	678	693	646	680	697	705	696	695	683	709	679	663	676	720	674	682	630	665	697	706	671	700	690	673	682	696	691	685	657	676	710	686	684	666	715	691	703	697	701	675	699	701	665	684	666	679	679	663	725	641	692	678	685	695	703	690	670	679	702	664	699	657	697	667	679	690	703	688	717	654	678	686	725	679	724	668	670	688	685	660	667	684	660	700	720	741	724	668	701	697	663	635	638	706	711	628	706	664	653	675	662	703	626	657	717	707	672	687	704	718	696	743	704	675	699	680	697	742	711	675	690	667	682	641	706	693	678	705	644	697	703	641	692	672	679	716	685	668	704	649	624	684	666	675	689	716	679	661	682	660	690	722	652	690	680	707	684	631	666	656	727	772	657	679	699	634	631	720	634	677	716	706	705	674	700	696	679	707	670	655	712	718	657	664	677	683	660	715	678	670	707	703	646	650	691	730	682	710	672	687	719	713	730	659	647	709	675	707	642	660	668	735	641	689	666	669	674	615	696	671	694	667	682	713	701	655	669	689	726	715	667	711	709	693	725	691	720	691	686	684	645	692	661	673	662	655	693	710	729	686	680	725	701	662	674	637	670	634	663	706	714	697	661	723	697	681	738	691	680	677	697	700	673	755	672	718	705	719	657	705	666	706	692	698	670	649	685	685	690	678	644	761	678	687	683	694	645	687	698	651	674	652	642	701	671	690	673	687	707	717	685	690	660	696	693	748	710	683	702	648	675	735	734	692	658	670	661	694	647	660	702	664	642	717	685	662	627	632	689	720	663	652	712	673	647	699	695	736	674	737	751	681	673	735	681	660	705	680	660	658	665	674	659	671	698	672	683	695	669	671	676	684	714	665	673	681	691	701	699	693	674	690	714	685	683	652	694	676	711	673	695	677	648	707	692	687	688	702	717	665	641	666	634	678	675	663	707	665	657	708	691	683	673	704	692	693	661	720	676	712	635	712	707	673	690	701	695	646	701	714	702	685	719	740	710	659	690	634	688	671	672	674	697	675	688	698	712	726	650	667	652	676	664	651	707	678	600	647	668	683	618	675	688	695	692	703	701	689	693	694	682	719	711	656	680	714	686	694	726	690	662	643	627	696	676	707	666	687	692	719	650	670	717	699	641	628	674	693	688	689	705	724	718	707	702	703	718	707	690	702	671	646	682	677	661	704	650	673	718	710	678	656	664	709	682	632	679	674	702	659	686	682	684	718	718	677	663	665	725	691	666	662	685	677	694	670	697	646	709	687	700	692	680	702	712	660	651	653	659	691	720	676	711	699	708	672	664	725	698	687	694	701	736	690	681	706	726	664	669	692	661	683	712	704	695	722	720	660	714	638	689	719	674	688	663	698	721	710	674	666	709	673	668	669	713	641	640	691	703	678	632	664	682	660	669	661	710	658	706	720	685	670	703	668	695	670	676	647	695	650	678	681	702	706	645	683	636	699	667	680	700	719	670	655	710	697	701	692	684	716	684	702	666	681	649	695	664	680	673	680	741	690	698	688	680	671	719	691	704	698	707	709	679	695	692	668	692	684	686	673	697	695	678	698	656	713	680	695	708	705	690	700
4944	2675	2915	2550	1722	1255	981	792	721	584	589	544	546	511	492	434	437	454	408	408	363	416	372	398	366	421	387	417	374	361	366	367	364	388	345	379	366	336	368	409	375	399	355	364	353	354	355	341	404	399	350	368	362	341	353	379	380	355	336	369	374	373	377	354	375	329	372	364	364	403	344	341	372	340	348	378	356	356	367	332	357	389	365	390	375	382	376	359	330	360	380	396	380	384	344	382	401	330	383	359	380	368	357	374	330	343	389	360	390	421	388	380	344	369	391	330	357	402	346	399	358	364	377	348	394	381	396	394	396	369	396	381	407	350	380	370	384	373	352	377	381	346	373	373	372	368	338	336	302	365	383	382	344	338	369	386	373	365	403	371	366	363	383	320	408	382	414	382	387	379	382	366	351	341	381	349	379	354	379	386	357	385	367	372	326	335	364	396	349	377	396	359	345	405	390	373	333	345	346	357	367	366	372	372	363	343	343	354	361	335	371	341	349	365	379	345	386	380	379	362	374	361	351	334	341	356	321	355	372	369	375	356	367	335	364	363	358	352	337	410	368	381	341	322	353	344	385	360	396	357	379	311	371	348	381	383	375	346	363	393	394	381	372	362	375	366	341	352	394	354	377	352	331	352	363	365	408	386	382	359	352	363	365	392	360	360	331	329	336	375	361	377	346	329	405	337	336	326	340	379	364	348	345	348	406	381	349	365	371	364	358	388	366	343	370	366	382	393	354	375	360	337	397	348	416	359	344	383	414	391	350	344	346	377	399	348	366	394	389	346	379	366	359	362	386	366	393	400	379	400	341	320	374	373	394	352	382	367	373	373	356	351	368	362	350	349	404	351	386	356	353	370	404	345	377	380	410	347	381	353	343	397	376	398	337	361	363	352	393	370	336	327	369	386	430	322	369	340	338	353	348	345	343	397	362	353	387	350	358	368	378	355	356	313	374	357	328	375	367	390	362	374	360	316	336	369	355	364	384	332	360	390	388	399	385	332	414	361	360	364	335	364	347	332	381	381	376	349	364	379	384	374	404	382	365	378	368	380	358	352	380	369	348	379	327	375	349	368	332	332	350	364	364	401	340	366	384	345	374	341	344	405	355	383	346	362	361	376	371	348	378	376	380	381	332	373	378	353	377	369	358	370	353	387	394	354	353	375	399	339	343	377	394	375	344	381	357	371	341	376	346	407	361	372	380	379	298	378	384	365	369	352	335	333	386	356	361	353	369	374	364	401	357	347	361	344	368	336	376	364	371	420	383	372	375	369	357	337	329	408	361	403	340	331	353	391	328	332	385	360	334	370	406	387	354	347	350	354	363	392	374	383	359	350	402	395	360	340	412	325	324	371	383	355	357	359	323	356	356	390	382	352	359	391	390	361	388	404	368	363	363	355	352	351	375	363	332	358	332	359	374	388	366	366	353	341	352	386	363	406	393	363	392	367	357	358	368	382	352	348	345	349	395	381	349	380	374	366	369	366	354	398	420	354	382	405	374	356	305	385	352	348	396	376	324	341	385	371	376	372	356	334	410	374	366	356	376	362	394	377	350	372	340	406	383	367	361	371	335	389	334	382	359	361	399	380	352	397	353	371	357	374	331	373	360	386	344	354	367	416	371	355	341	396	383	376	347	384	392	340	364	376	358	363	370	358	359	355	423	338	365	380	390	365	361	375	351	390	380	389	358	345	345	371	392	346	367	348	362	345	366	375	323	357	361	363	358	355	357	341	349	386	400	375	370	366	344	324	359	351	354	360	346	353	393	377	390	367	366	370	371	366	361	354	362	345	334	337	367	362	352	354	349	327	321	382	340	361	346	374	382	380	385	328	375	393	386	361	344	369	342	382	381	350	354	353	358	329	384	394	374	384	360	370	354	372	341	371	339	350	364	388	371	368	390	398	355	365	373	374	347	375	349	332	357	378	380	366	388	364	359	341	324	376	356	350	382	378	358	339	375	362	367	376	362	367	382	379	381	377	382	340	377	334	350	364	357	355	392	370	359	344	401	325	361	353	378	380	346	395	356	348	326	340	366	366	355	326	371	366	362	373	348	376	371	389	357	404	339	361	378	326	360	381	376	369	359	380	343	372	354	389	362	328	339	360	342	366	370	363	392	340	364	332	385	365	376	372	339	357	373	356	379	327	349	383	370	345	370	421	381	332	382	357	398	361	352	377	369	356	399	372	381	368	349	398	390	376	379	354	358	353	346	368	362	385	375	371	386	386	369	346	419	366	390	403	368	396	369	390	375	376	389	346	362	366	384	323	368	363	360	340	394	387	361	354	385	361	375	351	402	353	348	335	399	367	413	325	411	357	363	388	350	360	354	351	355	367	352	355	364	388	356	424	373	381	364	314	345	346	355	343	358	339	362	364	370	345	363	336	364	374	387	322	374	360	328	378	359	356	343	352	341	401	416	390	349	382	334	347	329	405	358	329	366	368	337	408	402	347	400	351	349	352	365	345	361	353	352	370	410	393	376	439	384	397	321	317	348	394	378	371	371	359	372	379	403	370	400	326	361	333	352	348	372	365	407	387	342	327	333	350	375	350	353	387	367	399	400	327	405	348	355	406	393	357	403	366	362	320	379	383	367	394	331	353	391	359	394	351	366	368	362	369	362	354	366	332	360	375	365	372	387	369	368	346	378	388	367	368	361	360	388	388	325	374	375	329	359	412	354	356	374	378	369	400	380	364	373	385	354	370	372	369	384	381	362	367	374	392	417	392	397	374	357	354	390	415	369	349	373	310	366	368	342	370	340	359	356	418	380	346	414	370	354	401	373	371	350	375	346	353	381	388	393	334	413	348	363	339	338	353	379	325	363	353	351	341	342	357	387	395	383	351	383	369	396	394	373	435	366	346	383	353	324	384	367	359	320	348	343	366	383	375	353	362	380	346	364	355	376	359	355	375	327	367	366	372	346	376	354	392	390	365	373	364	361	348	369	367	384	403	367	359	337	317	342	326	361	378	382	344	375	355	383	412	363	363	368	375	402	331	337	332	365	355	342	388	365	340	407	373	353	360	367	349	392	378	374	344	323	356	355	379	359	346	360	366	391	393	342	371	357	372	343	366	360	382	344	379	327	395	367	359	369	331	389	378	397	367	411	381	358	361	336	396	373	326	340	333	359	372	382	399	392	367	336	351	389	373	328	376	369	352	359	363	338	376	345	340	363	363	376	311	396	353	363	377	386	371	354	364	368	366	377	368	394	354	357	357	386	363	379	357	367	327	358	359	366	377	377	391	387	352	379	364	317	369	350	348	350	426	384	375	362	357	383	376	381	365	342	333	368	376	390	387	368	379	397	344	360	377	355	331	373	372	378	363	387	381	335	364	382	363	343	369	369	350	376	365	341	360	384	368	358	329	335	369	411	341	377	371	349	362	373	378	343	404	343	361	382	344	335	356	359	354	373	373	354	361	410	335	366	364	355	358	339	383	348	381	375	358	358	352	364	342	342	372	365	356	324	347	379	393	391	371
4422	3269	6247	7749	6543	5199	4029	3500	3096	2732	2311	2153	1915	1845	1652	1474	1381	1246	1262	1224	1226	1208	1112	1081	1169	1105	1058	1001	975	997	970	967	1018	965	945	958	913	956	958	937	889	966	929	932	886	896	909	922	868	879	907	910	864	871	912	878	873	851	943	896	967	863	880	903	927	847	893	897	865	883	920	843	870	839	915	844	887	907	860	916	884	856	896	867	842	913	919	929	846	909	872	905	869	856	889	874	839	875	871	854	878	904	812	823	892	877	929	915	910	942	855	898	863	842	909	897	889	873	978	913	878	882	932	845	878	860	821	885	885	922	909	870	845	847	843	931	874	852	862	867	858	921	909	894	871	891	876	840	874	856	845	895	884	831	891	870	914	846	886	803	881	885	886	886	906	912	895	914	901	903	862	901	835	886	903	960	851	893	861	898	833	847	821	901	892	888	884	862	960	937	883	935	852	855	843	904	863	922	848	820	854	866	888	856	899	879	896	900	871	903	862	890	868	864	867	862	904	927	824	921	864	841	887	879	819	879	901	901	855	905	884	891	929	865	910	858	924	885	879	882	815	848	870	890	888	900	854	883	893	879	876	878	878	916	906	895	921	867	865	882	866	885	875	857	869	914	884	860	870	843	886	905	895	882	881	890	837	886	885	897	911	891	857	859	864	905	851	914	850	867	874	941	880	894	875	896	926	875	893	860	848	882	875	884	866	881	860	872	881	856	884	880	873	860	834	835	911	865	831	866	919	890	887	896	867	854	888	826	901	898	887	866	844	907	862	884	874	853	889	853	865	910	847	829	900	874	871	886	884	826	894	857	877	880	903	878	865	885	854	856	863	863	855	923	928	907	849	928	824	835	861	884	838	884	927	893	862	846	909	871	886	874	901	905	880	839	905	796	905	928	912	893	923	814	903	869	917	865	923	838	875	886	867	839	900	881	901	932	883	885	870	925	889	914	873	858	876	905	900	880	875	861	872	857	870	872	874	852	886	861	895	869	878	844	923	897	890	793	845	925	853	897	892	857	921	869	905	894	889	838	882	896	887	908	902	836	869	825	876	905	949	889	833	903	893	909	846	882	914	862	901	890	849	898	867	936	870	881	859	861	866	901	907	863	884	926	897	864	882	914	900	895	869	867	921	853	883	841	884	918	896	903	871	871	894	927	845	925	870	911	898	878	895	866	915	893	885	860	847	909	850	886	877	881	866	940	910	886	856	917	921	896	853	841	914	864	883	909	861	862	891	869	870	945	913	901	878	903	893	850	881	925	781	904	893	870	875	851	815	855	873	931	917	922	898	865	942	959	863	890	920	924	924	895	871	889	894	854	916	895	916	866	885	872	921	891	882	905	874	854	915	845	878	873	873	881	895	823	885	881	863	839	876	854	900	912	889	884	879	883	929	880	918	890	847	897	866	838	899	864	861	945	880	860	885	846	905	906	917	866	858	870	849	891	875	900	843	861	890	917	830	917	816	862	897	951	892	858	853	870	900	874	867	888	857	887	872	860	873	859	842	894	936	907	867	906	878	888	907	875	849	934	856	931	874	872	880	839	907	904	888	858	850	900	927	910	867	873	866	874	822	862	878	911	896	877	893	850	876	865	940	895	892	903	899	880	845	880	856	883	838	908	872	873	897	881	894	849	850	873	944	905	891	894	817	877	891	868	895	866	876	916	893	841	912	925	908	922	883	861	885	880	912	846	870	857	870	869	895	855	873	942	859	870	886	876	878	896	884	909	895	923	876	935	878	867	892	890	879	895	888	889	904	888	861	872	919	848	919	874	879	932	900	896	903	879	848	892	912	863	877	918	897	902	869	908	922	851	902	914	929	849	885	863	850	923	929	883	829	833	904	845	916	900	913	877	870	885	862	877	883	914	951	887	893	871	850	869	877	797	886	873	904	894	849	883	901	827	898	907	926	877	885	849	836	881	876	942	935	921	877	888	912	802	875	903	884	891	852	865	861	849	846	802	870	884	870	883	913	896	883	894	882	885	857	896	874	918	863	836	895	940	888	884	817	883	870	901	865	915	887	824	902	860	897	886	894	945	915	910	932	916	873	875	921	870	888	910	856	852	858	884	858	904	847	923	909	878	936	873	896	878	851	873	841	854	878	930	862	926	899	851	919	842	868	912	913	859	894	859	854	859	937	858	915	893	931	948	889	839	925	856	895	870	854	921	825	899	874	885	848	866	861	952	877	882	911	886	893	945	904	860	938	880	865	901	891	930	850	908	886	907	891	864	875	813	893	880	882	881	867	859	839	863	854	854	893	937	845	871	920	835	861	909	921	928	868	876	892	914	897	857	866	866	853	860	835	928	901	917	863	846	900	825	878	911	921	858	843	963	868	870	913	858	909	861	851	882	886	888	905	824	826	906	884	874	883	914	881	871	842	856	919	896	883	879	860	844	938	904	844	836	836	912	904	914	857	843	918	884	878	860	930	831	900	898	915	935	893	845	875	880	899	868	874	943	922	878	888	835	869	892	887	846	895	899	884	877	854	843	857	919	888	926	865	870	878	891	877	895	899	883	848	920	873	842	886	848	939	865	897	904	848	827	906	849	877	909	903	900	877	897	948	845	897	855	836	903	908	863	898	882	878	861	851	861	825	895	930	881	893	902	868	863	854	877	896	861	841	921	846	866	845	853	837	886	869	933	861	874	843	854	902	908	832	859	900	857	910	849	865	836	908	895	845	917	902	880	857	855	873	862	870	836	891	907	867	932	848	867	843	858	875	842	895	895	895	895	922	921	888	879	895	874	919	925	895	887	899	897	916	863	881	918	874	885	890	923	892	860	904	860	838	878	856	851	845	920	877	907	827	812	903	907	912	850	887	800	888	865	848	870	890	863	901	866	878	882	862	860	865	850	917	919	887	873	926	825	875	884	899	894	869	894	881	890	888	885	944	828	890	860	903	902	879	932	881	877	881	867	895	897	853	894	889	869	904	845	908	852	849	937	929	878	946	829	895	908	850	910	905	853	846	875	908	907	882	902	835	886	919	887	791	892	860	849	925	849	828	859	911	907	917	880	879	903	940	861	868	870	914	871	914	874	839	942	871	902	904	869	850	876	860	901	861	874	859	859	893	875	864	968	855	880	879	855	921	888	866	875	833	872	876	919	940	923	847	873	841	879	846	894	908	880	874	878	893	876	852	851	924	886	817	865	852	919	909	888	966	871	922	893	870	879	915	868	813	909	896	915	885	928	915	875	847	882	873	908	868	918	893	890	882	869	936	899	881	914	871	868	878	858	878	904	868	900	870	845	843	843	923	869	854	930	876	885	919	897	869	937	888	922	890	857	881	894	863	862	865	854	829	878	932	911	928	890	846	884	909	857	890	848	887	863	914	867	841	843	910	905	886	861	896	917	819	912	886	853	865	928	855	879	837	921	882	863	874	832	872	915	895	919	873	908	803	886	885	920	844	905	887	892	898	863	880	904	869	898	924	901	871	868	853	876	893	874	890	871	880	848	882	914	855	872	912	850
13722	7085	6574	5414	3627	2411	2151	1584	1443	1168	1117	964	952	884	726	534	545	504	469	447	423	436	401	414	416	416	401	383	372	411	384	347	363	403	375	340	362	384	366	397	382	368	359	368	331	361	352	340	359	352	382	352	332	367	353	376	324	340	356	387	340	360	341	380	342	310	360	381	332	326	300	353	337	360	341	334	380	358	347	324	351	365	343	377	371	340	341	342	349	316	308	360	336	368	345	334	344	352	382	297	329	341	343	357	321	340	329	344	367	369	380	347	337	381	365	353	330	362	357	368	354	356	360	340	363	369	372	336	367	361	340	323	331	328	372	352	359	338	374	353	364	370	359	362	351	370	330	341	321	333	374	350	339	357	367	371	346	349	324	347	347	369	369	373	358	383	316	358	345	323	361	358	364	379	398	323	360	371	373	400	341	336	332	376	362	313	377	347	361	327	346	349	359	396	353	357	335	358	327	361	363	351	343	361	325	329	323	388	333	371	392	372	337	341	331	332	316	369	349	349	380	343	333	370	385	381	351	343	355	339	341	328	330	338	355	355	370	341	376	389	348	334	336	325	351	360	395	356	356	353	367	344	367	363	331	362	368	372	371	397	358	335	343	325	309	352	350	351	376	300	348	326	391	341	340	325	358	315	342	334	379	338	333	394	339	302	333	373	389	353	302	358	349	341	324	355	329	343	314	367	398	321	341	347	342	348	358	359	369	382	328	330	354	340	348	361	387	369	359	356	328	302	349	367	334	363	328	382	355	322	346	346	360	326	342	337	329	319	349	345	383	353	378	362	368	374	331	339	377	339	337	341	312	384	363	375	349	349	340	375	342	347	363	350	367	341	326	375	356	349	382	362	386	375	403	317	348	307	372	365	315	345	338	308	357	349	352	354	326	348	341	326	369	324	371	431	379	364	385	368	361	348	320	342	316	375	344	329	358	370	334	339	342	352	328	338	337	325	364	315	386	349	348	347	355	367	357	332	343	369	341	361	357	374	391	343	365	349	366	364	396	378	345	407	328	341	336	355	378	342	349	364	307	352	318	338	380	345	368	350	350	348	377	386	326	369	343	353	355	327	352	339	318	353	355	352	329	362	372	337	366	344	370	358	331	344	368	380	328	368	333	356	356	384	364	373	376	342	342	354	327	371	362	337	339	369	329	361	373	371	346	309	399	357	350	353	365	383	343	350	332	332	346	335	336	325	339	321	332	351	355	335	384	365	340	320	320	341	357	354	395	357	356	358	358	356	367	379	392	335	352	353	378	389	354	317	340	385	329	326	327	346	349	338	335	332	372	379	358	365	365	318	339	387	349	335	349	328	335	323	340	345	359	323	365	357	347	359	314	363	342	354	336	334	336	358	398	368	372	382	342	337	395	354	320	323	340	382	358	330	357	347	352	364	320	364	327	344	342	352	377	368	346	359	348	347	400	345	354	340	344	376	352	345	383	333	343	347	332	359	374	381	371	334	356	333	349	329	332	366	326	361	372	306	327	346	339	345	366	337	368	333	355	344	330	365	360	342	361	370	305	336	351	345	310	359	375	383	366	340	348	351	343	327	340	400	375	349	362	329	364	364	325	351	363	329	356	326	326	356	365	343	345	328	327	357	331	332	337	335	341	364	369	362	339	351	361	362	339	375	338	348	368	352	338	379	370	368	351	391	375	394	365	359	375	356	371	353	337	305	376	329	338	362	372	347	364	360	340	346	320	353	363	350	356	353	392	338	342	353	348	312	362	339	376	343	339	347	365	357	361	368	343	354	326	356	345	354	340	305	320	384	384	350	337	359	359	382	366	338	358	373	350	358	376	353	329	358	371	352	396	371	338	346	394	343	335	336	322	324	321	371	381	332	351	356	346	366	323	318	341	294	332	340	342	344	364	356	366	319	322	345	371	356	344	338	357	365	367	338	329	332	358	370	379	345	346	344	387	405	347	304	321	333	358	331	339	364	350	325	366	377	332	335	356	349	378	361	359	381	344	336	330	359	341	361	366	382	386	317	338	357	354	332	328	370	353	366	357	398	359	320	396	316	338	365	370	370	364	344	352	385	386	324	355	369	350	349	344	324	335	330	355	351	366	337	338	357	366	379	346	388	344	332	364	338	366	334	325	337	383	370	320	348	321	368	358	332	364	360	363	348	357	369	352	375	381	364	365	407	382	342	340	366	322	400	340	387	352	307	351	334	326	329	338	331	324	370	367	367	327	337	348	362	383	355	345	342	367	338	359	354	352	355	341	352	320	344	405	371	321	334	343	325	371	361	335	369	359	385	348	358	403	332	324	359	337	347	348	361	362	328	377	327	328	348	323	332	329	345	382	354	336	360	368	370	347	371	344	358	378	361	342	370	325	364	324	352	331	357	373	368	394	339	350	328	358	387	365	363	312	340	365	352	373	350	382	339	363	347	319	351	338	328	380	372	317	337	342	365	342	401	370	362	348	365	332	330	368	328	347	362	358	401	355	373	331	330	344	367	350	354	355	380	340	400	371	347	380	330	347	361	323	346	358	370	356	410	337	330	351	351	360	363	364	342	333	351	345	331	353	347	364	352	327	343	351	305	356	328	338	308	364	357	346	346	344	334	359	357	314	370	328	368	320	331	352	371	335	360	355	346	341	312	342	336	360	352	341	333	325	332	359	334	353	384	361	372	348	381	359	335	340	349	357	381	346	365	338	316	369	372	370	346	350	353	336	335	322	344	360	313	398	368	375	385	340	338	359	367	317	328	330	366	354	369	349	319	345	349	350	359	360	352	362	371	348	338	304	334	346	379	369	337	335	331	387	371	349	363	352	341	356	351	343	341	364	332	345	372	335	361	363	360	341	337	384	326	351	314	348	322	378	362	360	378	363	379	321	379	413	349	369	366	324	361	341	362	359	338	363	352	349	370	375	372	354	364	360	335	358	381	347	339	376	322	383	308	354	322	332	361	385	346	352	325	335	336	376	371	353	315	340	338	341	329	378	359	359	335	339	344	368	362	354	339	377	364	336	354	352	368	347	355	360	344	359	365	380	352	375	319	381	338	379	374	351	360	367	358	346	355	343	342	331	361	326	385	370	354	333	358	322	334	372	348	359	382	350	339	365	356	383	375	390	372	362	351	320	379	395	355	357	367	353	355	352	351	326	336	344	359	329	350	326	387	323	368	332	354	327	376	372	379	362	344	376	359	346	368	320	346	350	346	338	326	365	385	344	383	356	355	350	348	337	328	353	376	331	344	347	326	327	326	340	319	335	336	334	354	343	373	385	342	365	381	342	313	372	334	339	309	382	335	337	325	348	361	341	347	348	340	340	351	345	357	377	356	346	332	348	345	329	322	351	363	346	320	354	375	364	357	336	331	346	351	321	357	356	375	390	374	342	358	388	324	338	352	378	351	404	370	347	416	365	384	330	381	370	330	333	320	362	305	365	385	331	327	353	349	338	338	355	385	346	397	353	314	347	356	364	345	337	339	379	363	339	369	370	384	387	325	335	340	327	350
11090	6653	11279	13795	12129	9749	8020	6511	6285	5607	4914	4241	4236	3690	3386	2258	2049	1766	1764	1564	1482	1516	1419	1339	1308	1398	1181	1159	1135	1092	1091	1063	1017	942	947	907	1036	931	986	956	866	931	947	925	917	928	899	864	902	909	856	864	939	870	876	873	841	831	912	891	924	859	813	884	855	833	895	892	816	892	851	882	845	854	858	883	873	843	858	828	848	879	863	866	876	809	863	887	838	855	878	840	856	832	806	836	872	806	875	815	841	863	870	837	843	830	900	814	871	866	881	841	836	879	879	862	911	840	833	880	886	841	848	831	832	832	805	850	885	856	851	866	814	892	825	869	885	780	840	857	867	803	788	837	872	906	882	857	863	895	895	832	841	871	834	876	846	846	863	827	867	812	898	825	869	790	873	896	868	811	846	856	816	803	816	806	837	824	857	821	876	840	884	915	873	882	831	854	890	854	852	882	853	850	848	817	811	872	873	857	867	836	841	891	906	847	845	796	929	898	905	811	791	822	836	805	868	823	872	788	842	820	861	911	908	874	886	814	852	801	861	824	882	815	881	852	854	808	839	897	824	882	886	826	848	833	812	869	881	865	830	851	845	843	834	835	851	847	886	834	866	836	815	854	898	866	865	855	844	787	912	856	837	817	863	833	853	848	872	849	859	869	869	858	842	888	861	825	829	826	863	834	845	831	843	857	884	937	822	806	804	841	905	865	853	859	820	865	798	849	858	787	800	872	796	887	886	851	897	830	910	882	862	807	825	834	856	827	837	854	838	841	875	831	871	828	837	831	817	832	830	848	865	839	865	863	790	885	886	852	815	844	834	835	817	824	838	844	834	848	855	887	845	826	893	855	848	865	835	826	876	813	871	814	893	837	861	853	831	887	852	818	900	856	862	842	798	813	849	847	892	838	881	833	902	824	861	808	885	883	813	818	873	791	841	879	870	844	808	885	879	860	849	888	882	844	875	906	861	840	843	855	882	846	842	827	866	843	845	828	861	860	896	843	869	855	828	869	818	803	845	801	843	858	843	822	830	841	877	843	843	914	824	871	814	869	858	867	775	904	857	869	798	897	848	858	831	825	853	894	898	826	827	863	835	834	811	865	825	834	862	865	881	821	861	888	811	896	882	861	857	862	856	811	938	843	858	874	854	834	813	827	838	883	867	850	913	838	836	801	833	816	887	824	878	858	873	849	854	853	861	831	838	880	835	830	824	866	839	827	853	888	865	789	825	848	865	876	840	863	834	911	850	817	873	854	817	859	791	855	842	808	835	904	846	848	862	869	835	935	871	849	864	876	878	847	827	842	832	844	862	816	876	861	840	902	795	850	864	890	827	826	843	850	857	771	860	850	897	878	806	850	827	914	857	881	832	912	823	846	873	836	863	845	801	821	867	877	849	794	900	857	786	851	928	828	804	819	838	847	790	817	819	805	841	858	874	834	830	831	812	815	824	851	891	873	821	829	878	837	806	886	823	800	831	824	847	880	848	831	855	862	861	831	850	820	903	838	868	839	855	861	832	830	818	875	838	892	843	816	845	821	852	792	833	817	829	814	797	882	937	858	856	894	885	846	781	853	873	850	852	891	834	883	882	888	865	793	804	852	833	835	825	810	868	846	862	845	856	796	869	850	867	835	871	848	811	872	807	877	834	874	882	880	899	797	879	867	817	826	812	845	864	848	890	861	795	870	862	867	856	869	902	951	873	884	888	826	896	863	854	840	840	847	830	832	825	872	826	881	829	864	873	812	833	928	841	830	816	849	887	825	826	894	891	790	838	889	797	876	893	821	878	829	851	828	868	824	820	880	838	876	848	842	821	826	821	818	812	884	904	851	863	846	828	848	867	832	847	866	869	893	888	891	869	856	837	844	851	863	793	871	860	879	833	841	813	830	882	838	869	892	832	863	845	821	849	843	851	864	848	872	867	866	889	775	816	886	905	855	841	793	847	866	769	840	896	893	847	915	879	828	840	847	836	831	870	868	853	814	892	836	856	850	856	831	811	810	862	881	847	799	801	881	863	825	907	847	876	843	855	860	832	854	825	891	870	836	822	876	904	867	891	882	832	903	828	851	910	872	868	843	846	894	849	836	878	843	842	845	848	835	881	832	870	921	853	794	887	884	850	820	835	898	876	888	867	815	877	846	861	851	894	814	829	836	831	862	864	874	852	816	813	846	841	825	877	840	862	893	874	819	814	790	867	873	886	876	827	797	839	916	829	913	841	822	817	843	860	903	804	901	847	877	869	895	874	847	851	838	796	881	848	813	836	843	861	889	856	836	840	819	897	882	875	861	837	866	838	808	849	849	879	842	872	826	829	854	815	836	828	916	893	888	855	894	817	887	854	877	850	854	814	865	841	874	821	835	826	870	889	818	886	889	864	859	862	902	822	852	901	856	864	854	862	906	860	865	870	837	882	869	850	839	799	888	851	844	879	876	834	825	881	796	878	899	861	849	799	840	819	876	834	832	805	858	899	856	839	858	917	878	879	854	832	831	892	891	849	876	794	805	822	911	864	819	838	824	858	871	885	868	811	866	839	819	810	856	913	897	892	902	862	850	897	864	841	862	835	872	862	879	883	828	883	817	848	835	866	842	857	874	847	837	799	820	899	908	846	880	817	863	881	823	827	838	840	831	839	830	833	844	840	862	862	884	821	867	844	813	873	838	870	859	863	863	860	773	862	876	853	847	783	860	851	866	849	793	886	874	886	845	841	876	832	810	880	893	879	812	862	835	855	866	841	848	849	814	887	821	871	892	877	840	846	897	816	875	857	806	826	818	826	861	834	834	883	872	867	855	872	833	867	861	838	833	844	809	875	871	832	882	849	863	826	845	849	874	807	946	861	879	830	837	841	832	832	839	899	838	838	908	882	893	877	830	897	815	815	835	862	850	816	870	863	858	858	852	835	821	821	841	897	814	851	884	847	804	883	898	846	857	824	826	865	843	830	829	862	837	912	861	868	845	909	797	852	858	856	835	871	819	839	840	855	817	913	861	890	899	796	854	865	894	842	850	808	825	875	805	852	817	879	794	875	839	861	903	850	837	787	805	850	819	834	858	853	853	867	812	876	883	863	837	818	870	846	836	874	845	828	848	875	839	891	869	844	858	816	837	865	843	883	853	829	878	837	860	878	897	830	853	846	854	926	893	864	845	880	855	890	866	892	835	849	848	821	839	820	868	865	855	836	835	857	843	837	860	805	821	833	882	840	901	837	941	897	823	876	812	875	809	894	855	864	821	822	840	833	837	816	883	859	897	840	818	822	839	875	888	820	847	848	873	814	865	820	864	867	806	860	889	841	884	818	826	859	886	834	873	818	835	843	814	850	887	874	877	844	877	806	817	848	869	823	847	859	883	828	931	841	884	838	889	868	835	838	873	865	831	871	863	850	844	910	861	888	865	817	856	859	856	842	842	858	844	811	825	860	848	849	881	859	887	814	819	844	878	845	839	851	846	775	887	860	824	829	928	859	865	882	856	876	848	852	861
21595	10550	9782	8261	6207	4478	3153	2546	1982	1688	1925	1396	1205	1042	895	683	583	483	459	396	403	451	404	396	378	396	368	338	313	357	300	299	309	304	304	316	328	314	312	289	295	260	289	287	280	296	287	293	292	279	264	304	275	282	257	285	299	269	264	277	282	309	313	297	304	278	256	291	268	285	284	289	301	274	274	284	306	267	292	310	273	247	276	290	281	285	321	286	258	285	270	269	292	287	290	316	308	285	284	258	312	303	261	296	285	281	276	294	261	280	286	280	265	274	285	274	262	301	288	279	276	275	286	303	280	258	265	282	286	274	307	296	272	282	292	272	259	241	281	289	276	287	274	284	273	279	267	304	265	285	254	258	284	268	273	257	265	304	273	281	303	266	253	282	282	318	301	292	267	289	243	256	275	280	284	265	298	286	289	273	261	268	292	298	259	298	312	273	279	241	269	303	305	280	268	292	311	298	305	285	298	287	299	256	242	235	264	305	255	267	264	265	297	318	254	294	259	292	259	315	308	271	277	287	294	282	279	256	257	250	279	258	266	290	262	277	249	264	298	285	271	272	272	304	270	287	274	256	250	257	275	303	280	263	282	286	313	297	280	276	275	279	299	253	276	293	254	288	282	288	286	272	301	277	277	249	254	246	297	280	292	282	271	310	268	292	260	274	277	254	312	301	277	287	282	303	274	288	265	271	257	279	294	302	269	295	285	267	272	275	296	291	295	299	268	308	309	258	306	279	280	296	250	277	327	273	278	293	240	264	278	294	275	269	293	257	261	274	280	294	273	315	281	270	276	280	281	279	300	307	327	266	289	279	272	294	292	288	268	286	304	346	269	292	268	295	290	286	283	287	252	247	265	303	261	279	281	303	248	255	277	282	262	266	294	285	252	255	281	282	273	257	279	297	284	301	271	272	260	281	269	291	284	269	296	296	247	284	274	304	274	272	284	289	290	286	281	293	251	275	249	267	263	268	284	281	301	259	275	294	299	275	300	254	284	264	295	295	250	325	272	276	273	254	330	241	316	287	306	287	321	264	265	275	276	263	275	259	266	288	289	284	275	266	296	274	290	291	274	302	272	284	282	276	281	296	257	284	291	285	289	282	292	267	255	299	275	273	273	266	273	270	279	282	266	246	269	331	267	293	314	253	262	313	271	283	290	266	291	283	288	298	225	320	273	315	284	264	298	295	277	284	296	269	273	268	282	263	263	301	291	264	291	303	293	278	284	281	332	283	276	260	293	260	287	239	288	289	285	308	281	276	264	285	265	280	278	241	279	299	260	281	278	302	262	279	277	251	289	283	259	276	265	270	308	280	282	275	252	290	275	273	295	293	299	289	288	299	296	294	286	245	293	295	304	249	262	268	266	268	288	298	288	264	293	305	266	295	275	280	292	285	268	284	275	239	282	297	277	294	323	298	267	274	265	283	252	291	296	265	272	245	306	297	273	275	288	286	280	292	274	267	272	310	264	278	254	278	254	286	267	285	261	289	277	268	280	306	276	298	276	276	325	290	297	295	275	323	262	299	300	307	297	284	291	311	310	277	289	293	293	299	308	271	285	266	248	285	278	316	301	275	257	275	267	219	285	292	286	253	296	284	264	264	303	293	261	283	278	281	265	301	285	261	259	263	243	282	271	249	269	272	286	277	290	276	278	293	306	264	256	270	273	293	262	239	271	279	277	326	284	274	296	295	276	291	286	269	267	299	289	255	258	283	280	273	260	272	284	280	291	255	286	274	271	274	291	262	306	308	247	279	281	280	286	262	283	258	280	271	299	289	278	291	308	268	276	276	302	279	267	266	288	248	300	266	274	264	301	252	281	255	254	256	263	283	308	281	251	262	298	253	288	284	314	297	295	268	280	267	287	263	273	302	262	283	290	270	295	283	301	270	305	280	279	300	299	286	268	296	268	292	271	268	298	291	263	293	273	269	280	300	260	332	287	277	271	271	293	293	261	220	291	247	245	274	269	290	284	289	276	273	256	312	290	309	304	286	311	278	261	282	305	268	289	262	254	285	266	270	294	277	322	288	278	274	279	259	298	270	271	286	304	279	263	304	311	299	271	309	298	257	281	286	279	275	274	256	274	304	257	297	259	271	270	296	309	265	269	266	258	276	278	269	273	299	297	242	271	319	271	283	306	275	263	310	287	264	283	281	284	284	268	257	299	289	273	276	298	281	272	271	270	280	278	281	282	281	292	283	295	291	284	285	273	286	280	263	285	284	297	315	298	228	258	286	253	257	290	280	254	270	309	289	283	293	292	264	288	275	273	310	311	255	274	294	288	299	278	278	253	281	286	308	295	273	284	277	261	313	258	277	292	311	327	248	301	266	300	276	280	301	280	267	295	259	290	285	245	272	281	288	259	273	295	270	267	254	278	311	286	301	271	255	307	289	305	319	257	291	317	316	266	243	291	279	310	280	292	274	309	281	291	283	290	312	281	274	278	269	297	264	263	297	277	290	284	256	287	278	290	277	276	274	271	264	270	298	297	299	238	289	295	303	279	257	268	297	294	307	298	267	291	266	246	275	282	282	282	260	282	295	274	297	269	253	268	282	293	307	280	307	303	258	295	301	268	286	283	294	260	278	290	271	253	268	292	247	276	281	288	305	266	284	266	267	309	252	283	256	299	290	260	279	256	279	290	277	286	286	297	260	280	301	269	259	287	287	299	307	276	284	294	305	270	265	265	323	269	270	271	275	266	279	322	315	308	284	297	260	267	289	257	276	304	273	266	276	268	239	249	228	299	251	271	308	299	279	268	258	284	294	292	256	278	307	303	295	305	250	290	310	290	291	264	284	305	292	295	272	261	261	273	314	249	303	306	296	302	287	278	280	245	321	312	262	270	284	272	293	247	240	277	263	270	265	268	295	291	312	287	263	300	305	299	288	307	293	279	313	280	252	305	270	287	278	274	259	267	240	272	285	305	290	272	288	260	306	246	256	277	311	278	278	292	300	286	254	304	252	256	300	267	268	284	272	303	289	272	266	279	277	276	265	317	276	269	274	281	291	273	255	245	266	317	272	291	250	295	277	317	279	333	275	247	281	290	301	293	289	303	291	253	300	277	275	292	247	272	296	299	270	278	298	268	278	271	262	272	283	274	303	319	312	271	272	275	267	284	274	283	271	300	293	286	269	272	269	307	260	277	282	296	250	289	298	261	270	280	282	293	289	276	257	279	301	273	255	256	300	298	280	264	267	258	268	314	290	272	294	287	266	249	290	291	287	279	278	295	300	296	266	285	307	314	293	312	262	298	256	266	273	280	281	295	256	267	297	303	326	285	283	295	283	309	285	272	271	293	280	305	278	287	254	268	256	301	264	289	287	277	281	276	272	301	310	285	308	291	275	297	287	307	283	286	297	278	270	294	294	287	293	308	262	249	312	251	249	284	290	299	261	297	295	270	312	290	292	300	234	288	284	295	297	252	251	325	279	298	281	263	260	291	277	273	295	258	274	293	288	268	320	276	284	272	286
14480	8679	14319	18218	16209	13594	11129	9889	8336	8025	8008	6109	6098	5265	4796	3196	2696	2212	2029	1887	1742	1707	1597	1486	1456	1516	1307	1162	1077	1056	1033	968	970	914	873	856	869	843	827	799	815	816	803	822	787	783	734	747	709	730	739	712	762	682	720	734	713	736	666	759	728	705	703	726	697	680	696	727	738	691	694	688	716	698	678	711	668	707	675	705	751	715	694	669	733	661	692	638	735	710	709	759	668	679	657	709	720	661	663	692	711	714	688	671	707	698	710	710	688	670	695	734	713	688	692	629	717	760	711	683	670	667	682	703	655	698	676	667	702	702	701	664	713	656	681	716	672	703	725	726	652	706	673	673	700	695	683	688	654	708	665	685	656	719	718	699	720	703	774	714	709	659	715	696	698	722	679	707	711	725	705	736	699	668	712	688	685	722	718	739	709	714	672	695	710	691	718	713	681	676	679	702	667	724	661	682	660	719	676	681	707	711	738	684	662	715	690	726	711	725	725	715	768	678	714	733	697	735	667	728	654	692	693	675	674	696	664	705	672	701	707	723	649	706	727	710	658	694	687	737	658	724	699	710	685	735	702	699	673	649	748	700	719	712	682	661	671	680	698	669	687	680	686	688	670	701	651	704	716	709	666	701	708	715	686	710	696	696	657	678	703	673	733	729	654	699	678	692	675	694	696	663	687	689	720	682	686	694	747	731	694	683	700	742	685	725	690	705	714	702	651	724	683	686	716	689	617	693	720	690	737	660	677	706	673	660	703	740	717	709	695	696	734	715	730	695	720	725	653	698	683	668	722	688	691	691	701	712	708	736	667	713	681	693	713	681	701	684	719	712	673	684	660	704	651	702	694	669	739	698	705	705	739	777	707	659	686	683	673	707	673	671	729	709	690	703	677	669	673	707	712	676	694	702	695	707	689	669	745	693	647	713	672	670	670	711	735	690	692	692	684	636	723	690	695	721	678	682	716	699	734	735	674	703	689	696	668	726	698	682	717	666	709	725	688	666	723	662	698	668	698	727	693	667	726	669	726	697	697	707	675	685	760	719	661	655	685	696	703	712	685	687	697	714	718	685	672	672	688	640	704	706	695	695	647	683	688	675	706	716	677	700	697	713	689	660	709	723	724	716	710	702	718	691	629	625	694	684	688	681	685	687	666	742	674	706	737	686	735	727	712	688	636	767	734	719	693	702	712	702	725	705	705	702	722	640	733	686	713	696	699	686	663	681	694	674	699	704	715	664	681	691	681	744	663	715	663	732	667	682	707	712	689	705	732	646	741	679	734	704	669	677	717	739	664	715	675	708	698	680	700	676	705	688	725	675	680	722	739	740	695	705	716	702	711	752	698	719	667	735	690	653	679	754	696	698	680	681	670	691	690	706	717	668	663	740	697	667	686	717	688	686	731	719	699	705	718	643	709	697	718	680	672	701	675	678	675	693	695	721	693	701	672	691	713	713	675	674	717	637	723	695	716	693	716	684	698	717	703	715	712	688	662	698	689	699	724	684	697	679	687	674	674	731	700	666	740	695	740	727	682	698	708	669	684	705	684	738	665	670	712	680	701	661	627	717	704	701	715	698	721	694	671	711	725	662	687	700	664	710	674	691	708	670	694	706	741	650	690	727	718	672	709	690	710	692	723	643	697	684	775	675	728	713	651	708	712	727	680	676	736	673	662	749	676	668	727	709	716	714	695	690	660	709	713	677	684	681	689	734	719	705	690	721	706	725	694	703	669	682	662	746	703	733	668	664	695	665	668	714	691	683	723	681	707	672	711	751	713	710	721	699	753	686	712	728	690	683	767	732	686	705	677	696	701	695	703	724	742	717	702	666	693	638	740	717	692	693	701	710	670	708	732	714	627	668	683	681	710	672	652	689	693	669	716	705	668	714	684	692	703	684	680	716	759	674	728	712	757	716	692	675	721	725	710	735	684	698	708	688	754	695	695	711	670	681	683	683	704	718	660	685	720	707	723	684	732	655	734	680	713	665	706	726	704	689	711	690	705	681	719	738	687	691	691	708	716	667	686	711	691	686	675	685	743	731	712	699	681	675	693	710	735	692	643	706	710	689	728	701	716	688	705	652	678	719	597	683	705	675	721	693	700	666	701	704	708	700	689	712	716	684	688	709	693	678	685	687	677	693	709	638	726	735	682	697	732	718	737	731	691	742	676	686	737	636	712	720	704	712	698	695	696	691	653	685	692	688	720	727	708	685	711	693	673	672	715	749	718	654	695	734	769	706	732	771	718	700	698	740	739	709	678	754	724	732	688	693	647	669	681	715	712	681	774	715	694	685	681	709	693	682	717	717	726	691	677	683	680	743	737	739	706	756	693	701	716	688	678	680	721	657	648	729	710	748	702	691	723	670	713	665	667	704	699	726	701	687	685	709	701	711	684	696	703	691	685	684	720	693	700	667	671	670	651	718	694	723	712	721	691	709	738	665	683	692	692	696	678	690	723	698	704	727	709	702	725	696	693	731	692	649	704	680	714	697	685	680	721	707	727	698	718	705	727	698	682	693	712	710	696	681	635	695	686	696	698	698	709	704	680	652	685	645	695	700	704	656	690	658	670	655	712	723	689	711	702	685	683	687	709	677	682	688	723	722	684	658	692	734	684	648	690	636	700	662	645	700	689	680	697	708	698	698	681	740	674	683	719	682	648	685	716	711	658	728	719	696	711	685	685	711	695	716	740	721	690	670	706	664	676	699	675	688	703	704	708	755	704	718	713	742	697	685	686	693	742	694	699	720	722	714	680	699	670	700	714	716	670	673	699	705	712	738	693	721	713	681	683	713	731	659	652	736	709	673	723	684	707	700	696	742	715	722	667	676	693	664	695	693	709	730	718	722	708	710	727	733	701	673	693	698	705	673	662	707	698	710	708	679	670	708	724	699	730	743	689	737	704	756	716	729	751	723	730	732	722	721	706	739	695	643	681	737	735	684	668	664	715	718	733	740	680	692	693	699	699	712	678	705	683	732	699	641	735	664	679	682	683	734	728	708	682	753	695	662	684	695	714	729	663	704	667	658	676	712	734	706	702	707	695	712	685	695	665	685	701	665	730	708	714	724	719	674	699	748	665	677	694	731	692	712	678	693	664	742	684	686	687	692	686	708	740	727	689	717	653	667	674	670	720	692	715	675	696	735	701	714	697	681	651	725	732	691	704	709	685	721	774	752	690	695	689	656	669	740	688	673	664	723	690	730	747	716	707	724	685	712	694	723	674	699	690	724	652	732	678	684	695	702	715	692	672	683	697	720	698	740	692	679	698	668	692	663	721	688	707	677	694	746	719	637	694	694	680	653	668	675	692	732	644	682	665	719	753	710	697	707	730	655	652	649	656	722	695	738	641	697	737	725	711	779	693	645	688	696	708	692	740	649	721	680	705	688	736	674	714	676	689	705	698	678	688	689	732	680	705	762	713	706	678	686	693	721	706	730	719	703	708	712	682	674	695	724	711	643	731	682	690	691	699	695	678	698	751	716
5040	2634	2908	2306	1755	1303	1028	909	741	616	596	551	537	501	470	458	432	440	441	380	384	392	389	415	389	358	368	365	372	379	382	406	376	376	368	390	356	403	349	376	374	367	351	358	379	350	367	377	392	366	338	321	366	390	355	392	380	346	362	373	341	374	381	356	332	375	391	338	393	375	368	370	368	386	378	349	342	362	355	394	384	373	365	377	306	383	355	394	368	383	379	354	345	320	365	357	362	385	365	352	368	344	332	362	356	377	365	383	407	344	395	374	343	385	373	374	377	338	347	365	369	365	364	364	357	357	372	360	364	356	378	364	341	365	355	369	362	339	366	379	333	368	343	366	355	362	381	348	369	374	340	354	418	372	332	360	385	352	364	370	329	351	384	388	383	382	390	364	370	353	374	393	377	338	369	385	341	370	375	372	383	353	355	378	385	361	343	358	347	357	353	365	360	341	400	367	353	330	406	325	333	383	379	363	395	333	345	381	355	346	355	370	366	393	371	371	380	396	407	361	348	340	357	318	344	331	375	365	378	336	333	361	377	369	385	385	365	379	371	375	337	346	352	360	366	353	345	358	349	329	362	353	349	361	348	363	369	363	363	357	349	364	343	400	347	344	348	364	371	377	370	362	359	347	344	362	359	383	395	386	382	328	363	388	342	334	364	344	344	355	332	370	367	348	349	346	374	344	349	340	372	370	363	378	393	360	368	341	342	341	386	346	338	354	368	406	424	334	379	395	387	362	370	370	357	356	346	360	351	366	368	331	384	372	379	410	390	338	385	387	326	363	391	369	355	361	334	424	344	353	347	364	346	369	380	372	382	391	353	373	351	357	329	385	365	375	357	382	375	368	390	361	389	375	349	362	399	376	343	378	340	340	390	365	346	376	366	350	353	383	376	373	344	358	340	372	362	361	369	363	346	392	332	376	354	389	355	334	368	374	345	366	364	393	354	374	404	380	341	378	354	361	369	350	353	354	385	340	347	374	354	365	334	342	374	381	366	371	318	378	364	375	318	356	351	365	333	364	358	379	352	357	378	365	359	349	384	339	375	320	387	345	407	399	360	348	356	326	338	358	334	321	353	346	370	388	374	347	382	318	361	356	373	377	362	420	404	359	365	347	385	357	381	368	343	362	359	348	396	355	355	413	374	378	364	342	355	367	410	389	379	393	391	353	398	389	383	344	368	397	362	351	348	346	343	347	353	361	365	358	358	417	357	355	362	373	367	383	393	346	373	392	295	363	378	350	383	433	362	356	376	361	380	341	405	366	351	399	390	375	350	356	346	361	403	330	361	364	382	340	349	357	384	351	373	364	370	358	376	370	354	393	350	383	341	371	355	373	368	350	340	394	355	357	365	386	364	341	393	383	365	341	370	354	389	370	360	340	354	362	367	374	365	339	357	384	363	363	384	362	373	372	354	361	350	371	325	318	367	378	379	367	398	353	362	378	378	375	381	398	379	395	362	368	329	397	377	361	358	328	356	382	323	343	349	375	380	355	387	363	369	353	378	345	361	350	381	374	354	330	363	343	340	350	346	397	345	383	369	369	370	347	368	323	361	383	381	346	367	337	366	369	377	389	370	368	373	392	361	355	347	316	359	356	397	357	343	383	350	382	357	387	361	383	371	374	374	362	419	344	338	372	387	367	369	352	365	384	371	365	350	375	380	395	332	325	396	359	321	389	352	358	356	367	398	401	392	388	372	358	367	363	381	361	347	366	334	363	395	360	364	340	363	387	390	388	363	361	371	316	366	357	327	382	347	394	350	351	354	398	359	379	368	389	339	383	381	390	359	360	355	373	334	333	366	389	370	383	418	373	361	424	394	360	361	387	372	392	353	373	387	362	346	367	373	352	404	352	378	386	381	350	371	387	391	345	389	374	358	372	397	392	353	354	368	390	361	356	373	365	385	351	393	350	379	320	358	373	370	381	339	358	379	373	395	389	403	356	373	353	341	377	375	385	362	402	351	371	344	407	327	351	363	381	353	348	318	389	367	385	400	368	350	343	406	347	373	324	396	371	354	372	359	383	379	361	386	365	381	343	371	407	388	356	369	363	387	337	372	359	352	350	356	338	355	341	392	353	347	363	339	392	379	374	369	365	365	408	356	395	359	400	349	386	372	366	356	361	331	353	396	382	413	365	374	369	382	353	380	392	344	361	357	376	384	357	330	349	377	380	338	342	373	360	346	342	321	337	332	349	377	394	391	387	332	372	360	394	331	375	370	376	323	351	382	350	387	355	387	358	372	367	344	346	350	376	381	378	328	340	311	358	389	356	374	372	409	355	361	371	377	349	367	370	355	366	377	351	390	414	352	310	397	352	359	363	392	339	382	371	381	385	334	370	344	360	361	378	375	387	380	361	387	365	334	336	383	380	351	355	364	402	391	371	323	368	372	334	380	384	353	369	341	402	360	367	372	377	401	343	372	348	366	361	353	363	368	360	388	366	361	375	354	337	398	352	364	339	379	354	354	364	352	345	353	387	359	385	401	335	311	397	383	349	346	386	362	378	347	382	347	381	344	376	365	391	343	353	376	400	367	357	332	389	375	375	356	344	351	358	381	339	390	349	393	359	344	344	360	322	380	352	377	355	365	370	348	371	347	394	379	374	396	323	393	380	360	372	378	363	353	391	374	384	344	378	358	406	393	401	398	359	352	328	359	343	355	352	354	370	363	352	335	365	354	321	366	351	326	375	390	360	338	353	344	323	357	358	359	357	392	381	364	359	363	358	369	339	382	336	408	357	376	377	336	388	358	346	364	352	366	326	342	381	365	362	374	373	372	326	385	372	367	356	381	351	355	354	379	388	362	356	381	336	390	344	314	401	376	429	388	303	332	358	399	376	344	344	365	357	333	369	364	345	325	401	331	384	361	339	388	389	319	295	352	379	360	374	405	340	359	359	351	384	359	386	359	366	371	355	357	351	348	386	347	337	362	385	377	327	363	369	395	391	348	345	367	373	351	368	398	365	362	355	348	344	338	343	372	373	384	360	381	368	355	375	373	345	349	352	372	341	350	382	398	350	382	377	358	378	403	385	421	398	372	326	373	384	394	361	378	342	357	359	376	334	374	391	356	376	400	372	357	370	329	359	387	384	368	370	390	359	377	360	357	353	349	363	376	369	366	387	367	349	351	361	369	359	382	359	378	358	372	363	377	384	377	360	389	351	340	360	365	399	337	359	400	347	363	389	371	382	378	372	391	350	385	373	374	373	338	386	365	402	370	367	363	369	362	374	363	393	379	368	359	383	369	376	362	370	345	375	339	373	385	362	358	380	316	356	351	351	341	369	358	357	413	345	360	351	364	393	356	341	372	417	351	370	371	373	363	377	360	353	366	316	366	343	374	382	353	363	368	383	374	357	342	360	375	346	350	319	351	360	341	371	301	342	380	371	357	340	369	400	371	362	361	363	371	384	339	371	344	370	344	371	379	390	379	373	348	365	360	365	369	363	373	389	377	410	357	354	391	341	389	419
4472	3361	6282	7529	6416	5073	4203	3703	3154	2719	2406	2128	1878	1841	1711	1443	1383	1276	1219	1242	1180	1173	1101	1147	1061	1144	1035	1091	978	1060	993	920	964	1008	942	901	924	929	940	932	969	865	893	905	893	907	911	900	862	863	980	839	866	919	923	953	896	885	917	861	856	926	848	887	870	901	920	862	842	856	917	918	880	903	875	870	861	841	914	900	916	902	915	901	858	875	863	866	859	896	886	897	880	844	889	908	897	859	823	894	874	839	892	895	865	856	898	875	929	938	870	865	896	931	890	906	965	914	861	900	826	866	904	867	887	891	892	945	841	902	886	869	848	907	891	862	833	900	924	915	907	917	890	943	886	897	866	863	901	875	922	870	869	897	884	919	888	873	863	872	903	884	909	878	892	900	905	914	880	896	875	880	930	859	859	875	883	864	847	850	844	910	838	882	882	846	864	922	855	879	814	874	886	854	863	924	893	807	855	908	878	877	926	868	869	916	849	902	869	876	833	925	904	888	923	903	915	917	889	899	936	895	908	884	900	864	846	843	812	840	840	891	910	909	882	864	865	884	905	904	873	887	873	887	810	850	905	878	859	892	895	903	888	903	908	943	867	924	908	868	871	899	847	907	914	835	913	884	897	897	832	905	874	876	888	871	907	926	888	890	882	842	863	863	918	796	868	899	932	833	891	859	861	972	808	858	880	907	857	935	883	893	806	923	836	876	935	899	893	901	959	874	865	900	901	887	919	840	933	880	864	893	869	898	899	855	847	857	895	846	868	840	892	862	907	938	856	883	896	907	870	805	854	892	951	922	890	851	892	848	862	942	905	818	880	878	881	892	893	903	867	847	893	876	959	936	928	915	864	934	906	875	900	851	867	891	844	895	879	827	869	876	882	870	938	892	870	848	876	919	821	932	878	890	851	889	879	929	857	907	882	911	934	904	871	927	887	845	898	868	883	855	890	834	842	900	852	864	912	862	897	885	867	902	878	878	894	915	832	953	829	873	967	887	844	902	861	898	871	930	876	856	883	906	873	886	929	862	890	846	850	838	880	884	830	854	894	878	843	919	877	868	949	864	911	868	882	925	875	951	891	880	879	872	810	890	863	812	899	919	873	942	870	891	929	911	892	919	892	890	882	847	866	897	864	838	901	928	810	896	887	911	909	891	922	845	867	826	908	897	903	870	854	909	844	929	902	866	877	877	926	879	867	855	844	861	870	870	904	859	936	821	841	850	912	851	863	830	885	826	874	896	841	877	868	869	902	809	870	863	849	878	893	865	876	875	871	858	885	988	877	924	900	836	894	900	898	904	899	875	892	848	892	942	865	910	875	898	842	929	867	811	951	891	899	837	836	876	917	857	891	871	896	870	885	885	926	914	859	895	908	831	830	894	918	865	915	872	912	842	859	929	877	885	921	892	907	899	886	869	880	876	926	849	861	854	925	907	867	867	830	910	861	900	929	880	936	905	892	900	912	872	894	918	836	875	876	888	906	897	840	931	916	896	875	919	907	853	885	865	935	926	892	896	823	939	878	929	875	837	890	856	849	853	952	857	822	860	895	888	882	879	882	897	893	866	859	909	870	832	908	899	839	842	916	888	866	870	913	894	844	910	842	875	862	854	907	922	944	898	868	837	887	855	903	868	860	839	927	912	921	860	847	886	907	895	876	828	831	848	866	914	869	905	869	907	895	889	873	857	854	840	945	828	917	945	835	869	860	898	917	880	885	901	877	860	788	903	960	834	877	871	875	856	864	875	864	986	940	889	873	870	911	903	931	871	867	882	900	941	858	877	849	872	878	888	878	912	911	904	846	859	829	875	884	858	858	873	865	894	883	855	861	843	895	862	881	853	884	840	839	859	919	896	903	845	869	892	892	866	912	893	966	889	887	916	913	902	905	896	848	898	903	873	889	917	858	897	870	917	856	873	890	892	911	842	860	876	890	917	902	895	918	878	886	883	886	855	923	877	879	893	919	842	933	940	892	924	869	923	884	923	873	890	859	896	934	891	866	860	810	910	888	960	879	900	883	901	904	882	860	881	899	906	901	854	887	880	862	928	904	912	894	876	862	872	913	842	870	900	881	898	846	860	921	879	910	870	836	927	915	879	826	870	941	911	911	892	876	870	829	874	865	852	876	936	879	861	852	863	850	894	870	942	877	846	876	908	903	899	914	821	877	852	870	936	879	944	808	812	904	918	851	904	894	956	893	909	837	864	878	886	877	892	886	914	921	899	887	894	861	905	853	883	905	886	849	862	890	898	882	906	834	881	881	906	934	903	976	894	909	856	891	841	903	882	888	840	925	871	851	937	876	922	887	864	868	849	954	892	890	914	937	907	856	889	900	804	868	862	863	901	867	898	921	877	803	882	815	896	864	883	875	889	864	850	876	890	889	933	882	909	859	886	890	883	897	914	908	883	895	915	893	872	874	863	940	859	891	835	890	856	888	859	891	897	889	858	926	917	892	852	947	882	925	925	875	911	870	912	893	912	899	925	931	915	879	877	973	893	876	900	907	947	891	873	866	873	933	889	931	866	860	854	882	903	865	848	906	923	873	872	874	880	903	863	896	842	863	920	910	831	872	858	864	882	856	915	901	884	874	866	877	875	881	874	830	874	871	928	865	896	887	902	872	876	891	841	883	858	904	867	869	846	877	915	864	874	826	854	948	881	835	868	897	896	886	925	845	901	889	898	892	877	897	899	877	885	871	915	842	911	946	855	895	854	888	867	873	890	865	907	937	902	886	908	891	855	896	912	871	872	875	890	930	902	927	861	877	904	936	883	919	903	860	892	871	919	862	907	894	897	872	883	878	848	864	917	918	867	875	864	871	893	895	857	891	895	893	904	895	899	880	888	944	845	887	876	911	863	855	888	924	848	900	886	870	866	908	883	923	897	951	892	845	888	865	868	942	912	876	896	904	806	889	893	906	934	918	893	878	903	824	885	905	905	881	880	918	879	890	867	935	914	911	890	915	871	859	884	873	890	860	869	901	888	854	881	910	871	903	923	850	823	883	908	883	872	864	918	882	903	925	883	821	913	849	879	902	876	913	950	881	866	960	874	864	942	857	848	907	884	904	910	952	946	922	879	906	950	930	889	928	909	879	914	891	911	901	906	889	882	860	894	880	944	830	877	892	876	892	873	947	896	914	860	862	923	863	885	890	870	820	915	855	921	909	910	863	918	891	878	818	873	914	911	858	936	877	870	933	897	846	922	870	890	831	895	880	921	896	868	909	864	854	879	883	809	830	812	853	881	823	867	878	882	890	883	911	825	915	894	891	898	952	913	931	872	897	924	904	882	920	875	901	876	859	848	906	876	912	893	804	853	916	880	922	906	885	864	891	898	895	879	873	831	924	911	908	894	866	875	892	852	849	907	881	905	900	870	893	857	896	884	882	867	892	886	849	887	834	902	924	899	891	856	898	876	856	920	903	920	941	900	894	900	904	916	863	914	880	889	869	866	879	871	898	894	941	930	846	867	841	882	892	877
13885	6780	7136	5458	3869	3231	2084	1782	1494	1323	1221	916	874	854	668	596	501	463	456	452	414	427	405	387	380	421	413	383	368	410	348	352	378	340	371	365	370	381	346	369	323	333	359	329	367	320	347	355	340	348	323	390	350	365	338	348	377	324	360	366	351	367	332	321	351	340	322	327	344	317	346	322	375	312	345	393	366	362	353	364	336	387	362	381	309	363	330	318	336	383	346	340	330	336	352	309	316	355	342	334	347	352	347	357	347	346	328	335	336	318	340	374	366	324	326	365	340	324	350	340	358	351	359	365	342	320	320	325	360	344	354	384	367	338	381	401	318	336	361	392	335	320	373	335	345	360	357	343	333	329	361	381	366	329	359	344	338	357	363	355	347	371	343	343	388	375	372	330	352	319	339	332	349	382	329	312	362	364	324	345	346	359	358	357	374	381	345	375	327	312	301	351	367	305	364	320	345	341	335	362	322	335	369	358	349	357	368	363	303	325	360	369	331	341	323	338	338	322	350	344	398	321	356	356	352	313	347	360	331	384	310	359	374	349	358	336	362	329	356	349	366	332	353	357	345	337	360	361	343	332	348	305	355	365	352	338	349	331	342	340	298	335	351	376	309	334	338	343	344	333	398	376	342	379	373	339	335	352	377	349	326	383	325	312	372	389	365	304	349	359	342	393	318	383	313	356	344	341	345	332	373	360	352	332	321	321	331	369	349	362	334	355	346	356	356	378	337	349	351	328	369	362	346	353	335	351	368	333	369	374	333	328	346	321	337	362	339	358	333	309	387	315	366	326	333	344	379	385	356	336	346	358	372	348	395	370	351	343	370	339	325	362	350	339	359	339	345	368	339	352	337	335	403	351	353	353	369	354	387	353	341	337	323	337	361	374	350	300	334	343	337	331	333	338	373	343	353	343	365	320	356	364	337	348	362	366	312	337	336	348	344	381	401	328	382	332	367	344	363	334	354	387	316	353	344	343	344	321	385	349	333	341	372	321	345	342	339	383	351	369	336	321	360	305	350	365	348	354	358	343	311	377	342	328	331	363	326	364	339	385	388	369	331	322	301	320	347	380	345	339	332	336	311	331	357	343	338	352	336	366	333	357	328	364	350	366	377	337	351	314	342	335	335	388	351	353	328	377	363	383	368	366	360	372	364	375	324	355	365	329	308	368	345	324	342	339	383	375	337	354	318	317	354	347	363	350	367	349	357	350	319	358	332	376	320	378	346	326	359	359	352	397	348	336	354	354	368	350	339	355	345	315	320	354	338	336	351	334	334	330	370	337	339	347	300	313	337	324	385	340	342	322	355	342	338	318	342	337	335	359	343	355	349	348	328	320	350	344	363	366	326	358	328	365	371	402	350	339	350	345	350	351	387	333	381	355	342	360	341	360	344	361	352	326	376	356	371	319	374	300	313	347	352	334	326	336	357	375	371	372	332	362	348	318	333	355	325	350	311	345	350	340	348	348	374	379	332	376	356	324	315	334	339	349	348	320	348	332	339	347	363	347	307	345	313	340	340	300	381	333	357	342	330	344	346	389	343	347	380	344	365	367	350	318	362	378	348	358	333	337	317	346	327	341	357	347	312	366	303	318	380	320	332	310	335	350	355	367	365	378	334	332	368	380	355	344	369	360	372	322	340	329	361	344	366	348	363	335	358	341	339	343	390	313	351	342	346	330	333	362	326	380	363	339	306	365	344	359	364	385	375	331	325	361	327	313	313	343	376	337	339	341	307	311	332	343	349	329	331	332	362	341	363	388	351	369	331	347	338	359	365	362	360	370	366	331	350	370	353	382	363	360	364	325	370	346	334	347	348	365	351	326	324	375	338	335	311	352	343	354	301	336	325	340	351	331	339	323	314	338	345	286	334	344	373	334	351	361	322	344	326	367	365	327	335	365	346	311	344	322	365	389	374	355	339	317	322	341	359	343	324	327	362	366	346	347	365	332	361	372	357	340	365	309	348	367	390	365	338	367	364	370	363	341	380	379	367	317	364	347	323	322	339	346	353	368	351	346	362	320	363	364	359	318	396	350	393	318	372	348	363	341	342	356	374	395	357	329	354	381	346	346	338	365	303	338	333	355	341	356	365	339	331	374	366	340	373	335	320	338	336	363	298	380	397	334	294	346	363	348	360	355	353	320	340	362	333	369	337	327	388	367	346	358	354	358	332	337	370	331	366	349	322	351	303	373	347	318	351	357	343	335	359	368	347	340	317	314	381	328	326	358	338	347	340	336	365	369	335	357	377	347	359	396	358	358	352	327	342	364	336	340	351	355	336	333	381	355	316	357	359	341	388	343	352	335	371	341	348	360	363	351	348	338	324	339	367	357	332	307	319	336	320	357	337	355	298	333	374	353	370	384	357	340	345	353	339	340	319	371	344	352	330	334	328	364	351	355	367	368	368	363	356	349	331	335	342	342	335	334	359	331	353	337	333	334	310	353	349	364	342	357	367	345	372	347	351	340	333	364	351	346	334	331	353	338	398	373	366	353	347	355	323	342	328	357	381	352	367	348	347	327	320	338	351	391	341	347	333	351	336	299	363	352	343	347	326	333	347	335	342	322	356	379	355	335	343	335	375	391	329	368	371	339	363	360	383	334	290	345	348	350	324	350	318	332	332	361	371	321	354	329	315	377	353	338	358	376	339	351	350	329	362	365	328	366	350	344	368	365	352	358	330	364	318	334	315	348	344	349	360	354	334	357	322	346	337	343	346	297	324	364	359	320	346	326	349	362	325	348	350	343	353	307	337	372	308	365	346	346	347	339	352	367	373	349	352	313	358	383	326	354	326	360	341	348	362	331	341	346	351	370	318	359	364	388	359	357	337	386	340	349	352	327	343	335	356	340	319	373	344	332	322	337	361	383	330	344	347	378	300	357	359	368	370	341	353	354	349	340	361	360	356	310	378	343	346	357	346	367	336	349	371	369	368	322	348	342	340	379	364	326	305	337	334	342	331	349	356	344	366	358	328	352	345	342	354	359	341	377	326	344	327	361	359	401	306	343	354	341	351	355	353	362	340	327	353	335	366	369	337	334	318	337	331	334	367	299	342	363	350	359	368	336	375	360	318	371	344	378	346	351	336	321	380	360	350	402	343	354	337	324	346	340	372	317	357	357	353	361	358	342	330	342	361	357	349	334	344	357	328	349	332	345	341	349	342	335	325	336	316	340	363	311	353	362	366	336	387	331	348	357	355	350	358	387	320	346	301	371	328	366	358	333	343	377	354	342	343	351	347	343	330	331	336	352	375	363	345	324	350	342	326	366	331	358	348	347	345	323	347	376	360	328	377	354	382	352	387	302	331	311	378	395	371	336	329	337	322	321	340	362	316	318	357	339	361	378	338	315	347	370	352	353	368	394	341	335	337	340	390	362	298	321	351	381	339	364	359	359	361	340	310	371	349	330	335	362	331	344	364	382	331	351	357	367	369	347	321	385	335	345	346	384	345	345	335	346	353	350	341	350	360	386	363	354
11167	6277	11623	13896	12972	10004	8150	6747	6155	5907	5067	4386	4196	3720	3163	2388	1977	1788	1743	1602	1493	1519	1367	1309	1256	1254	1206	1204	1120	1081	1039	1048	985	929	1005	969	978	974	929	936	932	866	926	927	913	846	897	920	838	817	879	874	875	861	868	855	856	857	830	867	848	897	871	862	866	865	862	876	875	823	910	883	868	870	862	839	870	810	872	914	880	828	831	877	834	823	846	853	890	839	829	860	810	890	810	811	816	820	832	891	804	852	835	831	885	862	924	825	879	864	842	875	858	824	830	828	862	825	844	872	846	858	849	886	864	797	879	885	757	829	861	876	950	869	875	811	895	864	828	824	849	841	846	849	858	847	874	862	877	851	839	857	905	852	858	837	847	806	825	831	826	837	840	822	879	856	807	813	847	826	864	834	880	858	885	835	874	808	870	828	835	829	860	853	808	819	856	884	904	861	857	852	815	836	836	842	845	835	890	867	844	860	896	833	855	844	792	826	834	869	847	834	814	830	824	815	893	895	854	870	786	814	842	853	858	898	855	856	839	839	879	891	853	817	882	860	837	790	823	817	843	817	890	855	790	868	826	902	836	920	822	810	891	853	815	881	846	874	831	852	858	855	827	829	862	888	898	849	852	876	826	851	792	819	903	827	828	822	826	829	836	829	872	804	904	810	876	843	876	801	881	865	880	838	863	905	874	895	805	831	812	854	909	877	823	857	843	883	854	816	865	850	848	811	793	867	838	902	853	855	839	863	818	831	842	905	896	856	835	854	842	800	806	832	846	856	867	871	838	843	827	862	846	842	860	868	836	842	810	876	817	837	840	879	836	847	897	910	843	904	853	849	883	877	891	863	795	820	846	803	888	845	836	867	835	795	847	884	832	812	806	826	836	858	825	858	807	873	868	910	835	852	904	833	860	863	863	836	861	869	777	853	902	867	827	919	809	840	890	822	858	867	800	849	871	830	819	861	855	847	804	820	801	818	846	851	938	801	872	850	796	870	854	806	858	814	876	905	866	802	837	835	895	865	863	849	795	820	910	862	865	848	845	851	848	850	865	854	850	831	858	865	844	836	858	845	820	832	870	874	875	835	834	849	794	870	845	869	894	829	829	828	806	835	829	869	855	885	855	899	806	804	865	850	825	846	854	898	840	844	843	871	900	814	835	786	804	897	867	874	813	887	776	821	819	829	864	833	854	830	842	889	846	801	843	866	828	833	898	881	867	866	826	886	887	830	831	803	843	902	909	884	871	840	805	881	779	831	788	832	803	842	814	910	875	874	878	853	882	880	858	872	875	847	875	853	836	860	813	875	894	821	890	855	853	907	804	869	815	856	864	809	849	852	809	813	850	874	806	838	841	852	854	816	810	798	853	851	867	838	817	820	841	846	837	847	812	890	811	831	851	851	838	865	819	860	868	831	883	779	845	871	852	881	881	889	851	838	842	835	931	885	885	837	815	815	850	874	805	826	827	849	872	870	848	795	834	835	898	851	847	829	879	839	831	836	881	836	841	829	836	816	889	833	901	848	811	838	925	813	808	831	879	885	859	832	866	879	874	819	784	836	875	826	850	813	838	839	826	829	846	834	848	854	877	842	797	870	865	852	871	834	769	842	839	840	790	874	850	878	885	891	856	813	840	850	880	853	834	854	823	850	877	827	870	811	876	881	898	848	886	865	849	869	893	833	873	837	824	805	785	894	870	878	818	877	840	854	799	885	821	851	881	851	872	885	866	793	812	838	822	857	818	863	849	842	808	855	792	827	820	821	885	869	826	813	876	777	852	828	873	855	847	843	868	830	879	854	898	875	829	903	839	847	863	887	839	831	807	805	859	854	840	775	859	875	827	882	863	866	875	807	860	863	839	845	821	919	807	805	828	810	868	790	880	805	857	880	836	853	895	837	863	866	853	860	817	866	873	879	823	834	857	850	853	901	817	841	880	813	826	844	801	761	876	828	854	784	823	840	808	783	851	827	889	861	809	840	898	865	859	813	881	884	839	781	831	815	871	844	853	816	816	869	850	855	845	902	831	881	848	886	846	869	849	832	861	871	858	805	884	851	813	825	803	839	845	834	855	885	840	811	785	818	833	803	794	841	921	853	863	864	862	826	781	890	802	842	815	812	839	849	872	838	867	865	834	838	813	817	891	829	836	808	882	804	845	828	844	846	830	844	844	809	893	856	818	815	829	846	866	786	828	844	857	854	866	848	860	868	879	814	788	833	818	846	893	884	879	849	883	877	850	844	840	820	875	849	856	861	870	821	921	868	862	846	872	840	830	821	859	856	843	809	837	876	862	860	836	896	873	863	790	860	855	846	832	839	809	834	888	816	815	855	856	885	833	829	863	879	770	803	909	811	845	890	827	880	861	890	868	859	894	813	903	845	884	871	877	824	854	837	806	798	850	793	851	869	861	827	879	855	818	851	867	829	778	891	802	820	818	850	827	831	778	830	841	822	818	867	897	842	906	800	870	863	817	867	845	847	835	819	832	891	858	823	891	832	870	869	826	846	828	872	873	858	854	842	878	886	840	854	833	848	870	840	845	817	828	864	845	821	856	842	878	838	810	846	851	834	848	826	845	866	830	850	875	883	882	860	859	813	849	843	793	859	813	882	870	830	824	776	820	857	791	889	871	853	867	852	849	810	861	838	857	843	868	858	850	875	838	849	840	864	863	909	837	855	838	837	803	846	784	863	868	883	810	854	841	863	808	870	855	869	846	818	815	928	874	858	841	850	850	856	851	839	872	837	876	861	835	868	823	809	846	849	913	859	841	856	857	861	853	827	889	763	816	838	820	791	862	885	846	845	793	876	831	876	838	877	889	814	813	811	853	829	830	853	912	835	875	873	777	852	840	811	862	844	878	852	823	794	858	854	816	836	881	887	837	805	858	833	873	851	856	852	868	829	875	788	855	849	851	883	889	826	884	898	859	882	862	875	843	804	851	861	851	853	843	840	874	878	851	816	820	833	828	830	855	788	873	844	854	825	816	868	884	814	849	859	852	835	859	845	894	897	836	865	840	825	917	873	808	864	806	874	827	828	841	859	889	793	820	904	836	888	800	810	823	850	845	868	837	871	855	819	851	870	817	848	885	821	824	851	785	819	870	853	794	881	893	815	815	782	880	809	863	819	868	867	837	839	835	856	847	879	872	868	880	889	813	898	861	845	836	853	813	822	893	887	841	850	858	868	824	887	806	833	872	820	877	884	823	868	851	808	852	840	841	832	897	834	840	830	798	831	887	840	811	862	902	850	833	828	833	842	861	862	840	832	831	844	800	913	804	899	843	861	846	866	819	783	847	868	834	825	867	844	804	794	862	882	908	854	838	817	855	889	789	849	849	808	856	818	872	807	883	893	844	816	873	890	872	869	852	787	846	899	863	827	864	887	821	840	847	848	876	848	855	794	846	847	862	832	863	786	849	838	847	826	856	833	890	834	896	830	862	850	829	866	836	842	864	867	854	824	835	830	853	859	823	838	818	850	844	871
21936	11435	10396	8547	6675	4092	3487	2579	2247	1693	1857	1298	1158	1010	826	618	595	500	433	441	405	394	404	406	365	373	322	390	373	311	323	325	295	278	309	292	304	323	331	306	302	287	275	276	250	270	292	308	261	288	247	262	301	273	286	305	303	306	276	260	281	295	250	270	294	288	282	261	295	267	290	283	276	276	244	246	291	286	241	266	278	276	267	313	245	303	276	280	270	287	291	287	274	272	245	237	308	259	285	279	260	287	269	265	262	257	275	241	272	266	283	274	298	305	258	296	262	262	290	290	267	258	265	269	249	297	286	272	266	285	250	270	291	254	280	280	302	247	257	255	269	247	272	290	273	251	282	273	232	259	320	284	308	295	292	261	309	279	258	298	274	277	289	276	249	263	248	283	300	307	297	274	293	298	273	281	281	328	285	271	303	297	285	283	275	279	266	281	276	275	277	252	255	284	254	265	294	275	252	264	288	252	281	267	256	261	278	281	252	279	289	290	276	315	286	302	296	287	321	288	291	282	296	252	273	291	292	258	269	276	269	297	268	311	305	275	257	267	277	264	261	268	275	312	286	261	268	281	266	290	261	277	257	245	266	261	292	313	280	299	281	288	283	252	270	237	236	270	268	294	299	269	297	282	268	291	316	255	259	282	261	245	307	278	301	288	271	264	305	280	260	276	257	256	268	299	277	290	274	290	282	307	258	247	274	300	290	284	270	288	273	329	266	270	284	266	281	260	294	291	271	267	273	285	255	328	262	266	274	263	264	281	271	267	301	286	251	264	268	278	257	287	265	261	282	288	303	262	276	300	304	292	301	276	292	275	286	264	277	266	258	256	294	284	262	261	274	277	309	265	311	295	283	281	306	281	270	273	284	270	268	271	292	253	238	278	292	264	306	290	295	290	272	275	300	278	282	289	257	255	260	281	287	291	246	300	270	307	281	279	276	244	284	249	264	289	279	244	276	280	297	304	277	278	255	266	236	266	262	281	276	265	293	288	276	304	269	283	268	284	310	279	286	277	271	300	269	297	281	276	285	269	284	267	299	311	255	268	269	298	253	272	263	277	300	266	264	279	280	260	265	271	287	274	257	304	300	288	273	293	280	289	286	279	273	272	265	254	285	301	293	262	258	276	257	319	275	263	271	273	260	269	285	292	264	268	268	260	279	298	254	270	284	243	318	298	280	272	287	289	266	293	282	307	274	321	282	291	317	245	254	302	267	259	309	289	283	258	291	300	260	274	305	281	268	255	251	275	269	277	310	298	273	288	291	296	255	272	269	276	259	257	266	297	246	287	299	277	318	278	279	271	244	252	299	291	266	265	279	266	280	338	305	297	281	318	291	263	268	269	269	270	295	265	309	263	256	288	278	270	288	274	276	299	264	284	254	270	302	259	300	270	286	305	273	271	292	263	261	301	286	271	300	292	272	276	252	294	269	264	276	271	293	272	239	250	267	255	286	262	253	285	280	221	295	274	221	264	254	268	277	283	276	286	262	292	282	286	267	292	254	292	300	270	306	265	260	253	250	275	271	267	279	280	307	295	252	268	283	265	281	282	275	269	284	269	260	280	275	270	285	281	285	263	253	277	285	223	283	278	272	248	261	260	255	292	272	290	265	279	273	248	277	253	266	270	267	291	269	241	260	277	274	263	265	294	299	292	311	295	292	292	242	264	275	282	260	279	274	257	286	272	295	250	274	292	286	280	273	267	263	293	254	287	283	294	267	280	275	273	258	280	285	303	262	280	249	270	258	280	316	264	275	296	267	245	276	277	280	264	238	288	249	301	230	277	314	282	281	274	286	272	291	278	284	294	277	302	261	274	270	275	278	272	298	274	285	267	278	310	322	263	272	259	291	313	310	261	262	296	247	271	248	248	252	249	272	297	256	279	274	313	261	281	272	284	277	264	267	274	277	265	258	260	275	265	287	270	282	287	256	285	297	278	289	271	306	308	300	282	292	297	276	251	289	267	255	282	276	285	305	279	278	287	269	246	290	281	290	304	245	287	243	267	301	272	311	279	299	290	282	279	257	277	279	299	272	278	299	277	255	265	257	279	309	263	282	250	299	273	279	257	271	268	289	265	265	274	254	278	266	293	278	285	300	255	262	320	287	293	255	277	318	266	296	268	282	279	256	269	287	277	299	284	284	290	289	306	243	282	272	270	294	266	277	284	254	279	285	309	275	259	298	282	275	234	246	275	286	265	286	276	289	296	280	260	278	289	240	296	276	289	255	291	269	269	262	296	309	266	283	272	293	272	276	280	297	306	272	304	273	269	275	282	307	284	257	302	310	239	234	285	295	285	285	278	312	305	273	275	287	272	263	278	288	295	267	289	261	301	309	276	280	289	310	257	294	265	284	268	254	279	292	283	255	284	260	266	281	265	313	255	293	300	244	274	277	279	288	295	295	259	258	283	326	268	256	280	255	300	289	269	281	291	264	238	285	265	279	291	274	285	297	248	265	280	298	263	254	278	289	282	249	281	292	249	278	280	308	268	276	247	280	268	261	270	298	279	269	267	271	289	317	270	304	260	276	286	301	264	295	304	273	279	265	267	284	296	284	289	276	276	288	267	281	301	257	256	283	239	276	257	263	263	241	249	278	288	262	298	260	266	291	272	280	287	269	264	285	282	291	298	311	282	294	273	264	251	284	298	296	252	292	268	296	243	303	255	300	295	308	282	287	296	283	299	284	285	292	284	281	290	237	247	292	287	259	299	312	292	291	288	294	262	290	247	279	292	275	279	275	283	284	315	270	265	281	310	278	267	303	301	290	256	235	269	310	311	327	235	303	266	279	280	306	288	323	278	282	287	256	274	271	268	296	282	256	276	243	274	267	280	235	298	269	269	288	269	288	258	281	302	280	332	279	282	269	294	291	279	285	294	239	284	290	251	279	288	272	268	283	304	282	286	314	256	275	231	286	281	304	273	253	303	280	263	309	312	254	299	281	284	272	262	291	269	273	265	276	267	236	304	267	295	274	298	287	264	269	279	280	275	317	287	316	280	270	267	271	319	300	286	270	290	269	276	274	257	289	272	304	263	264	268	292	286	249	274	276	269	265	291	303	238	258	276	260	289	297	269	285	252	301	270	302	303	316	257	258	277	265	316	288	258	301	276	259	265	326	271	271	289	292	247	296	243	287	286	288	266	255	278	245	287	301	278	281	303	289	268	245	264	280	293	287	261	269	270	284	280	288	238	285	252	307	272	288	292	269	308	277	278	281	253	264	299	284	267	268	242	250	296	282	276	285	301	295	315	277	259	292	295	254	280	300	284	315	289	276	294	327	299	276	286	288	280	286	287	272	287	299	281	250	254	267	237	257	281	313	306	288	266	263	296	272	268	268	304	287	292	274	263	317	263	264	287	285	276	279	271	270	288	296	290	296	260	268	286	253	282	256	282	282	324	276	290	281	281	267	302	278	282	273	275	296	292	292	290	246	263	295	312	276	262	240	295	276	274	289	272	273	272	277	280	260	272
14485	9435	14824	18393	16288	13106	11673	9826	8996	7897	7632	6199	5739	4957	4465	2984	2423	2154	2013	1819	1619	1587	1454	1430	1434	1461	1313	1169	1096	981	987	1007	909	905	903	886	832	852	800	869	825	776	752	726	764	681	702	756	701	773	654	660	711	734	717	687	681	706	680	778	733	733	695	675	698	754	699	703	727	658	728	694	709	699	677	720	689	647	686	739	603	693	655	700	724	727	697	690	671	641	672	689	691	663	706	738	715	718	729	675	679	720	651	726	730	723	661	691	677	698	713	686	713	665	727	717	740	659	690	721	699	659	693	680	667	704	696	699	710	744	657	714	671	666	677	693	695	692	702	691	688	749	696	647	646	688	691	680	705	679	669	711	714	712	707	741	664	628	653	736	666	656	683	727	704	706	681	597	740	662	668	733	701	666	667	700	672	652	729	733	701	690	692	709	673	718	683	635	656	664	700	689	704	681	721	698	688	747	709	703	693	678	710	712	701	690	747	677	733	642	702	668	698	686	693	670	668	673	712	675	711	691	709	693	704	650	663	711	700	680	680	680	677	684	680	696	673	673	728	662	667	734	671	667	672	724	678	714	659	725	696	723	694	696	698	665	697	646	715	624	661	653	738	693	690	694	702	690	716	676	632	707	688	643	715	662	695	676	691	651	734	723	681	683	644	696	690	678	643	671	683	762	647	672	695	687	690	681	673	699	643	713	684	657	690	704	650	658	691	686	680	727	693	666	690	698	701	686	677	672	646	710	652	688	666	737	674	664	671	698	725	657	693	720	681	665	698	689	693	713	716	695	695	690	677	710	659	690	678	706	688	690	729	668	674	712	680	706	675	707	659	656	684	661	694	685	660	670	701	701	666	703	695	694	763	643	661	725	633	690	718	696	668	629	731	660	687	738	675	674	730	682	751	682	658	701	703	695	689	694	700	745	687	702	657	684	662	679	702	690	665	676	676	685	696	713	728	706	713	707	647	707	690	687	664	664	727	666	727	671	702	679	711	672	709	680	678	718	656	709	696	681	698	710	652	672	710	668	684	654	659	683	671	668	665	679	680	710	661	668	664	689	690	692	721	676	655	692	663	685	706	716	720	675	680	655	756	705	686	695	676	700	665	721	664	683	733	662	648	727	684	704	699	659	717	704	673	720	659	669	701	740	684	640	690	657	723	682	674	704	629	686	657	649	723	713	656	660	700	697	704	644	680	683	700	693	665	675	673	672	692	693	725	658	700	685	687	735	690	698	649	696	703	679	678	680	686	714	651	659	714	676	649	682	691	706	702	708	720	672	663	712	668	680	674	650	679	688	653	684	661	676	675	713	672	685	693	673	719	690	657	673	695	685	668	677	663	690	726	721	727	697	702	676	684	690	707	664	681	716	671	670	712	689	706	656	666	654	682	707	707	693	716	719	687	703	697	636	677	669	709	678	710	725	706	686	710	720	711	617	698	686	663	704	698	656	724	653	662	666	706	631	704	643	637	709	671	714	618	659	699	682	672	666	693	720	675	667	726	691	676	670	728	693	698	706	722	644	701	666	691	670	694	669	674	671	694	694	678	635	645	654	688	679	722	655	695	706	714	657	723	689	676	668	697	690	628	706	672	675	714	689	668	670	716	674	715	699	679	678	657	664	678	668	617	678	733	672	665	680	672	675	690	692	682	663	715	732	698	686	676	671	706	645	621	642	686	708	688	660	720	700	682	694	697	694	688	694	675	649	690	670	661	675	699	696	674	688	692	660	715	749	703	724	701	668	656	624	676	713	727	687	746	658	658	677	700	720	688	632	676	642	668	630	688	714	652	662	640	705	654	692	711	691	715	678	665	711	685	675	684	713	668	651	670	631	708	696	690	669	654	668	702	665	674	663	679	677	674	696	705	725	696	672	659	699	681	653	669	663	666	710	673	680	683	710	671	711	700	717	694	705	692	645	701	685	649	715	677	685	710	656	723	674	639	674	667	723	709	683	693	688	698	638	735	660	658	732	660	743	686	711	653	661	680	673	693	700	751	690	691	685	740	715	649	700	636	678	674	693	706	677	683	691	673	714	686	679	693	686	717	629	731	707	656	733	672	708	687	691	686	686	704	749	644	710	701	763	713	649	691	705	714	688	646	662	671	676	683	755	711	736	689	695	717	693	659	723	664	732	660	697	669	737	700	716	668	688	662	740	701	696	643	677	688	690	658	675	734	682	646	685	727	654	662	696	727	722	702	722	643	705	669	679	670	652	731	694	668	685	686	747	671	694	661	719	674	640	740	731	720	703	695	665	740	720	657	685	718	694	705	665	699	631	750	698	707	702	703	659	721	738	702	717	703	678	688	724	720	723	701	673	690	707	685	702	660	702	705	658	668	686	663	691	696	692	691	690	705	650	697	687	693	689	680	665	731	674	713	667	661	726	666	724	685	695	683	652	689	702	703	678	725	643	639	733	658	675	691	695	693	701	623	692	641	727	626	632	706	714	718	681	663	703	701	674	730	644	660	667	683	673	713	710	641	668	701	721	710	666	664	663	661	656	699	708	654	716	667	647	675	679	693	660	689	692	683	712	657	718	730	711	634	650	757	680	719	685	687	693	724	660	723	671	677	699	672	682	691	686	706	714	678	687	715	683	666	728	652	704	697	681	648	679	653	690	692	647	649	703	708	673	662	642	650	666	728	732	641	698	688	700	694	716	680	703	677	648	663	673	676	705	668	699	713	666	684	658	671	671	689	752	680	691	715	643	741	645	656	663	690	667	731	690	668	691	701	673	677	686	676	681	708	686	684	707	708	693	670	688	692	704	678	704	667	668	696	712	697	681	681	694	703	713	682	674	675	673	713	690	672	629	707	670	709	727	720	714	676	703	697	676	716	667	697	727	682	649	689	634	650	681	658	658	699	705	666	709	667	669	670	708	703	674	715	727	665	679	707	700	720	773	686	697	736	700	685	714	664	691	661	729	698	684	700	692	720	690	743	707	704	686	687	675	679	690	650	695	644	676	665	648	718	680	660	664	691	677	682	738	722	651	709	684	694	693	706	659	685	668	700	704	656	671	675	716	742	679	689	708	713	706	704	680	676	640	636	715	681	678	676	681	688	695	655	694	664	733	688	707	667	667	725	660	713	717	703	670	668	667	691	715	680	685	711	679	644	695	727	695	732	675	682	720	690	678	723	639	674	669	698	686	718	680	727	710	671	708	677	694	718	712	677	742	691	702	693	684	649	701	685	686	668	669	654	660	665	711	647	703	663	766	659	641	726	661	699	686	683	693	683	746	727	689	691	644	662	779	698	685	682	630	641	689	670	711	661	673	693	658	718	713	680	738	690	707	672	684	699	737	705	743	682	705	693	696	681	667	678	689	675	706	688	654	645	740	673	703	664	700	719	686	724	716	711	653	659	728	664	714	703	682	727	661	709	673	719	713	707	716	681	691	694	690	678	679	662	639	699	644	676	700	673	677	675	734	710	674	756	659	685	685	684	689	658	674	661	705	628	693	650	691	701	668	641	699
5105	2480	2784	2220	1783	1239	1033	827	722	666	646	543	526	452	440	429	408	434	411	386	382	442	369	377	382	408	367	382	352	362	323	338	378	408	348	351	362	357	346	369	385	380	388	353	368	390	378	358	376	348	344	339	376	390	381	343	345	361	362	380	343	402	367	353	372	336	378	358	330	372	393	350	345	365	391	309	384	352	339	353	348	352	364	370	372	392	374	349	326	342	342	379	369	350	339	357	383	322	348	341	347	360	281	394	348	368	390	358	346	367	331	352	365	348	344	344	370	355	342	388	355	350	348	369	364	361	342	361	372	349	344	340	375	374	342	322	385	385	364	341	349	366	366	378	372	411	332	354	362	344	372	371	353	378	346	381	356	351	363	421	374	351	366	368	353	380	376	320	363	376	368	388	364	345	311	330	362	361	359	368	372	364	378	375	339	350	388	344	356	378	361	366	384	367	308	364	362	376	350	361	387	335	328	354	343	332	368	378	337	385	360	335	368	345	367	346	396	321	338	348	357	361	393	366	387	364	363	363	372	361	342	363	347	365	357	340	365	354	344	357	370	374	332	388	388	363	354	370	356	376	363	356	381	367	356	363	365	372	368	366	367	339	352	345	341	345	364	359	350	360	386	353	384	368	358	370	365	354	347	363	353	358	363	378	352	378	361	364	351	361	354	374	349	350	356	345	354	329	351	361	337	373	339	378	369	409	399	367	355	378	361	368	310	364	351	339	406	347	340	373	346	355	335	318	354	363	332	346	375	348	338	343	329	351	372	343	365	351	355	346	373	352	387	349	378	356	369	358	364	361	375	334	352	385	331	374	343	351	329	353	369	343	371	357	349	392	374	352	355	382	374	371	381	389	356	366	340	319	386	389	382	352	365	365	374	366	326	363	398	365	399	359	361	376	341	354	386	348	345	347	361	350	366	358	340	356	368	325	351	387	366	341	363	354	318	364	358	332	383	355	371	383	330	387	337	333	377	344	374	346	355	353	370	374	339	371	389	374	343	339	380	415	352	345	353	334	372	354	375	361	366	375	314	350	370	349	343	377	363	386	348	374	327	369	399	352	354	355	367	345	374	361	390	368	353	385	324	350	363	415	347	372	361	362	371	363	406	346	325	394	356	385	326	388	365	382	372	366	346	364	381	347	375	387	378	356	338	355	339	323	392	371	364	362	359	385	342	355	361	378	362	330	371	352	374	362	382	354	370	367	325	360	322	361	353	339	350	346	357	320	359	409	382	366	344	331	379	357	344	341	380	335	397	310	350	355	345	353	362	350	350	363	322	341	347	380	366	330	353	343	327	348	387	342	366	373	340	351	355	386	366	329	363	381	353	388	331	348	352	367	377	296	372	347	396	351	386	352	368	356	375	354	364	370	360	339	347	376	376	380	343	340	343	383	377	360	371	368	361	391	363	328	343	392	329	359	337	372	388	318	375	365	346	347	367	403	338	339	388	387	345	329	360	328	345	382	356	374	374	338	344	345	369	336	358	361	317	363	352	383	351	366	337	386	407	357	353	361	361	362	352	378	358	368	371	387	395	344	400	374	383	335	406	379	390	364	367	400	362	362	337	330	365	348	357	360	369	362	371	397	365	338	406	346	334	335	336	342	331	343	364	300	376	331	366	388	395	390	374	368	364	374	341	344	376	331	339	377	367	376	353	349	337	341	385	391	378	397	359	371	366	341	351	381	372	372	372	370	362	361	378	385	373	323	352	339	345	358	332	364	353	366	317	363	348	361	328	385	340	364	363	353	340	357	331	360	334	349	376	371	384	400	351	346	339	324	372	390	350	353	342	371	350	370	362	368	353	365	413	349	370	352	339	344	361	388	330	364	335	371	378	365	374	408	337	346	328	395	342	376	329	374	348	331	350	368	400	337	387	335	383	371	383	349	388	354	371	377	323	374	353	377	351	318	350	323	349	361	351	372	331	364	389	380	317	348	376	366	360	363	347	372	388	329	349	331	365	373	364	354	367	325	378	334	379	335	362	342	380	375	348	357	343	401	350	357	332	374	375	346	367	364	336	354	357	354	363	334	376	343	331	367	363	351	351	358	355	340	353	355	355	379	378	366	316	393	353	346	358	372	331	380	374	364	341	324	404	349	339	342	362	358	366	379	358	369	372	365	367	318	359	343	339	365	352	367	403	359	357	373	400	377	394	342	366	356	363	404	377	333	361	382	379	355	368	350	341	351	353	364	355	405	363	363	342	376	369	362	353	340	349	374	343	337	374	320	368	341	345	336	349	363	412	339	376	363	379	388	379	336	349	374	359	362	343	347	347	344	349	355	366	386	340	339	352	369	361	366	350	349	315	332	380	371	382	377	365	395	377	390	333	348	346	346	356	367	385	359	367	357	341	340	361	378	372	342	346	394	357	361	370	366	337	375	369	384	363	361	367	361	363	392	364	347	359	361	344	347	361	404	358	344	343	349	378	380	361	353	338	373	360	340	335	398	332	369	372	354	380	373	351	365	324	339	371	369	344	350	366	376	380	374	323	372	359	414	363	331	389	360	368	346	322	356	346	387	380	326	349	363	325	364	387	370	357	342	348	398	350	379	358	351	358	372	324	351	349	380	343	376	345	344	360	382	370	389	360	338	375	368	364	360	362	351	359	372	342	358	363	393	306	379	379	370	376	349	366	364	372	339	341	360	390	320	331	389	384	378	350	389	360	358	366	340	374	358	347	373	364	309	352	346	365	348	344	391	337	356	362	375	355	409	372	374	353	364	364	326	362	364	332	359	351	343	361	357	351	352	332	341	377	365	342	343	378	411	334	336	361	340	388	352	340	356	371	365	337	353	374	369	349	389	361	328	382	353	343	357	365	387	356	360	363	401	375	380	350	370	365	361	371	352	366	363	352	346	383	363	387	348	366	393	353	399	344	358	350	385	366	375	353	366	322	381	361	341	357	332	336	319	370	359	347	351	381	367	359	374	383	374	386	339	389	360	337	372	362	341	360	345	354	389	356	389	352	372	380	352	315	354	405	364	330	353	385	351	362	357	379	336	380	368	377	376	370	383	353	332	331	355	373	329	295	368	358	377	340	368	355	359	371	355	377	346	374	367	390	330	368	356	355	346	375	350	342	313	353	327	342	357	306	365	392	377	330	373	323	353	341	337	357	367	331	380	350	354	366	374	398	370	367	371	336	336	335	370	375	357	373	353	366	337	352	342	336	381	364	355	375	337	361	388	399	366	344	357	358	357	354	372	350	347	356	384	352	360	374	365	366	377	368	338	359	361	369	349	363	371	357	384	324	304	352	337	344	352	374	373	383	337	374	379	378	371	364	347	328	373	346	361	356	366	405	377	353	374	368	356	349	360	362	333	334	392	365	343	357	338	338	354	310	372	325	352	377	391	397	335	373	350	343	339	350	357	372	367	365	379	359	338	385	403	357	343	383	374	408	355	383	341	375	345	366	398	334	358	331	357	357	383	366	332	340	355	308	353	353	317	342	316	379	398	402	362	394	350
4524	3230	6235	7259	6370	5006	4371	3672	3118	2680	2405	2115	1939	1721	1650	1484	1342	1304	1254	1207	1178	1140	1104	1184	1103	1113	1116	1056	960	985	970	978	923	879	905	926	910	901	947	877	881	884	921	940	921	913	896	899	874	882	902	883	870	893	890	880	923	892	872	861	848	874	887	842	869	892	852	860	846	876	907	842	887	840	909	869	845	842	844	898	909	875	893	848	889	845	934	852	853	866	899	904	911	880	898	919	874	872	850	907	861	929	899	861	846	893	810	893	859	885	830	913	950	877	892	850	827	912	875	908	805	850	876	878	834	863	888	846	857	873	850	885	861	878	887	868	924	903	858	890	884	871	824	883	898	812	869	903	882	887	924	950	856	908	872	871	909	885	888	834	833	902	889	908	859	889	880	851	907	882	874	853	853	830	888	908	864	895	909	887	892	901	865	858	860	883	860	833	859	905	859	906	853	867	904	863	894	935	855	867	907	873	921	917	819	830	858	883	856	855	861	884	860	869	794	894	849	886	831	858	918	853	867	861	884	804	899	884	837	917	883	818	889	891	864	864	915	886	901	824	901	908	855	884	892	908	899	913	867	917	845	905	867	832	894	865	837	858	883	865	826	879	823	804	873	862	914	879	845	892	856	875	887	873	840	863	887	882	895	897	816	868	843	909	893	879	855	855	860	880	845	864	834	871	826	903	825	852	849	880	859	872	882	872	860	862	861	853	875	818	893	840	833	845	915	833	899	858	828	889	863	885	886	819	869	864	871	835	806	866	897	894	887	893	887	908	832	874	894	857	907	881	854	839	848	891	900	841	855	817	873	844	891	889	919	874	895	843	860	943	833	843	917	889	898	857	901	846	860	854	896	884	847	890	929	888	857	879	922	874	839	868	816	857	840	868	921	857	864	874	844	913	882	910	842	845	858	867	908	830	860	874	852	878	885	848	826	902	825	847	898	922	828	929	845	903	858	851	842	823	884	853	882	903	824	869	918	845	881	861	842	888	885	870	860	877	853	874	866	844	875	843	890	866	870	894	868	866	911	853	885	897	859	903	838	901	844	896	865	858	862	849	844	844	897	914	870	835	894	903	877	869	888	867	895	862	917	878	867	868	840	810	894	878	904	825	832	870	847	876	861	895	861	927	872	896	885	907	871	879	856	869	882	850	885	893	863	853	847	854	890	953	876	802	882	878	894	849	873	829	860	890	853	876	870	841	883	861	870	854	882	874	855	852	822	838	852	888	921	840	874	840	865	934	860	876	908	900	917	866	869	845	897	835	847	856	897	817	870	853	884	811	874	872	852	866	894	797	882	884	821	852	873	899	863	896	860	831	860	812	913	931	856	905	822	886	889	885	826	852	923	922	945	918	880	844	853	874	846	890	865	872	830	881	852	806	882	867	895	876	893	889	916	934	887	810	875	923	863	891	879	867	857	841	836	838	891	827	916	902	855	861	872	872	863	863	926	882	876	862	861	864	852	891	854	880	876	872	889	885	844	890	847	906	874	847	900	852	866	921	882	828	924	881	895	940	867	875	921	884	890	841	837	869	839	923	935	872	852	873	851	804	879	865	884	860	835	897	906	915	883	853	868	840	844	851	869	917	915	843	849	941	854	805	894	878	871	890	897	893	905	887	916	952	871	894	886	875	848	891	858	828	850	900	903	861	829	878	883	891	849	834	904	867	803	862	881	938	892	943	811	852	902	878	877	894	874	842	811	875	901	915	879	857	900	929	854	843	907	878	906	881	884	891	881	905	908	853	893	852	842	852	838	880	896	859	944	888	938	904	885	846	895	893	890	913	837	946	828	910	897	921	896	898	854	904	885	814	878	803	836	902	878	915	830	850	905	841	876	858	932	858	838	879	881	927	858	841	872	807	855	846	892	853	872	828	894	839	848	822	847	921	923	951	876	883	834	877	879	878	847	861	892	848	872	890	850	887	887	921	875	867	855	845	880	839	848	863	882	898	914	883	838	859	854	860	876	859	869	872	859	843	827	877	835	865	850	893	860	854	864	905	881	879	874	864	839	805	908	837	854	863	890	833	850	874	846	862	845	838	895	884	841	898	908	857	872	844	866	862	866	893	868	819	862	910	852	880	878	894	900	890	885	856	883	867	856	914	895	878	877	917	934	840	859	884	894	834	887	838	905	860	794	905	932	887	844	867	902	851	904	869	875	886	943	882	860	872	876	898	890	882	878	879	899	928	912	854	830	900	858	812	883	777	898	835	876	885	941	856	855	858	836	876	895	886	873	911	868	874	851	891	933	887	891	902	874	865	872	863	944	878	869	872	851	917	874	845	829	867	853	847	898	891	865	857	818	875	863	847	842	870	897	858	893	868	916	865	860	828	872	853	862	877	911	879	823	834	843	849	874	869	896	849	823	860	833	866	882	883	846	861	897	885	902	941	850	877	834	920	847	875	854	872	802	884	804	860	854	877	798	868	888	882	911	855	888	906	908	868	856	871	839	812	901	886	899	933	845	873	846	869	899	886	851	916	880	827	916	842	912	902	838	845	866	873	900	857	861	936	863	850	896	887	907	845	862	884	897	882	880	917	874	884	859	891	874	804	867	888	879	863	879	887	855	869	835	875	930	878	894	907	900	877	894	862	823	870	863	918	871	895	848	894	876	854	872	828	843	874	914	925	896	878	851	865	821	895	935	919	870	830	929	904	903	887	850	877	864	842	887	871	858	854	821	882	890	853	869	887	871	811	840	844	852	865	858	875	847	879	876	877	904	835	828	887	890	822	868	891	869	872	862	906	872	898	866	854	878	890	899	848	869	904	881	871	856	852	869	909	818	912	836	869	899	935	883	862	860	873	794	848	847	856	868	856	863	850	862	877	849	839	903	897	905	881	849	822	857	889	883	818	861	895	847	854	905	868	909	831	838	829	907	867	921	882	877	884	847	909	852	850	824	922	898	844	865	858	822	888	807	895	884	845	836	900	877	868	901	862	895	865	866	914	916	889	904	906	879	851	888	890	838	823	905	912	861	898	886	837	848	864	864	860	860	941	848	894	840	866	821	884	846	928	865	881	859	881	867	871	877	872	880	882	909	877	845	868	897	896	824	892	866	862	908	848	907	902	857	897	879	853	864	902	914	835	871	842	853	900	897	870	899	872	896	832	876	825	870	846	867	824	866	914	854	869	933	885	903	861	858	872	886	854	876	849	816	931	828	856	893	850	921	865	833	872	865	902	879	802	877	898	840	853	838	837	857	866	885	846	906	870	896	874	811	919	875	854	892	882	838	873	922	880	891	861	908	873	892	837	871	847	831	816	837	882	847	857	874	903	868	899	901	893	877	891	904	866	900	815	869	867	869	896	861	834	844	830	921	881	832	833	857	878	897	888	893	818	897	876	913	854	865	838	864	895	881	879	848	953	941	860	895	878	849	912	886	948	883	871	853	862	819	888	871	917	881	855	866	934	817	910	839	849	874	848	833	881	862	873	900	866	899	882	884	823	876	875	875	865	869	918	890	867	896	869
14033	6725	6763	5314	3570	2411	2247	1840	1609	1251	1193	1037	948	777	640	564	548	432	474	472	425	424	385	419	433	367	406	386	387	342	358	352	361	342	336	377	325	370	327	377	346	343	368	354	374	360	370	371	335	354	360	366	304	381	354	350	348	337	330	333	333	325	308	329	329	305	379	346	334	381	348	307	320	330	367	313	366	335	320	337	335	374	309	350	317	340	401	338	306	359	367	303	316	340	350	339	334	355	346	359	352	330	400	356	343	340	334	359	344	361	341	335	345	356	306	353	350	352	327	375	340	315	347	352	339	335	339	301	356	365	342	362	337	362	359	345	317	360	339	329	312	357	366	341	396	319	328	326	361	320	324	346	362	362	335	323	351	375	335	394	378	340	330	336	352	367	352	359	338	358	318	325	331	336	333	340	346	332	328	317	320	340	330	348	343	332	346	346	347	316	340	334	313	342	332	377	286	314	354	318	341	334	350	339	362	336	371	311	326	349	342	355	349	349	309	365	357	342	329	332	319	364	374	305	354	350	357	305	356	329	346	370	327	346	339	343	322	350	378	342	353	337	352	339	330	351	325	339	351	357	343	324	333	339	357	344	335	376	318	305	362	342	345	397	330	343	337	325	375	329	323	331	319	320	400	344	325	373	328	306	310	345	353	367	345	320	314	330	306	346	389	311	331	366	354	323	333	325	347	335	355	326	341	335	343	306	299	347	325	341	316	391	311	301	358	351	338	369	325	365	352	327	348	341	342	340	316	340	351	332	326	330	364	328	352	351	374	341	352	357	353	357	357	333	358	346	329	347	340	333	338	310	373	378	323	345	336	325	295	342	336	337	330	313	334	348	360	348	323	318	302	325	328	373	308	349	319	346	337	335	309	343	344	307	337	299	340	335	381	348	371	356	363	367	349	361	343	357	337	375	355	323	346	348	336	300	330	336	373	369	319	329	369	354	325	317	334	342	343	348	334	346	311	357	331	342	354	342	371	345	324	324	333	357	318	350	342	347	322	333	342	335	345	338	323	339	364	307	363	363	339	327	359	354	326	321	297	357	316	345	334	358	325	352	360	315	373	370	355	341	323	351	297	347	362	337	321	361	350	294	333	344	376	331	365	335	338	390	367	343	361	344	305	324	303	347	345	334	389	350	339	353	341	319	318	313	340	340	322	358	345	305	392	304	321	352	339	377	365	317	369	348	345	344	357	385	324	344	368	300	332	316	323	303	321	344	360	325	346	323	348	356	308	339	340	343	348	332	319	341	311	322	336	347	346	319	332	301	345	337	368	306	335	364	355	335	342	324	378	369	336	330	346	340	360	363	324	363	356	332	355	302	321	354	359	341	331	311	363	341	374	338	339	345	359	391	343	349	374	329	335	369	352	335	348	339	355	368	346	295	331	310	361	329	336	366	345	336	353	323	353	373	326	352	381	352	334	341	327	291	328	315	362	335	371	314	332	318	336	369	354	343	319	343	305	316	365	324	359	314	330	340	331	324	343	336	344	329	322	388	350	356	382	319	347	347	368	322	328	368	341	345	339	322	311	311	347	322	308	360	305	317	313	323	323	323	347	340	350	366	333	351	332	340	311	332	350	376	354	306	342	352	362	352	363	381	345	379	346	323	339	312	343	375	351	345	325	335	337	332	340	357	330	365	334	322	354	364	332	355	321	335	346	331	348	315	363	353	360	338	366	342	311	301	312	364	345	372	349	326	338	342	331	375	343	310	327	309	330	321	359	306	340	314	330	346	344	346	332	341	312	315	345	355	336	346	322	319	344	338	343	355	336	354	354	313	341	330	338	312	318	378	335	329	340	364	325	347	322	368	335	325	346	341	347	337	360	337	377	306	356	327	330	313	333	354	328	345	361	351	345	335	339	340	336	336	388	307	352	348	342	346	333	342	346	348	343	340	306	376	331	348	327	346	366	314	325	336	345	352	333	356	372	328	336	336	321	327	339	352	345	326	363	380	373	293	337	354	364	336	338	366	319	358	307	359	336	323	302	350	367	327	343	354	336	321	334	329	334	352	357	324	315	350	326	355	372	369	325	322	336	335	315	365	337	327	342	325	316	337	335	310	334	352	350	356	339	339	347	381	320	359	359	340	329	330	363	310	337	323	326	362	338	327	352	349	336	323	336	335	354	367	343	340	355	339	357	355	359	312	348	372	345	349	362	305	376	346	320	385	351	334	329	344	358	348	306	368	321	326	342	304	346	368	341	320	341	351	338	326	324	314	332	337	359	344	326	322	357	370	339	330	357	335	332	389	352	346	365	340	356	343	375	355	362	303	347	338	373	381	329	335	369	344	309	325	381	342	375	342	367	322	302	369	373	320	327	364	325	294	331	344	354	357	364	312	324	343	353	317	319	322	303	395	372	341	328	361	362	349	356	336	315	366	325	353	326	335	325	319	330	336	319	336	334	315	325	322	323	376	342	376	345	343	349	318	338	315	359	379	301	331	334	327	343	343	328	292	347	341	320	359	326	368	325	303	350	321	324	331	343	383	321	350	370	354	366	338	353	333	280	349	342	343	343	369	339	328	326	345	315	347	337	333	330	331	333	359	351	348	353	327	347	330	349	323	366	337	322	304	312	325	329	316	336	325	386	332	353	365	294	371	328	379	337	339	335	354	320	331	321	310	357	332	345	322	336	371	323	386	379	338	357	341	330	349	374	322	371	346	326	354	355	314	365	324	305	352	324	349	359	322	353	315	362	353	349	342	330	331	330	356	352	322	323	314	359	376	323	352	356	344	331	316	333	330	333	365	338	339	352	351	340	359	313	372	357	361	394	344	358	342	358	352	338	330	347	343	351	377	373	342	345	335	340	381	353	339	354	320	364	345	336	354	339	331	360	312	319	304	359	355	339	385	338	388	334	350	364	356	348	317	343	356	340	305	345	339	287	335	345	331	325	330	347	349	320	295	347	331	348	383	318	351	330	348	339	323	340	290	351	352	379	324	337	335	323	380	343	326	343	325	357	319	361	339	310	353	390	380	312	384	348	349	318	331	342	329	333	313	378	343	363	357	349	390	332	368	345	331	372	318	376	357	320	326	365	339	333	334	302	343	319	351	327	349	332	331	342	350	310	332	299	345	371	331	346	326	353	357	373	331	357	338	336	347	330	321	334	363	334	365	318	326	377	375	314	389	345	356	358	342	361	338	349	376	360	359	341	360	317	374	327	329	339	354	316	308	328	321	353	343	321	349	333	340	382	315	363	327	347	346	333	343	356	368	357	348	329	329	348	354	337	349	349	324	340	309	328	345	327	347	356	329	319	349	331	359	334	310	331	336	322	343	361	350	388	327	340	328	346	368	371	325	316	348	374	327	333	351	347	375	329	328	341	326	350	324	348	336	341	319	335	312	327	310	353	373	333	332	366	317	336	369	340	357	324	333	353	342	306	324	323	369	341	346	367	330	370	360	315	339	346	323	379	335	345	331	320	339	346	345	299	320	316	349	343	340	333	310	319	332	344	337	366	354
11018	6374	11526	13244	11870	9203	8255	7506	6630	5531	5142	4333	4270	3415	2970	2335	1982	1877	1699	1525	1526	1530	1373	1311	1305	1308	1176	1175	1106	1037	943	1013	995	1003	964	974	886	965	893	929	863	913	850	888	884	913	905	849	886	843	817	928	846	862	856	884	839	895	789	848	835	845	808	866	886	855	857	835	833	830	833	821	762	856	777	885	812	831	880	876	880	840	842	852	812	867	853	834	856	862	832	819	812	792	821	866	791	816	843	819	792	820	843	829	871	786	812	862	843	892	812	802	847	809	835	820	791	818	914	847	843	802	841	789	823	896	838	871	833	833	846	851	782	845	822	822	792	781	848	815	817	785	834	803	851	819	815	856	848	803	852	862	862	878	854	882	800	795	828	816	829	822	810	844	799	817	873	817	835	808	867	860	858	814	817	855	837	814	864	824	853	812	825	818	774	807	882	777	814	814	873	804	867	859	849	818	828	767	833	793	845	851	785	807	899	846	870	766	836	822	840	816	836	858	825	845	835	820	851	845	832	871	801	855	822	860	815	787	874	849	794	810	873	825	796	827	771	811	798	861	820	842	790	870	787	851	792	858	810	849	887	815	828	824	794	856	823	831	821	817	861	840	846	843	783	789	865	788	792	898	810	824	830	830	816	749	792	818	827	844	855	841	815	827	837	846	853	847	838	842	869	842	834	880	859	868	789	839	815	811	838	818	807	817	829	863	805	818	833	785	870	833	791	845	814	855	833	792	834	763	831	850	823	809	874	863	848	884	848	757	861	793	780	850	826	809	827	834	772	819	892	777	842	813	801	862	811	842	811	735	840	853	865	801	834	802	787	790	799	796	829	811	795	828	833	821	861	845	825	861	847	809	806	798	801	826	841	850	839	787	835	854	790	800	839	829	814	860	841	859	794	841	880	801	835	863	833	827	830	820	822	787	825	814	857	818	803	789	856	802	839	828	809	802	841	807	785	795	823	851	843	834	869	851	828	857	810	818	815	849	782	835	870	847	819	788	841	869	785	824	812	891	833	860	828	832	841	813	841	868	803	823	793	834	815	875	874	847	822	811	821	854	847	839	820	865	856	833	843	831	788	828	793	861	829	817	870	789	798	819	837	862	831	846	799	800	787	828	840	841	869	847	838	840	799	815	809	772	796	867	813	807	828	842	825	830	879	817	809	847	762	819	823	812	831	815	792	864	851	853	777	859	808	842	874	864	829	801	830	788	833	819	844	871	859	850	824	804	804	873	839	823	772	803	816	864	800	881	876	831	800	835	788	830	869	853	833	783	861	891	822	835	848	811	785	822	841	808	835	864	831	791	857	856	819	815	848	873	857	843	842	807	837	822	847	850	807	819	840	844	869	886	832	812	769	846	853	798	767	765	838	804	859	816	786	826	821	868	856	809	793	800	835	826	842	871	823	850	819	787	884	863	862	841	802	828	780	818	809	793	810	801	816	878	832	782	817	821	785	833	805	805	841	798	780	810	844	804	836	850	826	856	817	839	836	807	784	871	811	857	779	806	838	818	784	841	832	816	875	800	855	817	817	813	818	839	817	796	813	802	786	810	796	892	807	896	806	888	793	827	806	872	803	805	805	798	835	827	792	819	834	848	866	861	844	815	815	854	778	815	787	816	789	828	842	807	792	811	838	812	888	826	784	834	839	846	787	797	863	818	803	854	849	802	852	856	813	811	838	817	833	835	820	808	828	842	863	877	876	806	844	789	850	805	828	821	893	798	861	867	838	834	805	824	841	805	802	903	810	802	832	815	830	814	861	809	834	833	811	850	835	840	824	836	811	870	866	868	806	839	803	850	823	829	868	802	863	835	807	838	853	839	837	791	831	842	804	814	829	848	806	798	798	797	829	793	817	867	802	875	831	784	885	832	820	834	815	838	853	831	813	818	826	894	847	826	854	804	844	800	849	852	826	843	840	803	875	777	874	792	798	872	831	833	832	849	773	828	864	840	840	753	812	811	821	873	802	843	820	867	876	840	848	840	839	800	845	818	815	841	844	821	854	844	815	821	843	862	830	847	820	813	822	816	804	839	840	898	805	865	789	825	808	793	799	860	818	812	801	878	813	881	836	836	867	828	818	788	825	827	807	811	825	842	855	812	856	837	828	886	846	870	863	808	830	793	867	774	822	850	886	826	782	835	819	843	844	825	781	821	861	813	801	835	804	819	814	778	812	846	826	840	849	793	806	877	871	860	809	855	826	841	838	820	806	855	884	819	837	841	822	819	808	818	825	804	815	842	864	845	834	882	825	806	832	793	866	814	854	822	818	776	876	823	865	832	862	793	818	820	820	822	842	812	852	870	854	835	834	815	834	764	846	847	780	838	844	836	793	768	810	831	841	813	839	836	803	838	834	781	796	875	789	827	859	825	816	839	819	843	815	805	819	865	789	823	798	807	829	826	809	856	806	821	780	779	824	834	832	764	886	801	802	842	808	809	825	802	823	830	838	861	834	858	824	831	874	836	890	751	811	823	821	863	809	830	845	816	789	827	843	871	798	803	842	778	773	832	816	848	782	809	831	801	842	819	814	864	817	805	796	830	804	805	861	846	823	838	824	798	847	859	816	827	835	831	838	850	840	830	752	803	828	781	816	846	868	840	780	818	786	824	810	799	787	817	917	810	736	828	828	821	811	819	804	829	822	887	841	836	827	823	840	781	854	830	822	812	844	812	807	817	854	810	804	859	864	814	828	819	851	804	825	836	819	805	774	806	835	838	840	808	839	870	798	760	881	797	831	817	902	855	796	811	857	848	794	850	852	835	858	854	817	866	886	851	753	795	816	820	788	885	891	843	845	861	823	850	744	801	822	840	802	838	814	877	848	827	867	843	803	789	847	763	827	814	867	854	865	855	819	817	801	815	796	858	795	823	870	825	788	815	820	862	789	834	877	823	837	814	820	814	801	820	846	796	818	853	847	794	851	781	803	857	826	821	843	809	878	815	778	761	813	811	803	785	825	838	805	822	822	870	827	848	825	819	848	805	806	852	838	828	839	848	801	822	824	785	825	755	819	811	793	874	808	841	825	874	820	856	834	839	841	828	848	775	814	863	801	892	796	802	822	848	817	825	834	845	820	885	818	795	853	800	818	869	874	857	839	841	828	876	808	887	821	842	817	827	808	737	809	831	799	867	833	852	870	827	789	851	845	859	762	824	812	795	847	803	819	833	861	850	868	841	803	822	870	825	799	816	823	827	871	823	847	871	799	852	832	905	885	813	831	862	867	801	808	820	795	796	853	827	783	876	812	769	816	836	811	806	818	841	783	870	868	818	770	814	838	818	832	802	827	874	803	846	831	873	836	851	865	827	844	841	821	799	858	763	812	873	849	816	817	849	847	798	826	812	832	811	820	846	839	831	831	799	852	810	794	820	836	831	845	898	842	803	880	788	831	828	868	756	864	880	816	827	889	761	856	816	806	833	834	818	790	811	866	837	798	856	851	851	782	806	834	814	859	848	888	862	867	850	842	824	843	855
21887	11051	10284	8106	5149	3504	3138	2602	2444	1665	1638	1597	1355	1011	789	630	589	468	503	435	379	398	386	366	372	401	341	333	336	319	325	286	288	289	286	309	289	295	244	306	258	275	287	291	265	257	248	256	263	266	299	309	281	303	266	296	261	291	255	264	249	268	263	276	260	269	283	256	262	250	266	272	287	272	298	264	303	248	295	270	288	267	278	275	244	293	274	266	257	295	278	286	273	275	266	247	279	253	270	286	271	288	264	279	261	235	255	273	244	262	275	279	254	279	266	292	299	277	277	247	289	273	297	258	273	266	290	299	285	286	284	304	298	244	271	258	268	262	258	238	264	256	268	253	264	237	262	285	298	258	300	294	273	285	256	258	286	264	299	279	261	275	261	260	266	264	306	297	267	277	262	277	247	283	277	244	290	257	278	232	280	289	277	254	253	253	277	316	278	277	276	261	243	279	260	263	273	305	250	285	260	256	275	272	268	279	276	316	276	269	279	278	269	261	276	279	267	260	258	261	283	266	268	271	279	256	275	288	256	281	273	252	284	261	282	256	293	280	254	283	262	271	263	279	267	293	226	261	279	265	260	264	271	235	242	263	276	271	277	257	313	286	278	269	273	243	270	266	277	252	281	283	264	253	254	267	256	262	288	259	281	280	253	285	273	267	262	281	278	276	278	292	301	264	284	248	235	266	230	281	291	245	275	275	233	246	281	261	270	276	293	257	240	280	284	260	270	259	269	261	295	284	277	278	274	260	292	283	292	306	263	274	275	287	280	275	265	257	255	300	232	273	266	265	239	288	275	275	270	265	276	298	273	266	267	263	269	286	286	267	269	295	255	243	247	284	275	268	272	239	242	303	258	238	262	277	247	289	259	258	259	299	287	266	268	261	291	256	300	239	251	286	270	299	283	236	266	238	265	298	296	273	290	295	286	281	292	287	281	270	263	262	254	264	271	268	268	266	250	281	247	254	283	277	265	272	256	235	267	275	254	267	261	237	261	260	278	254	292	243	269	293	239	298	246	285	286	264	268	263	246	250	262	255	269	283	258	259	267	262	267	259	276	293	267	264	290	266	293	280	254	322	301	276	286	248	280	236	301	242	276	294	273	253	252	259	255	305	252	241	264	272	265	269	280	294	253	252	266	255	301	241	285	293	256	261	260	235	305	252	270	260	271	264	283	236	315	262	275	270	259	252	284	283	266	245	266	243	268	263	287	288	310	282	283	280	276	264	265	255	306	290	291	248	252	297	247	266	263	291	241	277	278	276	263	262	280	271	304	285	270	284	282	258	253	231	280	280	291	274	281	273	277	255	296	298	273	294	264	259	238	263	248	286	270	264	254	241	278	298	287	261	257	253	271	293	245	271	260	298	283	296	261	273	282	280	265	270	277	271	249	272	292	248	263	265	239	284	257	250	245	297	288	275	292	245	281	251	249	253	276	262	272	236	273	266	292	244	269	267	300	293	257	255	258	309	293	275	271	262	267	265	241	248	280	267	276	254	283	308	270	268	266	287	308	277	241	247	314	265	295	273	257	259	270	292	273	278	268	294	262	275	272	291	284	293	270	277	238	271	259	266	248	285	272	279	274	276	261	281	275	273	271	293	276	254	289	280	256	243	268	268	248	254	273	259	310	253	235	263	261	249	262	245	235	273	282	267	283	269	284	275	268	246	284	269	265	289	272	290	267	241	273	258	223	272	254	266	280	278	258	269	299	265	303	248	279	258	269	285	263	248	260	284	281	300	299	282	279	241	268	267	282	259	259	230	267	273	279	268	269	295	294	293	251	267	286	243	272	257	252	288	275	277	275	302	291	278	290	261	239	258	247	288	264	241	272	279	283	262	255	256	268	241	259	280	255	273	244	270	283	239	245	256	291	280	289	274	246	284	269	263	246	244	263	267	292	277	285	269	285	247	258	258	274	272	269	279	269	257	251	285	271	268	249	290	263	268	264	263	272	295	261	288	291	269	275	265	273	268	292	246	255	294	263	272	294	266	296	300	275	268	299	252	303	269	286	271	255	257	293	270	285	249	253	263	264	252	264	283	276	249	272	261	250	257	255	294	247	296	244	258	241	256	255	260	249	268	265	267	265	280	267	267	266	252	245	264	277	283	258	268	261	244	292	247	274	273	294	297	269	287	262	242	243	257	281	275	302	261	254	257	259	238	276	274	263	275	248	246	242	280	281	275	253	265	279	258	282	237	262	261	274	273	255	262	237	295	274	260	274	266	289	265	279	270	265	274	266	297	302	287	282	300	241	288	241	252	283	277	287	284	288	271	260	272	289	268	281	262	277	299	240	254	272	246	259	283	266	264	271	275	287	296	245	248	266	267	273	237	297	269	288	258	269	262	272	304	259	260	225	257	268	311	271	269	249	257	293	268	304	271	270	239	275	241	254	293	258	282	237	243	277	270	297	243	294	240	236	286	283	277	259	263	265	255	272	247	238	293	264	306	268	284	252	253	287	280	256	262	262	278	287	289	272	257	264	250	266	261	296	273	272	271	285	250	278	269	266	276	271	289	278	270	264	256	280	265	246	282	311	261	290	255	256	272	289	249	274	254	278	273	258	260	286	259	248	297	267	258	301	291	255	325	269	266	286	274	251	240	262	300	298	306	240	243	288	282	259	268	244	267	270	287	279	300	291	251	264	274	294	269	267	240	291	283	278	277	264	257	274	322	275	283	284	275	283	278	255	290	262	273	270	284	256	275	253	246	294	261	248	270	273	242	280	264	273	246	265	265	284	300	285	289	272	268	274	242	254	286	275	245	278	271	312	308	302	268	272	278	285	273	265	262	277	273	294	242	265	296	272	271	293	276	245	265	258	280	256	251	275	256	276	280	261	262	251	234	263	273	280	257	264	286	259	273	261	265	295	312	283	285	275	250	252	266	276	283	257	252	240	254	263	303	268	282	272	265	267	304	261	247	272	281	275	276	290	251	279	281	275	263	259	271	267	261	269	268	276	255	258	244	250	268	298	269	260	289	259	260	289	247	238	241	272	247	247	242	278	262	263	288	247	250	260	279	257	265	264	267	239	236	241	261	266	300	264	301	259	267	284	268	268	277	254	262	306	265	299	283	268	290	250	271	302	293	287	253	271	289	275	277	263	279	240	254	278	287	277	261	261	255	260	265	294	294	270	262	240	263	280	314	251	287	283	287	259	261	258	242	266	263	291	269	243	297	247	263	255	260	280	282	292	278	244	281	283	286	288	266	315	252	248	282	290	279	259	258	232	287	242	269	283	273	240	269	291	281	262	274	235	283	261	249	266	282	301	254	311	260	279	264	228	263	236	277	266	285	264	277	264	256	245	265	253	262	267	274	279	258	268	250	285	276	297	275	271	270	252	273	282	272	240	284	285	238	279	257	283	295	262	277	280	294	281	271	255	263	294	263	276	286	281	262	267	269	285	299	259	269	253	294	266	267	280	278	266	263	306	247	285	268	267	260	271	265	273	281	289	276	253	268	284	298	276	255
14778	9272	15470	19080	16153	12098	11913	10099	9325	7710	7022	6743	6025	4951	4116	3229	2527	2177	2035	1794	1697	1628	1521	1352	1388	1394	1305	1197	1103	1037	927	929	913	878	851	816	800	844	784	861	768	785	809	762	781	770	723	733	715	722	686	711	654	694	680	697	693	666	728	745	718	677	720	679	756	666	698	697	695	681	684	660	690	699	718	685	721	671	677	658	736	724	653	684	677	692	652	647	651	659	667	635	694	666	712	651	655	663	692	707	662	661	665	676	625	621	670	648	722	651	647	727	621	743	685	656	668	689	682	694	687	638	707	676	634	656	712	635	668	676	658	621	674	691	700	716	606	697	620	688	667	682	686	695	639	686	700	680	670	658	659	646	654	664	625	652	703	691	726	660	708	672	693	683	680	671	660	691	693	676	677	669	667	669	646	690	663	678	673	670	700	646	658	674	651	659	663	674	632	689	644	674	698	653	662	704	650	683	646	707	671	646	707	673	703	687	644	647	629	618	659	667	667	666	686	682	654	632	694	700	640	674	689	680	639	664	674	647	652	689	672	660	666	731	670	616	622	628	686	692	689	665	653	652	713	700	647	658	670	729	663	653	661	656	666	686	671	709	659	603	690	649	685	741	655	678	678	641	676	710	646	684	645	647	675	652	695	616	651	668	653	692	616	665	684	709	674	670	682	695	623	710	666	628	633	729	681	628	675	651	681	653	669	678	690	700	625	633	659	637	637	655	634	700	670	697	655	708	616	645	624	653	661	644	694	698	688	632	681	680	688	631	694	677	665	702	657	647	630	675	688	679	681	698	701	673	685	710	667	690	649	653	702	700	629	659	690	679	620	645	671	666	694	672	701	686	629	640	658	640	727	658	688	657	703	668	708	651	649	675	687	702	703	706	678	665	663	687	679	660	644	713	670	655	684	688	678	712	658	671	663	663	649	658	695	723	646	643	698	698	667	699	651	687	661	693	683	679	642	653	638	648	641	684	735	673	661	695	663	692	655	717	697	620	684	630	655	634	693	608	634	632	680	697	704	692	668	711	671	673	703	689	634	663	634	655	678	682	677	676	683	694	685	658	630	655	679	660	652	682	651	691	648	674	644	682	680	640	604	663	666	668	687	634	647	664	721	673	645	700	659	641	680	650	704	660	667	707	611	665	665	635	648	703	692	651	670	622	685	685	645	639	710	658	653	727	713	677	686	685	670	680	686	647	635	651	654	659	748	701	717	658	695	668	664	682	683	703	675	632	682	642	668	679	655	641	659	662	671	642	664	666	658	706	686	679	665	643	670	659	720	712	684	632	676	706	667	713	659	662	686	699	637	648	662	728	673	659	673	650	648	696	637	689	682	662	665	677	664	640	662	672	647	641	690	661	625	670	656	666	659	682	681	667	698	686	653	675	725	625	644	570	688	673	610	684	711	708	625	627	670	719	680	709	667	608	708	637	657	660	705	674	658	616	653	680	662	667	710	635	710	651	676	613	662	688	673	679	652	669	661	663	666	689	729	677	656	659	674	690	660	695	695	635	652	693	661	664	651	679	669	678	685	651	687	712	692	670	673	683	648	655	652	682	658	651	617	681	686	642	628	689	686	687	673	662	666	659	650	680	657	731	679	663	692	696	652	697	694	650	691	684	684	664	685	632	689	702	706	704	599	664	663	643	685	665	640	690	674	696	652	692	681	646	669	685	692	623	664	669	665	684	654	646	653	687	653	641	637	666	634	631	693	717	661	672	659	635	647	653	672	690	658	670	652	651	672	657	640	690	646	662	640	673	663	667	656	696	689	658	653	645	656	663	650	608	658	679	643	681	687	681	664	664	712	700	630	660	639	663	680	622	669	692	659	663	663	663	701	679	683	645	739	662	689	682	650	705	641	707	672	671	660	674	653	652	695	701	673	727	624	671	633	659	637	679	736	666	684	656	664	654	632	667	632	625	632	731	658	699	684	698	636	713	689	660	641	630	680	659	640	678	655	689	650	638	725	695	649	647	722	689	680	692	658	677	643	676	716	651	680	687	673	699	656	668	692	646	638	713	711	643	651	675	669	739	674	668	664	644	700	655	639	654	672	652	632	683	692	644	664	662	650	669	681	614	645	640	659	658	678	658	638	651	696	696	676	632	667	703	669	647	661	667	652	655	667	629	652	653	716	661	628	681	661	628	710	726	657	682	634	694	656	653	668	619	660	677	676	716	676	628	723	687	637	659	653	633	670	652	671	682	630	635	679	692	657	630	683	675	698	643	678	657	676	657	697	695	637	676	628	669	660	642	681	726	658	714	680	684	677	713	653	646	640	680	641	616	700	677	691	643	655	700	634	697	661	666	704	665	712	675	706	648	679	693	716	687	712	672	639	666	671	688	682	605	661	701	666	676	680	628	684	697	701	657	656	696	719	671	651	689	648	666	659	692	684	674	660	665	664	693	720	647	669	672	679	672	635	695	689	699	644	665	682	647	673	669	639	718	674	653	665	656	657	691	697	695	653	696	661	611	691	731	680	674	628	691	643	647	697	649	684	600	705	631	669	709	708	720	640	643	697	679	656	660	654	683	684	698	642	667	650	668	676	682	703	659	696	702	642	708	709	720	664	660	681	644	666	690	695	697	687	638	666	667	684	706	638	681	667	644	658	693	622	688	680	658	643	692	679	715	650	687	653	658	696	673	672	668	675	655	650	653	663	689	687	660	673	700	684	679	672	674	649	638	677	629	650	676	678	692	652	732	689	677	707	610	688	639	628	689	667	675	652	690	662	709	631	696	641	707	672	689	669	677	685	672	661	701	624	672	687	680	758	662	627	700	668	634	678	612	683	728	703	656	690	654	645	633	668	707	633	717	670	667	666	673	674	672	666	627	680	704	648	692	721	716	672	643	689	662	654	678	667	646	669	667	701	671	636	653	700	630	679	609	720	706	645	663	678	640	686	661	665	633	682	654	674	646	724	692	611	704	664	645	675	677	644	638	664	650	644	621	707	668	669	662	631	644	643	648	634	627	650	664	702	670	662	656	633	648	660	662	704	673	655	703	658	661	692	701	695	656	672	665	689	626	684	693	685	710	651	616	690	701	629	688	664	660	682	667	665	684	692	690	679	723	689	669	698	663	626	657	677	698	628	665	667	714	659	624	632	653	711	685	649	628	711	650	700	669	659	675	647	663	707	617	702	635	677	679	691	667	697	681	679	667	674	669	671	668	703	666	633	670	686	662	628	655	680	682	685	689	698	674	691	667	689	655	671	678	618	708	646	666	706	633	703	705	696	678	665	646	631	716	684	650	713	655	692	683	690	685	680	705	679	645	687	680	696	702	646	666	651	679	674	638	679	672	675	692	646	698	713	698	687	667	685	674	677	679	654	675	690	663	655	724	661	658	639	652	687	690	655	644	720	667	682	602	638	665	692	650	674	672	679	629	629	656	647	640	682	667	667	641	670	658	650	643	644	729	686	719	709	645	687	683	667	672	717	674	658	635	663	648	679	664	680	657	675	654	675	678	641	718
4888	2465	2708	2247	1712	1253	1016	892	746	640	594	527	498	466	436	426	426	398	395	414	408	372	422	422	360	369	399	339	372	361	357	363	387	385	369	384	344	351	381	379	346	328	384	358	373	345	348	332	364	390	380	366	379	383	359	378	329	351	371	350	342	369	376	366	354	352	380	320	352	362	349	365	389	335	329	347	372	312	399	347	315	351	392	358	357	333	353	363	344	348	323	350	361	335	355	351	349	344	345	356	364	380	362	356	369	335	359	338	376	359	390	322	370	355	347	358	358	356	377	364	356	358	379	333	341	349	360	345	340	349	344	332	333	361	372	369	354	333	380	371	339	321	334	365	356	365	344	351	315	347	349	355	340	349	385	352	363	367	336	353	373	366	342	331	356	361	385	347	350	355	344	343	340	334	334	348	369	375	358	352	359	337	324	335	390	359	341	329	363	330	381	343	344	343	382	373	366	354	350	355	357	350	351	350	346	352	370	382	393	372	329	338	376	393	371	340	357	331	383	361	353	336	328	373	354	329	384	332	347	373	374	378	346	362	372	367	355	346	350	360	355	359	364	371	401	349	387	378	374	359	346	390	325	377	382	339	341	333	387	323	348	343	355	354	346	382	342	352	353	394	339	350	370	375	325	387	345	371	393	412	373	345	364	325	355	345	328	362	357	350	325	363	326	360	363	342	390	328	335	359	356	330	338	344	337	353	363	323	341	362	346	307	378	335	367	359	354	338	363	346	343	370	330	326	376	327	369	384	368	337	337	387	361	328	346	384	344	349	357	385	345	322	360	375	342	324	345	364	391	352	370	359	328	338	337	347	367	365	359	355	346	353	366	377	384	336	362	358	360	340	345	354	351	329	379	375	375	356	352	388	379	345	349	344	365	339	362	348	363	380	360	359	340	341	361	332	362	351	345	370	346	322	356	317	340	324	334	321	331	328	381	383	374	320	395	340	326	367	341	333	333	358	323	395	341	321	327	352	385	371	368	359	340	344	349	355	350	391	364	342	359	337	368	350	344	400	362	375	351	334	360	357	317	286	346	402	355	369	344	335	335	362	335	355	395	341	376	350	370	353	321	321	342	362	370	378	340	329	365	360	338	333	373	345	326	372	384	380	341	337	365	350	367	325	325	356	364	342	345	354	361	349	363	386	364	380	373	344	331	346	374	382	338	381	364	309	357	337	364	354	349	368	344	383	352	379	341	365	349	345	363	368	361	363	357	379	361	382	387	361	352	354	355	349	377	356	334	329	347	320	329	372	324	366	366	322	362	336	364	364	343	311	379	372	356	330	333	342	345	395	372	358	373	321	379	360	320	351	369	372	340	333	326	331	323	363	362	349	299	354	358	347	358	336	334	394	362	343	382	349	354	378	347	355	359	324	339	370	355	368	369	360	410	371	396	395	372	365	334	368	355	333	352	366	328	371	368	318	334	354	366	368	376	373	360	355	313	373	382	326	351	317	326	333	347	359	350	368	375	320	354	346	341	336	366	334	371	304	339	316	348	382	348	397	340	353	394	367	340	336	345	367	393	393	362	351	371	373	357	388	341	358	341	378	331	322	351	387	373	346	330	356	383	338	343	356	382	377	356	359	382	391	350	316	385	320	366	343	337	357	398	360	376	390	342	341	353	376	375	324	341	309	322	389	360	330	337	337	336	335	336	356	333	361	324	342	340	359	360	351	378	343	368	393	350	367	359	346	340	341	377	353	348	355	384	330	361	368	336	339	335	361	333	360	356	337	402	349	330	384	329	362	388	358	356	326	345	382	358	348	359	372	354	329	353	342	357	331	315	357	326	370	367	367	340	341	361	355	367	345	366	370	358	365	351	363	349	327	343	367	346	342	347	375	351	324	334	332	366	372	340	346	346	361	364	384	381	364	364	356	345	338	327	333	368	358	376	348	324	356	338	370	333	369	375	365	374	382	383	341	361	380	361	349	345	342	345	378	370	377	388	358	331	352	351	340	358	310	374	325	368	360	324	351	359	340	372	380	376	386	340	356	367	327	365	352	368	351	367	341	360	355	355	345	356	314	364	373	358	355	323	388	328	359	352	335	357	387	352	375	375	365	328	369	339	363	379	401	366	369	363	328	347	333	324	332	338	297	378	365	339	359	359	336	322	340	359	385	366	322	323	366	358	342	365	360	336	359	345	335	369	369	343	366	355	406	321	372	335	411	346	329	362	353	361	359	340	346	344	366	376	353	357	336	344	340	375	342	359	367	337	331	352	336	345	364	369	348	359	370	365	344	373	369	355	339	330	354	346	381	370	341	366	341	332	328	355	358	367	355	373	355	348	359	388	330	325	335	333	359	374	343	338	358	338	365	346	371	342	344	311	374	371	322	375	366	354	360	328	371	356	351	353	327	352	366	384	341	350	335	329	332	338	383	382	382	338	401	330	356	363	362	366	323	366	352	386	356	350	331	336	311	333	361	352	351	347	359	334	360	327	348	340	373	378	347	354	380	382	364	361	336	384	348	368	329	333	344	398	371	327	325	363	358	345	341	350	357	349	353	369	353	347	372	338	358	360	321	376	384	326	368	345	314	385	373	369	359	353	328	362	351	369	377	352	353	398	350	379	326	357	368	326	331	365	363	356	351	365	370	309	340	361	358	351	347	371	332	364	350	335	341	354	360	349	318	369	387	357	350	372	323	350	321	333	365	368	334	334	337	382	323	366	374	376	334	370	341	345	339	356	343	341	333	403	386	374	327	352	353	321	345	354	407	391	354	355	337	317	338	370	370	342	328	401	352	327	352	346	358	347	345	343	371	325	367	379	364	328	360	374	382	334	339	355	340	384	354	319	361	365	342	371	348	328	344	337	344	351	313	335	392	349	340	365	314	337	351	374	335	348	363	312	372	345	344	334	367	372	365	396	379	349	364	390	334	348	382	355	342	348	369	347	359	358	368	339	338	353	362	391	328	348	371	403	410	404	366	327	322	339	374	345	334	390	386	339	375	378	360	372	350	380	332	345	379	363	373	385	362	352	347	346	370	366	342	365	301	367	352	357	344	360	358	333	353	369	333	332	347	400	326	357	331	343	376	335	347	353	336	328	329	333	358	370	355	322	360	340	337	321	375	336	368	384	369	359	309	369	341	371	352	318	362	354	313	383	347	357	343	372	361	340	362	337	376	326	335	382	357	342	348	349	361	378	415	393	378	322	354	366	355	385	382	354	324	344	327	357	319	387	313	330	374	338	345	348	349	312	354	350	332	377	348	375	364	336	360	360	364	349	366	306	391	327	388	358	355	358	366	367	362	361	386	346	309	348	374	350	353	371	366	350	364	328	335	343	343	372	361	354	363	339	342	312	381	352	370	364	313	358	314	316	332	354	346	356	355	350	385	353	369	322	409	372	342	361	354	358	330	349	378	363	358	336	348	339	377	353	344	319	346	338	358	347	354	356	348	336	350	331	323	400	331	341	330	382	315	339	358	314	337	341	334	333	370	358	368	363	337	379	322	320	380	362	357
4479	3111	6486	7585	6512	5276	4451	3742	3054	2566	2373	2248	1994	1743	1620	1398	1306	1265	1255	1165	1134	1128	1062	1084	1087	1043	1019	1005	990	935	890	947	945	965	925	892	915	912	898	943	858	836	880	890	877	900	855	872	905	901	930	879	837	878	862	914	877	925	881	883	869	841	853	846	858	869	858	912	854	921	849	826	894	849	871	872	860	864	859	879	880	817	851	864	819	818	842	875	859	869	866	886	794	839	851	871	845	857	846	848	843	884	868	837	844	822	859	845	863	885	860	815	831	875	842	903	910	884	846	866	867	875	852	869	871	859	905	840	834	820	849	795	843	849	842	845	839	851	879	899	867	874	856	863	873	859	863	866	817	846	899	861	848	856	882	878	852	853	902	889	872	858	900	920	915	844	842	877	834	851	875	804	861	814	846	838	849	831	784	834	913	855	869	817	871	852	818	879	861	846	834	883	827	849	840	844	874	818	846	897	880	874	842	820	824	887	851	887	839	942	819	854	873	868	829	853	833	841	892	880	904	860	799	851	856	845	850	858	852	831	857	860	861	826	834	889	840	894	845	839	843	833	908	847	828	874	849	865	854	894	846	918	889	856	888	867	847	865	900	908	859	889	874	887	848	866	861	848	856	863	875	827	878	870	870	860	811	864	845	826	896	791	858	818	874	880	841	844	868	829	849	845	869	909	831	889	866	785	847	849	836	873	844	874	894	890	866	848	883	848	835	831	844	839	829	812	811	854	837	810	873	889	835	822	927	852	804	886	848	872	892	918	879	829	843	909	863	887	869	896	828	859	877	820	865	841	851	860	889	866	896	861	796	810	824	801	901	876	823	872	851	884	852	848	797	850	847	803	848	885	844	911	852	872	821	888	848	884	890	852	855	828	913	865	923	846	858	804	866	867	862	837	895	858	830	818	802	793	826	851	824	863	844	896	802	849	896	857	901	816	927	816	870	846	825	875	869	858	870	850	944	877	840	909	878	830	832	815	893	816	872	878	889	843	904	859	847	819	895	859	838	903	849	825	860	836	863	860	847	853	936	839	818	852	854	832	878	777	865	859	873	854	855	870	846	843	876	837	880	903	848	820	831	878	825	843	887	875	886	837	846	930	849	839	831	857	855	862	851	841	882	860	836	847	854	828	815	909	877	847	849	809	854	807	885	861	822	857	832	819	835	880	872	894	870	877	857	836	865	810	843	858	851	860	861	879	805	923	818	866	875	886	888	832	792	888	866	835	881	860	810	848	873	889	843	817	856	881	810	933	857	836	833	819	812	862	814	839	807	895	863	834	786	864	845	825	839	884	862	856	836	814	884	863	860	877	871	838	828	893	879	848	830	850	844	867	872	830	866	831	822	899	810	833	845	805	825	842	845	864	868	877	886	906	879	873	837	776	853	868	842	858	844	871	862	792	845	872	829	895	872	785	826	865	901	835	857	862	879	826	845	880	868	884	870	887	893	934	861	869	894	894	869	912	809	876	850	869	857	813	866	823	860	814	823	881	852	842	879	890	860	852	848	872	849	827	818	834	879	889	846	851	867	822	876	792	828	910	872	839	895	886	882	870	860	826	889	824	873	876	853	867	868	850	883	900	861	896	914	878	825	865	903	871	840	877	849	874	864	882	862	855	858	837	901	843	823	833	844	892	891	862	909	897	864	862	866	823	843	851	812	888	863	857	798	916	896	885	852	844	844	837	859	869	817	828	878	875	883	861	876	828	844	900	857	881	850	878	802	870	849	856	856	917	889	850	798	850	859	859	863	860	841	858	893	843	831	834	810	835	813	901	837	818	865	923	867	750	863	848	831	856	856	904	887	895	810	849	787	857	873	857	827	810	893	882	879	838	871	844	862	809	879	885	841	855	834	837	809	861	835	833	817	840	850	862	890	906	856	869	829	886	891	852	856	874	826	806	855	859	867	847	863	866	840	830	848	844	883	878	871	821	873	903	816	855	798	852	826	873	885	879	889	826	841	827	918	864	888	874	854	846	885	863	857	795	821	852	863	881	890	850	847	871	855	848	896	847	808	879	905	924	853	902	885	845	869	823	945	864	889	795	861	850	859	823	854	901	866	867	850	842	877	872	904	904	859	812	854	868	875	834	881	802	871	848	858	851	874	908	857	811	859	848	872	869	887	841	845	847	881	887	767	843	868	875	838	888	879	870	828	870	892	878	794	830	822	843	834	846	843	824	850	854	867	832	896	863	877	853	852	890	883	836	840	877	851	795	870	896	884	907	863	891	883	906	869	895	860	844	845	864	822	860	792	904	876	846	850	845	893	863	812	823	821	835	914	846	832	910	834	804	823	873	842	898	833	883	840	867	833	836	888	909	903	831	844	845	863	879	903	924	846	892	829	913	874	898	833	817	847	876	843	817	843	814	894	880	866	838	865	903	873	841	891	853	870	857	843	812	845	849	840	847	840	849	860	874	811	845	848	859	879	857	852	828	885	833	859	896	870	856	850	859	870	805	858	887	863	843	885	813	865	872	895	842	834	824	913	851	835	826	869	834	894	829	850	879	849	815	924	836	830	826	823	852	910	834	813	889	824	873	858	849	857	787	934	887	892	898	906	893	862	838	829	872	810	850	857	890	818	838	847	846	845	885	819	848	911	868	833	853	874	846	862	804	879	878	897	868	833	831	801	841	875	831	877	832	865	887	844	850	874	847	847	875	848	835	846	851	890	861	804	807	785	841	842	856	842	844	884	818	869	849	800	840	859	887	813	866	871	919	878	869	902	837	870	868	803	834	854	792	865	904	821	879	858	835	832	872	875	864	853	870	904	840	836	894	850	857	850	849	856	845	870	904	868	871	821	845	887	879	871	856	854	858	868	826	900	878	794	831	877	862	862	918	820	851	898	841	889	882	869	888	848	829	837	873	822	828	850	821	902	862	847	884	887	876	889	862	888	875	876	854	869	836	809	833	910	812	910	872	864	805	889	803	811	920	810	880	901	850	820	875	858	849	852	841	860	847	834	828	878	886	866	891	896	900	818	861	878	822	864	869	894	878	861	825	835	879	865	853	844	864	788	851	904	867	869	872	774	875	833	849	856	803	808	847	855	827	887	843	896	867	871	873	875	855	779	826	865	841	825	879	856	832	848	837	866	862	868	820	873	830	880	852	869	906	878	855	827	841	813	875	856	858	826	861	899	872	912	862	899	875	898	839	882	883	869	853	880	826	897	853	865	861	844	852	850	833	913	887	852	817	863	893	820	860	929	902	877	864	921	848	848	854	828	826	850	834	878	899	852	853	882	833	882	817	842	837	803	841	820	863	839	859	880	870	859	834	829	847	870	865	843	842	829	891	848	884	888	880	890	837	852	841	876	834	833	895	833	861	829	825	845	872	865	893	807	835	851	897	859	800	831	908	841	844	873	807	864	818	887	897	822	839	813	846	877	849	825	819	914	871	860	861	844	861	870	878	823	863	832	885	877	836	855	862	893	891	853	836	866	806	823	852	898	805	915	879	864	840	879	894	937	858
14203	6671	6637	5194	3712	2659	2106	1532	1350	1125	1311	961	841	808	658	550	526	454	472	430	422	446	393	389	402	378	399	372	357	373	378	357	378	349	329	319	378	355	346	358	314	326	355	342	365	330	358	336	338	330	314	355	324	351	354	340	352	361	325	337	340	342	334	349	335	376	372	330	332	375	394	381	369	355	343	355	363	340	337	335	361	306	342	349	354	338	347	346	358	337	391	321	351	357	340	339	340	373	327	324	331	343	348	359	358	319	330	343	351	337	314	329	313	342	346	377	332	352	355	330	343	345	329	348	355	329	340	323	315	333	334	327	325	348	353	318	344	351	341	350	341	339	302	368	347	341	353	320	333	326	330	360	331	354	357	334	346	335	338	315	314	323	329	332	335	339	345	314	325	338	322	341	357	365	374	325	318	338	334	337	326	343	300	350	345	335	340	340	342	332	322	352	310	324	333	334	351	360	330	331	330	345	318	328	366	327	323	362	338	323	341	344	340	332	347	369	345	342	352	337	375	344	332	346	332	308	329	306	373	338	320	333	343	333	326	335	352	351	366	362	331	363	360	325	339	351	328	374	325	367	343	337	319	347	324	351	325	335	332	321	331	358	342	349	320	341	350	340	332	376	309	349	319	368	350	307	331	364	332	329	319	366	337	313	394	361	355	320	351	369	312	344	356	333	317	346	338	322	347	338	340	337	331	331	333	347	360	294	379	346	339	339	363	339	309	335	356	330	359	349	319	310	336	329	318	367	339	307	354	360	332	326	354	330	321	361	336	353	331	338	348	329	304	304	323	352	362	318	385	342	343	317	333	349	375	320	321	350	332	346	329	280	320	357	349	342	380	344	317	306	352	317	298	300	307	290	347	327	378	317	321	311	327	307	365	348	330	363	343	352	334	350	367	312	322	331	302	329	342	380	367	325	354	356	322	362	305	324	314	350	353	353	338	325	311	322	320	330	322	326	334	315	339	322	359	338	331	336	328	319	308	343	284	372	322	320	331	338	370	340	348	348	344	325	351	343	319	335	357	323	328	328	332	296	337	324	343	359	328	325	364	350	329	346	354	333	358	347	318	349	311	344	357	329	376	346	321	340	321	317	364	367	351	352	369	378	328	314	348	355	339	329	306	338	313	335	333	320	327	319	351	313	341	348	356	277	319	349	316	302	320	345	344	356	315	328	336	360	315	319	353	363	347	329	352	344	366	320	303	351	341	359	353	370	335	335	333	364	300	329	346	332	328	330	338	330	339	325	366	342	368	349	383	362	328	357	332	384	333	376	317	368	351	340	343	326	321	306	322	325	375	322	309	325	343	338	322	363	294	338	340	387	362	388	349	348	375	308	354	339	343	339	346	375	306	356	359	380	338	329	341	358	320	363	329	314	335	288	306	328	351	365	336	355	354	353	351	306	331	347	342	348	352	331	327	351	322	347	347	333	300	376	338	334	322	313	359	341	344	349	352	357	340	362	333	356	331	338	323	327	312	332	336	315	354	374	328	343	340	321	320	348	337	321	323	382	368	328	317	364	291	330	363	320	304	322	330	333	360	317	334	347	339	319	344	319	340	373	344	345	322	332	352	361	347	360	365	333	325	346	352	356	350	307	331	345	376	325	348	368	350	338	305	326	323	328	317	337	311	339	358	290	360	335	301	300	364	316	328	350	323	323	346	356	314	323	355	323	321	345	329	346	337	342	328	307	333	360	331	367	312	325	333	339	362	339	370	345	300	344	326	339	326	318	325	388	379	349	397	327	327	312	315	346	354	353	315	356	359	340	331	366	324	357	351	330	343	340	325	324	314	320	341	352	380	370	308	351	321	321	330	322	356	308	349	359	320	335	308	315	346	346	336	356	366	343	350	322	328	316	332	365	339	321	338	343	352	270	340	362	370	345	323	362	358	300	319	328	333	328	326	343	360	326	350	335	327	308	328	324	357	340	332	308	321	336	356	340	323	331	320	324	335	329	321	364	333	352	359	358	329	341	343	331	332	331	348	338	354	354	332	345	381	319	349	353	347	334	381	327	306	364	334	350	341	340	329	335	333	328	321	320	370	348	340	333	314	354	352	353	349	364	349	349	357	317	374	320	372	320	335	336	342	366	358	358	350	334	343	362	352	344	354	343	354	367	336	332	306	355	356	335	318	341	322	339	338	356	333	326	338	360	343	323	325	330	317	318	336	320	333	349	307	331	365	355	339	369	345	347	366	371	342	302	287	308	351	346	331	343	332	318	347	335	331	351	349	329	345	348	328	352	352	330	337	336	351	324	355	339	348	332	327	343	335	328	341	298	339	374	298	366	339	312	334	329	332	347	379	364	334	370	351	322	332	335	340	368	325	376	318	351	357	310	283	363	336	317	330	318	341	349	310	344	332	374	357	311	332	339	329	323	330	306	346	336	339	340	342	299	334	326	316	331	349	318	352	341	363	344	365	353	309	319	317	326	326	310	326	349	351	327	301	328	334	363	397	356	292	323	328	344	328	339	351	298	367	330	324	332	346	318	336	355	309	353	351	323	351	331	359	364	334	341	345	316	326	354	336	369	347	347	364	298	309	361	353	351	353	315	340	314	339	330	325	329	370	383	342	326	323	356	344	341	300	316	342	311	355	313	309	347	336	328	353	347	344	310	310	329	352	334	314	322	329	332	359	301	310	326	342	323	330	327	315	321	351	341	356	332	334	373	351	333	310	320	340	322	315	339	334	328	368	327	341	362	345	341	301	340	353	361	331	372	349	353	352	328	346	362	317	339	340	322	351	323	355	338	354	330	347	345	319	347	359	326	336	374	335	328	338	338	353	346	292	315	347	353	335	390	330	393	307	318	361	326	315	341	313	333	344	310	354	342	349	334	328	346	295	318	324	332	325	338	322	346	341	329	351	314	321	348	344	336	355	371	339	279	340	321	338	308	358	334	374	325	343	332	323	321	320	354	304	345	349	326	384	342	337	358	332	367	315	334	325	363	326	329	337	310	330	351	340	337	343	344	329	323	324	323	305	312	350	333	357	359	321	330	349	296	331	348	350	321	326	352	309	344	339	328	361	336	327	340	374	348	321	356	336	313	318	305	335	338	351	320	325	315	350	336	291	308	344	322	320	326	372	331	363	324	324	302	340	361	309	347	323	340	362	319	334	325	330	371	381	332	341	358	300	353	355	323	334	338	352	325	333	335	330	331	354	314	321	354	322	352	345	349	341	383	358	348	329	361	348	354	320	340	382	375	344	327	351	327	323	321	364	334	303	359	355	343	356	302	317	308	354	364	347	341	352	327	324	318	343	310	316	370	336	387	334	348	315	311	334	321	319	372	349	345	346	343	352	355	344	356	341	338	321	367	344	318	314	371	340	383	342	349	352	354	337	315	346	300	322	359	325	308	345	351	336	372	315	354	360	343	316	343	325	333	343	338	320	319	339	346	364	367	357	353	334	375	369	331	317	347	330	329	313	331	375	336	376	332	375	305	339	339	327	312	317	319	313	326	320	339
11358	6067	11373	13953	12548	9614	8610	7176	6224	5185	5198	4351	4274	3547	2934	2327	1892	1816	1591	1500	1488	1422	1401	1275	1272	1280	1235	1090	1025	1092	998	978	1012	991	997	934	897	943	874	970	869	917	871	788	842	879	885	862	884	828	835	855	827	870	836	875	814	866	833	853	854	848	829	775	837	850	867	816	806	833	817	809	809	807	852	800	835	800	837	881	803	853	865	854	786	817	847	754	849	759	780	800	816	822	753	835	792	844	815	862	796	817	821	833	793	854	814	863	817	797	832	783	789	853	802	848	769	815	828	803	799	836	819	746	834	771	785	800	804	875	760	828	793	859	809	810	815	817	837	825	801	834	849	820	771	824	780	799	865	783	792	838	821	848	808	739	841	795	838	818	791	839	866	821	810	797	784	839	823	833	870	844	811	832	787	819	851	835	836	804	816	803	825	849	828	785	816	813	844	802	796	804	853	828	791	790	820	799	761	787	802	828	874	839	789	840	830	827	786	846	789	775	847	832	856	828	840	821	791	796	838	795	817	808	786	813	840	826	830	811	836	787	818	774	838	824	856	877	860	861	804	855	805	861	794	829	861	852	829	841	818	847	835	833	818	771	845	853	795	798	809	807	799	825	808	810	805	836	843	818	826	776	806	833	848	777	833	763	826	829	816	824	806	827	815	760	802	815	874	831	870	843	821	833	861	808	820	782	842	837	810	837	770	851	772	855	823	837	826	860	831	799	817	796	797	830	817	767	832	851	794	818	866	836	806	838	773	833	768	871	864	846	860	813	785	807	821	781	861	859	842	843	800	792	838	828	875	852	877	759	850	786	817	844	825	889	787	801	855	852	765	766	784	780	831	818	775	821	812	826	798	817	844	811	808	814	834	820	858	843	846	821	833	888	821	816	787	793	844	832	790	824	803	788	834	828	823	780	860	813	832	896	811	763	844	828	857	835	862	776	826	814	820	797	798	822	796	754	853	858	837	816	845	870	807	828	825	836	809	841	783	826	800	824	823	795	845	852	790	754	831	804	784	795	861	832	849	818	791	813	828	794	822	810	857	813	830	869	838	852	813	847	807	821	865	792	831	870	833	823	819	822	815	852	805	813	795	826	841	799	799	813	773	849	747	827	815	867	824	848	830	815	826	804	820	789	822	849	782	810	818	760	826	798	801	831	826	823	816	762	798	801	811	769	840	789	810	836	848	808	847	824	841	848	817	820	788	793	862	800	801	831	882	877	832	801	773	840	780	842	817	818	747	915	836	795	829	816	837	817	828	827	796	806	803	827	834	830	808	803	815	815	801	767	781	843	818	742	807	834	829	781	841	819	830	812	778	800	833	847	868	863	840	809	785	813	834	785	827	805	823	799	843	793	813	833	815	837	840	786	842	781	839	831	746	825	810	852	849	813	835	836	778	815	880	817	817	833	872	827	807	809	816	870	792	872	804	819	835	819	804	877	829	848	790	865	774	785	813	859	830	847	819	868	809	832	838	832	814	842	820	827	823	789	854	812	825	827	833	805	906	871	859	794	869	786	814	816	832	831	789	827	845	792	861	812	822	791	831	850	793	899	846	848	825	791	792	772	824	864	831	844	805	807	814	786	813	805	825	836	807	780	810	868	844	815	849	847	861	834	833	842	835	786	803	820	778	821	836	816	791	791	836	824	802	838	822	812	839	770	837	817	813	851	864	798	818	832	852	863	806	831	798	831	859	792	817	789	843	768	856	837	799	856	792	875	856	809	850	915	806	807	863	860	821	826	842	783	813	848	832	778	832	835	792	800	812	807	782	804	852	826	826	807	803	766	835	836	837	799	828	868	862	884	810	786	881	783	808	822	805	842	842	811	829	810	839	795	811	829	802	813	819	842	814	777	823	808	816	814	809	775	771	845	761	829	816	815	839	831	832	867	847	826	842	778	836	829	782	890	840	832	811	782	843	802	837	823	837	816	824	783	831	826	831	827	842	861	850	785	842	787	816	814	845	826	817	795	848	834	838	843	866	818	828	774	833	820	832	833	796	868	778	824	838	771	795	839	826	812	805	851	826	838	804	857	859	869	842	816	826	827	838	845	826	851	800	843	786	819	800	847	754	801	797	830	780	820	873	809	787	795	795	792	825	822	838	774	851	830	811	859	826	774	834	823	840	863	800	879	824	765	808	793	794	797	807	833	779	772	853	811	806	880	822	841	858	821	831	816	844	824	825	812	827	847	854	840	857	828	785	845	829	796	851	849	840	851	849	860	835	852	813	818	844	827	822	820	819	787	841	808	796	805	838	797	851	807	851	816	840	847	802	830	848	858	801	872	820	849	835	805	854	785	812	831	811	829	811	804	848	811	817	816	857	801	810	803	855	792	787	835	811	847	793	846	853	819	809	818	825	823	782	823	815	782	832	831	795	809	780	809	842	916	790	794	797	784	793	808	800	800	821	816	797	801	806	822	844	766	841	897	837	781	813	826	795	871	825	795	778	778	847	826	846	855	814	787	817	826	842	826	821	850	825	852	832	841	820	824	828	825	846	815	839	822	781	802	913	794	810	827	827	806	819	810	825	784	852	829	840	783	810	850	772	778	820	854	879	808	835	753	859	761	837	834	829	763	793	878	858	815	822	815	827	814	851	855	808	799	785	795	864	825	806	801	864	834	791	776	838	763	790	831	873	798	823	852	815	875	879	821	782	826	833	814	799	767	778	850	846	880	830	816	856	792	856	791	793	835	848	829	878	833	805	871	803	771	842	821	836	763	827	814	837	817	807	804	807	870	835	805	807	766	785	848	786	855	845	780	818	802	798	770	802	821	808	790	746	851	852	853	847	795	811	845	773	781	870	817	782	819	830	884	921	814	799	749	830	804	842	821	827	778	789	784	784	789	801	824	807	847	808	836	805	851	814	827	862	820	839	847	873	805	808	815	840	828	831	809	803	780	824	810	799	790	826	794	821	819	841	787	813	809	827	781	853	822	818	790	769	832	806	856	820	788	807	805	762	849	796	817	827	846	804	841	825	779	872	815	821	829	865	821	799	796	792	781	867	795	826	817	793	836	809	799	804	820	749	826	806	802	834	833	822	835	841	833	822	830	835	815	836	834	768	818	840	785	811	820	805	846	759	859	811	821	805	828	841	817	819	838	856	808	832	834	864	844	865	848	783	800	800	793	789	827	819	810	827	793	827	825	856	818	896	867	877	775	826	836	822	866	783	796	872	835	762	755	815	817	820	855	793	815	844	801	803	797	776	806	760	766	801	815	825	817	846	759	899	799	851	802	786	818	860	849	829	768	818	801	870	818	759	812	869	841	835	812	858	813	835	781	861	811	827	857	838	785	895	812	795	775	826	782	837	852	847	818	826	830	847	808	814	847	791	789	824	846	839	796	760	857	839	785	837	790	794	798	829	869	872	828	813	794	788	827	830	835	840	822	834	839	808	802	819	826	921	793	861	852	819	819	861	815	852	860	821	788	810	850	820	792	822	811	810	785	796	779	847	841	811	795	834	824	820	838
22067	10315	9811	9137	6847	4087	3281	2246	2357	1692	1760	1309	1187	868	824	656	505	449	456	390	416	397	358	395	393	359	332	330	307	325	298	331	270	254	298	299	309	274	324	267	283	284	255	290	293	296	303	302	277	277	268	262	260	274	250	251	268	290	257	286	274	276	294	257	257	254	253	275	273	301	273	282	269	288	263	298	264	265	281	277	283	281	307	286	275	310	251	227	280	265	268	248	274	276	260	309	325	256	240	267	283	304	281	254	259	272	259	266	262	245	271	281	293	256	244	258	290	265	263	271	257	275	270	257	274	247	257	280	271	298	287	255	259	279	256	270	258	267	251	263	277	263	259	273	251	260	253	263	253	289	271	257	256	247	280	288	266	241	264	287	244	271	265	271	255	290	242	260	269	253	246	287	289	291	260	255	259	272	287	256	295	264	285	270	254	248	279	283	284	239	285	245	265	233	246	269	273	261	249	276	270	281	274	283	254	264	254	274	264	212	281	274	293	260	267	282	259	275	258	274	253	292	245	254	267	276	268	266	307	290	257	250	290	258	267	283	248	243	270	267	265	249	271	273	262	266	250	258	298	271	243	262	253	260	282	276	277	280	278	269	237	242	273	264	271	293	273	288	253	295	278	280	271	257	291	292	284	258	273	287	271	278	268	235	266	276	263	259	293	277	254	265	270	280	269	237	255	257	270	266	278	268	245	271	237	249	248	259	247	284	264	295	264	256	259	265	261	261	254	254	305	260	300	260	280	241	243	245	251	262	278	273	297	281	267	261	257	269	292	280	258	256	272	263	254	263	296	256	252	298	285	270	264	256	274	274	256	269	303	278	263	281	259	274	276	285	272	242	255	260	260	279	259	301	279	262	271	263	271	258	263	264	241	209	249	271	274	246	262	249	272	264	256	238	254	279	299	279	280	300	262	261	255	254	272	257	259	242	272	277	267	235	255	267	266	255	242	256	279	260	300	239	253	294	260	274	259	242	251	276	275	276	267	283	235	252	282	276	262	241	255	260	267	261	261	244	243	247	274	265	267	259	263	243	258	251	292	276	284	268	242	223	259	263	297	264	250	266	241	270	258	233	295	255	268	292	256	284	298	253	248	254	261	264	267	280	274	267	292	257	281	244	272	284	293	272	257	278	288	290	299	271	262	263	288	270	266	262	243	247	284	266	281	257	266	237	287	271	261	257	285	309	263	255	252	254	250	270	291	271	250	271	294	250	284	242	241	279	260	255	222	271	276	290	248	255	245	269	273	282	220	253	263	284	266	269	275	269	255	266	274	296	257	254	255	263	266	282	259	244	273	278	287	261	245	228	267	281	263	276	246	280	270	266	277	268	261	275	257	267	243	258	257	270	278	261	217	256	273	274	288	301	280	262	283	240	273	269	286	281	276	261	275	270	268	268	251	264	265	282	266	267	286	267	281	237	266	281	262	283	291	250	265	290	250	266	262	233	266	257	275	260	277	279	290	258	269	270	275	265	280	272	255	247	275	277	242	250	278	250	282	247	270	279	275	269	280	279	267	287	297	246	270	259	290	299	272	270	240	278	258	283	270	276	273	259	271	272	275	259	288	276	246	267	260	266	242	244	286	292	299	265	256	251	249	231	294	242	256	268	276	261	277	276	278	272	257	268	253	259	283	303	269	280	282	279	250	265	271	232	293	250	237	248	279	261	248	277	247	257	257	268	257	245	262	256	260	268	264	271	305	253	240	262	248	252	263	236	261	257	241	245	259	278	252	271	252	288	251	267	267	279	289	283	273	255	233	286	284	217	250	258	269	285	262	246	243	269	240	306	289	266	269	254	274	264	256	241	240	279	254	290	256	300	276	267	287	270	278	240	247	245	279	266	228	248	249	290	239	249	244	282	269	253	263	294	263	240	268	252	266	260	282	274	301	253	253	278	280	261	265	266	272	266	274	284	277	237	260	253	300	267	246	254	273	250	282	257	284	280	281	276	266	275	286	265	289	294	256	243	281	272	261	272	292	246	260	244	264	285	257	259	271	272	249	256	241	278	292	261	269	274	257	268	257	256	259	263	247	293	301	316	258	272	247	272	272	230	302	301	298	231	274	290	287	254	278	278	306	267	254	235	254	249	272	250	255	269	271	263	229	241	264	253	266	261	267	268	277	239	286	279	285	277	299	281	291	276	245	264	272	270	258	262	256	246	260	253	260	265	259	263	254	249	271	275	286	278	248	321	272	264	249	254	261	257	280	259	281	258	241	279	267	284	261	273	286	261	262	261	261	289	274	267	284	296	236	252	269	242	271	277	277	258	264	265	280	242	278	263	269	215	282	248	294	271	277	277	252	258	253	258	252	249	305	251	259	305	243	277	284	256	245	285	239	230	282	260	259	276	263	251	259	281	243	276	253	248	274	263	281	279	280	287	265	281	271	257	272	261	256	270	279	228	272	261	278	250	265	285	229	269	263	294	263	293	273	259	285	292	274	264	262	261	252	264	253	265	260	253	234	232	240	239	288	273	298	267	277	278	232	309	269	266	251	270	284	283	265	265	268	256	246	259	274	289	275	275	281	269	249	269	258	272	250	272	271	326	270	272	269	247	250	263	245	262	259	243	234	259	261	285	251	242	274	261	249	232	266	285	266	290	257	280	234	265	287	268	269	238	267	273	260	261	256	250	269	265	283	271	270	267	264	235	286	273	265	242	286	277	259	260	310	250	240	294	293	252	254	267	277	266	231	251	265	261	262	283	260	252	256	262	250	266	266	284	261	266	271	250	243	252	246	277	259	275	275	266	273	237	253	262	248	276	270	289	267	267	260	250	279	272	273	256	270	276	275	283	280	251	261	257	265	252	278	278	275	230	267	248	304	259	247	263	281	256	281	270	246	263	229	277	261	245	291	262	258	259	301	256	274	265	263	251	249	272	294	278	254	268	252	258	281	242	308	278	275	283	269	259	250	248	259	279	249	238	265	264	264	262	272	239	296	284	293	251	280	257	287	273	290	265	242	265	296	271	293	270	258	264	278	274	265	263	305	269	250	257	212	250	295	250	284	236	270	280	270	254	261	300	280	258	264	290	243	277	262	260	292	278	251	253	286	269	256	258	271	293	272	245	232	310	277	257	262	254	293	262	259	301	261	266	270	251	262	273	272	246	263	266	275	264	256	256	268	285	305	280	269	237	274	265	249	295	269	243	258	284	286	284	254	274	259	252	267	277	281	279	261	269	267	266	282	251	247	258	297	234	249	260	247	281	244	252	294	278	292	244	266	242	307	260	278	245	265	260	270	276	280	241	258	261	264	258	269	243	271	261	266	282	271	260	278	253	246	296	257	284	247	221	278	266	258	238	302	239	258	238	246	279	260	299	264	238	273	251	288	293	256	272	284	275	271	261	284	256	268	304	273	279	248	294	265	277	249	263	263	283	265	269	277	246	283	266	261	246	277	252	235	294	259	259	293	274	277	242	241	277	266	273	275	241	261	266	233	261	290	254	259	260	271	266	270	276	263	273
14778	8876	15536	18587	17265	13151	12092	9991	9181	7440	7653	6044	5952	4644	4147	2952	2489	2035	2053	1752	1645	1623	1549	1433	1348	1365	1272	1188	1003	972	877	949	926	879	784	806	791	809	781	819	831	774	737	736	711	782	750	697	694	699	668	713	685	652	694	668	680	716	660	695	669	674	692	670	640	621	663	674	674	717	643	639	637	695	673	654	659	682	642	670	657	638	674	658	682	649	678	636	642	622	659	669	660	653	680	665	646	656	703	682	638	624	628	686	635	618	645	637	666	654	684	671	624	708	672	632	645	648	685	678	636	671	676	616	685	638	640	663	681	619	655	675	661	681	719	655	698	666	702	671	640	652	659	664	692	652	637	662	661	661	713	710	677	653	671	693	720	685	661	681	659	702	655	691	661	643	663	672	675	639	669	712	655	638	629	623	704	650	687	706	706	651	669	647	656	664	690	654	704	675	662	676	630	696	660	697	697	648	650	655	707	655	637	645	721	648	676	687	670	662	677	654	686	657	660	705	648	662	649	646	635	676	667	633	684	606	693	680	624	641	677	679	662	663	634	658	692	656	689	676	696	663	630	666	639	687	663	671	655	660	674	663	648	633	635	597	666	649	609	659	652	666	662	626	691	659	675	654	650	645	665	647	663	653	660	710	703	650	699	676	652	668	666	695	692	611	659	682	649	642	697	680	708	672	655	661	674	654	634	658	664	655	658	660	628	700	628	660	657	711	656	613	681	716	658	693	729	703	646	667	652	655	651	648	690	683	698	669	648	650	673	691	682	681	709	662	635	643	636	698	679	677	596	666	643	595	690	667	636	683	655	703	663	687	664	656	682	644	677	664	657	631	626	624	630	626	686	631	681	682	669	714	688	649	674	680	678	626	621	681	675	696	654	684	650	663	616	684	616	659	694	644	690	692	639	692	661	664	705	632	672	665	609	641	647	687	669	685	714	681	634	648	646	652	658	678	636	608	672	667	715	663	670	660	662	653	727	644	619	653	682	660	702	631	621	722	696	622	623	689	702	699	659	675	661	658	691	617	663	641	693	638	624	652	669	662	664	607	682	641	694	682	646	665	709	690	621	667	637	651	705	658	685	589	654	621	676	668	650	700	666	680	685	722	691	668	686	669	640	638	663	649	651	688	602	645	704	627	675	620	692	659	653	686	691	661	662	624	687	666	688	658	665	683	684	684	646	669	679	624	703	626	661	633	705	660	694	708	678	641	681	648	682	684	691	648	646	668	712	699	630	664	660	669	657	654	648	674	661	667	668	689	633	690	676	663	685	676	677	691	697	698	703	680	674	627	660	658	677	666	651	690	669	662	641	675	732	607	617	633	630	663	610	655	688	671	676	648	659	670	648	667	628	670	674	653	679	698	690	646	651	683	647	705	652	661	651	668	713	606	645	627	643	639	659	659	599	694	682	663	649	686	641	581	685	624	682	662	665	649	635	656	668	627	686	678	558	675	663	633	681	647	634	666	638	658	618	646	653	712	691	658	659	626	674	661	665	614	670	617	667	626	664	678	638	662	654	705	701	613	681	690	657	675	639	657	669	684	653	627	649	659	630	697	615	615	616	717	650	648	657	678	672	643	685	642	667	651	663	633	675	660	689	614	663	677	649	635	718	632	688	679	653	658	649	643	667	644	659	687	701	665	680	649	647	674	697	664	648	658	676	683	676	686	595	650	645	635	687	669	668	664	636	641	675	681	629	663	669	664	622	678	659	738	641	697	627	701	662	672	683	647	683	662	666	641	643	660	659	669	624	641	662	633	685	650	660	665	684	655	643	650	648	631	653	666	666	658	655	712	639	669	628	701	639	645	694	716	687	631	675	649	690	632	639	713	675	680	618	660	699	625	652	614	672	643	633	673	627	639	665	710	597	633	669	687	676	692	720	679	683	650	666	616	652	644	641	595	704	661	650	638	675	623	650	687	661	655	634	634	653	657	658	681	645	666	672	702	665	619	664	638	635	684	637	680	680	627	650	654	669	642	608	715	653	682	640	631	635	682	670	653	670	667	656	665	654	639	658	630	651	716	622	642	701	619	621	652	659	647	676	667	631	658	685	722	668	708	678	652	697	728	659	670	644	692	721	671	648	669	667	711	697	681	689	641	688	653	719	676	615	648	658	645	646	686	664	658	655	666	708	692	667	671	638	671	655	652	595	681	664	649	630	693	619	678	662	680	657	660	663	666	659	682	710	674	645	632	681	663	676	637	710	669	676	598	695	689	671	640	696	677	665	666	689	646	658	677	627	639	721	643	660	691	687	665	658	642	699	658	664	697	665	664	648	677	710	658	652	679	626	692	682	641	635	696	660	640	643	675	635	680	633	636	666	671	634	669	685	676	644	639	651	681	646	665	625	661	657	656	681	598	676	640	676	687	686	649	632	632	709	680	682	680	657	695	681	630	668	689	687	640	658	681	655	663	617	698	652	696	696	678	643	703	683	691	687	697	645	661	684	652	669	630	637	643	646	670	629	680	641	668	667	651	708	684	661	644	666	636	649	638	634	627	686	630	663	656	634	664	643	676	652	645	679	654	694	649	683	666	686	690	721	675	660	665	665	693	703	676	649	678	673	617	656	677	632	688	634	619	677	657	670	640	664	686	660	642	660	626	676	699	661	649	699	646	667	667	662	654	649	674	686	631	675	651	665	699	620	677	696	707	658	650	663	675	675	653	611	659	665	684	659	728	683	670	655	710	715	653	656	690	676	675	648	727	640	655	644	659	682	707	654	663	667	678	680	708	692	637	692	695	652	698	642	684	673	676	693	661	668	670	636	692	643	680	623	686	664	671	728	678	646	668	612	660	671	667	668	640	652	669	618	653	637	693	648	607	696	664	679	625	625	658	659	713	658	648	638	656	680	686	685	678	623	702	631	659	606	643	676	645	670	714	629	672	670	670	636	643	662	670	688	666	669	688	589	633	646	661	679	672	651	646	693	703	708	593	652	678	674	672	684	629	659	664	701	693	644	691	669	687	662	660	691	688	685	666	619	668	655	649	666	689	608	644	683	676	636	635	669	630	671	630	669	695	626	662	645	647	683	716	665	694	669	627	625	624	666	632	670	708	667	641	637	613	668	670	670	630	636	654	678	675	682	703	615	663	679	671	676	657	634	629	639	667	639	661	619	674	653	661	653	661	675	661	688	626	685	649	654	663	652	717	619	661	652	708	635	616	674	617	707	717	631	695	644	707	655	669	695	613	669	669	633	692	686	667	674	692	673	706	683	667	643	658	666	648	645	642	670	656	672	697	673	662	662	732	667	645	660	613	657	687	646	694	638	658	642	683	673	669	646	648	650	649	681	674	673	709	695	671	689	685	667	661	655	658	655	716	675	694	665	678	651	680	699	652	660	726	651	695	675	665	655	633	651	644	694	637	635	673	694	659	687	713	671	652	695	682	634	669	682	680	658	686	682	665	673	638	600	638	645	679	715	660	640	714	644	662	635	638	657	684	693	646	650	709	668	647	620	603	669	691	711	688
5091	2675	2737	2358	1646	1240	1083	804	748	624	578	541	501	486	481	450	379	417	413	394	426	356	374	399	374	362	356	349	375	369	342	377	365	355	372	383	350	320	377	352	349	364	378	349	326	338	356	362	371	341	374	354	344	349	351	359	328	340	330	352	337	359	366	356	344	324	333	347	352	345	389	306	341	344	350	348	387	347	343	348	305	353	373	361	359	340	345	373	325	324	336	331	358	368	360	340	375	340	330	329	379	347	368	340	380	375	376	359	367	347	361	351	374	351	348	366	395	345	335	360	331	346	344	373	346	328	339	314	357	345	354	317	322	319	327	351	347	356	340	349	341	353	325	341	335	389	352	341	335	355	343	321	357	350	361	381	347	323	361	338	334	331	359	351	370	343	347	373	380	337	324	363	344	343	348	349	367	304	335	317	320	344	349	364	340	353	376	345	311	359	378	365	376	349	367	334	361	370	375	370	332	327	329	343	369	364	367	382	355	336	337	353	347	333	343	347	340	348	369	311	368	345	347	359	382	355	318	326	321	352	344	359	342	350	337	351	354	362	334	345	345	330	322	341	365	318	351	347	318	329	355	378	353	328	331	336	355	307	348	350	377	334	343	352	327	324	369	366	345	344	348	341	365	358	335	315	395	332	391	346	378	370	335	363	365	328	322	342	344	400	323	345	385	357	329	334	357	346	377	328	402	360	339	367	353	330	362	338	327	358	367	317	357	343	363	328	303	354	353	357	337	338	366	346	338	377	348	360	357	340	349	338	345	357	336	369	354	330	343	350	381	352	314	369	351	349	348	342	357	362	357	358	358	362	353	326	373	382	339	337	369	361	359	364	344	373	335	342	320	332	353	372	347	358	335	372	352	345	347	345	379	342	355	312	344	374	352	357	373	344	359	364	345	377	342	335	333	327	334	354	375	328	330	378	345	316	381	340	341	325	355	310	328	342	329	317	333	322	378	320	371	358	373	338	333	323	363	322	339	326	341	341	365	381	360	372	343	375	358	327	363	341	336	341	316	392	376	335	341	357	376	313	373	340	368	369	352	343	325	364	292	326	371	345	365	353	360	323	342	374	382	359	347	406	342	332	370	347	325	332	330	341	383	313	342	320	366	348	342	329	349	364	345	359	364	367	341	345	311	356	344	319	373	343	333	337	374	363	323	366	330	342	359	315	319	327	378	353	363	359	328	314	345	352	357	332	349	344	330	357	385	359	346	392	354	336	361	341	362	312	333	314	363	340	326	343	361	336	318	396	392	349	350	330	341	362	349	334	353	333	376	365	374	365	330	342	336	327	374	323	317	304	300	342	350	359	366	366	347	323	358	368	356	354	325	376	285	348	349	330	324	345	327	339	329	382	360	355	350	327	340	364	371	354	357	350	345	331	329	333	313	327	334	358	341	340	348	322	355	358	332	345	302	342	357	330	343	322	316	338	347	347	346	349	347	339	327	396	382	359	351	352	364	336	362	342	350	323	302	349	340	376	343	380	364	351	324	323	347	333	342	352	360	374	367	344	361	338	365	345	347	375	349	328	371	353	334	351	353	335	321	310	361	343	319	336	367	348	362	366	334	340	342	347	344	357	360	341	371	367	317	365	373	407	343	370	348	358	318	290	337	333	319	345	351	354	324	380	330	379	325	353	311	345	362	353	388	344	371	352	358	330	329	345	370	341	318	345	389	335	385	332	339	381	329	326	330	381	317	359	373	332	365	375	356	353	333	332	384	348	366	349	339	417	351	387	316	358	313	377	359	340	320	337	333	353	349	361	317	360	331	361	355	315	323	322	315	310	354	356	382	331	322	339	340	352	342	358	347	369	368	350	365	333	352	362	345	344	329	378	350	337	345	323	346	357	381	371	326	325	334	361	323	348	357	340	350	325	327	374	344	347	371	314	302	312	376	376	371	316	336	365	365	365	350	376	348	384	358	356	364	341	319	319	347	369	342	345	347	301	335	347	342	373	388	378	353	377	310	333	360	341	325	353	353	374	334	357	316	335	355	347	346	337	355	332	327	344	330	348	324	350	340	363	317	338	369	331	353	374	338	324	366	329	342	336	377	316	355	350	328	354	325	350	385	351	330	380	340	334	342	339	327	346	371	368	336	360	358	344	355	393	337	350	347	358	315	336	359	335	327	358	349	350	347	390	315	325	348	330	361	350	370	349	338	338	303	349	339	364	321	300	302	354	339	358	335	362	374	358	333	366	322	325	343	326	364	377	321	341	331	360	350	373	346	318	353	344	357	370	372	354	343	331	368	362	351	343	334	372	322	363	360	356	350	348	338	371	296	348	340	363	377	357	381	385	329	332	368	325	351	360	348	354	340	350	367	355	358	387	372	362	343	356	348	343	392	356	356	334	371	374	394	337	341	373	374	346	320	357	360	355	342	354	346	319	364	347	342	364	374	354	320	330	358	375	335	354	403	318	335	343	383	325	357	325	336	345	320	340	322	330	322	365	349	392	366	312	349	373	338	361	338	357	390	325	349	318	347	358	384	335	349	311	356	353	339	361	346	346	387	362	371	335	338	374	355	358	361	344	332	317	356	372	361	304	362	359	341	344	338	296	371	340	345	363	406	369	333	353	336	320	333	315	345	360	388	321	345	349	348	366	340	343	351	343	347	360	357	319	349	417	328	362	374	300	354	350	383	368	355	343	341	319	376	349	337	352	353	358	366	356	354	333	345	353	357	346	318	339	369	392	347	342	364	322	367	384	354	347	364	362	348	323	360	332	357	361	382	361	368	372	376	348	348	392	343	350	335	381	356	314	339	367	352	314	364	386	354	369	364	353	364	361	372	347	358	330	358	330	352	339	336	327	337	345	344	377	355	332	325	360	348	339	370	341	347	375	325	346	352	364	329	348	353	332	328	360	372	370	336	332	343	351	337	341	355	351	345	373	382	349	373	342	364	306	317	338	344	350	362	356	361	340	354	385	370	331	364	345	310	355	345	344	329	337	356	343	333	389	392	356	373	364	348	397	354	361	350	328	335	336	354	340	358	361	359	347	329	328	318	331	337	356	320	330	341	352	371	369	349	366	351	346	335	327	352	338	373	342	346	358	321	345	348	330	355	323	337	328	343	364	331	335	366	350	315	338	342	328	351	341	362	332	321	325	352	366	357	392	347	357	354	313	321	370	337	357	349	324	321	323	373	346	375	331	366	352	332	343	306	361	331	388	333	353	422	393	406	357	365	340	337	362	346	321	345	343	323	341	341	373	361	341	360	343	316	322	346	311	364	357	345	370	370	377	346	315	352	345	350	356	353	329	329	344	365	364	339	376	361	363	344	365	357	349	336	356	376	365	377	367	362	344	336	375	378	355	346	344	344	361	312	365	339	372	337	315	332	345	352	381	341	335	340	352	319	368	342	322	379	349	369	378	317	325	331	320	339	331	352	369	351	315	366	356	343	383	340	340	383	357	367	323	358	355	325	357	344	348	374	359	329	380	347	356	355	374	361	379	355	350	353	328	381	339
4484	3222	6104	7691	6704	5312	4548	3748	3039	2623	2382	2049	1908	1759	1578	1450	1327	1185	1158	1178	1105	1155	1125	989	1049	1008	1054	977	964	941	899	923	888	884	860	867	884	925	900	849	856	883	926	845	862	843	882	866	892	892	851	896	901	865	871	847	870	856	811	824	853	832	850	891	851	878	800	857	881	828	878	849	833	832	883	858	891	872	841	824	867	882	869	772	783	869	881	820	870	878	902	877	858	846	832	834	857	860	827	756	817	829	803	851	821	791	823	913	845	831	877	861	840	802	832	848	853	866	824	791	816	865	835	798	807	829	864	839	846	825	836	834	788	854	840	825	856	820	883	862	837	820	873	808	893	867	898	840	819	888	860	837	849	839	796	831	855	827	844	881	816	812	845	810	816	834	821	779	851	849	894	854	871	848	845	819	781	827	821	851	791	818	785	876	835	795	845	865	818	864	862	848	881	846	838	856	847	833	788	850	813	838	836	826	821	826	867	880	839	856	836	816	865	871	893	833	860	855	841	848	904	803	850	860	877	885	821	838	861	868	796	835	837	824	829	873	788	841	807	848	882	867	887	849	830	831	875	853	855	852	817	869	825	788	924	861	850	841	803	820	831	868	833	883	823	860	827	816	865	835	866	874	808	851	858	791	792	839	854	819	822	816	852	853	867	868	872	872	854	866	852	851	847	849	806	825	795	822	860	842	830	851	810	838	873	873	829	807	838	868	827	857	832	883	839	852	827	856	851	845	837	863	870	836	809	782	849	859	861	833	806	798	898	851	811	806	903	898	884	823	856	895	871	805	831	800	821	818	838	854	826	826	829	848	862	840	837	829	875	848	844	829	815	877	837	844	892	885	820	836	875	830	845	863	805	900	859	862	828	862	867	814	826	865	859	849	855	816	886	823	824	909	789	840	835	843	809	894	858	830	809	893	789	844	820	870	792	865	861	816	849	871	896	885	853	834	780	848	814	877	847	856	791	859	851	816	819	862	797	844	856	888	921	859	772	836	817	866	838	847	879	816	832	838	786	851	884	819	842	832	903	855	866	887	865	831	840	822	800	877	846	860	853	844	807	837	838	850	787	800	809	911	849	835	857	828	844	855	839	886	876	909	848	786	897	836	801	858	880	882	786	907	885	840	821	854	847	801	856	840	864	834	843	893	886	845	841	846	857	858	877	864	828	824	862	880	879	842	811	898	864	840	906	851	857	838	825	860	873	812	847	831	898	884	829	848	830	882	862	834	817	851	835	797	801	857	864	815	862	876	859	860	875	837	819	862	825	859	849	839	837	917	872	876	836	830	821	836	826	820	848	878	864	886	855	833	803	839	850	848	876	783	896	809	828	817	863	810	798	856	856	834	868	822	832	840	821	844	873	810	843	840	822	854	866	827	862	799	851	853	837	844	851	839	861	785	791	863	869	867	811	841	874	836	848	844	917	904	859	824	861	837	865	843	837	845	899	865	882	893	843	821	862	838	857	878	851	884	870	862	850	847	908	829	887	794	849	874	830	817	817	869	826	852	884	878	801	843	827	856	848	859	890	915	873	829	828	863	878	858	842	830	813	874	821	871	861	827	846	854	857	840	909	824	899	881	868	868	854	864	848	831	851	875	819	837	849	856	799	850	881	861	830	881	835	847	865	847	963	840	793	857	862	882	823	863	870	871	809	818	882	812	866	840	878	848	856	793	860	826	830	841	791	867	842	818	811	856	841	872	905	841	900	823	831	816	825	892	822	847	809	827	890	852	839	814	858	860	884	799	879	876	890	804	807	841	892	858	898	833	884	812	840	816	826	822	822	860	872	841	846	850	871	876	888	843	862	848	873	860	859	755	832	851	855	838	861	888	857	798	840	841	877	827	915	905	816	877	851	898	829	852	867	882	806	849	845	811	853	854	831	844	808	829	876	828	859	826	888	825	825	891	836	815	831	824	847	790	834	851	874	865	855	832	833	801	845	872	830	896	820	835	840	823	839	857	824	845	845	851	846	893	820	827	817	833	867	818	799	836	872	825	857	850	871	806	856	801	898	805	884	805	877	889	813	870	851	800	850	808	822	863	895	864	850	866	841	879	819	803	815	785	807	802	859	806	827	804	841	839	858	885	826	786	853	910	876	833	858	863	877	844	829	796	786	811	835	900	901	840	812	868	857	837	861	775	806	841	863	878	871	813	845	826	791	837	836	803	823	816	824	852	807	823	837	820	836	888	839	888	887	860	847	881	835	803	868	863	827	817	835	821	881	865	826	770	816	822	820	856	849	862	835	846	822	903	790	883	864	829	856	885	843	847	838	874	912	885	852	836	850	840	825	886	835	899	903	836	833	757	841	799	803	872	847	823	858	865	821	840	845	835	869	844	845	828	874	866	843	860	911	862	885	892	872	856	798	854	849	857	812	854	843	886	818	849	827	884	887	768	830	816	860	840	923	852	832	850	876	803	824	845	819	852	857	868	838	898	835	845	860	897	834	824	840	870	782	832	862	856	833	796	822	858	838	838	861	857	812	867	800	861	858	855	860	863	838	870	814	792	827	862	821	863	841	813	834	850	840	876	851	851	835	817	862	861	869	863	873	842	809	833	882	875	789	853	864	817	816	885	837	799	826	821	889	863	818	858	824	806	836	885	880	856	844	858	899	850	821	855	906	851	829	850	804	931	835	851	831	923	897	815	837	823	839	829	867	830	836	844	820	876	860	841	848	849	843	858	886	873	821	877	826	838	872	874	871	860	841	862	865	821	844	869	850	784	845	871	803	819	846	869	841	773	869	877	852	840	887	854	863	894	823	812	804	920	847	850	875	864	801	812	843	896	862	855	866	854	803	852	837	806	887	831	849	839	909	849	842	916	850	895	824	838	834	892	843	837	863	863	830	863	822	836	834	872	836	863	786	788	786	826	834	860	823	825	900	825	859	799	831	864	879	840	854	820	804	802	779	829	829	887	817	786	842	886	835	840	831	844	894	831	822	844	855	832	817	853	898	880	786	858	850	871	854	837	828	830	774	954	857	828	839	836	855	805	822	784	889	827	849	790	893	819	847	836	853	843	840	841	846	886	857	848	871	817	824	891	883	836	877	832	840	864	871	873	892	906	807	857	852	841	815	917	847	843	825	789	865	834	836	877	855	849	879	839	826	870	835	856	873	830	835	823	785	869	865	911	839	840	869	824	797	824	836	814	872	812	879	837	822	867	851	841	813	885	845	829	797	901	863	788	851	873	850	857	857	852	873	829	845	836	841	869	889	842	827	822	818	858	836	829	843	807	848	799	806	810	890	810	798	835	851	837	859	846	860	842	874	826	869	858	938	843	860	817	826	829	839	849	850	856	848	824	818	883	843	824	856	836	856	833	813	811	838	803	847	818	903	849	875	872	821	828	822	844	855	830	844	833	804	876	846	816	813	841	881	828	841	826	842	793	871	798	855	862	818	894	829	803	895	858	798	834	860	839	806	865	832	872	894	884	878	864	787	855	893	882	830	840	837	879	886	891	855	892
14315	6771	7006	5509	3819	2911	2372	1637	1478	1191	1191	1062	820	766	647	546	485	418	417	432	423	427	403	386	418	404	376	392	375	327	323	337	340	340	373	350	371	339	360	355	350	352	348	298	309	333	325	329	335	366	367	355	322	351	331	351	361	331	343	335	351	357	354	336	318	339	308	371	352	355	333	360	325	347	320	337	359	320	323	319	332	292	341	358	323	312	309	351	344	357	351	358	348	317	328	377	384	332	334	343	300	332	315	324	357	340	351	264	360	335	300	351	322	331	353	345	322	323	369	320	323	332	344	372	361	352	334	324	333	341	368	339	342	337	300	344	356	340	360	313	343	315	390	344	318	334	317	330	348	350	314	381	324	316	351	346	333	353	328	348	353	302	354	342	332	299	359	372	349	350	329	331	333	349	338	351	370	351	350	313	292	335	304	307	335	346	315	350	352	328	342	334	373	350	333	317	342	334	352	335	316	327	322	332	305	362	347	320	307	315	302	343	305	327	322	321	332	334	311	364	336	320	344	315	333	346	330	365	377	330	332	360	342	347	338	373	350	345	338	342	370	286	361	357	330	375	334	336	348	353	369	347	353	318	343	354	322	352	317	340	329	349	379	325	348	325	341	308	335	334	331	358	336	357	309	321	317	316	330	325	341	367	326	307	324	337	332	343	330	300	335	306	328	346	380	334	369	324	333	337	347	315	319	329	328	344	329	331	369	313	324	345	367	357	306	349	320	359	336	362	306	344	329	314	340	331	319	326	368	329	339	327	317	352	344	327	370	345	343	369	339	355	307	335	368	306	328	360	309	353	348	322	329	324	334	357	306	345	356	357	311	334	296	367	315	343	362	337	346	345	315	334	319	334	321	310	338	354	357	345	324	338	328	339	354	355	337	371	351	365	350	338	356	332	324	331	314	333	329	324	339	336	337	308	344	346	327	345	375	366	312	368	341	345	346	313	322	324	290	321	322	323	372	322	362	325	347	381	340	341	347	319	357	326	312	333	321	332	353	376	355	355	328	309	371	331	340	295	302	295	332	377	357	366	352	353	350	322	346	340	353	350	322	347	315	300	337	345	315	333	363	321	374	350	334	311	335	325	360	330	326	334	302	305	330	330	336	338	345	342	318	307	338	321	387	352	354	337	327	315	340	330	355	355	349	354	353	362	353	310	311	335	349	306	345	340	347	369	344	331	355	351	337	296	309	341	335	346	347	294	306	337	358	319	331	321	308	332	325	364	312	335	328	334	327	377	341	327	332	321	329	343	349	340	300	339	310	337	336	345	336	337	356	324	366	380	333	338	351	312	336	323	326	331	309	362	373	329	344	354	332	321	308	367	347	333	357	331	333	343	341	300	344	340	319	342	375	323	331	338	338	316	372	347	334	343	335	327	382	368	298	320	333	305	324	342	347	307	298	351	342	345	348	282	373	372	329	317	305	337	330	356	320	353	316	356	328	351	329	323	342	349	329	349	308	331	322	352	337	362	312	358	340	319	340	344	332	327	371	363	353	339	333	357	346	332	319	356	313	347	332	325	347	330	330	332	328	337	349	320	318	343	365	348	349	324	336	340	332	337	334	303	331	335	338	362	351	358	312	338	355	334	313	330	369	337	347	355	339	338	338	339	313	334	346	307	374	357	306	328	338	334	338	360	357	344	324	350	328	318	349	310	327	336	341	321	370	369	333	318	367	331	370	361	313	331	287	316	336	303	325	355	330	357	334	342	346	332	326	316	342	345	375	331	319	367	312	344	300	325	340	347	339	305	321	334	352	373	328	314	334	366	362	360	312	335	321	313	334	306	366	315	323	319	328	332	300	344	343	321	350	305	358	383	372	346	355	316	323	315	323	382	308	337	340	337	297	348	334	361	364	345	328	354	363	347	328	328	344	316	338	321	312	345	356	314	337	364	372	352	309	377	342	347	342	381	357	333	302	346	327	351	334	367	354	366	334	334	345	351	386	344	326	365	330	349	355	326	364	338	325	330	320	367	304	367	326	357	335	326	364	352	347	341	370	309	359	318	356	336	302	375	328	331	324	335	310	323	322	314	330	357	326	340	310	345	341	334	355	347	354	357	314	325	343	332	343	334	349	336	363	330	361	375	337	347	336	348	332	316	353	331	367	359	338	290	332	345	352	341	355	342	369	336	317	354	323	328	335	326	320	346	328	353	371	353	324	329	333	318	349	367	392	334	318	322	311	323	332	324	349	350	336	336	339	302	343	372	332	328	321	302	333	336	322	335	334	349	312	332	329	323	307	338	350	346	317	339	341	316	321	390	325	365	344	298	356	346	347	340	329	346	351	337	372	348	376	336	364	346	316	344	325	347	306	324	347	292	339	306	310	307	340	307	326	334	333	332	373	328	332	314	345	329	329	360	329	344	331	325	373	376	344	337	332	333	340	314	331	325	358	302	339	323	354	331	288	360	344	375	362	345	335	318	341	355	364	316	353	338	354	332	311	311	348	331	315	343	320	331	325	305	333	349	324	335	334	342	346	328	314	338	358	341	343	372	289	317	328	329	362	352	316	297	357	329	339	321	341	361	339	356	332	324	328	381	330	306	338	357	325	309	336	373	324	344	330	316	347	314	330	318	292	339	337	353	329	333	339	355	350	332	365	324	351	319	302	355	332	335	326	342	349	326	352	317	320	328	351	398	335	323	358	354	338	312	343	360	322	334	348	347	326	322	333	359	333	321	344	339	347	326	369	356	341	373	349	348	337	358	357	372	357	351	346	344	330	334	353	362	309	328	298	358	334	347	333	353	329	317	327	339	324	353	297	353	339	320	320	310	343	302	333	329	351	337	330	350	366	330	346	314	296	366	316	323	335	337	325	344	328	338	364	338	306	333	339	328	307	331	308	329	315	321	370	339	341	325	332	320	313	347	341	302	340	332	351	336	295	348	331	339	332	336	322	331	335	346	336	304	344	318	372	323	327	316	318	334	332	340	361	341	321	326	346	319	344	324	323	315	336	335	353	343	348	374	311	328	324	319	325	350	319	333	319	329	342	325	353	348	370	326	329	310	354	367	304	321	321	327	327	337	341	301	346	350	343	348	335	305	329	315	364	363	326	337	319	321	323	328	314	333	332	335	360	365	354	336	344	362	374	325	368	336	347	333	297	349	348	328	333	334	351	355	327	349	340	310	337	341	344	353	315	321	330	346	318	313	342	295	354	334	344	324	336	356	311	339	363	340	336	353	352	338	313	323	325	333	294	354	346	356	316	315	322	314	340	291	339	307	339	340	305	320	337	331	340	359	328	325	353	338	340	354	323	341	325	368	335	349	346	338	321	319	341	314	341	345	364	346	339	350	331	350	361	319	357	347	337	337	365	340	336	326	374	352	336	319	362	368	332	360	317	287	344	344	348	336	341	335	329	349	378	381	345	334	329	330	352	310	338	331	335	315	336	353	317	314	331	331	325	314	361	333	328	345	348	291	320	326	343	342	305	328	317	311	303	313	335	366	347	314	339	354	327	323
11419	6412	11947	14313	12397	9995	8956	7174	6161	5892	5362	4670	4225	3362	2805	2486	1877	1589	1682	1515	1520	1414	1421	1333	1284	1310	1199	1096	1089	1059	992	943	978	929	974	861	982	944	917	888	827	906	820	813	872	850	946	895	832	869	888	836	809	845	790	865	796	852	776	844	841	823	901	784	830	836	838	842	860	796	881	831	835	827	871	841	800	783	843	802	797	818	789	820	865	852	857	832	824	820	775	825	816	864	815	840	821	884	792	825	806	829	814	864	810	770	814	834	834	800	820	828	841	854	833	792	887	839	828	833	800	795	809	798	783	785	784	818	815	861	822	846	808	790	791	850	781	777	802	799	813	746	804	813	842	839	820	859	798	813	779	835	846	834	830	774	793	810	833	826	812	807	790	846	781	805	862	797	864	824	847	820	845	816	854	779	832	788	808	793	825	865	829	820	808	778	798	792	770	820	782	840	800	807	863	792	819	860	788	814	823	826	800	883	776	868	866	843	843	806	759	804	825	795	808	792	791	838	803	793	847	771	810	823	822	813	799	867	819	835	884	847	799	834	776	806	824	791	785	847	852	816	808	820	831	810	758	821	812	820	813	856	796	846	831	769	768	827	804	806	818	805	865	845	807	824	810	866	788	777	795	816	851	801	838	777	793	772	845	806	773	892	819	759	834	875	833	749	803	838	783	788	870	836	804	827	803	833	847	794	855	808	822	832	801	866	858	902	841	880	822	776	787	792	818	814	811	833	866	838	807	812	834	844	798	749	840	774	847	848	824	823	838	822	761	796	873	824	769	807	756	848	828	778	844	826	852	832	810	900	821	815	854	802	762	772	880	841	823	838	794	866	868	865	856	762	801	871	804	828	795	890	838	833	840	878	849	813	832	811	811	804	841	876	842	788	808	841	828	777	824	844	804	821	838	779	839	825	773	830	813	869	767	839	860	821	797	819	826	882	799	756	825	839	811	814	889	820	816	872	807	804	832	846	801	776	848	841	780	804	782	802	802	826	802	841	801	780	886	774	859	794	802	811	776	854	800	800	807	843	794	813	853	822	804	812	838	821	776	770	855	776	750	820	831	844	779	829	881	836	812	764	814	815	848	797	810	830	840	787	817	812	854	775	790	861	769	826	811	798	815	814	810	767	819	776	815	862	839	795	811	859	794	794	864	868	773	827	796	783	815	848	814	832	829	847	770	807	856	793	826	829	792	827	822	807	806	877	831	807	832	826	755	813	812	874	847	731	840	783	874	819	800	812	881	872	809	838	850	801	853	778	823	823	820	829	823	800	829	861	842	804	811	844	802	793	795	804	809	796	797	791	790	790	828	844	811	889	790	808	812	799	805	884	798	818	814	782	748	807	866	839	812	801	784	796	833	788	801	780	864	818	810	819	804	824	797	800	845	835	857	810	802	824	783	817	798	824	848	813	739	819	856	827	826	805	838	804	810	835	822	864	837	789	772	809	793	860	823	778	847	843	780	805	809	836	863	825	874	803	849	817	789	774	817	818	757	857	855	834	747	833	867	863	852	820	837	809	769	815	776	854	790	822	851	833	781	816	829	853	790	807	844	805	807	817	801	819	833	801	816	863	825	810	832	812	814	790	801	821	809	855	807	783	787	886	804	784	834	802	830	824	824	836	784	831	808	867	817	844	840	794	818	800	816	816	828	825	855	887	836	801	834	839	841	847	802	784	818	804	846	845	858	800	835	789	823	816	823	815	784	790	804	755	828	803	802	800	908	863	841	793	830	804	830	822	786	808	830	832	814	821	767	847	832	825	851	790	774	790	825	857	873	852	772	827	813	860	801	771	839	754	771	796	788	814	852	831	794	793	818	861	817	823	805	812	809	846	823	826	796	842	795	856	844	787	803	881	812	799	811	828	873	815	798	855	845	792	835	795	863	778	786	819	797	821	858	735	816	844	813	766	805	835	762	802	777	834	844	855	864	829	839	833	794	808	798	794	850	786	823	813	850	809	841	796	803	899	814	760	825	806	796	831	823	784	839	815	868	781	865	824	820	789	844	880	828	814	846	819	847	767	787	828	774	863	814	844	867	841	843	821	834	799	815	773	771	804	795	824	819	765	846	812	849	828	780	832	811	817	837	821	838	848	794	824	788	854	803	777	795	849	822	855	845	837	789	892	794	765	798	764	865	817	806	808	803	815	799	805	795	785	834	778	774	860	823	841	860	814	755	814	827	792	816	853	805	812	839	823	805	818	837	830	780	824	803	835	798	837	835	869	845	825	831	838	841	810	776	808	796	818	819	823	849	797	819	816	851	864	840	808	868	781	858	792	802	814	812	777	835	841	843	832	820	852	794	813	801	837	825	833	815	822	835	813	820	816	860	874	808	763	845	791	792	786	821	794	822	825	830	825	864	786	819	845	832	824	825	800	810	827	796	827	798	829	810	796	796	864	815	799	813	797	877	810	793	797	801	821	813	830	813	803	875	796	823	784	828	803	806	795	814	823	817	830	827	823	825	871	839	828	846	815	783	874	806	813	800	817	779	827	842	838	772	803	848	821	882	814	853	840	779	827	860	819	834	816	800	830	833	823	890	827	849	855	789	853	842	805	832	849	837	807	815	835	798	791	813	827	785	785	827	850	805	849	807	813	756	812	822	752	850	831	839	794	824	813	800	822	792	832	771	813	808	832	796	819	780	808	789	796	776	861	828	789	801	828	794	766	803	835	847	797	796	789	801	807	843	741	838	824	783	855	804	794	842	821	835	813	798	810	835	865	816	843	848	796	828	845	809	837	854	819	855	784	832	777	840	823	777	813	800	868	813	843	803	776	810	801	771	789	768	813	851	811	785	814	778	858	844	863	831	890	797	800	829	861	862	805	848	830	806	854	825	830	810	814	865	833	858	812	791	812	808	813	773	858	802	730	799	788	853	761	721	859	824	858	844	816	754	795	812	831	775	814	852	771	805	798	871	789	859	848	848	801	818	800	821	861	813	841	797	778	826	826	876	828	873	826	868	828	788	798	822	864	830	866	843	833	798	820	853	847	803	848	853	795	837	831	836	828	836	797	788	831	818	832	844	853	795	844	820	836	835	795	875	872	837	843	877	785	850	801	851	790	803	842	824	793	804	798	851	768	866	802	816	768	781	819	839	796	762	770	812	845	788	777	822	826	849	789	806	781	840	827	747	824	842	841	787	870	839	800	837	826	809	819	820	808	802	853	794	777	771	840	786	801	807	848	817	803	816	812	803	780	841	811	798	827	823	848	835	799	810	827	793	833	800	819	798	780	868	821	864	824	786	811	781	808	839	790	811	788	789	811	859	829	783	833	837	828	850	777	887	840	799	819	855	827	837	814	818	818	838	791	785	800	807	857	789	842	790	765	833	835	829	815	787	804	823	782	847	752	877	783	823	842	865	724	778	846	823	801	803	849	802	808	806	836	816	827	776	794	792	811	870	782	823	821	873	804	860	822	834	871	769	741	816	774	822	768	788	804	839	805	831	792	817	805	825	825	812	850	844	822
21868	10321	10620	8365	5708	4280	3397	2475	2221	1917	1759	1354	1152	856	868	623	477	455	467	404	415	429	385	383	359	338	349	317	318	293	276	319	288	285	284	283	319	309	259	315	298	313	255	274	289	305	261	265	291	293	262	264	259	267	270	299	267	264	238	268	256	271	263	267	260	278	252	211	256	265	268	269	252	265	278	272	259	244	275	248	273	283	292	255	272	246	295	266	271	232	279	249	238	259	270	244	279	288	244	275	289	220	278	260	286	271	269	257	295	276	296	269	268	275	259	260	263	281	256	270	256	259	241	276	258	250	240	246	246	280	272	267	265	250	250	260	246	296	274	269	272	279	279	254	288	265	261	245	280	249	272	252	315	247	286	258	257	288	257	257	257	295	289	285	269	292	265	245	260	259	264	251	279	293	251	273	259	273	277	253	240	252	281	250	272	249	281	226	258	279	249	274	256	262	244	251	264	269	262	267	261	290	263	264	251	244	256	239	272	268	285	268	258	258	231	254	299	239	278	268	287	239	271	246	262	269	267	263	271	279	279	243	280	259	251	260	279	249	274	273	275	285	281	267	269	272	278	272	300	263	265	259	273	261	249	284	252	261	253	271	260	258	280	276	270	294	263	290	248	281	244	278	255	263	241	261	263	269	272	242	260	229	242	278	248	263	264	272	279	287	274	271	267	257	285	282	289	246	239	261	249	267	275	267	238	255	290	266	265	258	275	242	250	260	240	241	275	265	273	239	266	277	248	281	280	258	234	262	263	246	267	242	293	278	268	260	282	289	278	270	258	248	231	244	273	269	267	273	229	247	289	258	280	268	282	249	293	266	286	260	269	292	260	274	280	276	269	285	255	240	263	251	271	260	251	254	268	274	289	259	248	280	277	243	275	249	262	260	257	261	243	313	271	246	262	289	241	260	281	249	287	264	256	261	245	262	239	259	257	258	255	265	265	286	279	281	247	264	264	267	254	262	264	250	261	260	224	266	298	286	264	273	291	278	277	262	254	259	239	236	268	235	256	257	269	276	271	256	259	249	267	255	234	255	277	257	269	271	287	254	287	256	276	270	266	275	267	288	226	238	281	246	276	281	284	254	266	283	292	270	244	252	244	268	268	248	261	274	263	266	281	276	270	273	261	273	244	247	263	238	280	290	276	254	243	247	261	271	287	264	269	255	250	249	276	312	268	249	265	292	255	244	285	276	218	246	276	268	278	237	259	261	263	266	260	260	267	292	292	270	289	280	264	233	234	273	262	265	256	274	241	240	244	245	263	255	239	263	264	251	254	246	284	291	255	252	262	276	266	270	280	260	259	263	261	284	254	257	250	273	242	242	265	269	274	272	276	269	290	279	269	258	284	269	281	274	275	248	237	265	273	301	259	276	256	253	280	265	254	292	278	271	286	257	275	273	276	258	269	281	273	250	260	281	264	260	228	242	284	250	276	274	258	257	271	241	289	272	268	294	276	252	246	269	249	272	271	288	242	284	271	291	276	264	259	270	304	240	277	230	281	249	247	267	243	248	272	252	278	242	287	259	258	258	273	273	275	229	286	255	236	271	269	254	268	235	240	268	299	275	279	292	220	285	276	253	261	257	279	281	260	269	289	271	275	268	278	259	250	284	259	274	269	253	268	243	243	261	268	259	270	270	258	262	245	252	251	253	287	248	266	281	281	243	256	250	265	265	246	266	276	287	269	292	266	268	283	265	257	267	262	251	255	261	242	269	295	251	244	256	283	279	253	269	257	288	283	247	298	294	269	302	252	251	262	265	265	278	309	264	286	271	245	256	237	291	285	284	244	273	236	231	259	287	221	255	282	274	291	294	284	300	264	255	279	260	279	228	254	286	280	260	301	250	264	289	261	285	289	267	281	255	279	254	265	253	262	279	255	290	261	237	290	262	280	283	290	279	267	307	281	239	270	264	256	246	272	275	276	271	267	281	247	274	285	264	257	245	268	274	238	256	261	285	253	255	261	228	253	235	267	306	282	312	252	277	232	274	247	268	241	300	258	229	264	294	258	265	234	276	274	268	282	259	261	274	286	265	277	284	275	255	269	255	271	251	246	257	296	286	236	268	272	291	290	266	281	296	228	249	293	287	211	266	256	284	281	264	289	270	274	277	258	288	258	244	250	284	255	265	254	270	290	295	265	264	257	255	260	255	278	259	256	244	281	255	273	292	263	233	257	258	269	258	245	262	261	270	267	289	282	280	264	276	280	253	253	254	274	267	267	272	292	252	295	263	279	258	239	254	294	275	280	256	256	266	306	273	256	268	262	259	261	274	258	242	273	254	288	220	251	256	274	247	246	233	249	244	265	254	260	233	248	251	259	257	252	282	265	249	288	240	259	244	268	269	254	291	266	242	264	227	249	256	272	270	251	286	270	268	293	244	254	285	254	268	288	288	270	278	263	252	258	285	250	262	240	242	274	287	241	242	263	241	275	283	274	274	286	237	278	264	264	236	279	274	300	246	287	272	297	276	236	274	339	294	260	270	253	242	256	281	271	262	273	258	263	296	264	259	280	257	255	257	254	268	240	254	273	259	277	283	242	232	268	233	271	257	282	257	247	253	266	276	287	273	232	274	258	275	275	283	264	250	252	264	279	263	279	271	274	253	271	267	263	262	245	271	232	240	265	270	274	244	283	248	288	250	254	252	245	266	262	297	253	281	268	257	267	261	257	279	285	273	272	256	264	254	288	252	262	275	274	245	241	247	266	265	283	276	259	254	262	266	269	244	261	237	286	240	285	249	265	231	249	275	263	272	269	266	244	236	260	237	252	256	237	257	267	277	258	245	290	267	294	263	273	279	261	279	260	259	243	264	294	263	233	270	268	277	269	245	267	277	262	285	264	262	249	265	250	281	256	265	242	259	269	254	264	269	247	272	271	278	256	253	243	263	253	266	243	276	302	244	257	281	249	257	258	281	268	281	273	266	306	262	268	253	240	291	257	248	278	280	282	281	255	273	267	289	289	254	264	294	281	303	238	277	271	222	291	269	311	260	252	258	251	245	246	269	284	282	263	287	253	272	274	270	258	255	289	265	257	280	266	282	244	282	296	258	235	283	266	240	255	247	271	241	289	268	254	259	270	254	274	261	280	250	260	253	264	228	229	249	273	229	226	247	272	285	282	270	269	297	265	277	242	251	242	264	262	239	263	248	260	256	277	242	270	261	253	258	232	239	238	262	280	298	264	271	247	258	281	274	290	281	315	233	286	269	277	234	260	268	270	283	251	235	262	261	269	239	256	272	258	268	230	234	244	264	240	275	247	290	280	242	270	285	280	247	249	289	262	264	254	257	283	258	275	260	240	302	268	258	267	277	281	250	262	261	272	263	262	272	248	253	230	244	273	272	260	243	235	273	266	265	268	280	241	252	274	232	245	248	268	288	282	271	237	272	296	259	278	258	273	283	276	272	279	267	287	250	269	258	245	255	255	210	264	253	262	272	264	267	257	257	259	264	264	243	278	236	286	313	286	250
14755	8723	15857	17652	16710	14061	12793	10440	8595	8113	7934	6184	5984	4306	3908	2992	2189	1929	1978	1805	1695	1628	1485	1463	1406	1290	1208	1149	1081	994	925	853	901	843	890	843	862	840	822	768	802	745	810	761	749	716	678	701	701	711	727	690	700	697	711	716	674	694	653	676	695	675	698	692	607	651	678	671	650	646	657	675	670	658	666	658	666	678	695	667	668	698	658	661	667	692	673	701	674	703	619	696	659	652	655	640	663	716	671	650	703	651	637	631	662	676	666	628	663	645	654	599	655	646	717	703	656	642	661	650	643	709	628	642	696	691	644	653	627	691	645	637	684	626	658	672	666	618	655	679	711	629	658	647	704	727	670	659	653	642	655	622	658	629	656	640	689	637	656	674	684	635	626	638	664	645	669	663	676	615	683	671	683	668	637	662	670	614	671	670	634	671	660	616	677	634	673	639	620	621	695	611	651	652	678	663	659	671	682	663	667	608	634	659	687	649	640	673	634	639	674	754	685	638	660	684	637	666	665	627	687	693	649	661	637	614	636	601	685	651	687	653	653	652	714	670	691	684	670	639	687	670	642	639	621	736	631	647	667	632	656	700	652	604	643	648	660	686	647	686	656	673	673	682	625	634	703	642	648	707	642	647	684	659	674	659	677	665	645	678	671	709	684	712	714	683	660	713	710	646	633	653	654	658	668	665	714	681	664	675	661	609	666	612	671	656	666	654	613	659	661	674	608	656	609	717	653	676	689	608	671	606	647	662	607	657	639	664	642	648	669	646	708	653	652	641	691	635	637	688	693	655	701	686	700	677	660	664	625	655	662	615	657	662	644	649	651	627	648	614	641	639	625	640	674	689	652	666	671	676	662	690	673	629	632	670	659	696	674	666	649	659	684	670	596	644	640	639	657	675	641	651	710	684	663	637	708	704	664	659	624	598	658	646	703	667	676	674	643	628	671	676	653	646	654	644	656	688	673	615	672	692	679	691	652	673	676	666	650	657	703	652	707	652	665	631	659	641	697	620	662	620	668	677	655	639	662	676	631	661	635	645	664	653	667	674	663	627	662	644	682	668	650	651	641	638	653	644	681	689	634	644	635	709	616	637	732	651	649	667	695	655	627	639	651	652	637	692	702	623	663	652	655	691	636	669	721	634	628	713	641	676	669	644	661	671	663	671	705	682	698	690	626	623	637	686	624	640	651	657	610	621	668	620	676	682	650	639	691	680	689	611	657	643	664	675	698	621	666	687	653	655	619	663	674	636	642	700	660	653	636	653	637	702	642	674	659	642	661	639	671	664	667	691	639	647	616	633	644	640	629	678	682	666	684	678	637	650	680	609	632	650	615	644	653	612	676	667	662	643	651	664	649	619	648	624	653	678	701	740	661	645	658	620	671	654	690	677	676	683	613	644	648	678	643	650	633	657	617	612	685	705	649	676	612	686	670	644	666	653	624	645	619	668	669	680	643	653	618	627	677	654	661	668	664	636	648	656	667	670	671	677	650	644	617	712	698	664	618	661	654	660	653	678	641	640	672	676	671	636	685	661	677	659	642	667	676	694	682	695	667	643	637	655	641	655	625	640	661	639	635	683	656	661	647	655	626	608	687	640	632	713	641	621	651	654	654	681	685	669	625	641	620	642	616	630	659	655	670	663	652	630	638	663	681	627	632	631	646	700	675	653	629	654	726	693	720	699	687	720	628	630	694	671	688	703	649	700	677	641	655	614	717	657	611	640	640	689	669	663	629	660	658	703	656	641	689	687	692	673	679	663	637	650	687	690	648	675	664	655	660	665	709	694	663	687	653	631	672	679	675	692	645	649	617	687	687	664	649	646	700	665	646	689	664	702	617	655	677	679	685	653	599	659	684	654	675	655	650	647	646	671	663	669	659	636	649	684	661	697	687	655	682	661	668	603	637	689	631	619	688	677	678	643	671	631	653	667	623	638	631	609	643	622	637	688	688	677	688	677	660	684	654	621	645	657	656	665	684	651	662	676	651	682	653	696	676	681	743	666	647	668	617	637	650	700	684	681	609	655	664	651	676	684	694	663	650	689	622	624	624	694	633	688	611	639	679	663	631	675	652	633	667	672	649	682	683	642	688	695	673	649	660	638	722	648	699	645	690	638	630	697	658	630	638	666	688	671	681	648	662	705	668	680	662	654	682	649	622	663	671	651	635	650	658	685	709	669	664	678	673	673	639	647	639	643	634	667	671	668	711	667	661	634	697	681	656	673	651	673	694	653	677	697	644	652	641	623	677	645	638	674	669	628	712	672	679	645	616	659	703	675	631	649	696	680	703	636	665	671	667	665	701	705	630	689	674	651	641	660	650	626	710	675	653	687	657	654	660	637	628	669	655	666	657	626	615	693	647	649	653	666	663	660	655	700	692	691	670	676	679	697	635	658	636	599	663	668	656	676	689	682	680	683	639	688	654	604	654	692	685	646	678	656	688	702	637	665	647	658	664	683	684	655	667	679	674	617	621	640	667	691	648	682	650	612	651	686	744	642	655	642	628	616	670	657	672	667	656	671	682	640	635	662	669	609	658	643	675	642	694	667	653	646	650	676	622	669	633	697	637	612	671	652	668	634	638	649	687	628	687	676	687	672	703	609	672	663	653	669	625	680	663	631	686	658	640	658	663	641	666	686	677	630	666	684	652	623	627	659	667	616	661	696	721	681	632	672	654	647	623	638	650	637	684	656	662	687	672	704	670	685	649	640	615	675	691	616	670	704	672	671	683	705	675	607	634	656	641	694	680	701	673	645	673	683	654	657	655	696	681	679	685	659	637	697	640	643	642	645	632	649	633	625	652	712	665	652	680	650	677	633	663	660	619	651	696	676	659	625	680	710	651	658	708	666	634	664	653	671	688	655	688	682	646	666	662	645	711	645	659	647	667	648	671	635	663	648	648	662	697	606	653	649	697	613	663	645	648	605	652	684	682	604	620	684	668	663	678	613	664	662	672	609	667	682	692	648	681	646	633	627	645	669	711	680	686	643	649	672	689	673	668	673	712	697	671	659	653	648	624	714	641	664	698	633	643	640	653	621	666	723	675	635	669	668	689	700	644	668	683	660	643	664	623	629	670	615	634	629	664	686	640	680	642	657	670	680	687	643	670	626	698	624	632	633	629	649	670	662	673	620	680	611	600	662	659	679	654	644	650	693	582	654	690	664	684	669	645	614	669	627	703	670	662	654	647	668	634	644	664	625	652	671	656	654	666	601	627	694	645	689	654	669	646	683	669	706	652	640	662	692	678	681	688	663	628	645	651	691	690	636	685	629	660	661	619	618	662	684	690	638	651	707	653	612	673	673	687	633	665	640	641	695	658	690	682	649	634	679	636	661	675	635	648	652	686	664	660	629	642	638	672	648	636	610	679	643	675	692	676	669	642	682	659	620	670	627	658	661	665	598	616	677	685	647	719	655	673	676	626	722	666	629	643	693	594	618	667	685	676	684	679	649	641	674	630	624	690	711	652	700	662	665	631	706
4971	2617	2878	2215	1831	1271	1115	859	748	630	591	551	496	431	465	423	399	446	353	386	348	452	412	372	374	358	378	365	374	363	371	397	388	322	351	361	354	375	364	318	314	363	322	353	389	390	353	358	335	348	335	339	351	366	363	321	351	389	356	343	353	347	345	370	348	328	362	339	375	342	386	367	334	356	352	373	350	340	361	383	359	338	367	383	358	333	336	310	316	360	360	347	338	352	369	367	353	328	356	347	339	339	327	326	338	335	323	384	372	317	353	389	343	334	355	329	368	352	356	352	357	342	314	384	366	369	331	336	324	341	324	378	343	330	352	343	345	346	357	351	340	369	325	327	345	364	372	348	329	341	333	351	338	347	377	367	380	328	340	339	359	322	343	351	383	365	367	328	350	370	336	304	362	358	350	373	344	318	331	347	363	338	348	358	336	354	333	388	353	313	331	379	356	327	336	311	317	329	382	344	360	330	299	360	360	327	334	370	302	327	312	354	349	364	331	312	329	346	302	344	336	333	327	333	348	378	356	319	320	381	328	353	370	304	381	312	377	359	341	342	353	347	384	345	398	359	356	357	341	409	335	383	353	325	363	319	327	317	361	374	323	339	319	365	341	375	347	366	356	348	367	331	331	366	350	387	332	339	364	368	346	346	352	333	344	334	359	363	342	344	352	320	348	351	365	330	346	336	320	357	318	319	346	355	318	346	329	349	336	343	376	361	357	350	360	349	338	341	378	412	304	334	374	369	328	352	348	341	363	358	370	362	334	316	316	360	341	351	368	332	341	337	352	376	343	363	363	360	368	346	356	353	390	353	360	355	358	339	363	336	328	331	350	344	329	376	336	341	318	401	376	353	365	355	350	366	329	364	329	353	336	376	359	336	325	354	332	336	367	332	337	318	358	350	377	366	393	362	328	340	375	380	360	351	353	354	327	320	341	389	343	323	332	331	362	357	333	362	336	372	340	346	357	364	343	350	340	365	356	343	396	381	305	393	349	353	401	344	335	344	322	335	335	382	336	374	396	369	362	356	343	371	390	367	380	310	345	347	365	320	345	364	329	351	358	355	363	337	362	362	340	348	349	354	329	332	331	312	382	359	365	324	338	345	335	357	315	375	338	345	374	355	360	338	365	331	375	346	358	378	360	365	344	340	333	323	357	365	343	369	306	346	363	372	339	326	372	379	351	375	351	340	356	349	345	380	324	361	324	328	347	345	351	358	339	387	338	328	347	320	358	381	324	322	387	368	353	348	327	365	344	395	354	334	364	339	323	318	333	332	331	342	367	370	369	323	388	340	331	354	363	381	336	335	356	401	347	364	371	326	332	358	335	340	343	336	350	360	352	360	359	358	331	364	333	355	359	345	349	355	341	344	366	355	349	370	359	306	353	326	334	328	361	360	347	333	376	364	331	352	387	374	338	338	299	359	355	350	352	389	357	346	326	329	311	350	320	359	328	358	341	387	358	359	346	392	319	358	304	323	332	355	338	341	350	363	311	319	342	379	346	334	319	376	330	349	330	315	356	375	383	336	338	332	364	349	352	339	331	391	333	353	352	361	384	351	319	329	314	323	366	327	327	345	337	310	372	329	359	345	347	348	347	357	340	339	340	367	379	338	320	384	368	323	329	370	351	337	338	320	332	333	393	383	328	329	342	350	346	342	333	372	324	355	345	342	341	343	346	361	340	367	341	326	357	371	369	347	380	376	350	374	341	367	338	325	353	329	327	333	354	351	354	335	344	370	367	388	386	353	353	343	321	355	320	361	334	362	344	313	320	380	355	356	330	359	338	324	332	343	327	345	359	330	331	372	366	338	335	342	387	344	334	335	345	361	351	367	358	354	359	354	338	343	350	346	364	354	355	359	344	317	366	378	328	344	346	388	323	365	367	364	358	361	348	343	353	346	343	320	343	335	349	341	358	330	316	341	330	368	369	354	330	350	331	350	330	332	309	337	352	324	360	284	347	333	377	391	346	328	358	381	319	361	357	349	383	350	337	334	352	370	331	317	337	334	341	333	333	363	336	310	371	349	350	325	353	357	376	354	349	362	373	313	348	360	365	372	351	353	364	346	357	369	344	307	360	353	331	337	333	345	320	324	346	363	296	351	325	367	329	343	334	337	369	335	352	358	383	341	322	325	333	355	364	390	336	332	359	361	332	348	343	347	318	320	321	338	390	338	311	336	325	345	339	347	343	341	320	324	346	367	338	370	323	319	339	378	382	332	302	333	322	400	367	322	350	335	381	344	313	339	327	371	369	326	349	357	356	376	337	353	328	355	350	340	322	331	349	347	334	361	361	362	344	379	348	385	364	349	317	310	330	380	369	345	356	337	331	392	341	375	355	330	302	342	361	341	363	380	351	361	365	323	352	316	318	364	336	349	346	360	313	345	352	326	354	360	362	349	358	351	325	353	369	342	352	337	330	349	344	349	339	349	331	338	363	343	358	338	329	342	347	351	353	365	356	352	362	367	347	359	337	365	371	376	370	345	391	326	327	339	348	369	343	354	338	337	359	359	327	362	353	382	378	335	358	394	340	355	331	336	329	337	326	356	349	349	351	355	348	358	352	368	339	364	344	309	361	323	362	363	334	354	316	336	341	359	329	350	355	379	349	344	321	347	355	369	314	356	341	367	346	330	340	396	358	332	354	329	329	361	342	357	359	364	370	362	361	335	351	353	358	353	360	331	371	381	384	353	328	322	347	348	301	343	378	380	348	354	367	346	355	375	358	337	351	367	306	340	372	305	345	349	357	321	310	300	301	371	336	374	360	308	365	344	369	324	361	319	368	387	363	358	331	362	338	368	332	320	321	342	362	355	351	335	323	372	397	299	359	370	349	351	325	349	359	342	354	336	363	357	352	372	359	354	352	355	355	352	378	368	399	328	338	342	334	383	344	333	294	348	353	356	327	350	328	324	351	332	357	336	316	362	325	362	314	356	395	339	343	336	379	380	354	357	394	348	320	335	339	362	350	332	360	359	365	349	314	327	343	366	365	349	384	316	372	365	345	374	292	364	336	302	328	361	394	356	341	356	355	321	322	332	338	384	333	334	318	341	342	341	374	287	333	408	359	381	343	361	368	327	349	338	358	353	345	378	352	351	387	357	351	333	354	378	348	362	349	328	355	372	336	357	323	369	347	353	374	349	371	359	346	346	384	325	358	305	369	346	350	319	325	360	343	351	360	343	366	324	340	335	341	344	347	396	325	382	341	387	337	373	369	334	314	331	361	357	361	366	353	380	336	378	345	319	363	369	362	335	344	377	348	337	321	371	348	337	376	355	345	362	316	342	333	331	352	331	346	329	317	342	360	340	350	363	363	366	363	354	374	351	372	329	355	335	357	352	311	314	331	356	359	378	325	364	348	327	354	392	305	395	353	319	359	365	355	355	353	341	358	345	408	388	328	344	347	349	371	367	355	332	329	356	357	355	336	338	333	351	330	365	330	336	297	340	374	327	364	324	367	322	348	343	356	334
4572	3269	6340	7547	6945	5457	4644	3775	3020	2672	2444	2015	1903	1663	1533	1370	1367	1189	1221	1178	1178	1103	1096	1104	1104	1034	1076	922	940	947	926	927	917	932	912	893	902	882	903	880	867	907	909	850	821	826	858	847	897	896	807	860	890	842	828	857	894	882	843	867	856	789	862	845	842	850	854	866	873	849	900	825	860	819	889	821	899	805	846	755	808	862	874	861	814	867	874	798	803	863	884	879	845	805	795	829	833	862	863	838	886	861	845	799	825	824	900	878	879	873	838	801	866	875	890	851	807	859	819	818	863	854	838	822	799	827	856	847	823	890	818	768	887	844	823	829	842	834	845	872	850	858	850	878	825	863	902	772	805	842	819	807	846	803	873	838	869	861	829	817	813	810	833	824	863	819	872	879	852	845	856	852	845	836	826	839	891	860	903	855	829	803	830	871	786	859	847	833	824	839	902	827	789	830	858	856	834	867	856	841	843	812	843	831	831	777	820	839	901	847	861	821	840	847	867	858	761	815	876	847	800	821	850	825	835	864	839	849	867	877	815	858	885	823	858	814	885	853	852	842	826	825	860	818	858	789	865	807	880	844	869	853	812	801	817	821	871	850	843	878	862	826	857	814	859	849	885	882	851	839	885	844	797	869	891	810	820	826	833	872	852	858	803	865	829	835	832	846	855	811	835	837	795	809	859	846	845	815	902	771	852	832	882	850	841	799	812	809	847	872	810	859	826	803	855	855	829	857	864	816	871	863	804	791	846	854	885	817	856	850	842	868	871	891	862	825	884	876	859	821	842	872	846	836	884	786	857	862	823	797	820	841	839	858	865	828	802	803	822	819	846	813	895	789	884	866	855	844	868	917	824	838	863	885	836	829	858	817	805	841	884	821	846	792	872	843	855	816	851	904	788	820	870	857	871	844	848	849	832	818	853	794	838	829	829	840	811	858	810	821	852	828	836	797	850	835	869	865	809	861	858	809	831	873	807	832	820	872	815	825	846	804	773	857	829	899	817	836	802	785	846	866	810	898	864	748	836	848	787	806	855	915	770	810	802	830	837	823	800	868	851	832	836	867	841	835	831	827	886	869	810	833	818	841	850	921	863	861	789	862	859	846	819	767	854	824	818	809	881	856	815	842	886	872	835	806	799	874	867	847	872	892	831	808	845	858	805	865	882	803	848	841	844	834	886	857	828	845	849	858	838	870	837	870	817	854	821	813	822	792	822	857	852	807	773	815	836	882	839	898	866	848	846	858	879	858	843	831	833	856	881	810	867	791	840	858	813	863	841	822	852	876	842	851	863	805	833	826	781	883	849	835	856	860	799	864	829	877	835	862	887	881	858	833	797	836	913	870	901	900	850	836	816	862	845	842	846	830	865	842	869	851	842	821	822	853	894	832	831	846	781	824	844	841	816	836	851	780	816	826	827	814	890	839	849	838	793	816	848	862	844	795	830	835	860	784	828	850	876	857	853	873	852	874	793	916	813	824	817	846	820	845	835	847	863	870	812	871	879	813	815	845	827	802	839	849	852	834	827	852	818	819	848	808	828	883	853	859	864	830	818	826	843	865	833	854	856	834	859	845	851	825	851	844	779	839	827	825	873	922	836	861	833	823	855	813	884	862	861	856	920	896	837	816	823	783	866	810	884	862	873	832	808	799	903	817	860	872	825	810	879	824	823	835	828	865	844	878	813	850	867	839	822	892	796	870	864	854	858	801	910	880	837	861	823	814	855	777	811	871	858	836	876	846	868	855	857	867	851	874	839	864	776	863	824	821	810	838	869	835	872	797	855	814	867	864	843	804	859	824	849	853	855	813	801	818	838	806	877	869	821	893	817	867	867	812	826	822	837	868	863	860	836	820	813	802	821	793	852	840	838	840	821	908	898	797	842	858	839	834	866	879	894	836	830	885	824	887	870	903	834	842	874	833	827	881	839	882	864	911	840	933	867	852	855	865	819	837	802	849	842	844	837	826	845	816	854	888	871	864	870	788	903	837	821	851	824	828	829	867	861	850	842	790	842	880	833	813	805	812	833	831	889	908	852	846	817	830	856	851	841	875	829	869	853	794	832	820	816	874	830	859	856	818	818	798	842	832	835	869	897	835	822	849	819	872	845	821	817	885	861	894	882	836	815	823	805	835	843	865	889	856	852	887	874	864	817	883	834	853	844	833	847	793	812	791	795	871	797	847	746	901	819	826	860	840	804	843	815	861	874	889	860	852	838	792	778	836	837	819	779	837	831	834	880	858	859	820	896	876	813	870	876	810	809	849	843	804	873	863	791	879	844	862	857	849	869	845	835	847	775	805	869	830	833	813	847	829	822	882	863	833	884	861	814	826	887	831	834	812	816	855	820	842	801	817	857	810	834	834	903	823	852	771	884	876	835	843	857	853	852	802	825	891	811	801	794	894	815	860	861	819	843	907	828	868	841	827	869	880	885	856	860	865	870	828	798	854	843	870	804	805	834	853	844	851	860	880	847	883	867	848	797	815	835	818	839	822	819	885	821	821	845	902	913	845	913	787	860	888	846	880	864	839	842	835	863	859	829	852	893	819	852	870	925	824	851	865	891	831	801	840	836	821	829	813	871	854	813	811	810	837	831	890	862	834	900	765	889	871	842	812	827	885	816	841	904	861	814	873	879	862	845	858	851	858	788	873	847	879	888	856	846	785	816	873	884	825	817	874	851	841	772	811	820	864	810	830	861	871	829	843	821	844	858	838	891	836	845	834	854	826	851	832	864	865	788	827	824	849	836	833	857	840	789	844	841	867	866	791	877	834	870	829	846	882	840	827	835	841	798	814	822	825	826	836	854	816	808	858	838	847	836	785	869	892	871	822	806	854	889	837	831	850	845	829	810	865	832	831	853	838	850	881	843	833	862	864	818	810	793	851	811	806	827	838	838	862	864	809	845	857	827	879	842	884	864	853	892	848	852	866	831	819	854	850	831	827	833	823	853	859	830	845	824	789	867	872	852	826	839	886	874	839	828	868	804	862	875	823	920	865	864	888	846	838	862	920	842	832	804	864	825	839	837	854	792	851	815	834	851	796	897	864	857	861	857	841	884	854	826	861	905	825	827	851	835	859	870	794	852	800	783	892	888	864	814	787	833	808	823	890	858	841	827	805	831	846	837	853	858	893	848	806	850	841	867	835	879	827	851	855	817	813	856	869	843	863	830	853	819	824	811	802	858	897	814	825	859	879	853	903	832	798	863	862	835	829	836	800	831	856	834	848	834	849	861	837	843	814	837	886	749	855	884	842	841	801	879	848	862	830	844	806	833	897	876	864	899	850	852	841	833	885	820	840	863	899	841	846	833	826	839	864	865	832	862	861	813	832	823	859	858	879	868	838	853	829	876	846	791	784	846	824	831	828	837	831	889	814	839	872	840	845	854	833	847	856	851	862	862	817	880	816	832	803	856	820	839	861	868	820	845	887	800	887	836	850	813	810	804	851	839	846	850	835	829	857	870	778	793	813	841	863	838	842
14290	7049	6912	4927	3601	2632	2304	1820	1412	1232	1152	973	782	741	613	616	479	432	457	382	424	450	407	398	382	397	413	377	389	326	360	332	393	352	322	316	347	387	321	361	321	349	331	329	382	317	341	323	318	352	333	344	333	329	363	338	334	382	361	331	320	320	315	377	346	318	339	341	363	327	363	355	358	301	344	343	288	366	358	332	331	337	326	315	337	342	346	346	338	345	349	315	321	343	343	336	334	315	368	299	322	367	330	362	338	312	344	342	321	321	322	357	321	343	350	321	326	361	341	327	327	319	317	334	297	335	319	342	351	330	326	310	325	333	347	337	335	348	329	344	325	347	341	320	308	343	315	340	364	303	327	328	312	355	331	336	327	301	364	351	325	319	333	317	302	336	354	347	317	340	315	333	314	305	333	345	346	334	356	351	330	339	336	363	333	308	307	357	304	347	324	350	340	314	321	291	328	333	308	309	328	327	357	350	346	332	339	339	347	326	350	302	286	339	326	338	332	340	318	302	310	323	342	345	342	335	316	300	357	359	347	303	348	357	329	354	324	323	309	338	364	293	350	344	354	323	361	346	314	305	363	333	313	361	338	341	339	351	337	329	329	332	313	318	320	330	307	345	325	351	317	330	337	368	315	329	319	316	326	346	343	342	316	347	323	327	302	318	335	346	353	335	323	334	339	334	339	299	341	315	333	337	329	322	349	332	302	345	332	335	359	347	356	317	312	343	278	363	324	326	339	333	346	365	325	283	312	353	350	329	329	360	354	347	343	332	319	338	316	345	317	317	340	308	326	351	311	337	337	335	367	372	287	354	347	369	356	306	300	343	347	335	332	355	298	342	335	341	294	340	335	350	326	304	329	317	358	336	343	317	310	321	318	361	326	292	343	358	334	324	324	350	344	323	360	321	358	351	330	352	352	328	318	329	338	317	328	344	329	302	294	355	346	321	337	351	346	298	353	367	339	314	291	316	295	351	351	323	294	339	328	319	326	317	329	318	333	327	323	364	341	333	376	324	365	344	360	332	327	304	338	360	325	327	321	346	329	293	296	312	314	320	305	333	316	356	351	324	344	294	332	345	334	339	333	396	330	348	351	335	334	323	322	326	347	314	313	337	347	366	317	345	341	343	322	306	321	329	346	327	303	322	336	351	336	321	335	357	364	317	348	288	342	311	326	347	359	361	336	321	366	320	351	375	342	349	360	342	341	310	313	291	341	359	329	325	310	346	309	321	313	350	294	347	337	325	330	314	332	352	341	351	314	290	315	354	341	346	326	306	316	282	336	322	362	327	332	347	321	316	336	334	330	299	301	301	336	319	304	332	339	339	318	351	337	309	319	340	328	341	318	317	335	343	354	318	328	349	332	302	354	321	334	340	364	347	344	350	334	330	350	340	321	343	373	348	336	318	350	348	370	323	314	308	350	330	360	324	344	310	339	307	336	341	340	308	328	308	344	304	308	360	332	315	336	303	314	353	348	344	311	323	322	341	350	331	329	326	314	361	315	321	314	343	327	349	346	310	312	335	320	291	318	349	291	333	341	330	330	316	340	324	344	310	311	320	326	334	322	329	317	326	369	328	345	332	339	322	320	353	332	345	317	349	312	330	334	326	332	317	349	314	336	362	337	321	361	334	332	318	307	290	320	337	351	315	393	327	345	291	315	314	326	352	299	335	325	321	381	344	361	332	362	303	338	355	296	308	313	350	338	357	364	304	308	328	336	320	337	302	294	357	324	328	321	337	319	317	343	301	318	315	338	356	334	323	358	284	309	334	339	347	347	327	367	346	340	349	350	333	345	347	338	373	335	325	306	313	341	311	341	348	360	326	359	349	314	314	310	352	362	335	329	320	310	325	314	345	345	351	354	372	368	357	333	310	352	338	323	336	318	331	369	336	342	302	349	364	357	352	315	320	333	291	331	326	329	306	310	334	356	340	323	356	319	289	334	348	360	303	327	331	333	334	332	339	345	341	329	335	340	333	328	319	347	351	329	317	356	353	334	326	368	320	305	300	322	316	295	329	329	336	339	343	352	366	360	332	354	327	340	355	311	358	331	321	335	344	347	354	340	329	327	350	363	306	343	331	329	317	359	308	339	318	340	353	358	364	340	343	339	281	316	318	316	324	363	322	323	337	337	336	329	325	352	307	345	310	323	346	312	346	353	303	365	357	340	349	342	321	328	324	326	358	360	376	304	349	334	309	350	340	320	334	322	327	335	367	334	350	306	329	347	286	376	314	307	317	363	360	302	367	345	316	295	338	360	330	329	339	334	314	329	358	351	319	304	292	330	351	343	302	287	337	355	314	377	340	329	321	353	280	332	320	344	294	302	338	332	363	341	298	325	315	337	347	364	311	317	345	359	356	311	339	333	332	370	306	340	313	369	314	319	329	326	345	335	312	321	334	309	337	316	315	341	345	368	324	350	382	336	347	344	355	321	361	315	360	310	365	358	305	324	312	323	327	326	353	314	343	326	320	336	350	332	319	342	315	307	378	332	340	346	352	303	295	343	374	325	314	333	306	347	322	344	296	329	324	324	317	338	348	319	369	335	340	355	347	308	303	317	333	335	353	309	339	308	335	324	366	353	321	336	311	332	330	347	366	322	328	342	386	336	380	344	301	360	348	321	368	297	325	308	343	313	349	332	329	292	344	319	322	370	354	331	331	301	350	318	341	305	348	373	325	328	353	332	326	342	299	357	310	353	343	316	297	336	334	350	341	323	348	374	340	305	305	339	348	331	326	303	315	354	355	311	321	333	346	347	310	312	311	309	300	329	307	310	341	339	321	319	335	313	327	323	330	339	345	321	336	291	327	310	329	319	322	375	351	335	366	323	328	360	325	352	325	351	344	315	321	308	316	336	344	336	356	308	321	287	327	330	309	349	367	362	357	290	300	361	339	334	332	318	310	344	343	330	353	366	370	315	351	336	329	338	325	339	339	324	309	342	348	300	333	323	320	327	328	337	326	333	320	327	336	339	339	319	344	327	367	319	324	323	343	347	290	324	331	326	348	327	339	336	333	350	337	318	286	356	363	316	330	325	320	363	345	344	324	350	366	340	337	307	368	340	325	339	312	314	368	310	336	352	352	345	344	321	363	342	309	331	335	324	298	369	336	358	313	328	330	296	349	373	346	326	331	333	359	322	325	295	337	362	348	322	349	344	335	328	358	326	324	364	357	356	307	325	340	342	324	348	346	369	338	341	380	314	353	358	314	342	319	311	330	323	320	333	304	340	363	335	336	370	312	326	326	334	306	300	321	318	383	367	337	382	304	329	328	330	355	307	361	332	319	335	317	349	326	357	358	308	318	308	330	317	333	359	359	344	365	357	306	351	306	299	324	332	322	326	347	339	328	339	343	342	354	296	326	331	390	350	360	345	323	316	331	324	337	353	312	331	309	339	333	302	370	350	320	365	334	295	328	309	335	333	304	343	348	374	338	322	324	305	363	327	336	319	353	310	333	313	344	326	339	341	345
11282	6946	11647	13517	12478	9990	8937	7482	6444	5663	5219	4075	3839	3301	2929	2188	1734	1636	1558	1446	1457	1482	1390	1301	1292	1237	1160	1143	1020	995	929	927	957	884	933	906	891	917	909	874	848	896	860	890	825	843	834	834	877	769	784	838	847	771	857	831	844	867	812	856	816	746	832	833	849	856	820	838	825	800	797	807	808	797	826	842	796	821	748	800	796	804	773	817	778	811	748	810	815	813	801	795	798	775	802	776	821	805	856	776	772	840	826	771	796	815	801	799	830	771	797	790	810	789	827	748	814	823	821	791	806	857	833	777	845	802	774	779	839	839	824	799	823	796	818	805	788	812	818	835	782	843	772	829	840	771	760	824	786	840	831	812	810	877	790	786	824	766	798	808	800	785	785	810	840	784	796	839	797	844	814	820	807	756	780	824	827	759	815	794	787	800	878	756	792	800	813	836	816	865	728	837	832	807	845	787	795	807	820	837	784	848	798	795	819	803	813	826	817	811	834	839	785	837	819	788	840	839	796	817	771	796	808	798	827	778	775	806	800	784	796	827	797	841	761	802	778	801	835	805	766	815	813	830	867	791	775	838	760	778	782	789	802	775	794	808	866	797	849	815	776	773	773	813	819	768	793	768	845	848	795	824	850	789	822	816	738	866	852	802	803	803	810	814	766	842	838	831	792	757	803	780	838	785	838	827	818	821	757	838	814	881	849	809	800	810	857	801	833	773	807	799	795	788	908	812	805	861	842	827	803	784	806	823	765	830	785	832	809	803	837	789	790	832	770	748	854	837	735	822	745	796	811	793	770	833	808	823	799	799	816	849	794	841	891	796	840	799	760	792	803	775	824	835	811	792	783	823	768	834	837	829	830	794	808	773	868	799	807	807	756	833	859	818	822	812	801	794	759	835	809	811	790	797	852	783	814	853	810	820	857	835	813	829	773	753	786	804	845	784	809	809	832	819	819	774	773	782	818	806	866	799	803	763	801	783	801	816	885	780	799	813	840	782	822	825	814	854	835	762	840	813	857	743	806	839	787	791	762	803	790	812	868	900	796	829	826	776	794	805	778	811	821	827	829	780	867	814	785	808	871	780	843	844	805	809	804	826	791	783	818	795	762	843	849	826	778	848	847	868	750	817	831	759	813	853	844	835	787	799	838	782	829	804	765	783	821	851	823	824	844	811	761	802	837	776	848	774	845	814	783	786	832	827	791	824	751	766	817	822	826	854	794	847	822	803	796	842	756	792	812	837	780	798	850	782	795	818	835	847	804	854	830	804	781	823	847	815	850	866	802	791	828	851	793	784	774	830	784	806	821	795	766	841	784	825	802	815	803	799	877	810	825	770	751	804	809	836	767	825	784	844	850	849	804	788	832	838	839	798	789	745	798	790	866	774	793	753	832	814	838	808	856	770	805	784	801	812	808	778	798	859	779	757	792	784	822	797	803	821	833	791	815	794	763	823	800	826	841	829	790	849	854	848	817	816	819	844	814	822	808	846	838	765	784	781	761	760	820	822	792	851	801	774	810	854	759	831	789	830	778	808	843	836	774	851	832	824	782	726	818	787	793	829	757	839	862	812	854	818	745	791	836	803	769	796	778	817	839	833	840	848	799	747	784	753	851	885	772	831	801	795	757	789	891	814	836	859	819	758	787	859	821	809	789	834	802	817	817	785	814	857	817	787	809	806	803	782	784	819	795	775	773	819	840	852	773	774	836	813	866	766	798	787	824	778	822	820	808	788	777	776	786	792	797	783	824	833	736	790	817	770	742	799	773	771	822	829	809	824	779	843	848	854	869	804	784	807	776	789	836	795	795	801	793	802	778	827	834	797	792	753	826	786	779	775	758	773	825	781	821	852	757	805	812	808	791	846	827	782	769	816	793	811	778	824	781	834	840	817	819	838	816	809	763	838	801	827	850	847	834	824	831	798	844	839	813	816	804	780	808	825	850	829	801	822	828	849	781	870	863	770	835	782	821	835	803	809	788	831	781	814	760	840	770	825	866	810	855	789	802	855	816	832	827	830	850	845	846	827	800	790	720	776	865	784	797	805	779	828	773	786	805	872	831	781	796	785	829	828	797	792	768	770	857	833	849	802	821	878	752	841	788	859	830	836	818	753	783	811	788	801	810	767	817	789	764	830	828	795	817	859	768	851	795	784	764	796	787	757	782	807	833	813	810	773	785	792	788	797	831	768	826	763	826	745	792	827	839	751	780	780	818	780	808	819	728	789	816	776	811	792	808	791	806	836	771	886	809	775	891	795	770	770	826	810	816	771	809	741	816	841	769	765	849	847	849	831	835	790	848	846	835	816	779	780	830	817	835	793	792	774	804	827	847	805	835	777	803	818	785	805	826	783	799	818	846	774	806	841	800	830	789	788	817	787	785	803	778	840	872	880	820	815	803	797	798	831	827	808	742	831	784	794	833	805	832	797	847	875	822	783	839	851	824	814	810	826	800	784	834	839	802	837	810	820	772	796	804	827	822	799	791	807	835	838	825	861	808	794	813	821	789	786	812	829	799	880	818	747	800	796	866	778	834	817	809	829	835	800	797	841	785	810	839	869	812	825	761	840	834	795	830	826	811	777	834	818	836	822	771	810	837	795	819	794	769	809	808	757	823	840	812	808	814	798	832	798	799	805	786	805	849	805	782	765	848	829	775	752	860	840	802	739	816	834	848	886	862	794	807	855	792	772	835	832	855	813	829	821	807	803	773	815	815	806	778	788	847	819	833	801	786	812	805	777	758	815	788	768	774	821	833	831	779	874	811	824	787	797	800	758	866	819	815	885	817	864	793	829	825	815	807	805	784	781	797	821	863	889	802	795	813	830	826	801	781	810	796	814	786	796	813	824	819	733	780	849	833	866	787	800	816	804	871	801	790	801	796	775	888	779	790	770	792	815	753	785	831	770	816	821	836	859	839	815	797	840	782	816	817	809	808	771	775	851	759	814	821	786	813	814	748	849	864	822	775	792	831	819	813	753	833	749	846	820	816	806	823	817	771	785	812	818	809	774	831	791	773	819	814	797	786	852	776	802	772	824	796	800	797	843	805	802	793	832	846	782	831	776	794	797	814	758	821	816	801	759	803	794	836	773	836	783	835	798	794	831	822	792	853	787	836	810	829	854	836	840	812	837	819	794	832	823	810	813	835	797	817	790	781	823	798	750	783	781	783	851	862	850	790	808	797	789	801	813	874	837	824	852	788	789	768	811	806	816	747	836	825	807	781	760	806	858	856	868	765	812	847	748	773	863	813	821	863	826	800	799	829	837	820	830	788	827	824	757	813	772	770	806	780	806	825	793	797	842	795	790	783	791	836	823	832	867	847	829	801	835	776	851	812	827	795	827	756	773	756	823	828	771	829	857	812	767	901	793	791	835	777	796	835	787	761	815	782	755	822	757	835	810	809	816	801	779	832	763	791	756	857	803	830	773	783	806	756	839	781	824	792	814	793	895	865	802	830	810	855	808	780	838	808	815	793	887	851	777
22175	11690	10893	8070	5568	4140	3310	2382	2038	1605	1595	1232	1180	834	823	607	490	410	438	387	385	384	371	359	330	350	355	340	306	285	286	294	260	279	321	290	251	277	312	287	264	280	295	246	257	267	253	271	281	296	287	244	276	247	271	277	269	291	271	264	234	267	285	272	284	286	266	255	262	304	277	234	255	269	258	255	283	268	274	253	263	247	248	264	289	247	274	294	288	241	267	238	255	275	247	252	244	266	261	251	277	294	261	273	242	258	257	249	264	276	269	244	275	293	273	253	251	246	231	262	314	247	269	255	248	245	270	252	283	267	271	261	286	267	263	258	253	260	239	255	276	283	250	266	259	291	253	253	280	283	300	226	243	262	278	260	282	241	255	299	260	255	229	224	247	300	244	264	266	232	252	279	288	251	260	257	253	256	286	258	265	260	260	257	252	268	291	264	263	271	267	278	273	262	290	223	265	268	244	286	258	251	227	235	235	300	284	279	256	253	264	266	237	258	253	256	236	286	287	286	250	249	276	297	261	239	272	277	244	269	255	257	282	271	280	282	232	246	269	244	292	247	269	238	283	272	250	262	258	244	226	263	242	256	252	258	250	282	248	246	240	263	273	243	275	294	282	259	286	271	271	230	253	265	282	278	275	245	264	255	271	285	246	249	247	290	285	252	278	303	264	257	284	283	288	261	274	226	266	258	269	253	284	278	262	267	276	266	272	265	254	257	247	259	280	261	270	278	268	269	253	311	277	251	244	274	228	304	253	272	270	272	264	255	261	286	292	257	252	259	265	299	244	288	279	306	293	250	257	271	241	242	240	250	233	232	265	250	228	245	266	267	244	274	286	257	247	300	243	276	285	249	266	252	238	264	254	261	274	283	255	294	262	288	276	226	241	245	261	248	263	271	274	301	288	287	286	296	267	241	253	231	275	262	273	296	276	283	257	261	248	296	244	240	270	272	281	263	292	253	269	284	271	262	230	257	251	240	273	247	273	247	239	286	258	267	219	277	270	289	252	255	253	272	257	289	256	293	252	272	276	258	237	257	266	288	273	258	223	266	301	246	259	264	262	250	255	266	247	240	255	272	256	273	256	270	277	270	268	278	246	263	293	267	254	276	279	250	292	243	271	267	292	264	267	261	274	258	274	275	269	255	253	265	245	277	275	229	238	257	285	272	273	262	260	247	269	245	272	258	249	268	278	262	236	246	244	252	273	282	249	281	235	292	265	281	254	262	282	278	277	262	252	276	249	236	259	265	281	270	268	279	267	307	282	270	250	249	255	250	266	220	233	278	280	280	270	293	258	276	281	226	279	287	268	278	245	234	283	259	263	265	235	250	282	265	281	277	262	261	242	287	254	274	254	238	261	230	255	263	257	252	249	284	259	253	279	244	271	305	229	239	244	266	269	275	228	273	250	293	260	243	228	229	252	285	234	231	272	241	233	241	261	256	259	304	237	278	267	264	274	287	258	254	268	233	231	254	274	246	281	257	261	280	247	254	273	272	281	239	293	242	240	273	275	303	254	278	266	273	294	275	296	250	270	269	276	270	279	275	247	235	264	285	268	249	283	262	257	245	259	274	271	289	241	287	257	296	254	252	267	286	241	249	243	265	297	254	244	268	250	247	277	272	244	249	263	237	290	263	276	242	258	249	265	283	248	265	252	279	243	266	233	242	252	259	283	258	286	257	264	247	243	259	274	241	261	274	247	254	288	290	252	279	290	272	264	252	276	269	230	289	241	243	262	247	279	234	265	283	268	285	246	286	282	260	266	266	309	239	266	274	268	264	292	287	264	288	257	267	280	256	262	266	256	271	252	254	276	295	252	290	269	272	252	289	254	256	268	261	270	285	241	252	256	226	250	235	238	238	273	256	293	219	246	252	277	291	255	259	276	288	245	274	272	284	213	282	250	281	273	274	248	258	257	262	260	273	273	262	272	266	266	245	254	282	248	257	282	271	274	321	287	285	272	261	262	273	251	263	273	269	262	251	254	245	276	286	244	294	258	241	279	260	261	247	311	289	279	266	269	284	250	253	236	289	260	243	253	258	281	254	279	221	218	271	282	238	295	268	255	249	279	232	275	232	270	278	268	275	267	255	262	282	263	273	268	260	269	269	256	246	263	243	275	256	253	254	269	242	273	268	302	287	272	271	259	230	250	277	252	282	238	273	303	245	269	281	259	267	294	288	271	266	276	291	259	269	262	282	276	279	252	236	268	281	276	249	250	227	251	273	262	251	266	260	252	249	278	240	244	298	287	256	253	276	276	250	245	261	261	242	234	240	245	274	280	268	257	265	288	252	273	232	242	270	270	266	262	269	236	274	244	274	275	249	260	254	243	246	249	255	262	260	268	249	234	230	276	259	254	256	252	248	273	285	261	252	265	254	230	273	258	267	268	283	271	245	231	286	271	252	278	282	277	257	255	255	286	284	263	261	249	240	261	270	234	253	292	287	296	257	262	280	259	268	253	283	281	277	243	250	250	267	247	265	250	291	272	247	279	264	281	275	268	266	244	260	251	252	264	249	249	266	235	284	271	250	265	274	274	278	277	244	269	275	229	247	260	252	264	279	290	252	252	295	254	278	273	273	231	244	242	243	265	267	269	239	244	260	261	255	251	287	244	268	247	236	274	270	252	261	263	280	258	279	240	256	298	266	298	255	268	245	262	272	276	271	244	301	271	257	281	279	264	268	255	279	274	249	277	282	299	268	272	262	249	244	240	255	258	259	254	261	301	285	243	274	245	298	275	267	276	280	257	263	251	289	324	280	255	246	274	298	285	279	266	262	293	294	267	260	246	267	280	252	249	287	300	243	264	267	252	245	247	246	294	270	269	248	277	275	293	246	276	259	235	266	255	224	271	237	284	274	268	272	299	275	246	229	266	270	295	238	262	243	238	267	285	234	244	277	249	287	290	263	270	248	271	258	287	254	278	265	270	273	293	278	242	228	243	259	288	272	296	253	272	249	249	295	255	289	248	249	263	255	276	250	264	257	274	246	249	269	253	270	317	257	276	241	267	248	267	236	245	271	289	258	262	261	260	309	237	262	267	230	261	279	211	276	273	292	272	238	249	279	266	279	278	260	255	266	275	249	258	284	277	247	265	261	252	284	256	258	268	253	266	289	258	259	282	246	239	238	220	253	241	264	251	275	260	292	240	257	285	273	238	266	255	301	266	254	280	253	260	279	282	259	278	252	255	271	268	258	251	254	250	283	270	264	252	293	277	258	309	277	242	259	245	286	281	263	276	277	247	256	254	280	284	262	301	254	269	257	252	290	238	261	255	268	252	265	277	281	270	262	274	296	247	251	250	248	296	265	240	276	277	275	261	239	258	262	260	276	257	276	258	253	253	255	254	260	259	264	269	254	253	269	261	275	246	263	281	257	243	279	256	263	254	254	237	257	241	289	294	267	255	249	254	275	235	255	258	252	281	261	269	280	260	264	261	251	276	244	273	255	272	252	257	272	282	269	260	279	293	286
15030	9686	15996	18152	16709	13879	12099	10202	8861	7637	7098	6057	5450	4438	4029	3051	2148	1826	1966	1712	1613	1606	1456	1479	1336	1235	1195	1124	974	989	954	924	862	840	846	846	837	846	872	775	737	735	748	772	725	742	687	740	696	691	737	674	692	634	703	657	667	670	662	639	712	711	703	664	712	675	618	674	657	661	643	657	665	645	701	617	694	629	630	677	632	658	660	629	656	698	667	661	642	633	673	656	643	662	610	622	622	686	686	667	676	638	639	637	648	647	707	672	666	705	647	623	679	681	688	647	671	651	683	646	609	656	664	678	672	669	636	660	646	642	670	642	633	647	642	646	682	612	651	654	647	609	664	612	658	646	670	670	663	653	624	671	651	645	711	702	655	684	673	719	677	638	701	701	691	665	639	632	650	643	640	659	638	657	670	685	626	681	624	658	665	672	672	709	662	675	654	686	642	702	642	691	638	641	651	610	684	701	632	669	618	708	674	688	673	674	718	642	658	646	634	657	690	612	611	638	679	666	655	674	616	636	669	617	686	651	657	657	618	676	682	669	608	670	629	657	627	651	667	673	639	650	641	632	651	620	652	670	632	660	685	625	668	667	672	662	636	608	693	687	642	695	635	677	690	635	629	682	662	681	635	674	654	671	641	631	642	647	653	624	717	662	665	657	641	730	667	674	653	637	661	677	657	682	671	634	654	715	605	653	663	688	683	650	646	704	632	663	630	613	653	654	678	708	720	643	680	647	662	670	664	680	636	630	686	667	634	627	604	661	669	604	677	639	644	679	621	642	597	659	647	663	618	669	671	691	680	651	660	610	640	652	590	642	630	653	701	607	654	691	640	663	657	646	640	689	665	678	642	645	649	701	677	680	683	656	662	620	658	637	661	677	662	634	664	670	642	641	607	668	632	667	621	650	662	704	644	630	668	656	638	718	658	612	665	629	655	697	644	662	650	695	646	647	629	633	637	632	629	665	639	724	688	652	667	652	630	674	680	681	681	609	643	643	666	648	642	672	675	660	692	718	660	620	706	667	619	673	644	675	687	673	681	666	646	639	723	614	681	698	672	645	670	624	654	676	635	626	657	642	659	630	700	664	674	646	614	609	634	662	656	665	662	646	631	672	624	648	676	646	684	678	650	653	661	661	711	664	617	696	664	644	646	666	667	647	638	685	653	664	625	620	630	695	633	709	663	697	648	665	674	670	649	663	694	688	667	616	644	664	651	666	656	632	649	654	624	637	630	616	640	666	633	626	636	628	670	663	675	684	657	714	664	680	687	697	680	679	636	636	723	649	644	663	666	683	625	629	684	644	673	661	621	630	682	662	687	615	637	654	626	655	672	652	609	655	654	617	707	700	651	631	656	669	662	701	650	638	629	686	681	677	639	632	663	670	662	692	659	648	682	655	664	672	645	666	679	688	632	647	620	662	630	652	677	650	658	661	662	687	659	624	686	636	677	637	658	687	676	645	676	680	656	698	718	686	640	655	667	637	645	674	643	656	621	682	644	690	647	634	670	603	683	656	664	637	664	681	653	612	671	675	700	673	661	657	680	678	626	680	650	664	642	671	692	653	675	647	653	655	704	634	684	613	638	705	611	647	642	639	618	664	654	668	685	666	656	661	679	669	695	684	637	656	665	624	665	673	654	625	669	682	649	633	689	706	636	628	646	630	644	683	632	685	658	639	690	684	652	685	651	652	692	654	613	702	675	616	675	598	654	592	653	622	652	681	683	698	604	659	655	642	640	664	696	627	664	651	666	653	657	638	681	609	602	638	702	636	621	628	617	639	661	640	685	654	664	666	661	646	712	652	665	661	670	660	674	623	647	632	658	637	680	687	651	677	673	657	639	643	679	596	679	664	657	635	655	674	629	709	688	663	620	659	672	698	689	640	604	636	684	659	649	655	637	667	648	649	694	750	671	602	638	714	659	702	643	636	634	666	646	704	684	646	636	634	626	623	679	605	642	638	642	631	689	661	669	676	679	622	672	678	627	654	661	641	654	749	719	642	643	679	653	687	673	631	689	676	664	605	674	667	660	681	665	662	656	687	644	667	688	640	648	663	666	637	641	639	640	587	652	643	652	648	659	663	671	652	622	675	638	678	634	668	654	650	672	677	644	691	654	588	638	680	682	662	636	627	647	685	661	629	637	640	646	633	712	624	679	625	691	659	688	682	647	623	619	714	656	610	626	608	662	618	664	652	682	640	611	637	657	672	657	667	694	631	650	639	703	643	705	608	685	678	708	689	654	652	676	682	696	662	678	669	648	656	663	629	639	673	651	660	631	636	682	671	635	647	712	678	649	683	662	671	700	667	648	647	621	675	676	728	680	669	650	642	690	655	648	636	672	695	648	637	648	582	699	672	666	676	671	702	647	658	661	653	663	686	660	632	652	628	716	671	667	667	633	635	659	613	695	654	596	682	645	663	661	682	590	677	633	632	699	674	673	659	682	643	632	669	647	638	621	661	684	634	641	662	630	631	655	663	633	679	690	623	705	640	661	661	671	634	641	623	645	678	666	685	652	701	660	654	607	679	662	674	672	631	682	639	648	683	642	635	710	641	641	639	644	647	662	669	662	619	703	675	643	626	674	686	628	673	580	621	651	652	667	654	648	666	655	694	611	630	674	638	639	647	687	679	655	704	656	651	664	622	682	616	690	614	698	681	662	698	668	630	661	650	646	683	670	661	626	647	672	637	614	672	640	667	654	652	620	620	605	626	605	677	635	674	614	632	666	629	655	656	670	654	664	654	677	667	708	635	633	664	648	662	636	651	669	606	623	635	689	632	671	668	654	658	676	679	632	651	673	620	674	656	675	697	649	651	623	645	682	681	646	641	664	640	674	689	602	634	691	613	641	635	648	655	683	653	619	670	620	671	671	673	663	615	656	620	661	644	652	640	634	641	650	659	676	663	650	598	676	593	657	670	659	668	672	658	661	698	671	646	661	671	648	666	676	640	652	644	690	664	710	615	639	658	654	647	674	628	728	670	705	647	650	614	638	681	657	679	679	615	688	673	647	656	666	642	641	590	665	656	627	618	656	613	657	679	673	674	629	650	638	662	670	655	646	676	627	647	664	668	647	672	627	734	672	666	666	665	672	639	651	648	665	627	646	657	637	644	605	679	689	656	664	670	676	685	612	628	690	688	666	664	613	679	648	676	648	610	645	675	698	633	660	681	661	643	643	643	635	663	653	674	648	632	670	617	655	661	684	675	658	689	658	624	619	654	622	700	598	673	686	660	670	636	685	643	689	649	679	653	653	630	626	698	648	586	650	704	658	698	690	644	646	676	634	685	667	643	622	689	649	667	669	643	665	646	640	658	675	643	652	658	694	647	650	651	662	688	645	680	651	630	662	622	635	648	628	690	659	665	646	680	688	582	655	641	640	605	641	669	628	665	615	591	649	687	607	653	655	651	656	638	653	695	703	668	660	664	636	639	662	634	648	657	659	654	628	619	708	619	669	646	649	684	629	652	654	658	653	667
4983	2657	2767	2125	1771	1247	1018	828	763	629	617	522	515	469	435	466	413	380	398	381	390	350	366	396	402	378	348	354	353	350	374	372	369	339	362	377	376	338	351	321	333	310	363	346	345	300	318	367	322	370	355	329	374	304	354	354	321	332	337	332	335	360	357	348	341	327	331	375	343	336	358	316	310	331	372	328	369	350	376	348	343	369	360	331	338	332	349	335	353	326	361	355	365	347	326	340	312	319	331	312	369	331	348	331	326	360	366	336	335	333	330	354	336	353	354	382	344	345	360	313	387	332	378	357	356	372	381	355	372	328	330	351	358	364	372	355	334	309	356	324	358	371	356	343	332	333	341	339	337	374	343	318	336	325	372	334	351	329	344	351	297	331	367	342	320	343	342	337	335	342	389	369	355	374	338	356	409	370	330	342	365	364	364	370	358	348	323	373	324	305	372	341	337	342	311	336	373	358	353	347	328	353	340	324	336	344	326	335	352	378	340	346	340	364	313	364	328	363	355	326	361	331	327	357	338	381	357	326	362	316	331	353	383	330	355	345	348	316	360	379	360	342	328	338	387	329	328	341	349	325	314	337	330	343	336	301	326	375	338	355	327	319	357	347	355	345	317	345	340	346	371	366	359	335	333	346	342	376	318	376	358	322	341	349	344	322	347	339	338	343	348	332	356	337	350	351	353	351	324	356	332	343	335	331	332	340	336	343	318	352	324	369	326	333	359	338	301	353	344	316	316	331	360	350	321	379	370	325	339	325	368	321	343	361	326	342	315	388	379	338	321	342	340	334	326	329	354	355	363	338	323	347	327	338	337	321	357	398	345	348	368	360	344	368	362	377	365	369	370	331	342	352	344	343	318	382	364	374	338	375	356	365	351	319	320	317	353	357	374	345	337	302	342	322	329	332	380	362	323	357	346	341	321	389	348	363	324	321	309	340	352	364	365	343	328	325	324	360	320	335	329	357	342	357	320	335	325	328	365	328	349	345	354	358	333	333	353	340	353	338	357	343	337	333	345	320	343	329	324	362	323	329	333	345	396	403	380	353	370	342	344	335	367	343	334	314	320	306	329	329	309	357	360	328	372	349	354	351	327	338	377	337	305	321	385	335	360	338	349	322	352	356	378	357	380	330	336	313	362	339	349	303	342	327	346	337	394	361	326	378	338	361	361	308	349	323	335	349	348	319	363	322	355	317	339	350	324	341	315	378	347	350	320	332	335	357	336	342	376	354	370	359	339	321	362	325	385	379	371	351	355	353	330	339	341	315	361	355	349	342	365	362	341	335	331	379	329	319	375	354	331	337	364	362	334	369	346	341	322	347	345	334	372	339	374	323	332	350	311	331	366	367	344	334	312	346	340	328	349	314	360	363	317	354	340	372	352	353	356	284	349	366	355	331	340	371	338	306	358	353	348	341	356	369	370	335	344	342	349	320	358	350	331	321	361	367	355	293	335	341	298	340	356	327	344	354	339	345	350	402	340	344	376	339	364	338	353	341	346	348	368	345	335	336	308	340	347	315	357	346	364	362	346	372	363	342	367	344	342	367	330	348	339	375	353	350	299	340	355	368	360	342	339	375	356	353	347	358	361	346	308	369	353	301	396	352	336	329	347	334	331	337	325	317	327	360	314	282	356	332	366	348	369	379	339	314	337	324	348	357	315	360	357	361	342	396	309	348	351	348	360	372	353	381	333	351	331	344	373	319	353	365	343	325	379	318	366	369	344	337	327	363	331	348	356	351	332	322	363	346	338	361	327	336	341	379	343	387	339	330	350	328	355	335	349	325	350	364	342	381	317	345	328	336	387	349	378	338	325	344	359	367	369	386	315	305	346	389	361	358	334	324	375	344	341	349	345	333	337	365	347	347	348	378	327	347	328	369	375	308	345	345	358	372	347	357	342	359	355	332	362	333	372	338	331	376	348	355	365	374	317	352	332	325	360	338	341	367	380	345	356	376	343	352	327	370	334	362	363	337	382	298	362	326	313	338	351	316	366	371	363	345	351	366	362	350	324	361	360	332	303	336	355	336	333	329	387	325	347	302	334	322	369	363	349	328	358	355	350	358	341	349	350	312	350	349	350	327	323	321	356	343	333	352	366	351	358	344	340	330	326	308	347	365	380	343	330	347	322	318	382	329	342	363	346	349	340	360	326	348	346	354	333	374	372	365	328	362	332	346	336	363	352	329	326	328	342	311	377	352	335	327	308	361	348	355	334	350	347	333	337	378	382	330	336	337	327	334	354	362	354	372	343	324	321	340	355	346	369	347	369	339	354	344	339	353	387	340	366	319	357	341	366	310	383	367	359	378	356	367	371	322	366	345	320	328	345	331	368	331	382	335	323	363	350	336	366	365	351	317	345	373	316	402	331	339	354	356	347	368	363	324	354	333	361	344	324	347	329	369	313	337	357	335	330	358	325	321	350	358	353	308	356	345	338	349	340	376	342	315	347	346	373	362	328	340	333	339	340	384	351	350	357	338	365	341	371	345	347	325	327	337	358	335	377	351	345	326	363	355	299	316	364	331	323	363	377	348	336	360	356	354	341	345	323	337	300	347	352	370	378	342	356	366	340	341	334	348	297	363	407	347	350	353	358	337	363	357	335	358	323	360	356	335	384	337	361	317	348	335	343	346	357	368	332	366	345	356	348	329	336	353	369	369	351	339	368	359	339	354	382	362	362	351	327	331	325	375	372	319	325	324	309	365	374	330	357	393	351	312	352	355	342	344	322	325	326	339	340	361	332	353	355	332	307	357	317	330	328	340	362	331	350	340	320	373	322	333	352	358	313	353	348	343	357	358	355	367	342	351	323	318	349	359	326	359	329	339	343	340	352	340	358	373	358	318	319	318	320	352	342	332	325	342	298	349	318	379	328	337	324	346	302	324	332	343	369	373	352	340	348	323	340	300	337	346	351	354	342	334	364	309	334	370	346	339	332	299	338	363	382	374	355	359	342	380	367	328	360	355	359	354	360	325	342	373	331	346	363	318	337	339	341	339	350	359	368	337	343	352	307	320	351	335	352	348	350	317	328	336	321	346	317	338	345	351	332	353	338	347	345	342	313	366	346	334	375	328	333	327	345	341	360	329	356	334	355	322	331	340	307	379	325	342	336	323	356	349	339	352	336	331	337	366	366	328	329	324	349	357	338	351	321	345	335	357	355	402	317	333	309	359	317	361	364	389	341	337	361	307	363	350	361	322	346	367	358	312	360	350	334	305	329	325	335	350	345	380	349	352	329	397	321	325	364	351	330	373	367	348	366	369	344	345	336	329	351	342	338	343	359	380	349	360	336	333	356	353	351	335	351	324	339	338	353	346	328	367	288	366	336	348	339	387	305	313	362	340	325	342	327	397	376	345	313	318	377	384	318	339	388	366	342	330	338	330	345	391	326	363	364	327	347	372	366	332	339	327	346	359	335	361	364	377	335	343	354	347	369	328	360	339	351	373	365	379	316	347	356	322	337	350	334	358	351	349
4531	3367	6537	7735	6827	5607	4508	3626	3135	2749	2442	2005	1801	1630	1530	1386	1257	1186	1212	1137	1112	1106	1086	1086	987	1009	1023	968	962	946	899	934	912	860	892	903	865	845	868	839	885	894	846	883	835	811	863	815	858	873	900	794	869	844	822	807	829	820	808	906	876	831	812	819	845	805	847	866	890	826	815	806	853	801	840	840	814	830	843	846	824	864	776	872	823	828	814	815	777	866	838	865	848	847	829	833	833	876	885	838	840	822	811	807	803	840	828	847	801	851	835	830	856	825	848	802	841	852	827	841	843	863	855	761	830	793	859	856	830	850	817	850	840	817	788	796	817	833	826	850	826	839	810	838	784	857	842	892	786	772	850	812	776	831	834	822	838	824	859	840	835	788	868	919	843	899	785	863	855	841	848	833	834	876	838	881	815	817	843	813	839	866	840	837	802	835	813	816	864	866	854	855	834	864	868	866	847	864	840	829	799	865	765	820	855	830	811	879	841	849	855	855	861	825	775	841	896	880	848	806	800	824	782	832	855	875	800	867	868	887	832	851	832	841	878	866	844	876	773	825	865	860	845	832	829	835	833	823	891	886	842	819	857	810	801	838	827	848	811	807	902	844	867	823	837	827	840	836	866	863	811	830	833	830	839	838	852	874	859	830	829	830	830	836	816	864	819	849	894	823	801	832	825	858	803	878	816	850	798	830	861	889	820	843	840	836	830	822	804	851	812	888	808	802	848	831	873	855	788	811	824	818	803	754	884	848	834	834	800	833	833	815	883	797	830	797	841	841	771	838	861	776	827	854	856	806	886	853	835	757	848	947	787	868	810	835	890	816	827	845	861	759	849	846	815	803	850	758	843	895	896	838	849	811	780	883	879	816	804	877	864	873	869	853	867	844	796	834	852	801	837	848	841	830	813	829	862	850	840	855	870	855	836	865	759	806	835	869	878	840	798	826	834	859	814	837	822	846	817	813	770	836	845	812	864	854	782	842	876	876	834	856	882	812	829	850	832	870	811	829	890	853	829	880	827	841	832	827	805	841	813	826	846	856	850	841	862	816	826	846	868	809	790	885	858	830	824	827	829	833	852	821	805	841	858	866	838	835	836	813	864	842	833	827	854	829	876	877	814	808	843	835	883	876	817	807	856	814	832	815	829	781	818	855	828	834	876	795	871	900	890	838	820	830	800	787	834	815	853	820	792	835	871	826	836	870	910	809	845	835	828	828	832	828	845	833	785	896	844	841	830	822	878	831	849	841	833	839	857	845	903	870	837	795	858	843	789	817	829	821	868	822	848	821	830	792	816	850	819	872	811	815	818	868	778	819	842	853	857	816	864	853	821	843	846	834	809	838	823	844	873	827	844	845	826	804	857	831	886	843	866	768	856	828	845	869	811	866	811	799	822	784	857	821	838	854	825	866	813	830	806	820	822	768	787	808	825	832	841	780	783	873	847	882	782	838	844	798	776	848	827	822	815	843	848	842	772	822	824	836	864	850	878	840	820	881	840	845	777	852	846	840	815	842	788	854	865	857	847	795	884	813	823	796	773	860	898	886	834	827	856	864	865	866	885	848	827	876	841	837	833	862	824	828	807	841	781	854	824	846	803	831	827	854	844	831	863	818	861	863	807	825	833	879	817	823	860	853	813	770	795	851	853	872	834	808	838	854	796	866	835	861	796	800	844	785	893	836	842	830	838	857	780	848	785	839	839	868	849	806	795	858	837	874	844	818	848	822	842	809	814	858	809	797	814	801	826	821	862	825	823	851	826	832	828	839	862	898	845	844	875	822	828	818	806	881	859	882	823	823	875	866	873	829	811	838	879	814	847	822	848	850	794	781	826	878	820	827	820	889	779	846	820	821	870	862	867	835	858	845	812	844	816	831	854	835	803	860	799	857	854	856	803	798	879	834	878	832	854	816	828	864	824	853	837	827	797	802	884	851	857	848	845	823	815	821	837	849	821	856	822	813	878	844	862	871	897	880	861	796	823	816	816	815	786	877	783	860	851	819	866	835	831	851	850	867	842	821	831	873	823	797	831	840	840	801	852	877	815	856	791	817	818	827	858	817	835	825	887	860	849	813	863	819	916	806	817	890	826	888	776	824	867	824	872	805	777	839	861	811	858	848	860	838	859	813	835	902	859	859	850	857	836	839	832	809	826	868	795	823	822	843	884	839	819	869	809	830	862	827	857	848	910	861	875	825	861	860	861	836	818	804	827	903	845	857	849	837	817	802	866	831	798	872	837	796	814	858	842	861	847	816	855	842	828	807	827	825	834	846	875	867	865	893	853	798	847	849	819	852	836	820	837	824	874	787	849	831	864	837	804	835	866	873	845	842	857	838	838	870	814	815	778	846	858	840	803	816	792	853	869	830	801	855	907	905	839	866	916	824	818	815	851	818	854	838	859	878	834	823	813	832	824	812	812	867	797	838	794	854	856	854	844	861	838	831	842	852	802	859	873	819	846	830	845	851	832	821	872	817	873	843	821	878	857	801	807	858	849	887	835	879	782	826	837	852	862	807	843	794	865	846	802	798	823	806	806	803	846	851	836	858	844	801	858	772	833	865	840	865	823	872	822	903	859	846	812	814	823	848	845	806	848	839	900	850	824	809	841	882	814	850	840	812	805	827	865	851	802	856	877	854	880	835	882	828	822	902	837	835	788	802	921	890	852	816	795	843	805	832	863	864	861	834	844	872	831	861	826	782	850	830	821	881	836	827	841	823	807	841	862	850	881	866	792	859	834	849	883	856	828	879	884	873	842	801	856	864	810	855	850	829	850	813	818	824	805	827	849	823	825	817	790	843	838	821	820	838	887	910	845	781	818	857	846	787	816	857	835	850	801	808	861	843	869	787	802	811	840	844	844	819	875	803	834	823	818	861	865	860	872	818	804	839	816	852	835	847	844	802	856	843	839	853	812	835	829	857	845	863	821	846	791	810	874	835	830	902	792	818	855	844	811	826	844	847	882	889	804	853	831	847	829	825	848	832	833	790	836	791	822	871	859	846	820	801	790	819	825	811	829	841	807	855	823	814	862	881	816	808	831	793	860	851	866	846	849	823	866	816	845	861	745	855	845	834	835	862	843	830	856	870	859	814	886	797	864	882	815	853	820	889	932	877	839	857	788	849	817	769	778	889	822	798	834	848	835	877	822	816	823	814	833	859	789	824	813	850	801	826	828	789	786	885	801	808	812	885	843	817	886	814	854	877	839	798	799	866	847	895	805	835	859	881	821	816	783	816	804	860	861	856	803	863	794	848	848	856	829	825	826	878	877	816	825	822	879	830	852	883	824	825	833	803	888	827	810	817	830	793	841	833	830	888	839	846	841	849	849	864	866	857	854	840	823	886	844	806	826	830	840	870	833	885	828	819	814	853	851	814	767	817	871	836	808	856	826	847	796	775	888	802	816	821	816	848	820	864	859	805	864	790	841	861	799	818	822	840	890	818	812	881	827	835	819	830	824	829	831	763	858	785	817	820	841	838
14312	7222	6663	5059	4519	3013	2375	1760	1404	1188	1085	849	900	700	612	540	481	465	463	408	404	421	395	409	420	361	339	368	350	369	334	352	340	348	343	343	332	339	370	351	298	336	313	303	319	343	365	343	305	328	323	341	330	285	351	333	292	321	336	337	315	316	286	311	325	304	338	343	324	325	333	325	308	295	343	326	328	301	309	313	334	330	331	339	321	318	336	301	333	326	317	314	329	346	406	363	311	333	329	277	308	326	337	322	309	349	334	312	306	320	322	284	298	343	329	336	319	328	331	312	317	318	312	311	326	340	342	336	306	321	356	314	329	292	312	335	344	337	336	331	304	343	315	311	353	325	324	309	326	310	328	302	347	307	326	322	293	338	312	300	337	313	322	303	324	320	334	308	317	294	333	309	289	340	330	326	336	303	307	327	348	388	334	320	330	330	327	321	273	320	321	365	313	329	289	314	325	329	320	335	316	345	329	326	324	294	333	321	295	338	320	350	340	326	315	333	337	304	329	330	372	309	292	319	339	288	318	309	319	324	307	325	349	332	332	310	312	317	326	353	311	307	299	291	305	330	293	310	367	326	317	323	321	335	327	316	275	322	273	307	310	286	337	311	289	330	331	319	358	298	341	363	340	324	344	301	319	308	337	302	329	318	318	327	350	334	316	300	285	342	321	326	341	299	312	331	310	307	319	341	325	324	343	325	329	322	314	329	346	349	308	316	286	313	319	313	311	341	324	318	363	283	350	319	325	327	343	350	326	295	327	332	320	297	307	322	297	309	312	302	328	354	347	335	352	320	334	332	315	315	328	343	341	329	328	315	341	324	365	332	316	332	326	335	355	342	306	342	303	299	320	301	293	291	312	353	331	333	345	352	308	307	297	303	317	282	387	313	334	340	335	330	340	314	340	322	350	325	334	311	356	302	306	319	321	317	348	329	312	295	359	299	345	301	319	317	343	318	302	292	301	330	322	278	310	293	311	361	315	305	324	316	359	332	329	312	308	329	318	298	335	308	313	322	307	302	330	318	314	348	345	346	306	346	345	331	309	341	330	297	327	292	310	323	326	299	324	301	310	330	305	309	325	331	289	361	318	351	343	319	319	343	275	323	318	331	306	330	307	320	295	305	295	284	287	331	295	338	304	289	359	285	326	319	334	318	323	315	325	348	339	313	335	325	321	310	346	306	302	303	304	311	309	317	322	315	326	346	325	321	360	306	345	337	314	336	347	340	333	320	313	294	337	329	336	322	311	319	342	283	286	323	305	304	320	340	298	321	315	363	296	325	289	334	337	300	335	326	337	323	294	303	317	284	322	282	348	325	321	302	305	331	316	286	326	315	358	303	281	362	331	323	357	334	293	315	304	327	366	317	327	311	316	335	324	311	348	321	308	315	327	346	342	319	322	339	314	312	314	333	349	302	327	352	316	316	316	300	341	365	334	329	334	331	332	297	315	302	332	328	318	306	314	336	334	302	339	295	325	325	316	315	352	333	336	313	316	359	350	291	327	319	320	319	332	323	346	332	321	325	363	326	359	305	339	351	304	328	323	342	328	309	312	309	318	313	379	329	307	318	318	331	318	332	337	338	341	341	380	331	359	322	292	318	315	335	358	312	334	327	327	313	295	331	298	335	331	309	369	351	334	331	320	297	307	314	359	322	313	286	349	364	317	333	336	363	287	363	306	309	318	324	330	321	320	336	301	325	309	345	329	309	324	335	359	350	324	306	345	319	351	304	301	332	319	325	332	328	292	298	357	315	314	347	332	318	359	349	323	307	335	351	315	332	327	310	311	309	349	312	317	331	346	322	303	291	322	337	300	363	324	312	330	312	325	323	331	296	333	359	279	314	356	321	319	299	303	309	385	343	316	356	318	305	315	333	320	310	324	340	309	321	350	325	313	310	346	335	340	326	308	305	302	335	353	354	316	326	306	319	320	345	354	308	298	315	328	321	331	301	333	356	323	351	325	354	308	310	356	318	307	300	309	277	335	308	356	348	355	332	357	341	335	284	301	322	276	327	296	320	274	315	348	346	382	337	349	327	334	347	342	306	311	346	337	291	343	353	329	316	343	315	310	301	293	322	312	279	340	329	299	332	346	320	351	309	333	325	301	330	342	311	350	353	306	319	324	310	332	307	350	326	355	342	324	300	326	359	292	361	340	326	362	311	306	323	328	344	302	303	313	331	301	312	311	332	328	329	299	361	300	289	338	344	317	321	337	352	289	333	320	349	334	351	333	315	322	299	351	355	340	329	308	330	309	354	291	364	312	347	317	307	320	326	349	331	307	325	327	313	293	317	322	311	314	352	334	332	339	378	356	324	353	308	346	354	285	338	318	331	328	331	362	359	293	321	369	354	315	328	356	338	295	315	336	316	335	328	306	331	332	313	284	321	338	314	333	310	315	303	330	313	314	379	305	363	358	321	338	314	321	311	315	306	367	317	310	329	285	315	282	332	311	324	315	308	324	341	323	292	347	337	321	335	332	296	291	325	299	300	342	353	321	288	324	307	341	348	318	302	344	308	303	338	305	298	317	316	334	322	319	306	335	327	354	352	299	347	321	308	306	334	315	318	359	352	304	334	292	295	342	361	309	298	339	321	313	312	324	292	300	338	320	297	309	338	288	335	303	336	300	293	296	315	303	337	302	330	337	383	307	304	362	288	320	321	370	314	327	329	326	292	314	307	347	324	310	326	334	323	363	343	298	314	321	342	314	341	297	351	360	334	306	302	332	322	340	386	373	320	335	314	314	300	327	324	338	326	303	292	316	325	331	347	341	304	343	318	330	313	339	306	336	334	316	337	326	303	294	374	316	321	338	330	332	306	323	340	302	299	352	286	327	340	333	329	290	319	321	328	311	333	324	335	290	322	319	355	332	317	318	333	331	338	324	347	351	330	315	358	299	321	359	315	322	331	327	325	318	292	348	363	331	308	339	333	334	330	330	350	292	297	336	334	308	312	290	299	317	333	289	320	280	326	320	312	336	341	316	347	319	332	309	344	338	324	334	324	318	314	313	324	336	340	334	315	297	366	329	347	332	342	338	325	324	344	301	293	285	339	331	303	339	330	357	332	321	296	295	320	347	304	317	332	315	312	312	321	326	337	322	341	323	309	310	295	308	326	344	344	300	316	321	337	336	291	309	337	330	318	330	325	292	320	328	354	308	304	333	307	286	314	293	302	357	330	348	335	335	338	319	313	354	345	305	335	322	318	327	338	325	326	359	301	330	302	355	320	303	358	344	295	333	316	323	314	346	330	331	348	332	326	306	320	361	326	302	306	336	352	327	318	348	360	336	329	353	298	331	363	302	331	321	349	332	336	358	307	348	344	293	344	333	310	326	322	358	340	305	335	313	355	326	301	311	298	317	348	309	333	311	310	334	319	306	319	315	325	320	336	313	314	322	305	313	352	346	312	343	347	311	283	309	330	296	300	326	327	343	334	331	313	318	291	331	292	321	291	296	320	328	339	338	315	359	344
11255	6771	12008	13833	13554	10162	9032	7812	6264	5788	4744	4109	3730	3534	2640	2420	1717	1653	1623	1416	1373	1443	1343	1295	1229	1173	1170	1062	1092	996	978	905	913	905	890	936	949	882	866	900	872	875	850	821	878	852	838	819	837	799	775	834	806	820	806	829	826	783	829	810	820	774	880	869	828	804	765	789	766	804	783	819	764	813	767	801	772	755	805	783	838	800	826	802	793	801	791	777	748	800	845	828	825	823	786	816	783	788	789	825	810	748	797	777	799	822	803	772	739	754	817	754	784	763	778	745	780	781	802	803	810	758	752	774	787	810	828	817	803	767	823	792	787	821	810	833	840	771	789	790	786	749	800	793	807	805	853	814	840	827	800	836	801	811	830	843	785	774	776	773	782	827	842	746	821	804	773	810	795	810	775	824	804	862	822	768	788	784	819	828	797	783	772	808	770	769	798	826	828	786	761	800	792	783	789	753	797	835	852	804	859	814	784	838	812	787	795	778	819	823	763	784	826	808	769	837	771	776	808	802	797	802	873	764	893	791	783	790	814	774	820	816	774	778	818	829	791	802	825	791	846	813	814	794	747	815	807	815	783	793	785	794	787	778	821	788	844	816	823	827	822	824	806	850	804	808	826	778	792	817	791	783	845	753	827	821	791	806	841	761	800	791	833	800	788	783	748	832	774	778	798	824	814	810	767	820	813	802	811	825	728	810	782	850	865	803	787	766	754	791	811	835	774	813	735	816	821	794	789	784	759	797	781	803	776	779	802	768	735	837	810	783	828	848	859	800	772	800	807	814	845	794	812	776	820	786	788	826	792	833	796	798	794	792	807	862	823	797	832	819	833	764	794	785	848	771	802	805	821	819	777	757	780	785	840	814	832	746	815	769	728	803	807	822	799	821	802	788	794	785	788	755	837	758	846	778	757	796	772	810	791	824	773	772	796	790	770	784	784	802	787	818	790	796	770	800	797	761	819	815	757	767	798	807	785	746	787	749	812	828	836	789	737	780	803	788	823	745	794	778	802	743	765	791	765	788	787	790	781	794	813	813	774	855	804	795	847	767	832	787	750	776	796	748	805	777	831	781	753	767	814	869	792	764	812	802	787	825	793	805	883	776	761	780	757	810	791	795	790	816	815	767	815	786	838	724	774	835	780	857	798	771	763	777	835	771	807	771	781	799	757	816	802	785	786	828	757	798	806	794	796	820	799	807	805	788	743	783	775	816	781	766	781	778	776	768	812	742	795	806	828	784	796	779	812	769	847	746	792	816	765	730	797	832	809	811	786	755	761	827	771	805	757	826	803	784	798	830	766	797	816	837	810	773	802	741	787	778	776	779	846	757	730	791	788	798	785	792	795	846	815	824	793	783	768	805	831	790	810	801	767	789	791	837	756	803	777	772	819	747	803	794	792	842	812	818	802	798	791	805	773	767	724	781	778	820	808	796	755	825	827	831	837	805	759	839	799	778	748	854	780	769	827	844	838	805	773	780	805	770	805	841	803	819	788	836	788	776	749	814	755	829	798	781	827	784	801	778	794	807	807	814	788	816	809	774	842	785	820	807	759	797	788	806	803	807	834	777	808	835	833	813	818	803	742	811	789	806	810	829	791	815	803	778	802	784	748	785	779	832	805	808	742	828	833	779	801	784	822	775	789	832	798	815	693	796	767	788	770	818	786	825	813	807	819	814	811	787	780	783	828	804	812	798	802	815	738	781	797	796	801	777	805	771	801	733	763	839	755	777	785	773	781	831	807	802	729	830	813	785	783	808	770	789	747	810	772	810	775	860	734	766	783	775	764	779	761	827	797	781	803	787	765	793	760	814	742	829	765	775	783	769	748	781	804	820	765	793	814	788	814	790	796	765	791	779	735	783	820	801	777	806	770	834	814	831	806	835	793	747	753	757	781	769	847	803	843	788	732	814	786	810	793	843	820	852	789	782	762	801	794	725	803	779	797	780	828	793	786	742	841	769	780	832	818	813	749	809	799	801	807	738	821	821	767	815	772	799	812	767	783	744	797	794	778	757	763	799	784	764	846	779	745	756	763	810	781	813	754	848	801	798	787	775	827	823	784	774	815	839	818	775	764	737	765	785	799	760	852	724	790	755	758	828	764	770	764	821	839	789	743	759	762	789	790	816	750	793	827	798	777	810	751	808	789	757	765	803	811	764	784	812	770	807	818	773	801	822	793	846	732	805	794	804	768	777	744	781	792	780	814	733	770	802	807	801	803	836	824	826	769	765	805	813	859	832	794	789	773	803	787	802	809	798	804	792	822	799	799	736	765	796	765	769	792	804	783	776	775	838	772	855	803	798	794	814	788	774	794	778	787	804	797	793	832	815	809	814	843	772	781	818	757	759	775	837	762	781	838	798	785	794	814	804	794	804	764	778	791	761	769	786	757	794	817	822	820	806	778	795	764	763	753	785	798	809	832	826	753	811	764	791	785	786	761	779	785	814	787	777	755	816	813	839	810	799	801	803	805	816	834	821	791	817	843	800	831	816	837	791	760	812	801	805	755	778	795	799	807	758	780	805	738	810	773	824	822	706	783	804	748	790	789	839	842	763	791	796	836	748	754	763	825	817	764	747	807	809	764	776	814	791	799	821	832	813	778	814	766	798	787	755	778	771	787	798	808	784	806	773	823	786	756	765	785	829	778	821	769	770	829	859	774	799	811	789	818	767	792	794	832	770	765	833	758	825	799	807	772	762	800	799	845	775	781	780	762	776	814	868	787	770	826	762	847	781	779	809	763	725	778	753	800	807	824	737	818	773	798	782	826	781	780	777	800	776	822	728	803	772	820	822	737	798	782	765	820	773	799	726	758	804	778	748	810	764	758	762	787	790	800	787	821	759	815	808	764	801	761	777	838	810	798	763	769	823	781	835	776	776	766	780	795	781	840	810	877	820	790	823	780	790	781	834	796	811	778	776	754	800	793	825	790	808	815	819	823	785	802	833	756	769	785	792	790	800	823	807	794	763	794	783	770	808	774	741	780	784	776	804	800	780	788	778	789	754	805	744	805	812	763	795	840	763	776	843	756	773	820	770	753	786	792	812	794	757	807	778	786	779	765	807	756	846	791	808	785	792	782	762	820	809	771	852	789	777	827	863	762	785	789	791	839	794	871	799	810	817	821	786	825	791	797	768	776	872	778	796	803	836	778	788	805	761	780	750	811	836	803	784	775	843	800	792	742	827	774	809	795	758	785	811	793	795	741	816	743	802	822	795	763	774	762	843	822	791	865	811	835	795	831	789	814	803	804	803	800	817	761	779	800	870	803	790	856	820	770	808	780	760	777	790	795	790	786	777	784	800	779	819	769	808	796	772	830	759	776	745	811	816	788	830	798	819	804	767	791	812	780	749	840	764	802	766	855	740	829	810	814	802	819	762	804	810	753	775	798	800	800	815	820	734	788	775	846	781	851	782	751	773	795	817	738	777	820	790	815	760	814	759	754	763	852	767	817	800	786	801	753	830	785	738	787	795	798	800
22287	10999	10776	8322	6192	4313	3241	2234	2073	1898	1525	1277	1286	978	697	596	476	456	437	400	367	406	373	341	359	348	347	287	283	291	280	295	284	306	283	279	268	305	252	265	265	280	265	253	308	259	255	269	250	242	246	253	276	277	246	250	267	231	269	285	247	272	295	251	286	277	259	287	273	252	275	236	264	235	284	253	260	249	252	267	275	276	258	248	265	294	253	266	255	242	258	255	248	260	252	256	259	234	239	248	230	240	264	248	232	229	271	259	264	239	275	277	256	247	224	249	229	241	264	262	264	240	234	250	259	246	252	244	270	246	250	255	273	230	263	262	275	288	249	257	281	236	253	246	260	286	274	244	249	255	261	223	270	272	233	235	263	272	227	219	257	252	260	226	266	271	277	251	237	282	284	277	265	234	262	285	240	244	264	260	250	260	255	255	253	252	238	226	223	249	261	240	261	250	271	270	277	270	270	251	233	277	270	272	264	234	270	248	249	249	253	239	268	308	259	256	281	251	300	259	236	235	242	238	254	261	249	275	233	241	234	255	227	245	289	246	266	273	263	236	258	269	277	261	250	247	249	260	249	253	270	237	232	242	263	257	280	281	275	254	239	277	262	249	277	254	235	253	275	240	282	252	274	259	246	268	246	280	264	221	243	264	260	282	259	262	287	251	266	270	261	254	274	255	271	269	241	246	258	265	259	233	261	262	273	257	260	244	244	261	269	254	256	234	253	243	295	245	267	269	253	262	236	287	235	255	235	255	267	279	250	247	256	255	265	252	262	238	249	266	247	242	234	286	250	224	246	286	269	252	236	238	246	261	275	259	273	257	240	238	299	278	259	241	246	261	265	281	248	228	271	248	239	239	251	263	297	262	234	234	276	262	252	226	251	270	265	239	263	251	257	247	245	284	266	277	243	273	263	250	236	251	233	287	250	266	283	273	254	265	275	287	263	264	248	264	235	253	252	263	274	269	266	243	246	253	275	254	273	270	240	257	215	271	249	249	278	267	261	257	256	253	264	288	258	238	252	244	254	274	282	242	247	248	246	253	249	279	235	253	237	270	274	235	272	244	273	235	236	266	262	262	245	238	273	246	279	247	275	278	272	239	258	248	267	250	246	267	242	275	299	233	260	255	255	244	271	248	253	266	234	259	285	280	247	280	284	279	264	270	252	247	278	254	270	257	242	267	247	225	246	253	269	266	255	269	230	288	251	258	243	248	247	259	281	237	253	256	269	220	222	326	255	240	274	242	294	258	253	239	291	267	275	257	265	256	270	280	249	270	233	253	295	269	234	243	252	250	252	244	278	275	300	253	242	237	281	269	238	246	257	273	258	246	252	263	242	279	272	265	239	271	259	265	265	283	251	248	265	259	240	257	264	278	257	228	269	293	260	254	291	247	251	265	284	287	254	263	241	236	251	252	251	247	253	262	256	255	270	241	276	251	268	249	255	242	239	286	252	245	288	249	258	294	232	222	289	252	265	257	282	250	292	257	271	264	261	257	264	255	256	285	269	253	259	267	235	262	259	251	257	228	247	263	232	285	256	242	258	238	269	272	274	267	249	274	255	263	257	264	237	257	226	233	237	267	257	262	236	248	252	253	248	293	250	247	243	256	241	239	246	229	260	263	270	233	258	286	250	255	257	263	272	316	239	244	238	235	283	255	257	250	246	256	260	259	284	245	252	260	287	260	283	241	257	253	229	255	244	271	256	238	266	254	253	229	234	273	265	239	264	237	255	278	273	265	225	256	266	253	271	270	271	278	263	275	261	263	267	236	232	284	261	262	249	246	214	253	261	235	256	250	264	257	232	268	242	246	259	235	267	258	234	231	274	278	239	275	241	241	237	274	255	244	244	276	255	251	272	251	253	274	262	235	255	247	241	272	266	261	257	246	285	266	229	231	277	249	268	240	259	238	233	250	242	270	275	280	242	236	250	261	248	284	276	251	267	265	239	245	250	253	231	255	228	267	277	281	254	244	263	258	228	232	258	303	265	246	239	261	285	259	231	254	248	259	277	254	226	263	242	279	249	280	241	270	266	248	275	259	253	264	259	243	282	251	236	233	241	228	239	258	280	251	272	262	239	249	245	257	251	254	282	262	262	247	273	260	260	261	262	253	267	247	293	259	254	249	261	252	270	286	246	247	254	241	213	216	284	259	243	255	242	273	261	258	287	267	228	268	237	222	268	235	249	282	241	271	286	242	239	258	255	247	242	231	266	254	276	240	226	278	252	259	231	231	268	271	250	250	238	262	265	247	266	245	248	248	260	247	261	269	235	282	250	259	261	287	258	244	240	261	248	270	274	244	248	268	252	239	262	225	259	265	245	261	269	264	266	284	294	248	238	244	280	281	269	260	255	236	263	271	294	260	239	208	265	275	274	247	257	268	293	280	256	232	269	267	242	252	261	253	247	270	261	274	253	254	285	257	274	281	258	248	258	264	235	262	254	235	246	270	290	258	257	251	249	266	261	249	242	270	254	231	263	269	270	265	261	248	244	262	260	248	243	256	258	288	261	243	281	286	232	266	257	244	249	292	255	261	280	243	243	233	227	269	253	269	224	211	237	247	283	242	260	259	278	287	248	259	246	248	253	256	245	279	248	260	244	253	290	303	254	247	278	236	239	263	230	279	258	242	251	237	267	255	262	229	240	261	245	269	248	288	261	263	222	255	235	262	267	287	235	254	230	256	239	257	257	263	260	250	284	247	250	232	268	265	267	254	254	245	254	299	239	257	269	254	255	268	251	245	249	268	291	255	246	262	298	244	292	251	265	293	267	283	254	270	282	262	257	249	242	255	265	259	272	239	241	234	271	242	276	287	229	272	250	236	244	275	279	240	260	260	247	267	232	279	242	237	236	245	264	229	267	245	289	281	252	237	245	268	251	262	246	294	255	237	281	277	248	256	283	263	262	260	243	288	252	257	263	244	257	271	248	258	239	237	247	263	247	249	211	251	252	253	268	268	274	240	252	260	266	279	266	261	228	247	235	283	238	264	249	275	253	295	242	291	251	268	249	266	258	267	262	247	261	258	245	254	246	244	260	236	286	283	257	262	269	289	265	239	250	250	245	224	229	254	253	274	254	260	263	226	261	252	278	243	268	262	278	248	266	267	260	248	247	272	237	261	259	261	246	258	232	230	272	285	241	286	285	253	246	272	260	239	236	273	258	256	235	253	264	275	247	258	244	252	250	252	255	260	271	256	245	254	299	249	236	246	238	259	267	256	250	243	299	270	277	261	250	252	262	266	298	269	241	265	253	256	256	253	275	266	262	234	280	248	275	252	271	221	255	227	251	238	269	271	258	232	260	253	248	299	253	258	255	267	255	258	252	255	237	240	257	259	245	267	235	263	253	242	259	262	278	261	257	249	275	245	249	266	264	272	264	238	244	273	251	274	241	255	253	257	271	251	251	233	246	230	230	266	236	234	252	241	229	263	229	238	259	247	269	246	237	260	291	256	270	241	250	271	241	248	254	244
14951	9445	15500	17662	16802	13745	11736	9992	8707	8311	6738	5900	5215	4518	3749	2998	2121	1930	1847	1659	1533	1699	1500	1390	1276	1241	1213	1048	982	1026	934	923	846	821	820	835	796	827	795	741	729	709	709	754	687	689	708	727	681	681	697	653	721	659	695	682	661	665	693	666	649	668	614	666	645	640	646	644	629	640	646	622	610	602	653	628	679	657	664	588	667	671	620	624	671	671	629	633	654	603	623	630	647	665	653	633	640	652	618	654	664	664	649	646	675	603	638	627	666	679	657	609	692	679	667	643	702	628	668	620	682	638	631	636	606	608	684	660	667	634	647	606	650	656	613	695	640	672	623	653	663	628	647	645	635	642	631	637	644	626	660	622	681	622	637	628	611	643	667	660	656	668	693	653	653	654	629	638	633	627	601	649	632	654	654	651	645	663	612	652	679	691	646	636	614	685	652	613	603	643	671	610	667	665	629	645	626	625	637	612	642	683	635	661	655	625	634	646	629	614	641	645	637	624	683	639	652	601	627	635	640	629	657	638	633	636	642	617	636	597	629	612	668	631	638	666	623	598	608	655	652	612	661	643	614	647	669	637	669	637	646	618	652	629	622	640	669	657	675	636	615	616	641	601	679	633	647	609	655	662	658	639	613	634	610	630	664	627	626	641	631	607	639	649	620	620	648	660	634	684	639	605	651	626	617	641	623	638	679	639	624	610	645	641	654	638	637	624	662	658	648	623	631	673	611	667	631	638	655	647	646	662	628	614	634	599	638	609	705	660	649	650	622	647	652	658	635	676	643	654	664	657	641	629	640	651	634	607	657	594	573	630	682	662	641	663	671	670	600	651	656	611	660	658	642	604	656	646	621	618	651	640	695	659	589	629	603	653	644	602	627	666	648	648	657	614	633	623	684	627	628	634	633	591	654	631	626	607	654	638	661	659	652	631	615	638	627	628	705	686	652	664	665	659	637	655	650	686	680	630	615	582	683	655	633	644	619	644	656	621	610	681	638	655	652	664	604	654	569	625	665	632	653	607	621	644	660	663	627	650	624	658	643	647	616	644	605	657	625	616	648	613	646	603	652	670	638	654	634	632	655	600	620	652	685	613	676	627	667	602	617	644	630	619	694	640	625	631	630	641	638	640	647	677	649	653	646	614	612	656	631	606	649	673	667	659	627	613	646	652	655	631	593	673	648	628	649	643	612	664	663	652	683	638	620	623	639	646	614	607	633	679	626	636	651	671	602	609	645	664	662	615	643	634	642	635	694	624	637	637	631	652	654	598	616	651	660	687	673	661	619	649	607	636	643	687	706	658	684	630	632	614	643	664	692	630	643	672	647	658	643	650	630	616	621	666	644	660	652	624	606	619	620	659	631	656	692	628	625	669	647	676	695	607	608	608	672	661	702	590	573	569	655	630	631	665	637	665	624	637	675	645	650	624	637	652	653	718	700	611	628	614	663	678	654	607	607	648	610	666	620	673	600	610	677	651	654	649	675	650	665	650	666	665	636	699	632	640	667	648	630	697	633	657	611	663	622	669	624	632	624	662	633	647	659	647	620	624	661	592	629	660	673	626	625	656	664	635	673	641	625	637	662	634	649	607	670	691	666	669	630	654	672	635	641	657	612	674	653	656	647	645	651	640	622	640	627	692	627	672	636	624	662	655	640	642	627	624	618	615	637	623	677	630	639	662	606	610	639	637	677	621	695	596	649	624	678	631	647	654	655	660	636	630	603	634	653	620	646	639	599	644	608	594	625	624	673	616	637	617	643	626	680	639	648	629	666	648	669	637	649	576	641	673	664	661	696	613	641	627	686	618	670	618	682	631	645	637	636	646	644	639	656	663	675	621	608	631	660	646	647	682	635	620	635	656	626	641	646	647	620	658	655	594	668	660	638	659	656	636	614	630	675	663	694	681	645	637	661	646	673	625	672	593	634	645	648	624	650	639	639	655	666	644	622	623	626	670	653	669	679	635	624	629	651	622	647	600	666	650	684	630	664	637	612	612	654	632	669	644	627	686	640	624	664	625	623	655	664	677	646	640	649	615	636	649	658	697	590	667	615	618	612	644	681	640	640	687	619	649	626	638	612	656	655	668	614	676	640	663	659	657	631	659	639	639	649	626	636	628	593	672	619	623	655	607	680	632	608	660	624	626	652	608	638	655	672	624	641	611	642	641	644	631	636	627	611	618	626	638	673	646	624	657	652	609	674	635	630	613	667	666	585	645	643	632	579	608	639	653	628	627	610	664	692	631	615	631	617	619	666	653	634	682	671	618	646	656	643	613	703	639	637	691	658	619	629	633	654	646	629	628	642	630	622	644	624	643	643	641	665	642	610	641	674	662	640	631	640	604	603	683	647	630	650	661	646	651	607	647	639	617	649	630	637	652	632	631	630	698	632	641	627	639	658	632	612	651	631	645	638	709	678	703	645	613	619	666	626	647	630	628	615	625	651	615	594	674	663	690	598	666	630	674	645	653	617	617	660	609	642	620	630	621	667	693	622	649	611	625	650	616	607	626	642	665	620	608	662	642	587	659	633	637	638	626	640	612	628	657	624	646	637	611	628	669	648	665	715	702	649	630	669	599	621	652	635	615	617	615	652	643	653	670	605	623	612	627	628	650	646	653	636	584	607	625	666	627	678	651	647	632	669	642	634	660	610	701	649	621	634	635	667	619	649	668	642	653	646	646	660	669	653	685	683	669	633	614	659	614	639	608	665	600	609	685	646	631	672	625	637	681	649	616	631	650	668	618	594	624	632	606	609	638	681	675	627	670	689	646	644	631	604	650	638	628	628	623	663	633	643	669	602	642	637	650	662	632	661	649	638	649	600	671	665	626	634	605	670	657	596	657	651	610	663	658	647	628	667	647	634	622	613	629	630	630	657	619	653	641	671	643	644	630	639	647	661	635	649	622	606	669	677	640	608	627	645	653	628	628	641	575	645	672	616	667	637	626	659	622	620	636	666	676	635	631	615	655	613	650	663	632	639	670	650	656	643	668	635	689	659	626	672	652	581	653	620	609	671	605	619	628	633	657	653	633	627	662	622	619	633	629	623	612	594	655	643	661	635	629	603	630	604	625	615	644	672	649	646	650	664	638	642	653	597	603	655	660	639	644	685	668	619	637	653	624	610	677	660	650	679	607	642	645	650	602	619	601	639	627	596	650	610	647	654	667	667	664	703	657	632	624	596	660	634	656	609	612	664	666	651	643	647	615	649	654	657	575	682	662	615	663	656	627	636	622	619	632	619	625	650	587	645	659	621	631	671	674	636	650	669	643	648	653	654	678	634	636	651	657	683	629	570	609	666	598	647	624	621	632	636	625	675	652	669	629	593	658	645	625	638	649	632	642	617	644	652	694	609	666	607	609	647	617	646	608	622	677	670	682	678	663	630	646	644	653	673	628	696	633	644	610	632	660	692	648	648	671	685	639	670	664	643	648	653	615	613	636	622	649	659	613	621	632	630	609	634	628	643	655	645	628	631	653	614	631
5169	2613	2714	2223	1803	1343	1030	845	695	627	577	555	503	425	470	443	419	409	419	372	394	391	350	364	344	351	363	361	381	307	344	351	334	319	333	366	329	361	361	350	328	365	342	333	370	334	342	351	361	304	341	298	340	372	351	318	314	339	319	318	346	340	355	308	319	322	358	332	328	396	362	369	329	371	375	352	361	315	366	338	294	323	344	323	364	337	365	371	365	336	316	378	334	345	304	358	359	336	338	325	310	381	350	364	336	370	310	334	308	354	333	349	335	346	306	320	315	350	295	324	321	315	358	369	317	340	330	353	346	323	313	314	351	361	337	369	325	306	321	372	361	363	331	332	356	334	323	366	337	345	352	325	356	338	332	338	308	355	294	330	319	350	321	303	343	310	354	340	343	346	350	375	357	339	366	327	365	331	325	336	298	336	339	348	321	385	306	339	342	345	358	323	367	301	331	350	338	354	362	331	365	361	325	345	346	363	333	373	340	350	313	308	319	353	347	333	327	317	334	352	328	355	319	344	387	355	314	325	339	372	320	336	368	356	337	333	355	332	301	341	330	362	366	342	356	368	348	313	360	353	378	335	359	360	349	356	327	326	358	359	335	363	351	324	330	313	353	373	362	359	342	323	375	345	348	328	323	368	322	336	374	359	342	355	350	357	334	343	346	364	350	343	346	350	353	326	300	334	318	328	355	328	294	334	335	326	339	331	343	346	364	310	369	334	308	351	353	337	378	328	348	325	344	364	325	302	334	334	332	351	356	351	328	359	332	341	346	325	334	346	308	357	332	360	327	351	329	361	334	323	340	320	354	348	362	330	330	319	358	349	351	348	356	326	321	329	311	372	338	319	363	329	370	374	278	364	331	344	381	342	295	336	339	346	316	362	344	315	355	323	342	340	350	305	330	326	313	336	327	334	343	368	303	342	344	359	335	358	340	362	389	330	338	343	304	366	338	311	349	332	327	330	380	361	285	366	346	320	327	352	347	348	332	391	364	331	350	346	363	348	350	370	318	369	357	355	386	332	330	379	349	370	337	357	331	328	337	346	329	307	362	338	340	340	308	341	342	386	316	320	377	344	309	319	325	356	360	350	356	352	373	340	363	342	336	323	367	349	371	330	332	339	357	358	334	354	348	344	331	380	365	347	364	303	325	337	347	338	341	323	374	333	328	368	327	349	357	344	312	358	335	338	345	295	324	361	327	351	355	341	328	321	324	367	353	332	313	313	358	346	375	350	369	313	312	349	325	310	375	332	342	326	332	344	368	350	302	331	320	352	361	323	314	327	384	358	329	370	299	346	355	320	355	348	328	320	355	386	319	316	358	353	340	331	363	313	319	330	345	346	348	340	334	358	308	336	344	363	349	357	326	363	348	320	348	336	377	319	351	328	319	327	345	328	364	342	322	323	344	334	345	324	339	291	324	354	342	306	317	378	343	354	339	362	331	339	352	328	334	330	363	362	349	376	325	325	364	328	341	376	303	323	345	367	329	327	369	324	366	333	315	330	344	339	324	352	358	340	333	317	340	377	337	327	340	300	320	333	342	358	333	345	322	343	343	310	312	323	346	324	357	325	370	359	325	335	342	353	349	348	329	332	307	340	342	352	326	343	332	363	338	347	337	333	341	346	336	345	317	357	343	302	353	355	346	339	370	344	319	324	358	347	322	381	382	341	366	364	348	338	321	313	327	323	347	349	299	332	295	340	331	353	331	357	303	303	318	359	355	333	336	317	304	314	369	306	353	327	343	354	326	353	361	348	338	319	325	334	335	335	313	326	343	320	369	344	331	330	348	336	308	346	342	323	340	325	342	337	324	374	366	339	321	341	355	362	334	343	356	322	339	346	349	323	331	329	316	371	322	345	309	308	354	364	339	349	337	341	377	323	314	339	297	315	322	326	343	315	343	331	325	318	326	336	356	350	340	391	352	357	341	344	338	327	344	368	307	328	324	336	333	354	364	344	312	337	347	348	370	355	330	307	395	308	327	321	336	355	362	343	320	360	359	316	343	357	335	310	331	378	339	313	348	355	349	320	302	330	355	337	333	317	318	357	347	318	320	368	348	301	310	355	318	308	336	327	349	300	349	321	358	356	342	334	359	330	343	356	373	347	348	356	347	337	333	346	348	332	355	365	325	364	352	359	340	326	331	376	366	350	329	365	349	346	338	310	356	301	341	350	365	374	345	333	392	343	321	342	336	324	374	357	363	308	322	340	336	356	302	339	333	365	343	330	366	355	358	318	343	320	342	315	327	308	380	324	332	336	357	337	368	337	335	350	364	319	326	373	356	329	314	327	312	329	328	353	352	326	308	356	331	368	337	314	336	324	342	364	339	319	353	350	360	357	360	354	318	358	352	349	325	323	322	368	358	339	330	385	293	325	338	350	313	341	360	390	354	331	315	328	340	331	341	356	340	349	337	339	330	364	367	324	333	323	322	350	315	337	365	355	329	353	333	360	310	319	332	324	346	338	372	321	334	333	338	337	302	329	347	359	339	389	372	374	352	318	353	362	328	340	351	324	375	309	305	343	357	337	335	355	339	341	306	349	351	339	337	374	345	340	317	343	329	315	321	323	366	361	321	321	306	310	332	362	345	317	352	343	315	305	370	373	363	306	329	338	322	334	349	355	331	320	292	304	304	406	351	378	341	336	380	363	335	374	314	332	375	353	332	332	337	315	314	323	346	320	349	336	376	356	347	316	357	343	344	382	359	334	346	323	360	331	343	336	348	324	318	334	342	365	352	343	311	319	310	310	358	356	350	347	324	356	316	360	321	335	368	273	298	354	304	322	347	344	313	361	333	360	336	333	327	342	363	342	316	353	330	304	357	346	380	352	316	325	338	338	341	357	312	345	373	351	317	327	349	325	334	354	311	318	329	351	369	366	341	313	326	328	362	356	351	358	317	348	372	377	382	367	341	355	338	339	336	371	360	338	328	368	324	343	384	362	366	336	324	349	319	354	317	355	334	341	365	339	337	350	344	371	348	360	339	367	361	326	369	385	346	334	359	341	346	331	345	359	343	391	341	321	365	351	342	311	312	341	342	325	338	321	335	348	335	371	313	338	340	324	336	339	349	354	353	311	333	350	325	348	361	355	328	328	348	346	316	321	363	347	327	333	333	350	386	358	356	359	341	337	332	362	333	324	331	323	316	346	342	345	352	342	334	371	352	379	361	307	334	346	326	338	328	364	310	321	348	369	400	314	315	351	314	293	352	369	304	361	311	346	356	337	360	340	379	355	326	333	320	348	328	368	306	327	337	341	364	312	365	339	330	369	354	354	340	365	322	333	381	311	344	348	339	350	345	306	353	366	348	313	340	343	361	363	337	357	368	360	392	314	321	352	352	334	318	332	337	341	339	390	345	323	354	357	327	363	354	360	343	352	333	366	315	338	340	320	319	337	341	338	353	377	337	350	366	325	353	349	340	344	342	300	351	339	346	354	314	369	379	316	351	375	347	307	325	358	332	329	367	344
4796	3242	6358	7383	6887	5359	4435	3739	3113	2804	2294	2049	1731	1676	1505	1345	1277	1141	1251	1142	1118	1211	1127	1031	1037	976	895	1009	968	875	916	901	959	879	850	854	899	878	863	842	833	854	832	817	800	836	864	911	839	807	912	874	857	856	818	894	837	844	843	807	851	757	857	802	842	842	897	834	818	770	870	826	845	851	786	843	824	835	815	868	859	788	879	846	866	851	895	836	813	821	881	797	820	808	787	805	842	836	814	830	876	811	857	820	849	855	829	829	822	803	800	842	854	851	876	857	850	807	821	804	837	871	807	833	846	821	827	855	858	853	861	861	794	827	798	846	825	858	803	820	834	818	791	827	832	814	809	886	810	853	829	801	886	824	786	833	807	817	839	822	861	817	807	876	854	812	819	806	798	802	838	848	858	808	800	808	912	809	894	783	841	828	823	872	834	828	828	818	830	856	834	828	873	859	826	825	887	821	830	825	870	778	836	806	863	825	807	818	870	905	816	854	804	870	807	828	775	802	834	836	818	866	853	898	867	816	803	815	834	867	827	851	803	833	836	852	828	890	817	809	817	830	800	819	837	860	785	888	890	868	829	817	834	829	802	791	859	822	810	809	801	875	831	777	898	811	842	840	859	778	834	794	771	819	831	867	875	855	853	853	831	866	823	809	814	854	822	869	823	848	807	819	856	878	868	823	797	847	839	773	823	858	792	801	818	873	879	806	801	825	849	792	831	817	814	836	784	855	840	857	870	801	809	811	832	817	809	808	860	822	810	875	820	880	814	755	844	869	843	822	832	822	843	807	783	821	835	864	817	813	839	821	890	820	805	864	801	810	816	866	860	839	803	842	760	851	822	826	853	870	814	832	839	798	888	844	781	799	798	831	770	842	818	866	792	834	852	828	808	819	825	840	825	877	872	850	830	857	841	828	800	847	827	841	805	880	866	851	839	846	794	794	776	837	837	821	843	791	838	777	851	820	798	828	873	816	790	836	837	804	863	857	799	857	845	805	849	903	884	830	854	841	832	765	805	787	826	856	845	847	805	856	859	843	834	800	823	775	846	847	874	771	846	806	802	844	851	834	784	792	812	849	825	854	814	847	859	860	844	852	841	797	807	804	757	854	821	862	794	786	797	817	800	790	829	751	828	817	892	849	813	817	805	800	835	831	812	813	810	839	852	813	816	819	843	828	868	846	810	866	820	874	877	870	818	795	809	820	839	841	827	846	851	790	904	857	769	851	813	840	830	857	842	810	825	853	804	851	881	818	836	828	865	905	858	816	821	865	812	841	837	812	856	818	865	822	856	814	815	857	810	890	829	876	818	766	834	852	865	833	832	835	808	896	894	837	852	854	793	824	865	881	810	842	848	845	826	843	868	842	823	829	832	860	871	821	800	826	821	808	788	865	827	814	875	849	810	825	831	829	818	851	837	813	812	840	808	761	809	881	846	816	818	815	793	839	838	859	840	841	820	840	857	812	879	850	854	820	780	842	774	834	858	837	833	870	850	891	832	824	822	811	856	885	848	837	826	876	877	835	860	804	864	826	860	877	805	847	852	847	835	849	827	814	840	809	809	840	879	808	834	793	870	793	784	812	829	769	860	872	807	843	890	816	829	832	845	801	827	846	857	837	796	819	877	786	831	854	889	859	813	826	830	828	847	824	804	844	861	792	909	817	783	837	783	856	849	879	820	832	827	874	772	818	842	823	862	835	867	873	877	839	833	855	832	876	863	872	836	825	787	832	839	816	811	840	808	827	825	814	824	806	853	810	827	827	847	852	806	832	819	839	789	874	875	840	841	835	823	818	869	828	833	866	853	875	823	844	782	855	836	848	818	802	834	873	812	815	833	854	847	818	842	804	822	862	812	845	836	833	871	829	825	797	866	746	900	827	839	855	867	836	827	879	832	802	765	850	839	809	793	809	795	883	787	839	842	853	832	824	826	840	878	826	844	826	854	872	783	808	842	826	868	845	815	821	899	836	815	809	845	850	790	843	821	866	827	777	842	821	782	826	799	806	827	854	830	855	861	823	832	868	767	815	819	861	809	798	831	879	851	795	839	813	810	812	823	797	789	852	773	800	846	821	786	842	832	822	838	823	801	849	821	842	859	818	840	801	839	818	805	778	876	830	830	816	804	836	829	831	823	755	856	821	874	821	833	841	848	792	840	802	834	840	837	819	841	843	823	853	884	862	812	838	866	832	793	832	816	813	825	829	821	817	808	814	875	834	835	808	825	812	845	847	811	862	844	803	842	809	830	841	803	783	838	800	857	796	840	862	794	865	869	837	846	766	853	852	774	810	823	790	842	789	803	804	810	804	817	840	830	846	844	838	783	826	874	854	832	879	841	838	808	838	882	829	874	809	851	795	852	805	825	804	841	831	809	785	808	807	788	856	861	845	875	862	781	799	851	825	854	839	818	824	847	846	847	839	834	813	845	813	795	822	806	861	805	813	823	856	799	840	840	873	781	854	775	838	778	820	876	827	865	776	768	838	844	785	900	818	829	849	834	821	796	869	847	819	837	799	821	847	840	853	876	832	842	854	807	841	844	841	850	838	844	806	804	838	874	816	803	838	842	875	824	834	800	862	803	839	785	790	820	829	837	840	763	831	852	799	839	828	868	934	834	830	850	866	824	830	925	795	858	821	843	864	856	850	840	829	845	821	820	835	857	833	823	865	844	835	847	833	837	820	797	848	814	827	862	846	845	839	900	808	790	811	833	828	811	829	818	809	830	804	835	799	827	845	829	812	853	873	797	835	853	819	866	821	823	804	866	839	802	847	821	836	847	852	836	791	861	826	828	845	790	819	831	801	861	835	825	808	803	871	897	813	876	813	864	860	824	903	835	862	838	771	829	811	853	844	875	831	835	802	815	811	826	853	835	802	836	872	827	867	786	826	807	825	787	848	848	839	840	831	833	873	789	862	864	859	830	787	846	813	878	826	863	791	856	828	833	835	813	882	839	831	834	890	788	836	837	803	810	896	819	845	835	833	845	900	821	846	850	853	829	810	835	802	836	818	798	816	801	850	777	832	907	882	812	801	839	799	826	811	849	808	833	805	835	862	820	873	863	876	819	803	848	865	846	805	839	850	860	855	890	846	844	821	841	818	795	833	843	840	845	875	833	859	827	861	836	807	800	851	847	837	838	776	819	839	790	866	879	859	828	853	802	849	815	885	799	884	810	807	823	792	840	841	871	832	789	822	836	814	814	787	811	833	871	847	820	842	843	818	846	842	848	870	820	824	822	843	861	834	827	842	856	864	867	857	816	845	926	817	810	863	866	826	832	880	795	803	829	795	854	853	839	824	841	856	854	771	821	822	876	804	843	876	910	805	800	808	799	820	866	813	848	795	885	790	806	884	840	840	872	800	853	808	803	785	838	770	854	811	786	861	838	892	809	806	794	821	812	885	800	836	823	884	854	838	867	812	849	817	829	820	780	835	786	799	840	780	818	816	832	816	849	830	826	863	801	841	833	841	879	845
14782	7506	6420	5080	3895	2683	2045	1592	1500	1307	1212	909	729	692	637	568	461	425	452	427	448	436	409	420	382	386	398	352	401	358	342	358	326	332	334	327	345	346	304	347	373	322	344	327	312	303	309	323	332	351	318	318	366	287	346	318	337	329	331	350	348	319	312	313	343	344	321	310	313	324	337	317	333	292	323	316	312	357	337	310	321	302	331	375	323	336	346	331	331	301	299	321	308	274	314	310	325	337	347	305	335	333	352	335	322	327	325	341	315	352	314	335	332	347	323	334	332	330	349	304	324	332	310	347	356	349	292	322	345	336	354	350	331	378	301	317	302	331	333	315	292	284	308	318	366	329	322	337	339	323	304	323	312	311	337	317	325	291	270	322	318	354	345	314	336	299	338	305	337	300	281	326	320	296	362	347	294	324	339	357	322	363	331	355	346	295	307	352	334	337	307	351	308	320	308	330	294	318	340	338	312	293	326	306	307	335	318	317	313	347	330	312	312	325	335	295	318	329	326	362	350	344	348	335	348	321	307	346	354	296	324	298	329	335	302	314	349	321	297	352	310	333	307	273	326	357	301	292	317	325	325	310	347	327	306	326	318	330	307	327	332	342	334	306	317	307	333	303	329	308	307	344	329	322	341	321	329	294	321	345	309	339	332	331	333	335	341	311	318	360	316	334	326	340	315	312	357	321	338	323	319	320	335	362	353	331	316	316	315	311	334	328	364	344	335	309	330	318	297	316	332	314	308	331	327	317	350	331	344	337	298	335	308	317	325	320	322	324	334	345	340	323	298	325	335	323	313	356	343	327	355	322	317	334	307	306	269	357	356	282	321	330	330	370	318	353	321	319	328	310	322	324	320	306	308	311	365	320	296	347	357	304	315	311	333	320	304	316	322	316	305	323	314	294	335	334	324	306	315	331	296	312	327	388	352	323	323	337	329	326	321	280	307	300	331	352	284	336	294	312	370	372	311	329	317	329	312	346	307	316	326	311	311	336	299	341	322	329	323	299	344	340	304	310	327	325	319	302	312	329	350	362	357	330	308	340	346	304	336	334	330	316	352	334	291	304	373	330	331	307	353	298	320	348	318	329	374	350	322	314	316	332	288	288	334	327	285	335	300	316	322	349	325	305	348	327	324	300	323	315	325	344	296	340	330	315	333	349	301	315	337	297	328	330	334	328	325	318	319	339	331	305	306	326	349	345	340	364	337	318	330	320	327	291	304	316	342	312	314	345	354	299	308	304	312	315	328	304	329	318	326	374	341	305	315	309	335	342	356	335	334	320	328	332	356	358	322	333	331	365	342	321	330	280	332	335	328	308	286	323	317	319	364	280	315	324	316	286	319	318	370	332	317	355	326	330	342	355	325	317	328	306	311	329	355	313	347	321	331	309	318	299	320	325	338	309	330	327	316	347	332	340	324	309	327	309	307	359	343	308	286	282	311	324	355	328	321	352	351	338	312	315	306	333	307	314	304	285	319	316	323	310	332	310	357	319	350	336	321	324	341	305	331	340	346	318	339	306	348	373	332	348	342	284	316	286	324	307	352	321	340	313	320	327	329	312	338	303	322	325	332	300	353	353	328	328	297	360	292	342	379	343	323	320	316	339	285	298	349	346	328	313	347	334	336	358	322	322	328	327	331	317	357	318	331	341	312	321	333	346	309	339	346	351	346	347	326	313	307	319	331	343	345	311	283	303	342	306	305	359	313	333	342	321	288	324	303	299	317	304	299	315	329	318	317	343	302	312	325	316	329	305	335	337	308	351	315	329	334	337	328	343	333	309	349	308	328	349	321	347	345	330	316	316	312	330	290	337	331	306	324	336	321	344	348	330	353	327	325	312	332	336	337	316	383	295	327	345	333	326	332	309	345	332	358	307	317	318	338	324	343	329	292	328	327	369	308	345	317	297	306	336	316	326	371	341	304	348	307	299	348	337	318	297	299	345	315	309	336	355	354	323	345	308	317	325	335	295	329	301	382	326	323	293	346	323	321	313	322	360	350	302	311	336	301	326	333	287	293	314	313	308	308	343	323	312	333	302	350	316	339	347	329	354	339	350	315	323	336	312	319	345	332	299	323	333	323	332	332	275	321	340	335	329	330	334	318	345	323	340	262	324	337	330	340	340	315	365	313	281	335	361	316	344	339	349	323	316	331	294	345	356	313	348	315	366	345	309	336	331	319	316	317	331	315	318	350	342	315	345	299	327	355	340	366	319	298	338	317	326	324	308	341	319	361	335	340	314	328	336	339	292	310	339	347	318	361	323	335	326	345	308	324	312	321	312	323	346	334	327	393	306	287	311	333	335	320	342	331	347	315	362	300	361	348	363	324	322	358	342	356	348	325	332	337	329	352	312	346	342	312	347	317	321	325	326	334	343	304	345	395	317	319	298	319	332	363	351	325	314	326	308	358	333	359	320	329	304	337	314	346	304	346	327	339	322	321	377	318	326	350	316	319	302	337	362	310	358	335	320	331	336	313	350	320	321	340	277	306	332	321	340	329	292	310	317	322	346	354	339	324	338	325	327	330	304	340	346	297	334	325	325	342	295	330	330	329	301	357	327	326	311	320	333	332	346	332	333	331	291	318	307	318	322	356	295	339	321	343	323	331	298	345	338	346	334	331	327	282	307	333	335	332	310	296	352	326	318	330	320	329	318	345	319	320	327	306	286	295	290	338	314	308	316	322	322	334	329	364	309	315	330	333	338	303	306	382	312	330	313	338	303	312	348	317	338	334	360	329	334	334	325	316	362	303	326	339	349	347	316	320	334	349	320	292	346	324	330	303	313	285	329	334	321	334	320	344	328	339	381	348	325	296	309	342	315	310	321	293	345	323	290	286	298	329	377	295	337	364	363	333	319	326	328	334	334	351	305	305	309	353	323	305	311	336	310	331	326	305	329	336	325	346	351	348	296	313	319	321	324	284	315	297	339	353	314	333	333	322	313	335	318	324	348	298	314	319	328	316	323	300	309	295	287	331	344	316	313	293	310	346	323	345	343	350	360	319	325	336	326	325	307	328	328	285	327	351	319	330	294	310	326	299	330	332	313	354	314	340	327	312	323	343	335	334	317	311	305	312	333	358	306	325	336	327	324	295	364	324	338	302	334	338	363	328	349	328	287	352	294	315	305	323	321	307	335	313	325	312	307	331	333	327	343	324	366	338	348	320	327	326	338	310	327	308	338	308	348	321	335	315	340	304	316	336	369	322	332	339	329	325	329	337	324	320	339	307	364	318	299	315	291	319	321	322	340	303	322	325	333	325	344	356	324	340	296	321	327	323	321	330	309	337	327	364	338	318	321	322	295	358	380	340	308	305	305	305	333	364	323	338	353	336	341	318	312	319	349	331	315	324	327	319	341	324	345	322	362	352	346	342	297	352	335	342	333	318	335	329	303	330	342	309	363	355	355	326	347	332	302	363	346	340	312	353	337	341	344	313	340	323	315	328	332	337	319	302	332	314	314	323	330	305	348	319	348
11775	6602	11191	13863	13110	10378	8430	6964	6279	5796	5198	3904	3623	3248	2650	2256	1798	1594	1632	1482	1370	1383	1308	1217	1165	1130	1096	1004	1066	1014	984	920	915	903	869	903	864	946	911	860	873	880	860	858	860	803	838	872	830	781	821	804	806	852	818	796	827	876	813	844	775	832	837	798	761	780	799	779	810	836	783	791	818	812	801	788	794	774	858	786	786	752	827	819	765	802	800	766	809	772	751	784	743	779	825	754	849	771	796	780	806	805	783	772	780	815	832	770	813	787	810	814	829	763	760	804	782	829	786	772	797	797	775	828	802	830	775	839	804	790	758	810	810	768	733	795	799	829	814	797	777	780	805	750	802	815	772	770	813	747	710	780	818	813	834	800	802	842	794	808	807	798	790	763	799	768	843	772	784	811	763	791	773	792	787	796	777	789	784	800	795	794	833	768	837	803	778	824	811	834	802	830	791	825	791	783	790	767	797	761	810	813	787	768	788	737	793	799	786	802	756	829	798	739	773	840	770	800	767	830	804	858	794	765	805	796	763	816	795	820	756	797	793	842	781	779	795	745	822	860	776	803	790	797	830	823	781	780	826	810	865	788	794	811	800	792	779	762	840	795	775	705	810	809	778	780	789	825	790	836	838	784	814	778	765	832	833	787	810	774	800	782	789	800	794	816	816	789	759	731	837	806	821	804	771	807	750	833	751	773	798	776	760	795	816	797	819	724	814	824	808	800	814	779	763	806	806	803	824	826	808	788	825	775	760	750	826	781	807	792	766	748	793	785	790	796	826	820	758	784	809	812	876	833	769	782	794	811	816	744	785	805	781	763	790	780	803	781	800	787	848	814	749	782	772	800	825	802	782	796	778	762	785	826	856	765	777	789	770	744	821	817	778	793	761	746	773	787	789	800	851	757	819	833	809	816	830	801	782	820	833	803	803	791	761	830	801	724	830	808	804	851	835	859	834	783	795	780	778	809	764	789	840	816	807	795	759	793	750	786	788	830	858	806	808	787	832	807	805	812	775	745	793	835	778	767	775	841	786	838	765	767	765	806	762	800	840	835	777	829	788	769	844	793	767	782	790	792	813	745	840	811	814	804	819	802	796	793	832	783	809	784	828	878	797	836	745	801	801	766	806	772	813	783	782	758	797	801	831	805	770	827	779	773	771	757	794	810	824	815	813	743	820	799	825	789	812	793	841	816	756	807	803	727	805	790	851	801	794	789	787	816	795	795	782	772	807	771	775	781	741	754	746	814	811	859	766	764	795	727	788	826	818	804	803	794	819	758	821	802	815	791	777	796	787	799	761	795	748	797	759	740	795	819	826	767	826	774	804	746	802	856	814	806	841	789	820	810	828	782	822	796	790	762	761	753	821	791	788	817	829	825	786	791	760	828	764	779	755	846	806	763	780	804	761	843	798	827	818	856	770	795	830	798	742	812	819	772	787	767	818	792	830	764	788	767	806	806	796	815	806	784	790	784	829	806	800	817	764	792	789	834	813	758	804	780	833	797	779	786	768	882	829	795	771	790	817	786	818	768	760	815	872	770	800	745	709	731	794	849	783	829	825	812	828	835	775	796	778	829	776	775	764	817	800	769	754	730	827	782	779	782	791	814	783	746	766	833	767	776	886	805	775	845	737	776	780	775	811	756	759	812	805	764	801	778	788	764	768	796	813	806	795	744	791	769	802	834	829	792	795	805	778	769	795	778	808	793	766	723	796	796	764	784	767	789	781	798	736	807	813	811	776	812	754	797	804	766	769	825	772	790	784	809	802	771	810	791	770	846	759	794	783	792	833	800	816	823	777	787	801	802	849	858	785	804	814	774	853	775	803	779	752	767	818	801	804	828	813	759	800	784	744	836	749	808	797	783	867	825	772	842	819	781	807	836	823	825	786	795	745	771	750	801	836	802	807	828	783	802	785	789	818	804	762	756	808	738	815	749	758	816	837	841	748	810	787	801	793	816	780	767	800	789	744	791	783	773	838	795	785	789	791	767	789	850	823	817	814	852	765	801	785	763	822	762	808	771	830	808	810	772	778	781	799	819	777	798	855	807	754	807	778	820	781	751	827	800	777	784	813	797	744	813	799	779	778	821	739	790	803	764	789	807	790	725	784	838	808	813	772	711	839	774	844	827	768	802	807	792	801	806	771	816	850	824	782	820	811	831	808	787	813	752	798	772	769	858	779	804	826	777	802	776	877	787	818	814	719	843	819	803	842	812	831	787	760	812	742	773	782	801	798	797	806	793	784	756	800	791	815	803	787	774	810	768	753	778	763	812	813	823	857	771	803	824	797	816	810	820	782	806	805	751	768	777	752	786	816	800	829	809	801	799	768	789	748	769	786	794	835	772	857	775	793	774	772	811	802	761	856	795	788	803	764	824	806	738	773	811	791	787	806	771	799	800	758	797	809	811	778	771	797	792	790	792	784	815	829	808	809	775	772	781	757	781	793	841	825	824	786	758	798	753	823	779	782	803	819	850	813	750	792	810	776	750	826	838	817	796	776	803	874	768	789	790	742	738	782	779	745	787	783	866	841	784	744	818	781	774	795	807	751	844	822	785	751	825	842	858	834	795	782	791	802	846	790	812	812	774	801	826	796	772	813	804	778	758	775	804	816	784	766	815	825	803	785	848	768	829	823	820	764	783	787	794	831	796	776	821	810	759	805	783	843	779	770	775	788	785	750	825	771	796	772	773	783	840	747	785	790	806	799	806	766	758	827	787	800	743	788	812	789	756	825	769	779	771	798	784	791	826	806	790	768	768	828	755	807	836	808	802	786	797	891	794	799	777	762	864	786	754	812	852	787	795	794	790	757	759	818	829	825	773	810	789	836	750	768	837	815	814	834	750	794	818	821	759	777	810	749	828	821	798	823	854	794	806	775	806	814	825	783	750	794	748	824	826	786	804	808	746	807	774	766	806	797	852	793	807	854	815	734	820	784	802	780	776	808	820	767	781	871	828	813	752	801	813	848	820	803	784	780	822	797	802	751	740	832	833	777	786	781	758	812	783	744	761	750	770	739	806	819	814	777	752	778	781	800	779	805	794	778	772	769	822	804	837	818	820	793	851	825	839	789	825	798	738	758	808	778	802	815	837	848	764	827	826	858	848	770	791	792	784	793	830	805	823	804	784	779	785	818	773	776	841	803	772	751	783	744	758	792	798	853	809	849	805	777	841	804	790	804	837	805	806	836	754	829	778	743	768	758	764	820	777	806	805	824	835	786	829	780	805	835	768	819	839	850	770	762	831	807	759	796	754	790	805	777	784	808	764	795	783	781	807	806	816	780	809	791	827	808	759	771	787	789	807	770	800	819	813	838	785	737	812	840	814	753	840	822	778	855	810	762	796	757	771	810	794	827	783	793	765	787	795	773	821	770	759	790	848	767	817	823	756	746	768	779	780	805	765	825	768	803	796	797	800	759	813	784	822	832	858	733	798	815	809	822	786	842	769	774	793	793	790	744	801	854	798	804	774	753	760	829	782
22814	11468	10476	9939	6270	3942	2962	2444	2318	1864	1822	1280	1101	922	694	600	593	460	444	421	393	416	368	344	324	308	336	295	343	296	290	286	268	298	282	297	298	253	286	301	267	255	268	259	265	279	259	262	280	276	281	261	272	238	260	269	259	249	262	240	237	272	265	255	231	254	247	246	270	249	245	251	246	316	219	255	304	275	243	260	259	250	270	251	277	259	280	238	251	219	263	235	277	222	223	270	267	277	252	268	241	241	250	264	257	250	214	251	272	258	287	239	271	283	254	282	257	245	255	240	266	228	267	261	273	265	243	257	261	252	248	258	238	284	249	246	297	256	270	264	260	224	253	263	298	272	296	253	273	267	260	254	310	275	280	262	288	270	295	269	278	279	230	244	246	289	280	265	265	277	259	254	234	285	260	277	239	238	251	261	238	271	260	231	239	264	254	240	230	271	259	268	265	251	242	268	277	247	257	230	257	256	261	243	240	244	283	279	283	286	256	287	264	252	275	270	277	272	243	294	251	256	248	289	296	247	243	286	249	271	263	263	242	254	268	285	239	264	267	243	249	282	255	239	217	249	243	255	235	245	271	251	250	238	261	226	214	258	246	257	191	267	276	277	281	244	239	288	250	241	237	254	282	253	261	233	282	237	266	220	291	266	252	269	264	246	257	255	281	258	251	270	261	225	285	249	245	294	258	289	285	235	248	254	248	263	267	264	270	248	244	246	223	223	275	282	248	267	277	251	262	277	239	238	237	226	250	250	281	248	234	272	258	275	256	260	259	262	242	257	258	253	269	263	256	245	270	245	265	273	252	246	264	245	248	268	252	266	257	247	257	244	258	276	244	249	238	278	264	245	266	245	266	242	234	225	257	233	246	257	283	237	259	279	263	245	259	278	242	261	273	274	243	254	250	253	298	236	263	248	266	245	245	244	231	263	230	277	273	256	275	276	284	236	256	276	270	250	253	278	252	277	236	232	260	254	250	264	268	252	258	258	241	276	252	237	244	253	234	278	269	275	276	256	276	264	274	254	244	273	239	256	226	252	264	274	263	241	253	254	230	230	257	263	252	251	235	280	254	249	271	242	306	291	288	263	275	231	218	254	258	236	268	220	231	276	287	229	242	259	240	270	256	275	277	255	264	310	274	239	239	261	250	255	272	241	236	270	265	262	273	239	255	278	258	294	248	281	284	236	231	245	267	280	304	275	278	288	265	226	246	293	260	268	238	215	246	242	289	243	251	256	269	265	274	254	260	265	216	281	296	255	238	240	256	243	239	257	243	252	270	262	232	273	269	221	234	232	246	270	294	242	301	281	268	249	255	246	279	269	223	270	233	252	250	252	270	263	282	241	258	265	268	254	262	255	248	254	268	251	248	244	257	262	250	257	249	240	242	274	265	223	241	263	263	273	266	237	275	252	262	294	269	219	260	256	264	273	275	254	237	229	264	264	242	236	227	260	249	235	268	271	262	254	231	256	231	251	279	277	283	254	278	244	262	256	239	253	271	241	234	248	272	275	252	254	270	271	266	274	257	264	258	228	296	260	268	256	269	291	254	247	260	260	242	251	245	223	250	271	248	273	254	235	249	215	263	243	239	280	262	253	259	239	262	260	233	241	261	241	269	236	259	249	288	267	239	263	204	263	269	270	282	232	265	237	259	248	249	240	279	298	237	281	225	261	264	273	243	239	253	277	259	253	255	245	261	223	249	256	284	258	269	293	259	266	298	271	280	284	233	272	236	274	262	279	252	260	264	244	268	267	257	278	279	267	271	269	254	255	251	249	273	271	277	224	265	221	246	282	251	236	259	235	253	254	266	250	247	251	286	272	247	253	279	267	237	251	254	286	255	256	254	248	282	226	256	263	263	261	261	250	261	253	267	245	239	244	261	235	233	245	265	251	273	274	253	267	271	253	234	263	231	217	275	247	232	238	228	236	277	285	298	265	230	253	273	299	251	261	260	237	253	231	246	207	259	258	240	245	265	254	274	226	274	270	281	253	253	262	244	256	276	247	232	254	288	268	254	271	246	256	277	247	274	286	259	247	233	268	264	255	231	273	264	262	263	226	245	266	256	257	245	220	258	237	257	238	270	291	269	259	235	246	270	229	252	268	272	248	248	282	246	263	256	250	261	261	236	258	241	268	241	304	269	263	275	263	294	256	243	279	247	273	229	265	250	296	275	257	267	261	270	247	262	272	269	267	266	216	228	243	241	258	276	289	252	273	231	253	278	244	266	246	248	274	253	255	251	255	260	254	281	304	292	277	259	206	274	273	276	236	232	277	273	253	267	289	253	278	237	250	253	277	236	253	224	243	270	265	229	246	272	258	288	280	243	241	238	267	266	288	288	283	231	281	281	275	275	250	284	280	250	275	274	257	259	253	259	237	231	251	227	240	303	247	245	267	263	246	236	270	299	261	263	249	282	246	280	263	272	281	226	262	248	265	234	252	265	270	259	262	270	263	262	267	272	240	265	255	275	277	254	256	262	256	264	280	254	257	286	279	245	281	277	291	252	243	245	236	255	262	270	265	263	261	243	230	237	255	255	265	243	259	213	277	271	253	270	233	258	265	250	241	291	288	254	268	245	223	264	285	261	240	271	261	271	271	231	275	253	268	248	261	255	259	247	254	278	278	247	231	258	268	247	246	261	258	231	257	269	275	253	221	267	237	294	266	263	300	235	230	222	230	279	245	258	246	269	242	277	253	259	256	267	252	276	283	261	235	269	250	270	265	243	242	240	251	258	269	250	258	267	253	260	276	242	246	254	256	242	250	250	249	251	240	246	244	244	272	279	272	281	257	252	259	252	258	244	220	244	240	242	258	246	287	263	254	249	206	243	262	212	279	240	286	267	294	247	260	259	257	244	280	279	253	251	260	293	226	281	271	269	270	267	248	269	248	266	263	246	256	278	257	270	256	282	247	249	296	252	262	254	266	259	275	241	269	236	240	279	255	284	229	238	252	268	266	272	252	246	284	290	231	240	246	255	233	253	263	251	270	246	250	270	279	222	285	226	263	265	259	244	250	249	254	258	252	294	217	249	233	257	251	257	270	254	265	242	290	235	246	234	265	257	251	262	252	247	265	280	285	270	246	246	249	250	272	241	257	253	259	283	267	261	270	261	245	281	275	274	264	267	246	267	269	246	273	269	250	228	255	250	265	248	268	288	259	224	244	233	234	259	268	275	292	252	256	277	236	256	239	284	261	262	277	231	277	234	277	248	263	236	251	307	272	255	281	248	262	239	260	287	244	266	262	263	224	246	259	283	230	276	236	260	283	255	259	261	262	248	272	265	246	256	276	232	251	255	276	248	255	227	238	253	264	274	261	258	271	285	250	277	244	249	270	274	263	262	253	237	246	277	260	260	250	263	281	247	262	255	243	233	270	243	230	250	251	246	235	266	267	268	239	245	255	233	264	237	255	287	224	285	250	282	225	273	275	240	274	285	249	283	246	276	279	241	263	254	272	252	250	291	235	259	290
15155	8973	15585	18828	16644	13474	11438	10252	9850	8208	7148	5485	5103	4561	3565	3033	2279	1846	1883	1669	1463	1597	1545	1374	1297	1237	1155	1026	957	927	907	888	885	835	786	772	826	797	787	762	782	757	687	721	717	703	678	686	708	710	683	634	731	668	654	630	658	653	679	662	676	672	660	631	683	660	659	603	643	670	648	633	726	639	638	657	648	661	631	668	676	649	613	651	668	602	677	620	643	645	696	666	645	643	644	651	666	656	643	588	680	703	670	683	649	632	675	642	603	672	656	643	662	641	636	606	611	637	630	633	626	660	669	639	642	637	658	646	640	658	655	637	635	660	650	606	634	680	610	630	679	638	657	618	675	648	638	657	679	645	642	633	630	643	655	621	653	636	597	657	648	632	647	638	638	643	648	649	662	671	642	656	663	622	679	655	671	610	660	620	648	609	630	647	612	678	627	620	668	673	629	562	661	607	643	653	661	622	625	643	677	633	607	680	636	658	676	639	617	634	662	696	598	651	640	626	604	634	665	653	633	662	640	624	644	635	631	664	647	655	627	643	659	686	689	687	624	660	648	653	673	603	661	671	621	629	663	675	665	625	629	601	674	626	628	653	613	637	651	621	593	591	616	633	617	639	652	660	649	636	679	656	671	645	626	664	655	661	633	660	633	640	631	615	623	637	676	646	596	619	644	628	553	666	654	663	632	638	603	632	584	610	640	669	713	676	614	642	614	615	676	618	651	668	686	609	667	661	619	650	640	687	649	632	679	664	628	586	647	614	648	649	597	700	649	661	628	605	627	652	651	690	645	664	628	677	570	627	624	656	708	654	600	633	590	632	657	602	688	628	640	643	636	666	649	638	583	672	638	675	649	652	645	625	650	671	619	628	677	606	605	665	625	644	700	639	604	672	616	637	666	619	614	641	694	643	699	630	622	679	609	670	638	659	627	629	646	677	625	622	688	641	599	637	660	618	685	710	670	668	660	629	583	652	611	688	646	657	709	671	631	645	670	637	643	629	671	602	652	635	699	606	639	622	617	656	631	646	604	629	660	585	646	602	635	661	635	653	644	636	614	613	630	622	643	680	656	638	667	674	658	731	601	664	629	611	615	674	664	680	625	600	645	654	652	674	632	652	626	661	599	621	622	646	639	661	637	602	698	685	629	634	664	630	659	649	624	665	645	663	680	620	640	652	639	684	639	651	596	639	628	639	656	626	633	618	673	643	695	601	636	657	645	665	615	649	670	644	662	661	681	618	654	578	680	637	640	671	633	697	659	666	592	635	624	722	682	630	668	638	616	638	671	653	637	637	644	632	650	628	604	649	631	659	619	640	649	628	667	635	596	653	665	636	598	645	672	686	650	622	663	649	618	659	648	632	679	631	612	646	624	643	634	666	630	639	678	591	635	624	641	628	635	688	652	659	599	611	653	700	625	644	692	612	633	644	628	656	634	637	685	633	639	650	648	649	632	620	650	680	669	608	629	649	649	655	646	632	642	634	648	658	652	635	647	654	648	659	629	640	621	682	605	620	654	613	652	662	656	654	636	629	646	638	621	658	651	621	648	648	656	622	619	635	651	651	663	601	621	640	605	670	655	688	638	718	631	649	640	608	688	675	621	666	650	643	647	632	643	626	663	664	593	664	669	636	644	657	657	620	637	661	657	684	640	628	654	658	664	633	664	625	575	671	636	647	664	669	635	641	668	619	608	655	682	590	642	650	608	666	660	624	684	614	651	644	679	626	635	660	632	629	645	685	672	647	654	633	654	650	609	611	690	623	612	644	656	682	663	651	715	650	638	598	595	653	666	676	640	651	621	660	693	632	660	657	651	691	627	663	641	674	657	650	590	663	667	606	666	598	703	672	626	658	632	669	658	612	653	609	656	666	666	647	672	644	622	654	612	599	672	608	646	582	631	639	627	659	640	623	659	605	625	627	632	625	643	653	684	674	611	584	662	642	659	649	643	689	615	635	650	651	621	626	616	621	652	651	708	660	645	612	643	623	603	683	599	580	640	671	649	650	613	621	690	629	609	656	665	673	655	659	657	614	618	664	621	655	674	628	629	664	656	640	694	645	622	625	634	637	709	654	706	634	622	647	662	635	708	626	641	610	623	650	658	652	679	639	644	624	668	651	649	613	657	654	667	687	646	603	617	609	619	664	665	632	715	637	651	644	615	600	615	625	656	637	635	625	644	687	676	642	606	612	619	657	612	643	657	621	654	630	659	663	668	634	668	609	646	627	632	662	690	641	699	605	624	622	644	656	665	642	622	645	632	626	661	642	679	683	650	622	654	610	652	602	626	655	640	625	665	649	683	619	644	665	609	642	626	613	636	649	632	645	645	632	623	662	686	599	607	646	626	640	637	632	672	636	637	679	641	648	639	671	645	623	671	612	675	671	631	658	666	657	659	633	622	669	632	677	640	626	675	653	621	664	679	611	640	650	636	631	607	644	631	651	587	674	652	630	655	636	635	650	622	616	615	651	652	639	656	641	656	636	630	661	654	656	624	631	629	639	623	662	609	628	682	685	702	658	649	607	607	649	671	643	625	643	603	637	649	673	597	639	594	645	660	611	666	633	676	658	637	597	645	690	643	626	678	659	615	643	629	650	635	666	660	623	654	670	603	611	658	638	639	653	640	676	636	580	622	688	688	619	636	612	626	634	659	618	634	695	642	622	675	574	635	599	669	606	681	639	646	594	668	651	635	670	634	642	601	640	624	643	673	642	642	595	651	623	598	605	652	666	623	669	622	658	655	656	666	655	645	709	631	640	677	657	635	667	620	663	662	649	645	654	691	627	607	633	657	677	613	621	640	656	629	640	635	629	617	659	626	600	675	696	612	637	660	593	664	639	633	641	651	625	675	679	662	612	655	617	689	644	669	647	628	640	638	630	663	662	613	617	604	641	684	720	628	619	596	664	660	636	628	627	618	639	630	638	625	650	668	645	623	631	644	617	652	621	626	634	634	625	655	661	636	651	658	626	632	611	658	645	640	619	632	677	649	648	645	606	613	652	625	640	664	646	643	661	687	646	633	604	690	650	625	693	633	700	629	659	671	650	651	645	672	602	656	627	655	635	649	616	659	631	615	674	677	639	656	659	643	669	650	674	618	642	662	674	640	606	655	652	677	658	613	632	672	639	639	623	632	628	627	616	657	661	628	677	671	665	659	666	629	612	631	642	628	676	636	656	648	622	614	657	670	639	614	636	668	648	603	647	656	653	620	647	661	648	628	666	636	612	663	618	645	630	637	666	673	626	622	679	652	638	598	641	641	670	647	637	650	656	655	673	634	651	663	647	670	708	667	608	644	662	672	649	638	669	652	664	613	660	655	665	604	633	651	662	681	648	614	676	692	659	682	627	639	645	634	644	626	606	670	633	630	643	637	654	634	661	661	584	614	652	708	649	652	652	620	611	627	642	667	626	648	652	642	700	639	649	610	642	652	669	629	618	669	622	643	652	610	617	592	647	621	657	612	631	656	634	642	661	648	618
5390	2741	2767	2263	1701	1335	1016	870	707	681	551	500	501	451	421	408	416	404	406	351	355	368	395	392	348	364	339	338	361	355	382	308	349	383	344	378	355	366	323	339	350	294	354	354	317	360	348	322	332	363	351	340	349	334	343	348	326	359	359	370	346	348	350	320	359	368	345	318	376	330	348	328	376	317	373	362	332	346	330	308	351	339	313	333	338	354	308	344	346	395	316	356	373	344	353	370	364	359	362	333	355	368	360	344	327	354	303	317	362	338	331	332	318	353	367	347	326	325	349	335	354	347	352	349	352	330	318	353	349	321	342	339	385	350	343	346	333	309	345	339	363	340	355	319	336	360	299	309	360	357	343	365	334	343	333	354	315	338	342	352	357	325	371	358	353	337	329	336	349	340	353	347	338	328	346	316	337	364	369	351	309	302	355	315	340	332	351	358	333	350	332	364	399	351	340	323	344	332	342	355	331	330	333	328	333	377	308	360	336	356	313	350	339	342	369	333	353	345	317	353	344	352	343	331	372	321	369	355	351	348	368	368	362	342	350	349	327	353	351	367	350	339	342	343	322	311	344	309	316	338	343	309	329	356	346	322	345	355	311	343	399	306	374	334	336	351	347	370	350	357	368	350	324	333	368	337	297	317	336	369	297	344	323	344	348	382	325	350	339	371	324	324	335	353	354	330	345	339	304	339	326	343	361	344	361	329	343	335	342	352	356	327	338	345	339	390	340	329	358	376	388	354	342	338	350	338	360	384	353	337	363	326	330	360	336	351	325	365	326	364	346	341	340	331	328	321	351	347	355	348	330	342	337	346	380	320	356	338	359	333	362	348	321	350	347	331	354	331	363	382	370	303	364	345	375	309	318	363	320	337	360	333	354	315	313	341	358	358	328	360	349	371	330	341	306	312	302	340	351	369	325	352	342	363	335	348	357	317	312	374	364	347	319	359	298	363	352	366	351	321	336	367	364	343	357	339	345	335	352	332	348	319	315	318	342	307	319	348	334	315	309	331	365	332	347	355	361	343	376	338	366	334	301	346	365	331	341	337	353	350	340	320	330	355	354	309	335	341	350	366	320	357	350	342	355	328	342	349	333	378	321	370	338	351	350	319	361	358	379	325	367	326	328	340	353	351	311	334	351	353	363	303	340	314	384	327	356	327	316	352	354	358	351	338	315	346	344	322	394	380	353	318	335	329	346	334	354	353	291	318	333	316	329	381	349	351	311	350	333	350	349	349	336	336	348	334	332	375	328	325	334	310	327	346	316	352	356	343	347	366	396	356	333	342	355	360	313	364	348	348	297	324	340	301	340	320	317	363	329	333	339	342	339	334	323	345	315	366	316	363	330	337	279	341	322	331	363	353	356	342	354	344	324	350	327	347	317	330	352	347	338	351	359	362	336	361	344	299	373	325	385	330	375	350	338	313	323	351	336	351	316	337	342	306	369	351	322	358	370	359	331	348	360	300	348	329	354	325	343	325	351	356	301	347	345	323	353	332	353	335	322	325	309	375	330	343	343	356	367	324	349	340	344	370	348	320	320	317	333	330	357	331	326	383	365	315	345	334	329	337	324	367	350	355	322	351	320	363	350	323	361	366	346	336	331	349	359	364	352	337	315	345	354	330	337	342	313	342	333	371	341	330	335	332	363	318	336	340	344	383	349	317	356	359	327	334	353	354	333	313	353	371	341	347	366	323	334	365	344	340	317	324	363	332	325	324	341	338	320	328	359	373	366	331	337	329	354	306	342	331	352	355	330	329	329	331	363	332	388	324	364	378	352	357	354	351	334	365	323	413	327	349	293	323	347	355	361	323	327	361	349	327	343	368	353	345	325	349	300	361	314	354	354	350	353	343	328	379	299	328	342	342	365	340	338	343	357	324	353	344	336	325	331	344	352	371	357	355	357	336	363	321	316	325	313	349	327	342	354	367	333	377	353	305	324	353	356	356	343	326	303	364	324	369	391	329	330	373	360	326	341	329	341	363	332	327	343	342	355	373	324	371	340	328	349	317	361	318	360	383	346	341	357	315	352	325	369	322	339	358	348	326	353	334	328	335	317	378	352	370	326	352	361	328	363	346	358	334	355	314	337	366	310	353	328	355	383	343	330	362	373	332	311	375	324	357	345	331	353	320	345	347	305	313	344	363	320	338	343	338	378	357	318	332	359	327	359	341	333	363	358	371	347	360	331	347	315	344	324	353	334	334	363	378	341	359	358	337	339	340	344	348	384	366	345	306	385	329	360	345	370	316	341	311	311	348	328	347	308	338	344	396	365	375	357	338	360	346	360	343	330	357	327	334	352	335	355	350	345	317	318	370	344	352	337	343	322	326	362	364	337	351	292	351	368	341	360	317	366	338	377	343	315	372	340	322	326	349	327	323	328	364	326	384	333	325	329	319	336	357	328	363	376	353	346	352	331	361	320	354	357	397	371	347	355	333	381	359	327	325	345	343	354	362	348	342	366	306	377	337	362	343	342	331	401	349	330	352	338	366	339	392	348	382	357	386	324	334	329	315	392	335	330	328	353	361	341	335	351	355	354	329	356	353	356	361	332	294	354	346	360	375	315	350	300	338	338	344	357	302	353	322	384	362	337	354	338	348	364	322	339	327	357	370	381	359	334	366	344	329	357	333	308	341	353	350	327	299	335	368	341	323	330	324	351	355	318	343	325	364	301	335	357	308	357	329	356	372	309	367	383	319	338	347	328	348	349	339	333	335	317	362	343	332	316	312	339	358	316	331	313	316	353	287	355	374	354	346	377	354	311	354	351	357	356	344	349	352	352	348	333	355	344	336	350	355	360	345	325	327	339	326	325	371	344	371	345	345	340	329	372	341	359	329	339	354	342	338	383	360	306	338	347	347	357	377	313	324	341	342	341	356	339	344	311	327	330	332	341	365	349	359	337	334	406	327	344	334	347	319	339	326	373	344	303	374	339	345	348	343	366	311	335	369	336	372	349	308	348	351	339	342	357	354	293	317	319	357	338	309	372	337	340	376	326	330	345	357	316	392	337	331	351	328	340	353	346	332	346	353	383	365	329	329	323	349	327	331	345	325	356	363	338	334	340	323	322	332	370	364	327	327	371	381	345	355	325	334	363	325	348	367	315	349	329	332	366	323	366	383	308	322	318	317	339	336	349	342	350	356	332	369	363	347	331	303	346	313	311	331	319	313	382	357	324	346	361	360	331	364	350	378	346	355	355	352	351	356	367	357	349	346	346	351	306	324	345	341	350	306	331	352	347	366	347	329	308	307	350	329	338	364	325	361	344	339	333	373	370	316	376	341	356	329	340	342	364	312	363	344	333	324	350	358	315	347	349	355	368	335	334	353	367	367	355	348	302	305	335	349	352	356	352	335	335	333	364	353	340	328	329	347	351	347	347	338	340	351	314	332	353	354	366	311	305	356	328	330	365	324	343	367	333	305	357	327	354	333	335	379	365	336	342	358	335	328	340	370	364	348	330	331	335	354	382	335
4672	3244	6428	7883	6927	5386	4277	3658	3117	2697	2253	1999	1731	1638	1470	1398	1216	1154	1206	1116	1039	1099	1070	1002	990	1004	950	943	942	935	880	862	829	860	906	922	861	907	924	828	837	876	833	869	827	928	859	854	933	837	865	857	828	823	797	829	811	832	832	836	842	798	855	818	826	859	872	807	822	823	853	792	843	874	861	783	854	888	840	788	860	809	825	823	872	789	780	848	883	822	809	871	838	808	881	887	872	821	819	847	868	828	827	842	838	823	818	851	806	859	826	809	829	862	804	794	816	869	850	841	831	801	841	763	829	857	827	805	809	829	815	807	840	803	850	914	811	870	827	839	848	832	805	837	812	823	870	883	849	834	831	858	828	831	830	780	828	830	816	822	791	889	900	849	798	855	859	846	875	836	772	865	803	816	861	822	827	866	875	818	829	857	801	860	781	836	841	824	801	841	839	866	851	836	822	795	760	827	807	875	813	830	825	841	860	814	835	839	782	845	831	827	859	829	831	809	783	839	784	828	852	868	838	803	846	789	847	835	871	830	800	808	800	833	849	845	841	863	841	843	830	781	852	806	813	812	808	811	801	779	856	813	871	831	807	788	844	787	839	830	877	793	820	861	892	890	825	833	798	797	783	847	790	791	797	843	856	847	841	815	861	788	781	868	832	862	855	784	808	843	820	871	842	821	802	791	798	859	828	847	848	845	826	826	817	785	891	831	815	851	798	901	821	842	835	835	829	855	827	817	815	815	826	809	867	892	802	794	850	861	835	826	811	813	829	940	854	829	800	769	868	794	811	821	854	793	769	842	799	772	811	842	792	835	831	852	847	865	859	832	842	833	800	874	843	863	834	764	841	851	816	833	833	833	823	820	804	824	860	791	856	857	826	835	800	760	835	794	792	784	829	829	810	815	799	869	830	862	831	823	809	838	850	868	873	796	786	813	841	823	848	844	834	798	796	797	824	809	846	838	823	882	807	839	880	822	795	799	887	827	800	847	849	841	790	809	879	826	805	872	833	832	839	825	865	846	852	842	783	836	853	777	787	870	870	873	798	843	804	860	794	811	893	879	852	813	782	816	837	786	863	867	774	833	846	794	830	810	815	831	835	790	745	806	753	866	835	825	874	849	862	797	821	855	881	864	838	846	823	848	844	870	785	839	820	775	799	829	876	818	818	780	828	806	783	849	828	821	825	867	857	891	817	836	786	830	830	838	829	852	812	818	871	839	819	815	770	802	838	850	876	824	871	873	842	833	803	859	839	872	828	841	821	875	824	856	835	802	814	864	817	841	821	759	858	843	805	901	841	781	814	801	823	850	858	806	819	830	823	867	858	842	829	794	769	805	850	790	833	871	815	844	904	882	858	835	845	809	824	844	844	838	819	856	825	881	820	819	841	868	790	850	840	856	800	855	806	829	837	858	808	836	843	851	817	859	843	817	842	810	863	808	821	862	824	820	837	840	823	813	769	858	845	869	854	800	888	759	853	852	803	795	861	815	871	802	880	834	809	856	825	784	843	819	863	838	846	855	822	857	849	845	842	824	838	821	827	876	804	860	792	853	876	811	889	855	827	804	790	822	847	825	897	819	821	796	860	851	841	888	847	831	841	845	838	781	841	847	806	835	826	826	851	812	859	832	835	846	806	782	861	779	776	835	772	846	810	858	832	836	856	862	796	811	854	823	817	872	818	814	794	793	865	822	799	854	770	846	839	823	861	822	783	856	843	846	825	809	835	832	849	817	830	813	843	879	828	874	849	857	863	811	859	866	786	866	868	864	877	816	876	854	832	849	883	807	794	794	843	823	824	821	878	802	842	808	795	795	841	841	802	761	845	841	849	799	858	859	819	802	864	815	851	868	888	830	843	846	867	808	833	856	850	762	862	828	751	868	795	822	838	829	815	850	828	807	890	805	776	852	793	858	850	807	837	789	821	816	828	851	824	869	778	865	848	839	840	877	872	841	837	854	782	800	886	788	814	853	846	853	861	844	808	812	840	867	859	820	846	809	781	814	830	839	842	859	825	859	811	830	784	807	792	829	834	828	848	835	850	852	859	786	816	801	797	845	828	802	817	844	851	836	857	837	859	804	819	810	788	900	838	857	853	852	861	854	809	823	844	809	847	801	824	840	789	839	827	763	845	887	825	844	864	805	802	872	876	816	792	798	859	784	839	811	815	836	855	829	822	855	829	846	808	890	827	831	860	850	799	803	816	820	799	858	834	789	818	844	807	845	811	804	850	854	793	854	842	823	798	762	877	825	842	825	807	828	815	851	858	859	840	850	806	834	805	837	872	809	807	801	833	817	830	836	826	818	806	847	841	865	857	804	853	856	868	777	834	858	808	812	817	837	829	832	841	804	792	838	860	825	877	838	850	812	868	816	839	859	847	790	823	869	857	841	793	830	845	840	838	821	846	846	820	806	846	860	794	856	811	870	801	883	853	819	793	826	855	864	853	835	828	839	833	852	866	803	806	819	816	892	822	808	818	827	837	844	833	852	871	846	868	821	800	811	820	870	828	869	807	850	852	837	811	834	861	850	812	820	832	821	766	865	795	775	877	847	821	838	824	837	834	825	851	875	813	814	832	782	824	851	817	852	833	841	859	841	833	849	855	822	854	810	847	809	827	800	811	814	818	795	846	788	804	834	817	811	826	838	829	845	888	819	853	836	814	843	839	862	870	853	842	825	837	842	828	807	825	836	846	866	834	870	841	796	826	826	820	839	817	818	832	809	846	863	806	849	871	878	837	844	853	822	822	808	850	868	783	782	812	827	807	806	819	862	891	826	837	870	833	825	818	800	844	857	788	775	882	861	868	877	852	820	871	904	821	752	853	882	797	828	848	820	878	844	821	793	804	830	818	842	841	805	866	786	861	803	859	837	828	791	782	834	828	869	889	844	852	863	882	853	802	828	847	805	833	847	870	754	845	829	813	839	833	845	839	794	856	840	855	752	827	815	835	845	833	860	821	864	804	771	835	856	846	842	825	813	853	808	805	839	879	866	838	852	835	878	867	899	827	805	866	853	815	813	839	840	799	838	864	856	872	769	819	892	876	819	835	830	798	867	873	814	855	860	813	844	861	830	817	846	882	858	809	854	813	816	817	827	854	785	810	837	846	786	864	877	756	871	827	851	813	793	798	815	827	782	816	813	826	822	813	837	850	801	804	857	763	827	864	781	828	831	828	755	844	818	844	838	843	833	833	824	880	873	817	794	821	847	760	828	870	902	808	860	833	836	839	839	829	872	844	834	827	832	805	835	867	780	840	813	859	886	841	868	872	824	868	815	845	831	832	844	826	830	825	850	827	876	747	816	837	803	847	766	861	842	850	842	823	846	846	872	859	814	819	786	855	817	839	880	839	816	864	915	884	881	841	779	816	852	802	843	859	820	833	846	871	838	755	797	815	870	798	823	781	817	825	857	855	818	793	836	836	831	855	836	819	868	859	860	851	823	777	863	802	868	888	872	868	873	866	854	824	826	776	838
14513	7319	6239	5319	3893	2820	2017	1678	1505	1203	1082	894	790	682	567	564	472	476	405	386	400	412	404	373	380	407	352	342	324	354	347	353	358	347	348	333	336	338	356	356	297	312	358	335	307	327	316	318	342	347	319	330	328	305	318	334	322	312	375	336	334	296	314	362	282	342	326	330	308	350	331	319	335	348	340	359	323	316	321	315	303	350	364	309	334	299	332	340	342	332	337	370	331	336	316	305	319	326	322	339	311	305	304	319	359	314	342	338	295	308	325	306	277	315	304	303	339	343	324	337	334	341	309	334	343	309	313	291	344	329	328	345	287	291	340	346	340	333	299	299	316	348	301	337	316	282	295	338	317	342	342	281	349	326	341	332	328	359	328	326	326	280	348	338	343	317	323	353	329	332	329	342	295	314	341	290	334	289	333	292	330	338	296	339	335	346	301	344	304	327	331	328	320	349	318	316	322	311	341	351	307	296	302	317	341	328	307	288	283	291	345	306	321	358	334	374	315	346	337	322	321	314	290	331	340	329	319	357	360	335	328	285	325	312	306	304	322	324	314	340	352	308	361	331	308	343	318	340	325	349	329	353	319	346	333	344	330	323	312	350	318	324	323	337	319	362	315	348	304	285	332	348	325	338	311	283	288	352	325	301	347	307	339	347	356	326	326	324	314	356	336	335	324	331	353	327	336	334	364	337	321	340	333	361	356	381	356	332	332	325	311	347	323	352	344	321	329	336	344	330	317	311	312	325	346	358	294	331	328	308	339	334	316	312	310	386	324	331	341	283	309	284	326	297	311	326	336	329	301	308	319	324	296	374	321	350	329	347	323	342	331	333	316	350	331	349	311	334	347	334	333	312	324	335	362	320	335	339	344	286	317	292	339	340	369	347	338	350	296	336	327	301	330	299	295	325	334	363	301	327	348	343	348	327	313	317	323	335	321	325	349	338	326	334	317	342	320	318	353	317	329	287	354	320	311	316	319	306	323	308	318	318	328	352	337	325	318	310	298	315	311	303	302	287	304	329	326	370	307	358	316	331	306	350	338	329	354	305	301	331	324	344	339	331	308	344	337	328	320	306	283	327	356	333	312	303	360	310	325	286	303	312	316	323	386	348	361	319	324	326	332	297	306	325	327	301	349	333	308	324	306	333	357	320	319	319	338	327	306	322	300	333	326	318	320	306	320	324	350	306	303	329	344	310	352	315	358	344	289	328	316	310	287	335	343	302	290	316	343	323	322	324	308	302	320	313	311	290	326	320	368	322	324	312	329	305	318	301	341	383	344	325	333	335	329	327	305	298	340	324	299	321	339	322	325	329	333	334	321	279	318	353	333	328	336	290	301	328	328	319	320	340	328	357	339	342	354	344	317	329	362	322	313	344	310	313	344	322	323	305	349	336	299	321	339	326	308	343	318	339	291	300	327	290	329	330	334	318	304	360	292	357	335	329	296	323	338	306	364	317	344	306	347	309	308	328	329	337	295	334	309	338	325	289	353	342	318	316	373	307	313	333	308	326	325	357	322	340	325	273	323	334	333	316	341	345	344	343	309	310	305	316	335	329	323	348	341	337	313	285	330	325	332	324	272	336	318	326	329	295	343	310	317	337	309	320	322	320	346	319	317	321	324	359	315	357	323	351	317	336	309	316	329	301	333	300	344	317	310	331	316	343	328	331	311	313	368	328	333	311	335	360	318	326	367	300	311	345	319	347	347	366	346	329	325	356	295	317	335	303	352	340	307	365	339	322	342	322	318	333	351	312	315	344	307	328	336	334	327	324	306	306	329	319	340	300	306	341	340	320	323	327	320	351	303	329	313	321	312	355	325	325	328	353	348	336	325	330	310	340	347	358	335	314	314	357	319	342	349	348	327	294	316	310	355	330	321	321	341	323	310	314	329	297	325	292	334	283	290	320	317	342	347	333	326	337	307	347	308	338	316	321	329	320	325	295	319	332	329	329	327	333	306	334	315	312	306	318	330	336	314	307	292	329	317	323	282	366	321	318	308	322	329	331	318	330	334	345	328	343	318	337	350	334	321	314	297	346	353	316	380	309	336	303	323	308	322	338	352	321	339	287	313	298	295	315	357	353	334	331	333	327	349	330	343	321	322	333	322	356	341	314	284	328	340	337	310	315	301	346	339	362	323	331	306	322	328	327	334	316	341	333	342	291	359	338	336	329	329	327	317	273	333	297	311	332	327	307	318	341	328	300	338	327	333	322	332	345	301	299	308	354	316	316	273	300	339	340	360	318	340	323	316	345	304	342	341	344	338	292	304	336	327	293	352	311	305	332	288	327	339	317	353	351	357	311	315	302	339	311	346	283	343	326	340	321	354	335	337	303	321	334	309	351	319	329	327	326	315	305	315	339	350	308	313	361	331	366	372	325	297	344	329	306	314	353	372	348	306	351	343	302	335	340	322	333	324	339	319	325	316	314	317	310	355	326	314	332	331	349	335	332	349	340	323	322	344	328	343	354	324	295	316	300	308	313	321	305	324	355	360	341	296	327	317	333	286	295	297	288	339	308	336	373	326	348	329	332	291	329	341	334	324	317	302	334	326	328	337	317	319	293	342	324	332	351	322	328	304	372	350	314	332	374	353	320	354	300	341	315	323	319	339	310	328	308	324	324	336	338	334	331	349	307	324	292	304	309	283	318	323	311	319	323	311	330	346	347	309	291	353	329	308	322	303	354	327	287	346	352	332	308	307	328	343	342	297	289	299	359	324	297	303	274	318	339	321	349	333	306	318	338	348	336	337	310	355	329	329	306	357	365	343	286	319	312	313	285	344	353	347	326	332	335	353	323	323	337	334	340	338	317	350	302	330	329	351	341	346	347	369	343	340	292	335	340	331	343	322	315	311	309	305	328	321	311	340	350	310	328	294	305	308	325	339	354	322	305	324	311	324	331	343	304	332	346	302	335	323	325	338	305	319	348	354	348	316	328	319	333	298	332	327	305	339	318	333	334	335	316	314	302	344	337	342	309	342	362	311	328	339	343	371	377	347	309	350	324	343	285	362	324	318	335	345	361	324	299	295	297	310	331	353	308	301	326	297	314	356	334	323	299	341	320	333	317	288	326	323	304	326	344	320	323	334	323	319	327	340	304	338	287	321	327	331	315	342	316	306	328	331	337	328	308	326	361	310	294	339	320	298	316	341	332	343	327	316	334	323	324	326	342	347	313	342	307	325	323	342	342	319	293	341	320	318	352	327	350	346	345	340	317	349	325	308	310	317	352	348	336	301	318	356	345	304	326	343	325	330	314	335	336	315	324	334	325	326	369	322	334	341	346	315	347	351	346	325	332	333	321	339	329	291	335	323	293	323	315	360	329	341	322	339	347	336	340	389	364	346	335	323	300	312	312	329	304	347	352	300	327	296	336	322	351	302	394	330	328	358	330	317	294	334	336	333	313	323	314	303	331	288	333	317	329	286	353	346	345	318	324	333	352	317	352	335	336	324	297	359	331	325	360	315	321	305	348
11594	6593	11328	14131	12547	10300	8398	7094	6502	5446	4801	4019	3563	3323	2574	2320	1784	1468	1554	1469	1388	1423	1362	1243	1252	1179	1096	1107	974	918	963	968	938	931	902	827	911	892	939	848	894	829	814	868	827	853	865	806	810	846	800	777	776	831	812	789	802	863	809	844	833	825	786	826	787	811	762	764	807	793	792	800	797	822	781	834	807	773	780	741	808	834	851	791	852	766	788	827	771	780	810	854	793	753	746	799	792	793	797	767	820	793	855	791	802	740	775	800	803	808	820	784	784	771	790	802	826	765	816	788	762	799	828	809	835	830	763	783	785	771	853	795	819	826	815	795	806	783	784	837	831	824	797	800	822	776	820	841	820	775	761	739	766	832	784	766	768	793	776	786	788	827	772	790	752	771	814	840	819	776	766	824	764	759	805	762	771	761	819	762	814	806	770	799	805	781	817	796	758	758	752	760	785	766	767	768	812	832	811	856	778	823	780	737	849	766	793	775	763	789	718	815	814	797	794	770	791	794	824	780	821	764	769	754	783	783	789	763	801	783	805	744	746	794	779	796	812	791	776	782	784	770	766	787	802	776	778	784	787	765	763	807	716	782	793	848	800	797	811	753	790	805	779	812	768	764	801	810	804	802	798	825	812	764	819	814	841	812	797	807	780	768	772	796	812	810	780	771	793	807	745	754	742	820	831	793	799	834	769	779	796	776	760	754	796	803	776	809	766	842	822	805	792	817	740	845	741	801	743	820	773	819	767	777	804	790	752	774	807	819	756	813	798	791	841	794	811	811	811	791	802	811	800	800	791	754	795	779	757	795	814	798	790	801	749	773	764	787	777	804	756	793	773	801	786	767	854	822	809	778	778	768	755	787	768	762	778	850	725	828	794	767	824	759	807	778	787	794	796	775	802	787	783	795	806	748	777	782	788	747	762	743	809	796	782	789	748	799	837	796	839	756	779	822	758	827	797	789	774	787	748	794	823	754	804	767	759	815	759	789	774	770	758	774	795	810	854	856	792	820	768	820	806	784	799	777	826	775	781	786	835	799	797	820	772	753	834	810	767	853	764	768	785	797	818	780	823	755	782	789	770	763	757	811	785	803	727	749	827	776	734	747	768	810	834	797	803	794	801	785	783	786	751	780	753	791	791	811	826	808	813	783	800	754	800	766	747	834	805	829	755	786	772	809	743	775	812	759	802	810	777	820	815	845	829	763	786	841	764	819	777	795	767	738	789	778	798	799	783	811	804	769	795	766	784	771	808	829	811	785	775	818	755	796	834	837	813	826	816	778	765	803	828	797	748	778	777	823	761	786	794	793	762	769	832	792	815	794	808	741	788	772	781	774	761	745	753	801	751	736	812	742	772	787	782	773	777	816	804	809	798	741	790	812	795	820	770	866	790	792	838	790	769	815	791	819	783	802	815	864	833	734	852	785	757	739	764	770	769	797	750	806	772	783	802	769	802	799	770	828	791	839	782	821	800	843	785	737	791	798	854	854	837	803	796	780	820	805	758	780	823	756	801	751	767	786	821	801	827	804	844	785	776	758	733	781	832	779	821	759	828	832	765	785	784	812	862	803	761	816	768	817	830	731	786	730	761	814	758	773	803	810	765	804	802	762	777	798	835	801	820	773	807	805	815	818	759	802	799	762	792	777	756	813	784	780	800	803	771	837	871	786	780	846	807	778	837	829	814	868	789	770	812	813	804	799	778	802	735	809	759	763	832	765	785	822	800	811	790	771	816	837	829	817	740	822	787	799	800	736	780	732	769	771	795	733	774	782	764	794	815	745	783	751	785	766	767	768	801	787	812	774	759	831	851	880	772	781	741	760	803	816	827	724	820	813	786	761	814	766	800	792	799	792	801	774	782	762	786	764	786	793	754	805	793	768	800	745	809	781	727	818	762	782	813	822	783	788	808	775	780	815	832	809	835	779	788	829	814	803	759	770	851	815	818	757	759	767	752	776	788	822	842	847	813	822	754	784	812	795	774	740	795	787	840	808	770	776	766	799	801	797	815	795	801	819	785	786	765	807	778	785	759	761	790	744	781	793	818	791	751	752	800	795	799	755	762	807	792	805	850	812	816	802	803	783	806	762	838	799	797	782	839	762	771	773	845	842	809	793	824	773	795	786	807	823	794	761	828	833	776	819	802	772	821	762	784	812	800	822	762	815	769	779	820	828	800	806	790	794	764	767	809	803	804	829	763	774	806	822	779	794	784	833	856	829	801	794	786	752	784	830	760	803	754	780	825	801	796	750	802	780	774	836	794	822	777	815	809	807	764	827	782	792	775	770	773	766	767	818	818	805	775	787	746	802	738	797	789	811	812	799	786	757	799	777	768	783	776	800	785	778	772	872	789	804	755	742	779	831	805	815	781	837	835	751	775	801	760	753	753	776	774	767	775	789	794	761	797	743	784	797	770	758	774	778	762	805	779	768	738	769	774	764	795	725	785	760	768	785	864	768	797	843	771	809	753	776	802	803	763	765	800	815	802	800	777	807	762	791	781	801	772	793	787	777	826	771	775	781	777	795	776	807	735	808	765	766	780	791	806	755	783	806	827	852	822	803	835	819	803	813	807	765	805	747	821	721	773	820	802	816	773	834	814	822	769	765	802	751	784	864	788	745	771	799	771	780	840	799	804	811	815	745	767	852	719	768	740	769	812	801	757	752	795	795	812	778	815	816	829	763	795	739	743	804	796	785	801	770	773	741	781	765	855	794	812	845	805	820	785	813	841	830	840	778	771	815	844	792	823	777	745	757	809	793	749	795	774	757	772	773	788	835	816	767	779	806	789	825	770	774	780	830	819	817	756	812	821	812	758	835	835	803	795	839	847	767	726	812	814	759	773	859	776	795	781	811	796	816	810	791	778	741	799	868	783	792	830	735	747	783	816	777	790	782	785	803	775	801	758	819	779	776	821	821	810	812	810	761	772	797	821	807	793	753	820	758	818	749	783	794	819	784	788	790	793	813	841	808	790	791	835	728	823	757	761	764	759	817	781	779	754	796	825	814	783	812	782	823	807	793	834	792	789	798	763	788	784	813	786	779	810	808	830	818	769	791	749	767	807	840	788	776	779	755	784	818	772	791	812	819	783	770	770	835	786	812	838	816	826	825	827	783	778	811	810	764	781	785	826	796	798	771	735	833	747	757	786	838	843	865	800	781	813	771	793	810	780	735	804	783	789	748	786	736	784	838	776	841	802	808	837	774	774	814	761	808	817	780	767	828	762	737	759	844	786	832	777	809	801	794	782	786	798	794	809	773	849	759	785	825	823	788	771	791	750	837	750	820	779	783	823	754	826	824	803	756	787	747	787	814	750	784	745	776	794	781	809	771	777	824	814	777	783	809	826	809	723	782	788	775	800	764	836	814	783	800	759	794	791	763	822	760	785	697	764	772	796	774	818	768	774	786	734	788	783	843	783	816	786	783	766	774	847	802	788	790	813	824	810	770	819	824	765	768	832	756	779	787	749	750	778	787	847	800
22945	11766	10807	8971	6075	4135	3013	2360	2136	1751	1520	1021	948	863	631	622	508	378	418	380	370	370	357	380	371	339	343	356	315	312	268	311	276	291	291	286	248	304	279	245	257	296	267	271	282	264	281	266	252	277	249	262	272	275	271	245	274	255	299	247	293	262	263	252	246	260	232	224	281	270	250	263	285	260	217	248	234	249	237	249	222	270	276	241	263	260	251	254	284	290	267	238	234	273	265	273	301	281	257	242	267	245	249	213	255	250	272	231	263	268	263	257	272	286	252	232	266	243	237	258	273	246	257	239	268	267	227	248	264	272	248	254	253	259	267	263	286	277	282	271	283	265	285	218	251	229	229	244	269	243	246	268	282	260	274	253	254	276	244	262	263	267	277	285	246	233	246	250	267	256	232	269	269	241	261	283	238	226	264	303	285	280	251	251	277	270	290	267	245	245	246	280	253	275	217	245	256	231	261	261	232	273	275	270	248	264	255	256	248	256	244	251	237	283	274	259	245	284	238	283	260	275	262	235	255	232	274	251	274	272	263	269	257	263	263	303	249	240	281	269	241	259	258	231	277	266	277	232	278	279	260	250	266	274	274	237	261	238	253	265	254	229	285	254	273	259	265	239	280	270	229	216	245	242	261	265	266	246	251	268	253	266	275	292	239	273	263	236	255	264	223	227	254	239	238	243	230	244	244	280	243	243	255	256	284	280	238	271	259	242	255	235	259	238	263	247	304	246	263	253	248	276	258	276	258	256	258	224	235	247	288	281	237	255	275	241	266	233	249	262	258	249	239	239	273	235	273	253	264	253	268	270	254	276	245	274	262	261	261	236	276	225	267	274	274	258	250	253	246	272	239	265	278	233	267	262	250	232	247	277	239	243	247	252	269	251	277	239	273	241	230	264	282	255	249	282	254	252	234	269	237	264	264	258	246	275	302	264	256	234	252	286	249	272	248	262	264	268	273	276	254	265	260	288	238	255	244	254	265	241	254	235	271	261	248	270	274	238	239	241	273	231	239	244	253	212	271	270	252	260	251	254	256	247	257	224	234	267	256	261	259	267	254	262	240	251	254	276	261	265	247	264	271	258	278	230	291	236	257	243	245	273	269	275	270	230	247	205	246	282	253	242	242	271	269	254	252	247	265	223	230	250	268	265	267	259	266	253	243	277	268	231	256	286	236	245	284	273	232	255	222	255	237	258	256	234	257	252	291	246	292	224	254	281	256	277	276	257	260	264	269	274	276	204	251	235	256	261	246	247	231	268	263	255	265	267	240	253	268	261	233	251	272	237	252	244	260	264	267	234	230	251	271	246	282	278	248	251	261	284	239	280	271	254	279	250	247	270	272	252	300	223	252	287	286	268	264	229	227	244	250	264	257	263	246	283	231	278	271	241	285	258	263	232	263	233	258	241	250	252	261	262	255	255	247	265	252	290	260	252	249	235	265	269	208	269	268	243	253	257	225	263	250	260	297	267	244	224	235	276	263	260	249	272	238	259	276	242	229	245	241	233	239	266	258	242	267	233	248	283	284	240	232	257	263	236	236	263	278	271	241	274	265	241	266	271	265	260	308	253	267	283	283	281	271	232	269	273	277	276	252	269	252	245	266	252	240	277	238	281	245	231	244	269	288	264	259	298	258	266	244	286	236	279	242	253	239	280	246	245	224	263	259	243	283	273	220	270	252	248	237	261	233	247	275	258	256	242	270	260	287	250	268	257	253	266	243	240	242	254	263	282	258	279	273	237	297	278	263	266	262	249	249	240	263	277	236	278	270	258	241	254	279	253	250	279	277	275	229	237	233	253	258	255	260	269	241	273	234	238	262	270	248	235	252	250	260	287	252	266	254	250	223	261	224	264	245	281	261	257	249	261	246	252	270	236	250	246	266	239	239	290	259	222	257	273	262	246	245	281	256	257	281	298	251	253	262	264	292	243	253	254	262	300	248	237	248	237	252	278	231	228	269	259	253	258	239	231	234	292	259	276	256	277	268	244	263	264	235	262	238	257	241	253	244	234	213	263	280	247	275	255	239	285	271	231	245	266	223	256	275	251	258	274	251	299	266	241	262	281	258	274	247	255	267	263	267	238	276	276	249	289	257	273	247	231	245	258	242	265	256	300	235	270	256	258	271	252	235	253	276	280	291	276	291	266	266	228	246	248	258	243	224	225	240	290	258	261	298	277	268	230	232	247	285	255	240	250	249	276	257	272	232	258	257	263	243	255	243	276	275	266	263	240	267	252	266	256	255	267	276	226	236	217	256	240	251	279	261	253	225	242	282	273	249	262	252	254	281	270	302	238	272	254	233	266	282	244	255	250	272	257	249	254	253	269	272	288	280	248	224	257	261	258	260	260	247	239	280	250	239	278	280	254	274	246	284	231	276	242	250	287	249	281	259	286	269	270	259	256	242	256	283	262	262	250	251	278	277	301	255	255	264	262	277	244	237	246	269	279	248	240	256	262	221	272	259	266	266	252	257	237	253	222	240	258	263	238	300	259	258	283	237	245	258	253	260	266	221	252	260	252	265	257	254	257	245	272	265	241	303	253	268	269	244	264	242	250	264	268	232	247	254	266	271	267	242	245	239	258	247	218	264	266	263	244	250	239	235	240	249	279	245	237	266	236	252	258	254	230	263	242	236	246	256	288	267	248	230	246	264	239	270	265	267	247	295	239	255	260	239	245	271	259	252	256	267	277	277	245	281	239	281	265	294	257	229	251	244	252	251	246	248	235	255	283	264	245	240	263	274	236	261	253	220	266	217	247	275	254	254	238	286	225	250	255	257	270	236	264	260	275	240	245	248	262	257	220	268	251	248	252	261	247	273	227	257	252	261	256	243	244	265	249	260	246	236	237	243	233	275	220	281	256	282	235	242	264	272	240	243	261	280	284	255	263	280	271	255	239	221	241	278	291	241	267	247	235	238	228	267	274	253	270	245	244	238	261	267	245	298	284	234	265	237	249	260	231	263	259	300	230	261	246	249	293	259	252	270	277	246	275	253	250	271	226	264	253	283	238	237	255	265	280	252	288	251	237	272	305	246	245	249	241	253	236	252	239	254	259	264	248	245	257	271	262	253	256	253	236	217	242	233	244	262	272	244	239	257	274	284	256	218	269	253	275	261	278	249	260	233	252	237	267	248	247	228	242	254	248	259	286	266	276	265	270	237	273	236	278	268	241	269	279	253	250	260	254	270	239	249	283	259	252	241	245	289	264	270	240	251	254	244	224	265	242	250	239	262	212	242	279	231	265	232	266	247	245	234	225	237	236	242	248	228	242	293	238	230	248	241	252	259	265	260	245	234	241	279	246	250	264	259	290	254	248	253	231	242	256	240	260	256	268	272	272	258	269	236	231	246	238	305	257	249	277	268	252	246	260	276	259	264	272	272	256	276	277	242	236	254	258	266	260	259	247	246	278	257	252	249	250	268	241	259	236	248	269	258	261	275	256	228	225	260	252	252	291	257	251	246	241	239	267	237	257
15279	9393	16299	19406	16889	13403	11494	9996	9140	7722	6421	5305	5240	4655	3348	2986	2303	1779	1817	1633	1444	1608	1427	1331	1285	1137	1139	1039	946	875	880	822	818	829	822	821	815	793	747	785	772	695	705	711	721	702	721	708	725	674	660	655	691	677	675	643	681	612	644	614	648	691	693	660	687	611	657	681	609	677	668	636	609	652	621	652	620	633	661	629	634	650	624	646	629	646	658	605	633	647	665	660	623	674	664	666	616	636	668	613	660	652	650	635	667	614	650	614	624	617	639	616	661	649	634	625	642	679	702	594	620	652	599	626	664	645	640	628	634	648	650	619	702	627	632	621	650	648	653	640	648	602	610	626	668	662	619	645	629	636	601	659	622	611	638	668	634	688	677	638	674	639	655	602	647	625	619	703	609	613	644	640	626	609	584	599	660	627	636	605	651	655	629	647	609	661	591	616	606	664	617	639	658	648	663	644	650	695	634	637	659	618	629	660	652	652	596	683	669	671	624	638	664	639	645	672	624	660	608	641	631	628	651	715	645	636	626	627	654	667	618	624	646	573	651	615	695	664	628	616	631	608	640	612	586	624	660	602	655	624	573	656	641	653	644	612	683	607	655	606	627	604	663	651	655	658	663	630	624	636	623	656	621	644	634	682	647	672	630	651	635	613	673	622	564	645	619	651	656	651	645	626	682	615	658	603	601	633	664	652	690	622	616	666	621	666	692	659	622	593	654	670	641	641	657	664	636	642	653	650	637	633	603	636	686	637	626	630	604	663	594	605	633	643	636	635	656	661	606	606	604	601	640	665	640	599	636	646	609	637	646	632	630	650	606	652	648	643	661	680	621	595	643	648	635	662	647	663	620	616	624	641	627	639	643	706	616	666	646	649	600	618	637	625	656	591	654	637	609	603	637	630	581	611	651	647	592	642	641	639	655	655	657	634	651	661	682	650	634	690	613	643	587	675	651	648	592	658	671	605	653	656	618	634	635	577	649	647	650	581	629	630	608	626	654	622	619	636	605	618	688	656	641	636	605	619	668	605	600	639	636	605	609	613	631	595	666	641	617	648	602	622	633	604	649	660	626	644	607	641	644	655	649	630	581	622	606	625	642	644	639	635	640	692	572	628	643	597	599	636	669	630	628	638	663	643	641	608	636	632	654	679	626	660	635	635	668	657	569	625	656	615	657	638	624	634	629	654	648	627	665	631	643	641	642	656	586	626	666	671	584	610	603	620	670	647	627	581	634	619	662	664	606	670	637	639	673	654	623	632	622	646	647	585	602	662	624	610	638	630	585	635	640	594	626	673	625	629	633	678	660	671	591	639	613	653	620	657	625	590	666	631	608	660	653	708	670	671	610	642	611	655	596	629	696	621	656	655	670	685	623	618	675	652	638	611	613	648	670	608	621	633	612	591	639	634	624	642	601	598	680	571	673	630	655	610	637	654	622	603	649	630	649	653	617	636	665	614	642	622	645	660	628	634	607	655	672	682	610	670	648	637	640	680	612	616	595	609	619	627	619	596	660	574	646	620	643	662	639	628	675	635	618	619	653	620	662	628	662	643	641	604	681	584	617	651	645	616	648	658	633	628	664	639	620	635	658	635	655	616	659	656	626	599	602	647	649	625	695	636	629	597	639	605	625	620	559	624	656	649	622	651	620	631	614	619	618	629	632	615	632	669	681	655	620	645	620	635	646	647	574	639	639	673	648	618	662	619	655	597	648	658	667	652	644	595	667	650	648	664	643	633	620	606	638	635	614	651	638	655	625	665	629	656	638	654	595	635	635	648	649	664	678	623	646	661	584	642	685	628	608	658	667	632	669	622	624	668	664	643	647	672	601	614	629	642	669	647	651	624	638	639	612	635	616	639	636	624	628	616	615	633	661	637	618	617	657	657	642	671	629	648	607	660	609	629	646	654	602	626	646	639	664	627	661	656	620	648	641	615	677	611	679	624	668	670	607	650	594	666	635	638	651	645	624	664	646	592	675	693	626	613	637	607	622	649	610	659	665	682	635	651	638	600	625	624	644	687	680	670	652	683	641	705	643	619	646	609	653	663	638	640	607	637	660	620	652	612	658	639	672	600	633	678	631	617	666	613	583	696	655	621	608	640	637	640	632	605	641	605	648	599	677	672	634	636	639	650	639	662	643	626	632	624	616	638	639	640	604	625	633	646	650	653	643	612	654	615	621	614	626	651	626	578	627	648	681	637	607	684	594	675	610	644	651	657	658	628	639	643	619	596	650	655	643	567	682	678	626	642	605	683	627	575	634	616	613	586	649	639	637	597	646	651	630	655	644	611	677	706	639	642	669	626	618	649	631	618	649	673	615	641	650	667	618	619	643	629	677	665	625	676	632	620	662	664	598	632	681	625	634	578	635	617	656	609	695	628	630	654	649	640	632	658	660	633	609	595	642	658	667	644	597	657	632	579	667	576	634	655	644	652	622	645	659	707	659	653	638	674	662	639	664	685	626	670	594	658	641	638	585	637	642	635	699	642	630	595	646	614	629	628	663	621	561	630	626	597	635	661	624	609	631	620	622	584	633	625	621	632	656	680	600	640	637	638	644	641	648	633	684	637	609	612	624	607	634	636	636	668	642	662	625	622	639	593	613	672	611	664	627	621	653	649	658	638	620	658	657	670	660	623	665	649	668	643	669	634	695	625	651	620	658	670	662	656	606	664	633	623	643	620	618	647	640	623	620	639	606	596	654	657	611	627	635	648	657	644	670	646	668	630	655	640	642	601	634	672	644	672	620	652	599	616	603	651	630	670	683	614	665	676	698	658	624	600	616	643	604	619	624	633	653	665	646	641	635	647	634	578	642	637	665	595	658	639	645	625	644	631	656	588	593	585	650	611	587	648	663	631	627	671	631	529	601	635	626	626	641	668	625	624	631	666	619	612	604	616	664	624	659	671	594	654	648	639	583	619	627	636	618	662	616	645	604	637	649	601	607	576	612	633	663	636	664	610	634	637	629	662	628	634	656	666	627	611	586	642	654	642	589	621	611	647	639	623	642	659	605	629	595	643	613	677	670	653	613	670	632	609	621	619	670	654	638	605	633	653	640	617	606	644	654	596	694	619	645	625	687	654	649	585	600	591	619	629	604	635	644	649	632	639	634	633	660	646	627	649	642	618	688	653	618	615	630	663	625	647	674	599	611	656	629	644	638	637	653	628	630	616	678	607	572	674	636	637	637	621	652	667	581	616	661	620	691	668	634	632	613	656	650	641	631	619	610	665	669	679	679	643	634	646	660	618	640	636	641	643	612	617	646	645	644	652	670	616	601	646	635	621	600	625	612	660	641	602	643	621	662	640	666	609	618	634	661	654	636	667	627	594	640	657	631	635	652	658	617	618	629	613	607	641	613	631	632	614	644	632	680	640	661	627	601	654	625	623	610	638	613	639	636	594	647	644	658	659	659	638	658	633	648	626	654	659	630	689	618	654	677	662	652	598	621	577	701	638	640	668	635	666	614	629	609	660	653	659
5336	2507	2603	2480	1843	1314	1031	859	723	626	542	494	470	477	448	424	387	392	397	381	408	366	360	386	367	359	363	357	343	333	307	343	332	335	380	323	333	327	328	368	338	305	323	337	326	349	335	311	331	323	295	345	335	307	326	337	323	312	345	337	309	345	303	363	336	355	321	327	316	339	322	347	320	356	279	365	338	363	303	330	342	341	332	346	331	371	321	340	303	389	333	332	336	342	309	360	346	320	342	329	309	324	310	321	348	318	328	351	352	323	305	326	303	319	348	343	334	348	309	390	311	336	325	310	333	312	307	353	346	358	319	339	343	347	348	336	377	365	333	331	331	335	322	338	326	322	312	344	354	352	342	305	375	361	339	333	336	322	393	292	321	304	337	342	328	309	364	352	325	349	344	364	383	360	349	323	343	360	307	306	358	336	333	366	321	355	340	320	341	334	361	353	358	322	326	360	339	356	351	332	330	313	317	326	338	342	341	353	338	369	362	303	362	336	343	337	343	322	311	326	344	345	330	380	351	339	322	320	326	336	330	326	313	328	295	322	305	329	360	345	325	372	364	330	334	326	364	312	319	311	358	347	320	360	363	367	348	304	301	329	358	319	340	351	364	341	348	312	352	346	348	349	382	313	353	357	339	293	353	379	337	339	334	328	345	318	344	342	323	340	321	361	310	354	310	302	341	352	328	309	327	339	297	349	335	373	349	324	348	357	318	322	367	334	360	356	376	367	330	346	331	373	362	328	315	370	327	326	361	351	340	334	347	334	320	359	348	337	295	315	315	330	295	369	341	335	325	325	297	356	382	333	332	310	339	319	342	325	348	327	341	347	340	317	328	330	318	356	337	366	354	360	361	322	353	344	345	294	326	328	326	319	334	348	296	340	352	322	315	354	331	338	366	338	360	311	362	307	359	353	324	323	345	332	343	344	348	330	369	328	338	347	344	349	338	305	334	320	359	321	368	322	333	317	354	357	361	360	303	327	325	364	350	367	351	355	325	300	326	350	370	334	304	364	344	368	309	313	324	308	351	362	313	331	352	334	350	344	323	360	344	366	321	322	315	329	359	348	348	318	350	312	368	348	368	331	335	355	318	327	316	303	321	328	312	286	331	327	335	357	334	316	346	325	339	344	319	360	348	314	324	366	346	346	347	339	341	320	337	341	326	324	338	342	379	357	337	326	358	332	349	332	360	354	340	353	309	355	327	343	311	313	323	330	361	363	309	331	350	331	335	325	343	322	329	348	341	331	353	305	354	385	341	302	313	343	332	371	342	310	313	324	310	332	323	335	361	363	373	328	328	344	335	325	332	325	331	324	311	347	340	338	338	320	348	352	339	291	339	374	353	338	334	305	368	357	328	327	343	310	356	360	379	330	327	346	303	307	350	364	339	331	348	313	338	328	346	318	336	305	352	362	353	324	322	350	358	333	362	338	336	327	289	334	351	337	367	344	331	376	328	331	343	354	323	348	331	319	337	319	351	356	338	363	362	325	319	327	342	335	375	319	344	323	321	349	324	334	335	297	359	339	348	326	321	321	352	332	336	336	317	343	315	346	324	327	333	321	305	315	350	337	377	340	315	361	338	376	340	342	343	335	293	325	303	343	385	306	346	337	364	338	334	332	330	332	326	326	306	303	317	327	307	318	312	321	320	332	329	327	343	357	352	324	343	360	329	344	318	362	307	326	366	333	361	341	345	321	353	347	333	326	312	343	345	334	370	344	301	323	335	373	371	337	316	317	322	357	325	308	358	321	336	336	365	355	376	349	361	353	352	332	345	316	325	305	341	340	326	343	328	344	337	336	336	345	352	353	343	325	348	354	341	338	336	313	324	330	330	338	353	365	336	363	348	319	302	305	304	355	350	352	363	333	348	332	349	325	351	347	337	360	318	343	347	296	300	319	309	343	359	353	335	297	342	357	324	347	334	369	349	344	343	317	330	319	350	344	328	384	328	346	362	327	328	326	345	370	330	334	329	316	348	353	308	326	339	333	323	338	340	354	358	358	365	335	332	307	338	351	326	323	327	325	311	341	338	354	350	339	342	327	309	358	359	356	334	326	315	374	383	328	319	355	322	344	328	314	370	327	318	364	330	342	329	323	330	323	331	331	296	314	317	317	322	333	383	337	360	342	292	357	346	320	323	349	344	320	309	336	310	369	339	355	355	358	328	370	319	358	351	325	328	322	354	318	334	323	347	343	360	382	366	362	318	342	331	343	339	376	393	325	416	327	309	325	351	336	329	359	305	343	328	326	331	360	303	378	359	303	343	329	316	354	330	319	308	319	352	351	340	318	335	310	343	337	333	322	346	353	321	351	352	358	382	328	373	325	340	353	363	338	326	383	336	344	336	331	338	370	326	319	299	366	332	347	360	365	317	318	301	343	321	360	367	338	347	365	339	342	370	340	335	367	328	321	363	378	331	360	343	340	350	351	332	344	354	327	357	322	345	328	336	388	340	344	340	339	334	352	338	351	343	339	344	333	360	360	354	314	356	323	382	358	345	345	349	330	303	333	355	328	354	356	326	336	347	337	325	359	323	331	334	329	346	337	334	346	345	356	337	312	334	317	323	383	353	335	336	333	342	367	359	339	356	323	313	364	361	292	338	315	317	321	315	363	336	359	339	327	339	337	329	350	326	330	352	343	359	361	357	339	306	352	330	321	356	345	336	350	351	352	375	313	330	323	335	368	333	322	350	356	350	320	353	354	335	363	345	333	338	324	344	344	370	322	322	335	328	332	330	352	316	344	329	356	322	337	318	381	363	339	317	385	334	341	326	374	354	303	328	336	354	356	375	342	353	337	329	333	369	356	347	334	364	314	348	367	333	380	332	332	297	334	371	292	349	371	325	341	331	290	346	336	352	335	342	294	353	330	346	327	329	339	344	337	312	325	304	322	343	302	317	348	322	336	339	341	347	339	324	361	364	344	326	317	325	351	333	326	303	327	335	349	361	370	360	337	315	330	336	332	337	356	333	338	379	316	300	355	329	315	289	353	343	333	335	336	382	341	318	351	316	350	310	339	344	378	355	353	342	327	367	323	326	340	363	354	313	332	352	342	329	310	320	344	343	356	347	348	368	346	362	353	342	322	348	364	302	316	311	345	338	319	348	355	327	332	358	369	324	358	361	331	339	320	327	311	318	324	343	286	353	352	323	325	337	305	326	308	306	334	365	340	327	334	321	353	351	349	347	337	342	352	347	280	312	334	379	365	350	339	340	363	330	364	335	381	336	349	358	323	324	324	348	326	326	352	354	326	341	356	321	308	342	327	353	323	368	360	333	368	335	355	303	335	368	330	340	363	327	330	324	314	357	349	375	326	330	340	327	321	358	323	323	343	358	324	386	314	337	352	330	332	343	305	362	328	308	358	347	355	352	344	335	336	347	348	317	348	356	341	323	331	356	309	328	308	326	337	335	343	308	344	334	335	321	336	333	353	361	316	333	326	350	307	319	329	344	343	340	336	312	340	331	346
4778	3176	6256	7770	6759	5291	4343	3593	3127	2520	2155	1928	1692	1645	1534	1298	1290	1128	1111	1090	1081	1041	1103	1015	1002	942	915	905	888	882	918	907	874	855	888	819	926	919	893	848	824	847	832	886	849	844	866	863	775	838	817	845	833	841	791	815	845	826	831	810	854	852	850	827	870	862	875	831	824	792	782	856	846	778	805	796	809	797	799	802	827	787	846	814	858	758	824	802	731	828	775	791	851	868	776	823	776	845	843	841	825	794	821	878	816	794	782	798	829	812	813	810	789	814	835	820	792	837	833	785	845	790	834	795	814	839	850	828	811	825	759	863	843	800	857	791	814	857	802	824	832	806	849	865	765	845	788	853	789	839	829	813	851	809	816	813	832	812	823	813	860	858	851	879	814	780	857	876	775	811	842	807	817	834	851	863	835	856	875	841	843	782	864	838	806	793	801	829	833	832	820	855	852	772	781	862	866	819	829	842	790	823	796	826	840	847	816	828	803	817	828	799	829	792	848	841	783	779	798	856	805	847	812	778	820	787	840	824	863	790	815	869	819	823	773	794	847	816	802	813	801	830	845	868	808	767	781	857	829	856	780	829	801	836	796	877	835	848	826	817	829	857	791	848	825	805	853	830	796	847	849	792	907	826	779	834	817	827	798	754	791	859	822	792	798	847	830	807	801	810	775	795	868	841	807	830	830	836	846	870	809	876	847	837	855	826	825	775	771	793	848	802	836	854	810	781	809	832	794	826	798	850	826	814	820	830	776	825	792	797	845	810	841	798	801	831	797	762	819	814	808	842	810	811	790	831	833	776	818	826	801	825	825	880	864	855	793	862	830	825	811	808	898	769	895	783	872	827	847	852	837	818	864	829	826	810	837	818	862	791	830	868	824	864	817	815	830	801	816	838	761	799	803	873	791	847	802	833	813	836	852	789	762	800	791	835	858	795	843	838	818	807	846	841	831	839	843	846	866	819	791	801	817	812	834	842	853	810	782	838	819	829	781	832	826	819	857	791	865	781	820	812	856	834	852	820	851	811	818	829	884	831	840	834	854	814	871	803	799	784	784	874	814	800	771	801	780	811	860	851	797	840	800	806	855	883	773	845	836	752	789	833	824	857	827	849	832	789	805	810	798	816	803	781	843	821	804	787	867	821	815	826	846	843	822	803	841	816	796	784	853	842	850	860	825	802	829	853	810	822	817	820	832	849	852	816	829	792	815	818	833	854	842	777	774	828	827	822	802	783	831	807	776	829	815	807	847	802	805	846	857	792	770	820	803	844	836	851	816	814	822	812	850	841	767	813	828	825	846	793	793	803	873	811	848	765	829	814	781	780	865	836	805	800	785	860	856	826	890	818	854	778	828	803	839	845	814	819	805	851	803	807	860	796	837	805	829	791	840	809	811	869	835	839	822	855	824	794	895	767	791	863	856	858	805	829	827	785	816	806	842	815	831	816	827	816	778	802	811	777	909	846	761	799	782	830	833	851	852	856	818	764	864	822	807	858	818	792	810	858	857	787	765	904	845	891	815	813	828	830	810	778	765	797	855	861	870	806	801	827	801	763	832	850	863	784	816	797	789	816	804	866	787	805	837	816	767	746	795	832	800	867	794	817	812	780	805	843	804	788	826	815	779	818	817	821	865	787	835	845	813	865	825	868	789	879	776	853	787	818	760	746	839	795	853	816	858	788	846	853	828	854	833	840	866	798	799	796	853	828	797	795	796	827	832	818	851	793	862	786	765	830	770	764	756	783	823	817	875	827	756	791	825	794	870	798	807	820	827	803	762	787	814	821	783	848	832	835	820	836	865	810	843	809	805	848	807	847	810	811	847	827	873	878	833	804	784	864	850	810	826	840	800	807	829	795	811	829	842	855	822	789	808	765	811	768	835	791	810	807	826	817	841	822	783	868	833	836	820	770	801	827	768	760	809	829	854	788	862	859	881	876	814	818	809	822	856	762	842	841	829	805	814	822	813	834	797	827	859	821	810	816	862	781	838	812	783	801	823	788	805	807	781	838	852	791	772	813	887	775	852	857	793	817	817	853	825	818	842	810	793	858	811	846	809	820	802	823	812	822	833	873	876	796	803	772	825	806	825	775	799	884	862	858	806	790	867	830	848	810	816	850	829	784	829	834	854	797	847	798	833	799	853	816	817	789	858	836	804	824	777	823	812	782	805	800	817	842	808	865	837	798	790	856	762	804	841	847	836	837	824	835	785	855	803	843	828	820	838	804	811	809	846	825	850	781	814	847	822	860	839	879	800	817	854	801	851	839	778	768	796	884	745	881	855	786	832	821	831	826	836	787	822	823	796	831	837	751	830	793	873	800	768	848	773	824	782	827	811	817	871	854	820	802	824	786	804	802	843	842	788	776	828	856	853	873	778	811	809	818	855	830	784	826	789	826	805	842	844	801	797	773	836	835	786	896	795	882	800	742	808	832	833	804	819	853	815	841	856	804	809	810	843	803	811	867	823	860	837	815	864	815	857	836	785	846	816	791	854	866	834	840	801	809	854	859	840	840	792	801	795	842	785	786	817	791	841	821	775	802	767	799	811	830	864	831	789	826	817	790	788	849	841	787	829	825	783	803	722	804	790	791	847	835	826	786	804	784	795	785	836	834	820	794	840	850	794	836	778	745	769	842	786	805	876	842	827	834	793	878	799	800	836	824	866	807	848	817	807	839	823	785	806	823	820	790	796	784	825	845	822	765	835	832	843	855	850	831	838	821	805	829	870	832	779	807	805	829	860	836	837	808	849	816	800	876	795	857	844	830	811	826	810	800	799	808	811	799	791	841	782	802	854	801	784	818	804	816	777	824	824	817	858	821	874	829	802	854	825	814	836	855	797	901	808	790	798	826	782	842	805	770	814	855	805	812	821	808	805	814	854	771	752	804	758	803	812	812	747	802	785	807	774	801	828	883	814	831	788	834	875	884	782	809	764	842	814	866	882	844	856	866	779	808	871	798	842	870	860	819	829	830	783	815	795	832	817	813	857	810	790	788	826	843	876	837	829	844	804	822	869	872	855	810	800	830	844	768	800	828	808	829	828	792	806	824	882	835	785	777	837	817	811	799	859	790	854	837	807	850	764	855	771	812	832	830	821	797	849	757	814	849	777	829	832	743	763	858	795	773	845	826	797	814	831	820	843	843	840	783	806	803	870	820	806	811	794	873	845	795	851	853	819	824	819	827	832	802	772	789	795	813	814	807	805	822	828	848	791	809	841	825	857	838	802	829	838	796	795	814	839	835	822	814	802	834	829	828	793	840	809	782	839	804	853	804	808	815	801	881	798	805	747	845	849	816	860	861	802	778	782	804	839	825	878	806	848	833	838	844	808	801	835	862	838	823	849	885	898	818	862	836	787	782	852	838	829	823	810	807	845	799	875	865	810	880	784	811	841	825	904	815	782	855	818	853	825	810	797	821	857	812	832	847	802	792	793	837	830	824	822	884	818	810	829	833	824	841	790	822	795	833	802	824	778	769
14791	6822	6834	5385	3980	2718	2097	1771	1538	1164	968	906	757	695	626	521	489	461	424	381	405	454	378	390	395	369	350	319	337	338	326	340	330	323	359	318	341	326	364	330	325	313	331	350	329	309	325	330	335	318	308	343	334	321	322	338	300	324	349	318	302	346	295	340	308	309	311	327	317	320	309	327	323	322	330	301	308	363	345	337	328	322	346	294	304	285	335	332	329	340	330	344	337	333	304	305	361	311	314	346	337	326	302	309	295	283	348	330	319	340	324	337	319	329	326	311	324	329	312	323	286	329	339	304	334	337	300	309	309	317	356	304	333	324	295	303	330	291	337	307	329	359	311	329	307	327	340	340	327	308	301	336	314	302	323	335	349	317	324	302	327	332	295	318	345	297	341	353	329	327	314	329	329	339	324	336	305	341	322	336	316	303	323	345	316	322	319	322	342	324	325	313	307	325	298	306	314	348	320	303	331	305	316	307	295	303	329	330	311	353	358	353	321	341	311	306	299	324	322	350	313	312	319	342	299	336	315	309	334	312	324	324	317	314	321	324	356	361	348	317	288	336	297	312	314	318	340	347	298	340	310	311	303	350	334	337	340	312	319	331	335	323	344	331	316	331	352	351	307	299	323	299	338	312	333	311	331	324	343	303	341	374	326	338	315	327	346	327	297	320	310	340	325	307	314	321	318	359	324	336	318	295	350	310	309	345	320	318	311	313	323	331	312	277	299	314	293	346	319	344	329	321	329	317	324	309	306	320	305	280	348	311	327	308	294	339	330	300	346	342	337	325	333	329	309	320	332	314	355	330	306	311	330	299	277	305	323	315	342	314	317	333	376	368	317	303	298	298	316	351	342	309	306	290	304	305	332	344	335	343	315	289	301	354	329	360	281	263	288	293	307	338	332	356	327	301	351	298	297	303	334	276	325	307	322	328	310	298	332	310	332	332	302	325	315	296	278	371	289	296	335	345	330	332	331	307	320	371	359	318	334	346	326	329	323	329	343	311	310	299	321	311	334	350	320	331	311	321	322	285	346	313	313	345	302	325	344	320	318	318	309	301	305	288	328	340	309	315	337	318	312	289	337	316	316	323	344	332	316	318	331	339	342	316	338	331	299	317	338	317	326	301	304	323	287	302	309	321	285	294	310	316	330	282	295	277	283	325	356	325	322	328	331	313	297	340	304	320	297	338	278	298	302	297	317	321	340	304	329	315	305	353	341	329	354	306	311	337	324	337	331	309	314	323	302	305	358	312	315	349	298	314	319	319	318	364	321	326	296	378	327	315	294	334	340	337	344	317	318	308	345	264	286	312	343	325	296	320	323	309	347	334	280	326	346	331	359	355	323	344	335	357	323	341	339	318	277	314	311	332	345	309	329	288	333	359	319	328	330	297	321	307	309	317	314	320	337	293	316	320	333	339	355	337	332	327	310	348	344	315	349	307	298	343	305	312	310	330	323	314	319	350	317	319	329	350	318	330	335	346	361	332	307	288	304	342	306	351	306	307	349	292	319	292	306	351	317	301	304	269	326	290	347	298	311	304	307	319	289	324	345	294	297	371	308	316	327	353	303	303	340	287	306	329	297	333	333	335	336	317	304	357	361	262	318	338	339	344	348	312	327	318	312	320	330	289	282	300	306	326	311	346	324	329	308	335	327	360	275	299	355	326	280	322	309	322	348	315	350	303	322	331	337	302	345	300	315	316	332	336	324	338	321	325	292	309	353	302	366	338	337	300	330	348	343	323	359	353	303	309	303	323	339	347	339	285	320	325	320	317	329	316	315	324	317	327	324	307	317	327	320	348	304	328	324	317	312	310	296	313	297	338	324	331	340	317	321	339	339	322	321	317	330	321	338	317	336	295	299	295	338	323	339	297	334	326	334	337	339	333	356	311	325	339	319	300	310	333	305	306	296	323	314	312	348	289	312	308	327	357	318	307	311	325	314	295	348	313	322	317	305	323	289	289	310	316	318	324	305	307	297	345	340	330	359	328	305	356	318	359	333	339	323	348	349	331	318	324	340	345	327	341	288	337	321	361	331	298	322	292	323	298	326	325	330	331	315	284	305	342	308	345	355	305	347	326	297	321	342	332	312	310	339	313	359	295	325	347	353	311	314	298	315	359	353	334	313	301	336	285	311	317	354	350	377	322	336	326	319	290	320	300	324	305	304	328	282	308	329	310	305	318	325	330	323	300	335	317	307	319	347	328	329	313	313	316	351	341	308	313	318	341	346	376	306	312	327	313	342	328	289	320	334	317	283	343	310	332	345	343	309	311	325	321	304	311	330	297	302	330	343	318	341	322	318	341	323	312	324	313	326	305	300	294	298	284	319	340	328	306	309	299	327	312	354	356	317	333	334	325	335	335	308	321	294	331	330	346	298	309	314	299	333	317	300	335	336	303	337	307	327	328	325	326	310	373	317	315	327	307	332	309	301	304	306	333	323	349	315	285	291	320	343	344	344	311	304	335	316	336	313	333	308	289	353	325	322	341	327	333	300	346	296	347	324	325	330	303	345	327	270	307	305	297	327	300	324	336	306	302	311	318	317	319	300	290	312	335	338	339	349	325	323	329	309	318	321	342	314	335	317	320	313	317	379	301	321	278	336	308	316	296	340	339	313	324	338	344	320	333	352	314	313	332	317	312	296	314	365	318	317	306	322	327	323	352	332	339	363	316	291	329	311	315	338	324	295	324	302	331	311	322	329	291	301	304	310	340	308	301	316	299	319	340	339	291	305	314	304	316	339	310	300	310	330	324	352	353	336	318	343	340	317	315	304	346	313	327	306	296	300	325	316	290	325	326	327	304	319	302	346	328	293	291	309	321	318	333	318	331	283	298	307	347	331	332	318	312	326	362	320	349	339	281	306	304	330	356	303	294	281	301	330	323	308	340	306	335	311	297	352	310	303	322	351	327	320	313	339	309	309	324	305	334	316	319	328	304	316	323	320	334	341	315	402	300	358	339	325	320	352	313	308	321	330	305	331	360	319	347	338	330	303	330	341	378	320	327	353	300	313	271	353	338	342	325	285	324	342	308	328	306	304	332	304	324	343	328	326	317	309	291	312	306	307	306	354	311	320	341	321	305	330	320	309	331	296	321	306	320	319	346	361	335	326	318	315	319	331	285	317	300	335	316	325	368	293	307	289	314	342	307	355	310	312	340	348	330	319	325	311	338	322	323	313	330	324	267	336	330	333	332	333	335	346	321	317	303	329	322	343	284	292	341	321	350	334	324	311	330	323	362	348	279	331	303	330	324	313	321	341	336	321	316	321	317	312	323	346	331	340	319	327	307	333	307	337	317	313	313	307	294	325	339	307	310	308	319	291	302	307	369	317	314	314	331	325	331	377	339	349	330	356	370	295	294	322	304	324	345	340	296	326	342	342	305	343	313	327	319	308	328	323	271	294	306	326	311	301	305	346	282	321	308	348	300	310	337	309	325	325	332	319	307	329	328	296	341	315	335	309	302	334	296	331	332
11836	6702	11826	13610	12314	9857	8657	7513	6381	5304	4236	3926	3416	3026	2902	2154	1733	1507	1578	1439	1322	1375	1308	1270	1137	1218	1039	1084	1013	921	925	914	900	897	869	878	849	869	866	794	861	867	833	844	788	824	850	803	861	826	837	812	775	888	762	787	770	826	794	780	802	793	755	840	811	768	792	797	828	825	807	760	813	799	832	775	763	790	795	764	811	782	759	745	752	810	737	749	784	804	822	820	797	832	818	741	749	808	836	721	767	795	776	807	775	818	739	742	794	800	776	768	820	771	796	806	783	732	782	788	779	767	802	799	773	764	836	784	750	780	777	754	724	807	764	755	769	786	774	771	741	787	774	740	825	751	776	835	797	756	793	739	730	811	797	784	800	768	806	793	772	817	794	778	774	809	804	762	799	823	797	823	777	803	772	796	861	800	797	752	781	798	799	730	726	793	772	806	786	837	813	812	814	750	767	783	803	810	728	777	771	782	832	759	773	780	798	825	812	707	766	744	759	818	806	787	817	777	762	796	757	770	774	779	812	785	769	789	783	798	766	798	775	791	760	815	807	827	793	795	797	810	837	813	781	792	781	808	774	784	787	843	776	794	800	757	810	782	786	753	854	752	811	745	773	824	795	792	757	821	788	774	862	770	757	824	793	829	790	792	772	740	727	800	757	792	779	761	790	790	830	782	804	778	760	729	844	782	799	761	816	849	806	770	814	808	762	846	824	818	819	767	839	764	808	802	798	785	797	761	772	753	769	775	811	849	786	771	791	754	770	777	771	794	807	774	744	814	741	789	814	775	794	768	761	846	769	792	768	808	793	814	759	813	768	794	793	751	772	766	781	798	772	752	778	789	724	729	774	769	789	806	789	779	805	808	738	782	725	748	786	802	765	782	783	767	769	759	822	763	775	761	864	768	773	799	742	749	770	816	757	787	755	812	743	814	751	780	796	791	799	758	800	853	743	785	769	740	833	785	772	816	785	836	756	836	742	772	769	753	802	786	757	760	829	795	777	826	713	799	796	824	797	802	764	783	762	779	819	739	796	782	801	778	811	774	797	766	809	804	780	742	800	771	809	748	760	778	828	766	727	777	827	765	759	789	792	782	786	757	762	801	808	774	758	746	746	783	795	760	825	780	752	777	811	805	754	800	735	816	801	781	755	736	813	827	829	814	796	798	785	801	787	788	798	846	760	858	813	740	801	805	824	738	806	768	715	802	774	796	790	759	802	738	806	787	820	828	823	770	784	757	767	797	772	794	796	830	784	728	807	784	755	806	783	843	855	789	814	735	807	794	787	783	812	818	778	765	801	746	777	787	760	789	791	763	804	760	768	737	774	756	792	780	775	822	797	804	772	821	786	846	826	751	764	729	757	769	769	745	809	768	776	818	748	774	829	797	796	748	732	750	795	777	811	722	831	809	781	770	791	753	767	777	764	727	779	726	785	808	818	763	785	790	820	784	775	804	784	789	787	788	759	759	833	766	781	804	820	745	823	815	809	788	808	739	816	782	808	811	826	817	812	776	838	748	821	788	755	795	811	827	799	754	709	793	777	852	796	759	787	735	750	732	751	727	820	787	753	770	718	738	777	781	806	771	838	749	796	822	819	829	753	820	856	775	760	753	812	819	810	740	818	811	747	747	782	762	781	786	759	776	815	790	816	768	805	755	722	766	778	837	797	787	778	809	808	753	813	868	732	771	796	832	760	731	776	760	761	766	814	769	781	754	775	822	782	701	815	812	819	775	810	757	813	798	754	722	790	763	785	796	792	814	756	808	755	784	804	851	792	777	785	790	812	789	785	775	809	808	727	752	782	803	745	795	777	766	755	762	801	776	801	812	714	760	752	824	791	801	817	841	796	773	797	813	743	802	765	801	761	768	746	748	830	756	757	816	817	796	786	781	801	791	780	808	770	791	806	768	805	772	835	819	767	758	726	777	798	806	812	781	795	829	774	806	780	815	759	781	742	761	785	766	786	799	825	803	759	808	826	790	801	809	805	813	811	807	773	787	804	758	753	784	793	746	833	765	763	760	822	783	744	780	785	753	809	787	751	806	784	742	741	796	736	726	791	747	788	799	785	729	801	819	770	776	772	781	737	757	762	782	767	799	788	836	841	778	814	812	801	761	793	816	773	781	785	766	774	810	743	767	820	811	755	789	769	793	754	770	773	794	788	809	787	776	805	818	822	766	740	771	773	722	747	828	803	804	758	779	806	763	781	831	749	735	798	762	814	754	768	763	790	792	821	787	768	794	781	829	794	773	797	733	796	776	741	793	791	793	791	765	814	758	778	757	797	775	784	786	764	797	754	774	764	789	770	779	784	816	770	774	798	817	790	798	773	769	759	779	829	771	810	800	780	820	756	771	839	815	779	760	757	788	761	762	736	765	815	808	809	751	733	781	773	762	780	786	766	809	765	778	745	810	758	797	785	830	821	779	794	731	751	747	764	783	763	756	822	745	774	777	792	769	752	794	761	762	809	762	779	784	799	750	746	791	759	817	772	729	769	815	805	826	792	774	770	761	789	773	808	841	757	843	844	749	808	746	786	796	830	781	788	743	810	738	756	765	757	785	785	775	759	791	761	804	828	778	814	800	730	772	756	777	781	835	802	758	773	765	793	832	809	742	768	833	781	768	732	738	836	769	840	784	764	828	739	773	815	775	769	802	788	798	716	828	777	829	765	739	790	772	805	787	783	788	797	788	778	831	770	789	743	779	765	773	794	783	779	821	780	802	792	787	778	756	779	758	819	769	821	791	786	795	804	801	746	728	734	805	785	761	768	832	793	701	804	795	741	777	823	789	825	838	822	792	831	813	747	766	778	714	802	788	771	715	730	774	777	818	780	780	766	778	768	773	749	818	780	834	772	772	761	796	733	819	779	748	801	796	782	780	780	790	826	835	809	808	802	745	859	795	764	800	759	804	778	797	807	803	800	794	826	757	778	795	816	763	796	772	806	811	757	757	802	796	787	843	815	796	771	746	767	755	792	755	787	753	781	745	774	830	753	785	782	792	821	767	786	789	793	754	788	834	766	782	767	743	800	772	749	786	786	857	765	787	837	813	792	812	770	795	819	767	781	766	817	771	738	776	795	755	781	810	764	763	774	750	799	834	776	783	768	795	753	783	797	810	768	782	735	806	771	768	788	806	778	778	783	764	785	770	795	751	768	723	725	743	789	766	776	794	783	773	762	781	779	813	786	812	776	793	794	769	809	778	756	757	769	730	758	819	792	842	728	790	756	734	803	812	776	781	806	791	810	818	796	814	753	801	819	790	785	814	760	773	750	805	824	766	800	795	793	781	731	763	733	748	760	829	811	748	749	785	771	824	757	770	757	817	812	798	821	769	771	822	778	749	779	834	841	791	795	777	775	803	755	748	771	761	771	743	796	776	813	841	792	790	780	758	786	775	812	843	782	786	803	793	776	774	812	799	792	793	768	814	795	754	762	776	757	743	768	767	788	808	743	731	789	782	776	778	843	782	773	793
22852	11211	10401	7899	6497	4829	3362	2489	2306	1966	1610	1198	1052	894	646	537	509	396	405	383	397	394	385	318	325	305	282	292	300	259	288	292	253	285	298	253	271	249	270	268	259	244	278	274	240	268	246	261	273	293	245	279	264	227	238	223	267	248	238	241	256	273	250	241	288	247	257	251	249	266	238	264	254	256	254	237	244	246	242	251	214	260	254	246	251	269	270	268	240	230	231	242	269	266	259	253	263	240	246	243	279	263	235	247	257	280	268	246	254	265	247	252	236	289	266	256	234	249	245	279	228	287	270	235	238	276	243	273	230	221	257	248	265	265	254	247	256	247	251	247	271	255	238	240	238	263	221	232	263	220	278	244	275	264	278	235	251	240	248	259	270	254	245	229	238	265	253	237	248	230	257	266	262	243	285	226	276	256	285	270	267	251	281	263	256	234	250	222	262	252	264	266	253	256	255	251	270	229	254	253	249	260	229	261	257	284	229	241	247	262	235	275	259	256	272	246	270	239	242	246	264	269	276	239	244	220	242	230	231	258	227	247	263	252	261	246	260	239	233	255	249	235	255	242	236	257	252	241	283	268	268	265	240	273	262	251	225	275	300	260	221	241	252	257	259	253	246	260	258	278	244	236	269	217	249	282	239	265	246	244	242	266	256	228	251	259	258	261	262	298	260	222	250	279	231	236	247	231	253	253	234	223	232	252	231	262	266	253	225	257	236	265	288	239	242	242	245	266	237	259	253	263	230	255	243	233	268	279	242	262	266	262	266	225	272	227	233	245	246	220	251	245	270	250	245	255	228	270	250	260	257	243	251	267	261	257	243	232	268	242	260	282	260	263	244	256	223	269	262	257	279	258	248	217	262	252	266	228	245	262	247	234	232	284	228	247	258	284	263	246	257	228	298	284	254	239	266	258	242	256	266	277	281	257	255	264	246	239	285	262	292	225	216	252	245	208	238	256	260	223	255	262	219	267	272	266	265	246	255	254	254	254	212	217	253	264	277	226	268	257	238	257	268	249	274	256	249	246	250	235	260	251	247	259	271	239	244	275	262	242	258	262	238	238	256	247	267	265	261	240	263	263	261	243	250	251	257	239	264	255	234	268	229	233	233	247	248	242	243	235	272	278	239	253	245	255	259	220	240	244	224	247	243	249	255	287	229	269	287	243	240	243	203	272	266	231	262	255	254	264	254	235	258	298	236	223	230	288	254	263	261	251	264	256	250	247	252	255	246	246	250	266	267	199	233	259	238	238	247	271	233	238	226	248	264	239	243	264	256	251	285	238	247	240	241	259	271	243	254	231	252	254	238	265	246	211	255	258	258	268	262	277	251	234	228	240	276	262	266	257	222	246	247	251	222	244	249	234	250	228	247	241	249	257	210	267	248	257	223	256	259	251	257	251	266	260	254	267	238	268	255	220	265	216	269	267	244	235	256	223	257	259	272	237	263	246	252	240	244	291	253	251	245	250	252	247	235	255	276	283	267	242	223	239	244	233	274	232	257	236	257	269	220	249	256	254	278	272	268	239	273	249	250	283	280	250	244	246	261	243	241	250	248	265	248	249	248	274	252	281	245	224	217	255	250	243	258	267	278	293	243	251	253	252	259	232	250	267	235	258	260	250	258	267	246	269	251	261	253	246	222	226	260	262	260	242	245	227	273	254	216	242	260	248	232	259	227	288	256	257	228	248	241	235	271	244	273	241	228	215	248	253	254	234	269	262	238	271	264	239	250	247	267	230	259	232	248	269	251	251	222	263	262	227	250	255	259	277	255	251	264	244	270	254	260	265	254	258	280	256	226	240	232	263	244	247	227	288	276	226	239	233	265	256	261	250	263	258	230	237	238	255	237	270	243	253	252	228	224	234	260	229	248	239	262	265	249	252	254	235	288	252	264	232	241	260	235	261	253	220	269	245	259	289	236	240	241	269	250	241	271	258	256	246	239	241	235	255	229	252	275	249	260	242	249	241	235	235	243	262	213	268	271	248	265	279	221	248	253	251	226	219	213	231	278	245	219	226	285	276	244	256	263	257	238	259	255	254	232	253	230	218	275	260	240	260	249	243	269	249	245	271	249	261	243	267	239	216	257	244	292	261	243	265	240	230	255	233	256	251	274	255	272	269	261	299	248	228	253	242	257	294	280	256	246	257	237	232	240	268	259	265	283	251	260	217	243	226	259	261	240	263	249	251	239	247	265	241	241	241	233	280	259	268	224	266	239	240	279	247	272	258	245	232	238	241	239	239	271	244	281	222	243	258	285	230	272	268	254	265	252	260	227	256	238	249	245	237	253	265	255	257	267	292	253	230	221	236	259	253	243	256	229	281	273	255	243	227	235	251	241	234	268	247	235	241	261	254	245	245	270	279	257	223	227	231	271	257	215	258	234	227	238	246	224	242	252	238	253	275	245	252	256	261	287	244	240	266	228	262	259	237	253	241	239	249	247	259	251	208	243	220	239	261	262	258	233	250	272	248	296	252	229	242	255	273	265	261	247	225	256	258	240	254	230	255	245	259	246	258	301	235	275	262	265	265	237	241	273	250	263	223	236	253	255	228	209	250	266	253	233	264	236	240	266	251	259	268	254	269	261	250	234	283	243	260	236	260	255	253	274	260	235	266	249	231	260	251	268	260	277	211	246	278	266	225	239	237	233	251	290	261	209	239	245	274	268	253	250	266	243	236	246	230	244	253	258	252	249	284	275	303	265	257	215	260	261	270	224	250	262	245	241	243	252	221	248	264	243	265	241	239	214	245	261	236	249	237	236	263	244	238	243	243	248	249	273	248	284	240	228	245	249	243	262	259	263	249	241	250	268	238	231	267	245	254	236	259	260	267	242	255	254	253	247	237	247	247	251	272	231	251	270	242	268	253	237	288	254	225	233	241	251	230	236	240	247	258	238	241	244	224	248	265	260	224	255	234	268	268	264	246	233	261	222	236	230	242	243	281	274	259	261	234	253	251	213	253	240	253	235	290	268	242	273	246	262	271	265	246	260	260	269	272	268	213	243	251	270	272	233	275	238	252	248	237	266	240	268	248	268	233	254	248	236	237	262	266	250	237	255	294	273	270	231	256	240	244	259	259	264	225	219	237	272	265	233	226	253	218	264	238	246	256	253	262	231	242	240	259	270	273	269	268	265	266	243	252	232	262	275	251	239	237	262	257	239	243	296	264	244	251	226	235	253	277	272	277	263	248	257	238	250	253	243	255	268	271	260	284	254	242	249	273	277	256	263	242	246	291	273	258	237	267	220	230	267	247	242	239	266	250	266	264	225	240	261	268	222	245	288	240	263	210	235	229	251	276	276	246	275	234	240	266	251	262	261	229	265	269	251	257	258	260	238	251	217	259	279	245	235	244	243	244	252	249	255	251	245	254	252	272	255	250	255	203	248	223	263	247	240	279	226	246	235	223	265	256	235	253	261	254	238	237	263	281	257	227	243	239	263	269	224	250	270	257	272	244	255	267	247	264	235	253	264	232
15672	8880	15256	17966	16979	13622	11840	10714	9433	7698	5977	5455	5126	4410	3254	2774	2121	1844	1764	1680	1461	1585	1489	1355	1302	1129	1097	1004	969	956	841	820	805	775	827	763	710	825	779	716	713	764	674	696	724	690	640	712	704	704	657	606	671	653	645	627	642	644	646	634	667	671	629	679	700	615	610	643	659	611	642	649	633	671	595	641	618	662	656	590	607	662	612	598	655	683	668	655	605	634	597	626	644	645	632	612	585	674	634	630	655	685	665	608	610	653	684	611	648	655	624	649	644	617	581	660	592	608	685	647	595	641	654	733	565	637	623	621	635	640	607	596	656	621	643	562	614	595	616	629	591	585	635	620	603	622	660	630	666	618	621	612	629	661	609	592	617	657	643	574	641	655	639	662	640	649	639	629	687	578	611	660	611	641	635	657	646	631	630	639	655	619	639	667	605	610	640	633	626	589	666	632	670	658	594	591	628	619	632	649	678	688	625	650	631	646	602	635	665	635	655	658	619	617	644	693	584	592	593	612	672	673	604	668	609	652	654	622	610	639	648	641	623	630	594	609	649	639	662	636	668	603	630	608	630	634	580	633	597	675	655	623	601	591	634	660	643	641	584	589	588	610	638	638	672	680	667	612	656	596	610	627	609	652	577	630	653	637	637	584	624	637	576	611	641	603	668	635	610	604	644	553	616	607	626	615	613	640	606	632	645	678	612	645	644	666	640	629	652	615	683	619	654	642	650	622	627	620	607	621	630	605	588	592	625	637	609	675	615	629	640	653	619	626	607	625	606	646	657	655	598	662	591	650	658	629	632	648	642	635	598	622	588	636	599	627	667	614	597	605	652	643	647	626	644	614	617	641	615	624	615	626	622	612	667	627	642	630	648	638	635	622	616	627	625	627	648	623	627	631	604	603	619	590	616	611	644	615	614	606	664	584	663	645	620	639	635	636	592	617	656	669	630	627	674	631	633	573	584	652	601	633	594	652	605	623	637	638	636	624	629	605	643	635	678	597	626	616	629	608	635	544	658	683	624	643	627	625	630	629	601	598	618	663	618	619	657	616	682	611	649	648	630	628	640	606	604	593	635	637	605	665	657	658	624	638	630	671	675	597	607	630	619	643	627	667	640	647	651	659	628	632	611	639	632	660	666	654	660	634	617	589	605	636	651	629	643	640	612	649	621	686	631	629	622	616	604	627	589	644	638	663	661	646	596	610	616	645	625	628	573	594	657	642	659	618	661	620	598	653	652	663	629	647	664	649	598	626	610	612	606	643	643	613	598	630	645	652	647	601	646	613	590	615	632	657	629	665	664	630	598	595	690	605	605	631	648	625	632	602	641	594	630	617	605	638	683	624	607	660	653	622	585	606	633	684	670	586	652	616	640	611	574	620	663	661	664	612	642	624	653	579	591	612	598	687	610	630	655	599	606	616	651	614	615	607	631	622	580	594	615	632	626	643	600	622	607	603	638	662	654	620	614	650	620	629	664	641	627	658	623	614	584	622	648	633	632	628	629	610	642	613	667	650	631	634	611	617	634	626	624	642	614	636	599	608	667	631	620	662	644	593	658	616	635	639	607	650	608	637	569	594	630	650	653	665	642	626	658	682	664	634	587	626	622	658	628	613	593	600	593	634	614	612	664	635	601	637	601	630	637	604	632	644	649	674	595	621	624	605	606	664	578	650	605	601	600	575	597	620	622	676	603	627	657	617	625	637	637	661	642	621	623	642	604	616	617	688	639	606	639	639	598	644	634	649	644	624	678	650	627	595	641	632	530	645	595	632	611	607	615	651	601	634	649	641	669	608	601	645	610	648	597	597	624	629	668	588	616	658	633	627	596	643	655	643	615	593	584	614	654	703	604	618	588	609	591	616	624	656	600	637	630	648	596	632	595	604	630	610	635	705	611	600	655	634	574	628	580	649	636	621	610	664	641	621	647	645	637	611	650	625	632	645	664	679	644	638	594	612	644	624	646	609	616	594	651	625	672	611	642	608	600	618	597	646	660	632	567	580	594	605	635	631	622	634	641	638	636	622	619	642	613	654	619	614	617	625	590	583	655	606	592	570	632	594	640	628	597	647	650	623	666	621	591	667	580	602	610	679	580	651	646	635	654	605	618	643	640	671	595	656	599	646	665	625	625	613	643	650	593	659	644	650	591	621	621	646	637	676	638	627	621	650	644	664	685	664	610	643	658	656	660	638	619	588	613	615	604	605	649	578	674	630	613	659	562	650	584	634	614	651	682	571	625	639	624	618	619	664	628	663	609	667	667	599	601	597	641	615	640	643	633	643	663	571	611	634	631	637	643	595	669	597	593	587	618	623	621	637	649	632	692	638	603	630	626	616	613	629	623	606	611	602	626	660	645	620	566	654	579	644	558	606	611	660	613	604	659	625	642	579	629	631	685	586	647	572	606	607	625	611	648	606	616	636	641	687	635	591	627	615	615	638	651	626	660	638	600	624	615	624	645	615	632	598	632	623	603	657	657	585	619	621	613	674	665	615	632	636	651	606	646	631	640	620	605	641	640	631	638	637	638	655	675	646	652	607	616	604	664	615	639	588	635	607	631	585	626	652	580	632	617	666	628	687	625	577	624	660	682	618	629	596	653	619	599	618	594	601	651	623	628	640	595	608	622	634	689	604	652	639	619	633	658	676	621	674	653	607	636	564	658	633	621	595	636	635	661	624	601	597	666	664	665	649	598	646	639	600	595	638	579	614	622	660	663	607	627	614	627	627	655	621	634	703	632	625	597	623	641	621	595	646	570	627	610	644	640	659	609	621	647	667	637	631	645	644	645	623	615	607	606	588	605	585	615	654	674	636	635	619	615	694	592	625	624	600	592	609	579	659	588	637	648	592	642	592	677	614	626	647	576	672	623	656	622	635	636	636	645	603	652	601	629	634	598	633	643	644	626	675	598	603	620	645	632	629	635	654	634	656	685	618	639	655	626	660	638	582	605	643	615	649	627	606	619	644	611	658	628	625	683	625	640	620	636	674	634	652	593	652	619	646	672	648	641	648	629	639	623	625	607	602	649	596	627	614	584	617	615	620	644	654	635	624	593	618	625	633	621	623	591	668	627	598	652	620	576	657	640	623	685	630	612	633	626	638	653	557	596	650	630	609	639	646	659	645	679	609	599	607	647	597	600	661	675	625	617	603	615	593	596	601	643	614	634	610	660	634	640	631	609	632	635	670	596	614	636	610	581	653	625	639	665	603	627	665	631	658	653	624	676	625	630	596	630	640	665	605	635	594	647	613	603	614	634	656	660	627	637	594	659	607	603	602	594	664	598	682	641	620	601	633	623	632	609	615	641	637	662	638	609	620	610	621	594	621	574	614	643	620	645	641	629	660	648	666	603	653	614	638	671	667	644	643	629	625	633	604	646	600	610	633	646	626	637	577	625	605	625	619	612	608	635	621	621	677	610	616	578	657	588	664	579	645	642	650	596	663	674	586	611	639	657	595	614	679	654	593	614	629	626	645	630	612
5262	2542	2771	2443	1733	1417	1035	886	725	618	588	519	493	484	427	422	388	367	371	359	360	374	357	328	356	337	333	379	351	348	337	357	350	358	331	321	372	354	349	353	347	362	360	322	359	344	363	322	328	361	338	339	329	354	349	351	351	336	344	352	344	346	331	347	356	344	378	317	350	338	303	350	359	308	304	327	340	336	326	319	345	355	361	358	349	359	336	328	355	304	329	306	350	346	370	335	340	324	334	350	340	359	332	344	327	336	345	329	315	316	338	337	327	353	345	376	332	327	324	335	361	380	356	308	342	375	320	337	302	306	328	347	342	351	347	323	317	356	316	292	331	340	309	364	367	324	311	312	332	330	337	344	322	369	340	345	342	345	344	292	319	365	344	321	348	346	316	371	358	330	315	322	331	301	321	333	304	321	341	333	328	343	384	364	331	359	326	328	354	357	332	312	311	331	347	357	354	350	340	341	346	344	338	303	335	338	353	330	352	340	333	368	335	328	333	344	330	311	332	315	333	335	338	325	325	349	322	338	331	316	334	314	324	345	316	321	325	372	336	330	327	306	334	289	353	367	297	333	370	343	345	331	345	347	342	288	315	326	323	316	322	297	328	364	357	351	379	331	349	340	334	313	325	327	348	339	336	348	324	302	356	329	351	343	333	318	360	311	356	334	333	357	337	351	314	321	310	336	374	337	337	355	310	319	320	328	334	338	313	344	341	329	334	360	334	325	358	303	342	346	324	349	357	321	305	312	322	350	320	374	314	351	345	320	342	343	320	343	304	331	367	355	363	337	351	298	330	324	361	326	339	363	331	329	364	319	350	366	345	334	308	328	337	295	314	326	337	337	337	355	358	344	361	345	363	319	311	359	355	365	365	306	318	333	335	303	365	352	374	343	345	327	345	320	329	357	354	341	303	341	344	303	308	321	331	313	353	351	341	313	343	331	336	314	329	317	310	293	368	309	309	340	369	332	307	327	315	370	321	334	392	337	314	314	322	323	349	329	354	327	335	343	337	300	335	336	306	307	337	352	305	370	302	342	331	348	281	330	327	363	337	353	337	366	350	343	335	332	323	324	293	318	338	343	340	375	326	366	336	334	329	322	318	337	341	367	323	351	343	337	335	369	352	319	369	299	304	358	314	322	324	319	369	376	363	354	335	339	303	351	348	355	332	368	325	341	352	329	346	309	349	349	359	320	284	324	330	330	311	334	365	311	339	364	332	352	332	346	323	301	336	327	332	339	353	344	323	337	330	333	359	358	311	364	310	322	364	341	307	319	315	328	341	316	326	325	331	314	335	340	305	306	337	320	335	330	314	341	325	338	352	348	326	358	340	333	351	333	301	329	336	359	335	354	342	314	355	346	324	343	322	323	343	306	326	347	336	329	343	306	300	322	354	331	291	358	336	348	328	298	327	292	313	316	331	316	337	291	322	355	343	359	324	329	344	324	324	336	354	342	348	340	342	349	306	369	323	350	339	341	335	327	330	325	359	334	295	298	333	339	353	329	289	344	344	327	334	367	328	305	314	330	299	334	342	333	354	365	374	337	316	324	335	310	327	352	348	351	320	299	325	340	307	343	333	322	334	297	356	337	358	333	301	315	339	359	353	372	357	316	374	364	370	321	366	337	371	323	368	347	362	357	339	361	312	375	334	305	322	334	319	327	320	358	317	324	324	354	353	342	348	315	310	332	340	316	326	321	341	312	324	330	354	337	311	290	314	340	376	324	339	330	339	336	340	331	334	372	341	345	359	317	360	334	316	339	298	347	319	336	288	330	342	336	346	353	336	320	326	373	355	347	380	361	336	347	325	332	307	339	325	331	361	323	332	305	330	324	317	330	334	348	329	344	315	345	338	332	315	314	349	301	313	344	306	341	364	321	271	357	346	339	357	337	341	308	358	336	324	311	344	351	354	328	381	338	348	330	318	351	312	326	371	334	334	346	335	353	347	362	332	321	343	325	353	316	303	300	301	336	323	312	332	320	323	327	311	339	322	342	318	369	315	355	355	327	337	313	334	330	351	350	375	312	339	344	323	339	360	316	330	332	341	374	363	331	339	364	348	324	348	345	344	346	325	339	341	303	308	354	344	321	352	368	388	327	316	324	318	311	351	331	329	343	304	315	358	318	358	330	335	367	336	366	351	308	320	360	361	325	325	328	345	330	324	330	328	326	337	317	372	346	367	354	341	335	303	320	307	335	333	338	339	316	276	360	338	339	322	353	330	334	322	370	332	334	337	329	334	293	334	336	340	346	346	320	322	372	364	321	341	340	312	333	357	384	326	349	328	338	339	289	335	327	336	328	356	352	348	347	344	329	362	371	380	352	315	303	343	343	329	329	307	320	354	294	352	315	343	329	311	329	325	355	334	355	339	351	327	336	355	326	307	345	322	336	318	310	308	342	306	343	335	326	345	366	326	305	332	299	323	336	313	338	335	318	327	296	342	327	304	277	308	322	321	366	334	317	333	299	373	281	333	288	334	330	317	363	329	307	362	319	373	306	316	338	327	309	333	371	331	375	348	336	320	330	318	323	307	384	303	312	337	310	377	344	298	322	358	343	376	329	321	332	333	310	327	336	315	299	356	358	369	370	314	326	334	318	319	300	341	306	352	330	336	340	363	354	282	322	302	339	360	340	338	347	326	352	341	324	341	336	347	333	334	307	307	353	303	308	316	332	323	339	368	346	330	310	330	342	315	328	380	335	350	335	347	358	362	343	316	338	365	378	345	323	327	352	339	336	345	333	329	353	333	362	318	333	314	296	308	300	320	379	377	322	345	350	321	328	336	291	343	313	350	327	334	320	363	364	337	327	342	334	321	334	334	328	331	322	338	326	342	337	326	331	360	338	355	365	317	348	334	327	337	347	345	325	349	308	379	305	370	364	310	307	328	332	331	334	323	329	364	332	306	343	334	328	321	317	348	340	334	344	299	362	333	348	323	343	317	348	345	356	372	344	340	353	308	350	354	340	330	360	381	304	314	312	342	314	346	346	360	328	313	345	301	306	309	316	347	315	325	340	367	339	329	354	320	337	311	320	310	337	314	324	318	331	371	353	354	347	331	325	369	326	301	350	325	334	330	335	350	342	333	316	323	340	365	305	328	326	312	370	354	363	318	346	333	317	348	366	366	370	332	326	324	343	324	313	335	333	305	334	303	348	316	332	335	331	348	296	338	320	349	373	360	339	311	361	300	335	343	373	316	373	334	337	336	343	307	346	315	323	356	333	347	329	338	324	350	335	389	305	353	346	336	349	329	383	373	361	321	347	356	327	339	379	305	360	315	367	338	320	331	359	356	356	334	337	354	351	343	329	332	350	324	305	327	332	319	302	313	337	313	339	360	353	320	331	337	309	284	348	296	323	338	344	316	346	284	324	349	322	335	369	353	347	318	354	375	299	325	358	341	320	339	316	349	316	354	343	333	347	339	333	326	365	310	321	323	334	331	342	327	346	353	337	377	302	309	340	353	297	329	349
4604	3245	6460	7847	6481	5237	4402	3750	3021	2464	2197	1905	1738	1632	1449	1379	1229	1121	1081	1121	1111	1116	1080	979	1018	999	987	946	921	956	859	876	841	844	960	868	858	934	839	859	867	860	895	850	837	869	791	833	801	859	829	803	842	816	824	812	833	840	794	822	810	821	804	860	827	844	840	774	847	825	823	809	774	845	799	828	798	834	772	828	832	850	822	794	861	771	809	788	858	848	843	790	817	822	816	829	799	852	783	852	815	815	814	814	805	824	805	796	817	825	815	824	764	775	830	873	812	780	839	783	786	805	853	809	772	815	798	817	873	797	833	825	846	846	807	795	842	839	786	746	784	856	802	765	843	802	783	817	820	796	819	794	845	811	831	832	817	829	829	828	856	817	841	793	843	817	795	757	835	814	823	846	787	814	803	840	827	779	799	851	848	787	848	830	864	836	850	807	815	844	807	820	786	774	774	823	877	812	762	784	811	841	830	774	815	840	866	791	839	806	798	857	757	821	840	832	800	810	819	844	845	850	818	787	804	885	827	864	837	792	838	827	778	827	779	790	791	780	784	763	838	836	812	848	818	828	821	762	872	829	807	803	841	808	847	828	819	780	837	826	813	815	799	811	840	825	837	795	832	808	817	797	841	752	810	792	821	773	829	835	810	817	815	814	817	797	856	791	795	797	816	836	801	791	809	821	800	820	872	788	821	829	822	780	844	774	819	810	843	818	829	849	848	799	819	802	805	783	803	785	868	780	827	863	785	818	800	801	758	837	826	811	820	778	801	866	839	819	795	767	821	840	811	836	818	815	813	781	822	833	806	795	835	794	807	864	803	789	832	809	824	839	793	784	838	838	837	824	806	787	814	833	817	880	807	827	821	837	826	819	833	799	788	785	820	813	829	818	813	817	832	813	792	786	812	710	810	858	869	820	824	787	828	842	855	819	788	835	810	842	776	812	788	789	803	801	810	830	833	814	853	824	776	842	841	797	844	823	843	807	796	838	821	838	859	738	759	822	849	779	753	827	839	814	807	817	833	808	780	816	807	847	840	791	852	820	781	841	825	809	834	823	807	791	809	815	795	786	842	803	813	816	764	757	790	813	792	825	832	806	802	764	790	842	815	828	807	824	877	842	774	880	810	826	802	787	817	831	845	842	763	802	847	837	819	802	817	842	822	812	796	847	836	796	812	811	791	870	818	778	838	838	799	852	801	848	832	837	811	812	821	813	826	831	770	879	808	834	830	813	861	816	834	772	843	812	827	789	805	839	880	861	805	773	835	801	778	817	812	793	839	773	858	823	808	829	804	828	828	838	828	810	788	781	786	809	834	809	844	838	841	804	851	779	812	825	788	800	860	780	843	824	841	813	825	816	809	829	858	827	849	790	851	824	799	815	827	785	802	841	839	782	825	826	768	848	836	819	835	768	849	835	818	782	791	836	834	843	831	811	795	793	811	772	797	841	842	822	807	803	775	797	798	773	794	803	816	810	803	828	808	823	845	815	850	788	856	809	779	818	842	820	827	832	756	805	798	770	835	837	811	782	805	821	814	847	861	775	843	813	826	814	801	788	804	827	806	760	795	786	822	798	846	865	784	778	906	811	850	875	789	819	819	835	824	852	760	807	840	876	855	796	799	829	819	774	803	824	792	824	800	825	819	843	868	790	812	791	854	833	805	878	812	823	860	809	878	811	805	811	803	791	801	800	806	770	767	850	785	798	842	799	797	787	869	781	787	760	766	843	823	821	788	815	801	817	787	886	830	835	845	810	814	851	823	863	825	794	767	820	829	833	836	799	868	856	828	802	843	852	766	811	798	791	819	785	852	820	785	805	832	827	797	810	803	803	785	818	877	790	836	859	793	823	798	825	806	828	763	821	796	810	836	791	837	777	816	847	810	842	831	842	790	821	843	899	804	852	858	807	860	838	821	812	786	800	870	775	820	833	891	819	816	838	844	808	767	821	825	786	806	839	858	778	870	856	835	841	786	840	790	834	824	837	844	822	852	781	744	772	829	827	859	878	846	799	800	845	816	802	754	817	873	854	837	834	819	770	801	874	830	825	861	806	837	788	828	794	792	805	828	810	809	835	813	836	869	789	863	862	826	815	835	808	867	792	828	850	819	830	799	756	771	848	799	839	816	838	805	778	831	818	833	826	800	850	845	859	819	806	777	821	834	788	827	783	836	803	861	783	803	817	784	800	784	830	817	834	816	845	845	761	813	819	815	827	799	859	795	822	829	769	789	805	832	797	849	811	848	843	803	828	852	778	850	821	813	836	807	806	829	851	809	843	794	846	797	873	840	768	819	861	758	818	851	856	741	800	749	850	816	816	818	839	846	738	881	777	861	863	833	759	805	859	781	801	788	810	824	790	821	838	801	826	839	783	833	837	785	802	810	804	802	852	760	785	817	781	797	869	837	826	772	848	867	829	825	786	875	834	807	806	798	828	855	849	806	797	840	815	787	804	844	830	824	800	822	836	793	792	795	790	807	793	883	786	833	824	798	830	776	797	822	846	786	852	795	803	806	861	813	812	808	763	938	803	795	835	792	788	841	819	865	838	829	857	796	803	827	816	822	814	843	854	866	882	815	837	847	805	802	831	838	829	773	836	813	836	824	807	823	889	839	854	809	809	809	850	766	831	833	775	799	823	856	839	792	822	791	785	828	790	841	842	810	827	859	799	834	791	803	830	802	799	850	813	792	813	820	780	768	812	789	764	846	851	839	843	806	812	863	848	875	843	827	785	817	805	769	830	835	820	888	848	813	843	820	800	802	846	805	808	778	784	856	808	806	819	763	751	774	844	843	807	773	821	837	779	792	802	872	864	808	793	816	848	808	829	806	877	857	788	801	885	859	815	806	842	759	807	815	826	760	806	790	813	858	829	830	823	820	763	783	822	816	788	773	841	807	864	818	842	817	869	807	823	810	830	829	810	799	827	838	802	844	780	746	786	833	854	765	818	811	807	827	842	840	877	836	827	796	806	860	842	826	848	824	833	799	847	797	827	864	805	826	837	804	792	843	832	821	816	791	830	813	770	805	814	736	822	796	875	831	791	812	842	819	824	853	807	764	832	807	845	775	806	830	857	827	830	841	859	815	799	796	816	768	840	856	814	822	749	853	786	808	817	790	815	824	780	838	777	802	816	835	833	789	789	808	812	859	840	783	829	816	825	798	810	828	804	828	826	841	801	829	796	806	780	853	843	804	856	808	797	804	781	843	767	827	881	861	827	785	815	837	786	831	798	806	853	840	787	809	837	811	792	845	822	841	853	812	772	804	800	797	820	794	857	838	782	790	823	801	821	823	786	829	815	824	803	830	782	784	871	833	813	843	859	796	805	816	827	816	829	843	799	808	840	853	830	882	809	810	840	847	829	836	849	805	812	811	805	816	842	799	803	814	814	789	862	798	854	793	821	804	848	827	791	803	831	813	805	776	849	843	857	812	772	825	835	806	822	809	821	800	837	831	804	843	835	805	775	822	767	833	812
14985	7388	6856	5984	3759	2682	2310	1730	1405	1220	1096	886	725	649	559	480	444	435	403	372	406	412	384	363	356	371	330	356	357	339	353	342	323	353	366	318	369	331	360	323	321	336	332	338	296	362	328	340	309	306	340	325	323	326	328	324	335	296	311	325	358	275	316	323	323	306	319	301	296	343	306	328	319	325	333	294	286	323	358	329	299	305	350	313	291	296	315	336	322	313	326	304	313	310	308	326	318	383	359	358	253	298	314	323	332	315	333	348	316	309	309	315	326	313	328	317	310	319	312	307	289	316	317	326	334	326	345	346	343	313	317	319	309	334	324	302	317	324	352	308	306	324	310	295	328	297	287	332	289	343	340	322	329	310	310	312	364	323	296	316	336	301	302	320	343	308	330	315	315	286	344	356	320	303	355	324	322	320	317	359	334	322	333	357	327	296	339	299	350	330	310	307	293	313	291	309	322	332	315	329	304	314	331	285	301	289	308	327	315	320	315	317	330	321	322	358	313	311	303	275	316	315	316	316	330	330	318	311	334	287	311	302	323	326	331	308	343	326	328	328	329	285	301	314	287	338	335	297	327	331	329	337	308	315	296	295	314	309	337	290	309	324	303	313	340	351	301	286	334	363	343	327	300	351	313	303	323	309	338	313	330	307	308	356	296	323	306	296	333	316	294	340	294	299	348	324	277	322	327	330	318	330	323	327	316	303	359	333	313	348	346	323	310	318	290	324	323	305	296	328	340	321	301	298	320	326	307	279	293	326	340	290	316	336	304	336	315	327	324	314	364	318	312	325	266	310	300	315	319	296	329	331	314	343	330	329	321	343	303	320	267	298	313	336	349	318	320	302	338	302	344	339	316	297	344	293	289	315	316	341	330	313	346	309	307	303	297	308	324	332	316	317	341	321	329	313	295	311	331	285	271	319	320	293	327	324	282	295	305	324	280	317	294	309	361	303	310	328	289	360	334	301	385	297	348	308	314	332	315	312	314	325	368	314	314	329	350	321	325	301	334	300	310	311	327	290	298	332	326	321	333	305	314	319	318	333	305	335	390	306	342	320	320	329	311	296	294	316	326	312	285	287	317	315	316	342	320	327	329	331	324	334	333	343	312	376	342	331	317	296	334	331	312	296	315	304	311	285	314	321	279	324	346	331	304	304	333	305	287	334	297	301	303	335	303	286	328	299	330	291	336	337	310	347	288	335	334	329	345	328	338	369	347	288	316	295	314	345	339	345	293	337	317	303	299	286	324	303	316	340	322	336	315	349	298	339	322	336	336	327	317	301	301	334	286	318	322	307	318	321	339	328	323	337	352	300	318	319	349	318	313	338	298	320	308	333	345	327	292	312	320	354	342	312	321	332	310	337	346	314	318	381	295	307	314	320	348	345	332	319	302	338	323	327	304	336	302	311	354	320	323	334	343	332	334	313	345	311	337	285	305	291	289	318	276	333	309	319	340	309	332	323	318	318	335	344	329	296	333	332	324	361	322	324	327	346	358	312	295	308	357	279	300	328	286	342	348	342	306	312	324	281	347	311	296	334	330	309	311	323	344	301	319	365	297	344	309	321	293	298	309	329	349	318	321	325	314	310	310	322	341	348	305	330	310	334	321	328	312	305	332	320	336	331	335	308	340	296	306	303	320	326	322	320	330	332	334	319	335	306	288	307	337	336	336	326	338	335	316	335	327	320	308	276	349	315	322	332	338	321	344	304	344	321	341	349	282	327	328	311	301	319	355	318	349	316	368	343	355	331	300	335	324	301	300	287	291	330	353	317	323	292	277	346	309	338	308	323	322	324	317	304	293	319	304	348	337	326	326	308	309	277	293	276	306	285	354	330	316	314	302	304	284	318	323	308	304	298	328	318	320	293	315	295	302	305	328	310	346	360	314	286	313	307	349	276	367	320	300	337	307	316	317	336	304	318	348	352	319	302	351	323	361	329	326	331	297	392	313	313	326	312	296	339	303	284	319	286	299	319	301	283	313	311	314	313	345	314	318	317	304	323	314	315	290	354	347	305	310	320	314	335	297	328	326	315	339	314	299	321	297	320	305	319	348	308	358	321	308	318	312	321	298	342	302	290	318	297	329	318	275	339	340	299	333	320	353	309	351	363	326	331	282	279	321	331	319	312	337	297	347	355	323	303	312	304	320	281	331	320	327	318	336	334	300	367	334	338	335	326	266	327	312	305	321	298	307	301	327	301	287	317	287	292	322	325	301	333	317	287	342	325	284	309	366	322	368	290	321	322	323	310	325	346	298	317	312	340	302	300	323	328	301	353	338	302	303	323	314	298	301	324	347	341	328	290	336	322	330	351	326	313	319	288	305	312	318	322	322	327	339	305	312	287	295	344	330	327	288	329	301	331	306	307	282	302	339	313	325	324	290	305	323	294	308	318	337	333	306	338	297	333	348	311	319	305	332	310	352	287	315	317	338	303	309	296	328	305	316	309	326	344	283	347	353	312	336	353	330	293	345	325	296	297	289	294	348	326	314	325	301	307	300	316	314	344	300	277	311	349	293	305	327	312	299	289	305	313	323	335	317	304	321	311	307	316	303	331	335	322	350	311	327	314	348	330	341	292	321	358	348	317	302	338	293	295	356	322	310	311	327	296	345	327	305	312	331	279	342	308	349	283	308	318	311	317	314	340	298	316	327	301	331	331	292	287	302	287	292	274	309	305	284	316	335	340	305	338	279	319	317	322	341	297	320	323	320	309	325	299	315	310	300	314	329	297	277	304	345	310	340	309	315	307	331	287	288	282	310	357	303	276	301	331	346	307	284	298	320	322	292	316	325	304	307	321	329	321	310	299	326	338	322	318	326	343	306	308	307	305	310	299	319	305	318	317	320	339	342	328	354	349	303	319	299	322	321	309	311	329	314	302	331	342	316	338	313	306	309	325	306	301	321	324	334	308	332	300	304	308	304	303	308	329	348	282	299	283	309	311	316	314	340	297	310	300	365	279	337	327	330	311	285	350	346	314	327	316	295	311	310	308	304	313	298	305	338	321	282	324	303	340	301	287	331	382	345	321	352	332	347	347	305	299	319	321	322	277	313	281	301	322	296	318	301	306	267	334	278	372	330	319	337	312	328	334	315	318	333	337	291	342	300	364	301	319	306	329	288	330	323	361	314	323	351	331	265	350	357	337	315	312	325	344	336	331	291	314	326	318	311	311	319	335	338	303	321	345	316	350	336	329	316	327	342	304	313	314	331	328	324	314	296	303	310	336	297	331	338	321	308	306	311	327	327	298	350	328	313	334	340	305	306	303	308	319	317	319	319	339	329	316	308	330	357	331	366	336	304	302	321	350	327	314	342	326	338	316	286	326	350	344	321	316	361	317	344	287	302	306	282	338	369	332	321	288	325	348	300	302	304	300	318	330	258	310	305	329	311	339	293	291	299	347	296	315	306	307	336	318	304	332	334	345	320	297	330	311	354	312	301	306	315	357	353	358	335	301	299	310	324	313	328	330	296	314
11738	6527	11636	14533	12472	10044	8790	7369	5952	5413	4616	3773	3587	3176	2469	2118	1786	1556	1619	1319	1296	1433	1286	1201	1172	1183	1061	1093	1024	935	907	905	911	886	905	864	941	907	881	798	895	788	794	834	899	815	836	822	798	843	771	800	868	765	779	841	820	848	782	769	808	800	778	741	773	836	778	782	753	830	791	775	805	794	777	796	824	790	796	776	789	831	782	810	792	787	776	786	802	836	780	785	748	787	777	780	787	790	781	767	780	779	730	721	749	775	809	752	804	769	799	791	836	764	742	791	777	830	756	806	758	792	816	774	745	823	770	776	811	748	764	780	742	811	787	752	803	809	782	773	780	774	767	798	800	722	768	742	789	771	747	754	806	813	809	790	794	726	778	829	814	769	746	744	750	789	790	815	763	768	755	774	795	772	737	858	756	817	788	798	763	742	809	784	791	819	772	786	792	798	769	764	773	756	778	789	779	742	761	759	783	807	789	792	766	755	767	757	807	770	752	734	754	814	739	779	760	805	779	737	844	772	751	813	810	770	793	781	795	750	746	775	759	751	803	800	770	787	818	782	763	763	765	791	790	788	823	712	762	825	775	758	837	722	753	745	797	776	787	751	768	762	771	783	789	793	799	753	770	757	851	812	773	792	763	792	720	775	763	769	793	777	812	816	792	793	793	795	756	775	765	775	776	783	748	771	800	797	832	794	799	773	787	764	786	742	769	805	776	798	758	745	768	790	789	770	814	760	752	811	784	811	766	726	774	733	820	809	788	747	768	782	833	773	770	755	804	776	764	802	758	738	765	806	790	802	769	800	756	768	752	802	777	811	737	771	782	764	847	787	781	785	762	774	744	798	777	751	729	759	766	756	756	765	776	799	767	766	788	774	802	776	750	715	758	809	744	782	793	766	750	746	739	814	773	777	780	798	826	753	707	757	787	760	766	737	804	799	801	738	752	809	810	741	763	731	763	784	811	763	787	773	815	787	758	759	757	772	762	782	818	818	786	746	764	771	757	789	765	795	753	769	813	796	840	723	743	773	806	745	833	829	793	804	804	791	728	815	779	790	817	775	743	754	786	762	807	827	749	789	740	772	747	800	731	732	770	717	803	735	759	787	762	780	793	764	747	772	840	767	747	788	785	750	769	769	805	748	740	770	771	786	759	800	785	760	795	763	756	724	782	799	769	779	790	739	766	769	749	793	762	785	788	776	834	822	770	789	808	793	788	751	780	749	778	793	777	760	796	768	768	773	791	788	769	776	788	796	788	741	736	801	718	787	793	780	801	788	822	772	794	783	810	781	779	791	772	784	780	710	755	792	747	756	723	801	822	750	816	744	761	779	791	801	762	759	763	783	780	777	792	779	749	724	762	757	806	809	769	776	767	762	778	790	785	828	758	779	786	792	753	826	772	780	756	743	810	786	749	755	866	765	778	786	792	780	807	726	813	767	766	726	795	803	759	802	795	792	700	832	767	806	742	783	781	783	763	738	770	786	816	800	753	757	810	816	809	786	817	754	759	828	818	748	787	747	789	732	779	748	738	772	764	754	803	769	755	754	751	835	799	751	768	739	731	775	786	741	803	782	777	758	741	752	786	713	783	801	823	775	744	798	832	821	808	808	771	778	797	732	798	848	790	786	746	792	723	802	746	824	837	777	746	805	784	779	800	772	762	793	739	828	806	789	792	756	816	801	778	763	790	773	797	743	752	780	756	751	783	736	808	761	740	757	772	775	767	710	813	820	752	792	781	778	778	776	782	780	777	774	759	733	770	756	749	723	796	742	774	792	794	789	774	785	807	840	749	812	844	775	777	786	837	798	737	786	750	797	799	805	813	789	781	789	851	748	745	726	778	781	807	786	783	797	759	719	744	734	777	752	816	803	800	794	755	760	770	773	810	824	764	730	764	752	734	765	756	735	798	791	845	787	777	759	743	775	744	794	772	821	813	778	734	776	805	730	747	806	784	751	802	778	823	806	774	757	794	772	778	807	793	806	742	783	787	792	791	774	781	763	816	796	820	742	775	753	807	776	767	782	817	761	809	746	779	785	796	810	807	733	823	753	791	765	765	840	787	823	751	773	791	761	806	807	764	749	804	757	781	782	789	765	749	773	816	806	791	764	814	720	784	758	784	727	775	795	749	782	770	716	814	810	784	740	803	744	848	828	784	763	749	748	759	794	796	782	799	761	795	756	748	720	760	794	781	785	764	783	766	841	792	771	746	775	789	789	729	761	780	783	771	751	756	764	758	750	729	808	758	836	768	730	756	795	752	745	772	787	796	754	801	816	725	772	774	743	771	781	743	777	773	774	799	755	819	782	794	772	786	743	774	763	745	824	818	765	783	786	782	765	786	796	788	764	774	780	763	785	767	796	816	817	798	805	861	737	714	828	799	781	778	798	771	770	742	800	765	753	782	767	810	863	804	786	757	816	784	776	766	807	758	766	806	789	763	774	775	775	781	767	842	792	795	790	808	832	770	784	790	760	778	787	738	781	757	801	741	786	746	766	794	857	769	786	794	788	779	791	758	793	782	787	849	790	757	723	847	782	760	751	782	783	769	790	788	765	760	794	789	837	758	746	773	763	778	800	789	771	781	831	756	785	718	806	766	790	770	749	763	815	789	732	749	767	815	824	753	773	756	780	778	789	808	792	791	789	756	813	797	778	792	821	784	817	781	783	742	792	779	794	798	748	805	772	822	815	802	769	811	753	778	783	760	772	748	727	798	807	754	768	776	782	792	746	799	782	768	788	784	765	786	736	784	799	767	783	811	768	750	750	689	762	774	792	748	761	792	767	778	758	780	811	855	773	754	748	773	831	767	719	736	749	785	791	767	771	743	760	836	750	822	767	753	807	779	781	777	797	802	790	830	803	760	766	836	746	781	789	797	824	762	768	773	766	744	740	801	783	804	828	823	807	814	810	802	788	785	763	807	771	783	760	771	765	795	780	784	801	771	823	781	808	717	723	784	776	775	809	811	770	784	808	764	729	737	737	739	775	784	774	763	737	799	848	808	755	794	780	832	809	783	713	788	757	772	840	733	829	790	791	827	765	744	769	789	768	767	790	765	769	794	695	786	791	766	763	793	781	827	772	745	812	785	741	781	737	726	827	786	794	742	740	744	783	799	757	798	810	761	763	696	777	814	820	808	789	762	778	778	780	803	760	727	784	763	799	819	775	820	753	812	787	790	803	784	751	784	767	751	822	678	767	780	764	816	770	768	771	772	754	755	777	809	762	799	833	745	780	759	739	780	759	776	770	693	771	742	763	758	751	800	800	772	821	761	770	785	758	787	765	836	830	740	767	774	823	764	810	816	791	743	789	770	790	769	770	788	761	784	795	789	773	765	710	801	803	801	763	756	771	779	807	787	754	779	781	806	721	780	828	732	758	798	780	801	758	785	764	746	811	770	755	745	753	820	791	775	814	765	780	766	783	840	743	779	802	749	764	761	772	760	791	814	799	757	774	813	777	846	834	765	783	772	802	754	746
22303	11504	10471	8175	6160	4143	3432	2820	2068	1782	1541	1132	1016	975	699	580	482	437	388	390	395	366	405	376	315	346	310	328	320	259	240	240	259	257	261	269	271	277	306	268	275	263	259	274	278	256	260	274	263	252	253	252	274	250	254	262	261	244	229	259	262	230	275	215	238	275	249	272	262	253	254	242	252	276	228	248	262	260	292	244	260	258	245	243	249	235	223	233	264	232	255	257	238	229	271	251	256	228	268	275	269	249	274	263	242	205	254	276	264	238	270	272	237	270	233	248	261	245	243	252	245	274	245	250	256	241	253	262	253	278	258	250	274	247	237	252	253	263	287	248	233	241	246	258	240	257	251	239	277	286	252	262	232	289	252	312	257	242	264	242	226	239	222	258	242	244	252	253	277	247	269	253	259	256	238	257	246	238	220	276	260	292	272	265	239	267	264	239	251	268	221	250	226	249	240	243	273	251	238	258	288	272	261	262	236	219	230	248	258	247	238	252	253	263	256	254	239	250	238	241	255	259	245	239	216	219	267	238	248	249	247	226	249	238	248	234	241	233	238	254	217	285	226	258	261	269	234	270	261	248	272	234	244	241	259	271	281	236	240	235	236	259	265	228	271	262	253	265	255	283	234	234	237	262	280	260	222	231	247	240	241	240	243	225	253	250	245	256	259	253	241	241	248	285	257	276	241	250	258	282	259	243	245	210	238	266	257	260	284	243	256	275	222	237	210	256	247	226	224	253	228	256	248	256	268	244	246	264	259	266	246	259	240	279	245	260	257	237	235	271	243	266	244	273	246	262	228	243	265	253	265	257	271	288	253	246	256	254	243	272	235	252	261	258	247	267	241	299	247	247	265	244	263	265	252	238	254	261	270	246	262	246	249	255	266	266	258	251	279	254	268	240	256	240	257	273	232	271	249	262	266	276	273	245	248	249	230	245	289	263	284	260	235	238	264	236	283	248	260	241	258	261	241	253	196	254	260	238	254	214	252	261	246	250	250	242	228	253	257	252	252	254	267	252	273	264	281	242	257	242	251	235	252	208	283	257	240	238	247	245	272	256	255	282	239	220	235	253	258	248	235	245	253	246	244	254	242	256	265	246	239	219	247	251	247	264	259	274	256	252	273	281	251	253	256	259	254	256	260	281	251	242	246	265	235	243	237	253	233	262	227	245	273	256	236	245	245	280	274	234	259	269	241	229	273	261	244	242	226	256	237	247	270	271	227	285	255	240	229	229	245	269	260	212	237	237	243	241	226	245	239	241	257	248	283	265	272	240	240	251	251	240	226	254	235	244	251	257	222	245	273	233	241	236	287	260	239	240	249	263	255	289	262	237	224	226	242	244	247	277	259	274	249	278	233	268	257	265	256	262	230	242	257	258	244	245	225	223	264	271	250	208	250	238	264	241	248	300	253	258	245	258	234	256	269	243	242	261	244	249	270	255	236	215	231	265	268	254	260	230	231	253	258	263	248	253	270	249	255	242	257	245	231	246	225	267	263	258	262	273	260	240	254	259	277	244	264	257	270	218	281	248	253	249	256	234	276	288	246	227	240	255	276	218	249	280	247	223	244	247	245	245	265	269	265	261	245	248	249	264	229	259	243	246	239	254	250	263	227	256	237	251	267	222	252	271	236	225	257	234	254	267	260	249	211	245	229	252	267	260	247	267	244	243	253	249	271	237	248	262	247	231	267	260	244	243	233	253	256	249	233	227	235	249	265	247	263	248	236	255	233	264	272	226	232	256	279	259	280	214	255	247	259	263	232	259	268	244	234	280	219	229	267	255	246	258	264	256	260	247	253	230	250	257	277	252	259	241	262	260	264	233	213	269	275	250	232	253	253	258	247	247	238	263	247	253	243	249	289	264	234	257	232	204	256	259	257	264	220	229	256	242	217	242	245	262	285	263	253	253	247	226	207	215	242	267	237	292	249	246	261	225	251	223	258	258	261	221	250	273	282	252	251	282	271	244	225	216	234	250	271	269	272	235	221	225	249	263	237	252	274	236	258	264	239	231	252	253	267	247	250	266	242	248	255	290	273	270	245	243	263	242	251	234	257	249	254	249	243	262	247	263	227	247	250	247	269	264	253	234	253	240	241	228	250	281	243	254	252	252	256	248	277	263	244	245	245	243	257	259	241	264	265	234	249	243	266	249	245	255	270	249	224	240	247	274	246	239	247	253	249	258	243	238	276	213	246	236	266	253	278	244	236	247	262	233	262	213	257	271	267	232	267	246	268	229	263	243	256	231	249	275	257	241	244	264	260	234	237	242	245	251	250	260	266	240	275	262	247	221	247	248	237	256	265	261	256	246	256	276	257	251	230	263	245	244	257	236	243	261	220	258	268	242	254	223	236	251	272	249	267	233	275	242	258	216	260	272	294	269	245	272	253	246	258	251	266	251	236	281	228	264	265	222	270	269	234	250	233	249	256	250	244	270	251	250	262	256	310	254	248	272	259	237	250	224	239	247	246	243	263	249	257	226	244	246	233	279	253	216	247	222	198	267	272	253	250	252	233	240	237	274	245	243	223	251	242	210	282	260	235	238	261	254	273	231	246	244	251	238	266	246	277	257	249	243	235	276	274	260	279	251	272	242	256	219	239	253	253	269	241	243	282	232	255	282	255	273	244	264	229	272	218	228	250	242	241	243	232	231	254	257	253	273	273	263	263	231	236	243	222	248	261	258	227	270	277	252	234	248	225	236	258	237	252	238	238	246	249	230	273	248	232	267	263	248	257	235	239	238	242	214	261	256	260	227	243	238	247	262	264	253	279	237	232	232	274	250	261	249	248	249	273	267	267	266	264	258	266	256	249	270	247	255	238	215	253	244	249	256	227	230	256	260	254	260	270	272	253	279	233	246	261	264	258	258	228	244	212	250	273	245	267	291	261	255	235	244	266	230	238	255	270	261	242	248	238	255	231	244	245	254	281	272	288	264	252	223	221	266	257	248	229	249	225	258	253	246	236	256	251	251	255	270	228	246	238	252	249	275	242	261	218	249	263	249	236	242	244	276	250	256	240	256	260	241	231	258	253	255	258	251	264	260	249	249	231	292	253	278	248	269	237	257	269	253	269	261	249	235	278	260	252	207	248	245	241	244	249	243	280	241	256	263	256	260	257	270	236	260	241	260	243	244	261	289	251	248	256	262	253	258	246	254	238	207	253	236	240	247	249	273	239	258	258	259	240	259	275	314	246	259	286	249	264	277	248	238	247	231	259	277	252	236	284	238	251	223	255	247	232	274	254	272	255	241	273	256	292	282	262	238	240	253	261	266	231	261	254	250	279	261	255	261	288	235	291	226	261	242	268	279	263	267	246	212	247	247	257	258	241	252	289	270	266	253	247	233	231	239	264	258	269	250	243	233	259	248	261	278	237	264	245	264	270	243	261	239	238	257	234	233	236	256	229	216	280	250	237	242	260	241	277	272	262	261	240	250	221	246	265	257	276	246	224	258	273	250	242	244	295	260	263	265	279	251
15183	9383	16004	18625	17189	13223	12345	11116	8605	7587	5992	5187	5137	4454	3089	2878	2179	1883	1772	1588	1597	1538	1493	1395	1310	1202	1039	1006	964	890	784	845	853	814	788	794	737	808	760	689	734	739	737	707	771	683	667	657	716	667	670	667	681	710	672	663	602	637	610	648	727	638	639	652	630	645	652	610	635	592	624	624	624	641	625	666	593	632	592	662	676	635	670	643	642	603	662	627	604	655	650	623	618	612	623	616	633	619	631	617	673	644	670	590	647	597	627	566	603	624	603	604	607	664	605	631	632	637	608	675	647	640	625	627	640	667	618	601	618	646	618	697	579	582	645	639	645	610	602	708	660	692	614	611	619	698	658	603	613	588	650	590	695	638	600	628	626	638	626	609	663	669	624	593	622	640	616	624	646	626	612	655	627	628	661	633	649	643	624	613	602	616	623	655	635	647	635	610	646	655	634	631	668	659	602	627	636	662	627	648	640	624	594	649	646	608	631	665	660	645	620	625	655	623	624	614	608	665	612	622	635	609	637	619	586	629	622	621	633	632	600	647	692	601	615	634	640	587	624	646	629	635	609	637	667	641	628	627	631	631	672	618	665	582	615	607	585	628	652	628	644	632	586	619	616	629	639	619	656	615	593	591	634	596	627	629	611	594	609	607	613	618	621	593	612	554	627	629	582	627	618	620	626	626	598	653	616	615	648	630	598	632	630	635	612	587	627	587	584	642	659	610	589	657	636	597	618	633	656	642	593	637	632	639	661	598	622	577	634	623	573	612	648	639	651	635	674	607	646	598	649	618	614	621	629	626	656	623	642	568	635	591	644	614	626	623	639	642	624	655	631	652	621	623	629	614	618	638	635	619	643	658	611	605	614	589	619	673	614	611	646	631	640	623	614	584	673	584	639	620	645	619	626	623	630	628	650	603	556	634	667	644	622	640	633	617	650	612	622	637	653	663	604	642	622	608	611	690	643	638	644	606	595	630	640	604	633	602	633	632	636	632	589	622	616	566	639	629	659	631	623	641	665	661	644	647	617	621	628	617	650	601	642	660	600	610	575	639	621	576	620	695	646	619	613	671	627	631	640	640	612	631	634	616	592	655	638	683	656	644	652	632	599	593	663	609	604	623	573	610	663	631	619	640	619	633	623	591	669	601	663	612	612	624	637	608	589	653	618	640	544	653	576	654	618	634	623	635	658	623	598	644	624	604	588	640	623	661	610	620	597	607	627	606	598	575	647	647	616	577	644	643	638	623	606	620	679	595	609	607	580	595	627	650	621	656	616	632	660	632	629	615	626	604	650	623	588	597	603	655	647	628	624	625	651	604	662	620	654	670	591	624	637	605	603	636	615	583	615	586	637	636	642	657	618	601	627	629	609	591	597	642	651	579	609	638	617	629	628	610	604	617	666	650	618	642	636	643	651	667	639	600	641	612	634	608	675	622	612	614	650	641	581	626	642	598	688	628	594	616	635	634	582	602	635	602	630	649	606	581	651	608	619	625	633	614	629	671	670	628	615	627	575	643	601	616	655	646	659	643	629	638	634	617	659	602	651	638	622	675	597	608	661	625	618	663	640	634	657	611	600	630	583	612	610	580	598	666	667	653	577	630	641	618	639	611	636	623	606	621	607	609	598	646	610	640	650	629	591	587	615	607	634	667	591	602	630	675	643	646	616	666	631	612	627	636	633	640	572	635	613	645	644	606	623	611	583	633	632	631	612	613	646	615	626	656	599	600	638	611	673	625	621	568	586	661	636	632	625	643	587	623	627	658	632	640	629	609	612	664	614	642	587	571	649	587	615	628	597	583	612	580	599	642	631	618	624	596	609	662	642	643	642	616	630	622	609	609	664	597	626	671	596	608	638	656	598	634	647	647	652	610	660	646	657	614	653	641	626	590	626	619	672	617	649	620	625	565	601	670	602	645	622	667	603	634	619	612	612	623	622	649	591	649	660	653	633	666	613	558	623	634	607	631	660	612	661	587	696	640	605	652	622	611	627	616	629	626	621	604	636	650	661	608	667	628	648	622	626	620	664	603	642	623	613	655	604	606	630	633	623	638	632	612	576	619	670	679	646	629	610	635	585	644	640	611	595	644	618	637	620	594	607	608	628	651	609	625	626	616	621	596	701	636	646	663	590	570	584	609	663	668	629	601	619	636	631	649	618	604	643	607	608	633	630	614	613	659	637	589	629	641	635	640	640	618	646	608	608	638	610	618	577	593	633	608	668	619	672	596	604	653	624	592	613	629	631	645	597	637	672	630	617	626	620	597	597	601	596	641	604	592	612	675	660	633	584	635	652	625	670	635	615	611	657	626	608	663	637	663	636	606	628	620	639	632	613	622	672	614	604	607	622	628	631	634	648	671	609	592	600	628	588	607	617	600	691	600	656	631	633	627	617	624	618	643	671	591	585	625	634	628	605	678	614	584	650	638	671	606	620	624	593	622	635	659	612	673	598	667	580	645	646	598	635	616	622	627	628	625	612	675	617	601	586	659	629	623	639	673	620	654	628	639	622	639	628	603	636	689	619	596	605	647	634	611	651	651	649	623	648	623	623	625	627	660	653	642	623	589	637	609	604	597	591	628	567	621	636	612	667	654	617	601	660	639	630	631	634	661	598	605	623	601	630	581	639	613	591	663	647	605	652	602	600	613	633	653	627	632	602	594	647	631	687	643	614	611	654	605	613	598	655	590	621	677	598	582	636	671	619	610	618	636	632	598	621	651	613	629	622	630	616	602	630	607	624	627	668	654	620	572	631	597	636	614	619	645	640	592	652	688	613	630	632	633	634	626	618	609	616	637	654	601	606	630	622	605	584	646	642	604	603	649	631	633	643	646	592	595	601	665	623	630	674	620	630	676	640	631	599	647	606	669	637	634	628	682	622	625	620	588	622	619	590	631	626	635	641	629	626	581	632	625	665	625	603	604	609	655	631	578	631	632	663	601	651	636	621	657	586	614	628	624	584	636	621	612	623	623	619	667	618	639	606	591	618	629	636	643	615	618	626	643	606	633	596	659	697	627	658	616	615	636	639	639	659	662	614	622	640	666	656	621	599	624	620	629	657	558	601	584	638	628	645	648	624	620	607	626	664	650	597	628	645	604	593	687	633	600	632	628	634	620	624	638	630	620	632	640	684	651	599	597	638	659	617	600	631	620	646	625	635	632	615	617	598	584	593	654	616	599	631	661	591	619	657	640	620	604	630	651	596	631	648	588	605	646	608	593	613	601	651	634	603	608	618	625	615	643	678	640	696	617	650	601	643	584	642	636	645	639	610	566	648	636	581	643	635	636	648	602	612	645	597	608	602	634	611	633	627	603	628	623	640	657	575	597	642	645	611	614	634	615	590	668	623	620	598	618	662	630	654	589	653	589	604	619	637	626	623	649	598	636	614	617	630	668	675	584	599	648	634	645	632	630	630	623	621	602	652	599	633	650	643	640	607	626	616	628	620	656	609	650	614	657	611	657	654	614	625	673	624	622	658	635
5109	2670	2933	2540	1785	1393	1119	878	668	609	571	473	447	420	454	427	398	404	399	343	372	396	349	366	357	357	335	328	335	349	336	349	365	319	333	360	319	337	371	334	344	328	348	325	321	342	340	366	312	337	306	319	331	357	317	320	344	343	344	324	332	343	326	328	343	317	325	296	294	349	350	332	332	332	335	303	334	340	335	298	322	313	311	342	331	305	311	338	335	328	341	366	321	307	331	338	340	353	343	336	331	331	335	319	341	302	364	324	314	321	324	375	346	306	354	322	320	336	342	364	340	320	334	331	323	349	338	330	323	321	334	309	357	362	365	359	341	360	319	332	320	325	315	341	348	365	315	362	326	315	320	314	361	320	329	320	350	341	322	344	348	355	347	303	322	292	341	326	342	337	340	326	348	334	325	370	316	299	354	314	330	329	299	343	329	316	320	320	320	342	364	336	368	348	339	311	312	342	331	353	344	330	354	304	346	355	339	342	342	331	321	321	349	302	305	318	312	344	362	324	320	342	339	372	365	342	347	332	356	336	309	336	319	334	339	330	324	320	346	325	337	329	335	310	330	336	341	321	329	355	341	349	376	341	312	372	315	350	354	361	325	347	329	328	360	318	357	311	351	333	341	310	352	327	337	339	297	349	339	374	373	386	328	307	339	335	336	363	294	322	327	305	360	351	324	299	358	312	353	357	343	348	331	345	341	324	334	346	372	349	343	368	320	314	340	321	357	343	390	323	299	332	357	330	342	313	343	310	365	340	330	344	366	329	334	297	359	308	359	324	353	351	332	342	322	335	327	318	331	339	368	359	370	299	356	341	313	334	352	346	346	317	287	326	327	324	332	309	336	321	321	346	337	336	324	329	335	338	344	297	290	348	368	346	350	323	344	369	329	312	320	339	329	327	322	321	320	318	347	317	314	330	352	337	301	337	340	350	347	324	368	315	348	348	385	290	340	353	331	335	352	320	317	341	312	313	339	323	336	307	308	353	353	358	337	363	349	323	341	337	344	345	323	320	336	320	350	346	328	306	371	352	332	312	352	356	333	322	311	345	345	327	336	351	368	335	334	327	318	335	311	327	332	340	335	332	362	367	349	312	347	323	325	323	334	341	345	342	347	313	323	317	355	324	333	334	336	311	329	305	307	327	316	333	336	369	325	344	348	336	321	316	329	333	346	322	298	300	325	340	350	333	377	344	331	329	323	330	340	371	378	362	365	299	336	330	312	297	341	354	331	357	359	315	321	336	341	316	347	361	337	352	340	354	294	323	353	315	324	336	319	342	335	324	321	343	347	335	341	346	332	379	323	330	331	337	362	348	354	363	313	352	353	328	348	320	367	362	344	313	339	322	367	319	361	302	363	302	327	356	338	329	330	344	324	313	362	335	342	340	303	316	333	328	301	323	315	360	366	330	367	403	358	340	371	312	343	336	349	325	324	371	331	341	338	365	342	326	312	350	342	350	356	331	339	298	348	347	332	363	363	376	361	358	329	332	331	330	328	341	330	319	335	346	352	311	323	332	335	322	352	314	344	311	320	318	332	291	327	342	350	344	367	327	346	316	308	363	343	339	336	334	350	358	370	328	332	359	351	326	345	351	367	347	306	288	324	321	325	335	362	341	323	353	342	330	355	330	329	332	331	318	312	337	344	322	324	331	333	339	321	344	328	346	334	317	328	289	333	335	335	348	351	348	344	306	329	284	295	318	378	307	351	347	354	350	354	355	324	375	301	338	336	320	298	337	336	374	334	335	317	330	355	365	338	335	360	321	343	330	324	351	358	308	332	348	324	325	339	364	331	318	341	327	363	337	343	368	344	379	293	336	365	299	367	339	340	317	388	343	309	357	353	329	336	354	318	358	332	349	345	342	347	328	340	315	334	347	289	324	333	287	317	322	344	342	327	341	337	328	329	336	351	308	312	356	339	344	321	378	348	347	323	307	305	349	332	362	331	339	305	335	342	321	330	340	338	320	335	326	328	326	359	312	319	340	331	372	339	370	350	338	321	333	349	353	327	312	314	337	331	354	328	311	347	332	340	325	328	324	316	337	336	354	310	340	320	347	311	321	330	348	342	372	314	319	325	309	315	325	360	370	328	310	351	356	331	330	315	345	331	287	357	365	353	313	323	332	352	336	326	318	315	336	322	347	328	339	381	335	333	317	330	318	318	345	292	350	335	348	333	349	330	333	365	356	332	366	299	337	322	336	304	306	355	315	350	325	355	305	309	365	329	289	342	349	323	338	357	350	342	341	303	306	329	332	341	316	301	341	364	336	362	333	344	313	332	323	338	329	306	360	367	336	321	349	343	306	317	307	344	332	343	320	340	348	319	362	355	342	334	340	358	317	334	351	313	340	315	364	339	349	312	341	314	330	341	341	337	365	344	336	341	316	322	367	353	360	357	359	351	379	318	317	328	342	359	335	333	361	349	329	332	345	346	326	323	322	347	337	356	334	319	333	365	338	312	345	333	312	301	331	340	354	373	339	358	385	352	318	320	337	340	313	332	332	361	340	345	337	361	361	312	368	336	351	354	329	358	343	345	354	350	322	335	324	316	306	345	313	343	321	357	331	330	367	330	324	344	300	371	334	304	334	316	346	346	327	367	323	333	370	303	357	335	295	324	303	321	329	342	360	337	341	344	317	342	334	320	380	309	337	342	322	371	350	330	351	307	341	315	335	315	345	311	343	312	334	322	339	316	307	372	322	351	347	317	312	338	329	339	334	307	324	331	358	340	357	361	356	327	311	373	359	323	348	297	331	331	338	306	371	363	326	341	314	343	353	335	299	348	320	309	345	323	341	341	330	346	336	309	348	297	368	335	339	361	327	338	310	307	356	353	315	331	330	329	348	334	341	365	351	299	299	326	327	318	322	326	359	364	345	339	344	343	336	337	329	321	346	348	317	308	328	334	381	337	319	328	341	320	321	321	356	301	345	287	356	338	327	320	341	338	349	349	315	300	318	291	357	310	312	317	311	327	312	310	367	338	327	350	347	296	344	344	298	323	329	344	326	340	338	317	340	350	305	325	347	336	311	375	329	290	352	304	337	340	331	363	347	345	324	324	328	330	330	311	333	349	349	337	326	339	300	327	304	324	355	348	353	291	323	352	319	328	366	337	315	299	344	321	372	327	340	346	318	339	325	335	314	324	344	328	315	341	359	318	326	383	344	321	318	322	318	315	325	334	346	349	329	343	335	318	335	341	289	324	322	321	348	350	349	344	348	327	344	356	342	309	352	332	342	325	321	290	300	350	352	334	369	314	356	337	349	337	330	331	332	358	297	326	328	353	371	354	330	296	349	338	334	331	338	296	316	324	341	367	360	326	288	317	368	337	322	338	359	300	376	344	359	358	338	328	348	324	343	362	317	324	323	289	364	364	349	354	285	327	347	375	348	302	329	286	340	333	330	357	400	314	362	283	351	368	364	343	343	356	355	317	323	299	316	362	316	326	338	340	337	296	336	368	338	303	344	329	359
4487	3292	6803	7914	6729	5258	4510	3589	2838	2517	2041	1930	1768	1604	1395	1387	1260	1176	1100	1127	1079	1078	1092	1025	999	962	994	933	844	876	907	875	880	836	841	838	863	856	846	804	802	836	813	835	862	915	818	812	860	814	816	821	824	826	798	848	841	820	846	791	859	815	803	818	809	794	781	827	825	817	864	831	766	834	778	796	779	795	835	830	820	792	804	774	881	807	766	828	755	785	793	813	770	804	816	791	806	790	830	816	777	825	829	814	835	883	808	809	817	811	834	780	813	802	782	818	818	783	795	807	821	772	782	881	823	857	807	767	797	829	801	810	800	817	837	852	815	779	766	870	829	788	814	784	816	834	782	722	841	784	833	785	841	812	808	803	785	820	842	779	837	846	826	760	791	821	786	741	823	803	776	826	782	817	815	842	848	792	804	830	781	783	867	801	802	818	827	807	790	795	806	832	814	711	801	829	846	827	803	781	816	822	785	825	812	778	805	814	881	842	821	815	793	829	850	875	820	742	797	838	795	785	823	800	772	791	784	829	881	830	823	752	833	806	810	799	778	813	821	798	813	836	819	794	811	796	784	813	853	790	781	833	826	779	834	827	757	833	848	816	798	798	865	837	781	822	802	816	861	851	797	781	815	887	779	845	789	807	811	770	804	799	808	814	820	840	796	832	817	750	776	798	849	781	837	825	820	793	814	764	835	759	745	809	803	816	812	812	837	800	802	798	775	777	835	816	810	795	859	808	830	851	808	772	832	813	778	795	842	761	759	825	807	779	828	849	825	780	808	787	789	823	814	796	827	790	839	846	834	774	787	821	835	790	820	838	801	802	825	801	821	808	802	779	813	839	815	788	858	855	797	841	760	809	803	816	797	853	838	827	832	776	828	821	838	806	801	786	805	807	758	797	812	807	766	809	829	813	791	838	837	782	770	818	822	810	834	787	775	841	783	837	780	825	873	815	785	856	829	777	855	869	798	781	852	791	767	799	801	828	819	760	838	798	810	823	810	825	848	798	780	818	804	765	811	825	803	828	790	819	829	809	784	772	835	763	786	798	851	813	782	837	867	811	824	755	791	860	871	815	800	791	816	783	804	815	827	767	812	801	823	820	811	814	823	850	806	840	788	830	793	843	797	791	820	869	794	802	786	763	782	832	774	779	829	841	790	831	813	870	801	845	830	871	817	799	861	850	783	819	816	849	819	793	813	780	791	865	793	804	824	866	825	831	773	782	777	782	816	844	809	846	810	789	845	814	824	807	816	794	860	822	800	813	830	780	817	827	783	737	840	805	832	822	827	849	846	765	818	814	833	782	803	875	776	809	837	824	780	779	829	815	812	800	773	783	804	786	866	804	824	836	843	862	818	861	803	841	805	858	813	828	829	837	802	804	807	838	844	785	830	826	787	780	813	843	847	835	880	827	826	807	793	839	845	847	826	859	830	830	807	849	810	820	844	780	797	817	813	788	831	775	880	778	822	842	897	845	779	771	866	790	820	827	790	846	828	809	805	815	813	808	836	753	804	758	800	838	786	840	781	851	769	818	831	778	850	851	873	806	837	830	803	851	841	790	826	808	810	842	771	785	836	895	830	816	814	820	824	839	801	811	845	760	785	839	809	798	836	807	740	813	784	827	822	805	879	794	791	808	829	839	819	769	865	830	805	842	859	798	796	816	815	822	790	772	777	772	831	806	790	851	822	786	744	799	841	783	799	800	866	840	782	800	804	775	823	785	755	868	779	840	850	792	804	820	788	846	850	806	825	856	817	842	827	758	773	800	832	830	813	813	815	805	791	794	832	830	746	812	834	827	803	789	795	802	822	787	852	780	741	802	809	836	819	831	878	804	838	780	820	755	768	791	789	831	795	804	804	822	772	772	841	826	841	806	806	854	823	839	886	841	804	812	791	770	787	851	792	778	819	822	802	792	762	818	766	863	851	868	774	853	777	823	790	787	806	796	853	807	804	802	827	820	808	853	854	816	801	767	858	802	792	829	793	770	805	829	795	811	821	831	812	786	802	824	829	747	837	824	853	822	855	795	815	821	757	786	797	842	776	804	823	822	835	877	808	844	784	858	846	784	860	789	818	791	784	834	794	814	817	832	852	790	782	823	832	798	790	810	801	812	816	792	835	835	771	825	807	802	806	841	816	812	817	751	849	811	826	850	808	761	882	763	810	808	790	756	881	774	832	822	837	821	818	805	802	785	830	803	812	797	816	812	843	823	829	852	827	876	822	812	840	809	776	817	795	805	797	872	789	879	835	823	880	832	802	814	827	848	813	756	817	839	834	765	804	795	784	822	717	777	764	828	842	789	837	864	791	820	850	769	771	762	849	770	794	789	795	734	783	822	840	802	777	794	847	755	817	829	861	759	820	842	811	807	789	792	845	806	759	800	819	801	865	845	860	787	885	823	786	837	838	763	816	823	828	784	809	795	849	829	784	831	803	824	829	782	826	795	812	774	815	830	852	843	811	842	791	804	847	794	781	804	835	792	809	802	823	832	795	795	806	812	827	866	810	857	808	845	819	789	857	771	809	857	790	793	836	751	784	801	834	856	821	813	819	841	825	772	789	770	867	817	781	835	817	835	779	801	802	838	839	807	829	824	773	819	792	813	769	774	816	831	819	819	808	780	773	847	780	821	801	787	854	821	856	829	808	837	830	881	815	803	766	798	809	768	796	770	779	800	819	829	821	811	786	806	865	838	822	754	841	803	846	798	841	834	811	797	856	761	808	862	831	814	777	825	833	812	764	865	820	812	771	838	823	868	798	811	855	781	767	805	864	771	781	778	812	815	795	798	788	803	821	802	800	803	779	803	813	825	786	786	778	828	866	802	807	805	779	839	786	839	798	800	809	851	780	782	797	831	829	863	832	846	765	807	853	791	835	787	842	799	747	764	825	784	768	796	803	805	807	849	819	824	833	794	839	827	741	777	837	732	825	817	820	841	847	804	765	844	806	755	784	843	828	844	814	787	794	794	851	833	820	795	804	789	850	829	851	836	830	821	849	876	755	802	818	791	816	853	801	797	795	805	849	832	863	795	821	822	824	795	866	842	781	831	793	828	792	791	822	774	835	810	802	780	837	833	796	815	801	833	761	802	798	809	862	792	847	831	820	770	845	782	774	825	799	786	841	846	813	833	820	815	858	811	758	799	805	842	800	824	796	802	824	855	782	783	826	778	815	845	791	823	841	859	848	830	837	807	815	821	819	831	776	797	851	823	829	785	828	782	803	866	807	841	815	775	827	779	810	789	821	795	821	795	784	824	818	818	860	828	843	804	826	875	840	809	830	826	825	810	836	848	789	835	840	839	834	802	783	836	810	780	814	829	835	805	811	780	782	833	813	809	782	824	778	793	835	807	781	834	822	805	838	851	791	825	862	825	784	844	807	816	849	787	775	825	837	849	828	799	818	789	803	779	799	842	841	782	791	782	793	774	778	822	796	793	807	751	820	803	846	846	853	793	806	882	799	804	874	834	871	814
14658	7221	6968	5629	3619	2711	2254	1708	1336	1164	946	915	747	727	542	554	441	444	398	381	407	392	408	399	377	357	335	334	348	327	355	349	370	302	316	335	316	330	318	310	351	364	370	302	327	275	321	271	332	320	286	317	293	316	359	311	331	351	303	312	326	337	264	318	361	332	305	338	334	314	308	289	292	298	326	301	306	331	322	331	339	331	332	327	311	307	301	326	288	321	331	298	346	345	329	319	312	291	330	320	310	318	329	309	327	304	309	298	337	329	287	319	318	317	309	332	330	308	334	323	333	307	314	348	338	321	343	317	300	365	337	300	325	345	322	317	328	326	356	336	302	352	320	319	319	308	304	303	309	340	303	285	302	300	312	317	312	303	334	310	312	307	298	272	340	313	304	344	325	333	295	291	282	310	301	299	338	307	338	305	292	322	314	300	323	319	297	311	332	279	329	316	320	295	323	288	335	307	307	332	361	311	341	339	276	328	315	317	322	334	298	282	321	350	312	299	316	295	329	358	306	320	297	288	344	304	338	342	295	313	316	307	329	282	285	299	309	358	301	311	299	367	315	292	300	305	295	323	306	329	307	295	307	333	310	343	326	342	300	298	343	347	332	325	334	316	310	338	328	313	288	329	343	287	311	298	347	310	308	330	285	300	319	313	317	314	323	324	336	323	307	292	323	356	333	318	341	317	274	299	341	319	334	324	323	344	303	325	320	329	329	348	309	295	281	294	315	291	321	334	313	306	332	317	348	283	363	343	321	339	331	335	326	346	327	306	276	297	305	299	320	371	323	316	322	313	352	345	313	296	359	299	275	313	349	309	347	323	301	327	297	292	302	289	315	335	327	330	347	305	299	329	327	317	307	346	318	307	315	337	289	301	317	340	302	344	325	358	326	333	280	287	320	333	335	298	303	318	333	346	327	344	301	349	307	335	354	293	326	304	320	312	321	312	291	292	320	324	314	310	320	316	338	289	297	347	345	311	309	310	317	318	295	308	331	295	299	273	312	306	281	353	313	347	311	299	279	296	301	322	310	282	337	332	321	308	349	330	311	315	336	315	308	310	331	308	333	320	317	324	327	325	306	333	335	348	352	317	323	313	306	331	342	286	309	317	315	314	307	314	308	337	321	293	299	333	286	327	330	308	297	286	298	314	299	323	328	320	309	339	297	369	306	335	356	350	288	324	314	318	321	309	296	306	289	295	314	276	323	351	323	308	313	344	342	324	300	286	304	294	333	303	298	308	326	308	313	299	316	283	296	339	344	303	303	342	313	322	346	347	322	364	312	276	299	332	317	329	342	308	300	325	310	315	319	298	371	312	306	293	334	329	309	295	348	351	292	297	347	316	297	336	334	336	338	301	314	310	282	327	340	292	288	291	317	292	339	338	317	293	329	309	345	335	367	318	310	312	333	295	297	341	314	306	292	319	336	329	272	333	291	317	308	317	348	328	292	292	286	335	291	313	346	348	305	318	304	300	303	308	285	319	318	317	318	304	302	330	305	305	318	306	302	316	301	335	326	309	334	333	290	290	308	323	277	316	308	293	321	321	357	325	341	335	324	327	358	322	298	314	274	336	319	336	302	296	307	351	309	308	321	318	314	326	324	333	303	342	348	330	349	323	319	308	329	343	345	325	333	291	297	302	327	320	308	326	307	277	293	320	325	312	287	299	299	281	328	327	310	345	295	302	364	318	324	326	295	311	288	315	316	308	332	318	294	312	301	320	306	307	369	309	311	294	332	320	289	304	320	302	326	329	294	299	342	324	285	309	304	332	310	332	307	342	329	326	327	333	320	296	344	344	297	345	330	313	329	307	334	312	310	303	322	285	321	331	322	320	312	336	313	283	314	308	345	306	336	300	346	308	295	343	313	330	327	322	312	326	340	337	304	337	319	333	285	298	316	324	322	323	351	329	307	293	298	320	304	320	312	333	281	296	310	327	316	346	329	339	329	322	372	327	309	327	282	325	324	335	274	334	312	282	287	327	288	312	306	310	305	307	292	326	329	298	310	330	334	298	319	326	309	316	311	288	357	306	313	323	310	329	300	312	309	309	289	315	302	329	286	322	320	311	323	332	307	355	341	313	356	366	277	330	276	326	349	304	324	310	329	324	346	302	311	307	316	324	335	347	310	321	322	338	297	287	335	317	323	330	312	309	325	325	356	298	323	328	316	325	305	343	346	292	338	332	330	289	320	292	316	310	320	321	325	314	327	320	330	291	315	298	318	321	311	318	311	332	299	349	321	308	303	281	292	311	343	306	317	333	293	296	309	307	330	307	293	304	314	319	313	339	316	307	315	295	303	339	319	324	344	310	315	298	308	347	321	310	309	299	348	295	346	317	288	306	333	305	344	334	322	332	324	322	292	333	332	335	287	310	347	334	320	301	346	310	278	311	351	330	310	342	329	311	324	309	298	323	349	333	324	292	293	290	316	334	299	329	300	322	324	317	313	330	324	343	315	308	309	307	341	327	328	289	335	273	311	320	297	339	313	326	311	317	356	321	294	313	316	302	305	296	299	336	333	302	283	321	305	283	316	304	324	337	306	354	299	296	349	283	306	323	355	305	338	289	302	320	331	330	319	320	300	304	302	326	325	339	287	315	268	311	314	312	291	304	306	313	320	287	283	343	319	292	315	308	327	350	288	322	313	337	328	308	305	302	334	329	312	295	311	276	319	340	301	352	339	320	306	323	357	309	312	308	323	319	297	329	316	295	297	314	304	315	336	295	307	298	344	319	352	307	314	325	313	319	355	284	312	330	288	307	351	344	325	339	321	328	313	328	317	334	289	339	317	342	328	345	352	304	329	368	331	319	336	329	307	320	342	341	317	311	295	331	303	334	310	310	315	329	308	316	290	320	341	305	358	326	309	321	318	318	317	308	316	298	317	358	327	317	381	284	287	299	321	295	309	314	323	320	319	331	310	297	308	319	315	362	302	322	348	299	322	346	302	302	320	288	304	321	304	309	322	321	298	320	317	274	318	320	331	312	306	335	328	323	340	346	322	347	312	313	322	315	326	320	297	282	299	357	341	334	312	336	296	290	314	325	318	317	336	324	350	338	332	357	314	337	334	316	318	334	309	335	305	309	327	342	305	356	325	296	319	331	315	326	317	323	321	301	283	323	316	322	309	306	329	339	307	293	345	319	334	332	325	323	321	320	314	306	310	323	334	316	316	295	336	308	307	330	337	312	311	310	298	330	316	314	304	301	330	289	316	331	301	310	313	321	314	296	330	341	292	297	329	318	327	336	337	314	285	318	315	299	325	334	315	307	341	371	349	316	342	320	321	322	333	315	323	306	301	337	349	317	319	306	288	299	326	355	310	319	319	312	342	292	291	312	314	296	312	316	325	336	349	310	314	326	297	319	294	330	325	341	314	341	303	332	327	334	339	317	328	306	316	321	309	309	303	319	297	305	310	331	275	322	323	307	342	284	341	313	299	296	329	311	305	281	312	298	313	344	339	325	321	326	325	314
11609	6546	12194	14216	11773	10484	8700	7172	5947	5395	4202	3932	3637	3069	2541	2136	1775	1552	1520	1495	1412	1412	1331	1231	1138	1114	1086	1014	1032	961	924	935	854	922	907	929	875	946	902	886	897	868	853	828	896	803	835	790	824	775	767	790	791	785	746	792	812	791	803	830	788	786	816	729	785	786	783	758	757	798	780	736	798	746	804	772	763	793	784	762	780	825	773	758	793	713	754	831	721	804	796	788	755	770	769	735	747	811	781	746	736	812	778	761	751	765	767	774	794	772	744	759	736	761	794	765	729	742	786	748	788	726	747	755	791	754	801	778	768	756	775	704	786	782	723	778	786	805	789	714	740	812	799	789	788	766	801	734	754	793	776	743	768	765	741	818	823	816	771	766	756	759	745	741	792	728	774	800	766	811	739	792	749	755	790	764	722	742	812	804	796	776	787	774	790	804	790	788	773	730	785	760	764	755	849	796	734	810	788	752	800	793	771	797	784	785	792	795	793	799	739	754	819	743	748	776	837	750	835	753	766	778	758	793	739	772	801	797	767	768	803	730	777	767	805	791	780	794	779	808	790	761	805	769	764	737	790	733	776	778	784	818	760	770	750	766	765	727	791	773	732	769	784	762	813	789	780	803	754	802	781	780	748	793	810	753	801	798	767	767	772	758	807	806	773	772	788	817	731	781	763	832	757	768	764	761	789	732	786	772	777	750	763	808	815	758	770	785	769	772	759	801	782	759	723	801	813	791	720	752	766	797	746	794	778	775	741	751	729	800	729	781	786	754	767	804	783	790	745	785	783	706	789	812	759	754	757	760	805	792	771	818	799	765	781	780	762	751	762	835	785	753	808	747	759	810	765	787	747	771	694	788	766	760	788	799	754	775	778	777	752	797	793	786	746	765	825	755	804	791	802	802	735	738	765	797	776	745	840	772	788	762	808	830	755	771	736	774	746	833	787	734	743	764	820	779	791	786	756	781	721	746	796	818	815	775	797	783	782	794	762	765	764	774	795	779	751	780	775	809	734	796	780	755	793	739	802	747	761	825	788	772	788	788	762	774	770	796	778	799	799	772	789	764	749	763	750	734	881	803	760	782	749	762	779	788	828	725	801	735	784	740	817	773	712	715	743	770	836	819	789	805	777	768	780	759	752	849	793	755	716	751	811	738	753	787	741	806	787	760	778	768	796	794	744	837	776	755	758	802	758	805	787	800	803	771	775	758	801	769	801	789	811	763	802	795	787	790	722	736	749	759	765	757	774	791	786	795	796	750	784	769	802	810	762	785	735	833	758	779	738	803	776	808	787	795	744	799	769	746	821	797	790	759	813	779	799	763	803	716	754	708	811	748	760	742	771	752	783	761	726	785	707	812	834	828	752	780	767	775	838	833	760	764	857	761	769	787	764	753	767	789	773	798	772	792	760	769	721	795	748	777	817	775	745	765	729	692	785	834	736	798	833	770	807	789	756	783	816	799	798	810	778	765	776	767	724	803	741	737	789	732	791	760	782	759	750	799	811	752	799	751	714	769	729	764	748	799	731	745	769	770	828	723	783	766	799	780	810	779	797	804	773	806	796	748	774	768	772	815	776	805	802	784	809	752	774	749	750	742	795	796	756	766	761	763	782	780	802	757	738	773	735	733	743	784	707	779	750	781	763	816	805	776	798	786	816	795	776	772	766	741	750	744	761	799	801	740	773	809	774	776	768	796	735	761	821	760	798	780	796	782	771	765	729	781	794	798	743	774	774	843	766	834	743	810	731	798	754	717	801	784	766	791	757	770	775	753	753	808	821	805	799	751	771	744	761	759	824	779	781	754	821	772	713	798	778	789	837	823	785	772	785	710	811	761	812	794	771	823	798	793	821	776	779	766	774	779	772	799	765	737	755	731	751	802	731	784	809	805	804	723	799	799	767	746	773	745	773	761	800	752	817	769	773	755	811	741	820	742	761	832	732	761	784	754	786	753	767	791	758	750	802	800	733	757	809	774	786	753	783	753	751	752	786	785	787	770	767	788	820	801	818	763	767	747	759	759	752	779	759	757	788	783	764	781	790	788	714	790	754	766	756	730	797	808	775	782	722	777	772	732	702	792	748	814	776	779	821	786	781	831	803	788	800	742	772	785	812	730	832	784	835	761	756	801	798	747	788	748	820	794	750	737	780	744	779	758	746	756	792	803	780	786	840	795	784	798	755	760	782	731	792	778	792	755	819	784	812	759	769	830	769	765	763	745	811	777	775	738	747	771	785	759	796	763	743	687	748	717	734	743	799	798	813	772	787	788	809	776	846	794	817	774	771	756	738	816	740	787	764	798	783	754	766	800	759	752	780	781	799	769	800	768	788	804	804	793	791	795	761	815	771	807	757	756	738	715	755	803	784	778	800	786	782	747	772	724	746	701	791	810	791	786	774	718	785	716	771	799	757	805	771	814	786	787	772	808	712	753	757	778	748	738	773	823	760	746	767	774	761	724	744	800	818	770	776	770	785	740	758	730	796	781	714	794	756	837	767	801	724	787	802	768	761	822	822	775	835	804	759	751	762	813	743	788	818	726	739	796	753	790	824	769	794	780	788	736	772	829	765	764	804	764	802	783	750	835	763	787	793	720	806	723	769	733	833	743	774	728	774	770	757	742	781	773	767	790	810	739	797	792	804	738	778	766	793	768	762	772	777	759	786	759	773	818	729	805	811	736	805	802	780	738	741	786	770	782	776	794	785	797	802	764	762	718	737	742	748	804	762	749	835	785	807	804	787	768	786	786	768	788	738	782	793	797	780	835	740	735	830	775	768	767	801	762	773	779	751	772	807	772	728	784	799	816	732	734	773	719	763	797	787	808	839	789	846	734	804	813	753	832	749	781	796	797	804	750	751	827	784	749	744	784	770	767	756	812	811	765	761	797	827	743	765	762	815	747	875	768	768	813	750	813	760	770	762	810	813	813	784	801	800	738	791	753	815	784	828	754	776	804	845	780	769	778	732	761	781	809	775	752	756	793	807	810	795	822	788	794	783	723	798	764	731	757	823	751	759	822	726	754	776	769	761	759	802	772	799	748	718	747	780	754	769	776	763	829	805	823	748	745	800	754	834	733	783	759	748	798	775	745	809	773	785	805	779	766	738	771	752	839	776	746	763	789	818	719	779	758	779	749	778	771	797	754	783	760	759	755	775	743	799	790	745	738	738	732	723	790	738	815	798	792	802	753	754	738	797	819	755	773	752	796	781	740	718	839	747	703	764	768	781	784	803	727	813	811	731	781	806	730	745	811	847	822	808	757	785	812	782	823	807	796	787	812	816	797	783	747	818	775	766	778	763	756	748	749	792	752	786	771	809	791	841	757	734	790	833	783	786	781	690	786	753	800	742	798	732	762	805	758	750	818	784	763	798	757	788	810	795	810	759	763	741	802	757	749	784	759	817	758	838	793	825	782	768	761	749	737	853	770	780	771	790	802	748	761	839	804	755	755	783	763	778	722	790	773	844	761	738	741	772	764	751	813
22656	11749	11288	8963	6556	4326	3266	2536	2292	1812	1217	1271	1040	979	613	548	454	435	409	385	359	378	357	327	336	317	294	289	296	271	246	262	265	265	280	274	235	285	267	283	234	241	283	228	237	248	251	278	273	259	269	272	290	239	256	261	260	241	243	259	230	243	232	257	256	231	244	249	224	237	258	271	236	261	232	279	242	247	256	244	255	246	249	242	235	224	249	247	250	255	255	231	263	255	249	266	213	266	257	246	239	223	230	265	247	231	277	248	259	232	259	258	260	259	263	232	245	267	233	272	261	264	274	267	265	238	248	254	240	250	248	265	220	296	275	241	263	243	244	258	256	262	262	226	247	250	237	224	260	260	258	253	275	249	262	280	249	273	264	234	218	250	280	238	233	230	244	238	249	230	249	223	244	252	241	259	237	241	272	242	256	257	242	248	246	222	229	261	227	262	210	269	238	254	242	257	222	261	257	241	260	270	286	232	272	255	231	252	235	266	225	233	229	235	236	248	283	226	259	252	259	239	283	244	268	229	227	240	267	245	268	268	255	256	238	238	229	229	249	256	245	253	242	247	263	253	229	251	219	289	253	235	234	257	259	256	241	233	222	239	253	257	257	263	253	249	243	226	255	262	234	253	242	229	255	220	242	225	253	243	248	235	240	229	240	254	250	261	253	285	226	249	228	233	226	245	240	265	230	245	255	274	244	277	231	223	238	254	215	256	242	222	227	247	286	232	249	257	257	264	263	266	248	277	280	260	248	273	257	262	221	230	239	235	242	268	249	239	245	244	249	248	254	253	244	240	239	247	249	252	247	230	266	294	229	280	237	242	230	250	266	229	250	251	236	278	234	245	252	232	260	224	292	217	256	261	243	240	248	253	240	228	262	252	262	237	225	225	257	239	244	256	222	238	253	256	224	235	247	239	266	257	238	267	228	262	217	250	233	222	253	269	222	255	222	217	237	233	250	255	237	272	253	260	272	266	247	249	254	227	232	257	257	255	255	226	251	242	257	214	250	256	271	246	236	227	226	242	225	246	238	247	209	259	257	252	268	253	259	239	257	244	254	245	262	250	238	275	239	252	280	256	261	279	264	272	260	263	251	253	259	250	256	235	260	260	221	253	242	262	251	244	245	240	265	262	242	254	234	235	249	254	245	268	230	225	250	235	238	263	257	225	242	251	265	253	253	265	239	243	249	277	225	252	251	233	243	263	256	267	258	247	233	260	249	275	258	268	258	254	284	229	274	245	266	240	233	232	290	247	231	255	240	273	269	248	266	254	239	240	261	224	259	268	276	250	235	222	235	260	268	274	257	256	263	235	248	214	270	227	258	245	271	216	277	250	267	269	223	238	226	259	265	236	193	252	289	287	250	231	242	256	262	264	237	246	265	256	250	233	245	230	235	249	278	237	295	226	233	254	259	221	245	239	213	250	233	235	252	243	253	245	253	240	253	265	227	257	241	231	242	247	261	277	245	210	243	253	232	228	243	223	251	235	226	277	220	248	223	261	259	271	282	253	225	259	276	268	259	282	221	267	233	249	243	241	255	263	204	263	232	254	236	263	231	244	244	275	233	241	237	263	228	224	239	225	239	229	251	258	232	250	248	270	247	244	243	269	253	244	255	228	250	228	239	284	243	261	237	222	260	250	254	244	249	257	241	244	240	254	244	250	255	280	237	256	256	263	248	273	262	245	242	234	235	258	278	252	279	251	267	264	236	270	245	231	254	244	242	266	233	240	270	244	242	251	235	250	241	238	269	256	234	252	250	247	272	253	244	240	280	243	270	246	225	258	242	235	256	248	290	232	239	223	245	228	276	269	259	262	242	245	246	245	244	235	200	270	218	244	252	277	237	227	229	284	242	245	228	250	235	268	255	263	248	258	249	255	251	252	261	249	273	243	239	260	218	246	254	246	236	254	228	209	285	253	219	252	240	233	270	274	280	234	265	243	234	265	265	247	245	247	235	240	240	244	252	270	262	238	238	233	231	240	251	254	230	212	212	224	239	245	255	229	261	267	214	278	257	245	248	236	235	264	255	235	253	269	250	255	244	235	256	214	229	236	236	239	235	241	243	253	239	266	236	227	225	265	254	263	252	247	221	240	242	263	254	253	230	229	212	261	242	229	275	252	242	224	275	272	275	239	247	252	240	252	227	237	249	271	259	244	254	229	267	270	248	259	284	244	230	262	290	260	234	244	262	278	260	268	263	250	231	272	232	226	240	234	248	211	255	263	250	269	254	242	232	242	272	235	234	237	231	255	265	247	247	242	248	240	246	229	247	260	255	238	238	240	238	267	242	259	244	231	263	237	243	240	259	280	234	240	248	281	247	228	247	231	253	233	251	239	252	245	259	261	236	262	219	256	226	246	233	258	272	226	240	252	268	242	244	217	260	286	263	254	250	225	250	235	276	234	249	264	217	275	263	246	249	253	221	249	256	246	253	247	262	240	232	224	229	231	253	256	218	215	218	249	237	236	209	266	253	238	242	247	250	249	258	226	227	226	235	228	278	224	262	251	243	264	239	243	249	249	252	246	264	251	204	224	268	259	234	257	253	236	243	240	246	254	236	267	236	224	256	239	231	279	256	238	239	257	253	233	256	231	255	229	248	230	219	235	260	231	228	225	225	251	253	298	237	263	262	248	251	274	266	193	259	227	267	251	253	228	234	234	291	244	257	232	237	260	271	246	252	265	226	285	274	250	274	246	269	257	256	277	221	246	241	267	235	242	265	243	250	227	251	257	250	244	211	245	238	264	247	246	260	248	251	266	264	264	251	224	241	243	223	224	230	254	263	249	254	238	217	233	258	249	232	253	248	245	231	247	238	241	266	255	239	245	216	237	240	223	273	286	250	245	279	250	256	252	286	261	250	252	254	268	236	225	242	248	281	267	271	232	258	217	259	231	260	221	248	259	242	252	243	205	253	239	273	256	227	227	267	281	231	254	243	248	273	245	288	242	237	245	247	274	220	251	272	242	271	232	221	248	247	252	247	279	257	242	243	249	241	239	241	233	259	262	299	278	268	236	243	242	238	243	237	237	234	269	249	284	262	226	264	263	252	266	234	259	240	235	241	234	250	245	267	271	224	232	232	239	257	227	250	240	256	240	237	278	238	219	258	248	252	247	257	260	262	233	228	245	267	239	238	251	277	235	228	234	247	248	235	255	256	233	235	265	237	249	251	269	275	229	224	204	265	208	279	238	255	234	250	237	235	218	230	258	232	239	239	240	243	244	260	259	288	240	252	265	253	291	246	234	261	231	240	250	247	265	250	253	275	260	269	258	231	248	189	257	250	219	217	207	238	247	246	256	231	241	245	227	237	250	274	256	254	235	261	223	231	261	239	235	238	252	257	280	240	242	246	265	283	255	253	266	280	231	259	250	264	238	258	247	260	211	259	233	243	248	249	267	227	246	253	239	242	260	209	243	244	247	246	235	283	244	246	257	223	252	238	261	231	235	236	229	247	223	229	252	269	238	237	246
15224	9571	16807	18191	16588	13613	12445	9943	8933	7095	5881	5696	5190	4538	3202	2735	2158	1832	1737	1664	1625	1551	1426	1282	1194	1268	1046	983	929	844	829	870	824	867	829	843	785	870	821	780	754	696	696	706	710	695	729	673	636	637	694	681	672	680	660	619	658	636	642	650	582	658	615	667	624	624	601	625	675	600	584	606	625	603	641	641	568	639	630	629	624	596	636	603	644	607	593	621	641	600	635	625	595	578	595	580	643	646	597	614	635	603	649	608	648	628	628	592	645	606	627	601	589	645	647	601	639	624	573	606	630	621	587	640	616	625	614	634	623	605	601	571	620	635	626	578	576	639	615	618	609	620	667	638	637	621	631	614	613	608	583	667	616	659	648	578	604	638	635	585	590	592	628	650	594	650	663	605	617	634	630	576	653	615	619	664	601	609	574	663	606	589	606	648	587	645	632	622	653	609	597	635	597	639	596	622	639	608	622	616	642	581	629	634	669	598	620	616	627	613	603	625	637	603	617	635	616	616	578	651	606	586	611	600	633	562	639	618	613	628	612	611	618	614	616	605	626	623	640	620	637	607	611	641	613	603	609	646	624	572	599	633	623	640	596	632	598	613	609	638	598	624	636	621	633	624	663	633	670	655	647	659	639	613	625	636	654	619	633	672	619	612	609	600	611	651	644	616	665	629	661	600	655	622	684	635	581	648	650	623	590	626	637	651	623	592	643	666	604	624	613	613	615	592	630	591	593	610	628	636	601	669	620	561	659	618	633	608	622	596	613	615	619	640	625	656	659	618	657	603	616	613	568	617	605	587	584	659	571	627	605	640	575	621	627	631	596	579	598	620	629	628	600	615	622	567	593	617	638	619	604	641	584	595	643	636	595	622	594	615	610	595	628	658	615	596	649	608	600	643	635	623	611	636	592	681	655	622	618	625	609	674	629	580	631	591	618	612	603	627	639	601	640	612	635	644	582	630	615	661	579	640	605	614	602	651	641	629	645	611	629	566	630	598	541	616	614	600	624	596	598	607	605	588	573	636	632	682	656	593	633	633	603	619	588	622	619	624	665	651	637	611	581	618	628	616	584	607	584	586	597	663	630	621	636	632	620	635	612	633	597	620	613	581	627	625	622	632	615	600	595	601	643	580	617	610	606	642	619	620	636	697	614	610	618	590	571	612	647	598	621	643	609	616	651	635	602	628	626	650	613	646	583	627	627	617	615	626	641	629	614	619	636	602	559	614	615	648	635	565	602	623	597	578	644	574	590	638	630	600	657	663	629	637	671	614	597	618	608	643	613	566	580	597	631	644	611	595	622	640	619	628	611	613	586	644	610	617	595	604	659	579	586	613	647	636	626	602	605	623	633	675	644	576	585	613	629	617	593	593	632	609	593	630	635	614	599	618	597	611	620	617	620	579	571	611	589	665	611	631	646	614	581	647	602	641	600	590	615	619	611	618	575	627	583	642	611	648	570	619	602	607	591	614	595	592	664	644	596	589	636	622	597	569	628	619	633	610	655	626	630	615	623	632	613	628	625	612	615	642	623	619	541	633	619	591	608	613	594	636	604	611	647	620	604	616	593	649	612	653	600	619	648	634	632	610	610	622	615	639	614	626	597	616	648	612	575	587	640	619	611	583	608	695	587	617	622	591	589	615	641	598	623	631	633	642	595	624	617	645	602	639	618	645	616	642	628	641	570	677	607	640	558	609	600	595	597	580	588	586	649	631	577	607	665	640	542	630	584	621	613	647	613	618	637	622	603	585	610	586	605	602	631	606	591	621	599	549	612	621	561	661	593	696	606	613	664	583	627	667	570	630	642	630	619	667	637	633	631	604	599	623	656	613	638	624	629	596	620	574	620	625	628	614	595	610	618	644	609	635	625	617	623	627	647	611	620	615	603	590	673	635	640	655	645	624	593	636	650	627	634	671	630	605	635	640	643	624	646	616	622	609	667	620	623	601	632	584	664	626	589	634	652	630	609	590	675	626	625	605	600	607	624	619	632	639	609	605	613	618	580	659	592	627	634	619	616	595	614	646	605	619	571	624	637	593	599	646	605	606	619	615	635	634	637	601	634	628	634	635	604	605	631	643	652	608	633	586	643	621	588	608	638	596	590	611	618	659	609	599	615	652	615	625	620	634	589	621	651	625	608	635	630	657	605	625	620	626	599	632	597	601	615	589	575	592	666	595	605	606	622	635	615	630	588	609	629	580	595	638	605	591	618	669	687	601	569	633	630	597	621	642	615	597	636	612	614	610	577	649	590	657	633	594	589	581	603	622	599	633	631	609	655	647	600	618	601	612	565	603	607	625	629	632	615	621	604	582	578	624	641	632	612	599	602	604	578	658	630	634	634	661	620	610	593	587	617	633	594	603	609	578	656	653	572	633	604	589	641	630	626	594	595	577	612	643	617	589	657	598	673	615	646	606	583	631	603	608	644	638	616	591	646	632	622	599	676	586	649	642	610	588	619	658	679	611	624	669	608	608	580	563	605	647	604	594	588	588	652	663	600	641	662	606	640	565	653	628	610	628	605	615	594	636	634	584	605	566	584	636	603	670	655	638	645	593	627	632	653	596	590	654	658	594	607	654	589	625	601	601	617	611	604	619	639	621	617	655	622	581	652	598	621	620	618	643	664	594	648	643	616	624	616	600	582	615	616	597	627	645	617	583	627	612	595	609	647	598	586	587	624	586	614	668	582	637	621	619	623	641	632	602	635	611	622	614	623	589	626	640	597	647	638	628	563	627	596	642	657	613	638	625	640	620	589	664	673	623	614	660	589	603	609	567	606	629	652	653	600	665	625	599	619	649	609	599	607	642	638	587	589	634	639	629	647	607	581	638	618	654	648	617	625	606	632	623	632	621	616	642	614	605	628	648	615	633	585	607	641	641	625	601	550	631	616	592	605	611	611	590	566	611	623	643	666	552	642	622	636	663	595	598	624	603	646	622	645	578	633	640	618	643	625	632	617	634	587	632	629	614	690	647	618	606	641	551	637	594	667	662	643	613	617	640	615	602	561	621	642	646	622	623	634	644	610	600	610	633	608	615	610	622	598	654	578	615	653	593	620	603	633	630	640	589	668	624	623	620	615	620	653	628	616	567	639	623	607	614	590	654	652	615	630	612	611	614	642	627	664	601	627	639	575	639	605	628	613	618	661	608	617	577	610	637	600	636	598	622	617	630	621	657	574	606	621	610	597	597	598	616	628	636	637	616	638	616	613	617	617	616	597	632	606	600	611	612	677	615	624	661	596	629	621	635	616	669	600	619	640	598	640	609	618	590	660	612	604	673	621	671	669	603	658	640	582	651	574	593	603	623	613	675	622	584	646	600	583	643	607	684	661	582	667	643	602	628	621	621	611	587	595	658	612	625	585	597	630	592	646	606	610	612	609	591	605	615	603	585	600	591	597	591	623	604	589	618	628	609	656	590	680	614	613	625	569	635	579	625	625	619	625	656	609	593	608	664	672	640	642	616	576	659	615	631	603	606
5171	2721	2973	2381	1818	1371	1043	836	654	631	502	487	452	461	408	412	385	376	390	344	348	337	339	347	368	352	357	367	310	331	340	337	355	335	347	323	333	347	353	331	326	310	310	329	334	319	388	337	370	324	320	328	337	339	303	355	339	347	357	289	311	349	332	340	352	307	388	297	336	325	337	346	330	312	320	349	366	343	305	340	348	304	345	313	341	362	363	351	321	321	374	334	344	333	359	344	320	319	311	325	335	327	319	326	338	342	299	319	331	307	338	325	341	361	335	367	369	387	315	358	323	314	370	333	335	334	328	308	312	340	355	330	327	377	349	299	342	317	336	324	318	343	341	327	322	327	363	339	306	308	333	307	286	305	359	317	310	339	310	320	363	304	334	369	340	346	358	313	337	328	320	324	366	312	311	352	343	294	303	280	354	344	367	327	351	308	328	348	346	357	332	337	300	336	328	335	343	334	307	388	336	315	341	332	345	359	334	332	343	351	316	338	341	312	301	363	344	327	315	360	354	344	343	336	331	299	356	348	329	323	308	332	344	337	323	347	343	318	352	326	326	347	337	325	351	310	345	351	325	354	319	316	339	348	351	346	368	324	333	324	339	291	341	343	324	375	341	324	315	346	312	312	359	324	342	318	350	305	355	312	311	335	339	318	313	352	321	314	309	330	367	329	343	323	359	324	323	322	318	312	332	343	339	333	333	343	320	333	325	354	292	340	365	327	314	330	290	348	326	292	294	337	276	327	314	328	346	345	348	325	340	329	347	348	335	316	356	332	369	350	328	290	316	292	301	348	318	297	342	319	336	286	319	332	342	319	314	312	331	330	324	319	334	340	308	333	364	331	350	319	343	343	313	321	339	338	313	344	313	320	323	366	318	362	365	320	336	304	352	301	319	321	349	314	349	338	309	340	321	342	336	318	354	329	333	332	335	348	332	348	291	319	335	313	323	326	355	318	371	336	333	318	300	345	308	319	349	319	293	340	338	328	330	325	331	322	326	325	304	328	333	320	322	337	341	325	338	349	351	309	333	345	360	333	343	369	325	313	337	320	357	314	328	362	339	278	296	299	335	328	336	319	323	333	332	331	322	363	320	335	338	346	354	334	308	320	325	353	314	365	333	334	337	327	327	343	329	326	319	308	295	359	322	316	346	326	331	354	346	337	330	312	338	324	360	341	338	362	333	317	343	311	296	364	338	306	355	327	342	323	273	299	327	340	343	386	371	326	323	360	328	363	332	338	333	324	339	302	362	353	365	358	313	306	352	338	292	329	344	360	360	338	290	320	371	319	291	334	314	304	335	301	333	292	302	357	303	356	324	327	351	303	351	354	320	304	315	332	316	313	339	328	334	340	323	316	374	315	340	334	305	344	291	350	355	326	322	302	301	335	353	356	353	347	319	307	329	333	349	344	333	310	346	322	338	308	365	353	330	329	321	313	298	332	322	370	323	333	348	345	324	326	328	327	337	305	357	334	307	338	335	339	323	352	336	335	377	355	323	342	322	302	315	313	306	355	324	359	314	342	365	329	349	352	357	355	341	358	299	346	352	327	328	350	326	323	329	321	315	341	323	349	312	338	308	324	321	326	323	296	311	350	337	324	337	351	305	347	335	346	318	301	342	343	309	345	316	340	314	330	339	299	350	332	308	311	356	344	319	334	371	348	309	346	346	342	338	318	375	330	323	320	343	336	334	330	318	334	297	357	334	337	349	364	316	353	352	341	341	346	354	330	322	315	322	360	334	323	327	372	315	310	331	318	326	331	362	352	342	336	392	300	308	382	304	329	335	302	331	298	313	329	374	350	323	338	339	329	315	336	331	326	327	344	333	305	349	318	316	364	304	358	361	363	334	324	313	334	335	301	339	328	330	301	334	334	354	344	365	347	320	321	293	355	310	322	346	337	360	315	322	371	313	324	333	353	324	330	345	319	317	359	341	318	319	331	323	328	340	352	350	331	329	330	340	348	342	327	336	347	330	389	303	306	355	307	330	315	326	323	337	372	345	344	303	342	333	342	356	311	310	302	343	302	307	315	331	317	340	324	296	352	358	316	338	343	338	337	368	315	346	343	356	317	310	347	305	349	364	354	347	349	341	331	333	336	337	338	319	339	360	332	307	324	323	337	326	322	342	339	306	307	347	305	317	342	348	342	326	342	366	329	309	330	308	314	310	337	346	316	323	327	362	341	365	337	341	338	320	302	339	301	342	374	342	331	332	321	330	313	302	323	360	348	368	317	353	325	301	331	335	315	331	331	346	326	303	338	351	327	320	338	340	319	318	327	314	315	315	345	342	328	334	351	297	302	355	350	313	327	348	320	332	337	344	321	312	343	310	351	361	333	318	310	342	328	323	307	338	324	318	332	318	326	312	320	304	331	337	323	331	340	332	328	314	346	323	349	359	313	344	323	341	295	327	342	347	340	331	325	317	370	333	319	327	315	338	376	337	339	354	323	324	307	296	333	349	330	321	335	321	359	336	317	300	308	310	308	366	370	342	296	326	314	317	356	331	347	309	311	339	348	346	334	343	339	305	346	351	357	320	369	328	370	352	327	312	318	326	302	339	331	308	348	338	359	304	335	317	322	339	332	323	348	342	373	357	328	346	381	337	292	311	312	353	293	307	345	330	332	319	339	354	300	320	329	355	350	336	335	328	352	357	345	335	336	309	359	311	314	338	304	353	326	324	326	316	326	328	324	368	354	353	346	334	340	301	351	331	322	314	326	311	319	290	319	316	344	328	371	340	342	319	317	368	347	321	347	318	341	353	321	343	361	341	354	323	318	322	332	337	344	321	330	297	355	297	323	341	344	308	319	334	327	330	334	308	355	333	356	326	282	357	300	330	322	334	328	387	294	317	326	323	363	349	346	336	316	323	359	332	346	350	329	335	327	305	340	306	343	317	325	334	323	324	331	321	329	315	310	318	318	329	362	340	352	351	329	312	345	344	351	351	331	310	343	337	345	336	346	358	304	321	358	340	362	320	286	352	349	332	366	351	341	276	336	336	329	319	339	331	324	327	341	314	337	357	316	307	325	334	338	348	311	338	305	309	299	319	293	333	305	341	324	339	362	351	352	332	327	323	346	300	315	321	327	327	363	325	376	342	335	306	356	351	355	361	332	336	328	351	302	340	311	342	327	341	303	311	346	331	344	371	366	336	297	330	319	354	358	324	362	367	349	295	350	338	348	347	318	325	333	329	344	348	329	329	337	309	327	310	359	330	315	355	316	325	354	327	312	349	332	334	351	341	372	340	337	298	330	319	324	321	321	350	319	332	344	337	336	313	339	334	316	380	344	339	351	328	319	324	338	363	331	359	323	359	333	327	330	329	298	317	322	325	330	324	305	343	363	341	295	296	333	344	326	344	331	321	332	359	351	366	374	355	323	332	312	341	316	309	313	316	333	303	329	346	323	334	322	301	300	345	317	338	346	308	335	323	329	346	319	313	340	311	294	374	348	311	324	326	342	348	316	330	343
4508	3428	6742	7691	6589	5530	4309	3457	2968	2353	2138	1914	1643	1555	1481	1302	1240	1176	1155	1112	1105	1068	991	1004	960	910	934	941	909	867	902	858	904	843	798	870	873	885	813	841	804	831	831	872	803	801	818	825	838	883	798	823	815	883	805	787	814	811	842	836	827	831	874	780	810	801	787	845	796	788	795	824	783	774	750	795	792	786	814	828	812	841	801	836	787	802	783	822	826	788	890	778	813	762	812	807	808	784	804	753	797	785	797	807	856	855	833	817	769	792	835	802	824	804	778	805	855	787	812	781	826	803	848	777	804	785	765	802	774	836	790	817	813	789	839	780	810	788	796	743	857	782	724	751	774	794	762	820	813	797	814	790	816	846	778	798	796	773	773	805	779	858	778	853	833	774	840	784	786	827	772	802	789	812	757	853	787	804	776	770	744	828	758	796	805	869	846	797	767	820	808	847	792	806	795	836	840	780	793	855	826	789	827	804	827	812	779	842	811	818	834	778	800	839	818	771	795	822	824	837	791	812	806	788	764	853	815	863	840	815	802	855	808	820	793	758	846	835	850	800	827	761	802	794	751	825	854	824	782	850	821	830	756	792	790	817	881	847	836	767	821	835	800	845	813	847	787	794	788	814	781	837	772	786	847	803	835	787	809	788	785	839	832	777	785	812	846	788	829	798	822	786	797	823	743	799	827	801	778	841	801	834	796	812	840	805	826	829	802	814	834	740	804	791	787	777	798	780	776	813	800	796	848	825	765	788	842	766	780	811	818	807	788	820	803	788	844	804	832	812	807	803	772	782	756	755	824	780	792	844	770	844	779	831	828	852	833	777	768	825	740	826	769	808	821	832	777	777	845	818	847	831	827	838	801	748	829	803	810	853	830	808	849	846	809	767	820	805	775	753	788	809	817	798	816	792	812	795	814	831	813	791	808	803	765	811	814	821	829	816	769	821	829	819	827	770	825	846	818	795	763	792	834	760	808	807	841	844	844	853	814	851	810	774	817	795	768	824	807	806	782	753	786	837	817	806	799	795	791	757	828	776	782	882	863	804	818	829	826	825	875	784	832	820	828	811	820	783	803	791	783	843	802	799	817	808	834	839	829	804	812	798	790	802	795	800	786	791	820	826	820	810	751	820	828	797	791	758	820	807	814	807	821	791	826	810	803	803	818	801	778	758	821	817	753	775	856	795	807	790	790	818	828	836	787	819	770	822	793	798	837	779	792	801	797	818	893	806	795	798	791	813	774	830	845	839	818	807	783	817	781	764	785	792	791	789	808	839	761	824	784	779	837	783	815	804	782	854	831	823	838	804	784	806	873	780	815	760	813	854	794	836	794	796	761	823	812	852	765	786	817	774	799	813	808	818	799	849	854	814	785	798	769	779	811	828	835	785	821	807	795	848	781	840	735	834	864	794	769	790	757	812	828	803	775	812	787	821	759	804	853	794	768	741	860	771	848	810	771	805	808	789	793	747	856	818	794	831	771	801	795	812	841	853	824	824	790	774	832	805	810	863	806	774	741	819	826	799	865	821	792	760	788	784	831	768	874	846	814	769	806	781	779	803	787	808	843	818	849	767	807	789	810	792	781	809	801	769	825	777	803	779	790	790	799	788	801	807	814	795	815	750	801	818	786	774	818	831	782	800	799	851	793	820	817	770	790	859	806	813	805	778	811	802	796	821	761	854	808	775	817	832	856	815	798	800	787	778	767	781	785	800	790	798	775	803	813	856	794	793	747	781	816	780	840	758	830	848	806	830	824	803	786	794	778	771	832	798	806	818	819	792	787	769	789	782	798	809	818	759	771	802	809	764	864	797	870	796	803	765	775	772	811	831	823	765	823	819	781	802	814	849	834	827	796	832	816	834	852	839	780	785	819	795	794	762	838	811	766	857	819	834	807	816	805	803	817	816	814	791	807	838	818	779	833	814	795	771	827	774	802	840	806	834	804	844	857	799	777	814	781	783	766	811	780	758	822	786	786	818	803	817	812	786	820	802	830	818	811	865	809	790	787	796	832	789	764	761	839	847	763	849	850	793	850	803	813	782	824	815	804	797	788	793	788	788	815	888	823	822	782	817	786	805	788	794	818	845	802	855	791	855	871	798	796	790	784	795	792	821	791	786	808	803	858	838	814	800	823	799	825	827	877	807	808	847	836	819	816	791	880	794	807	749	823	851	841	793	799	815	830	793	821	806	807	832	798	804	799	762	801	785	788	809	772	865	790	774	814	839	809	815	813	801	813	851	803	817	826	828	792	871	824	801	865	813	803	797	793	775	831	800	847	753	787	811	797	788	783	816	792	808	826	767	785	798	806	819	829	821	823	811	791	831	795	818	810	849	801	850	765	819	824	823	811	783	813	793	827	816	788	825	816	813	800	786	854	787	798	761	784	796	809	812	808	832	827	833	792	811	853	806	851	773	791	832	790	821	784	830	798	815	814	809	795	824	801	797	793	790	831	762	807	803	799	757	801	792	812	833	793	823	850	798	790	821	782	825	787	872	766	817	852	809	799	833	811	782	816	872	819	810	821	814	779	799	844	847	779	843	831	866	869	817	798	822	796	793	843	843	833	835	828	835	830	799	815	814	843	786	846	802	827	799	799	787	781	793	800	768	843	770	784	758	801	845	758	807	856	771	749	796	801	811	815	786	832	794	833	804	794	789	838	876	802	831	844	787	822	849	825	828	861	783	801	825	867	815	850	762	775	814	818	802	789	805	850	809	813	768	804	856	796	814	806	832	792	850	817	821	800	838	798	795	815	801	828	806	825	767	765	793	818	842	786	807	773	783	771	810	814	819	870	783	843	801	782	794	816	756	818	807	772	821	825	792	830	775	841	800	779	822	784	840	827	833	837	795	790	779	807	822	814	765	809	819	825	803	855	831	862	777	820	835	858	777	803	824	836	775	773	800	835	770	791	804	815	797	839	798	858	825	859	831	783	845	835	796	775	771	807	820	798	798	818	771	824	824	782	835	829	814	813	869	780	792	800	841	794	805	824	818	806	780	828	865	824	784	821	845	812	804	811	798	816	780	810	831	762	795	812	844	781	816	753	774	839	844	816	788	808	803	855	792	744	825	865	754	801	833	817	781	801	833	790	776	847	852	817	822	812	821	824	786	772	844	817	807	859	798	824	815	835	805	795	724	802	770	756	813	770	828	860	853	801	863	779	831	810	796	811	821	866	835	815	769	828	783	824	825	822	846	839	778	770	875	838	825	828	800	832	758	814	787	815	759	778	803	820	775	816	806	788	818	837	809	834	885	795	823	795	818	781	823	834	777	767	804	810	759	758	797	824	812	822	827	764	815	778	773	843	806	829	776	771	789	822	805	789	756	813	753	766	774	830	829	825	759	807	805	793	783	790	802	784	784	777	800	742	764	845	773	818	776	828	824	779	765	841	800	823	813	841	803	797	826	810	850	804	833	819	821	828	819	800	823	793	771	806	799	895	772	784	804	784	856	794	879	829	803	841	792	878	781	785	813
14645	7662	7305	5574	3628	2799	2156	1826	1476	1170	939	812	756	662	585	484	476	406	415	403	426	392	367	355	395	346	341	368	345	365	345	295	323	319	337	350	358	377	331	291	309	329	340	346	311	312	332	315	298	334	329	286	285	343	333	308	341	298	334	302	311	338	323	310	325	313	317	329	300	339	334	325	301	303	340	291	288	273	295	310	309	305	290	310	306	314	316	274	323	326	306	274	303	299	339	299	326	312	335	314	307	311	285	349	335	283	302	324	279	321	294	345	318	294	284	320	319	291	342	298	291	299	343	328	327	325	308	320	292	312	337	328	299	323	309	320	321	298	290	337	327	298	286	309	315	339	317	294	304	331	310	331	320	323	295	292	329	303	332	337	314	338	320	325	348	299	321	336	327	335	328	354	335	309	323	283	327	312	293	295	328	304	327	321	316	333	307	321	291	343	302	310	302	301	294	321	348	314	327	294	358	300	325	315	319	326	301	282	304	291	331	318	339	294	321	343	314	292	313	339	342	296	305	301	308	275	317	342	330	312	306	305	321	296	315	317	314	295	308	293	328	298	337	296	329	314	320	313	269	293	309	321	287	284	320	326	331	354	280	316	319	307	288	308	328	335	299	316	331	346	320	341	291	339	334	310	308	326	295	312	326	328	334	309	306	334	325	318	358	318	290	335	313	312	341	281	321	297	315	325	327	344	295	356	304	264	309	317	330	313	288	296	322	343	310	317	308	303	330	303	321	323	286	326	328	321	297	323	295	311	315	286	322	306	318	315	318	294	329	301	314	329	333	296	339	329	310	298	313	322	295	299	306	296	293	314	301	309	334	325	314	322	316	309	348	316	299	308	328	327	342	346	295	327	328	303	306	275	338	267	309	326	327	301	305	320	288	291	320	308	289	331	306	315	326	324	302	310	304	343	305	313	316	305	304	309	329	320	277	286	291	313	324	291	292	331	272	324	318	322	298	319	313	324	329	316	310	332	329	314	328	287	298	288	303	341	308	329	336	291	314	351	327	303	295	353	329	325	306	331	328	311	290	301	318	310	320	290	305	318	315	297	308	309	317	287	306	299	347	303	303	297	319	340	303	295	336	318	361	300	299	341	316	315	333	313	310	321	302	340	336	294	302	341	309	319	331	321	310	289	300	294	302	332	299	292	340	306	326	309	298	309	278	309	300	315	318	301	308	324	307	299	299	302	307	313	318	300	327	317	308	298	315	300	331	342	293	337	314	310	285	302	305	304	318	286	313	296	306	318	338	356	305	323	281	316	276	305	333	305	303	331	320	301	291	302	297	323	331	313	294	314	296	346	333	311	331	342	338	311	307	285	308	303	326	308	336	330	348	337	348	301	282	302	302	332	309	315	325	324	321	303	290	317	285	297	288	307	287	343	293	302	334	338	332	314	333	315	322	313	302	303	336	333	336	326	297	340	290	327	324	284	301	307	301	322	287	311	308	318	295	312	315	322	335	348	279	287	345	306	309	330	309	319	322	300	326	336	282	289	328	319	305	310	330	304	299	323	319	309	324	327	342	310	313	334	313	321	369	322	299	326	290	311	334	290	317	301	328	331	346	295	326	309	285	295	314	330	327	335	330	351	308	317	292	280	347	306	337	319	306	311	309	323	304	296	336	356	302	325	328	288	292	312	335	347	314	316	300	304	311	338	328	323	299	325	314	319	309	309	318	329	321	285	291	307	295	302	321	299	324	307	297	336	340	357	315	321	329	305	316	294	267	345	332	334	323	324	310	315	273	334	303	336	344	341	320	305	320	325	303	327	351	320	315	283	336	275	310	304	304	281	300	308	332	312	340	309	354	324	324	297	310	293	315	321	289	332	328	319	308	289	318	304	314	342	322	347	335	338	308	328	338	346	299	289	308	323	314	304	307	305	337	318	341	321	309	328	332	323	294	304	300	302	283	286	363	330	315	364	358	333	290	292	286	327	306	314	310	303	295	301	312	316	314	332	308	255	281	299	333	298	305	307	302	316	312	275	303	322	319	322	315	329	317	321	280	303	310	328	321	304	292	319	322	300	336	327	331	335	326	356	299	300	299	306	347	301	341	281	263	350	292	308	307	295	334	341	314	310	312	317	331	329	311	318	309	286	341	329	297	323	333	312	323	335	279	340	310	306	290	317	299	333	303	305	310	301	312	308	286	331	302	316	327	297	340	288	289	289	315	293	286	296	313	302	327	328	320	330	311	296	308	305	287	313	308	315	326	305	322	324	328	313	308	322	320	313	280	264	327	337	306	329	322	329	291	324	310	306	339	318	338	307	301	332	320	305	304	291	309	296	298	318	292	303	295	283	308	329	297	305	304	263	326	325	295	306	288	320	288	333	305	325	334	344	307	293	358	331	337	313	296	282	307	321	308	328	310	257	301	290	333	290	295	306	290	297	308	308	376	320	319	302	336	317	280	328	313	313	335	290	312	344	286	311	324	322	286	339	299	320	337	317	295	324	316	310	351	347	339	291	321	335	319	302	313	320	333	327	316	312	293	305	319	318	297	318	300	320	324	289	274	322	331	316	328	301	329	337	314	295	324	318	332	312	302	304	322	299	313	321	322	327	329	323	342	295	330	308	318	321	326	295	288	296	293	327	280	319	322	298	346	334	314	336	328	312	296	300	326	292	323	311	340	333	292	313	313	334	315	299	312	287	298	310	323	334	317	307	299	324	338	279	320	290	336	334	327	322	328	335	343	321	364	309	299	314	345	289	286	311	327	316	323	329	295	315	315	305	345	320	312	297	301	345	304	329	305	315	327	336	310	305	348	332	294	290	295	320	301	318	314	320	327	308	298	318	291	292	302	305	323	318	325	315	329	310	299	282	318	317	336	317	319	321	314	299	294	296	308	327	323	350	312	297	312	326	308	314	260	301	299	320	324	323	306	304	351	331	335	317	322	343	298	319	344	300	304	324	312	352	336	316	309	310	305	322	350	312	307	299	319	371	299	305	316	309	290	312	323	308	345	348	329	326	296	317	328	328	321	288	321	292	284	338	317	331	312	332	310	315	317	322	312	335	304	301	304	334	296	319	306	315	334	377	329	319	309	338	338	315	302	313	308	303	295	326	287	296	305	325	338	309	316	296	288	334	320	280	333	276	288	301	310	297	318	298	298	311	332	302	342	338	304	279	345	331	310	314	307	316	287	329	296	311	316	312	318	315	329	292	292	284	342	296	326	326	314	303	302	337	330	320	311	312	297	301	322	282	352	309	332	310	306	302	335	301	341	296	325	315	314	318	305	308	303	304	322	318	302	334	306	345	292	333	331	310	295	314	302	320	292	291	338	300	298	298	320	298	280	296	355	318	296	306	338	299	354	314	319	326	318	320	347	274	328	320	298	297	314	318	300	297	298	326	304	300	321	293	323	323	335	320	339	316	310	287	309	296	334	301	289	363	316	337	333	313	349	348	316	297	315	317	323	320	289	318	331	341	338	320	287	317	305	327	291	322	309	293	287	315	327	358	321	300
11543	7057	11858	14275	12270	10684	8317	7107	6088	5303	4181	3857	3706	3495	2402	2157	1824	1526	1470	1517	1408	1397	1251	1244	1133	1159	1000	1032	936	898	985	898	913	900	911	904	885	919	842	841	859	791	802	844	812	810	819	794	802	744	817	826	766	803	840	817	818	813	802	801	793	827	764	794	792	773	804	782	761	791	793	810	780	793	804	805	730	787	741	771	844	803	787	776	736	739	795	789	767	801	762	785	747	795	759	790	748	761	782	722	750	727	715	774	722	774	812	749	787	756	804	708	804	750	788	811	764	794	758	766	810	813	750	766	783	751	692	764	800	735	805	706	745	795	725	765	733	736	747	714	792	760	774	734	760	738	797	764	789	823	741	752	726	770	797	766	752	731	797	820	756	738	790	788	757	724	762	756	793	810	772	795	785	727	752	704	699	755	756	772	765	761	779	762	823	768	727	771	774	801	750	699	795	810	746	746	769	768	763	795	749	764	768	752	738	809	773	820	799	745	750	781	790	764	733	792	733	832	785	778	802	794	741	773	795	767	748	816	722	770	773	738	792	770	736	804	811	758	767	736	806	759	805	796	828	778	804	793	759	753	747	710	756	728	815	802	745	752	800	773	708	765	813	741	796	783	773	754	803	744	790	737	803	781	793	750	787	782	777	790	794	745	758	751	765	807	802	784	777	810	737	765	777	759	769	800	729	772	792	751	735	825	750	800	762	750	770	763	778	787	826	735	743	738	764	775	756	785	765	784	756	783	777	791	740	736	714	784	793	784	793	747	842	744	790	741	765	781	765	726	725	759	743	760	775	780	758	767	729	763	767	764	735	843	760	810	743	798	805	784	762	774	794	787	787	749	778	775	759	785	772	769	772	760	778	772	829	712	706	820	751	795	779	812	801	733	738	733	791	788	756	760	783	800	760	822	786	767	760	772	734	750	775	765	742	788	804	809	749	764	746	785	735	772	798	726	761	771	747	734	759	772	811	754	742	746	761	770	756	795	760	750	807	757	792	738	807	741	823	752	757	778	765	734	783	770	794	749	757	737	795	751	745	749	767	783	783	740	779	708	765	801	738	733	793	773	797	770	756	790	749	806	797	748	775	783	705	781	757	830	722	760	801	760	723	781	744	810	762	778	820	764	713	801	793	757	757	788	764	778	726	766	718	752	794	755	759	788	761	790	738	735	788	781	741	800	811	744	766	831	744	768	734	791	758	746	767	744	818	751	734	759	790	745	772	786	761	763	783	726	762	765	756	749	775	721	756	777	795	758	805	754	742	754	747	793	748	739	812	775	727	767	740	762	818	760	759	754	768	736	761	771	784	776	806	797	737	792	776	783	780	758	791	794	722	737	808	781	707	729	775	793	796	794	752	767	741	767	759	741	744	772	751	741	788	782	784	771	800	779	744	780	762	770	790	758	811	786	794	776	787	762	749	726	825	792	793	745	801	808	761	751	786	741	807	799	764	734	712	784	765	778	758	717	746	722	708	729	783	745	846	773	812	730	767	737	758	717	761	749	800	798	757	769	754	761	766	752	791	752	754	838	757	775	737	760	785	808	751	770	787	806	767	749	803	741	781	780	796	763	772	795	832	754	754	716	774	791	766	759	771	783	748	780	785	771	766	792	766	797	766	820	744	747	777	749	810	721	770	786	796	828	773	750	755	761	751	786	766	765	758	760	681	792	752	769	784	756	815	767	715	779	803	789	776	767	757	769	761	825	735	790	795	789	748	794	753	738	741	764	748	743	815	759	785	761	770	747	796	767	770	735	802	733	781	785	781	757	781	803	747	790	759	819	793	772	785	759	812	772	754	790	757	690	749	753	788	727	747	737	753	761	738	745	779	725	773	829	742	758	715	790	742	821	786	764	734	746	798	762	838	771	731	794	788	771	737	767	703	786	829	728	805	732	729	712	757	779	818	766	794	735	805	726	768	764	810	722	721	755	762	759	808	782	756	760	777	761	766	826	775	787	795	794	761	737	775	694	755	788	754	745	756	737	760	749	770	765	783	795	741	777	781	821	811	771	823	792	810	757	800	844	771	780	705	726	775	782	761	782	789	768	739	755	768	807	775	712	796	753	745	767	760	697	792	762	784	751	758	780	749	713	764	779	752	765	765	801	789	748	807	755	783	771	747	779	790	808	809	746	793	774	723	789	784	741	796	815	772	804	730	758	771	782	785	802	792	735	774	702	798	756	734	743	779	807	802	788	770	733	739	774	778	793	800	757	825	731	767	717	786	756	812	817	762	778	765	760	750	831	769	744	736	812	802	765	834	766	771	838	759	705	745	794	750	793	787	770	752	770	784	818	777	798	724	771	721	778	806	785	762	784	797	771	725	761	735	781	755	756	756	730	797	750	761	781	755	762	800	743	777	785	798	765	781	798	743	752	792	744	781	744	724	779	770	817	720	748	745	857	830	804	762	731	759	744	800	790	774	773	752	769	750	764	766	764	775	756	744	723	780	763	766	765	764	754	774	741	752	808	757	799	755	760	773	737	790	788	714	731	767	768	778	786	750	782	763	755	739	762	732	780	753	752	795	788	746	736	743	779	794	812	771	738	747	772	727	757	758	737	748	767	765	824	760	759	798	801	764	732	760	756	796	767	806	745	764	768	722	722	753	760	785	816	741	755	768	743	813	708	739	813	766	807	789	749	754	728	753	757	723	721	819	736	776	809	772	765	766	771	806	755	785	808	738	762	768	756	799	763	771	790	741	823	800	738	792	780	762	761	765	710	766	813	780	744	760	755	802	844	758	775	755	796	722	767	765	785	717	745	777	759	738	773	764	782	732	744	738	778	772	791	732	804	776	750	771	751	789	764	779	764	766	759	790	744	786	780	725	775	776	787	802	783	762	785	764	741	797	694	778	769	791	726	701	773	775	748	782	740	792	752	774	748	766	736	719	745	774	733	796	756	779	814	819	757	776	780	770	750	761	774	752	753	792	748	774	792	795	755	797	742	743	758	716	801	827	826	763	770	759	770	734	762	803	778	732	757	740	779	777	758	713	755	752	758	783	795	776	728	783	792	755	729	793	745	721	794	784	768	737	775	733	757	735	760	757	776	763	745	747	706	737	736	775	813	762	712	764	743	815	761	808	821	710	771	791	736	799	776	787	769	744	795	719	791	774	761	730	756	755	799	746	744	800	797	760	747	742	759	813	746	748	757	742	725	769	770	771	777	781	808	763	800	804	821	782	778	761	777	788	807	758	791	815	803	771	778	733	748	778	798	705	757	815	755	801	743	785	740	799	789	812	753	770	726	770	733	792	743	796	785	756	739	775	759	785	734	807	719	738	765	736	779	745	783	776	777	766	762	752	714	736	811	734	788	755	786	722	782	757	785	756	757	757	761	743	745	803	810	756	796	754	763	752	803	773	789	809	779	778	775	785	783	749	779	745	759	788	778	748	711	738	799	753	791	813	784	769	789	798	768	823	822	744	787	733	768	794	742	731	759	813	794	753	757	760	749	753	804	749	715	742	818	783	756
22883	11363	10710	8661	5864	4153	3313	2397	2135	1658	1484	1267	965	865	656	532	494	421	410	402	373	386	347	327	345	334	301	312	297	294	267	279	255	231	258	265	291	266	260	277	258	236	236	284	286	252	253	253	226	245	262	237	262	232	267	219	278	288	278	229	233	280	265	263	263	224	234	248	245	273	245	250	204	249	258	259	236	259	220	233	242	268	235	251	246	263	233	242	255	258	261	234	240	242	231	223	260	251	218	270	230	232	235	225	235	247	232	249	228	229	268	251	225	235	235	250	241	230	234	236	250	203	237	240	273	238	234	232	244	230	243	272	245	226	258	295	249	230	233	221	263	240	277	229	239	232	240	223	239	246	268	214	234	255	244	258	254	264	249	246	272	245	261	238	266	260	254	236	265	246	257	246	272	235	258	262	217	234	239	227	248	284	271	240	275	279	243	253	245	258	210	225	250	250	226	242	243	239	253	258	278	258	260	256	237	243	228	256	257	223	250	218	227	257	219	256	251	228	238	219	258	247	259	238	234	270	255	237	234	232	251	235	252	262	251	238	216	247	245	260	221	211	224	244	248	255	224	232	222	254	260	272	292	241	249	256	241	245	247	261	226	252	227	271	254	247	270	241	252	236	269	250	278	251	269	242	219	243	256	246	227	242	236	222	241	280	232	265	256	261	258	247	234	246	228	244	265	234	272	248	269	259	216	225	254	239	234	235	264	254	224	245	229	224	254	244	268	245	258	209	250	256	222	244	243	265	246	232	260	242	225	240	234	237	263	266	261	200	250	243	239	253	245	217	227	191	284	264	260	252	222	262	244	234	252	260	222	251	256	244	251	228	236	247	233	223	240	229	244	227	230	259	242	240	245	262	261	245	265	250	241	268	253	236	243	249	224	208	268	232	252	266	266	215	240	233	270	279	262	275	227	260	272	245	274	246	216	226	212	290	247	239	220	250	215	262	248	249	242	247	242	254	234	227	261	232	262	215	251	246	264	232	266	241	248	258	246	238	265	232	256	242	237	249	234	267	220	243	268	231	269	257	239	271	218	247	265	262	263	247	241	215	257	240	222	256	231	256	238	233	240	255	258	260	237	260	251	259	274	230	220	248	263	234	214	238	252	267	246	241	258	266	244	251	240	265	254	234	230	240	245	255	251	252	247	252	265	243	264	237	241	247	257	239	288	262	239	245	232	262	235	255	241	234	223	247	272	258	264	258	252	226	256	254	254	263	250	272	262	211	237	220	239	263	231	251	240	235	263	227	251	231	250	234	238	266	259	240	238	240	260	266	226	254	250	250	255	227	250	272	258	278	254	247	272	274	259	221	221	235	267	256	278	277	236	242	240	269	257	265	229	260	242	251	266	199	258	207	259	246	274	268	227	245	231	223	251	251	222	249	248	260	248	239	282	275	277	225	218	251	262	242	218	257	251	248	256	251	254	240	257	252	265	219	245	256	243	265	259	261	238	244	214	225	232	238	259	243	263	260	238	239	250	243	251	241	268	235	241	226	216	253	265	263	267	233	213	225	248	272	245	218	245	268	246	258	226	247	279	265	256	252	242	234	257	267	241	230	262	244	256	244	230	268	280	271	241	235	225	229	236	271	230	223	256	237	247	247	243	270	224	268	237	243	247	279	215	217	215	253	263	270	239	246	248	212	252	267	210	226	264	242	244	261	224	223	271	221	264	236	246	220	266	275	250	226	205	231	217	227	257	256	257	240	248	248	241	237	257	259	269	258	246	224	254	252	246	228	255	269	246	288	238	243	244	249	239	249	276	263	217	265	231	251	260	279	234	267	244	252	260	248	245	236	246	260	246	257	283	265	259	220	258	210	239	264	264	224	215	248	258	239	219	277	274	263	246	244	229	261	234	241	245	244	249	237	272	259	247	257	247	273	258	237	253	252	256	276	248	233	251	265	255	234	278	244	260	220	243	283	272	230	228	255	248	213	252	238	223	279	217	238	227	245	227	274	253	255	241	235	238	213	232	234	258	262	224	248	237	234	241	234	268	228	262	249	234	283	254	237	274	235	258	246	286	229	261	256	223	275	272	279	264	255	265	254	225	239	263	269	257	248	278	241	243	227	244	253	251	257	252	220	225	264	251	239	256	222	221	259	272	241	245	236	251	269	237	257	215	235	247	235	239	254	237	212	219	227	225	263	252	246	234	240	268	238	244	224	233	253	263	254	262	209	226	266	291	264	279	235	230	241	245	239	273	282	236	266	271	275	271	243	221	237	263	266	229	257	280	257	269	232	221	258	264	261	222	245	251	245	243	268	231	267	269	256	231	229	270	269	241	249	237	268	244	296	237	266	254	210	252	244	219	259	219	244	278	226	232	236	249	235	207	218	219	233	271	265	241	256	256	247	260	227	244	260	272	245	239	254	252	259	250	249	245	261	261	240	233	238	248	249	237	258	233	238	245	263	252	241	258	256	245	262	254	233	244	225	264	243	235	277	257	240	278	266	244	263	245	209	239	227	234	258	247	285	265	262	247	244	241	222	230	235	228	286	237	227	224	234	268	213	226	230	241	245	240	238	247	264	220	244	249	233	250	260	286	231	219	264	250	233	255	252	240	254	268	254	256	243	246	257	254	246	258	233	255	235	210	234	243	233	248	255	246	223	250	253	264	273	300	223	240	265	241	229	253	250	267	258	289	261	257	207	255	234	228	247	259	240	254	245	274	230	258	269	254	252	239	221	219	279	233	234	261	248	227	254	247	251	241	253	249	270	250	259	235	247	253	280	233	217	249	235	291	230	231	263	241	262	246	201	262	254	242	231	253	260	225	212	225	232	247	241	248	253	262	249	245	273	258	243	235	271	237	217	271	259	232	230	241	252	247	267	240	253	254	241	217	218	228	204	216	273	253	244	246	260	260	254	293	238	240	249	248	233	237	243	253	224	269	236	256	222	262	239	263	240	265	265	245	236	234	221	224	257	236	253	269	270	239	266	261	246	252	249	269	235	238	245	229	256	225	259	215	225	276	240	238	240	247	242	264	237	238	279	212	256	257	221	248	250	236	250	236	217	282	256	269	247	276	231	254	257	268	255	259	249	270	247	226	247	271	268	276	238	241	206	245	255	258	263	249	240	274	228	255	253	265	256	248	246	224	218	251	212	236	232	245	260	240	220	239	248	229	232	252	269	238	283	222	267	277	247	219	265	229	260	250	235	275	268	261	254	269	247	225	244	237	253	226	256	235	243	232	252	275	235	249	229	213	237	260	249	242	243	226	260	222	223	257	260	237	257	236	254	259	260	266	246	261	260	223	222	258	271	237	233	251	270	255	253	255	250	249	274	242	244	277	256	281	241	239	224	215	237	253	239	262	285	248	246	251	229	244	272	238	231	253	246	249	256	257	237	243	245	257	251	218	222	224	248	255	275	273	239	239	260	253	258	241	281	226	238	250	253	275	242	246	216	241	246	246	240	244	290	230	237	242	250	241	252	245	221	230	254	268	255	214	253	244	229	258	238	256	246
15301	9213	16779	18131	15796	13705	11972	9612	8471	7609	6485	5584	4929	4272	3274	2744	2106	1816	1811	1647	1660	1672	1442	1232	1200	1131	992	960	945	825	879	810	820	839	805	794	828	837	783	761	726	700	672	694	697	693	670	652	644	637	679	651	627	631	685	601	633	602	637	658	658	603	669	641	630	578	627	611	568	615	632	655	630	617	646	572	622	610	615	597	607	650	599	588	646	596	658	617	645	614	592	662	627	590	598	638	581	630	625	570	580	624	629	598	615	626	619	557	605	595	652	608	614	618	619	613	613	626	622	629	621	624	613	616	619	608	604	632	595	635	645	565	587	617	585	622	639	579	618	650	633	598	641	636	599	569	598	613	636	591	588	593	644	662	616	667	602	605	592	566	581	603	607	648	614	589	572	654	579	617	655	630	605	618	622	623	586	636	679	596	587	604	597	637	581	586	627	628	629	599	578	625	609	603	582	635	606	618	624	575	596	606	575	601	615	635	635	660	557	579	611	647	629	623	617	639	581	616	615	592	644	624	635	634	609	638	572	602	635	628	671	575	576	639	631	588	610	598	591	662	650	604	620	638	586	596	597	615	574	607	569	636	637	575	659	654	589	590	605	591	629	601	620	616	595	651	633	590	610	598	586	617	632	604	603	626	605	614	629	625	596	656	608	644	612	606	682	597	642	619	612	566	597	639	591	605	599	641	581	632	649	607	644	623	626	617	625	554	620	635	618	629	659	619	609	648	596	561	618	633	578	666	615	610	611	600	596	668	585	619	611	590	604	575	584	620	610	657	595	654	597	630	644	602	614	621	609	652	601	585	587	604	589	597	627	640	616	629	595	631	623	603	577	582	650	625	612	621	607	613	603	637	625	580	595	620	619	594	608	608	627	577	614	614	580	605	596	587	599	634	596	615	620	564	595	584	633	662	633	612	611	591	572	629	625	606	611	667	629	599	581	632	600	626	590	617	679	627	597	625	609	622	609	623	661	645	605	574	599	628	578	585	584	590	603	573	584	621	645	624	662	651	626	639	590	593	558	644	640	638	602	588	622	573	624	589	626	588	636	584	611	624	618	635	644	638	593	613	580	646	614	632	617	620	616	604	594	590	594	597	605	626	622	581	630	592	612	623	626	609	625	584	603	608	615	583	576	619	604	596	646	646	617	619	631	642	564	615	612	607	632	604	621	646	620	639	648	596	622	607	596	609	589	639	633	643	614	646	650	589	639	621	602	589	634	613	604	623	631	593	594	579	669	644	607	584	652	585	660	640	612	602	607	619	623	581	599	635	567	573	578	598	578	627	594	612	618	567	613	649	631	636	642	584	581	649	626	630	607	628	615	647	641	627	621	624	571	621	604	629	642	637	614	612	607	569	626	567	623	573	609	646	609	589	597	620	640	663	654	600	652	614	658	627	620	596	584	618	616	616	596	598	598	621	618	588	581	646	593	612	631	607	571	617	613	621	634	616	617	598	637	589	651	608	613	579	654	595	593	615	600	649	613	636	635	600	577	679	610	620	585	646	592	615	593	639	652	611	597	639	575	603	637	637	597	593	614	597	615	617	604	614	607	618	622	581	609	608	618	582	627	649	582	602	638	604	618	607	613	641	627	592	598	643	605	553	629	609	601	627	611	636	611	595	599	617	612	605	632	622	609	576	593	646	613	595	600	587	591	632	600	591	602	591	618	585	596	575	635	670	651	633	586	591	607	627	665	601	629	558	599	621	630	607	619	619	618	570	594	601	605	610	635	596	619	611	606	601	599	669	677	609	605	635	622	634	604	588	652	605	623	665	592	639	589	660	603	604	568	622	560	645	564	607	591	636	624	582	589	588	620	602	625	621	637	613	594	592	631	618	626	593	632	613	631	594	590	623	633	633	617	608	627	605	640	613	598	636	622	614	601	639	586	612	635	576	626	624	621	596	637	660	669	637	576	610	607	636	611	528	626	616	610	614	583	655	568	595	622	585	588	643	635	558	610	661	596	636	623	618	625	610	603	623	644	600	573	619	601	628	613	574	587	572	629	626	655	614	620	593	601	611	630	586	575	636	667	580	600	605	585	593	601	564	583	653	618	584	569	631	623	616	632	658	605	587	598	663	610	620	604	633	631	634	589	628	629	683	603	602	623	615	584	625	616	594	640	588	606	600	617	594	642	610	619	614	620	629	621	612	601	645	593	637	628	606	646	598	628	598	580	641	633	618	641	669	622	619	593	617	585	673	595	600	622	616	594	618	632	612	610	599	607	642	572	593	621	613	578	640	583	611	605	625	634	626	609	627	618	614	585	614	587	589	578	621	628	647	610	556	632	611	602	589	594	622	644	587	621	608	627	621	641	641	602	598	627	613	615	603	643	609	618	630	555	625	649	586	620	613	582	620	628	623	613	639	625	597	617	586	616	632	608	603	600	609	637	655	621	594	604	686	603	606	571	613	584	596	632	573	577	607	617	602	591	593	599	633	629	610	609	620	651	571	582	603	633	602	609	677	585	575	595	613	611	577	585	657	636	625	648	627	644	673	629	594	592	616	534	583	618	572	597	646	568	647	631	604	619	648	599	579	633	584	599	602	580	633	629	627	585	631	621	620	586	601	562	628	590	598	594	676	634	616	628	643	626	601	605	610	649	632	602	597	630	640	641	646	631	595	594	593	601	614	643	618	613	597	635	606	634	633	630	530	599	603	616	635	642	582	630	597	576	597	635	587	625	595	634	591	624	639	623	649	577	606	639	615	578	607	645	638	655	601	609	590	595	581	574	591	630	610	568	605	629	638	594	588	627	612	636	621	634	608	616	615	625	558	611	626	632	589	581	633	614	591	611	588	565	638	628	625	602	612	639	624	648	620	626	638	560	585	560	647	589	617	621	622	610	644	670	627	632	629	617	616	622	609	586	616	591	638	602	640	576	631	596	611	651	614	624	585	652	576	585	650	587	578	612	592	594	584	588	580	634	607	581	623	642	625	635	635	602	597	586	615	634	643	617	610	563	634	605	658	609	640	612	611	614	625	613	585	632	624	614	658	650	539	596	580	607	671	621	594	602	645	602	635	608	595	611	642	634	612	612	640	633	641	610	584	660	611	598	628	590	612	615	579	588	621	578	639	597	614	589	584	588	630	595	611	648	631	639	635	595	630	609	590	653	607	605	569	627	557	659	633	646	645	578	623	627	707	603	663	593	613	634	604	644	584	633	622	603	609	588	614	619	614	638	649	603	603	601	624	619	589	641	644	624	632	619	624	568	641	649	635	629	607	605	603	611	599	620	656	595	599	617	641	585	643	661	632	626	624	622	587	633	625	640	610	643	634	659	606	651	655	601	601	625	602	610	601	623	633	630	554	601	626	593	614	605	614	644	614	570	601	613	603	616	593	574	595	592	628	582	605	662	620	620	579	636	642	601	624	603	586	597	575	619	641	632	602	600	603	603	629	621	621	628	605	658	608	590	641	600	598	629	594	602	608	609	580	587	587	596	603	608	582	638	635	641	601	584	629	587	611
5152	2813	2991	2400	1896	1358	1055	777	684	606	564	463	490	423	466	428	406	374	371	366	376	374	350	371	348	329	310	383	348	345	314	304	373	337	293	325	350	306	325	330	375	350	345	305	318	314	332	326	316	325	338	350	307	339	315	360	352	318	326	312	297	345	342	319	326	315	354	343	308	318	341	323	335	340	327	293	357	326	300	357	341	339	320	322	345	320	365	354	328	326	323	354	319	326	325	347	334	298	321	357	325	352	353	314	319	345	332	308	364	337	335	328	317	334	344	336	335	339	313	349	326	312	343	357	369	354	309	349	362	349	327	333	317	319	298	357	342	302	336	355	317	340	325	336	334	299	354	312	335	324	324	335	341	296	313	313	332	343	313	338	334	325	327	334	356	331	318	313	359	319	299	302	331	314	297	318	337	296	324	308	334	344	334	305	341	309	306	334	308	343	322	302	324	327	308	326	317	312	329	305	325	298	297	310	344	334	343	312	339	305	327	333	316	333	357	332	318	336	313	323	350	302	336	320	336	307	304	324	306	322	313	341	305	349	325	310	307	327	309	335	350	309	321	349	344	353	316	313	295	329	368	364	367	308	327	336	345	323	333	303	314	353	339	301	316	330	334	328	342	321	321	319	342	315	364	309	336	334	335	343	322	319	324	319	325	328	354	340	351	305	318	316	334	349	315	333	323	322	322	369	349	321	347	373	323	320	354	340	344	313	343	298	338	316	350	340	362	376	342	306	351	338	335	323	335	340	342	356	325	317	331	350	331	339	312	298	343	359	304	335	330	347	334	333	329	330	331	339	326	331	325	361	350	337	340	302	328	332	325	326	327	339	302	320	305	311	313	314	320	331	343	350	329	317	318	332	362	312	348	346	305	319	365	327	331	349	324	346	331	314	312	360	321	327	331	291	328	340	316	336	366	301	331	329	341	291	328	324	346	321	347	314	331	348	306	353	350	351	344	339	293	351	309	351	355	314	320	322	345	333	347	308	284	298	314	322	309	334	322	333	310	313	340	338	347	344	349	324	353	318	305	307	320	382	326	341	350	374	346	307	287	335	320	338	309	321	336	321	325	333	314	322	319	308	346	346	322	311	325	307	345	349	335	365	320	368	326	363	334	309	347	356	367	304	332	316	357	383	331	334	302	355	352	354	351	341	326	356	333	314	315	332	285	304	316	343	320	346	320	316	292	334	301	344	306	299	339	340	330	369	340	345	295	335	312	342	370	327	307	329	320	354	316	341	368	321	341	298	319	317	351	347	315	346	334	331	310	315	335	333	347	340	326	327	327	341	338	337	324	351	321	291	326	378	339	356	325	343	341	324	337	339	341	307	312	305	352	331	332	332	322	342	368	323	345	335	345	349	361	323	333	317	322	315	329	326	304	331	354	365	336	328	331	331	317	321	352	335	326	309	356	313	336	316	293	330	318	295	325	307	315	329	314	316	293	354	329	354	301	350	327	327	340	340	379	336	314	327	331	340	326	321	340	353	337	353	322	331	320	370	321	328	329	319	289	334	322	335	325	340	314	320	303	299	298	331	374	323	331	351	352	364	342	316	316	328	329	302	340	368	367	323	347	321	350	331	311	336	333	370	348	338	323	311	301	313	331	342	343	341	349	349	332	293	309	333	316	325	307	345	313	333	336	332	334	315	331	351	379	327	328	344	322	356	330	334	345	342	354	293	331	354	332	339	338	326	343	319	327	312	301	342	334	331	332	365	334	323	286	343	331	304	275	351	331	364	349	294	333	316	326	393	303	338	299	316	332	324	343	333	333	336	351	300	343	323	301	326	354	307	330	346	344	351	336	317	304	301	317	334	299	332	337	333	342	318	322	322	297	331	324	317	340	328	312	309	331	330	340	329	307	289	349	362	308	336	318	348	329	357	330	332	340	344	344	350	307	327	325	343	312	317	332	347	311	317	361	332	330	311	365	340	360	336	355	341	311	321	387	335	330	309	317	338	340	316	334	356	345	340	336	302	344	309	314	319	323	283	323	349	336	345	323	315	297	304	289	353	333	319	325	309	345	326	346	323	335	355	317	329	334	294	327	302	336	320	333	283	344	359	336	360	362	328	337	327	341	338	332	343	350	343	327	371	325	315	324	326	320	356	313	331	340	338	333	311	336	335	337	360	322	313	321	346	336	314	316	327	357	348	349	312	306	347	348	334	376	327	346	340	336	332	310	337	303	310	336	324	357	324	327	356	355	312	294	310	361	319	340	318	291	329	360	348	312	332	306	321	360	322	354	322	328	285	358	341	327	317	340	310	376	306	317	300	318	346	331	325	346	363	320	331	306	301	345	333	369	324	313	327	306	333	328	326	350	336	338	278	327	330	322	323	347	312	324	329	361	323	359	323	326	340	331	346	381	324	324	355	319	330	329	315	339	345	335	352	354	317	309	330	332	334	307	329	363	362	319	313	343	344	348	330	335	293	338	307	342	305	318	323	328	334	321	295	310	336	342	303	342	310	346	336	291	329	321	313	329	332	285	354	345	325	344	303	325	339	329	325	316	313	324	331	323	333	361	346	321	309	370	357	333	333	316	301	316	311	318	346	333	317	319	351	312	336	332	342	330	337	338	334	316	314	326	340	347	327	322	359	315	331	353	327	340	362	339	362	333	320	347	314	319	367	316	320	329	346	322	335	354	342	304	344	349	316	302	350	334	315	339	351	344	294	354	337	306	325	332	310	329	350	373	342	337	346	341	329	327	324	338	334	293	319	362	329	319	309	371	316	309	328	329	309	331	332	312	325	332	321	318	357	328	331	332	305	343	349	324	298	350	348	288	318	339	317	339	331	353	291	335	329	328	305	333	319	316	385	344	301	316	328	327	320	291	323	349	356	325	349	354	320	316	341	309	311	351	353	321	331	328	334	312	334	331	327	308	340	336	340	335	346	298	324	331	329	319	319	329	301	312	346	321	310	326	327	312	353	335	328	315	306	340	336	340	329	319	342	355	293	332	324	316	334	340	333	343	289	383	331	320	300	327	302	317	332	350	340	329	338	312	325	300	304	353	321	323	361	292	360	321	316	348	319	314	336	311	311	317	320	304	328	356	333	320	338	326	303	313	337	324	331	369	325	331	292	329	304	348	335	354	308	337	338	374	333	344	351	307	322	298	288	309	311	363	313	328	329	374	309	297	320	325	321	292	316	357	352	332	310	324	311	322	373	357	338	344	336	330	300	291	323	332	327	321	330	321	310	359	316	338	377	354	321	303	314	331	340	349	315	313	351	302	312	304	319	337	359	291	363	375	335	338	302	326	317	331	339	342	298	331	325	349	356	323	335	351	365	308	332	286	325	327	332	328	330	346	317	314	330	330	318	302	328	322	336	334	334	349	321	318	338	304	354	349	318	361	346	314	339	334	346	330	313	321	299	360	310	292	349	342	322	339	332	303	286	292	356	328	330	359	356	330	324	334	321	320	352	313	327	345	337	350	306	316	336	356	299	332	349	317	325	309	352	332	296	289	316
4480	3377	6955	7714	7303	5431	4506	3430	2820	2482	2118	1723	1695	1572	1430	1324	1259	1144	1135	1067	1065	1043	1001	979	956	931	998	889	874	873	884	864	885	883	810	838	843	820	865	806	897	869	835	798	801	874	786	780	841	807	811	847	853	818	748	833	774	810	837	831	822	780	866	776	823	855	858	809	839	801	803	825	835	820	806	805	831	845	819	785	808	804	773	767	794	787	802	798	765	786	806	810	838	813	785	807	809	792	756	829	798	795	826	832	827	768	839	855	732	846	752	766	775	778	865	783	808	795	816	826	803	819	800	822	802	772	828	825	822	834	790	782	813	781	842	807	814	830	798	810	873	759	842	791	824	812	777	815	834	814	803	769	807	805	785	797	818	806	790	783	845	837	783	816	818	747	824	758	779	833	789	811	836	801	792	841	819	844	810	764	845	766	801	802	830	774	798	764	808	821	785	844	819	800	751	816	851	775	837	807	777	832	791	805	816	764	782	779	772	790	788	832	786	821	777	818	792	870	802	800	813	821	793	845	774	761	786	816	814	795	833	810	797	764	834	783	821	824	800	809	770	838	814	830	843	785	796	805	813	764	793	778	781	804	782	788	851	784	853	820	837	814	781	754	733	831	818	743	786	825	818	799	796	783	799	804	826	763	802	844	780	872	762	802	864	813	792	856	845	836	803	812	832	800	834	754	827	789	784	810	794	779	762	797	836	775	802	760	734	881	804	825	837	783	781	821	812	810	833	786	842	820	871	761	798	799	765	779	794	805	826	770	832	831	776	822	846	793	798	812	821	800	753	797	833	788	786	818	749	767	811	811	803	792	788	803	738	830	822	802	796	859	803	773	789	820	810	829	843	810	797	800	809	811	813	821	820	783	790	793	754	811	756	788	782	816	796	844	798	794	821	762	848	814	789	784	867	814	758	821	769	743	828	816	850	828	857	810	828	798	823	791	748	821	771	823	800	828	833	748	813	803	823	840	799	817	752	807	787	764	801	806	748	856	818	743	797	780	784	819	786	828	802	795	823	812	804	800	768	822	770	783	796	742	851	783	837	739	812	820	800	838	799	800	756	796	791	814	829	837	872	787	818	798	750	822	792	821	804	805	795	831	759	751	779	857	817	826	842	793	812	805	794	798	860	839	819	809	866	778	837	876	825	743	827	821	815	769	731	880	834	800	726	790	825	822	806	818	768	770	816	827	803	855	808	821	780	811	872	787	765	814	779	800	793	774	839	844	877	779	792	799	751	824	851	790	831	846	754	781	849	789	828	810	785	791	831	805	805	792	768	830	810	796	770	803	795	819	800	766	781	784	814	809	796	801	798	798	764	823	823	817	787	767	835	821	797	817	754	762	847	762	803	742	825	793	804	778	766	778	832	800	761	779	753	788	780	772	814	790	856	791	834	764	812	795	789	822	863	802	763	763	846	837	843	827	771	795	818	811	820	786	807	826	804	827	812	792	816	846	820	850	813	801	816	734	780	845	784	771	839	762	778	793	817	801	712	793	814	798	820	797	795	780	779	787	789	812	818	776	793	830	798	834	790	860	776	823	812	821	784	818	769	796	793	843	793	788	795	788	846	818	822	831	832	804	779	814	830	816	791	789	810	815	784	777	772	786	846	789	818	812	772	831	761	775	816	792	803	787	851	841	767	788	809	817	804	796	811	832	808	778	801	798	790	741	808	802	777	817	842	782	812	797	803	849	817	853	813	771	829	814	840	794	805	861	773	813	784	791	748	810	807	746	817	810	802	817	784	806	776	765	825	799	802	797	766	839	813	872	876	812	775	858	750	783	761	798	817	852	772	778	787	784	791	743	829	797	789	760	780	785	772	837	791	799	750	789	754	775	776	806	871	852	819	813	796	802	787	790	792	769	794	774	802	768	819	723	786	826	810	784	812	789	758	796	771	790	804	791	815	756	779	784	799	832	824	831	813	807	825	809	811	822	831	785	825	781	803	871	791	805	802	801	805	858	793	799	817	772	778	843	800	764	865	786	794	836	777	784	766	785	810	761	833	838	826	809	787	820	820	823	794	834	830	812	766	782	774	767	791	853	834	782	771	802	851	839	809	842	757	795	809	811	803	838	800	795	819	792	777	836	825	777	792	768	793	814	797	893	791	803	782	804	838	813	768	815	783	800	835	802	825	827	817	838	808	796	796	815	801	760	823	775	761	785	780	832	806	860	783	824	806	846	814	801	763	788	805	796	769	799	795	794	796	805	808	784	782	801	792	775	825	792	775	806	768	817	824	769	832	793	801	848	760	819	800	823	820	801	784	789	771	764	828	770	834	752	782	825	812	794	770	779	822	810	783	807	728	815	788	819	802	829	822	814	776	804	843	786	790	772	785	795	805	821	785	761	800	853	796	777	837	800	807	814	760	796	803	836	809	810	841	837	797	828	804	797	815	856	802	787	790	801	741	822	807	826	793	800	816	806	817	792	794	810	779	815	791	821	826	861	777	792	821	775	826	767	810	787	790	800	759	827	821	803	810	809	867	771	844	821	828	819	819	755	823	773	804	793	811	790	818	812	829	728	807	787	767	762	804	823	800	808	819	801	791	790	781	812	816	793	823	792	806	845	805	784	814	823	791	771	851	792	815	839	785	813	781	814	786	831	800	818	795	851	809	785	757	819	805	795	796	785	811	778	777	793	768	751	829	764	760	794	799	757	780	788	832	781	840	791	788	824	747	794	809	789	795	787	820	817	787	774	760	826	818	792	787	862	837	772	789	781	783	838	820	775	803	786	771	808	796	826	805	757	791	807	781	810	809	785	812	811	800	811	787	802	782	802	817	799	773	864	840	742	772	826	830	741	792	773	831	769	830	793	826	812	800	772	837	797	820	825	857	790	831	762	801	830	801	820	824	811	819	778	838	772	827	792	813	837	802	809	842	803	777	755	820	848	801	827	741	834	806	777	813	795	802	808	792	798	842	808	811	793	800	838	814	818	761	774	751	799	841	765	784	803	788	790	815	777	847	821	823	801	781	806	788	795	835	770	785	794	798	755	810	808	772	776	846	793	830	788	802	811	797	820	820	784	797	817	824	840	801	801	786	810	768	732	761	768	782	765	779	764	802	768	774	790	801	807	785	791	775	792	827	780	798	757	790	778	801	783	848	829	775	842	839	839	870	801	732	821	810	748	780	802	812	816	804	800	770	842	780	833	740	823	810	761	790	806	808	826	819	804	777	819	786	806	798	777	778	846	793	813	783	771	798	800	763	818	812	836	751	843	798	778	821	810	857	817	748	762	762	800	760	786	799	832	778	804	801	802	810	793	770	784	774	789	843	801	849	818	812	788	798	793	766	807	797	803	809	846	827	848	760	791	807	795	796	792	822	838	816	795	777	784	751	794	812	780	811	772	818	796	787	835	807	805	763	767	811	843	817	834	767	827	857	802	768	843	818	819	785	786	843	829	839	738	777	779	737	833	773	791	781	870	807	762	824	821	817	726	821	791	839	755	788	829	816	801	821	778	840	775
14682	7172	6152	5453	3772	2598	2015	1595	1377	1090	1028	908	703	746	589	547	417	377	422	420	405	368	357	369	342	339	320	361	344	356	295	314	303	327	299	304	330	289	286	291	354	304	340	303	321	309	341	331	295	315	298	302	309	318	302	347	309	321	328	322	326	354	322	307	293	312	324	313	341	319	300	307	297	301	323	320	306	300	291	319	317	338	321	319	318	315	294	292	317	323	330	280	314	332	300	315	315	330	300	299	306	304	314	324	324	330	322	329	298	283	325	285	322	313	286	308	313	324	312	339	295	319	302	324	311	320	293	277	322	290	295	277	333	278	316	313	298	310	302	307	337	314	338	309	321	309	314	341	339	337	284	297	341	290	342	307	325	325	303	278	333	292	303	280	297	321	304	300	301	314	315	320	301	277	317	316	319	314	300	305	317	310	310	274	339	315	320	307	300	299	284	313	291	260	349	289	305	297	279	275	288	338	306	329	323	291	323	288	333	313	300	318	301	300	315	299	302	304	315	317	360	281	276	311	303	315	333	304	314	301	315	281	313	304	328	322	305	306	299	345	317	297	284	302	331	335	327	309	289	351	305	296	289	300	331	341	316	273	325	338	277	315	323	339	304	332	284	311	360	310	289	315	321	302	295	318	296	272	288	339	327	317	351	354	313	330	320	335	321	306	302	279	294	300	272	310	309	311	308	315	331	313	305	315	309	310	312	300	300	290	328	310	293	334	310	316	309	348	330	311	306	290	323	315	336	279	323	335	330	292	284	319	293	321	274	313	313	299	289	291	339	320	338	294	329	290	289	325	318	323	319	298	337	316	283	291	333	304	299	320	332	325	276	295	313	310	330	304	297	337	374	299	281	323	322	323	316	333	303	321	288	307	301	314	314	293	261	290	318	326	341	308	309	317	301	322	277	336	301	304	298	344	296	318	328	304	271	322	319	326	318	344	312	326	315	327	296	336	274	317	330	331	325	327	295	285	262	332	319	311	314	333	351	337	298	282	308	289	316	286	309	294	326	309	297	286	284	296	304	301	305	297	281	316	306	287	328	318	329	336	295	324	291	280	331	306	300	270	312	322	306	316	295	273	323	292	280	316	316	298	281	315	329	340	332	288	320	338	311	342	336	307	324	302	328	299	280	318	308	314	313	308	306	342	307	324	294	316	343	299	299	282	303	312	321	285	307	271	344	310	315	315	326	310	303	341	311	331	346	296	310	322	322	292	321	333	325	352	336	311	317	333	326	338	313	309	321	301	334	319	282	334	320	303	302	306	279	299	326	301	283	306	342	315	344	302	320	299	299	269	307	268	294	329	319	319	283	325	306	328	323	317	351	335	296	298	311	352	304	307	333	321	310	315	306	317	269	333	292	293	336	283	317	328	289	316	293	303	335	312	339	281	312	290	316	284	311	295	339	326	327	318	339	332	296	325	318	291	300	332	299	328	318	298	323	306	305	309	299	337	322	357	309	322	299	318	306	280	309	297	323	290	310	327	342	286	303	355	321	285	302	297	308	271	315	296	311	322	319	287	279	356	320	277	362	295	322	301	323	289	332	313	311	311	344	336	327	272	317	310	295	321	303	303	304	285	320	290	316	302	346	355	341	288	302	301	311	322	309	300	289	309	280	287	325	349	293	310	293	334	351	307	291	296	328	297	360	305	320	318	297	299	297	301	289	357	316	333	303	320	329	311	295	294	296	276	295	295	299	312	302	294	304	321	305	283	309	295	339	326	336	274	313	290	295	299	306	330	316	301	304	295	329	291	297	277	312	304	322	342	330	324	295	322	290	296	300	300	306	319	301	281	320	325	302	318	308	321	306	333	354	316	293	296	317	326	339	317	299	323	323	299	299	311	288	317	314	266	310	293	300	317	301	300	313	316	328	326	328	310	318	336	331	299	276	313	328	298	308	344	293	317	301	273	304	302	289	309	296	294	319	322	289	290	320	340	292	286	304	319	291	301	300	328	274	294	298	314	336	308	342	323	308	291	314	331	299	253	297	321	280	294	319	299	326	323	302	322	320	326	288	310	280	332	302	302	306	313	325	331	314	353	332	309	307	321	310	324	304	309	330	310	355	316	326	303	311	330	315	310	305	313	326	308	330	306	286	295	290	292	287	313	280	318	313	289	292	293	321	306	311	310	287	307	305	299	319	301	331	305	326	322	313	310	315	313	328	299	338	303	299	336	321	315	323	298	309	325	340	295	334	329	301	301	357	320	289	273	330	330	336	328	316	295	311	344	305	310	304	305	319	264	282	314	318	262	332	283	362	354	296	312	299	305	347	307	338	356	299	328	311	278	292	296	306	301	313	323	319	299	343	294	335	331	313	305	302	317	324	298	334	312	299	300	312	348	301	295	290	300	321	303	299	330	328	278	304	321	332	303	330	286	314	286	314	321	284	292	299	296	308	324	301	320	278	286	291	322	299	284	311	326	286	275	312	303	306	335	298	288	315	301	297	318	313	304	319	345	296	315	284	296	338	311	301	294	336	286	311	318	272	296	301	289	351	268	294	336	299	305	258	340	287	307	333	332	328	319	297	293	322	303	316	316	330	314	345	328	331	294	313	319	324	318	335	346	315	303	288	316	305	271	313	290	308	287	286	309	308	307	288	284	340	286	327	298	293	340	307	286	315	339	324	325	317	288	317	313	326	317	337	285	304	283	271	316	307	328	342	309	288	324	312	300	273	308	310	328	301	307	286	310	315	304	324	291	315	274	312	320	292	323	339	341	304	314	323	339	320	317	284	328	336	322	297	314	303	275	344	300	357	300	314	315	293	296	304	293	314	308	315	286	316	316	286	288	316	294	325	326	318	326	308	343	316	326	299	299	307	282	309	320	327	299	333	334	282	338	287	311	332	299	279	297	362	310	295	292	340	301	287	319	311	300	319	288	275	306	301	330	351	325	288	334	294	309	329	295	273	279	322	287	320	308	305	292	318	298	326	303	295	296	318	319	327	312	316	319	355	335	290	346	313	328	332	326	295	308	290	311	319	303	335	315	298	341	293	348	331	319	323	279	277	307	290	310	287	340	308	303	316	348	290	318	306	314	287	322	319	313	290	302	309	329	307	307	312	328	289	357	308	327	302	324	300	318	318	304	314	292	335	308	317	300	340	322	285	318	314	299	345	320	288	311	307	331	324	320	313	315	317	322	284	281	331	318	299	313	311	319	291	258	321	334	299	319	285	293	305	287	303	332	313	330	319	300	297	316	317	288	321	328	310	275	308	284	324	338	304	315	299	338	287	346	326	310	258	332	314	323	296	329	310	319	322	306	307	291	326	294	291	280	313	285	316	286	303	323	291	338	317	320	307	325	305	323	350	286	310	326	329	292	316	268	324	340	316	315	281	309	309	293	289	341	299	302	318	310	293	317	306	298	323	326	277	298	300	273	313	306	283	329	305	309	308	296	328	320	321	308	330	308	308	316	338	299	270	316	276	283	286	308	300	281	305	319	338	316	289	310	322	327	305	309	329	311
11575	6859	11461	14669	12377	9948	8279	7415	5918	5033	4479	3713	3321	2941	2365	2159	1725	1481	1487	1406	1350	1339	1274	1188	1167	1028	1035	1023	935	907	922	895	920	853	883	871	886	882	877	862	811	845	839	771	822	754	795	865	762	768	830	760	780	813	770	794	766	816	776	793	743	763	787	855	732	738	791	745	726	746	739	756	692	781	763	768	808	786	743	693	781	764	736	732	767	800	745	729	765	717	757	790	683	744	730	775	747	756	758	764	741	685	750	743	790	764	723	809	772	741	754	738	719	761	785	791	752	800	750	727	777	743	771	757	723	742	762	799	742	739	717	756	793	746	690	748	741	799	744	723	728	772	717	762	748	748	775	722	778	768	748	755	808	745	739	723	726	795	805	749	735	753	756	752	738	718	742	768	792	765	754	775	773	780	753	771	814	722	762	738	735	743	724	802	764	781	777	752	764	773	731	754	789	709	728	791	824	736	739	801	791	761	765	763	749	800	756	732	805	747	761	774	742	743	791	748	759	745	765	770	782	768	786	728	782	769	798	771	718	804	732	742	728	727	729	676	715	810	803	722	790	751	773	737	724	701	816	706	767	708	719	767	726	748	740	745	806	723	729	716	729	753	765	789	767	838	766	742	763	757	757	800	793	768	772	767	783	714	767	755	762	726	733	737	743	732	721	740	770	752	784	756	751	765	740	775	797	771	725	756	765	730	799	756	791	799	734	736	786	812	744	770	727	764	740	741	771	746	764	728	776	755	748	753	760	781	711	742	748	731	759	775	735	769	744	790	773	687	741	756	779	706	734	741	801	763	751	717	718	780	777	722	735	762	688	741	754	739	757	776	756	787	762	796	778	752	721	725	775	742	757	745	765	726	770	782	769	771	791	737	777	803	739	785	753	783	801	746	732	760	776	803	766	757	814	772	747	750	770	784	748	752	709	759	819	758	768	773	804	767	692	737	728	716	745	757	738	780	784	750	747	751	772	747	753	800	730	715	735	653	788	725	799	768	728	743	745	717	749	729	744	732	749	803	755	778	716	772	758	785	728	715	760	775	770	710	751	792	773	751	746	739	741	750	761	764	755	766	714	774	730	784	781	787	750	729	764	751	742	754	742	824	738	714	772	767	708	761	768	785	754	736	725	752	692	753	790	777	716	728	744	740	773	743	753	758	703	776	778	751	748	796	807	786	786	713	749	709	755	743	727	714	787	787	759	737	752	820	794	747	735	744	714	733	788	717	727	725	778	742	754	780	783	723	783	709	740	724	781	735	763	721	750	790	733	709	797	754	758	744	728	718	803	776	756	760	782	788	722	749	753	708	782	731	782	763	712	819	792	734	767	742	753	730	788	803	749	797	811	744	777	715	780	709	725	764	750	792	693	797	752	746	738	781	714	778	731	730	719	776	758	760	755	722	746	749	765	729	791	738	777	752	777	761	717	732	730	775	748	750	774	748	766	718	780	762	746	777	755	748	761	797	791	744	739	779	720	746	738	739	798	750	796	769	724	744	745	741	724	757	765	759	778	776	701	731	764	737	791	778	695	733	755	772	699	790	743	756	767	784	731	751	754	765	730	766	736	756	741	775	712	762	806	768	762	756	738	803	788	724	784	721	789	815	757	718	780	773	774	761	741	725	715	761	791	746	786	803	800	743	774	752	744	744	753	739	820	726	754	758	757	715	756	788	740	738	789	761	766	757	771	758	714	726	728	735	739	744	766	755	729	795	726	783	728	796	839	757	763	709	744	776	731	739	772	744	771	779	816	741	799	726	771	748	743	734	771	776	765	779	761	738	734	769	761	697	763	750	765	732	759	754	765	767	741	771	738	756	758	756	762	767	816	774	765	792	731	758	793	778	804	750	736	792	780	773	746	768	770	749	778	751	772	740	781	751	758	716	723	774	777	742	756	762	810	770	755	785	801	745	782	726	730	718	774	770	711	792	701	795	771	803	774	730	774	724	785	751	803	766	830	748	771	733	748	760	781	738	761	768	790	767	775	747	757	752	720	717	761	833	771	714	739	804	744	722	780	741	748	752	748	711	778	746	780	753	790	749	734	781	758	753	760	749	705	740	751	786	720	765	756	758	795	752	765	797	713	787	771	808	763	707	782	790	765	772	776	754	742	783	740	726	738	816	724	766	723	735	741	776	768	754	719	739	774	753	752	768	765	723	721	789	734	739	761	708	787	738	755	734	784	752	734	777	745	732	782	791	725	748	761	822	738	730	766	741	738	755	783	747	742	769	734	702	798	733	787	772	759	759	703	752	772	760	792	790	746	783	780	776	731	734	783	787	729	729	770	749	766	723	709	757	717	781	788	761	733	782	807	778	735	746	710	817	722	714	745	737	720	786	789	755	757	768	724	798	806	752	742	815	808	699	756	761	806	799	724	794	749	780	773	797	787	787	787	754	711	751	793	737	760	754	828	777	717	754	781	799	794	758	704	792	732	749	718	775	734	752	723	763	739	760	734	745	786	785	773	779	725	738	722	760	756	760	784	745	756	792	730	752	764	755	751	743	790	775	742	759	784	770	735	741	744	764	787	753	742	788	742	743	747	763	727	739	742	790	759	719	709	737	774	726	754	794	777	760	752	750	779	735	766	780	740	762	718	789	737	730	765	769	748	775	780	754	744	789	752	755	762	743	712	714	774	766	741	734	746	724	764	765	731	737	760	734	750	768	770	774	765	709	749	794	767	769	716	745	730	694	725	747	777	750	787	805	779	773	746	770	730	725	771	752	737	756	755	743	737	810	721	763	719	737	753	769	759	746	776	763	748	702	779	768	775	765	753	777	728	720	775	774	795	752	755	729	796	720	738	703	743	767	774	736	756	806	790	760	782	726	749	742	779	773	726	712	780	753	734	759	704	763	759	739	781	741	746	801	768	806	791	677	791	740	763	734	757	753	718	768	791	708	737	756	750	784	776	777	801	704	736	813	727	744	727	777	771	764	758	730	740	777	787	702	817	738	718	787	779	763	767	790	773	791	724	745	774	721	784	699	758	759	744	743	790	774	781	789	745	795	759	787	783	729	722	761	771	781	739	730	746	792	765	758	761	771	805	763	747	746	797	679	753	779	738	772	760	765	741	742	759	760	780	757	740	765	724	755	739	818	788	765	754	712	762	749	774	736	754	817	729	750	782	749	745	741	759	687	723	757	761	747	688	755	757	770	781	761	752	751	763	788	786	763	806	798	704	746	729	749	788	787	752	774	750	737	771	790	742	748	797	739	714	790	782	805	759	741	761	755	733	682	788	753	736	741	757	752	756	735	763	758	679	761	697	793	749	754	721	741	744	794	726	718	760	761	784	777	715	787	790	740	737	736	755	788	753	759	733	737	763	759	742	762	787	773	756	754	787	721	746	760	703	765	723	808	755	753	751	691	785	779	715	736	809	784	764	745	763	803	785	809	762	756	788	734	717	711	761	776	807	779	804	763	718	782	799	745	741	733	755	732	750	743	723	803	731	769	792	701	700	736	768	744	787	750	781	796
22909	11791	11345	10020	7502	5002	3683	2943	2374	1553	1309	1104	1101	905	641	551	459	429	407	402	383	370	362	329	320	324	311	291	274	265	236	295	281	280	246	293	246	258	260	265	239	266	268	266	235	220	236	252	256	236	247	254	261	226	206	227	270	238	250	208	218	254	223	225	216	265	213	238	252	261	236	236	253	235	237	225	278	244	253	252	218	242	265	229	249	249	225	244	250	211	251	274	238	270	264	246	253	251	252	275	275	257	214	226	272	242	247	218	252	244	238	249	271	236	224	232	231	238	252	233	248	243	255	228	221	245	268	254	214	241	246	256	249	240	233	249	235	240	223	258	225	281	237	237	248	247	260	252	252	225	267	257	226	229	227	237	225	211	245	237	240	240	215	242	241	254	225	268	238	233	232	275	273	251	207	229	226	243	250	236	248	240	253	241	239	230	252	239	270	263	233	262	248	256	246	229	203	223	244	258	275	225	247	260	251	222	259	229	240	263	245	207	265	244	233	243	230	245	226	244	203	231	234	248	241	255	255	266	271	250	277	227	257	234	231	229	233	245	242	261	222	245	218	253	208	242	238	251	269	263	248	233	243	237	232	241	253	290	213	264	240	225	264	225	226	256	253	255	251	246	263	257	245	221	227	233	226	251	232	223	245	270	237	215	226	235	244	225	275	226	216	222	235	220	259	252	250	238	230	208	251	238	228	241	246	235	260	223	227	242	257	236	228	229	251	271	240	228	247	226	219	266	225	213	228	218	230	264	237	249	276	254	258	212	251	253	226	229	245	282	230	249	236	270	263	274	216	241	266	233	251	244	249	246	233	217	247	235	256	212	219	238	227	236	236	237	240	227	220	246	250	229	217	254	226	254	243	240	221	250	237	224	240	243	275	247	224	276	250	250	293	225	248	251	278	265	223	230	243	247	249	214	228	245	235	263	229	231	224	243	246	241	233	243	251	251	240	243	222	265	249	220	249	239	230	270	244	247	230	270	232	228	249	248	230	248	253	242	259	276	263	254	211	244	226	251	251	236	248	240	238	246	251	273	263	243	224	234	236	245	227	232	235	293	240	262	251	236	225	272	244	264	228	242	253	235	234	265	225	252	264	255	249	236	238	247	266	243	237	234	261	247	271	260	207	265	234	232	234	231	240	256	248	237	237	227	241	253	266	224	235	246	232	231	246	242	257	237	248	203	274	231	245	260	268	285	241	255	245	243	220	251	247	234	228	265	212	252	251	237	240	255	220	246	234	215	240	230	242	218	230	241	243	241	275	271	259	248	243	241	236	220	248	234	238	248	234	255	227	249	247	227	259	220	229	215	255	240	250	227	235	211	230	259	252	251	257	244	226	254	235	244	254	231	237	247	248	253	252	251	238	250	246	245	244	268	228	228	254	237	254	242	276	248	225	246	247	256	236	244	240	267	238	233	250	225	251	227	244	226	246	250	258	225	241	243	242	227	298	236	239	222	229	259	266	259	236	227	253	258	249	264	229	229	243	220	254	257	220	226	251	203	255	234	242	221	249	243	250	259	253	220	217	268	218	243	240	239	240	249	239	245	249	248	251	268	285	222	229	237	222	227	255	232	232	264	245	224	241	266	236	228	274	227	252	279	246	226	248	255	232	240	251	225	237	271	234	234	228	237	237	225	242	250	244	230	225	233	257	263	280	232	243	219	253	271	243	230	224	259	229	260	278	251	263	239	266	226	277	247	244	245	246	248	251	234	218	242	213	242	242	257	225	253	225	252	226	244	277	228	241	260	237	245	197	259	251	227	229	235	239	239	248	239	229	217	237	238	266	255	221	237	244	228	278	255	218	251	258	270	247	258	234	258	237	229	225	239	247	271	236	223	262	239	226	242	245	249	236	244	239	246	236	229	233	273	238	229	231	231	252	259	236	238	250	253	274	241	215	235	243	247	258	248	235	244	241	245	227	229	244	214	250	252	229	232	238	234	258	248	214	231	241	245	256	241	225	239	256	230	245	242	211	253	237	239	245	233	241	216	281	235	223	242	239	232	211	242	234	230	260	223	240	238	210	253	231	259	224	250	251	236	255	275	239	246	250	232	249	233	225	214	280	289	252	235	209	252	247	239	243	233	267	256	241	245	210	258	229	297	231	237	213	244	240	252	229	253	230	240	248	265	213	259	244	248	236	246	229	222	240	247	207	213	215	248	248	251	256	236	232	253	268	252	241	239	225	230	225	226	212	233	230	247	259	252	243	254	229	243	239	222	229	255	236	242	261	261	250	257	244	224	244	251	223	238	233	256	226	224	247	229	237	274	268	234	248	234	205	227	236	224	242	232	241	232	243	250	209	272	229	242	256	252	238	240	227	250	239	251	230	245	246	222	211	249	264	248	264	247	225	222	260	290	248	222	237	234	267	237	253	239	249	266	250	252	236	274	251	219	208	253	244	231	271	224	251	244	228	233	228	237	240	268	231	250	248	223	244	253	263	229	257	223	232	226	227	245	247	251	242	259	263	264	268	224	245	250	243	258	242	202	258	226	221	237	225	246	264	245	229	222	239	255	248	269	214	253	272	273	247	249	239	254	237	263	240	240	235	264	249	248	235	261	235	250	224	229	252	243	217	264	239	232	225	219	234	243	249	229	207	221	239	223	216	269	257	260	221	270	252	246	258	237	226	241	234	232	221	260	232	211	243	236	249	244	226	259	239	204	222	237	202	247	245	219	244	255	222	228	232	248	226	219	253	258	229	239	250	253	226	224	233	225	227	242	241	240	233	256	233	195	241	258	276	226	276	248	239	244	223	235	214	208	248	223	206	210	234	229	233	229	244	222	265	243	237	246	229	239	215	251	245	271	258	231	216	215	205	246	224	213	258	249	244	270	230	268	238	254	269	254	244	253	227	256	246	253	278	237	257	231	221	255	222	247	239	209	230	257	231	241	238	240	221	242	262	258	233	221	257	232	251	268	233	273	242	239	222	242	219	252	236	233	256	254	268	244	248	229	272	269	219	238	205	233	258	256	244	242	218	239	234	214	251	268	240	255	231	216	242	260	268	268	262	236	228	265	232	242	246	262	226	254	277	258	256	214	258	256	232	250	256	202	229	233	255	265	250	250	250	254	222	254	260	223	245	232	254	237	249	259	233	200	248	254	235	235	256	269	272	229	236	262	230	243	243	228	232	250	247	250	241	244	217	252	272	239	209	247	268	252	237	254	251	250	239	211	231	281	258	238	269	243	257	242	257	245	231	222	252	238	256	245	246	270	258	254	245	233	298	240	220	260	268	262	230	223	214	241	239	245	222	234	245	228	232	245	249	226	217	214	221	254	227	264	221	252	255	241	256	276	266	270	241	259	226	263	268	243	237	224	227	237	285	219	245	224	246	245	216	222	268	270	241	267	274	230	263	271	230	244	243	239	242	243	236	248	236	233	230	248	261	235	235	262	246	248	248	222	236	252	250	276	231	255	207	257	236	246	240	242	278	261	243	283	237	240	191	262	241	235	233	235	255	245
15194	9461	16228	18884	17247	13574	12011	10565	8612	6952	5787	5024	4643	4266	3029	2769	2121	1823	1727	1640	1601	1596	1375	1264	1159	1128	1036	956	926	821	838	832	795	791	812	751	728	792	767	687	703	653	649	706	652	685	647	705	635	625	643	605	647	637	624	658	616	572	646	617	613	625	611	652	623	615	620	574	635	592	571	602	621	601	601	596	585	646	631	608	628	595	611	598	648	659	594	615	665	624	603	572	592	593	626	627	611	617	636	610	598	604	623	593	618	607	628	604	610	618	574	629	630	587	631	591	569	665	568	609	604	625	602	590	591	611	617	618	656	563	574	631	576	580	587	604	593	599	562	607	659	610	594	617	596	592	597	623	607	596	609	585	608	638	590	606	567	590	593	565	630	592	602	594	631	603	550	600	576	587	578	634	628	618	570	588	655	542	583	580	564	609	635	604	638	607	634	612	593	610	575	624	579	571	626	625	576	586	605	611	598	587	608	573	624	591	592	617	590	588	584	602	584	572	635	605	588	602	585	572	626	619	632	617	615	621	581	591	603	569	646	596	605	616	640	646	542	631	599	610	561	629	624	637	563	627	586	568	608	582	625	568	580	609	604	629	557	631	636	560	580	626	604	576	555	619	577	597	584	627	575	576	584	607	563	631	596	621	577	634	624	635	607	575	595	580	637	612	620	592	582	569	635	605	616	591	587	573	567	627	621	558	588	620	659	631	581	541	642	617	585	599	597	558	573	625	579	627	630	614	597	629	596	624	621	585	611	616	537	583	617	574	609	604	594	566	633	616	595	597	604	625	593	610	578	593	624	595	607	603	627	591	595	602	646	626	613	628	604	608	571	589	604	605	593	576	612	588	649	587	615	616	602	571	611	622	598	593	624	588	619	608	571	623	572	647	608	605	619	606	658	592	551	629	619	598	618	614	566	585	614	601	630	625	652	614	590	604	573	616	572	583	581	616	561	619	579	587	612	607	604	614	621	573	609	578	592	616	649	574	583	544	587	575	605	579	599	597	640	603	612	584	594	575	600	620	573	616	591	580	601	604	647	613	592	610	600	603	624	597	560	606	632	555	572	599	597	586	625	570	624	569	564	624	610	617	616	620	553	634	584	673	618	610	575	591	563	613	605	632	617	602	625	603	638	584	580	590	610	588	594	591	646	603	591	604	599	647	571	612	597	643	551	578	628	632	581	624	571	599	553	582	669	600	557	609	567	614	630	605	583	629	584	589	607	609	589	580	608	616	589	616	597	610	623	557	579	614	619	584	628	596	590	587	616	637	566	563	612	618	586	572	591	620	612	580	639	597	611	647	688	610	641	631	619	567	593	564	583	633	656	650	605	644	621	642	593	587	571	597	637	582	580	581	611	607	585	630	588	595	602	578	653	625	603	551	616	650	629	584	613	625	589	593	563	598	653	551	602	641	597	593	597	619	600	595	593	622	619	594	581	574	626	621	640	599	584	596	623	566	595	577	617	558	591	658	606	610	636	660	587	652	644	613	597	577	581	613	569	626	636	606	629	585	618	609	650	611	607	581	570	620	642	625	590	632	579	577	600	589	569	602	577	617	581	605	616	637	617	645	601	599	591	577	605	603	584	610	610	604	594	591	626	620	608	569	655	599	583	626	609	581	548	638	569	565	612	619	595	631	583	629	593	591	611	577	598	613	616	594	616	591	619	597	572	598	616	620	591	611	587	596	613	589	610	588	633	595	570	613	604	584	587	578	610	580	635	629	584	575	557	623	577	570	624	592	598	581	633	630	594	576	590	613	589	599	619	591	621	624	604	603	571	631	589	573	583	612	617	644	607	582	649	591	589	553	599	599	608	630	612	602	585	614	614	651	605	637	609	549	648	638	663	580	648	574	582	575	587	593	600	655	586	602	595	571	586	622	603	626	564	625	575	589	615	618	584	633	553	537	542	563	615	570	628	617	606	570	583	603	571	601	605	636	623	611	555	589	587	597	558	594	634	643	608	594	594	600	591	623	584	584	573	596	608	635	608	569	633	596	596	645	594	660	621	607	603	574	592	566	587	622	659	607	597	597	637	583	619	591	603	670	609	594	590	591	608	582	575	599	613	577	611	647	615	596	634	557	599	650	599	602	609	613	621	619	612	547	612	616	609	585	648	597	583	614	605	570	620	615	624	617	582	601	615	611	634	627	591	600	656	587	607	585	612	595	578	613	579	608	600	544	617	624	653	596	639	609	550	597	611	598	596	606	602	597	612	596	639	608	608	600	614	582	612	623	624	617	572	609	589	584	572	598	616	609	537	567	594	561	583	592	595	594	603	588	591	590	618	630	586	562	611	628	602	582	629	636	633	606	595	613	590	588	615	588	599	601	604	639	613	581	589	588	596	611	614	613	569	604	602	607	618	548	614	596	592	604	653	618	620	577	641	567	598	591	597	588	635	611	637	569	578	575	602	615	584	619	597	605	612	621	590	616	617	593	607	589	596	542	600	604	605	618	613	597	609	585	620	604	598	572	594	573	621	596	575	604	601	622	591	567	596	574	617	593	593	596	589	622	611	604	577	622	604	628	582	584	588	604	607	609	630	643	625	610	593	592	622	565	595	602	587	548	585	595	569	609	584	597	587	578	630	584	611	618	542	607	593	593	606	612	601	606	560	615	601	574	615	640	571	618	592	587	622	576	590	606	618	632	595	601	617	622	627	615	622	612	614	610	626	615	590	630	619	551	631	606	596	601	613	649	607	625	601	580	587	609	579	560	610	613	606	549	582	603	608	629	610	583	561	619	655	627	620	566	595	579	571	616	598	605	622	585	635	620	605	650	600	628	609	608	610	578	617	632	599	646	612	632	599	589	613	628	597	584	574	565	599	614	623	646	582	608	573	562	601	586	555	614	582	575	610	614	583	604	589	559	612	646	610	555	581	573	599	578	631	583	592	629	608	591	597	610	602	580	601	625	613	636	606	604	595	625	625	546	616	595	615	581	619	647	561	595	601	626	610	581	620	626	636	625	641	613	641	596	583	572	591	609	603	645	580	599	608	644	594	597	595	634	574	614	567	588	607	598	600	568	573	574	601	598	648	604	613	572	620	589	641	585	581	637	603	594	598	587	611	595	649	606	594	602	574	642	609	638	597	584	590	624	606	583	624	606	603	603	643	579	588	592	636	634	644	600	565	635	661	601	599	575	614	604	600	601	615	625	599	596	599	608	616	564	616	613	657	576	553	588	596	590	605	587	595	633	575	582	555	618	568	587	615	577	596	626	598	612	651	607	600	658	571	575	600	592	583	579	615	610	617	637	604	600	620	610	594	618	585	601	622	623	602	559	611	601	586	634	576	603	604	617	612	591	570	632	579	607	560	606	622	586	586	617	643	618	570	572	587	577	591	596	566	591	539	565	584	597	570	576	608	558	607	625	605	617	603	605	601	586	557	598	627	585	583	606	660	599	611	599	615	626	596	586	621	607	548	625	573	646	580	584	658	653	619	629	586	579	615	644	600	610	647	585	592	606	625	607
5369	2773	2861	2372	1799	1237	987	858	716	580	570	482	420	452	414	438	388	387	373	349	358	367	370	370	353	398	341	332	347	325	329	316	336	339	327	345	308	310	358	321	298	322	339	342	326	299	328	334	326	301	332	310	338	351	337	319	351	326	323	344	338	327	324	328	323	345	328	337	339	283	319	356	345	320	344	333	315	299	331	329	326	331	355	347	315	322	296	355	361	348	329	300	329	310	319	355	326	322	307	318	344	314	317	351	338	340	301	336	329	293	318	362	350	324	297	336	335	333	338	354	314	285	315	325	307	332	302	299	329	317	336	321	342	332	296	308	330	310	327	310	332	325	362	311	345	295	332	318	289	327	311	339	309	345	337	305	311	331	344	319	323	325	326	314	346	294	329	312	309	359	311	334	310	337	299	306	310	327	339	329	310	320	313	311	334	325	325	316	312	362	293	311	346	365	336	304	330	322	320	331	308	294	349	316	337	324	318	299	335	357	347	359	315	305	301	325	341	361	306	335	338	369	320	341	323	318	313	299	312	339	349	310	355	332	293	358	327	343	324	333	339	299	351	329	315	301	339	291	334	321	325	298	309	297	361	351	281	320	330	343	340	337	326	330	347	322	321	344	300	330	340	325	328	292	329	320	298	355	333	296	298	317	313	292	269	327	362	329	333	347	336	318	291	316	288	304	320	326	311	331	323	303	301	311	325	332	308	289	337	329	315	307	298	296	296	312	331	334	332	309	353	347	318	333	313	334	354	310	305	314	342	332	319	310	306	304	314	356	343	321	334	319	327	303	321	336	338	296	352	330	317	326	327	354	306	337	332	339	339	349	344	310	340	343	337	345	344	330	330	343	319	304	327	322	333	312	303	317	304	327	335	296	293	329	352	325	318	304	344	353	351	336	311	299	364	309	328	312	344	272	310	333	291	349	304	317	326	301	331	343	325	294	298	285	293	301	284	351	360	336	346	313	330	337	357	312	367	332	310	311	315	290	332	321	317	313	327	349	354	324	316	351	306	315	302	326	341	333	339	336	348	303	303	319	347	321	330	345	298	324	351	313	315	287	315	335	340	308	342	355	332	339	319	344	282	295	334	330	343	335	336	324	325	342	350	322	340	331	329	297	312	328	316	330	287	314	271	320	298	310	345	335	353	317	324	284	340	357	331	344	319	337	299	317	318	321	331	316	291	313	316	349	334	342	332	317	352	323	299	325	318	318	324	318	297	344	340	310	319	318	319	341	318	332	298	322	324	308	304	327	349	335	306	318	313	332	301	311	323	275	305	325	325	298	314	338	317	328	288	330	329	336	302	333	312	350	331	309	346	336	369	323	323	322	329	287	323	355	340	327	326	308	343	338	336	327	329	331	316	326	328	269	332	374	300	305	351	308	322	337	313	302	320	342	320	286	340	321	306	350	295	309	344	316	333	333	371	355	302	350	320	362	316	341	337	318	301	311	351	299	296	333	306	317	317	318	346	361	299	329	340	353	316	297	322	307	330	350	375	322	315	319	326	321	285	341	321	333	299	330	328	327	325	305	321	312	343	336	321	334	321	328	354	333	334	348	345	340	310	301	337	290	303	313	291	333	287	330	375	356	343	324	341	322	336	317	333	315	317	289	324	331	355	325	292	307	349	325	311	366	308	312	345	337	281	346	332	314	288	360	319	311	333	371	338	323	309	363	296	325	355	290	316	325	308	317	295	335	296	327	293	344	285	316	307	312	325	332	337	297	342	358	315	350	289	330	375	327	326	316	322	328	325	327	309	305	304	307	326	331	320	331	297	304	327	291	317	320	315	318	337	348	346	333	332	328	343	310	311	370	293	332	356	336	326	311	321	344	321	323	323	321	328	309	291	307	339	288	333	345	344	318	337	322	333	358	338	321	316	346	316	324	316	323	358	335	325	291	314	323	310	318	312	289	299	340	316	298	313	342	341	333	330	317	315	352	352	371	323	336	324	314	306	340	340	348	325	338	322	321	330	334	340	338	335	362	337	332	360	342	332	339	321	348	336	321	312	315	336	339	364	298	329	319	327	312	328	326	331	332	293	348	281	371	332	300	339	309	297	327	310	323	326	325	313	320	350	356	298	297	309	346	317	311	333	320	332	331	328	295	371	350	323	301	316	346	307	341	334	341	339	309	299	333	314	327	310	314	345	351	301	315	299	325	313	305	323	304	319	319	318	356	328	323	333	365	338	325	312	308	329	343	346	315	299	335	322	332	312	333	310	304	345	314	310	334	325	345	316	325	354	315	330	318	312	341	310	343	317	353	301	331	352	326	323	333	330	341	307	331	340	325	343	312	328	343	332	317	348	317	338	319	313	299	352	337	321	334	319	312	299	309	323	315	342	323	334	337	346	321	315	323	309	321	327	315	349	326	325	340	322	339	327	311	345	306	341	382	337	328	318	317	334	360	320	328	313	318	327	306	299	326	331	325	293	354	333	326	304	311	298	332	335	320	337	345	330	343	322	350	326	319	386	317	340	320	289	336	364	345	368	305	317	305	305	336	323	337	313	296	323	327	368	284	321	330	335	319	334	350	370	331	319	340	330	329	290	362	346	310	296	310	325	318	308	337	359	297	328	266	352	312	343	343	328	337	300	296	316	303	343	331	354	304	312	352	346	326	353	363	311	333	332	346	306	331	354	338	305	322	320	337	294	360	342	334	315	303	320	329	334	318	327	327	332	322	329	294	333	306	340	312	323	343	304	302	316	334	324	324	344	331	319	321	343	335	359	350	319	343	310	337	302	319	333	315	314	333	350	334	323	339	339	337	339	328	362	313	341	307	302	326	322	310	319	329	301	308	324	361	322	323	327	327	322	352	324	331	320	318	305	307	313	331	323	341	330	298	328	325	330	321	331	332	352	341	347	309	350	348	312	338	307	298	296	357	347	296	317	345	337	334	328	304	320	350	346	351	333	328	347	333	333	333	323	352	354	309	303	338	319	374	294	315	301	286	335	327	349	345	349	341	301	346	309	283	319	374	321	333	324	332	309	323	332	353	330	324	326	307	349	312	287	312	292	310	343	332	346	299	324	320	305	340	307	332	315	322	347	301	316	333	298	362	346	361	331	330	330	318	330	312	342	314	353	303	329	318	350	342	341	292	338	304	298	306	346	365	327	305	335	323	328	324	300	315	300	315	320	328	356	349	318	344	307	306	327	329	318	301	304	334	316	327	333	352	360	337	342	311	341	316	325	289	323	322	351	296	320	332	327	373	337	306	313	345	288	338	335	329	311	329	317	312	333	351	339	351	287	353	294	342	356	321	348	304	328	363	334	323	332	288	297	359	295	311	341	335	320	339	330	310	316	295	323	321	350	319	329	318	333	318	313	314	294	301	346	323	317	330	305	288	330	317	323	312	321	330	300	305	314	313	359	320	297	297	355	329	303	298	309	333	337	314	331	346	320	312	332	313	339	344	340	315	349	312	366	302	331	334	314	326	332	335	319	323	330	325	324	337	279	300	295	346	368	313
4728	3429	6516	7546	6862	5055	4236	3529	2843	2494	2086	1800	1757	1542	1404	1340	1220	1142	1102	1104	1046	1082	1034	1005	941	959	906	912	845	839	864	905	804	817	887	878	890	860	853	811	792	808	783	824	810	792	791	802	794	801	814	852	867	773	835	781	798	838	847	796	824	776	779	792	761	789	811	833	816	729	811	785	775	772	824	777	798	775	794	818	745	766	830	790	783	765	813	775	804	788	747	719	794	809	757	784	755	809	804	742	811	740	800	728	766	841	764	797	826	773	792	778	758	814	779	796	729	844	816	795	741	839	751	835	842	759	769	761	821	758	826	839	782	752	735	804	817	805	813	798	815	781	821	798	806	811	774	774	812	794	782	694	770	790	771	808	755	805	750	865	772	809	817	795	787	808	795	786	794	773	780	747	759	780	796	756	796	840	840	827	811	785	791	767	796	791	783	766	809	766	785	808	789	808	821	830	792	766	788	778	800	791	787	770	790	793	810	798	812	741	770	748	795	807	751	770	782	806	784	754	802	763	817	793	773	751	818	744	787	849	785	796	797	755	806	837	785	746	823	820	772	779	797	729	836	764	774	811	854	764	798	782	813	737	775	777	748	767	810	787	793	766	801	802	785	750	808	772	782	747	821	754	807	825	788	787	751	760	801	810	789	781	803	814	789	820	792	795	813	791	785	795	787	791	806	795	775	799	781	783	753	822	740	776	771	805	810	822	799	778	813	828	782	779	755	813	730	809	813	766	782	802	802	757	796	783	778	823	795	778	742	798	852	806	774	768	801	722	724	778	787	822	768	786	785	796	772	809	793	785	792	779	745	806	765	804	744	800	777	750	789	779	737	795	826	778	837	796	789	803	775	790	791	798	802	792	785	775	785	801	797	776	781	756	783	767	785	742	822	738	784	806	793	769	743	801	770	822	781	770	764	797	799	818	803	777	808	839	781	824	796	753	798	821	771	811	820	847	804	761	797	781	803	753	776	770	765	796	794	743	812	734	741	786	802	777	780	778	705	813	743	771	822	759	758	779	801	816	775	776	779	781	788	776	805	734	778	747	780	797	810	748	786	770	765	794	800	769	762	798	811	817	772	823	827	760	803	818	757	761	759	813	790	874	739	752	852	780	791	786	803	841	771	811	758	802	860	800	791	828	766	761	726	778	762	796	756	767	749	780	800	763	816	820	784	754	779	761	768	750	773	813	835	834	779	817	761	775	808	789	777	814	807	779	776	745	752	771	820	813	758	797	761	788	757	805	744	817	802	825	817	833	788	744	828	758	801	774	784	836	809	785	735	780	776	789	790	788	791	773	775	843	770	772	763	744	751	787	832	753	785	799	818	753	730	734	765	818	808	803	777	791	786	752	738	774	808	781	788	751	796	761	728	776	788	835	785	784	816	786	795	768	797	779	841	763	822	797	817	797	788	787	862	783	746	732	757	814	793	782	790	742	776	839	782	749	789	845	769	819	845	797	783	796	789	784	768	817	805	741	769	776	803	821	735	752	781	788	761	820	787	790	781	746	815	805	835	781	815	781	811	756	795	812	778	767	792	754	777	817	811	802	790	791	747	792	806	767	795	773	831	816	793	770	787	797	757	806	807	785	814	776	779	808	791	779	824	767	790	773	787	809	768	828	793	820	749	809	761	812	780	806	748	818	742	793	755	826	803	774	747	831	773	792	798	811	797	716	756	827	787	825	810	786	777	815	793	811	779	799	768	825	784	832	814	763	854	800	758	789	806	805	739	774	786	816	806	780	791	771	782	737	800	780	776	751	823	790	795	776	792	758	740	768	776	796	785	744	771	811	797	816	797	740	806	769	853	795	778	788	778	835	758	834	816	789	791	799	773	783	723	787	788	784	838	797	755	789	759	779	788	811	760	820	825	788	814	816	751	744	814	783	758	717	775	797	812	722	754	809	774	786	833	785	808	830	753	778	835	790	769	738	866	835	822	786	806	842	776	787	841	805	743	788	782	791	797	767	738	757	775	819	788	761	810	782	806	784	748	789	746	820	729	785	815	788	784	795	785	792	778	781	805	728	782	817	789	808	816	775	802	796	784	832	770	816	781	738	789	805	810	764	799	754	786	830	790	763	805	802	771	724	799	797	787	758	776	785	739	810	775	804	743	775	805	822	804	791	784	752	811	815	823	807	829	768	780	805	735	777	786	797	777	791	786	816	795	814	781	728	809	798	814	783	771	757	813	784	781	758	780	791	814	762	783	819	778	775	750	782	792	827	794	789	833	776	791	763	765	832	774	770	788	791	789	791	823	782	759	786	825	770	780	763	795	794	833	785	818	859	798	780	788	825	820	752	755	785	795	762	794	795	782	812	785	779	750	776	777	781	801	755	826	752	745	774	812	822	792	784	769	834	772	801	851	830	775	770	794	790	758	831	792	782	716	828	770	803	774	796	785	809	791	759	784	778	813	732	770	816	782	779	806	779	834	756	775	783	785	787	752	855	797	764	750	789	758	807	755	810	816	761	775	770	826	732	838	757	820	723	804	761	755	774	787	805	741	832	793	811	752	786	792	826	772	780	729	767	731	782	809	753	733	745	771	784	799	773	772	779	806	773	795	773	820	838	768	783	760	840	801	799	799	778	773	763	786	832	781	799	801	825	780	777	820	749	817	782	743	813	843	805	825	754	806	830	791	781	815	856	799	804	780	786	772	745	795	749	793	811	813	813	823	786	813	769	783	769	760	789	787	839	809	768	828	795	798	820	803	811	791	788	783	751	771	805	786	758	766	779	797	797	766	750	832	780	761	784	785	776	779	829	797	765	827	769	743	810	812	798	778	774	823	789	822	773	774	835	809	771	793	789	763	797	792	810	826	835	787	785	748	780	775	734	819	790	755	791	754	831	821	787	775	787	776	778	806	791	814	796	788	769	787	812	833	799	776	699	833	756	803	789	823	796	800	762	773	822	839	788	795	746	769	785	770	785	854	761	801	820	768	801	770	779	805	727	799	790	776	768	806	831	799	747	782	828	789	796	799	800	763	800	753	808	736	774	803	792	816	753	786	823	807	763	770	794	793	745	795	780	824	777	779	782	777	795	748	768	792	806	793	814	748	726	831	776	784	787	790	774	813	764	801	749	740	756	839	744	738	814	810	775	792	771	794	784	760	758	781	802	823	762	727	806	855	801	850	795	780	801	796	755	785	787	800	764	778	786	810	772	791	809	824	774	814	814	736	799	752	822	802	808	778	788	770	790	803	785	783	824	775	819	819	790	767	782	831	842	834	792	823	805	800	750	796	819	819	749	809	778	757	817	772	769	796	740	775	834	772	726	781	771	761	751	761	781	784	742	796	819	781	771	760	792	815	765	722	827	819	762	826	765	805	748	786	772	778	828	793	813	816	761	818	787	839	775	796	783	782	791	776	743	860	821	788	773	776	777	801	724	759	783	764	786	747	779	725	794	710	747	773	769	818	802	849	811	757	787	788	809	772	773	778	862	828	794	849	795	751	825	806	728	793	809	741	799
14947	7212	6545	5333	3827	2647	2177	1584	1483	1304	939	786	835	653	501	503	502	415	392	415	401	420	416	368	400	347	349	318	350	314	328	322	316	367	350	272	319	341	344	317	342	317	332	322	311	305	313	317	300	303	303	305	305	305	323	324	304	328	308	266	320	297	318	310	314	305	297	307	306	325	341	286	308	286	298	295	294	317	330	305	340	305	308	293	308	284	277	281	308	296	296	301	300	301	312	297	330	287	273	307	288	304	312	336	286	262	317	310	291	314	283	334	325	326	323	287	292	255	331	307	320	308	336	321	302	273	297	272	302	337	318	344	314	321	308	306	312	294	320	295	305	309	298	295	341	295	288	296	304	309	296	292	290	284	297	289	326	305	296	302	355	312	263	318	288	293	288	309	332	324	268	314	344	293	325	298	325	302	305	298	335	333	346	288	301	296	285	288	300	303	335	323	298	303	305	304	281	310	289	305	326	337	306	348	277	303	320	303	314	286	329	300	309	291	299	326	306	294	330	315	296	316	283	304	293	332	299	299	321	334	298	315	295	303	311	285	302	295	299	292	306	286	304	320	307	285	297	318	293	310	284	306	306	340	297	277	308	289	316	329	275	287	312	324	333	309	282	298	328	269	318	304	329	264	279	301	308	335	280	298	309	295	332	330	282	278	289	291	315	291	318	317	331	310	310	278	302	312	325	312	323	303	287	317	320	348	297	306	319	296	298	294	314	307	329	325	335	306	315	311	317	324	290	290	276	277	346	338	267	302	298	345	348	272	309	325	313	310	307	316	282	320	300	308	306	296	352	315	284	304	276	310	312	280	297	248	306	311	341	303	295	280	297	316	313	316	336	331	298	263	281	301	297	334	273	311	321	304	329	301	308	299	304	290	288	274	296	277	310	300	273	294	299	281	295	285	305	320	307	305	282	305	295	311	320	316	297	277	322	321	309	326	284	307	319	303	325	347	297	308	348	312	291	283	312	280	293	306	296	315	315	322	315	321	317	328	297	333	320	304	299	336	285	279	323	285	318	293	342	341	328	307	282	312	327	314	290	299	307	271	307	294	315	276	299	322	311	282	328	297	311	300	306	306	315	290	299	327	290	298	295	343	294	307	261	315	325	273	300	317	318	296	323	283	281	325	317	339	306	337	297	311	327	314	310	309	322	294	288	315	284	301	290	320	294	324	281	308	295	313	307	317	293	293	300	287	274	330	312	316	319	287	301	314	301	302	282	302	296	295	311	279	310	338	310	313	298	307	295	291	306	257	291	310	332	325	298	321	310	304	281	283	332	298	316	313	302	312	322	335	314	326	330	306	295	270	322	296	279	284	324	300	300	303	293	279	285	314	264	277	287	289	307	292	335	292	321	290	332	329	354	333	273	299	315	312	339	314	304	293	303	279	316	308	316	330	337	294	320	309	307	305	275	321	258	330	288	300	310	284	291	318	314	329	320	313	280	295	296	294	289	290	279	318	310	283	313	295	331	297	275	311	331	309	314	351	313	333	336	289	301	311	303	308	308	278	311	301	311	279	278	286	294	289	308	296	293	296	328	283	316	307	337	310	284	279	295	316	316	301	317	333	278	338	322	289	294	305	302	311	297	325	303	276	302	304	280	327	320	324	312	301	325	302	327	277	288	275	305	302	312	300	310	318	329	306	321	305	310	324	292	335	290	337	311	273	320	280	333	294	340	293	299	322	297	319	308	305	285	276	291	287	298	360	311	348	304	316	287	312	318	323	318	317	323	300	287	335	312	284	302	291	296	331	323	308	313	293	334	326	305	303	287	331	306	320	312	323	299	289	311	309	315	293	308	297	313	320	321	302	324	305	308	308	299	298	299	299	303	323	279	317	303	301	290	315	312	316	315	299	337	300	296	334	312	327	312	281	330	306	310	313	321	297	312	324	305	300	308	281	312	307	277	325	282	298	289	299	342	314	296	314	312	307	320	325	303	269	328	290	313	318	289	287	289	313	306	292	310	298	298	293	327	274	316	312	333	300	315	338	297	289	305	321	308	296	312	306	291	345	310	321	296	268	325	332	316	334	313	327	306	293	326	319	291	314	307	314	331	257	296	270	299	291	290	286	313	276	276	293	290	277	298	299	289	291	287	302	306	310	304	306	332	321	304	317	327	329	286	281	359	309	360	319	293	316	295	295	308	299	253	303	307	273	290	288	329	322	317	332	280	300	325	307	314	303	302	339	294	324	306	298	304	296	301	296	323	315	311	292	267	302	333	308	331	322	295	319	350	289	286	270	308	327	309	265	324	293	300	294	299	313	303	284	288	312	323	279	304	323	280	365	289	318	303	317	299	274	311	324	350	285	317	310	305	275	284	311	317	361	293	317	310	306	292	347	334	316	336	311	322	292	303	295	295	309	287	292	277	289	315	283	290	338	315	271	311	294	270	300	285	283	308	293	286	287	314	308	335	297	314	295	311	281	307	296	305	332	317	290	290	322	335	315	318	320	287	338	314	359	262	295	292	315	320	302	274	334	315	290	332	322	286	298	284	299	329	316	306	329	326	316	325	346	323	307	288	304	293	307	295	322	318	313	308	315	285	311	320	289	288	305	341	308	287	274	301	302	307	282	287	317	308	296	302	312	329	294	294	288	309	296	265	309	288	286	305	304	327	307	338	321	309	310	311	296	301	257	310	277	317	317	256	282	295	301	354	333	287	303	313	315	287	306	362	315	287	306	312	281	275	283	296	313	304	296	303	320	296	318	324	313	310	324	333	334	306	325	301	338	317	326	307	312	318	326	324	301	310	306	299	283	288	331	299	327	324	295	317	302	324	268	316	297	328	322	322	309	296	300	301	324	275	320	324	289	285	315	324	283	305	294	301	290	297	313	331	331	295	308	324	283	306	298	307	334	318	281	344	339	297	326	280	288	287	325	326	294	286	320	342	324	293	310	344	288	301	331	340	335	322	296	275	321	308	295	336	343	309	302	268	281	322	275	314	300	293	275	325	332	310	315	356	316	285	325	308	298	299	333	299	271	292	315	323	347	317	312	326	288	298	300	300	279	272	293	312	299	290	320	294	313	287	280	325	297	283	303	296	320	285	300	318	303	324	327	338	324	320	312	294	318	309	312	300	252	306	326	311	311	312	334	278	325	308	294	282	319	310	342	301	320	310	266	287	318	292	300	285	288	289	292	298	287	297	317	311	316	306	310	292	319	327	313	342	296	295	300	320	286	298	311	324	322	297	304	316	294	270	298	298	331	323	321	289	306	306	268	307	304	331	329	297	283	303	291	347	294	279	359	347	271	312	296	303	314	295	302	298	327	321	274	277	248	300	277	294	279	334	313	332	321	307	315	305	314	317	331	325	300	278	329	317	322	322	319	299	256	302	316	305	311	313	277	292	295	320	305	306	291	315	284	314	305	315	305	287	291	288	315	340	318	339	299	301	309	301	313	303	306	285	278	264	306	288	298	307	308	303	305	327	283	311	323	294	314	318	315	297	306	297	292	304	318	273	311
11585	6755	11511	14425	12468	9551	8425	6921	6223	5391	3848	3601	3420	2865	2278	2151	1676	1513	1466	1407	1369	1345	1199	1180	1078	1133	1047	999	991	904	846	895	905	839	946	862	852	845	804	813	767	799	778	764	776	815	744	782	774	776	764	761	806	758	793	755	776	731	745	793	786	755	792	766	727	823	795	781	755	735	707	739	752	770	768	779	758	759	773	745	753	750	764	760	751	728	792	764	768	769	734	739	796	728	746	786	767	774	781	733	762	777	754	742	728	786	730	742	718	740	791	730	778	745	738	798	717	781	691	700	769	726	736	700	770	803	745	748	732	784	762	813	698	766	737	776	769	762	732	691	744	786	737	770	690	719	755	746	711	752	744	783	734	719	733	757	755	718	774	725	732	736	775	807	740	731	766	747	777	753	705	714	744	710	726	731	787	723	729	717	765	723	722	788	758	730	764	778	736	788	743	771	729	775	777	732	778	824	748	723	738	755	755	691	772	739	733	742	726	797	752	794	753	707	769	719	775	740	750	775	715	732	736	739	796	739	743	729	754	709	766	741	775	753	766	733	705	788	761	797	717	746	772	753	753	724	767	728	747	749	766	771	721	771	709	699	748	775	748	751	749	747	757	767	723	702	761	794	765	734	732	762	713	744	759	700	748	739	750	776	749	766	744	743	759	734	746	741	726	714	754	734	702	732	712	755	723	737	759	709	769	754	728	749	752	755	711	729	793	791	767	775	722	759	742	749	786	720	742	758	724	747	750	811	747	730	744	723	752	745	786	709	741	735	718	746	739	717	770	715	747	710	772	741	722	765	737	732	761	743	730	791	756	721	747	712	695	775	713	750	710	763	732	741	749	785	754	754	766	717	767	740	792	763	764	733	762	742	768	762	782	738	728	739	736	753	747	765	702	740	759	716	757	764	718	748	686	749	731	759	754	725	745	691	736	763	711	724	745	730	785	752	717	716	759	738	810	791	756	739	760	758	756	765	721	722	766	769	746	754	817	770	780	729	708	767	747	760	765	718	779	765	753	711	724	798	702	757	703	787	706	805	758	804	710	720	754	757	745	774	766	763	755	773	774	723	789	731	759	723	758	750	731	758	761	739	752	763	758	746	779	774	669	747	741	752	739	773	729	696	733	710	691	795	773	742	728	728	767	736	753	798	744	762	775	749	714	742	804	746	769	799	782	729	741	702	713	759	756	740	773	703	769	732	726	788	734	761	740	736	763	731	713	782	801	736	697	768	753	756	748	712	722	719	730	755	736	757	734	770	755	691	746	765	692	758	739	723	724	742	765	729	714	715	771	738	753	768	753	753	730	722	787	748	697	750	744	740	760	746	736	733	757	772	698	719	765	760	766	747	796	768	730	755	729	770	736	723	748	758	721	757	763	733	743	769	757	727	738	697	751	760	718	794	785	701	746	724	752	752	704	753	756	718	729	761	756	698	794	732	730	751	746	733	760	773	749	734	713	720	731	724	728	785	729	724	748	770	751	733	733	775	778	729	733	721	782	793	732	744	694	750	768	748	739	733	744	738	723	755	756	694	749	714	735	744	763	742	759	772	717	782	739	731	736	787	775	761	748	720	696	774	757	757	777	783	728	755	737	805	733	784	715	798	797	776	767	747	778	703	768	716	738	767	729	785	710	721	782	708	780	784	787	749	733	718	748	672	738	732	770	758	738	698	779	784	724	741	748	731	787	720	744	739	733	751	716	762	723	744	768	714	745	745	787	767	811	711	734	772	754	747	751	748	739	691	729	752	775	746	744	748	744	800	735	759	747	745	737	728	721	756	749	776	759	739	744	757	742	712	740	691	698	734	822	761	740	752	748	745	727	733	742	780	679	728	748	697	705	759	764	698	728	725	800	742	824	738	716	743	726	733	751	751	773	739	760	800	715	792	765	762	737	742	756	755	741	750	709	737	772	711	793	746	719	758	769	740	792	749	698	740	774	750	727	735	757	766	786	719	717	733	751	716	731	747	766	772	674	734	740	742	755	757	750	719	742	737	778	774	743	738	712	809	723	746	763	729	776	707	705	739	751	758	753	752	734	751	742	756	750	766	725	729	752	755	736	740	707	722	770	765	747	762	755	724	837	751	712	673	724	761	739	750	717	730	746	754	715	725	727	689	748	751	750	764	749	729	772	709	723	743	729	782	774	747	774	745	721	744	788	759	792	737	722	749	730	768	759	738	715	771	751	747	807	746	704	760	757	678	714	771	740	729	730	784	739	751	757	810	752	767	775	747	755	734	728	757	753	800	767	702	746	672	758	807	738	753	748	745	727	720	781	762	763	727	761	761	769	756	772	745	724	752	764	776	716	725	773	789	772	760	771	753	775	743	703	763	782	727	816	739	766	763	771	746	694	763	772	755	723	772	778	768	718	790	737	757	788	789	740	770	743	744	745	752	775	732	763	712	786	760	761	767	763	716	776	724	741	711	735	754	761	774	711	753	766	766	765	804	745	744	782	730	788	710	755	778	736	716	746	763	692	777	750	760	723	747	750	754	741	767	709	783	739	754	734	791	720	748	776	731	724	750	738	749	782	702	762	689	731	780	782	785	748	741	738	774	794	766	735	808	690	744	770	768	712	751	739	764	739	747	781	741	732	749	741	758	727	740	713	713	738	767	744	785	750	778	742	776	760	795	732	741	754	724	744	749	786	690	771	762	751	757	717	748	757	790	743	736	753	739	778	741	699	711	762	753	709	730	762	761	756	773	798	771	722	727	770	713	758	786	706	760	730	726	769	761	722	752	708	764	791	767	793	763	766	738	681	764	756	739	746	727	717	714	725	712	752	755	658	751	773	749	743	741	823	730	713	737	687	789	780	738	771	731	761	676	725	783	723	742	812	768	751	770	794	734	773	740	772	805	731	755	713	727	703	740	736	754	707	802	739	766	756	727	712	733	726	751	751	802	750	731	755	763	749	746	717	727	730	731	726	786	755	681	718	774	741	774	735	761	747	727	757	717	723	772	811	767	764	739	760	748	726	720	795	719	745	736	731	739	775	723	729	737	747	734	763	723	763	737	698	739	735	703	713	710	808	735	744	740	739	749	805	707	722	740	760	758	760	706	774	757	738	737	742	754	753	728	712	746	725	745	736	766	743	751	781	697	736	737	770	756	820	779	778	736	740	712	772	763	776	773	691	740	754	789	732	789	745	792	753	722	708	711	781	800	742	748	719	701	759	741	770	689	767	732	786	744	683	788	715	747	731	798	759	732	752	744	742	744	781	783	734	803	733	809	765	775	715	762	763	745	767	737	722	799	729	724	708	749	745	776	742	758	742	738	736	781	736	726	754	739	781	732	755	770	758	787	727	713	701	799	720	724	744	710	750	725	769	777	702	699	787	746	732	773	711	759	774	747	747	723	719	718	757	736	703	736	689	708	756	748	776	714	708	729	775	753	750	748	755	812	688	800	767	764	748	791	750	732	733	795	751	768	735	763	745	771	750	744	745	780	758	720	773	733	731	743	721	745	738	712	691	773
22867	11629	11221	8717	6765	4174	3459	2509	2404	1760	1306	1118	971	846	588	473	499	402	397	379	425	367	327	278	336	299	280	291	277	263	268	264	298	265	269	223	273	274	268	244	253	244	273	228	222	261	263	235	230	252	244	245	231	278	249	237	279	283	274	212	238	226	239	265	237	231	242	232	249	262	220	230	243	244	231	234	250	224	198	213	253	241	241	220	223	223	234	211	235	248	252	242	226	230	285	248	261	264	256	220	213	236	250	246	242	239	240	264	245	225	238	259	246	232	209	231	245	222	256	219	220	264	248	265	241	245	220	229	241	237	212	242	258	213	256	204	229	240	219	224	212	230	228	224	230	252	227	265	254	232	222	220	233	256	218	245	238	261	233	246	199	258	243	222	252	270	257	254	248	224	237	259	214	250	258	245	234	230	244	223	269	234	231	214	249	270	238	243	210	246	239	245	231	237	202	239	249	255	233	250	252	191	245	259	236	229	208	234	257	206	236	217	259	242	252	255	212	249	217	231	256	246	248	250	265	228	244	238	234	233	220	243	226	246	227	249	216	239	240	228	264	236	241	249	245	267	259	225	224	245	229	264	261	241	245	245	226	236	219	248	183	234	252	216	261	248	227	237	257	258	239	222	209	233	225	230	248	220	230	246	237	251	227	213	223	225	226	248	236	224	201	220	263	232	227	268	199	233	251	217	271	241	239	217	273	240	238	249	229	245	209	198	247	271	252	234	220	244	272	218	234	225	228	242	216	259	251	245	223	260	218	238	266	227	219	232	232	222	259	240	244	261	241	223	253	232	236	247	259	257	280	210	232	237	250	212	272	242	227	243	224	246	230	235	211	243	244	229	248	230	236	220	224	246	211	219	234	245	251	231	247	225	236	254	261	261	229	242	271	221	224	232	250	212	265	247	255	245	241	220	233	259	238	215	246	246	229	241	268	260	225	224	256	245	253	221	232	239	260	229	247	237	212	230	236	228	220	252	244	215	225	234	267	247	231	268	233	213	227	244	249	231	253	232	233	217	251	236	220	219	220	245	239	250	252	240	247	226	226	225	248	239	232	234	251	208	240	250	259	263	254	240	210	257	233	244	210	244	223	244	230	249	247	227	222	229	263	263	235	205	239	236	231	221	243	238	235	260	236	238	213	262	223	263	232	222	229	239	214	240	237	256	205	243	224	244	247	244	232	247	252	240	225	242	225	231	211	243	251	217	233	237	241	222	264	247	220	263	245	228	237	240	230	239	223	251	262	234	214	227	244	259	228	231	256	275	207	231	236	251	244	231	220	244	249	232	222	212	241	232	215	247	242	237	245	222	249	247	233	216	228	215	255	240	244	269	262	226	234	222	271	233	252	245	228	222	212	219	250	234	227	255	234	223	235	236	242	240	249	233	256	263	247	254	216	232	258	264	229	235	254	230	245	257	220	259	252	233	247	249	221	240	244	241	235	236	221	250	217	239	247	229	254	245	214	247	219	221	252	252	231	218	224	243	232	248	238	268	226	211	253	237	230	202	215	254	265	246	245	259	269	231	222	243	216	230	251	232	244	232	226	234	227	247	234	277	208	227	244	269	266	235	235	234	221	250	224	254	240	214	229	253	228	241	222	244	215	222	250	236	259	221	237	202	229	206	240	275	227	225	216	241	257	247	231	218	248	241	236	266	236	233	254	236	232	243	229	242	226	231	233	230	259	251	224	227	229	263	222	245	224	225	242	224	238	241	210	240	246	258	263	227	209	250	245	246	218	253	234	230	220	228	224	241	242	228	239	215	219	245	270	246	224	260	244	237	230	243	253	205	225	241	243	217	267	216	218	204	248	232	240	224	242	235	233	252	252	219	232	227	243	235	242	216	256	234	245	263	241	253	265	202	233	259	254	233	241	250	207	206	231	209	195	242	211	216	260	227	243	236	216	226	238	232	236	226	226	262	236	213	242	207	244	247	243	227	248	241	233	256	240	221	244	229	251	247	249	259	229	248	223	232	219	245	252	269	234	233	231	241	229	249	243	217	243	259	256	204	237	248	236	223	232	247	247	258	246	241	287	224	244	236	233	231	252	261	230	231	221	273	205	259	231	240	244	240	221	235	241	216	219	242	223	245	246	236	223	236	239	207	221	230	253	248	211	225	228	227	209	220	255	221	255	239	257	215	239	251	262	233	229	239	225	246	242	223	251	259	245	258	224	224	228	242	242	228	234	231	237	264	245	237	241	226	238	240	230	239	234	245	237	244	257	235	275	258	246	238	228	227	244	228	235	266	263	252	236	238	226	256	243	252	251	213	271	237	232	251	243	215	253	260	278	219	224	224	234	249	235	239	235	253	262	256	233	233	256	263	249	247	255	258	248	259	248	208	216	220	234	236	238	233	230	240	232	229	263	222	236	216	214	225	236	230	222	229	244	269	238	268	240	227	252	257	230	219	229	264	228	229	231	234	266	254	276	253	226	223	216	203	228	236	241	241	210	218	225	254	243	250	216	279	242	227	243	241	262	244	250	229	238	221	250	222	224	220	213	232	278	253	258	260	221	222	233	252	234	244	215	235	228	238	237	228	244	247	266	249	231	233	214	238	235	251	214	265	240	248	254	226	207	231	273	224	238	241	236	239	286	238	248	209	221	241	222	239	236	232	234	246	247	223	232	251	278	236	230	224	243	239	255	268	213	233	217	232	257	246	228	245	230	235	210	248	233	208	263	227	261	218	256	261	235	229	264	227	240	222	230	248	263	213	253	226	240	257	277	250	233	243	235	224	251	268	244	254	207	235	232	247	247	216	222	255	236	222	232	222	251	220	248	217	235	249	261	236	256	219	213	245	238	236	213	230	222	250	229	240	269	226	258	232	237	264	245	248	245	208	224	236	236	223	224	247	250	216	231	260	244	210	245	258	247	229	214	238	230	243	204	243	221	237	228	244	256	231	242	238	215	226	238	230	246	227	226	246	229	262	242	238	222	246	246	226	234	277	229	234	238	263	272	235	225	231	246	221	234	240	220	233	235	231	207	225	258	259	237	226	232	226	245	254	244	263	240	220	245	236	226	232	229	216	212	261	234	225	238	242	232	247	276	248	270	226	221	237	236	224	215	242	257	245	246	236	231	214	219	246	222	216	214	240	239	278	226	226	223	241	238	230	212	267	267	243	244	250	226	224	242	260	224	237	257	255	237	227	236	236	230	227	232	246	219	232	212	223	224	198	234	259	245	205	261	251	258	241	215	240	271	237	255	228	251	259	242	227	236	214	191	243	221	247	231	222	229	248	227	256	220	235	222	222	257	236	251	280	238	230	260	226	201	221	262	260	213	235	232	258	240	240	260	239	235	242	217	302	261	244	236	246	225	199	186	215	229	216	225	226	205	232	252	254	256	236	232	228	224	257	273	236	253	272	235	255	228	244	278	239	242	254	230	245	249	248	220	247	233	203	262	256	256	216	230	250	256	260	224	214	242	244	246	254	230	263	242	263	221	224	230	261	219	249	261	254	220	217
15441	9097	16436	17930	16689	13485	12098	10203	8957	7505	5584	5061	4752	3931	2855	2705	2235	1701	1682	1635	1604	1576	1371	1228	1132	1078	1056	972	865	814	890	768	816	842	733	697	774	741	776	688	718	657	673	665	644	642	606	616	652	614	611	674	620	624	619	614	583	594	615	575	611	613	610	607	612	658	605	611	571	605	608	604	585	599	587	635	624	574	635	596	604	644	617	560	581	574	556	548	616	621	619	625	623	605	609	614	613	571	604	562	582	591	595	587	602	633	607	598	612	621	599	612	558	615	564	609	599	601	553	624	595	593	591	612	568	582	629	604	586	578	569	617	572	576	610	613	582	593	583	592	599	558	586	585	615	595	641	641	619	590	609	606	558	573	571	579	577	629	564	567	593	595	589	570	594	597	597	592	609	577	598	657	576	582	586	628	624	604	605	597	625	553	594	562	598	635	620	628	614	574	599	607	615	606	643	634	600	592	612	602	582	596	572	599	600	590	603	588	593	583	609	589	623	534	587	546	616	611	560	592	606	638	584	585	604	601	588	606	621	614	627	592	546	580	586	591	570	596	588	563	603	600	615	594	618	584	590	603	625	565	589	580	570	605	547	606	586	587	607	581	572	601	576	558	587	645	602	570	591	602	616	560	593	574	619	592	594	578	592	584	625	589	592	572	571	546	597	553	576	568	605	547	632	599	601	585	574	631	587	603	602	540	597	576	576	605	606	567	583	596	588	613	574	595	574	571	585	553	569	573	551	600	588	641	582	596	612	592	569	557	644	598	626	619	592	603	593	594	576	571	627	578	587	618	603	620	604	588	566	612	566	565	562	603	536	633	601	584	592	567	617	582	592	623	618	590	585	599	589	572	626	616	593	561	580	573	593	592	618	614	559	595	614	578	562	600	615	572	608	592	573	587	600	639	598	617	666	614	560	600	583	595	595	627	571	591	605	612	596	610	594	583	630	610	575	620	571	586	581	611	620	553	547	556	580	598	589	646	597	562	583	567	554	626	576	585	574	576	582	599	605	572	576	615	589	606	580	603	578	567	595	613	580	604	587	597	582	564	610	567	624	557	609	628	603	539	582	576	579	605	555	606	588	579	548	622	574	617	574	600	588	572	585	571	621	596	608	613	571	591	606	613	609	609	594	626	597	618	625	624	578	610	572	577	593	596	576	597	598	618	597	565	585	637	578	605	597	600	578	561	587	567	562	592	547	601	621	597	572	573	630	564	583	601	581	610	598	605	594	584	569	554	557	554	582	589	598	578	606	569	585	577	608	580	613	581	559	579	559	563	575	625	610	611	578	627	580	533	584	573	559	549	595	605	598	576	610	569	555	556	620	597	586	576	586	601	584	619	590	603	546	616	586	574	583	575	616	603	595	625	566	605	563	555	565	565	588	602	577	604	610	554	623	613	599	596	597	578	627	586	575	604	633	574	592	605	596	590	611	585	614	584	626	592	582	578	595	595	567	585	596	577	616	598	619	576	572	560	601	603	582	599	589	589	623	546	578	580	609	598	582	620	561	612	625	607	591	582	578	594	575	600	566	609	590	574	606	560	576	622	575	589	612	580	597	561	567	585	561	605	573	588	586	616	579	607	591	578	605	537	568	532	593	574	562	602	574	570	561	597	600	592	610	607	602	625	613	552	560	512	620	594	635	598	610	591	552	598	557	558	615	600	604	556	592	593	583	593	581	585	608	582	595	590	580	610	653	578	594	602	601	622	589	632	622	611	576	578	624	596	586	614	595	610	610	591	580	617	584	593	607	605	543	597	604	615	628	605	632	597	624	601	591	602	567	583	606	605	573	623	562	560	585	582	576	574	587	609	624	602	573	575	624	581	578	578	574	596	575	589	564	632	599	581	578	520	637	605	586	618	584	639	588	616	608	601	563	607	596	599	587	604	593	589	587	559	601	597	560	579	584	533	575	597	577	632	551	599	569	585	613	551	599	551	568	577	615	613	599	658	569	636	618	599	586	572	593	568	555	613	585	584	637	607	632	575	564	600	595	586	615	584	613	583	615	603	648	614	573	582	605	571	612	592	591	593	609	585	576	598	619	626	609	608	618	565	602	578	614	585	581	560	601	624	598	578	556	618	579	609	605	584	554	588	583	637	574	595	582	588	564	563	580	641	601	552	583	558	570	587	551	582	630	627	591	561	593	587	559	539	579	583	588	602	644	622	589	567	618	533	599	575	576	595	601	579	600	617	600	547	571	661	591	585	592	595	601	588	609	603	614	618	631	569	574	600	591	595	559	572	609	607	588	619	584	594	571	595	633	563	563	612	606	569	623	573	613	661	639	568	567	578	613	547	578	582	638	583	588	600	579	595	591	582	603	601	573	618	609	596	584	555	623	613	544	583	602	584	551	630	609	598	560	619	599	590	609	600	633	582	588	578	563	516	616	632	604	576	561	632	622	612	560	611	631	622	616	581	556	602	614	599	620	589	599	609	622	606	599	596	578	585	585	585	580	575	597	545	596	611	598	646	539	574	614	599	593	580	535	552	605	620	584	583	605	588	603	599	560	570	566	608	551	623	584	598	587	608	569	598	603	562	539	567	605	595	618	546	584	604	600	589	610	580	608	594	568	598	597	556	612	605	581	603	586	602	577	570	620	551	606	606	597	611	585	590	585	579	580	576	611	580	594	619	600	605	569	628	599	582	572	562	571	610	593	597	572	626	551	600	600	572	658	619	588	571	597	587	595	599	611	612	581	598	605	620	617	527	528	590	559	558	591	568	626	591	569	564	616	601	596	582	575	603	561	617	558	600	564	637	606	562	560	578	604	594	591	628	652	630	659	613	610	609	612	622	586	573	622	611	550	570	583	589	603	566	559	597	569	547	628	550	567	588	602	538	609	602	580	590	641	600	607	589	547	599	619	551	594	618	613	565	564	572	567	609	611	583	577	610	608	625	638	590	607	625	609	570	622	561	568	591	570	610	588	624	632	610	586	599	603	580	627	615	588	599	572	574	629	623	575	574	610	633	626	619	584	608	553	602	608	575	562	555	648	602	560	632	568	591	561	628	590	608	607	585	578	608	590	568	606	564	615	590	581	593	592	622	628	589	590	570	594	557	611	639	603	577	593	601	577	572	611	593	604	563	590	636	585	580	555	571	581	601	580	623	592	571	583	603	557	593	637	564	582	585	547	623	561	534	589	598	608	608	631	636	594	586	597	590	541	624	620	581	561	574	622	590	587	593	566	572	584	571	615	613	598	621	596	584	550	627	573	584	562	592	617	583	605	633	589	595	596	562	568	594	651	574	615	569	612	595	631	619	571	543	587	565	614	588	570	611	584	604	602	607	599	579	641	634	576	571	618	638	581	589	577	550	603	579	568	627	567	595	605	576	605	603	545	540	615	590	639	587	583	604	631	596	604	602	606	556	604	643	612	598	614	601	610	596	602	539	543	635	632	583	592	605	600	597	539	557	575	617	585	594	602	579	582	595	580	597	574	569	630	562	626	570	581	598	601	565	598	569	557	572
5366	2637	2806	2414	1850	1299	979	811	702	539	474	471	443	379	420	357	365	350	376	378	392	364	329	341	336	336	333	330	353	345	327	296	322	321	336	341	328	323	315	292	315	308	340	339	302	287	310	317	313	305	305	307	335	330	322	328	334	364	339	312	355	331	297	304	342	306	330	317	310	321	325	336	307	289	307	330	330	318	333	316	352	316	316	316	316	321	342	313	344	323	334	322	348	322	366	369	309	328	304	308	318	325	355	332	297	298	328	314	334	321	345	311	313	358	295	346	336	341	327	354	331	333	334	301	294	319	325	297	340	325	319	327	294	337	343	311	331	336	366	337	307	294	311	324	335	351	301	320	338	344	330	348	325	329	333	327	343	313	308	320	315	313	324	304	293	334	306	337	319	319	334	346	329	296	307	327	294	350	336	317	292	326	344	324	324	300	323	312	354	330	301	319	350	325	324	337	324	326	335	299	304	316	284	316	311	336	338	338	318	309	291	314	351	316	308	335	326	324	326	334	333	342	322	351	326	330	305	325	324	349	302	311	325	314	300	330	320	334	353	312	319	330	338	308	324	339	290	279	316	331	301	270	340	324	305	330	337	332	324	339	295	343	332	327	343	302	338	332	322	307	338	355	348	307	317	315	335	359	359	321	361	330	326	304	331	350	331	336	317	317	315	332	289	340	294	320	313	316	337	324	341	329	332	333	328	342	288	328	313	307	338	350	307	303	345	292	323	296	308	306	354	338	321	341	314	347	337	351	298	311	323	294	320	346	334	304	301	291	362	312	340	341	342	315	347	352	312	312	331	323	300	317	310	323	302	338	344	358	304	318	320	309	319	346	302	326	336	325	305	334	313	344	305	335	309	324	330	300	347	356	338	322	312	321	320	308	340	345	300	332	336	309	334	330	329	336	304	296	327	300	325	307	351	303	364	317	323	296	286	322	305	299	330	332	277	314	297	317	340	338	344	353	322	352	342	317	293	327	322	335	342	310	348	319	302	292	369	340	323	302	308	331	306	313	315	308	312	335	313	339	314	307	315	297	325	293	301	294	303	329	299	301	321	327	324	327	332	322	318	304	339	312	272	319	300	344	306	302	317	320	349	293	307	325	310	331	360	332	343	361	309	368	309	307	326	331	324	329	329	307	339	319	285	313	337	326	367	330	330	306	300	267	313	335	306	311	284	295	337	319	301	308	288	319	328	321	329	332	321	356	322	342	354	328	347	321	324	305	320	354	325	319	312	327	324	368	300	304	339	340	343	283	318	319	296	316	350	305	359	330	325	330	350	340	315	321	352	310	357	308	321	303	327	333	298	295	323	306	333	333	355	300	328	344	323	349	307	291	317	337	305	331	326	316	308	328	323	330	329	312	318	299	314	334	311	317	323	321	340	337	330	358	323	339	328	291	291	302	276	291	304	323	342	310	319	302	328	325	321	292	286	323	357	347	293	330	326	315	314	307	319	326	324	342	326	342	309	318	296	317	298	346	324	310	311	292	335	307	309	308	293	332	310	316	325	308	300	331	321	319	303	332	325	347	340	311	295	303	309	344	342	346	341	324	320	335	329	307	309	332	329	313	339	320	334	314	312	317	310	314	304	324	327	331	292	307	315	356	342	335	314	361	296	320	307	339	338	298	326	317	307	322	324	320	337	297	316	339	339	326	310	304	312	304	322	316	362	296	338	282	292	324	326	340	340	330	311	310	318	336	330	325	357	281	342	347	336	362	352	329	321	326	330	331	310	297	340	337	306	362	319	340	307	333	302	303	360	340	356	308	291	319	338	305	328	334	313	300	336	352	328	304	287	325	321	327	317	301	328	343	347	358	315	327	305	309	333	330	330	323	338	324	316	305	344	331	315	308	317	309	310	324	309	332	315	332	306	353	340	311	345	313	293	325	314	347	324	311	331	316	330	304	302	322	337	340	353	304	324	332	326	363	310	323	365	328	316	315	339	290	306	322	316	313	348	308	308	293	321	292	302	324	347	322	303	308	318	329	330	318	291	323	367	320	314	321	314	330	333	346	340	310	320	324	291	315	324	336	329	329	315	298	312	302	338	269	367	289	354	320	314	337	327	309	342	330	348	282	326	286	366	337	326	339	304	338	313	344	311	287	288	323	343	332	328	320	332	322	287	334	321	323	323	358	317	289	358	260	340	315	344	287	330	295	306	323	320	323	326	305	327	327	294	326	305	313	338	297	341	344	284	328	314	307	313	317	360	342	343	326	295	324	319	302	350	320	319	326	320	292	303	332	309	314	302	314	310	322	354	320	301	301	322	317	369	330	322	293	273	300	286	322	347	335	332	317	311	345	323	325	335	312	284	299	316	318	295	340	352	334	304	346	330	326	322	306	313	313	306	309	327	319	335	315	340	310	355	314	282	274	311	337	332	338	340	342	323	372	331	320	298	324	331	289	326	329	326	346	311	358	306	310	310	332	310	319	315	304	345	324	329	347	316	312	330	338	358	318	293	324	300	361	345	320	312	330	326	321	314	307	307	341	318	324	311	321	341	324	293	324	304	364	338	326	299	348	310	314	334	313	306	301	330	315	326	297	325	330	324	373	322	308	335	316	324	337	317	311	302	296	357	365	332	295	334	335	320	336	295	343	322	357	332	300	353	306	318	319	300	363	284	295	341	326	336	335	332	329	326	342	342	330	329	316	301	314	343	298	326	347	325	332	327	324	328	305	316	326	310	312	332	332	287	327	351	325	344	324	321	325	309	330	317	323	356	304	324	308	333	290	324	330	321	318	366	299	311	289	333	324	317	313	326	320	351	315	283	297	327	311	307	312	335	322	296	311	266	296	332	335	331	352	321	339	342	305	350	336	285	324	346	339	325	323	324	299	358	349	316	331	274	331	332	304	332	312	322	324	322	290	283	331	321	315	296	345	328	314	341	301	290	300	313	320	320	327	319	327	309	290	320	329	354	324	330	339	308	332	291	305	339	345	319	319	310	331	310	286	307	326	311	307	312	324	344	327	292	312	310	342	340	341	306	335	336	301	357	351	319	312	336	332	336	329	322	326	294	332	359	316	332	318	346	358	347	314	311	328	323	339	273	326	355	343	306	316	308	322	336	325	333	339	324	310	311	364	338	300	313	324	310	316	299	333	357	317	297	307	322	331	315	313	305	329	332	335	282	331	310	305	295	294	304	305	284	321	317	319	292	346	337	305	319	305	299	335	332	336	292	307	311	301	326	324	320	332	328	325	313	329	325	323	312	327	335	320	317	319	337	316	331	335	333	336	355	335	330	327	345	314	333	332	295	317	316	325	321	311	308	319	292	335	315	334	325	324	322	319	332	341	317	298	303	346	316	333	312	333	350	299	338	315	357	324	331	285	333	347	304	310	333	335	343	301	326	332	333	289	350	309	347	282	329	299	335	347	335	327	341	347	306	320	330	363	294	359	322	329	301	318	286	339	308	337	289	303	321	319	355	327	321	323	318	315	340	322	318	313	318	321	308	308	314	305	331	332
4659	3348	6636	7858	6567	5220	4269	3454	2852	2407	1990	1777	1698	1611	1470	1283	1136	1104	1156	1105	1080	1038	991	989	996	925	909	900	867	870	807	848	807	825	794	817	823	848	817	845	783	802	799	795	821	781	797	792	821	757	706	805	801	783	792	732	766	771	816	773	789	818	836	794	762	818	818	784	795	842	802	750	756	785	791	750	730	766	790	799	753	768	761	799	869	788	765	819	795	809	761	787	795	781	763	754	812	763	811	746	817	809	803	827	765	798	741	808	802	730	760	790	785	803	744	819	777	821	832	785	790	720	751	871	805	776	828	825	751	769	801	770	811	777	739	778	766	840	758	794	753	803	816	758	813	762	750	801	834	785	767	776	791	781	783	759	796	738	793	741	751	748	783	837	760	746	770	775	767	770	752	776	816	757	763	761	810	789	724	787	776	824	831	818	801	804	760	790	815	727	775	817	775	775	812	791	787	774	790	776	757	796	821	780	756	772	801	814	786	795	753	775	761	774	791	779	775	793	788	821	789	788	761	786	806	828	817	726	766	808	789	762	801	789	764	818	827	810	793	767	819	742	783	744	822	777	754	812	778	796	774	788	766	791	777	827	813	704	799	789	791	757	768	706	775	774	765	776	784	727	770	758	794	775	795	806	769	777	810	851	866	829	739	777	775	774	834	794	759	780	801	809	805	826	817	793	809	746	794	791	745	798	744	771	781	804	779	844	786	842	795	785	791	801	770	806	747	787	773	812	775	789	793	752	781	783	802	805	771	803	784	805	740	801	807	765	810	758	821	823	714	820	768	810	796	755	787	764	765	813	774	778	755	758	759	784	807	798	809	765	771	782	773	716	799	752	750	752	814	789	764	804	757	844	753	799	812	748	801	763	758	809	797	759	785	810	794	813	772	729	804	785	697	773	739	775	761	799	817	775	726	765	823	742	837	781	808	812	786	770	786	808	782	780	813	747	803	840	778	791	745	784	762	788	759	763	771	789	755	819	763	806	789	780	746	743	744	754	715	784	824	765	803	853	768	783	806	773	751	753	775	785	796	765	744	774	759	754	763	793	796	787	813	750	761	802	782	764	766	789	790	820	798	806	785	746	780	748	772	804	775	762	742	740	771	790	771	815	760	833	753	798	768	807	844	809	770	803	804	774	785	781	791	819	796	789	794	775	772	774	833	782	818	785	794	807	780	774	768	790	768	789	797	815	793	818	778	800	749	782	827	845	802	801	783	791	777	754	720	743	796	810	770	818	799	792	736	833	787	792	789	768	809	802	823	797	745	732	767	790	791	781	770	748	817	809	764	786	793	819	828	746	777	746	783	750	766	791	770	745	795	764	766	805	852	815	755	781	799	820	746	743	769	802	795	784	764	782	786	791	812	775	787	803	819	800	824	762	804	782	792	768	756	809	801	775	809	849	778	790	781	791	783	758	776	762	780	696	788	800	770	773	756	823	758	787	786	752	780	796	797	788	773	779	780	772	807	766	751	782	790	802	712	798	760	808	770	804	766	818	795	795	782	739	816	759	712	762	784	802	765	769	807	787	777	754	787	808	749	833	806	831	818	725	750	809	773	817	805	726	753	804	806	817	770	771	774	806	755	736	823	801	777	791	776	766	804	806	795	803	751	761	756	818	731	806	744	780	803	819	794	777	840	770	809	708	802	772	775	785	859	791	795	785	849	804	782	800	800	786	768	780	763	828	761	801	779	772	717	763	780	786	774	734	765	788	756	809	770	745	817	785	789	813	784	828	800	755	734	776	723	731	765	789	819	737	842	827	765	782	727	772	862	830	766	774	767	790	725	795	794	793	772	764	797	806	776	809	760	762	763	762	787	821	769	803	778	801	772	824	813	798	810	782	750	781	831	726	704	739	790	771	774	803	802	801	719	799	804	783	808	756	809	804	812	798	767	776	776	815	784	766	808	778	747	809	798	731	789	826	756	806	834	772	762	797	775	774	778	781	796	773	771	860	807	785	739	782	814	792	804	778	730	758	785	805	762	748	810	789	770	827	746	804	776	788	770	782	739	792	772	772	800	801	719	839	823	790	759	772	774	794	781	786	719	738	750	800	741	755	823	797	803	770	797	793	810	767	786	768	778	820	779	818	754	770	763	761	809	740	819	802	752	781	818	804	775	785	798	739	798	821	767	828	797	790	734	746	784	856	733	805	764	724	842	786	730	753	836	779	792	774	789	771	820	789	731	733	820	778	776	808	805	764	791	839	793	736	808	794	774	839	800	788	771	757	767	778	830	789	725	860	817	754	785	745	752	785	762	791	775	805	795	821	771	792	770	806	785	847	813	789	810	780	754	853	805	776	787	804	793	789	793	785	742	768	779	818	757	765	779	796	806	802	810	756	791	795	803	805	756	790	767	749	837	827	780	778	745	794	786	777	809	780	770	813	804	768	818	752	786	840	762	770	767	795	805	813	760	818	773	750	780	809	809	849	757	832	762	776	783	781	745	772	766	769	779	797	748	770	754	792	794	751	793	770	785	812	732	800	812	821	794	786	818	809	837	751	763	768	755	794	789	783	787	853	792	767	811	784	727	840	763	746	810	820	777	785	833	763	743	756	775	744	805	730	766	763	872	795	807	776	802	821	843	809	782	808	823	796	836	761	802	792	737	788	788	741	799	773	804	765	749	809	751	779	803	810	756	726	789	794	795	797	783	801	778	752	790	841	785	773	772	792	807	782	761	780	742	777	776	764	799	787	812	776	784	775	765	786	779	751	759	760	773	788	793	742	799	770	853	801	800	827	813	785	788	728	770	790	793	823	780	806	735	744	781	782	774	746	834	799	818	810	820	797	791	777	817	790	808	810	787	796	741	804	729	781	804	782	770	763	788	833	752	764	788	743	795	807	761	763	791	823	817	802	709	812	741	805	788	754	789	799	770	746	778	798	806	769	808	804	779	797	793	837	756	795	786	864	794	802	797	779	789	836	782	766	779	726	839	768	713	810	750	776	796	798	771	789	782	743	785	778	805	762	824	790	784	781	789	803	765	796	775	820	739	773	774	764	772	835	803	757	818	764	735	753	742	797	799	753	788	773	800	798	845	832	797	793	782	782	785	759	725	806	798	821	823	800	810	779	766	768	712	788	812	789	785	739	800	775	773	812	793	748	799	732	821	748	768	833	811	706	741	796	828	775	743	752	799	787	795	799	793	796	772	816	771	789	792	723	800	866	781	753	793	759	808	742	772	751	797	779	794	733	761	815	768	764	756	749	736	793	787	821	760	789	798	803	767	774	764	789	831	803	751	790	779	778	819	801	725	795	827	782	754	772	800	779	757	750	785	779	750	844	843	749	848	780	800	748	809	774	829	807	786	779	757	749	756	802	815	755	827	766	831	768	799	797	794	768	795	797	716	752	759	793	808	743	825	771	768	803	778	776	782	804	812	789	766	801	779	773	760	764	809	721	786	752	759	785	788	776	762	754	771	827	741	814	822	796	791	813	793	793	795	762	762	741	799	804	801	820	754	770
15111	7066	7118	6384	4089	3258	2424	1928	1605	1176	962	739	675	611	550	482	468	435	359	364	358	409	377	335	348	378	358	337	330	307	324	310	288	307	307	339	337	338	338	297	296	341	259	323	344	314	312	324	321	333	303	305	306	274	312	338	299	289	334	285	319	303	287	305	276	310	294	321	289	328	327	309	342	291	334	284	337	303	352	301	299	309	300	289	325	298	306	290	316	322	312	304	284	299	270	312	272	288	271	266	315	316	309	295	296	301	302	324	306	307	292	284	302	287	329	279	345	324	303	321	309	309	289	292	267	310	292	351	287	352	316	282	300	331	290	280	297	296	307	273	310	300	315	296	344	281	317	297	265	270	336	284	315	322	288	329	270	299	284	297	301	321	294	326	281	315	303	318	280	296	306	300	291	293	317	283	317	294	301	324	315	329	335	323	281	315	307	288	312	294	310	321	281	281	304	339	320	299	308	287	284	290	313	294	336	318	306	310	280	307	318	294	276	304	321	293	329	271	300	331	287	277	280	329	296	312	312	276	278	316	290	316	310	302	298	285	292	339	321	312	269	281	303	349	277	292	317	313	327	312	317	294	284	281	326	318	309	310	302	290	341	292	270	307	312	327	328	282	295	286	275	300	317	295	310	302	315	321	332	293	297	281	289	333	327	319	308	297	311	325	307	308	261	301	291	312	303	271	293	288	327	318	326	311	341	307	318	313	316	328	290	292	309	336	307	320	359	322	300	325	309	308	316	335	313	325	306	320	303	302	299	296	318	295	319	310	314	303	311	295	303	332	307	339	339	322	298	325	297	282	283	293	288	273	290	304	258	292	307	284	308	308	332	300	305	301	310	300	298	320	338	302	309	328	312	315	318	281	277	329	307	314	291	313	297	315	282	284	299	302	321	293	288	298	287	319	305	315	299	306	321	311	322	291	296	303	335	297	299	314	292	299	303	291	286	321	280	274	304	294	285	309	322	322	328	304	344	302	305	332	324	294	301	342	300	301	298	347	279	294	278	283	306	298	301	315	300	297	321	315	308	311	300	294	324	261	302	297	279	290	319	294	308	305	322	316	316	292	311	267	287	280	324	283	311	315	314	337	278	290	291	273	299	331	306	283	321	322	319	270	311	315	299	281	286	325	300	347	314	328	321	315	306	286	287	299	279	304	313	286	255	306	321	280	306	322	330	302	286	331	300	299	291	313	321	306	330	310	307	303	304	303	308	333	311	295	298	331	308	270	285	303	318	315	292	308	282	322	319	288	313	281	277	279	327	299	317	320	317	308	266	305	285	356	291	310	278	317	322	349	288	308	296	303	333	309	303	277	298	307	286	286	312	291	320	335	321	303	306	296	296	320	311	292	257	301	296	332	322	326	299	295	303	318	312	310	293	297	287	321	330	308	307	320	296	345	291	301	293	295	319	318	288	291	295	293	306	303	288	298	258	287	275	288	284	308	303	292	306	325	295	303	345	303	259	311	306	297	320	322	290	284	311	315	308	310	352	297	322	311	306	279	297	326	354	285	325	328	301	298	328	321	285	338	303	313	286	319	325	310	322	324	280	313	290	307	294	306	322	313	293	297	323	335	277	309	264	320	297	314	300	324	331	301	350	303	294	302	271	287	296	307	283	296	316	298	312	316	319	300	286	305	291	303	316	306	284	306	308	324	318	304	284	307	294	307	293	299	298	304	311	324	295	308	284	326	298	302	328	296	314	301	306	283	287	318	328	315	301	309	280	338	304	280	290	308	310	342	337	286	347	321	254	305	317	321	311	302	315	303	329	305	303	320	325	313	350	291	295	303	332	328	246	338	274	277	280	306	300	287	294	316	282	314	314	318	322	294	331	320	296	300	314	292	290	323	291	309	305	315	296	311	290	289	301	320	301	307	329	299	279	284	314	306	294	305	301	307	306	287	309	298	338	338	284	295	318	275	310	294	309	304	276	315	290	303	305	307	315	294	261	298	310	297	298	297	304	320	333	347	321	324	329	334	313	283	313	304	283	279	299	318	297	297	308	303	295	285	317	280	286	313	352	316	306	325	304	301	286	312	283	326	322	305	318	292	307	282	319	319	308	295	286	275	319	309	337	296	329	323	280	332	310	286	277	301	302	274	301	371	308	293	322	291	296	297	282	287	300	282	301	325	290	290	311	321	311	294	292	315	306	319	302	336	307	313	291	267	306	304	301	337	301	315	285	313	337	300	315	308	327	324	302	279	305	320	324	308	306	294	329	336	320	306	284	293	270	308	272	299	296	345	324	312	354	301	312	325	310	332	281	302	280	329	309	329	295	305	286	318	308	298	300	311	319	310	291	308	278	298	288	298	297	308	299	306	335	309	284	290	280	301	290	292	304	274	293	309	290	284	298	286	286	319	347	302	304	301	325	298	296	309	291	305	294	291	297	334	336	279	319	307	296	317	316	317	352	326	330	329	282	317	292	305	302	275	279	303	284	291	297	327	298	302	315	297	290	315	279	325	282	311	278	318	283	312	304	320	293	314	319	317	320	333	265	302	284	321	312	323	324	304	317	287	286	338	282	314	272	292	297	299	302	309	322	305	297	320	348	299	309	308	326	268	300	300	304	282	294	287	311	322	340	311	343	297	278	309	291	322	331	305	293	291	289	317	309	296	309	321	322	304	318	316	295	303	270	335	293	317	297	290	300	318	367	309	303	309	300	294	289	302	309	288	322	320	315	282	324	308	286	343	285	306	306	325	271	333	314	275	292	317	302	299	295	283	280	291	312	284	316	316	302	331	284	306	286	323	265	309	308	316	287	278	314	329	296	340	281	322	319	294	296	329	287	299	305	337	317	296	301	261	291	277	303	314	289	287	306	274	327	341	322	303	280	307	331	321	322	296	300	295	321	318	311	270	335	298	319	291	260	312	308	309	313	343	299	288	335	291	350	306	313	271	280	278	321	316	288	324	335	321	289	335	294	311	294	309	294	280	303	340	315	290	261	319	300	302	315	314	283	315	319	293	334	311	315	327	312	298	323	334	303	272	314	300	325	298	341	320	291	334	332	315	324	314	291	331	314	323	291	318	343	322	338	297	312	302	288	304	324	292	247	331	275	304	309	292	309	299	295	334	297	300	313	297	276	298	313	285	296	287	294	317	335	314	297	308	326	277	307	294	309	315	274	282	293	286	315	302	291	308	311	292	284	339	289	302	301	343	317	287	312	302	314	307	325	287	288	347	324	333	312	281	316	281	316	296	343	333	320	286	296	308	289	288	303	321	304	295	312	296	305	307	297	339	318	303	299	300	309	285	317	280	299	293	316	268	288	303	320	305	311	322	284	339	312	337	297	279	288	299	298	300	286	310	290	312	299	283	303	294	297	282	335	272	313	307	297	335	299	282	294	281	333	329	316	288	287	289	277	301	295	286	304	309	292	323	275	288	321	273	313	286	282	280	297	286	290	309	329	279	303	308	302	318	301	317	353	308	273	315	305	293	303	286	316	301	274	296	291	311	316	300	278	288
11641	6911	11825	14840	12599	10005	8449	7382	6700	5307	4268	3497	3269	2680	2188	2075	1744	1523	1473	1358	1287	1329	1184	1182	1138	1095	969	967	897	935	874	876	876	878	835	874	922	892	819	795	827	836	788	816	780	739	789	765	779	778	751	762	730	751	755	708	755	737	789	757	770	733	734	748	744	774	719	765	814	778	753	802	749	731	742	776	769	757	778	768	808	780	704	787	788	736	720	750	738	762	737	763	765	790	728	792	752	740	737	705	764	708	777	744	733	723	745	739	773	761	748	747	679	726	715	700	755	732	758	731	781	755	761	789	759	743	713	721	749	745	694	773	727	725	731	713	739	699	734	769	770	775	719	757	706	706	754	755	723	673	751	761	704	735	730	693	743	730	698	747	777	774	767	726	737	796	763	719	762	694	724	690	741	752	753	760	727	803	718	727	793	778	747	745	746	726	701	760	737	713	762	720	708	722	755	748	764	750	717	792	754	693	730	745	689	753	723	778	746	755	724	727	751	741	757	722	741	713	757	705	732	709	711	745	747	748	739	727	784	771	774	750	726	730	718	773	783	749	784	743	729	763	648	739	784	727	746	740	757	724	700	797	725	744	763	764	764	753	763	771	757	733	735	715	745	733	736	707	737	724	696	787	727	759	783	737	704	761	718	736	717	760	734	725	741	747	732	761	807	713	710	774	758	763	747	724	705	750	701	682	738	737	720	756	723	761	769	714	757	774	751	729	805	749	714	794	728	743	725	741	745	741	724	747	717	805	778	739	777	731	739	795	727	807	764	755	791	727	761	773	726	741	716	744	733	715	748	763	761	737	756	723	758	772	715	722	751	737	737	747	706	705	780	694	731	738	737	758	730	761	740	726	732	751	733	763	706	707	700	729	701	740	779	755	696	783	726	754	806	728	722	733	743	762	780	673	769	754	762	721	711	737	751	765	696	728	790	773	736	755	788	762	761	731	740	745	713	682	724	742	767	755	770	780	786	729	713	744	696	746	777	756	747	730	730	793	753	739	748	750	718	776	715	733	728	713	758	733	751	774	726	748	731	711	741	732	742	726	719	742	770	775	693	743	745	734	727	772	755	742	695	790	752	778	802	727	739	728	730	724	728	744	745	767	698	715	731	754	772	746	774	738	724	743	739	778	707	773	748	731	772	702	781	733	727	787	778	741	734	741	741	709	752	741	710	747	760	749	775	742	767	741	786	731	811	731	695	757	774	746	778	719	731	747	751	738	751	730	714	690	737	784	747	746	724	747	715	741	758	719	743	737	799	727	732	728	718	780	730	731	730	763	753	755	745	780	772	758	735	771	763	775	786	731	729	706	741	740	726	671	733	766	748	744	730	755	729	683	711	703	771	747	750	730	752	733	761	723	792	745	705	724	744	775	774	740	721	764	739	743	787	759	726	764	768	713	732	770	795	768	724	709	733	710	744	768	742	786	726	676	735	752	805	734	691	712	724	804	735	752	737	694	757	746	724	775	754	750	730	759	743	737	744	710	773	732	745	706	755	741	770	716	720	744	721	756	749	727	701	707	765	798	741	782	753	711	761	744	785	786	746	739	735	757	749	752	773	801	716	696	752	774	782	722	685	730	739	725	737	704	732	734	737	778	757	751	718	737	731	705	712	722	735	737	769	780	744	737	769	728	759	740	738	779	794	754	699	787	688	796	728	705	693	710	794	759	743	732	722	761	718	683	735	698	741	761	714	728	752	742	745	710	747	759	754	768	736	704	774	731	707	739	755	722	767	769	749	746	713	780	682	789	769	725	759	719	715	764	736	740	726	757	762	775	737	768	743	718	697	749	767	800	785	769	740	741	731	764	780	719	789	713	736	764	740	751	772	730	789	722	695	754	705	715	743	721	782	722	694	782	720	704	758	761	668	800	754	705	724	737	761	735	729	763	767	742	733	728	795	748	752	722	752	771	769	718	756	720	742	694	744	721	736	754	743	750	759	722	739	779	755	787	744	760	720	703	774	733	793	741	700	725	687	718	743	757	747	738	746	758	768	775	726	719	761	755	699	741	805	765	771	696	758	720	750	743	715	731	736	745	724	765	723	727	793	711	710	787	745	715	743	713	753	786	762	738	722	742	808	732	757	693	748	746	756	767	757	741	751	776	774	678	716	724	716	711	754	742	705	743	725	764	768	733	720	721	725	743	789	740	754	745	747	703	788	814	809	709	761	746	749	735	735	756	718	725	738	745	727	710	704	692	749	755	744	732	720	778	722	768	756	737	746	770	728	798	748	703	752	679	746	701	729	711	751	718	785	766	728	740	740	721	769	731	774	774	728	747	657	719	749	751	715	723	684	743	731	749	777	765	759	746	735	750	766	781	776	764	771	770	723	754	752	768	773	741	724	718	716	751	768	733	705	739	756	758	749	767	723	741	749	746	780	728	701	765	734	767	775	781	733	739	760	726	766	719	766	766	819	744	745	751	732	738	769	713	744	748	745	746	771	754	801	758	739	769	766	731	721	752	742	783	714	743	748	756	738	757	750	685	662	819	752	760	758	762	672	787	721	741	769	752	757	727	732	723	703	738	718	711	763	760	764	761	761	730	749	788	713	744	781	730	735	732	698	760	754	746	751	717	749	770	738	757	767	755	726	751	762	769	719	802	748	752	714	744	731	748	739	736	728	741	675	748	731	780	747	763	720	725	747	728	784	748	703	739	742	768	735	769	767	734	780	768	755	779	711	746	768	764	815	732	732	754	777	794	735	758	769	722	698	718	736	770	703	698	754	748	736	720	736	770	702	701	734	691	754	707	821	747	744	719	749	722	789	756	788	701	714	739	716	743	770	745	707	747	744	731	802	749	749	756	725	774	777	744	726	704	751	698	743	746	721	773	716	752	676	728	743	776	723	756	760	728	765	744	788	715	762	802	720	760	726	747	713	723	772	794	770	718	768	744	720	783	755	708	719	764	715	736	756	769	761	759	753	707	742	677	794	697	748	815	722	805	754	802	765	728	753	747	775	725	714	680	785	728	780	741	728	758	735	752	700	751	713	776	781	732	715	717	732	771	728	776	739	717	737	729	697	764	749	750	775	722	757	772	736	726	756	707	725	717	718	759	727	765	732	783	739	717	761	748	736	746	773	733	738	774	759	762	752	734	730	685	725	642	756	713	782	728	810	774	714	742	758	744	769	727	697	731	708	680	783	785	789	775	745	741	748	743	815	714	730	748	742	740	692	734	784	748	769	729	778	767	771	714	757	759	708	765	745	759	729	772	749	726	706	761	757	772	732	751	777	672	757	739	697	769	775	696	752	787	765	760	740	763	762	742	760	742	730	725	743	735	727	678	742	749	756	755	747	730	719	736	798	721	759	707	762	724	771	790	751	776	800	727	763	765	767	755	750	752	746	712	755	685	715	696	719	771	767	753	729	780	752	717	728	745	700	678	734	720	691	722	705	732	741	740	725	738	694	722	707	760	729	766	742	817	765	725	730	709	714	768	728	767	723	715	732	754	755	764	757	752	706	757
22723	11904	10310	8113	5562	4040	3224	2378	2250	1875	1575	1104	896	790	637	574	496	408	391	385	369	373	353	354	298	312	297	276	269	277	241	257	268	266	266	294	257	231	264	284	262	267	258	259	217	247	231	243	237	234	227	265	247	258	241	247	252	243	222	255	243	214	240	241	238	272	244	227	246	225	250	260	230	235	251	255	261	272	243	246	237	242	250	250	235	236	228	210	225	217	255	252	216	234	211	229	244	266	250	218	233	251	233	235	233	254	205	258	228	240	242	257	238	246	231	232	271	221	227	208	231	248	255	259	260	242	245	234	247	249	235	200	248	238	225	235	244	219	258	246	251	240	231	219	235	236	239	229	236	274	216	236	253	232	280	243	248	236	235	254	253	220	259	230	221	280	228	278	215	249	227	223	247	209	213	279	232	230	236	239	223	234	273	248	241	213	238	255	245	223	227	230	252	234	247	249	213	246	214	248	252	229	255	230	226	266	255	254	277	231	247	196	230	227	241	242	254	218	232	211	233	247	218	225	216	240	224	246	251	232	246	244	245	211	245	245	234	232	222	217	261	249	247	246	257	230	265	224	253	240	255	251	286	238	240	233	228	240	260	244	237	220	206	250	248	247	223	274	248	234	247	244	219	225	224	238	224	257	240	251	241	249	245	266	218	230	246	244	235	226	230	227	235	232	252	220	207	228	232	237	247	259	230	245	217	218	275	225	264	202	265	277	241	245	250	218	218	237	254	252	222	223	259	238	263	247	244	218	217	215	218	228	219	241	214	252	238	257	249	246	237	259	231	244	260	233	232	224	248	235	267	223	260	259	241	235	216	250	238	241	195	236	261	248	246	195	225	255	279	236	270	233	248	241	244	237	252	221	211	244	242	275	224	241	227	217	214	231	249	238	232	220	246	234	232	249	223	235	254	226	247	230	231	216	239	239	237	230	231	238	250	254	251	248	223	245	233	220	212	244	263	220	214	227	258	239	209	237	223	244	250	253	227	214	220	225	252	225	213	231	225	235	249	246	246	232	245	240	251	221	227	248	219	242	232	253	243	241	237	265	205	229	201	227	217	274	248	228	221	266	256	275	223	265	252	272	220	256	257	228	232	226	227	246	239	235	223	244	276	228	229	233	226	246	250	228	241	249	222	229	238	216	255	204	212	213	209	226	215	224	227	228	223	220	216	267	258	217	200	248	229	241	203	208	211	246	256	230	236	235	243	224	217	226	224	237	225	231	248	241	257	218	234	233	234	257	273	236	237	201	232	219	239	294	249	237	212	229	264	232	254	237	229	252	246	226	240	239	219	264	241	246	237	233	268	224	241	232	225	236	236	229	212	232	202	217	256	223	254	212	243	222	264	248	233	226	270	254	268	262	222	234	230	195	220	230	265	238	249	226	230	231	258	217	241	242	223	220	235	200	242	247	265	222	239	226	227	226	240	209	262	218	217	247	231	235	240	220	235	238	250	255	243	238	241	203	240	225	260	243	247	209	237	236	221	235	246	241	250	261	240	229	221	232	216	230	258	252	215	208	219	254	246	237	226	257	272	228	237	225	216	192	263	218	205	250	223	233	250	243	234	244	232	245	251	249	228	237	236	255	227	245	254	206	194	229	242	244	219	222	199	226	258	262	233	217	256	252	230	211	208	217	234	225	235	236	214	227	220	248	243	233	266	244	228	221	281	248	210	226	231	233	242	227	226	274	242	231	241	225	220	236	225	249	229	258	262	243	262	253	237	213	249	241	215	217	217	251	222	231	221	255	203	242	244	249	250	224	222	220	234	240	219	220	250	228	224	253	219	220	227	246	245	204	222	219	249	248	255	239	230	210	262	247	260	235	243	231	244	254	234	212	232	242	234	222	204	221	231	252	241	221	227	247	273	234	233	235	234	258	258	216	236	236	252	238	219	246	249	220	232	203	240	253	236	231	222	214	210	212	221	234	225	243	245	254	228	227	243	226	196	246	251	227	218	222	249	211	255	240	232	266	259	206	226	234	245	234	228	217	240	233	223	246	248	230	227	269	246	258	233	267	245	250	226	249	234	242	232	248	241	247	255	228	224	211	231	238	236	217	246	250	250	262	254	251	231	241	228	274	260	243	244	242	237	243	240	228	234	229	203	235	228	234	211	207	210	226	233	243	290	205	249	239	229	253	246	221	209	258	225	231	225	228	213	271	213	251	252	243	236	253	232	258	220	233	254	238	232	252	236	216	215	237	231	242	245	208	248	220	248	229	250	241	249	251	258	200	255	257	246	256	233	252	254	224	196	215	240	217	247	225	232	226	230	243	242	242	247	238	236	243	233	232	241	216	228	239	249	255	261	220	226	262	240	254	240	224	235	252	240	233	245	264	258	242	229	231	222	230	233	242	247	199	230	239	230	253	246	229	233	246	243	256	231	228	234	238	273	222	210	227	240	228	199	231	241	241	233	228	251	239	227	231	246	258	243	209	244	213	250	249	215	224	244	247	238	236	248	219	231	263	199	260	242	223	223	245	239	239	250	221	251	243	231	244	243	226	250	255	259	244	233	252	257	225	224	258	257	220	251	259	232	233	228	255	247	230	250	273	236	223	233	234	218	217	256	234	229	243	239	246	221	211	216	256	226	228	257	226	226	219	226	260	245	251	233	256	249	219	240	228	225	238	245	219	234	231	221	255	251	245	217	216	220	227	267	215	238	237	237	251	225	216	212	266	247	245	218	247	240	233	244	208	226	242	222	260	262	265	234	249	210	258	233	223	221	248	234	229	253	221	222	227	257	221	222	220	242	247	206	243	238	229	227	229	219	249	237	215	246	245	212	239	213	251	221	234	224	235	219	213	252	247	247	220	244	208	256	248	228	227	264	243	245	219	214	235	252	234	241	226	225	236	231	235	253	234	249	263	238	260	240	227	225	209	203	224	235	253	234	228	254	191	231	218	262	256	239	240	227	250	246	232	236	218	232	240	263	252	210	251	270	238	212	228	239	230	245	215	234	255	228	233	246	201	221	250	226	236	240	217	261	241	239	253	235	233	221	236	225	245	256	234	258	227	256	232	273	264	215	225	247	229	247	276	240	253	245	226	204	253	238	224	258	249	243	230	231	216	263	240	250	268	253	249	231	218	251	244	225	227	237	218	250	228	228	240	240	224	247	239	239	253	233	278	243	236	224	243	246	217	217	232	187	229	237	245	254	247	227	222	271	234	307	206	251	236	224	239	269	228	249	245	220	234	235	275	287	238	240	254	235	275	241	256	241	236	233	227	275	207	207	200	217	226	277	228	225	243	252	262	228	243	217	237	220	248	207	257	227	231	245	230	243	271	229	256	273	223	243	205	234	206	227	230	264	245	251	251	249	201	213	258	227	264	226	243	233	246	209	245	228	218	232	221	229	221	227	220	227	205	238	243	221	253	221	241	216	250	215	240	229	247	271	224	254	231	228	238	205	234	274	214	254	234	249	231	237	253	253	223	210	238	248	226	254	238	246	226	237	217	218	231	223	217
15015	9696	15474	18191	16396	13417	11933	10328	9324	7352	6161	4844	4659	3885	3223	2825	2204	1814	1684	1636	1567	1563	1355	1301	1241	1115	999	924	901	853	806	800	792	813	787	734	777	750	750	726	655	650	629	691	618	637	630	665	620	624	639	652	626	607	644	594	578	609	582	653	610	632	575	607	581	600	605	630	621	586	598	588	604	572	618	616	585	601	600	613	592	647	588	546	597	609	571	636	566	575	610	602	580	593	572	592	634	618	625	606	606	624	603	559	564	592	589	597	616	579	541	592	587	577	581	606	595	576	628	589	579	602	577	557	591	595	574	607	561	618	632	559	577	595	577	550	618	579	631	636	585	635	654	601	603	606	597	578	593	565	600	561	599	586	590	612	604	620	596	620	570	586	578	612	613	585	608	602	573	566	611	611	607	623	574	560	589	554	579	607	585	548	552	613	557	557	530	576	571	594	621	608	596	581	579	602	598	555	612	593	588	580	569	564	604	592	574	592	592	618	609	640	569	597	567	631	599	611	618	571	588	583	586	563	579	557	553	564	599	569	630	593	557	603	605	578	628	595	585	605	567	597	570	571	586	549	575	575	569	667	616	585	599	586	582	617	601	574	597	604	601	584	590	630	575	626	569	564	588	562	586	639	623	593	570	553	595	580	587	600	578	609	596	582	603	586	592	608	583	613	549	552	650	595	591	580	611	599	572	603	552	601	603	582	575	629	584	611	618	580	617	588	588	642	594	576	575	633	568	543	559	561	552	577	604	536	568	581	592	578	566	634	597	586	598	566	583	571	594	563	599	572	548	600	608	570	558	604	571	602	624	632	541	602	614	643	570	633	566	634	571	589	618	555	610	618	622	594	596	594	617	592	617	583	596	590	582	542	561	587	628	590	570	592	582	615	556	603	582	612	583	603	591	611	585	586	618	574	597	571	574	544	580	594	609	583	593	590	545	612	548	585	607	545	557	612	576	582	619	568	619	640	608	630	577	606	555	584	586	587	584	576	575	568	619	555	594	588	592	589	595	589	538	607	626	585	549	598	570	594	580	579	579	610	570	629	573	544	620	569	578	585	591	591	559	606	643	648	578	618	587	591	580	600	584	560	602	569	597	615	591	566	597	584	575	585	600	594	602	609	604	621	626	563	584	609	608	599	563	571	600	613	592	599	601	600	595	625	610	593	575	569	587	599	604	599	564	593	614	541	545	598	554	616	584	577	599	596	549	585	546	592	601	589	620	552	599	612	625	616	553	610	601	613	554	600	577	607	603	572	533	556	613	599	551	556	594	615	629	610	594	580	554	588	584	609	569	600	591	581	561	535	538	577	641	571	596	587	597	599	581	599	620	572	597	584	592	584	591	565	606	557	560	597	603	619	561	570	570	558	599	597	637	607	593	574	591	563	619	585	577	541	647	582	561	624	577	626	589	587	614	543	598	589	591	532	611	550	624	564	632	553	584	594	615	589	549	579	588	601	577	570	648	583	597	615	597	580	570	623	598	623	595	607	604	560	600	566	567	571	575	588	596	596	609	614	569	554	602	553	582	564	640	630	590	581	582	590	593	626	622	567	577	614	581	588	590	578	629	590	603	611	567	597	616	556	594	584	564	618	567	601	578	585	568	587	595	634	586	623	570	602	598	547	590	603	606	580	555	577	569	609	594	575	589	640	559	618	538	584	570	578	617	596	571	603	576	564	647	611	623	599	560	584	587	587	598	552	593	591	613	589	597	560	640	543	600	614	592	610	584	574	618	573	613	597	598	626	565	617	617	595	591	627	593	579	566	574	606	591	605	549	562	612	584	605	609	565	581	624	605	572	573	570	605	610	541	591	602	612	608	562	566	600	571	563	638	560	585	631	617	573	616	572	618	559	613	603	580	575	587	584	600	604	589	526	551	616	584	576	553	571	602	605	624	516	549	648	587	581	588	550	577	562	584	593	579	621	585	576	564	588	591	590	627	610	558	539	613	588	618	579	590	619	587	563	574	568	608	557	597	570	586	600	608	589	575	582	591	590	649	588	599	569	560	567	571	599	596	580	600	593	560	589	527	553	583	627	587	612	605	587	564	609	558	579	580	578	554	590	564	605	588	547	615	558	556	591	563	577	599	638	583	582	613	571	578	574	561	555	595	627	606	553	631	557	616	636	589	562	586	578	638	561	596	570	590	588	630	634	582	593	616	624	551	586	574	598	585	591	547	593	616	594	597	591	550	585	578	593	559	577	559	626	604	607	561	575	569	638	590	614	593	592	637	611	561	576	575	573	613	565	583	602	575	589	571	561	566	574	558	612	590	584	578	579	553	603	585	584	609	575	627	582	602	598	614	591	575	571	601	588	553	595	588	603	591	589	614	624	553	566	586	594	595	590	567	598	605	614	580	586	601	566	635	613	603	573	598	604	572	594	570	597	595	625	574	564	601	614	572	590	617	613	559	599	633	581	620	584	591	594	607	584	605	559	567	608	581	576	622	563	545	602	575	568	571	577	542	567	577	573	599	640	594	599	572	616	560	579	627	549	612	563	575	615	559	630	578	553	585	569	600	588	579	574	571	611	584	583	582	565	573	600	570	585	550	584	598	578	620	563	618	591	575	569	582	584	587	587	600	601	562	581	654	595	577	625	567	591	600	622	527	628	607	594	610	598	601	604	615	557	593	594	576	605	581	561	584	591	579	623	651	598	573	557	582	560	559	542	651	615	540	576	647	564	549	533	581	576	583	597	586	624	605	595	624	601	612	553	566	639	599	552	580	588	576	567	629	590	564	566	587	613	558	629	516	579	558	557	641	573	599	623	608	601	565	573	572	586	554	607	582	593	561	591	605	533	576	557	551	577	575	563	589	549	624	579	598	612	572	602	589	575	566	562	652	599	595	586	552	585	570	581	609	564	634	591	601	600	557	552	561	608	582	603	591	570	513	624	561	622	572	596	546	602	595	580	562	570	590	538	570	593	592	620	559	592	563	567	602	630	576	588	558	574	596	605	567	568	615	569	622	592	620	595	614	615	600	603	604	605	617	560	618	595	566	550	580	547	583	590	612	594	596	616	575	588	580	588	571	597	527	580	621	600	601	552	556	579	567	658	601	578	582	593	601	598	555	571	593	586	581	569	586	554	584	594	600	606	595	573	582	592	600	597	585	582	640	606	579	590	538	575	531	573	575	601	598	594	592	608	615	612	578	635	638	601	576	571	560	555	573	638	558	597	602	598	585	582	572	553	605	515	611	559	609	619	563	582	577	589	566	595	579	624	590	583	549	619	569	550	561	628	539	586	658	587	558	584	588	618	572	586	615	607	613	590	590	598	576	617	568	587	588	621	604	566	578	580	597	587	577	624	616	524	598	584	578	594	588	554	591	575	612	575	595	629	530	576	610	597	637	546	552	603	574	574	586	585	575	548	586	574	604	591	620	550	638	593	584	583	596	556	582	647	552	612	576	582	593	589	567	564	558	580	577	607	595	586	594	553	594	616	567	581	572	614	631	581	581	573	603	624	577	595
5608	2680	2895	2440	1813	1280	1018	837	697	593	506	467	472	422	387	402	376	339	352	336	367	340	362	349	341	344	328	346	351	345	315	300	357	346	337	342	348	343	356	337	321	319	289	316	329	332	311	347	319	318	339	287	322	305	331	321	304	316	326	330	291	320	301	298	314	304	301	322	314	312	290	329	303	306	320	352	348	294	269	306	321	337	314	363	353	307	345	340	329	278	333	337	303	340	318	281	289	306	318	320	323	323	334	308	294	345	332	351	332	324	347	316	331	315	286	352	306	336	299	314	299	321	285	337	340	346	357	318	332	317	345	346	304	290	304	335	335	314	330	317	308	337	308	327	321	274	313	305	293	327	270	348	290	313	340	322	316	311	312	346	313	326	287	326	321	309	344	307	330	322	297	327	313	313	312	322	325	321	335	336	319	308	313	318	297	313	316	286	294	341	334	301	335	308	313	283	304	292	294	317	314	315	315	319	302	333	308	300	306	296	322	322	308	336	291	358	310	351	320	289	303	329	315	317	317	303	339	337	316	314	339	325	305	299	322	303	347	308	344	296	329	292	287	311	353	322	322	309	306	301	329	301	368	297	308	312	321	323	304	372	307	321	332	314	336	343	314	287	302	313	326	295	327	339	341	313	346	305	311	309	297	304	352	327	319	319	351	306	323	367	301	330	314	299	305	283	287	288	308	335	315	333	303	358	316	320	341	314	337	329	305	329	320	301	305	358	300	313	303	344	291	320	336	313	355	301	310	297	298	311	307	335	334	305	344	318	306	302	300	285	358	315	330	296	332	334	322	316	313	296	299	374	325	321	309	314	373	326	341	302	307	282	360	317	329	330	296	336	329	305	284	353	296	331	304	312	355	305	342	314	336	327	331	313	304	288	294	316	329	295	325	303	281	324	333	318	323	335	326	305	326	327	330	313	332	282	311	281	301	326	320	289	316	313	307	300	340	327	316	323	341	342	333	321	310	336	334	320	327	305	314	348	322	345	301	341	308	343	314	294	335	319	289	301	313	295	286	287	306	316	311	303	352	359	320	331	301	329	340	327	321	306	320	324	334	357	323	303	301	357	312	310	293	331	342	302	313	299	307	316	308	314	329	339	320	339	329	291	333	315	291	328	323	287	300	303	327	302	319	311	317	287	309	314	317	301	346	336	365	332	309	296	306	346	311	300	311	327	321	273	291	312	351	295	334	335	326	323	290	289	301	318	314	338	325	330	332	339	320	355	273	328	314	338	311	342	319	316	338	309	335	331	294	336	305	329	324	341	285	286	345	312	299	314	330	313	308	328	276	315	309	313	313	307	349	299	319	318	323	306	345	350	310	323	320	322	335	316	337	320	311	293	332	355	327	306	323	317	308	307	334	314	331	316	311	336	310	318	295	297	324	324	287	329	332	304	334	322	326	310	289	356	289	329	309	325	301	317	337	305	309	341	310	348	322	290	317	320	291	343	338	340	294	321	338	335	283	305	354	260	310	288	334	313	331	327	314	325	332	347	309	304	337	318	310	303	326	325	311	354	313	304	318	311	306	311	306	333	294	325	304	336	318	326	321	327	313	322	347	316	298	333	330	350	315	338	310	306	298	324	328	312	298	308	373	331	298	334	353	283	315	311	318	374	329	312	310	317	296	310	334	305	307	328	315	312	298	333	330	314	333	286	328	303	303	330	342	337	316	318	358	323	325	303	312	325	332	344	335	301	334	331	328	323	303	305	304	317	304	340	300	325	348	309	350	328	312	305	329	314	355	337	303	322	317	310	336	337	344	299	307	342	335	346	341	344	329	316	315	354	320	323	342	301	297	310	334	312	327	320	300	298	323	321	336	322	323	285	312	315	308	332	312	338	313	322	333	344	303	341	320	369	328	321	321	311	315	324	350	330	343	339	331	321	314	286	312	307	294	310	329	308	295	338	319	296	316	316	309	330	329	312	341	303	295	345	307	331	300	333	338	307	331	356	304	339	328	307	321	299	314	303	323	315	329	345	330	345	326	315	304	307	314	339	340	322	293	328	316	375	333	313	318	327	338	313	317	310	317	352	296	343	299	330	326	286	336	323	334	305	308	310	325	329	352	350	326	331	321	316	297	288	339	350	329	297	328	324	295	318	283	295	334	343	318	305	350	344	324	313	311	340	314	330	314	299	335	309	317	307	326	347	327	303	301	298	316	313	331	300	340	321	338	318	348	326	314	329	316	361	284	315	309	316	342	296	318	339	334	317	318	346	318	297	310	309	317	311	335	330	301	309	278	314	313	377	309	341	336	304	297	335	310	294	334	352	329	300	299	288	283	314	334	299	344	321	324	318	304	301	313	349	330	327	317	322	328	296	346	353	341	371	336	304	334	316	299	351	343	321	326	336	325	310	311	326	341	284	329	344	314	340	338	357	332	317	323	321	325	333	322	331	332	308	321	326	315	350	322	327	315	344	341	329	319	329	320	349	293	281	322	296	295	345	300	331	328	312	303	310	338	329	304	298	336	324	339	316	296	308	353	307	317	331	311	322	354	337	326	319	322	322	343	355	317	343	326	333	283	339	307	330	312	300	313	319	349	326	305	290	325	295	303	355	315	339	324	340	316	316	337	348	315	306	325	329	357	328	314	353	323	336	318	288	321	322	328	307	312	337	320	293	285	328	305	276	359	336	332	300	317	330	325	339	297	288	307	314	297	289	322	330	293	318	338	342	310	318	340	340	320	312	330	289	318	330	344	306	303	331	305	347	314	321	308	335	320	333	340	317	344	329	304	303	310	301	332	300	364	339	348	327	318	293	320	301	351	314	332	309	363	323	303	319	352	328	328	288	310	326	308	333	320	324	344	343	330	332	313	324	328	357	302	321	327	328	328	338	311	363	318	289	318	306	314	328	312	328	330	321	313	275	326	321	333	321	298	327	289	303	342	355	333	311	287	331	335	338	310	292	328	337	322	327	309	338	318	326	301	311	318	311	337	333	329	314	323	338	337	320	293	319	310	331	307	327	304	318	310	296	297	292	355	319	317	332	317	335	340	331	286	352	326	313	331	331	322	338	334	316	327	345	330	311	331	321	309	364	341	318	310	303	315	334	321	363	306	348	331	326	315	349	335	335	327	313	295	306	348	346	289	322	292	322	351	324	291	320	329	380	310	293	331	353	325	308	336	335	316	301	319	343	311	291	336	325	299	322	309	319	321	333	318	322	316	311	330	303	320	272	317	308	323	318	338	324	358	319	323	319	344	369	320	364	318	360	342	328	325	330	305	339	331	337	315	332	358	332	276	313	296	295	291	303	333	318	316	314	328	344	315	302	331	349	319	318	327	341	312	323	302	281	325	317	326	346	330	349	305	341	298	295	329	303	312	304	322	289	313	307	327	331	336	339	318	318	302	346	327	322	338	344	293	315	318	292	329	304	337	336	294	273	304	301	346	301	320	292	343	286	337	318	297	346	328	299	366	323	324	325	321	330	358	305	350	341	320	315	288	299	348	316	336	329	314	327
4702	3435	6651	8020	6699	5178	4172	3455	2909	2352	1873	1748	1596	1455	1383	1309	1180	1134	1118	1127	1041	1026	952	945	922	925	945	876	853	827	813	917	855	805	829	834	862	854	780	811	839	777	794	797	814	732	826	736	799	819	800	749	753	817	822	804	782	784	781	789	819	752	775	810	804	793	819	808	765	819	775	788	772	790	816	821	806	761	791	795	762	786	779	737	758	757	722	795	774	746	811	796	787	747	792	783	776	772	768	801	794	771	754	738	803	757	738	790	807	731	757	778	801	793	826	816	773	819	791	786	743	776	776	793	792	820	753	791	789	776	823	833	808	726	825	775	756	768	749	763	797	827	765	794	781	768	816	790	825	779	774	801	792	797	780	822	778	798	731	775	821	801	776	756	797	792	800	763	735	791	784	788	785	864	786	727	755	784	835	742	783	777	792	773	758	764	805	779	752	768	785	742	811	779	774	727	735	757	833	737	791	783	782	803	765	749	801	800	845	795	757	812	780	804	750	784	760	758	770	735	756	768	767	810	875	765	787	781	804	757	754	757	791	759	809	772	777	776	759	764	801	752	819	765	790	795	796	839	840	797	724	766	758	822	766	782	785	749	754	791	773	781	838	792	774	781	774	745	778	774	805	788	724	753	776	798	776	766	793	775	787	785	790	769	745	765	743	792	772	760	775	763	790	826	776	806	773	791	765	776	775	822	770	790	789	731	793	775	743	848	766	749	784	759	796	774	806	775	772	800	708	787	765	760	789	802	760	806	777	791	802	813	737	767	752	778	749	771	786	778	736	813	785	795	740	804	813	774	745	738	792	779	760	755	769	792	785	735	757	819	739	758	813	800	815	808	786	802	777	817	801	761	804	813	776	799	772	785	807	790	768	775	759	817	785	777	780	780	755	800	818	772	784	760	786	764	716	813	802	755	737	762	783	816	778	755	795	801	777	781	787	756	797	767	787	728	761	730	769	791	819	722	813	795	740	763	747	834	774	799	796	746	788	805	795	723	820	806	803	847	827	774	768	768	806	803	776	785	790	848	790	765	792	738	784	772	805	790	777	809	813	735	833	781	779	784	850	822	796	772	796	743	750	783	781	807	766	757	781	747	786	770	732	811	745	764	769	791	774	781	761	851	807	749	729	738	778	823	761	782	723	776	775	770	737	781	731	772	791	807	820	801	778	722	799	788	738	778	785	793	802	827	721	790	740	763	803	780	818	753	809	726	786	810	798	772	744	819	804	797	777	769	779	741	755	761	783	834	812	776	807	763	766	759	773	807	811	796	748	800	747	766	741	799	802	833	789	781	833	792	816	812	831	799	771	835	765	750	801	777	804	801	759	790	766	770	817	793	740	808	777	766	811	755	820	824	808	744	749	738	823	749	771	789	778	737	766	764	777	762	796	726	792	772	751	794	800	791	768	775	816	764	753	807	761	774	782	752	821	781	771	763	806	744	784	799	826	823	775	774	767	782	780	758	770	793	768	755	805	764	807	784	732	804	769	720	770	775	838	762	743	793	795	831	755	792	731	786	749	735	785	755	760	774	812	810	772	813	802	738	778	818	741	749	785	813	727	831	809	755	820	780	805	750	755	816	754	778	782	844	753	797	760	801	790	750	802	763	810	759	772	771	764	816	787	785	823	706	753	771	739	767	824	804	811	794	815	780	807	799	798	829	758	781	821	808	765	766	809	764	758	782	785	775	804	767	787	739	790	755	792	784	792	788	802	726	768	758	855	793	790	742	783	744	764	791	796	779	789	805	770	801	800	805	815	823	782	735	803	771	789	823	791	778	810	748	783	778	733	799	750	824	708	756	773	782	783	767	802	753	773	787	755	741	823	755	756	772	821	793	808	750	786	810	782	757	812	854	830	801	746	782	778	777	763	814	779	781	764	810	771	848	791	754	833	786	756	762	810	711	783	773	763	790	793	766	799	792	763	796	765	793	763	774	806	725	760	733	776	796	786	805	721	800	777	759	792	793	794	763	775	766	785	786	795	768	723	782	763	782	771	785	799	813	794	789	787	836	798	732	750	736	784	770	743	737	775	811	739	782	776	803	774	788	797	757	753	778	820	777	763	809	778	838	796	789	756	775	759	772	780	810	790	799	797	732	815	781	832	728	743	778	743	747	811	742	734	775	798	785	770	768	787	765	748	799	791	755	840	847	748	798	787	758	820	788	738	773	750	752	782	796	828	820	765	801	753	766	789	767	769	799	780	812	789	785	725	767	763	807	765	790	772	776	760	749	798	777	797	754	807	742	790	781	811	769	803	745	789	793	776	808	778	807	808	761	809	775	772	788	749	746	806	730	821	759	750	804	803	740	766	771	785	801	787	818	781	819	729	798	714	778	807	764	784	798	738	764	772	807	741	768	761	806	815	797	779	810	766	833	810	735	743	783	756	780	807	728	770	781	797	802	796	796	775	786	759	822	758	746	778	809	821	776	807	788	783	738	785	796	708	801	776	782	749	768	721	760	742	794	764	791	790	831	790	825	728	797	797	835	833	747	801	771	762	813	788	781	802	789	807	702	795	782	774	733	786	753	816	790	854	755	808	751	767	790	767	778	782	767	815	795	806	788	803	852	736	796	764	802	768	781	777	777	777	780	755	821	764	809	765	784	803	761	779	857	745	835	815	832	803	852	770	760	775	791	774	770	760	813	759	832	784	806	749	810	789	787	863	818	761	745	757	775	794	793	757	796	769	793	765	774	732	757	799	760	789	733	776	729	762	772	805	741	776	787	742	737	765	795	777	739	789	759	782	741	749	771	794	773	764	781	770	755	826	789	783	799	798	768	734	778	749	759	752	731	776	798	756	769	732	799	816	757	801	732	731	795	789	789	777	765	735	774	777	777	834	803	771	835	808	778	820	818	801	798	771	777	794	794	775	761	796	819	781	779	719	742	828	761	773	819	769	778	778	744	726	788	778	772	786	755	768	799	804	792	770	767	779	848	748	740	816	816	770	763	781	810	787	758	847	777	807	778	783	764	767	760	842	783	795	808	769	806	766	778	810	774	780	784	818	753	766	804	800	697	814	830	760	747	820	720	785	766	772	756	785	801	770	777	797	773	755	787	809	813	748	753	791	783	788	780	784	823	738	761	757	773	744	788	730	771	792	767	786	762	814	855	747	765	733	747	770	782	766	737	806	794	834	751	771	790	813	780	793	791	805	767	801	817	831	780	819	821	757	814	798	760	753	799	747	776	762	764	787	776	851	774	798	786	736	718	773	772	782	803	758	724	802	793	791	792	777	808	794	778	778	766	784	749	796	746	711	777	812	802	811	808	766	797	788	806	759	760	779	817	771	761	773	719	756	815	787	775	750	807	787	798	821	739	788	774	761	835	768	763	771	777	807	781	837	750	790	829	770	802	754	784	768	759	769	760	755	728	809	807	859	821	786	796	737	770	755	799	808	787	811	818	773	765	741	797	795	727	810	775	807	819	801	807	809	760	777	762	807	781	768	768	812	783	760	835	828	786	776	810
14722	7471	6691	5663	4009	2846	2065	1718	1552	1254	934	816	684	624	499	473	450	416	385	412	401	371	346	347	372	331	347	349	280	346	316	277	365	319	333	305	340	329	270	290	306	312	332	314	322	328	305	296	306	296	298	312	316	294	321	300	323	313	288	293	308	284	335	297	285	319	304	350	317	308	349	292	313	281	296	298	297	285	291	303	324	276	316	311	307	293	310	284	313	260	293	300	286	292	276	283	291	291	325	273	311	310	336	333	306	308	308	310	307	330	318	277	257	297	319	292	280	303	288	308	326	303	269	328	280	290	304	314	289	310	328	289	285	313	303	311	302	311	306	285	305	309	274	301	297	290	280	296	286	315	298	328	341	282	292	324	312	298	295	273	309	324	279	279	312	295	320	322	288	313	314	291	333	277	275	289	269	295	292	291	319	300	307	356	299	283	293	328	310	316	308	341	282	298	301	333	314	292	322	315	290	309	316	301	337	287	280	300	298	321	307	304	296	307	294	283	340	310	325	336	288	331	315	297	303	323	305	317	319	284	270	300	288	293	303	277	347	301	308	282	282	310	323	281	297	322	298	324	277	312	300	293	311	287	300	338	307	306	291	297	288	326	297	328	276	317	302	331	299	314	316	336	316	318	290	311	320	315	325	292	300	352	297	298	290	268	299	274	291	324	273	301	268	338	290	301	290	310	298	349	268	305	299	280	275	295	286	324	292	261	252	280	319	307	333	288	307	348	301	336	333	297	306	296	297	303	315	280	286	290	292	318	311	286	318	302	295	331	300	304	332	324	292	270	297	362	296	271	299	304	314	339	301	306	315	304	286	312	300	302	284	299	329	332	298	305	283	287	296	314	291	292	276	277	323	309	331	298	308	300	284	309	329	303	311	308	291	283	291	295	285	298	285	336	325	300	313	305	298	297	325	319	269	309	308	301	292	273	283	337	299	333	294	286	275	290	281	323	305	297	257	319	292	271	328	315	308	273	311	264	308	311	356	285	296	315	293	288	291	325	304	298	308	277	319	289	307	314	299	290	327	305	313	325	278	319	295	331	291	268	285	272	304	285	320	310	331	316	296	283	296	292	317	266	291	293	298	305	306	318	301	326	310	313	292	283	321	318	295	296	297	293	306	295	289	293	293	305	278	320	305	279	309	304	309	268	306	285	301	338	324	315	315	298	281	303	302	306	315	261	276	284	280	295	293	270	294	323	313	313	285	294	292	315	301	285	301	333	333	290	322	284	296	306	322	293	309	307	299	285	271	295	280	295	303	288	281	279	302	280	314	290	298	269	297	289	310	304	283	325	289	342	304	302	266	283	330	312	320	282	301	289	305	299	338	310	277	285	304	274	346	295	306	289	318	268	283	294	292	280	269	300	311	293	308	293	316	279	303	281	301	336	319	298	271	292	293	303	311	328	320	277	323	309	335	319	332	316	311	290	259	312	305	318	312	302	260	295	307	325	311	298	283	284	305	296	298	292	328	341	323	277	302	313	334	288	288	311	273	285	247	300	280	299	309	287	311	288	292	306	261	322	312	307	290	297	292	289	302	305	281	310	279	315	323	304	287	308	295	266	303	311	283	308	277	316	310	316	296	339	309	273	300	290	282	280	300	312	334	322	260	291	328	285	286	283	268	290	327	303	285	287	303	276	328	275	332	298	292	277	314	299	322	281	321	287	293	259	295	316	290	277	277	295	293	316	321	293	288	309	331	340	304	309	309	303	319	292	308	303	318	297	320	305	321	336	271	315	296	310	299	327	296	313	295	323	240	312	317	278	315	341	304	330	339	283	290	311	323	280	289	305	303	290	290	293	295	307	294	309	285	280	297	297	302	290	315	305	305	310	292	293	276	294	257	307	292	278	304	312	294	307	256	265	304	282	288	292	261	311	320	319	316	313	311	286	299	313	319	333	325	319	285	297	304	281	302	334	309	310	278	340	291	285	301	321	322	293	296	302	285	283	285	274	320	318	331	291	302	296	309	299	299	315	290	313	314	299	268	311	365	325	291	307	316	319	312	298	313	318	252	320	303	314	299	290	300	321	292	287	315	303	274	314	308	276	301	323	309	319	293	289	283	308	295	295	295	294	307	321	286	307	311	295	275	291	270	305	297	331	268	295	267	305	298	303	285	284	294	267	304	317	282	291	340	279	312	314	278	304	276	307	278	315	279	286	310	322	322	317	252	284	288	313	309	315	277	260	295	324	321	316	299	285	277	315	287	293	290	312	276	317	312	325	265	317	297	320	299	284	300	286	316	301	281	305	285	290	314	309	339	293	291	340	274	314	335	344	299	302	305	323	300	296	314	316	288	315	312	311	311	316	315	301	308	298	332	326	273	299	313	297	287	329	282	320	285	294	302	342	295	320	278	313	295	284	281	317	305	288	317	307	284	318	297	312	279	274	280	317	288	284	314	309	287	307	290	299	279	278	268	282	295	321	293	289	294	313	273	298	276	293	304	311	308	300	276	310	303	287	275	292	304	308	314	309	276	313	299	296	275	308	293	295	252	275	302	323	322	309	307	326	301	308	308	320	291	338	307	293	298	259	305	303	279	320	327	296	318	289	312	298	305	295	353	272	313	297	298	273	269	300	307	278	291	268	289	324	278	320	321	338	334	287	287	343	331	312	308	309	320	289	294	272	284	279	296	280	307	288	308	331	293	297	332	335	311	287	306	269	310	303	312	300	272	294	297	312	295	318	327	285	303	261	311	322	292	301	304	304	312	296	266	287	274	273	280	320	276	314	314	279	297	315	287	316	304	307	303	284	305	286	341	309	269	288	316	336	314	306	287	286	282	322	317	305	296	300	283	329	297	305	313	278	330	273	272	328	302	277	268	310	320	302	313	333	321	302	311	282	289	304	316	340	315	323	292	272	272	309	329	285	332	316	290	312	313	293	287	305	301	300	308	279	274	301	305	312	289	306	299	314	313	340	292	315	272	316	324	300	320	321	261	276	295	287	312	308	308	300	313	312	326	290	317	265	331	317	307	322	320	304	327	273	296	265	299	308	290	305	320	309	328	338	330	340	305	304	319	296	300	303	293	269	296	301	285	334	288	329	334	272	312	318	311	305	285	303	316	270	294	289	316	292	292	295	309	288	289	282	333	310	316	281	292	285	305	275	307	296	276	297	332	281	312	299	302	299	318	302	313	322	284	288	280	273	289	335	296	306	297	272	325	298	325	305	284	287	267	323	361	294	298	316	281	301	307	311	283	333	289	357	292	301	310	276	314	317	331	302	308	268	306	325	292	294	282	286	286	307	334	277	295	338	296	308	319	312	302	323	284	276	297	281	334	285	301	279	306	287	309	263	328	326	291	281	316	292	344	310	305	278	317	336	302	300	309	335	337	307	323	305	251	299	282	307	320	287	297	310	303	293	322	308	301	326	317	291	258	264	324	308	292	318	308	311	319	307	305	354	288	329	296	316	344	315	302	331	263	292	313	293	311	282	304	317	307	320	340	317	283	317	319	294	312	306
11483	6756	12152	14527	12452	10293	8260	7413	6568	4980	3937	3520	3047	2840	2245	1976	1744	1526	1440	1435	1338	1296	1216	1199	1088	1080	1025	936	961	918	928	871	880	814	855	831	864	855	837	792	800	761	802	774	739	748	768	797	770	716	769	720	808	739	760	782	769	738	732	762	771	741	682	760	730	750	778	795	770	699	751	734	735	716	743	760	722	752	768	779	727	741	755	714	751	799	742	743	710	729	746	727	774	774	725	765	677	731	768	773	721	677	756	770	737	734	785	734	722	726	733	709	794	763	738	725	743	749	759	711	780	739	738	779	742	702	765	752	719	761	733	698	742	749	735	740	708	723	723	726	705	700	744	807	731	715	711	720	738	740	721	756	733	726	748	752	734	738	752	717	755	789	793	736	755	758	764	749	697	725	741	743	744	755	741	752	797	715	711	738	730	780	747	729	721	742	712	756	725	712	769	743	737	721	780	730	774	708	753	765	784	779	691	784	717	725	744	699	731	727	711	742	731	741	696	755	783	723	709	706	770	756	779	764	751	707	726	752	743	748	704	745	693	763	763	739	739	747	762	699	666	761	701	779	754	723	767	732	725	755	740	710	707	778	742	750	776	720	725	723	729	690	757	746	747	740	706	747	750	756	769	729	755	698	717	698	729	758	741	712	668	753	719	709	761	759	730	728	707	708	714	741	751	724	736	759	706	748	735	717	731	729	734	759	764	758	748	743	716	754	715	708	680	742	711	746	676	728	800	755	677	773	715	696	737	776	755	749	710	715	794	757	760	751	741	740	706	738	779	763	730	757	739	683	711	698	734	773	738	759	763	738	744	701	763	771	748	710	747	713	739	689	741	755	720	765	758	761	720	719	692	771	733	763	723	756	760	753	755	735	754	736	718	720	749	740	768	755	745	742	698	760	771	701	719	712	758	758	726	747	797	731	727	717	739	748	723	752	726	743	733	725	772	746	696	757	759	727	724	758	767	758	745	719	761	774	720	741	769	711	752	765	729	747	766	741	751	770	730	740	724	709	746	774	743	798	721	687	755	699	758	726	707	731	702	775	698	710	719	737	775	691	820	751	722	775	696	709	743	716	672	697	784	714	740	717	714	724	713	742	748	702	778	736	819	720	741	757	714	775	762	733	739	716	735	732	687	749	779	774	796	774	719	773	772	756	747	807	693	737	790	809	734	723	765	748	749	746	752	744	709	736	752	693	715	760	734	784	727	753	723	705	702	726	683	726	738	716	740	754	770	732	735	720	725	785	764	739	743	811	718	724	751	732	728	747	720	735	772	744	706	737	705	754	767	772	755	750	734	731	745	747	748	740	728	719	733	747	755	749	733	745	762	753	766	688	697	687	697	688	756	690	724	718	692	786	748	779	781	711	711	758	751	689	749	753	718	721	723	730	715	779	749	752	714	750	758	812	754	744	721	723	760	735	753	739	719	766	752	755	743	734	767	719	728	709	757	776	771	698	786	718	790	765	701	747	710	766	739	787	734	760	723	762	762	793	736	744	719	738	768	719	768	724	733	784	771	729	735	697	720	727	802	735	774	776	682	711	715	772	736	725	756	808	721	754	749	741	728	751	740	780	719	759	718	705	728	710	740	753	777	765	746	724	700	713	696	736	705	735	756	746	736	785	734	733	740	779	736	731	755	762	790	717	710	695	728	759	689	696	799	728	757	723	737	723	743	708	687	709	692	772	781	723	744	746	761	747	721	732	741	785	754	749	715	748	735	693	746	759	761	722	685	766	752	811	736	770	745	702	737	751	746	748	728	780	730	668	795	708	730	745	775	763	724	728	732	732	742	759	700	775	724	733	788	739	707	769	699	748	751	704	762	728	764	776	726	754	713	724	699	756	739	664	715	737	717	740	768	701	697	798	674	741	730	769	749	696	681	732	751	725	714	762	748	693	725	751	725	664	702	781	731	742	759	733	726	734	752	726	778	763	735	718	723	760	755	690	784	676	775	720	740	763	741	700	701	719	709	720	789	763	749	758	723	740	795	756	735	705	731	721	720	739	726	702	729	746	704	697	761	762	765	755	750	763	734	738	736	730	757	725	706	726	764	772	708	715	714	725	740	695	747	755	787	754	722	727	751	755	760	776	761	763	722	711	701	710	742	710	760	746	771	740	718	723	723	698	716	705	745	758	754	681	780	823	678	727	749	692	737	682	745	739	743	755	741	728	722	728	729	725	726	767	766	766	748	698	757	751	736	744	753	739	677	798	765	759	768	725	713	715	762	772	790	762	742	738	769	736	780	731	737	726	763	719	774	732	742	733	778	737	726	726	740	726	726	733	774	737	765	709	717	741	752	731	737	766	750	756	732	757	744	777	689	762	724	770	695	709	679	768	726	768	799	725	728	764	755	736	769	748	774	758	784	759	732	753	696	726	724	753	739	726	730	756	735	783	809	716	726	731	723	743	756	759	735	726	726	799	727	714	751	738	733	679	791	713	779	712	745	743	733	746	750	762	772	707	715	752	779	763	808	706	693	781	698	733	752	800	698	719	745	752	727	818	785	721	742	727	729	742	777	716	765	750	772	767	736	703	721	745	765	684	734	734	727	781	765	756	780	708	751	692	744	753	743	729	774	738	695	761	718	762	729	740	770	712	748	735	701	759	740	735	688	768	756	711	778	725	737	771	762	765	779	770	706	713	752	784	674	729	728	770	794	707	777	726	738	719	737	729	725	731	742	752	734	757	755	722	771	722	747	776	736	767	676	742	759	785	761	748	766	795	694	723	738	712	727	767	695	697	704	814	741	766	719	712	766	748	780	789	799	777	719	731	760	715	747	784	788	733	708	716	681	741	755	760	788	730	723	742	750	693	729	720	750	732	745	732	767	719	742	807	724	705	752	751	752	716	727	754	792	724	751	776	757	726	732	740	739	726	769	718	806	757	753	743	748	753	750	772	699	693	720	701	763	737	735	752	778	712	755	758	766	748	707	721	711	764	750	752	753	756	699	744	760	720	773	716	719	690	735	728	732	740	724	741	761	701	695	742	731	726	702	695	693	770	763	771	758	702	707	712	790	774	770	712	762	769	692	735	763	683	764	723	726	777	778	767	734	725	743	768	739	741	714	735	752	713	770	773	730	697	706	783	735	768	729	725	781	699	776	748	787	735	710	704	727	701	741	733	741	728	770	728	751	738	759	696	695	787	710	693	738	734	764	723	722	746	727	707	735	694	753	735	804	768	730	714	743	733	775	690	754	730	735	800	739	742	771	711	741	763	681	723	728	777	721	724	712	721	739	696	764	728	734	685	742	732	725	686	756	746	720	716	752	787	742	731	698	733	744	759	743	708	738	756	743	754	737	754	742	721	768	719	747	727	750	715	755	738	729	748	723	772	688	677	726	709	763	748	731	714	721	724	755	697	699	716	718	684	710	701	748	735	739	759	729	729	761	690	718	691	685	762	751	727	739	741	749	745	717	704	765	757	744	757	767	745	762	719	749	749	757	699	761	743	736	717	721	749	680	741	760	770
22521	11912	11025	8595	6037	4366	3379	2832	2427	1745	1307	1095	901	728	603	562	458	392	387	400	355	345	348	331	318	269	277	276	276	267	224	269	249	248	259	277	260	244	262	223	255	238	260	267	239	245	210	240	250	213	261	227	225	232	225	214	245	244	219	244	207	250	252	237	232	236	249	218	250	226	230	246	198	244	236	210	203	230	224	259	208	257	263	231	204	251	257	251	242	226	231	223	239	253	205	244	205	238	232	231	210	226	217	239	238	219	244	245	252	242	204	248	263	252	213	234	232	235	254	210	250	237	186	232	227	235	258	227	223	290	252	241	217	222	267	245	249	229	228	203	238	233	203	262	244	234	283	227	213	211	199	247	256	202	235	244	225	222	226	210	229	232	233	243	253	268	234	204	226	261	253	227	220	219	260	236	232	226	243	245	210	225	249	226	239	244	242	215	248	224	220	230	235	241	233	248	241	232	260	229	230	262	218	275	234	230	249	227	221	248	227	263	251	234	222	218	237	242	237	227	260	236	217	236	226	237	249	243	211	239	231	261	228	259	242	269	271	201	219	231	241	250	228	257	270	240	221	251	237	223	269	238	223	236	230	215	231	233	200	249	206	246	245	242	227	259	259	238	234	247	233	246	223	222	222	231	226	203	220	238	216	209	218	248	213	236	229	247	253	249	224	206	235	239	268	232	222	250	251	231	236	230	254	228	214	229	217	263	253	247	236	255	225	234	250	221	247	233	241	265	213	216	223	210	225	232	251	221	216	231	223	252	271	239	238	240	222	226	266	262	258	229	231	227	230	240	242	253	225	241	260	212	241	258	240	226	218	223	217	225	248	233	276	272	245	245	228	256	223	228	222	272	255	248	240	262	228	259	270	220	251	227	251	229	210	241	229	250	250	199	239	252	226	226	221	242	263	236	223	223	203	235	227	240	229	238	267	254	229	203	226	249	265	257	221	268	227	243	242	235	234	234	220	233	218	216	238	222	234	243	229	213	220	240	239	222	238	228	267	222	241	245	208	234	233	239	264	256	260	247	256	222	226	209	224	229	270	243	282	244	223	232	211	240	254	247	253	232	235	266	222	233	249	236	231	230	242	240	218	229	239	228	252	214	243	230	239	227	256	214	261	222	242	237	258	222	233	233	211	221	228	228	230	212	234	202	228	221	221	192	215	234	243	241	227	242	221	245	229	247	225	248	227	247	217	219	222	220	227	245	247	214	246	230	253	241	212	238	229	185	234	225	223	259	248	202	236	220	225	219	230	233	232	260	244	251	222	239	263	247	228	227	243	245	228	251	232	224	228	232	237	245	218	258	253	250	249	256	234	235	237	232	226	212	258	229	243	197	238	236	231	224	221	238	229	232	239	195	265	235	229	236	255	226	263	226	225	241	206	235	246	249	244	226	214	257	256	231	230	221	237	226	232	214	254	243	237	231	223	223	243	241	225	244	249	226	234	241	211	239	259	245	234	242	269	248	217	226	248	234	230	253	254	238	211	208	255	216	223	245	245	280	246	223	242	233	246	233	220	236	221	225	245	220	212	233	228	243	220	242	262	248	224	229	253	223	231	211	204	234	223	203	230	189	213	230	231	234	250	231	242	204	244	215	238	258	250	208	214	247	228	228	224	243	265	221	259	246	211	225	210	269	255	239	245	246	227	242	261	212	240	267	211	241	244	219	247	207	235	260	233	226	208	238	224	212	254	242	252	247	226	269	230	266	234	226	246	244	226	220	242	232	233	240	259	237	241	230	245	221	245	243	245	212	236	247	235	252	242	234	199	231	241	242	227	201	234	244	217	214	246	244	231	226	248	257	223	225	254	229	230	246	236	251	250	240	238	247	239	220	221	230	219	216	220	212	220	255	253	243	246	255	228	241	227	238	229	218	200	211	216	251	200	242	249	239	227	221	233	257	232	210	234	211	254	233	247	243	260	242	202	248	210	232	222	248	226	225	229	266	247	252	245	247	252	261	211	221	228	233	214	245	212	231	240	217	261	211	213	236	256	195	207	231	240	268	219	231	251	215	248	223	235	212	239	248	238	237	242	223	287	236	218	206	196	227	230	210	238	234	217	223	232	226	229	256	237	222	206	233	228	220	205	228	263	229	225	245	233	246	244	217	238	220	218	216	229	242	220	282	241	226	236	258	239	233	230	254	253	233	227	223	224	263	248	233	244	222	220	232	225	205	229	231	236	240	214	225	230	231	230	212	225	244	230	212	235	244	234	248	221	230	238	216	244	267	221	255	211	246	256	228	241	223	233	237	246	216	227	225	247	218	208	217	267	237	265	235	247	245	215	227	233	233	220	257	217	250	248	236	205	233	229	217	228	243	258	232	251	237	252	257	228	229	265	246	222	239	237	232	260	234	202	242	216	220	223	256	253	243	227	202	214	240	240	232	223	229	220	194	230	234	218	214	238	247	238	226	269	212	209	220	215	233	241	248	243	216	253	218	227	245	253	243	235	243	250	245	222	226	246	217	227	221	207	225	233	269	227	241	214	222	245	219	264	271	215	226	222	238	222	253	223	205	248	275	255	219	240	220	229	255	207	233	236	272	228	257	246	222	270	254	242	257	266	221	216	237	231	264	226	241	235	255	217	233	232	211	264	239	256	221	193	249	220	231	216	238	260	224	233	207	277	251	214	264	269	243	232	226	244	241	267	242	243	261	269	249	228	233	220	249	225	258	246	244	236	282	297	226	232	230	241	222	258	233	237	230	243	226	251	236	263	272	241	225	238	231	239	233	228	237	250	224	212	240	241	239	243	214	220	220	226	238	214	241	260	229	246	207	230	217	239	217	238	241	235	238	239	232	242	239	251	266	239	261	217	243	235	228	232	227	238	251	225	256	282	219	249	218	232	244	251	239	258	256	226	249	225	222	246	263	244	226	223	218	250	218	236	225	231	206	230	230	214	232	212	270	225	255	256	242	253	227	240	234	242	249	241	231	251	237	237	246	234	285	241	234	235	234	212	252	214	244	247	263	220	243	229	219	234	214	204	263	222	236	245	222	237	260	248	226	220	226	228	264	232	256	256	233	217	230	211	249	236	217	229	231	244	240	237	215	250	254	234	277	212	236	226	210	242	216	234	215	237	223	233	229	235	245	216	242	245	244	274	242	243	239	231	248	215	218	243	253	248	261	215	226	218	238	220	232	227	247	194	230	216	232	216	250	253	255	247	227	245	232	214	227	269	217	235	234	227	243	260	260	244	241	216	207	224	242	233	216	213	214	242	213	266	245	223	213	245	226	231	228	232	219	222	271	237	237	275	255	238	256	229	280	245	233	247	240	235	244	240	215	254	234	233	218	229	240	228	222	246	289	231	243	245	212	235	234	242	238	215	219	225	220	226	236	228	226	250	223	226	228	232	234	227	220	250	221	219	234	238	245	250	255	253	237	225	238	234	241	215	238	245	231	236	230	234	209	242	239	209	261	263	237	264	239	255	221	247	221	241	237	261	198	241	230	228	243	255	247	237	236
15333	9665	16241	18367	16839	14301	12416	10864	9143	6793	5650	4937	4329	3762	3082	2641	2192	1833	1664	1597	1497	1422	1348	1238	1217	1142	1018	933	928	840	769	803	794	802	769	774	773	780	723	661	704	669	689	655	723	654	615	642	645	607	601	635	648	610	642	583	615	614	641	600	621	611	601	626	634	626	577	595	620	610	625	603	607	595	602	617	627	608	593	610	611	594	551	586	607	608	608	594	583	556	574	547	595	570	571	598	608	597	557	618	589	603	576	591	595	568	544	576	565	605	616	547	576	590	640	588	581	597	591	591	634	576	546	548	551	551	615	580	582	573	617	590	563	581	583	582	573	594	580	588	618	606	577	602	597	574	581	600	586	627	582	581	563	585	588	578	630	596	562	647	616	570	567	564	612	600	547	609	574	580	566	585	543	608	548	599	603	602	558	582	578	610	591	560	588	588	607	550	587	586	602	568	621	608	616	579	578	591	569	619	597	573	549	591	573	599	580	590	558	563	584	605	568	578	584	578	566	612	602	616	576	571	578	632	554	576	645	588	553	609	598	608	596	580	607	625	596	590	578	527	581	600	612	599	578	578	588	601	572	616	590	582	600	544	557	588	551	566	585	567	583	576	586	609	589	573	597	617	622	586	629	571	555	582	564	641	604	570	610	594	574	611	647	566	563	562	586	598	574	578	579	569	588	576	601	611	592	596	598	602	559	594	582	563	593	628	644	591	565	615	606	620	561	594	616	580	563	570	574	594	586	549	586	591	592	607	560	650	540	585	547	586	554	583	584	580	608	597	551	600	576	590	553	625	596	592	613	572	595	542	599	585	567	557	617	542	612	623	549	597	610	580	594	593	573	552	580	618	592	569	603	580	572	601	555	603	595	592	584	603	623	584	585	567	558	612	553	622	582	539	585	589	562	581	599	592	595	575	611	588	589	613	613	603	602	587	584	576	602	603	627	585	572	550	589	581	586	611	595	574	609	553	570	585	589	595	586	614	646	578	587	586	511	551	623	609	566	602	571	556	540	569	609	595	585	656	524	601	560	587	598	634	551	575	605	611	565	585	574	581	591	601	589	572	620	582	593	602	592	566	591	582	610	589	599	609	569	576	623	566	601	612	608	566	570	638	590	572	592	586	566	603	563	599	569	589	573	590	560	573	599	595	575	596	559	562	577	611	578	588	603	581	535	583	589	578	586	626	586	575	616	571	592	577	593	605	583	581	586	629	582	579	589	573	585	631	601	601	592	620	578	577	547	581	587	555	551	609	573	620	567	583	576	558	590	562	589	554	570	566	634	597	576	568	630	561	596	615	594	540	576	616	594	595	597	558	569	579	595	564	571	587	587	593	628	612	583	564	605	610	582	601	598	587	557	618	605	651	571	615	606	606	587	628	576	635	610	590	590	595	595	541	573	603	621	556	570	624	609	609	548	614	563	596	573	578	556	587	635	594	565	593	595	565	590	566	582	616	577	557	604	598	585	593	585	563	609	588	560	544	624	568	587	601	599	584	592	599	547	591	590	587	603	602	605	564	595	590	596	562	578	610	551	598	571	587	598	584	590	573	627	593	587	573	609	606	571	584	602	619	576	536	579	616	566	615	576	556	578	561	606	565	545	570	553	557	595	611	562	620	555	611	631	579	569	578	596	591	593	537	564	591	616	591	568	565	570	572	601	610	528	613	590	574	612	618	558	583	610	629	589	600	590	597	599	589	563	572	610	573	573	589	580	605	618	625	582	579	572	639	616	553	616	630	607	597	616	605	568	586	599	582	606	590	553	638	562	588	632	590	593	577	596	541	531	552	583	574	632	569	570	567	664	585	633	574	542	585	564	595	568	584	593	614	591	585	601	609	565	570	589	593	591	548	589	598	586	577	564	613	560	576	539	568	641	579	578	593	607	530	627	609	620	530	554	562	634	594	578	559	637	575	524	578	531	605	573	598	594	591	561	602	618	564	604	608	591	609	610	595	608	592	625	596	584	630	578	604	627	602	599	567	623	623	584	563	602	619	600	589	569	566	594	593	614	588	566	561	603	587	566	596	607	641	587	589	562	607	558	602	627	577	573	605	631	593	589	555	598	553	576	582	596	567	570	592	593	588	573	536	599	587	572	621	592	598	567	569	552	618	609	584	565	555	602	591	571	603	584	559	546	581	560	597	598	571	572	610	585	577	616	590	597	592	581	588	570	581	606	596	594	585	583	554	570	565	557	607	591	557	580	599	612	564	600	585	536	541	590	550	572	623	629	623	603	597	593	630	609	618	550	578	591	536	612	570	546	591	549	616	600	579	543	568	579	581	610	585	580	607	576	566	604	599	573	564	612	581	614	590	590	562	602	615	601	574	579	551	631	569	600	561	586	629	590	536	574	606	614	603	546	555	557	583	573	603	590	540	561	594	568	575	560	545	604	586	595	595	599	558	548	577	613	572	586	589	592	627	579	562	585	569	592	582	532	582	538	585	554	543	571	579	582	607	547	612	595	623	583	595	589	558	579	596	614	588	555	593	584	575	546	538	580	592	544	596	617	600	602	564	562	549	583	582	612	593	606	608	565	568	575	543	614	600	585	536	577	598	603	614	591	575	581	574	581	617	604	648	560	575	622	602	547	592	607	574	577	598	604	580	580	582	554	600	553	587	605	592	581	585	567	622	603	588	606	635	607	581	575	609	546	578	585	561	596	611	591	537	589	608	558	625	624	583	591	569	600	581	583	613	557	563	567	585	554	603	571	571	617	578	581	582	557	557	646	595	579	609	592	610	566	599	598	604	608	613	578	595	619	630	567	549	582	584	602	585	592	586	617	657	596	604	609	569	595	594	577	562	569	549	598	581	612	617	585	621	575	622	573	596	580	578	599	591	525	602	563	600	605	589	570	596	599	567	606	593	615	598	609	587	574	598	589	610	590	561	628	579	619	562	604	567	567	546	599	579	595	586	564	594	611	569	568	591	589	586	558	578	581	569	596	616	591	581	636	584	631	551	543	630	577	569	611	630	619	598	546	582	593	655	638	584	586	602	610	622	587	599	595	593	568	595	591	586	594	567	574	570	601	582	583	580	571	549	598	586	572	598	579	607	570	550	627	569	618	549	543	601	582	578	560	640	595	635	590	600	559	595	570	603	560	575	558	584	601	558	598	592	568	569	601	583	566	593	570	595	604	594	565	595	586	611	574	603	570	581	586	610	540	573	578	582	581	594	639	575	560	568	566	582	612	615	597	523	572	616	579	601	577	602	601	625	582	544	602	561	592	566	575	605	571	588	565	575	567	539	564	609	628	596	609	569	602	574	635	541	575	553	569	569	607	579	589	580	596	595	591	594	600	595	533	582	591	566	591	586	572	587	588	567	610	617	570	537	605	574	612	581	599	612	585	605	548	598	552	594	588	592	597	556	568	596	567	552	586	587	577	568	579	600	572	617	580	592	587	598	597	579	554	630	606	616	562	585	595	590	580	623	556	639	581	555	595	566	626	564	624	611	578	584	572	612	603	577	594	612
5722	2818	2860	2488	1640	1249	970	796	651	559	513	472	430	436	417	358	374	345	343	325	365	326	353	348	327	390	321	340	318	348	338	319	358	341	318	318	346	347	350	329	331	352	292	336	314	303	316	322	301	324	310	304	319	339	339	302	337	310	299	327	336	337	286	317	326	332	325	319	334	286	304	297	325	302	303	305	323	273	329	305	305	323	331	322	323	370	316	307	312	297	322	317	300	327	313	343	333	311	332	319	329	340	308	329	289	312	324	302	296	313	323	350	319	320	309	315	321	357	338	301	368	323	334	313	317	337	371	350	299	313	298	302	330	311	341	322	299	275	314	342	313	328	323	301	312	293	313	278	304	317	316	321	335	320	330	318	330	305	297	321	310	280	324	324	331	294	299	309	321	332	305	299	342	347	293	310	321	337	339	310	316	300	315	316	309	321	304	316	317	335	335	327	335	309	338	295	294	318	309	346	350	320	321	362	318	314	330	341	314	317	281	333	312	304	336	316	292	284	294	338	340	302	340	318	324	298	312	295	369	339	340	302	323	331	341	313	360	336	357	350	306	293	326	317	342	306	286	306	320	324	326	288	324	334	336	312	308	322	306	333	320	327	294	320	324	320	316	322	303	318	276	306	304	334	325	320	287	293	307	332	272	330	336	318	322	328	308	321	337	327	332	334	281	336	290	296	314	297	331	317	318	313	314	338	360	327	311	329	296	326	330	312	339	326	314	306	324	317	344	308	306	317	327	321	312	294	348	316	303	325	325	310	274	306	314	334	333	294	321	337	309	327	345	297	314	370	362	312	309	322	316	313	298	314	327	357	315	316	282	333	290	331	310	304	322	320	345	311	333	326	332	303	310	289	327	315	333	313	285	308	302	351	322	348	324	331	326	341	334	290	343	309	300	310	310	309	362	308	349	320	291	329	341	353	282	309	321	338	353	287	336	329	317	326	325	307	317	357	314	324	332	282	290	311	285	331	336	359	325	318	294	326	341	330	301	291	303	312	334	313	323	327	318	304	316	338	303	337	324	324	335	302	319	305	313	349	306	288	323	305	283	309	337	323	322	325	315	321	336	303	351	283	318	314	321	301	309	336	322	307	298	340	290	333	328	314	308	359	319	325	315	332	288	326	337	348	294	304	342	307	334	317	293	322	351	331	347	317	343	335	335	315	331	319	313	338	331	318	317	294	328	327	313	331	374	326	364	302	302	314	326	305	303	339	317	315	339	363	339	322	325	344	342	332	323	343	326	330	318	337	320	331	333	324	318	292	334	336	305	324	336	295	280	308	334	342	313	309	313	313	296	294	323	347	363	268	322	320	317	330	314	274	320	295	326	311	310	337	332	327	341	295	328	328	301	307	333	327	321	291	320	343	310	345	325	325	362	312	330	331	311	334	298	297	317	301	318	291	327	327	321	350	289	315	298	355	311	363	299	268	329	322	314	327	306	328	349	305	312	332	333	346	324	315	325	295	309	362	361	324	325	299	339	318	292	309	315	323	301	297	322	282	319	294	349	339	302	333	341	286	340	333	279	330	368	323	308	326	294	292	299	357	303	304	303	314	295	328	315	322	348	313	338	311	310	330	325	310	350	312	352	341	343	281	316	306	333	331	279	313	297	296	319	331	293	307	324	311	283	313	294	296	324	286	307	334	320	324	340	327	296	326	312	318	329	321	285	327	307	334	305	298	317	295	338	325	300	294	320	341	326	324	312	327	323	340	316	292	282	272	284	354	343	284	311	335	319	327	307	332	321	350	320	346	349	301	327	304	324	329	314	289	330	349	314	314	358	299	347	305	335	340	348	326	332	304	314	313	291	321	317	287	306	319	347	322	337	295	299	310	339	308	291	326	306	308	330	299	329	282	321	326	314	320	326	329	319	297	307	311	306	322	305	318	313	261	322	339	319	329	320	341	323	331	299	308	311	321	305	299	298	301	338	351	328	280	328	325	338	308	322	313	332	319	346	297	325	333	299	338	330	318	317	299	305	329	291	324	298	291	295	344	295	311	286	351	320	325	315	330	307	320	309	324	294	325	321	288	351	283	325	337	300	343	338	314	300	314	329	335	290	292	299	314	325	306	301	312	304	364	331	321	342	335	300	315	299	313	351	337	302	303	323	334	308	302	309	313	301	345	309	311	316	331	340	336	328	324	328	323	322	323	339	317	333	340	340	350	306	301	310	296	311	298	322	330	311	362	320	332	325	282	306	329	304	314	310	303	320	323	317	317	331	311	343	304	323	342	301	318	341	331	345	330	359	319	311	311	284	335	340	326	321	331	318	324	316	350	334	312	338	298	313	332	313	358	333	314	316	322	321	329	307	331	304	331	331	327	330	293	320	293	326	340	309	320	294	330	340	354	354	333	306	335	317	327	312	336	331	325	302	284	303	310	318	313	335	323	327	310	292	312	357	295	299	340	320	313	324	305	328	351	337	347	291	317	287	376	287	313	336	304	342	309	329	329	311	343	350	321	335	328	310	311	316	327	338	289	317	321	292	332	320	331	363	315	295	298	311	307	328	281	307	318	318	335	333	315	321	331	329	318	317	329	317	312	330	321	299	293	295	259	344	304	298	321	324	315	309	299	308	312	309	346	337	304	339	332	308	292	323	292	342	306	317	326	312	321	315	318	304	318	354	315	339	302	311	343	328	322	333	341	313	313	323	349	299	282	316	302	302	345	304	305	334	314	352	298	366	328	348	303	321	300	326	329	349	314	320	281	318	315	344	305	303	327	321	323	326	326	279	330	311	335	328	340	313	299	336	341	336	304	309	314	295	275	284	318	280	313	312	305	312	335	341	324	317	294	306	345	313	316	322	336	274	326	315	354	300	322	328	308	320	297	329	329	320	295	347	355	312	311	325	337	305	352	323	296	306	313	333	335	331	315	328	340	343	276	335	323	291	314	290	318	331	348	322	316	332	329	312	300	302	333	312	296	313	307	319	355	288	335	325	297	298	309	333	318	331	318	332	280	307	338	297	332	305	300	298	317	323	337	314	307	290	312	312	315	325	329	301	314	324	353	327	294	285	304	319	319	324	311	338	289	311	285	309	307	309	310	324	304	325	334	347	310	305	311	336	307	321	329	307	298	336	303	295	307	324	326	334	316	321	314	299	308	282	321	303	323	366	320	332	345	291	342	295	311	337	328	325	320	337	312	330	324	304	311	302	310	267	311	304	302	351	318	311	330	340	302	303	315	302	329	320	278	305	321	302	333	330	307	351	287	279	329	338	309	325	296	327	308	327	306	331	294	366	330	325	365	306	300	333	308	287	277	345	317	295	292	310	308	333	370	301	324	342	341	344	277	314	312	303	306	325	321	353	295	293	347	302	311	330	354	329	347	315	326	290	310	308	311	303	321	363	325	334	323	336	331	282	305	321	331	316	287	312	324	296	315	286	331	322	296	331	301	323	318	326	300	318	309	316	332	311	338	334	316	295	314	292	341	315	304	349	325	299	300	324	290	329	340	341	321	319	291
4831	3480	6685	8290	6524	5178	4063	3454	2899	2341	1852	1713	1585	1462	1423	1217	1139	1124	1106	1120	995	1022	965	969	953	943	882	854	861	801	808	832	769	825	849	835	857	854	798	829	793	831	790	774	856	804	770	825	753	790	801	773	814	783	736	777	810	792	781	791	766	804	797	791	780	743	817	760	749	751	828	745	765	804	787	740	797	747	756	771	767	796	763	820	752	755	719	803	806	766	806	749	822	746	753	769	780	758	718	750	752	755	773	751	737	810	748	773	825	813	811	775	763	725	734	781	747	772	765	753	746	805	791	763	776	755	761	771	794	729	760	742	818	766	782	768	780	785	739	797	777	757	728	754	786	752	793	779	782	765	720	793	775	776	800	763	787	786	731	808	791	769	766	787	747	812	784	746	730	758	798	789	778	778	811	797	820	769	798	769	752	783	803	764	814	796	789	804	800	798	771	778	798	724	809	826	757	835	788	746	778	800	729	716	823	819	802	745	755	777	766	743	783	816	754	794	724	781	802	798	770	798	798	733	777	741	854	758	766	793	801	735	786	763	777	819	810	755	768	787	809	803	786	740	796	755	781	802	798	806	777	806	780	758	750	834	821	754	757	772	807	794	722	814	751	783	770	742	735	826	726	769	764	737	768	770	761	772	799	782	733	756	751	758	792	791	775	764	786	784	745	776	800	755	837	739	758	780	778	792	787	790	731	771	792	778	780	789	731	752	750	770	810	751	770	775	768	794	769	761	784	718	762	763	770	764	806	763	785	818	796	767	822	740	759	744	818	810	795	804	763	747	793	757	813	791	766	760	783	763	745	783	749	828	780	735	839	766	805	776	754	767	743	766	777	799	843	830	741	770	728	745	799	789	805	754	744	768	744	812	735	758	788	768	779	773	758	732	745	841	773	793	736	733	741	762	739	792	752	740	739	767	740	796	742	798	747	721	790	805	730	821	789	778	775	741	754	779	753	764	715	740	783	737	816	732	766	747	744	798	739	745	735	755	790	749	787	786	755	788	785	767	775	762	746	732	760	781	805	750	769	769	799	765	776	775	748	758	785	740	735	802	779	814	817	758	769	770	808	746	767	791	758	786	785	745	721	814	781	762	807	770	813	797	815	775	772	755	752	816	798	794	755	778	775	744	800	731	773	787	801	744	780	792	747	827	768	773	818	728	746	803	786	777	767	774	791	796	764	824	715	771	757	785	790	770	825	756	770	764	783	827	768	833	815	796	760	756	800	782	797	742	737	776	781	806	808	801	802	800	762	757	753	725	763	836	809	792	781	805	729	789	724	821	816	773	761	833	770	852	766	757	833	807	776	723	770	714	790	760	757	736	812	757	783	800	795	781	751	767	775	792	772	782	801	749	829	810	758	771	739	741	752	759	741	775	770	742	795	815	760	766	789	763	718	791	773	734	793	729	743	741	753	760	780	818	781	807	774	746	783	754	794	791	760	781	775	781	772	761	784	727	739	791	777	760	763	813	751	776	771	794	752	795	798	734	773	791	740	774	747	747	805	779	805	772	762	774	772	824	772	795	765	792	793	766	742	755	740	779	815	769	758	786	800	755	780	750	808	698	770	772	806	750	789	786	777	797	794	812	752	778	784	798	780	788	761	837	825	770	766	761	811	780	782	788	769	782	807	743	795	771	758	794	802	769	774	782	763	823	814	792	801	803	768	797	780	783	774	820	800	764	761	795	790	753	720	787	727	835	777	758	755	692	777	814	772	745	784	778	792	763	782	794	779	791	772	760	774	785	783	783	787	750	785	745	855	770	726	785	802	789	745	805	779	792	768	809	784	773	760	786	742	735	774	764	734	722	836	782	778	800	753	762	728	790	806	782	749	774	778	769	770	817	755	786	792	792	754	806	837	793	830	806	823	802	733	765	792	807	792	785	760	764	804	741	795	765	801	779	755	796	785	785	765	756	762	788	749	794	781	721	743	786	811	742	801	756	738	778	745	776	754	745	805	765	780	756	734	755	796	755	806	754	770	782	747	788	800	728	816	765	749	775	773	838	786	762	826	778	798	797	772	788	816	768	723	775	785	759	763	757	740	762	752	739	784	718	802	750	768	750	737	753	748	843	795	701	745	762	780	724	838	787	754	786	728	824	768	743	756	785	741	757	785	766	822	784	761	765	747	784	797	739	791	824	783	785	729	744	819	757	834	751	779	757	731	791	727	753	764	737	769	806	789	804	793	810	765	778	827	766	815	761	744	819	760	774	756	814	792	788	759	848	758	757	796	796	767	816	754	783	773	746	720	748	746	805	759	766	767	797	773	758	773	750	768	755	810	778	769	825	800	743	763	814	824	811	735	822	801	767	821	783	786	730	799	738	835	772	778	765	793	736	734	802	788	749	786	748	807	763	846	750	755	761	812	747	764	776	751	796	804	770	781	791	754	797	742	732	738	825	752	806	752	786	809	800	731	766	803	761	800	760	737	771	802	761	789	764	814	835	774	813	756	752	797	747	787	789	794	778	759	756	744	763	767	804	797	794	797	793	760	751	741	768	816	785	749	789	774	767	711	760	769	790	819	724	783	755	826	720	782	754	769	722	782	787	775	783	775	831	782	817	760	740	816	798	744	846	746	743	726	781	791	793	740	776	822	782	788	766	782	781	750	819	743	754	808	758	771	771	754	758	798	780	799	729	828	786	770	774	768	784	780	793	774	780	798	798	778	770	720	742	785	788	747	770	756	743	822	755	787	709	825	812	827	774	749	743	761	762	760	761	758	827	795	741	754	782	777	744	770	775	799	758	844	803	773	788	820	794	745	817	770	789	749	743	756	781	741	727	819	764	757	806	760	802	753	763	765	747	784	786	748	778	763	811	776	777	770	734	714	757	777	779	786	772	700	729	756	798	781	765	770	749	793	716	778	772	760	732	770	761	748	773	780	750	806	767	763	789	772	777	786	772	766	788	803	764	826	808	772	839	737	763	802	758	771	769	767	742	756	808	788	779	772	732	807	766	742	760	802	751	782	794	828	772	778	754	766	787	785	736	771	791	800	712	794	753	752	774	757	859	770	806	739	795	792	761	791	772	785	722	749	799	811	799	766	797	816	822	817	773	727	832	782	757	718	780	786	805	785	771	739	791	767	778	764	785	748	768	761	774	791	754	793	790	782	773	802	749	879	799	785	763	810	814	725	773	780	785	812	758	758	760	801	737	769	785	746	749	793	783	786	780	809	841	773	805	776	787	751	787	785	788	736	747	863	716	808	769	719	741	796	827	773	820	748	835	783	758	758	778	766	809	804	778	756	763	794	748	755	785	730	816	766	731	742	770	810	817	808	732	780	730	752	775	722	801	755	815	756	731	785	792	772	759	762	823	791	777	777	797	749	775	797	779	764	805	747	774	761	741	814	742	792	776	763	789	745	754	791	765	799	763	757	793	753	759	794	782	800	745	790	772	768	796	755	767	795	770	775	752	770	741	815	781	756	784	731	831	762	794	743	787	736	720	783	780	752	765	811	791	820	787
14876	7122	6723	5576	4248	2667	2097	1609	1587	1083	912	753	676	619	539	471	459	434	362	456	365	399	352	359	354	339	325	313	328	352	339	326	336	309	333	319	308	344	333	314	312	314	317	304	292	280	311	312	304	302	302	289	292	279	295	321	313	306	304	303	279	283	314	298	297	311	320	302	326	291	278	320	309	287	306	294	311	297	297	307	270	300	281	310	293	338	321	291	315	299	309	305	300	298	304	306	299	311	293	332	269	319	330	300	299	324	318	304	303	288	265	313	284	291	311	285	300	299	325	313	271	301	267	293	296	275	297	322	306	284	298	273	331	299	288	297	283	286	290	304	288	296	318	292	313	334	287	278	295	288	314	280	287	312	312	278	303	317	310	301	289	326	280	299	287	333	290	322	333	311	320	315	285	294	305	308	274	287	278	293	271	277	285	309	297	298	321	314	341	323	302	297	281	303	267	304	321	328	306	292	310	305	276	279	276	283	315	310	266	281	294	313	327	305	294	316	280	295	312	288	307	306	320	308	303	311	292	286	298	287	272	289	299	313	305	301	329	301	283	302	321	292	329	300	300	303	264	315	294	271	294	294	311	303	293	319	303	290	289	313	284	288	296	304	307	299	290	337	287	280	305	302	297	334	289	279	298	298	289	266	325	273	308	300	298	302	285	284	297	347	312	305	305	281	287	292	277	273	310	299	301	289	296	271	309	331	295	281	275	318	277	271	301	298	269	316	297	305	321	302	292	329	289	294	293	278	292	286	309	309	306	284	280	324	302	293	288	300	269	324	330	287	306	303	307	321	292	284	315	312	327	319	294	280	305	334	323	333	318	328	309	302	290	311	321	285	306	305	300	278	301	279	302	296	305	300	324	310	310	295	329	314	302	267	306	324	320	266	316	284	292	306	312	299	304	275	271	289	268	307	271	316	290	281	305	278	333	266	303	287	305	286	292	302	315	295	312	304	304	345	303	300	321	296	292	319	295	306	284	299	307	316	296	310	325	284	304	292	312	299	272	295	288	334	308	294	286	299	315	326	270	326	304	288	300	298	309	304	334	307	296	287	307	309	335	317	326	304	287	310	304	285	328	305	278	297	297	329	294	296	312	275	291	300	281	288	267	300	277	296	306	295	328	320	306	294	334	339	309	328	301	310	334	318	316	307	306	316	320	318	321	292	294	325	291	323	322	271	302	267	292	272	339	315	277	297	282	302	291	301	293	269	278	289	320	297	298	297	276	280	320	292	305	351	306	302	320	288	300	306	288	315	302	275	302	299	318	283	295	323	311	304	331	291	328	320	308	319	318	310	298	320	331	286	312	295	317	296	265	298	323	303	308	293	295	301	285	296	293	316	309	303	301	306	305	325	282	282	327	304	317	305	319	289	326	327	309	369	329	314	294	284	304	344	301	315	279	311	337	287	305	291	306	286	315	330	284	309	281	317	281	262	272	289	293	301	313	318	289	322	293	346	291	318	294	311	262	328	301	293	279	288	317	320	306	287	302	328	319	286	292	300	292	337	335	336	296	330	305	290	317	274	331	300	310	325	305	286	293	304	320	299	322	302	278	315	326	295	288	309	272	310	321	301	308	312	275	301	289	301	300	309	302	268	285	308	303	318	312	281	330	280	295	286	284	293	308	325	273	298	330	313	293	292	293	332	315	301	323	332	288	288	331	328	307	307	309	332	284	305	277	286	314	311	308	302	333	294	295	285	283	351	289	320	303	319	304	296	290	289	287	296	282	300	309	321	293	289	284	297	303	299	327	333	301	300	267	320	300	302	308	325	303	307	323	310	306	284	297	327	291	269	292	305	304	289	294	306	297	301	286	298	290	306	280	280	277	278	292	309	299	304	308	308	289	335	351	315	304	329	313	283	289	316	319	296	307	284	280	266	290	299	320	293	313	285	323	328	286	281	321	339	272	286	318	317	300	290	315	275	300	286	294	313	265	333	290	300	280	328	336	321	319	305	305	316	309	316	302	297	300	256	321	298	291	271	301	311	288	293	285	300	301	288	283	328	288	290	300	336	325	278	317	286	298	272	276	281	280	308	299	300	265	296	288	310	314	300	307	296	322	312	310	285	276	250	279	283	303	283	303	262	301	308	301	294	296	327	348	322	320	287	280	315	296	318	289	313	307	294	286	313	309	279	318	321	299	299	295	306	306	312	334	282	265	307	277	291	315	278	322	299	297	265	277	283	329	316	309	260	309	288	311	280	275	271	332	298	290	296	286	296	310	281	280	294	306	312	298	281	310	336	357	278	280	336	286	340	302	274	293	283	299	291	329	309	338	295	333	305	315	321	273	299	291	249	268	297	319	298	287	317	283	296	320	339	345	298	266	295	317	246	297	309	271	316	251	297	280	311	309	283	311	334	306	290	307	320	287	308	319	293	291	309	310	293	268	323	282	322	291	325	325	271	258	310	286	291	323	278	312	303	300	315	298	311	308	309	322	302	309	271	315	318	308	286	262	278	318	335	271	296	303	319	309	315	243	319	364	296	335	299	344	290	332	292	301	256	287	301	283	287	288	314	323	288	303	331	299	302	271	304	311	273	319	304	309	283	298	318	298	317	313	342	303	301	290	298	280	320	297	301	261	315	290	310	286	269	273	285	294	315	307	290	299	311	265	276	298	298	330	304	290	302	298	253	311	303	274	303	294	318	332	326	309	318	308	304	317	266	316	290	319	310	302	278	305	290	301	277	279	310	307	298	318	307	287	300	295	308	285	296	289	276	303	285	313	292	332	307	304	305	291	296	322	298	294	351	313	320	310	296	329	284	290	304	302	315	283	303	319	265	282	276	314	307	266	272	327	299	291	292	302	316	278	294	304	297	287	285	345	289	289	277	305	283	299	256	289	282	320	302	293	314	278	307	301	300	319	289	300	294	293	310	280	287	316	309	316	270	310	310	304	308	294	307	315	315	306	299	281	288	326	279	260	291	304	297	284	301	295	333	285	311	294	302	313	298	276	315	337	343	332	290	322	310	285	294	303	306	315	312	308	273	305	297	309	328	336	283	305	267	321	303	296	274	302	296	315	305	269	310	302	345	275	282	316	310	303	295	245	325	318	298	290	300	326	285	334	315	287	295	279	302	318	292	308	274	287	330	288	326	295	264	317	306	324	311	301	277	285	312	294	298	305	313	316	288	321	297	303	298	271	310	293	311	303	329	270	284	275	284	294	305	298	310	296	298	311	309	316	306	290	293	291	304	293	272	294	265	316	316	292	320	296	284	321	287	282	329	324	312	286	317	295	321	304	299	312	263	320	316	319	293	261	317	295	287	305	284	330	280	273	309	297	293	285	277	309	310	318	327	311	304	305	308	290	299	314	326	277	345	287	303	275	325	300	320	334	324	337	293	289	306	315	312	282	291	278	288	313	296	279	317	284	315	293	304	303	295	283	295	308	298	297	322	286	264	341	308	312	282	302	306	283	303	305	327	281	274	281	288	295	298	302	288	278	306	309	290	307	288	299	290	318	296
11811	6653	11905	13921	13047	10201	8822	7348	5996	4790	3831	3476	2950	2589	2173	1934	1736	1502	1413	1449	1333	1304	1223	1168	1141	1145	983	947	948	884	805	870	804	878	836	829	847	836	829	846	801	816	763	807	776	816	728	754	701	725	765	719	748	745	777	766	739	773	748	741	759	762	735	753	753	756	758	776	745	769	698	744	728	696	725	742	733	743	783	753	704	768	746	759	705	730	719	723	722	766	695	729	762	757	761	715	753	693	732	719	754	683	729	727	730	762	712	712	744	721	748	696	731	745	771	689	739	771	676	709	732	760	705	742	693	715	746	728	754	724	729	763	772	744	702	724	709	684	749	716	728	660	658	746	718	759	715	751	726	672	736	697	711	744	753	739	722	731	749	789	650	711	758	682	739	767	699	720	720	712	785	732	704	705	700	723	736	772	734	740	730	742	724	702	679	746	731	774	741	701	769	761	740	729	725	759	737	759	751	755	711	719	785	736	755	732	696	741	764	753	724	737	784	771	783	770	724	724	724	705	753	682	739	766	747	711	722	704	746	723	718	717	732	756	696	683	735	726	741	753	745	755	748	771	789	722	698	737	723	752	755	721	731	776	744	781	764	743	764	774	738	780	677	733	720	742	742	686	736	704	740	696	703	717	724	766	759	701	744	772	732	705	747	668	769	750	751	747	693	739	747	708	733	728	719	716	781	704	724	720	696	714	754	717	739	731	775	733	804	692	746	772	718	727	754	767	711	732	727	728	742	757	696	732	741	703	741	713	735	749	757	717	654	732	756	727	750	769	732	736	719	709	758	770	688	761	747	732	699	758	721	783	784	740	698	739	711	751	685	732	719	719	706	745	734	743	674	716	753	738	747	748	741	709	722	759	727	740	740	745	735	734	749	724	735	737	830	743	728	745	736	682	752	704	754	725	751	714	692	762	742	739	719	761	727	754	762	718	743	730	767	751	683	730	766	734	723	771	743	773	755	712	775	752	736	727	773	711	770	710	736	754	756	743	781	700	764	748	713	730	662	756	727	762	760	763	723	717	764	753	731	738	702	719	737	721	710	749	760	700	778	747	748	773	701	704	723	741	729	713	734	675	713	727	715	741	704	766	745	705	711	714	732	733	760	711	689	716	737	749	770	734	757	722	783	796	729	684	762	768	731	707	735	738	751	773	752	734	704	757	708	739	769	724	720	762	730	677	714	755	737	714	703	709	719	729	742	759	730	707	708	708	728	732	730	753	767	759	778	749	753	746	777	755	750	680	790	781	679	719	752	697	738	722	699	707	723	757	760	698	746	765	702	737	731	768	761	728	764	707	721	723	770	673	712	727	726	739	705	721	717	754	679	750	729	711	697	760	738	774	790	724	681	714	759	737	745	738	745	739	773	716	727	738	702	765	739	765	764	778	738	703	702	752	704	798	704	722	740	691	747	744	719	696	744	758	727	763	681	756	725	779	695	726	744	736	732	759	720	758	690	737	738	739	752	751	708	694	745	748	696	745	709	713	675	741	724	773	763	775	710	701	717	756	729	779	777	754	728	757	740	739	777	717	686	752	706	708	754	692	705	729	770	722	722	759	735	690	735	687	763	714	748	724	727	744	672	730	728	731	733	756	685	670	732	762	693	780	699	796	694	825	779	732	687	733	703	716	762	735	731	743	747	739	761	727	797	756	721	778	663	780	726	707	742	739	758	736	726	734	773	724	715	732	709	765	763	755	704	683	794	739	725	769	740	750	756	729	719	748	714	750	685	697	719	761	753	724	738	733	700	716	743	725	700	747	751	712	763	730	768	687	772	737	722	721	710	760	741	762	732	697	745	768	721	739	715	746	755	774	776	716	689	701	749	743	748	752	722	705	672	777	676	746	769	744	694	702	735	717	768	699	717	734	776	743	722	717	752	732	702	738	763	726	714	716	738	734	745	718	735	757	695	799	759	726	717	765	741	741	739	761	767	723	758	761	725	751	761	751	740	697	696	703	724	699	693	731	735	759	698	718	700	772	707	729	725	729	768	739	769	710	677	724	777	765	726	685	714	724	747	747	748	746	748	721	707	719	747	696	735	746	726	760	709	772	746	734	691	756	717	742	730	775	740	738	727	762	673	722	724	739	708	717	715	726	723	795	734	726	659	741	751	772	708	710	723	726	727	760	704	734	725	741	730	730	696	780	702	787	797	768	740	732	749	752	679	747	718	700	734	730	728	723	762	766	743	747	808	708	734	737	778	709	756	736	728	749	713	722	735	752	788	681	741	776	734	716	722	677	735	753	713	713	712	770	736	726	731	674	726	737	723	687	715	722	728	752	682	764	770	737	701	717	733	752	715	788	757	761	666	732	735	753	743	728	758	704	740	748	728	727	739	719	723	731	711	756	728	818	749	741	746	763	770	758	721	750	727	696	735	743	724	755	768	790	691	698	773	764	769	737	698	726	754	738	714	722	733	708	719	725	732	759	731	740	720	741	705	708	763	763	744	770	757	726	746	785	680	701	724	696	694	704	725	747	729	721	744	728	668	775	735	731	765	792	718	710	707	751	748	775	733	691	706	747	715	720	715	724	722	748	724	779	716	732	698	759	731	717	735	681	723	751	703	758	751	713	726	700	743	732	732	774	754	792	737	757	778	769	736	741	727	727	747	754	770	719	749	758	709	742	764	723	722	713	746	760	748	746	690	746	765	770	773	725	715	727	733	709	691	777	786	693	707	794	750	731	745	662	712	774	703	716	714	718	746	766	686	760	702	729	728	727	793	707	737	709	713	707	697	724	721	750	746	766	751	730	713	741	697	731	759	699	750	742	783	712	745	713	727	720	741	701	748	709	746	736	668	732	726	746	751	737	687	704	718	753	774	665	756	718	723	715	719	722	753	734	712	754	748	711	753	734	728	745	725	702	768	739	767	737	737	724	716	779	754	761	766	770	766	727	751	810	761	757	767	740	732	742	711	736	724	769	695	733	748	719	727	730	745	746	712	713	756	741	789	787	765	758	715	738	744	784	779	763	704	728	704	743	743	741	726	726	709	727	783	727	708	717	763	786	750	765	754	717	748	741	747	750	754	771	740	709	731	770	718	685	722	767	724	730	729	719	718	709	728	711	700	699	703	771	764	742	758	745	775	731	735	756	728	725	733	728	741	770	730	688	756	754	737	769	702	729	737	742	721	695	738	762	724	752	753	732	794	788	743	712	713	769	714	740	731	769	686	706	717	747	681	757	776	677	709	729	715	727	728	736	690	737	707	705	735	705	731	699	735	746	732	719	717	732	707	691	727	738	702	712	676	729	762	757	685	745	725	737	745	736	733	711	791	749	717	732	738	662	706	757	751	731	726	742	762	720	745	737	728	730	695	724	757	756	740	691	728	694	736	750	731	748	764	696	728	739	730	747	724	722	736	701	733	718	737	715	698	756	686	735	721	716	739	727	735	746	701	765	732	722	742	745	734	724	721	728	750	714	719	734	743	740	742	770	716	778	736	706	733	704	725	706	708	737	734	743	734	750
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
