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
336329346419	336329346989	336329347539	336329348089	336329348639	336329349189	336329349739	336329350289	336329350839	336329351389	336329351939	336329352489	336329353039	336329353589	336329354139	336329354689	336329355239	336329355789	336329356339	336329356889	336329357439	336329357989	336329358539	336329359089	336329359639	336329360189	336329360739	336329361289	336329361839	336329362389	336329362939	336329363489	336329364039	336329364589	336329365139	336329365689	336329366239	336329366789	336329367339	336329367889	336329368439	336329368989	336329369539	336329370089	336329370639	336329371189	336329371739	336329372289	336329372839	336329373389	336329373939	336329374489	336329375039	336329375589	336329376139	336329376689	336329377239	336329377789	336329378339	336329378889	336329379439	336329379989	336329380539	336329381089	336329381639	336329382189	336329382739	336329383289	336329383839	336329384389	336329384939	336329385489	336329386039	336329386589	336329387139	336329387689	336329388239	336329388789	336329389339	336329389889	336329390439	336329390989	336329391539	336329392089	336329392639	336329393189	336329393739	336329394289	336329394839	336329395389	336329395939	336329396489	336329397039	336329397589	336329398139	336329398689	336329399239	336329399789	336329400339	336329400889	336329401439	336329401989	336329402539	336329403089	336329403639	336329404189	336329404739	336329405289	336329405839	336329406389	336329406939	336329407489	336329408039	336329408589	336329409139	336329409689	336329410239	336329410789	336329411339	336329411889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2697	3650	2300	2697	3650	2300	2696	3650	2300	2696	3650	2300	2695	3650	2300	2695	3650	2300	2694	3650	2300	2694	3650	2300	2693	3650	2300	2693	3650	2300	2692	3650	2300	2692	3650	2300	2691	3650	2300	2691	3650	2300	2690	3650	2300	2690	3650	2300	2689	3650	2300	2689	3650	2300	2688	3650	2300	2688	3650	2300	2688	3650	2300	2687	3650	2300	2687	3650	2300	2686	3650	2300	2686	3650	2300	2685	3650	2300	2685	3650	2300	2684	3650	2300	2684	3650	2300	2683	3650	2300	2683	3650	2300	2682	3650	2300	2682	3650	2300	2681	3650	2300	2681	3650	2300	2680	3650	2300	2680	3650	2300	2679	3650	2300	2679	3650	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16989	3712	4916	4450	4619	5387	5977	6041	5377	4049	4053	22598	32894	24404	14187	6365	2152	725	463	332	327	296	357	317	290	322	315	310	314	320	289	277	295	326	330	295	287	298	288	326	301	264	320	283	285	292	315	295	306	299	337	344	279	309	293	289	309	295	294	315	307	274	287	320	295	301	310	272	307	320	307	304	295	308	336	307	314	298	304	296	344	297	305	284	318	300	304	304	319	299	321	285	323	295	271	307	291	301	306	320	308	334	294	279	299	320	317	321	325	320	288	300	283	286	306	298	329	318	307	305	296	329	279	292	294	306	315	295	305	294	316	289	305	321	287	303	310	270	276	359	283	335	302	312	298	300	321	308	314	331	301	276	336	306	279	278	326	288	310	291	290	297	296	311	289	277	315	318	298	301	304	288	305	313	321	299	306	306	283	312	287	314	303	310	315	284	278	319	332	325	322	319	308	285	308	298	287	296	275	291	327	298	282	307	321	293	331	295	313	289	306	309	290	287	282	323	311	291	345	293	308	310	306	292	303	299	313	305	303	323	300	319	288	297	266	298	301	305	284	315	296	308	302	301	331	263	314	310	283	305	293	292	288	308	314	309	335	287	311	291	306	309	302	298	314	304	317	289	314	313	363	306	298	306	331	314	315	275	298	309	297	302	308	285	288	323	281	299	340	318	318	302	318	319	309	333	298	310	327	276	317	306	307	330	296	318	341	294	264	308	311	260	308	294	263	317	325	330	276	313	312	332	308	314	316	295	273	298	308	328	312	313	294	313	304	302	304	303	281	304	299	306	289	305	319	294	298	294	296	336	275	294	269	299	293	314	286	281	300	283	282	309	327	340	316	304	306	290	322	295	305	291	302	292	291	290	322	320	281	311	302	328	288	313	309	336	308	307	291	317	311	303	321	320	313	308	332	266	316	302	321	325	349	304	286	326	305	268	293	309	296	304	293	280	326	300	280	313	289	327	302	295	291	303	294	344	335	310	280	304	312	309	313	333	278	289	290	326	327	296	311	300	289	300	291	287	308	322	308	280	306	306	327	323	309	321	296	276	277	314	336	327	292	335	276	286	306	288	341	346	290	305	299	296	287	300	303	313	319	299	309	301	348	287	321	318	299	315	277	297	302	313	288	289	297	296	303	316	328	296	311	279	311	309	322	261	329	301	301	305	312	311	304	296	283	269	301	309	295	334	287	308	280	309	278	284	290	313	294	318	286	290	329	296	305	293	325	289	298	326	318	294	276	284	301	295	305	275	303	271	314	288	291	294	331	327	302	289	300	353	321	291	320	303	308	283	280	315	315	316	282	283	276	283	302	304	303	303	301	267	326	306	324	307	304	341	283	345	308	278	318	310	305	308	290	297	310	324	339	329	251	303	319	311	303	283	279	327	298	281	311	314	318	307	292	274	316	316	296	304	318	313	322	295	289	328	302	310	319	347	264	308	291	314	308	298	317	287	306	300	318	293	292	273	293	336	296	322	304	316	319	283	293	327	284	302	300	325	294	297	283	319	285	328	290	316	278	295	311	311	322	318	300	259	295	314	286	332	328	311	307	306	289	316	245	305	297	334	333	304	308	330	313	276	354	293	330	318	313	312	313	268	276	301	298	337	303	311	311	308	295	328	289	253	295	330	287	290	285	305	283	317	304	266	304	315	307	313	302	322	307	299	298	283	311	329	310	297	292	294	324	320	294	290	299	319	306	296	310	280	301	293	308	278	280	282	280	309	309	310	312	305	319	289	294	291	310	313	306	336	323	294	330	292	297	301	287	283	338	279	271	307	286	296	306	323	275	306	303	279	308	299	319	294	312	318	293	270	288	294	297	304	322	323	296	289	325	345	257	309	289	296	300	317	302	318	300	277	319	312	316	276	312	298	293	282	279	316	294	307	293	303	308	283	276	344	304	303	308	293	278	289	295	318	287	326	301	305	316	313	316	315	307	321	301	324	299	300	330	307	320	357	311	330	281	305	314	316	302	323	313	280	293	280	327	286	303	321	296	308	325	292	298	303	313	306	355	328	310	322	340	322	321	309	319	332	315	331	335	285	296	282	291	302	343	336	317	311	324	312	303	292	287	312	290	298	308	287	334	311	256	351	286	294	322	295	310	317	304	299	275	269	312	325	304	294	279	320	309	286	265	319	276	298	308	304	315	317	347	306	291	291	303	295	283	309	328	319	310	288	281	292	294	316	261	293	290	304	292	335	298	329	292	312	292	292	309	291	313	282	299	299	294	322	258	315	312	315	331	329	281	321	298	322	313	310	308	286	316	306	326	345	317	325	295	294	295	306	285	297	314	286	265	281	296	317	295	315	318	314	289	323	301	286	293	317	303	338	334	300	312	312	299	323	314	313	303	295	332	277	312	297	290	297	297	323	296	318	295	296	290	302	305	269	315	318	307	306	343	336	317	307	297	292	339	326	331	304	310	298	299	297	323	325	275	299	274	319	304	307	304	302	319	291	275	304	298	302	309	314	331	327	313	279	305	320	312	326	300	302	297	282	294	305	310	299	311	278	277	315	280	277	310	289	323	337	283	303	270	330	321	329	293	344	305	298	289	289	302	307	286	284	295	303	283	299	290	314	299	286	286	293	315	290	279	303	312	299	308	279	272	314	329	268	319	276	330	297	304	329	312	312	291	304	301	311	305	313	301	321	292	308	284	302	292	290	307	272	315	310	302	330	319	302	294	337	266	314	294	281	299	294	299	300	320	323	325	294	301	312	295	279	279	291	308	318	329	296	287	320	304	316	299	320	308	318	296	291	333	281	328	309	336	318	315	282	299	270	313	338	299	326	315	323	312	292	327	297	339	326	309	302	329	324	296	329	334	275	298	317	308	320	330	312	300	319	273	289	300	284	324	311	317	301	309	293	325	305	303	292	301	290	301	317	304	324	292	288	298	309	314	314	302	334	287	306	303	314	284	315	300	321	292	314	315	332	294	289	307	277	295	294	318	344	325	315	332	298	315	321	312	304	330	276	306	309	300	321	291	312	305	304	293	292	296	320	289	316	298	312	328	296	292	298	287	306	309	318	313	312	309	299	284	302	299	305	293	304	313	310	302	328	281	289	293	289	300	291	310	335	324	305	311	303	342	314	314	306	266	323	305	349	321	293	294	309	321	303	305	307	311	293	309	315	295	309	285	333	310	317	314	323	334	293	303	318	308	298	304	325	292	300	306	289	275	295	270	297	294	317	331	258	311	302	297	310	322	276	296	280	316	270	285	310	298	272	304	329	289	310	320	305	307	295	326	295	319	314	295	300	313	327	275	321	320	308	305	310	299	308	296	341	286	313	338	326	299	319	306	304	293	291	292	286	304	282	310	320	300	307	346	324	324	342	291	316	326	289	316	300	299	278	299	317	304	302	287	315	326	300	298	309	312	286	293	328	312	321	281	289	281	302	312	308	316	308	328	283	321	318	324	286	298	300	301	310	299	322	338	313	296	267	325	316	298	290	287	310	306	337	303	309	315	280	308	282
8843	3805	9674	12300	14558	17868	19798	20457	19642	16194	16948	45721	51510	42653	32829	19991	8843	3332	1471	1117	907	841	892	861	915	849	891	881	867	840	850	906	886	887	857	852	861	868	900	866	872	870	862	916	842	871	856	885	836	853	882	859	880	850	836	793	884	899	908	911	898	841	787	865	894	835	892	890	845	878	890	853	870	825	849	881	844	837	846	847	873	859	860	854	826	816	869	838	824	860	835	815	904	864	885	831	866	857	901	898	832	849	857	885	887	900	864	879	875	887	886	870	894	847	896	818	837	883	881	854	879	834	905	910	851	821	841	865	831	848	860	897	867	816	838	885	853	866	859	919	864	871	878	891	855	903	848	907	879	851	867	892	864	893	872	911	856	890	904	844	870	872	877	907	864	851	815	870	842	868	893	877	845	873	882	847	861	824	866	881	877	917	849	897	851	861	863	884	870	861	869	847	839	850	912	869	866	842	803	854	886	811	881	884	874	834	843	912	856	906	891	891	852	858	870	893	828	868	880	913	875	831	825	863	917	816	901	832	828	881	867	884	876	900	847	856	868	841	829	805	862	879	919	904	876	906	835	866	863	882	842	894	821	860	891	892	825	877	905	907	862	875	861	875	876	878	871	849	888	843	887	900	796	871	854	906	860	859	865	847	904	858	913	836	922	897	882	852	785	873	862	866	894	889	938	847	834	827	871	913	882	882	918	836	898	863	852	858	910	894	883	868	892	858	882	910	878	880	842	887	926	859	827	891	852	878	896	844	834	876	828	847	917	894	905	884	894	894	834	865	836	853	902	863	825	828	870	934	886	920	866	954	814	853	931	887	914	826	826	886	851	862	874	875	838	869	845	845	892	862	936	832	885	860	935	861	830	839	871	900	909	867	873	897	889	845	818	869	842	891	841	893	905	904	867	939	835	910	893	839	857	848	898	892	869	862	875	907	862	869	863	835	873	863	806	835	884	952	844	852	839	874	837	898	909	864	850	816	876	845	912	826	853	820	856	858	867	868	837	823	852	847	844	906	813	811	810	922	841	882	803	896	879	878	827	839	853	836	921	839	881	883	883	861	825	898	857	891	908	959	859	918	847	861	870	844	846	847	838	883	841	848	910	877	824	869	848	867	926	862	840	817	867	841	885	888	836	861	949	883	889	844	887	849	912	889	869	809	820	893	838	854	873	877	861	888	896	868	858	871	885	887	805	823	872	890	873	864	865	893	910	856	866	840	878	855	901	897	929	870	892	868	869	928	869	872	862	918	897	844	875	899	853	842	896	879	870	848	895	834	836	864	866	922	873	868	860	845	828	828	875	831	892	876	895	857	871	898	835	832	838	835	881	866	873	874	848	855	891	920	874	828	871	812	871	886	871	873	869	885	875	904	850	879	865	849	854	859	827	860	869	852	952	895	887	867	871	890	881	886	859	874	830	845	874	862	861	867	843	826	916	836	872	831	879	860	858	898	842	821	836	872	822	864	819	862	879	927	833	887	909	879	877	905	844	864	853	841	832	836	833	812	883	858	867	869	860	863	877	810	914	900	873	841	869	842	877	830	841	904	844	835	833	855	861	877	846	810	862	830	844	899	824	894	833	846	886	821	880	868	854	900	829	893	875	844	856	826	857	838	896	865	830	903	883	893	823	857	857	843	823	837	840	840	877	897	879	835	858	886	827	850	893	887	849	862	914	843	890	858	814	862	869	817	801	892	867	829	886	910	876	891	867	871	859	833	893	847	873	895	874	889	892	844	916	879	906	866	844	878	871	829	902	901	887	827	837	845	917	876	872	812	857	888	886	892	902	895	829	868	863	868	854	860	889	824	901	873	857	911	930	858	915	866	938	898	896	854	858	813	863	882	911	894	847	932	878	860	876	924	906	910	801	892	897	843	858	857	894	868	875	882	853	841	873	832	853	875	785	914	810	869	898	828	854	879	867	894	855	875	846	914	820	898	888	919	850	852	877	858	848	928	817	856	820	800	884	784	818	812	877	870	826	875	870	834	889	883	836	855	852	796	881	826	832	867	817	790	885	877	857	805	865	857	888	817	868	871	860	864	858	853	832	837	811	888	903	818	831	847	870	901	850	824	846	867	817	876	852	802	879	785	880	926	849	859	888	836	851	874	866	866	854	889	882	853	863	847	841	843	866	917	856	869	856	847	901	873	909	815	897	856	921	860	846	877	814	875	861	864	867	887	834	849	885	844	855	854	883	875	864	869	807	897	847	859	896	896	897	886	909	891	900	861	860	840	848	884	910	899	862	896	829	840	855	833	954	864	867	869	823	879	886	824	848	850	821	866	828	846	901	810	826	846	863	864	850	875	882	921	883	869	904	810	908	913	867	875	867	823	848	876	884	876	868	902	870	858	878	860	869	882	835	826	857	907	911	857	845	891	859	830	873	885	856	884	890	878	893	901	858	840	878	921	836	880	812	831	902	839	885	876	877	881	853	864	886	937	847	874	907	855	859	862	828	870	859	860	826	925	817	889	849	902	846	849	885	854	857	869	919	861	816	893	830	929	916	905	830	893	907	811	853	866	874	860	857	870	878	828	865	829	876	824	841	849	810	817	874	857	891	873	879	858	903	891	863	890	807	930	869	895	886	850	845	911	870	837	854	865	861	876	841	843	850	794	870	877	894	864	774	868	890	826	859	813	897	850	783	865	919	868	868	819	868	866	877	884	855	867	847	882	873	853	861	856	897	886	882	885	870	884	868	843	823	850	858	840	863	808	825	825	889	857	892	871	889	833	904	873	835	837	852	872	859	853	846	845	852	882	847	890	845	808	908	850	861	799	864	868	838	837	828	871	858	896	865	905	902	873	849	876	895	861	863	827	793	869	868	877	867	824	901	912	885	861	891	917	889	867	880	870	844	912	887	850	902	955	890	892	823	891	871	888	908	802	892	858	914	853	863	848	881	906	856	883	825	884	883	845	874	899	872	883	807	887	853	861	802	845	842	875	888	892	821	863	855	872	879	803	894	838	804	854	816	852	829	838	883	833	873	878	871	820	849	794	915	886	856	884	880	857	844	847	882	849	895	937	905	875	891	872	896	904	887	844	809	872	864	856	829	874	839	921	896	911	814	874	876	912	821	836	927	842	880	834	849	851	840	875	861	897	854	843	859	830	832	914	893	851	861	855	889	814	844	823	875	854	875	865	827	804	875	869	895	818	868	887	898	889	889	902	851	886	866	897	826	875	895	877	883	870	866	885	849	816	902	875	820	845	825	831	864	849	861	868	862	917	872	886	862	879	888	856	834	842	891	853	855	851	853	898	875	864	896	842	828	883	832	836	839	889	858	883	880	913	846	841	869	828	905	928	837	798	881	842	868	835	886	902	882	865	835	883	880	862	857	859	859	874	855	923	849	857	842	886	822	892	859	889	870	859	878	865	819	872	927	822	828	879	874	847	875	817	841	882	870	870	835	829	857	839	890	851	875	899	875	824	801	872	844	821	827	864	864	846	872	945	851	848	880	854	918	877	954	880
2267	428	489	526	410	415	432	413	370	388	427	1043	1883	2164	1737	1096	719	438	359	361	333	318	341	325	359	290	323	335	330	338	337	358	334	296	319	317	306	309	337	301	332	306	338	290	331	303	334	327	321	357	366	315	332	299	285	312	298	368	328	343	298	330	344	323	319	334	319	334	321	330	377	319	344	312	317	308	313	336	305	337	327	321	322	314	322	307	302	322	330	350	333	320	331	324	329	308	377	378	351	320	355	332	319	302	295	309	343	335	344	336	322	342	327	316	305	322	340	318	338	334	309	314	328	327	316	360	315	313	334	319	362	332	315	334	313	301	339	312	312	340	337	326	308	337	297	341	300	360	300	332	313	349	311	339	286	326	317	339	311	341	339	365	339	338	342	320	333	307	337	346	351	322	350	332	320	331	320	337	356	337	315	314	344	377	333	356	341	288	331	332	289	349	318	287	299	355	313	307	332	333	301	309	328	325	315	344	351	342	319	378	310	311	317	365	348	366	341	305	344	303	319	325	359	301	344	293	330	342	320	348	335	310	335	297	328	321	329	323	338	368	345	348	334	305	317	353	313	349	315	329	321	319	319	316	319	328	355	368	329	326	282	299	331	334	316	326	325	304	334	359	371	329	312	330	308	334	310	330	339	276	319	349	315	333	308	328	297	345	341	300	360	358	329	289	347	313	282	338	310	329	344	368	281	324	322	329	293	326	320	296	314	366	333	352	330	349	348	336	353	363	344	339	313	300	333	355	335	386	304	335	328	296	320	328	315	320	333	323	292	355	307	318	334	301	309	329	324	333	326	326	313	355	350	350	299	325	332	360	341	332	314	320	296	301	321	352	335	322	336	378	340	348	322	324	314	357	347	316	333	320	304	325	327	323	335	323	348	335	336	359	314	321	353	302	355	337	313	319	334	340	301	341	330	328	325	337	318	325	336	331	316	319	346	360	333	309	337	320	321	348	346	315	369	333	366	306	329	346	292	353	371	319	374	301	336	330	333	324	331	337	320	328	313	311	374	337	337	327	323	329	322	335	314	321	334	328	342	344	312	350	319	338	321	352	306	346	309	292	329	343	312	328	307	338	316	324	308	326	330	338	310	364	333	344	317	329	351	345	331	324	338	309	332	322	318	359	322	321	326	317	314	364	334	303	313	299	335	325	375	315	310	315	345	325	341	324	334	369	331	319	301	330	320	341	329	332	327	333	325	297	337	338	315	295	332	298	356	317	324	332	345	360	321	355	342	336	326	348	353	349	358	341	346	331	326	321	311	317	338	320	320	325	349	323	329	320	317	295	310	365	342	347	301	347	323	338	350	321	303	309	328	331	292	324	315	361	311	344	318	319	342	275	338	323	349	302	333	301	321	335	339	314	345	309	309	331	338	352	309	346	372	323	321	321	352	331	322	345	341	323	287	338	327	326	309	322	301	336	305	325	349	336	307	363	320	332	297	311	358	363	354	323	324	338	305	344	315	339	318	334	295	349	331	323	303	345	338	312	304	324	312	334	332	314	338	312	308	323	350	341	356	329	294	317	341	320	317	312	318	325	327	304	321	328	318	306	322	314	307	330	324	338	301	326	323	347	300	378	351	341	333	318	326	329	300	321	311	343	290	334	350	355	314	338	313	330	308	299	339	323	329	332	345	330	331	324	320	293	313	348	343	342	337	347	344	323	337	309	368	321	378	327	308	316	318	303	333	318	338	312	304	339	359	305	351	345	313	300	309	329	338	354	326	323	287	323	351	337	320	335	317	325	365	321	351	330	337	323	297	348	326	339	298	319	372	315	323	309	323	318	332	345	341	314	289	318	372	315	358	335	355	322	322	351	332	332	330	323	334	304	321	336	300	323	328	307	336	347	279	336	327	332	291	337	340	326	346	313	333	305	316	321	309	294	360	335	297	310	353	301	335	321	339	329	342	340	317	343	356	359	327	370	318	346	324	309	316	295	338	313	333	342	335	332	327	327	325	333	314	328	332	348	349	338	376	318	325	333	338	357	313	305	333	311	307	305	302	328	311	327	335	330	334	303	308	319	318	281	332	333	294	313	329	321	323	319	339	353	306	311	332	330	340	317	359	363	290	327	338	327	358	358	314	325	299	352	300	311	331	325	318	307	342	299	315	304	350	341	350	335	321	357	329	292	363	293	305	362	302	306	323	354	309	312	322	328	320	333	336	323	311	317	335	332	315	338	309	325	306	313	307	330	351	304	349	360	309	327	324	295	325	358	340	318	316	351	327	350	311	332	309	343	344	354	348	311	299	343	344	332	343	322	335	304	312	308	297	320	323	335	361	353	302	313	356	355	336	332	327	305	341	287	363	310	340	347	337	347	324	351	342	332	298	317	292	326	345	316	296	326	295	338	316	338	341	339	325	318	298	321	338	330	318	304	315	352	283	340	350	357	348	310	339	370	328	309	329	333	339	324	323	331	315	305	351	331	322	351	324	353	343	329	348	324	350	343	327	336	324	325	303	313	338	347	323	322	347	325	328	330	308	331	348	315	343	335	352	334	331	350	327	342	328	342	303	333	326	338	299	312	324	338	319	319	343	314	314	316	328	335	336	366	342	328	319	329	348	334	319	330	322	389	334	342	318	314	306	318	373	326	356	351	349	334	323	333	309	344	297	348	313	338	343	345	308	332	287	353	324	333	348	326	316	306	349	315	309	292	350	301	307	302	335	302	322	325	338	313	321	334	320	315	350	349	320	324	312	347	305	333	354	318	354	313	284	320	325	341	294	293	347	332	302	339	336	298	317	339	315	311	326	329	344	317	313	344	330	331	292	334	313	328	346	296	301	301	319	328	316	355	304	327	359	318	313	317	344	340	339	339	339	307	307	334	318	304	339	326	339	342	312	340	340	312	301	317	328	323	326	306	356	319	318	323	326	330	295	296	307	297	294	318	332	309	327	329	346	323	343	314	341	348	354	314	333	321	352	325	347	300	333	332	346	336	313	292	322	302	338	326	357	334	292	346	375	306	344	347	352	330	348	320	321	314	293	314	309	314	342	319	355	324	346	320	345	382	345	305	308	339	305	328	307	326	286	315	339	307	295	306	335	324	325	341	322	315	289	319	343	317	328	353	331	302	341	342	305	335	335	365	307	320	319	314	327	346	317	314	323	327	347	350	340	325	325	337	318	328	327	316	327	307	345	323	347	329	317	333	320	323	307	317	357	375	329	325	320	323	319	301	315	343	306	359	335	302	317	324	332	307	318	328	357	341	350	325	328	338	312	339	318	362	356	309	340	345	350	301	316	303	313	300	324	331	351	330	324	313	338	335	369	333	340	352	324	338	336	323	341	308	332	309	310	353	333	323	321	373	342	333	320	330	323	335	338	308	291	331	325	330	360	354	336	329	306	337	327	321	336	325	321	330	350	327	335	347	312	325	309	272	326	325	346	372	302	334	346	337	369	326	300	343	347	330	330	308	347	308	350	344	352	323	354	310	350	320	333	351	315	320	351	354	368	330	323	317
2608	1036	1462	1638	1408	1458	1459	1472	1433	1526	1625	5348	9626	9293	7254	4304	2362	1397	1033	906	955	889	855	847	886	864	952	892	868	954	900	952	901	888	926	905	880	946	941	894	912	865	927	897	915	880	949	922	930	877	921	911	880	936	900	919	879	874	930	882	884	981	906	947	957	954	908	967	858	902	921	916	907	920	893	917	883	890	869	894	900	895	952	985	899	940	862	892	975	916	918	890	951	893	869	847	916	893	860	923	878	890	912	869	889	911	877	871	920	922	899	932	903	922	894	881	901	881	919	944	864	898	864	932	846	894	919	911	914	862	845	938	890	954	878	903	904	955	884	882	878	911	885	902	953	843	896	889	883	881	904	909	889	907	918	907	907	969	929	871	875	914	949	901	891	876	915	941	862	913	956	903	875	934	901	844	972	883	940	924	875	854	920	917	856	937	869	915	901	918	909	900	927	887	857	901	960	871	891	946	907	931	860	955	889	893	872	866	877	937	937	906	936	867	913	886	879	938	917	895	892	853	952	887	890	908	922	907	885	910	899	933	858	868	884	956	926	873	867	912	872	852	926	867	910	872	908	897	900	879	888	907	932	932	953	941	933	873	929	890	943	948	819	952	925	934	935	865	867	913	861	903	907	881	870	873	920	885	914	908	914	882	912	903	891	907	920	907	893	893	884	874	888	918	866	873	892	933	950	953	887	898	928	892	911	924	811	919	869	875	846	941	885	881	943	921	932	912	941	931	924	884	902	910	881	913	916	925	881	916	897	940	873	875	940	887	916	906	887	909	919	935	848	877	903	905	885	858	868	890	891	926	951	878	880	868	885	903	871	882	905	932	874	938	879	922	860	947	924	878	949	903	902	902	907	895	811	961	946	860	954	890	903	835	878	903	918	926	897	925	892	964	933	855	892	915	882	934	925	936	901	905	892	926	942	882	889	907	893	852	934	946	910	905	918	918	883	942	886	874	852	907	884	905	919	953	879	881	900	921	953	896	898	905	876	893	946	873	878	856	849	920	857	917	880	907	940	896	902	914	840	888	885	903	878	864	920	889	893	952	932	888	964	910	878	937	874	884	905	909	945	871	922	968	907	947	905	933	932	928	947	993	923	894	963	873	942	933	906	895	883	936	864	930	895	963	934	874	885	852	915	936	950	917	913	835	883	879	922	906	887	906	886	914	876	898	890	907	826	879	895	938	892	893	930	935	876	900	899	912	829	930	861	873	910	910	956	877	894	909	908	917	905	899	925	935	899	905	920	878	951	885	875	979	917	912	924	890	878	896	903	858	941	935	889	930	868	878	944	936	912	891	931	869	886	905	874	901	935	931	928	903	879	917	913	867	901	860	912	905	850	861	904	894	897	925	905	899	892	837	903	918	954	921	909	911	847	889	897	871	919	903	938	908	881	936	839	915	945	911	880	887	922	894	892	902	929	906	945	896	881	934	875	919	906	862	887	912	871	917	932	885	922	901	944	920	910	877	912	935	879	875	894	975	864	902	886	891	952	891	959	880	932	860	824	921	869	914	855	983	899	911	931	878	902	903	932	936	929	883	921	850	922	901	903	887	925	921	910	897	901	896	865	887	851	958	877	920	899	825	926	918	902	870	899	876	899	876	888	918	950	927	896	937	869	898	870	928	945	919	921	892	909	924	931	903	918	914	841	873	936	956	933	861	895	907	893	961	883	858	970	901	901	913	870	860	894	880	905	914	832	941	885	884	920	853	865	878	920	879	900	868	904	899	900	922	839	870	892	902	946	880	863	880	938	933	860	949	928	934	882	870	923	906	929	911	922	930	875	969	908	886	885	876	858	941	941	907	835	881	887	916	890	886	885	888	882	883	864	885	914	912	874	865	891	891	905	901	902	908	869	899	856	917	916	950	904	911	900	880	905	898	916	876	866	919	870	922	934	883	868	914	921	908	917	950	874	918	939	879	921	895	845	945	900	883	868	889	865	862	894	866	921	897	856	884	880	904	951	938	903	970	904	964	842	919	860	919	890	937	903	887	890	939	903	886	970	924	947	904	904	894	883	882	893	949	897	837	927	907	886	903	893	922	910	932	907	939	881	944	850	937	904	877	936	944	945	885	942	958	907	905	895	925	922	928	890	847	894	926	920	940	944	839	871	894	933	887	908	920	901	890	934	889	919	909	904	891	924	942	947	887	928	943	857	868	924	922	928	877	893	928	860	887	908	914	907	916	935	937	885	920	947	903	953	901	868	910	922	919	860	926	939	922	898	898	864	904	877	857	869	907	941	923	928	911	955	923	929	892	911	882	927	926	931	857	952	919	915	917	929	920	884	899	888	880	835	913	923	923	912	907	922	878	901	857	898	920	877	912	819	864	877	943	899	876	961	885	929	949	947	910	932	915	917	905	968	964	858	960	928	943	832	888	891	910	914	908	895	920	857	949	911	884	943	911	929	922	918	884	823	930	848	901	841	958	935	876	912	910	926	957	876	938	967	911	864	931	903	912	910	975	862	972	874	865	941	893	920	932	902	876	947	927	870	949	823	890	875	886	899	926	910	929	908	925	938	872	923	900	878	938	921	892	923	895	889	917	969	926	928	925	922	977	905	909	913	974	865	940	939	907	916	921	900	890	844	902	895	881	893	963	868	910	931	902	933	947	888	863	920	942	867	862	876	931	931	889	871	897	871	857	916	860	916	898	917	901	911	921	890	920	894	865	884	878	931	868	935	911	895	840	897	884	862	846	903	927	937	921	925	923	854	915	870	923	897	911	886	940	863	993	926	907	900	864	957	953	927	847	919	894	908	899	894	946	975	883	945	915	895	926	888	921	893	910	884	868	947	837	877	869	887	890	958	942	886	941	907	882	899	890	926	847	948	884	923	882	915	912	900	892	916	854	891	953	890	907	895	940	930	865	928	888	899	907	914	946	910	881	880	873	917	891	938	871	857	929	875	846	910	887	922	903	947	909	896	939	932	901	883	893	893	941	911	874	920	918	922	907	942	908	921	935	910	917	858	910	860	930	924	938	902	907	864	942	922	961	931	928	937	908	937	908	915	834	884	892	914	918	1025	916	920	887	895	912	908	879	869	980	881	943	932	909	861	909	890	915	963	929	880	886	904	876	869	947	919	883	930	927	885	902	946	886	863	915	881	906	921	960	916	900	895	881	924	913	903	921	926	960	921	900	927	869	882	899	926	927	921	857	829	903	892	870	909	895	891	904	853	937	854	940	877	925	875	916	861	929	905	907	930	890	938	894	945	899	933	862	888	927	906	860	887	862	886	874	841	910	874	935	907	961	905	915	869	966	907	921	930	863	968	881	927	900	923	945	914	922	941	942	908	885	898	883	906	955	889	901	829	872	902	893	883	903	884	904	902	888	885	885	930	904	899	940	892	936	931	927	903	891	918	861	892	904	905	880	924	917	881	896	903	914	933	924	872	851	884	918	887	832	939	951	895	914	887	890	944	891	890	868	895	863	898	908	862	945	955	891	910	998	913	945	925	861	871	889
8419	2070	3657	5812	4440	3122	2285	1982	1763	1589	1595	8317	16299	15225	9356	4051	1760	718	422	342	276	288	283	274	255	287	265	282	253	268	333	293	275	274	268	298	284	265	273	301	294	279	258	296	264	258	266	287	291	281	286	291	264	282	253	264	267	305	237	276	288	284	267	302	281	240	273	259	261	288	264	262	282	257	257	280	257	260	304	287	319	261	266	282	260	265	297	272	293	266	287	308	266	265	264	272	292	264	269	267	258	276	275	294	293	269	277	295	263	295	269	295	280	305	265	257	261	294	260	299	285	299	259	274	262	267	293	291	299	295	291	274	273	270	294	257	260	273	277	292	235	279	293	240	283	302	256	316	252	263	278	285	268	263	252	287	278	278	271	267	285	266	289	271	274	274	278	276	268	278	267	303	306	281	258	282	255	263	245	302	240	289	311	275	251	302	295	265	281	267	282	285	263	266	282	300	306	253	289	267	273	285	270	274	274	265	303	326	304	248	299	294	294	281	261	283	275	287	248	263	287	296	275	283	288	288	253	267	260	299	294	291	293	281	272	298	289	263	283	285	311	283	261	270	287	295	311	300	245	274	289	280	291	269	290	259	290	255	259	283	258	273	252	273	286	280	258	279	290	273	279	240	278	291	273	279	266	274	282	271	277	255	267	282	263	287	283	316	283	283	274	287	256	260	296	268	260	263	291	267	285	257	278	281	269	288	286	286	265	271	263	291	264	256	280	278	271	297	315	279	268	273	279	280	264	290	268	274	272	299	275	249	253	272	310	256	286	278	270	226	278	289	290	263	283	280	265	281	287	285	278	289	285	287	268	277	292	320	277	258	285	315	280	255	265	294	254	271	287	277	271	303	282	262	270	251	271	315	238	251	270	293	276	290	298	274	298	239	279	279	261	267	258	283	266	289	295	264	292	250	271	284	268	279	317	260	287	253	252	278	304	268	301	271	262	267	311	283	273	280	283	299	278	275	260	275	278	287	326	293	300	271	234	283	243	291	240	266	299	258	283	282	267	263	283	279	267	260	256	279	280	231	270	283	246	288	269	265	271	281	252	276	284	274	280	268	260	269	285	279	279	284	300	289	263	284	274	282	282	293	259	285	304	305	304	280	286	258	323	267	289	290	263	282	276	287	271	255	249	245	277	271	300	284	269	288	271	289	254	271	285	255	263	240	272	272	277	257	264	278	268	294	262	248	273	285	293	250	323	271	263	277	288	280	296	247	254	273	296	253	275	280	270	257	258	281	310	295	268	264	291	279	265	283	296	263	292	289	295	284	276	289	287	292	268	257	290	300	319	269	265	302	273	263	249	252	279	293	286	271	273	282	260	250	254	262	269	289	265	276	290	261	307	306	282	264	283	292	260	267	260	255	283	305	271	297	261	245	270	291	267	272	294	267	270	259	289	285	262	263	266	272	261	287	257	275	278	294	280	293	269	282	276	257	259	295	265	303	289	268	266	258	277	250	269	297	280	262	280	265	287	272	273	271	315	293	273	253	276	268	284	297	252	290	252	255	259	300	248	268	278	254	274	265	274	270	292	306	260	276	267	275	298	262	275	276	262	266	279	245	253	278	265	297	305	256	296	295	242	240	302	261	281	263	279	321	297	296	261	266	271	270	272	271	303	291	284	278	306	304	294	253	274	287	275	292	266	287	304	303	277	276	276	271	291	265	261	293	276	310	248	314	299	292	292	277	292	275	284	279	281	301	309	251	281	265	302	274	301	284	315	280	267	260	303	278	260	290	281	302	255	311	258	288	278	287	304	243	274	280	297	258	246	273	256	281	297	260	259	268	297	279	276	296	289	301	267	269	270	288	272	264	284	248	278	271	277	277	240	279	288	267	280	290	295	285	295	286	257	262	295	262	266	297	293	288	262	260	266	313	264	269	305	283	278	253	261	254	296	266	268	249	274	291	290	282	283	283	300	285	302	252	291	287	276	268	294	302	278	253	284	244	308	298	294	278	308	281	267	279	294	287	250	291	290	263	280	283	270	274	298	288	289	266	258	291	272	252	258	274	252	288	271	246	284	268	246	270	267	296	307	258	263	280	282	288	304	302	254	260	258	278	280	301	268	299	293	283	254	267	268	265	286	330	261	250	281	275	303	300	266	260	270	298	269	267	301	303	257	273	284	302	288	285	332	276	293	267	266	283	277	323	292	289	278	268	302	284	285	274	297	231	241	296	278	255	304	290	298	248	271	285	278	257	308	285	282	296	256	267	272	284	255	266	296	253	315	273	304	291	290	305	293	302	280	281	263	248	276	278	277	252	267	264	266	271	276	248	294	275	284	267	259	273	280	288	303	255	275	308	248	252	286	270	235	274	266	286	246	286	271	301	274	283	267	279	252	296	300	257	276	273	268	284	285	286	267	285	254	296	269	278	266	260	282	248	276	291	271	272	287	263	288	271	281	273	277	302	280	273	291	293	280	272	262	288	285	293	279	259	270	261	255	314	285	280	245	261	259	273	265	272	280	292	276	272	301	278	284	292	274	298	288	294	290	259	300	279	279	255	281	270	289	276	264	226	279	269	303	307	287	264	275	259	291	306	292	299	325	269	284	268	251	276	257	255	301	300	262	248	291	295	265	270	281	277	270	282	258	272	315	308	262	299	268	286	284	245	286	289	271	296	288	286	282	283	279	268	267	265	292	292	271	264	294	278	311	303	290	269	280	260	272	259	267	273	266	266	265	301	299	269	276	281	287	280	267	282	262	277	288	291	294	286	297	269	265	284	257	304	280	271	296	283	271	284	319	253	285	294	223	277	254	262	323	284	277	244	275	258	251	277	282	290	276	277	296	268	283	280	291	272	264	245	252	279	318	261	293	279	289	291	290	287	301	272	273	242	250	268	285	303	231	256	271	291	284	296	281	270	284	282	299	292	233	284	274	319	271	296	272	292	250	298	279	288	261	316	270	294	285	272	283	294	290	242	238	302	260	267	265	295	277	272	308	269	286	280	275	289	262	284	295	262	243	277	270	287	272	222	285	260	292	293	253	266	237	281	264	273	259	289	316	267	269	281	274	289	292	254	256	270	307	270	274	310	277	279	272	272	277	292	284	308	279	279	268	292	280	281	283	286	257	264	289	266	252	275	278	292	237	261	277	281	272	284	260	275	278	294	259	263	265	259	324	296	253	277	290	242	291	263	277	310	277	280	252	296	311	278	285	255	281	286	280	294	264	272	267	267	262	313	268	315	300	254	307	301	267	282	297	301	306	280	285	272	260	289	269	278	256	281	263	288	223	276	264	271	251	266	287	252	270	275	293	276	289	251	282	287	296	258	283	268	271	286	244	293	272	277	275	275	297	275	282	267	301	294	299	296	258	262	288	296	303	282	278	280	259	278	279	279	275	274	289	268	250	289	293	263	281	270	277	285	277	258	298	303	301	274	245	275	282	294	294	260	287	286	303	303	265	279	291	262	295	298	272	266	260	292	275	290	278	279	281	271	278	268	279	231	294	260	260	263	297	285
5929	2799	8337	16199	14201	11651	9650	8627	8066	7741	8128	27607	38023	35540	26865	15308	7493	2915	1431	988	877	776	791	781	757	792	779	782	798	749	731	788	796	788	747	804	770	806	789	788	792	779	719	790	823	764	723	779	814	773	812	735	760	826	762	777	804	784	812	776	810	758	782	760	793	793	803	828	757	767	813	753	837	807	844	762	774	769	809	771	732	758	796	796	768	786	836	816	804	788	735	796	716	773	815	742	802	801	775	764	798	825	780	772	772	770	774	823	796	787	836	819	801	792	789	807	818	767	778	799	760	807	773	761	807	736	768	804	809	785	805	777	766	820	818	799	756	785	770	756	800	777	788	768	808	817	783	780	776	748	804	807	807	775	790	759	837	777	742	783	769	825	760	748	769	736	808	815	756	790	840	788	760	780	827	809	797	772	783	783	784	834	806	773	780	817	788	752	815	795	801	799	811	800	785	786	796	754	774	766	806	815	758	808	835	801	758	776	838	815	774	759	762	772	796	803	794	780	813	746	803	775	734	785	809	811	767	767	811	780	765	780	855	759	795	812	837	731	818	830	825	799	849	792	735	782	847	849	787	788	777	753	826	829	811	804	730	729	751	733	784	764	824	740	772	811	762	805	830	786	781	788	816	822	822	707	764	808	807	800	777	818	753	727	765	793	746	791	815	786	818	800	745	766	820	816	776	790	842	822	815	812	794	753	800	778	733	760	771	771	778	803	831	783	771	814	795	749	755	734	812	757	773	826	785	785	773	772	767	817	756	737	747	778	786	794	760	786	798	796	736	751	831	740	797	785	814	793	784	756	786	815	802	774	809	812	820	742	784	751	759	779	781	756	802	813	781	802	749	796	826	753	745	794	784	729	758	774	791	810	752	787	811	796	799	753	744	803	837	760	827	790	806	785	758	816	786	817	863	775	782	794	769	773	712	764	755	778	794	841	754	804	752	720	787	762	771	796	849	793	766	788	699	787	793	832	779	811	787	749	793	764	817	761	773	768	782	760	796	804	787	773	806	743	793	778	782	769	781	769	767	809	788	800	740	792	831	754	847	806	794	785	769	766	798	825	763	788	800	795	807	823	760	801	771	779	833	789	771	804	793	777	787	783	763	796	810	722	768	824	807	787	780	755	818	793	807	774	780	812	835	818	749	755	842	792	724	796	834	847	756	803	753	770	822	794	775	733	800	787	808	800	796	807	732	745	781	782	804	811	775	780	766	743	769	803	793	755	785	782	763	806	809	802	820	718	758	765	779	805	853	750	803	776	747	829	819	765	779	804	777	828	796	762	811	753	812	764	824	815	792	818	828	782	804	811	804	763	828	786	788	794	783	827	781	775	763	831	785	785	768	764	815	805	787	771	798	775	742	789	771	763	812	770	735	845	795	790	780	784	823	793	775	779	760	779	735	740	744	769	790	836	850	796	779	765	789	816	754	785	775	773	816	787	834	718	783	808	762	779	785	771	795	769	779	772	819	832	800	738	785	790	786	767	785	776	755	755	809	801	769	763	715	788	784	813	774	833	777	791	766	767	835	826	828	807	777	804	762	815	756	792	772	768	787	787	781	761	827	817	781	830	801	815	799	842	797	774	808	768	756	817	755	775	809	813	792	762	802	748	819	836	751	757	820	811	821	824	779	823	757	791	783	786	786	775	820	823	784	785	750	775	840	774	797	782	794	745	774	745	814	775	803	808	723	818	830	786	778	796	769	800	792	759	820	779	765	767	794	771	817	755	791	816	794	793	814	817	760	780	802	750	743	767	746	761	839	838	804	787	803	788	789	741	780	785	805	799	751	791	780	791	822	788	836	802	861	786	786	805	761	802	766	845	766	754	759	758	773	799	815	772	772	762	753	783	784	755	829	840	787	740	769	776	820	789	810	766	772	719	789	756	808	822	804	820	768	742	749	749	810	753	781	849	744	805	795	789	763	837	732	780	806	824	792	791	830	751	798	798	810	785	759	780	797	799	794	761	790	787	760	783	767	785	731	786	784	800	792	797	818	791	789	759	754	842	776	799	755	766	800	788	788	775	809	826	803	794	809	755	739	828	814	795	790	758	803	758	791	765	790	796	839	729	771	840	771	797	812	812	784	780	862	789	684	763	774	771	857	789	767	718	785	788	803	810	775	799	763	804	836	783	798	764	779	768	764	764	781	700	779	787	837	799	795	791	800	794	764	778	820	750	756	764	742	727	829	791	754	785	795	736	751	778	790	799	800	839	801	780	789	740	778	794	791	761	777	786	758	805	777	843	814	885	769	779	780	769	746	747	789	775	781	763	766	830	736	785	777	798	837	759	847	803	816	785	809	815	755	750	809	850	821	801	750	753	815	749	760	809	796	842	803	759	766	784	750	778	841	822	744	734	828	799	778	767	813	764	801	797	765	824	798	829	786	772	821	757	836	820	818	788	756	798	787	818	763	735	783	825	771	751	833	809	821	752	790	839	789	773	781	786	777	795	776	830	799	761	795	781	758	765	780	788	768	842	765	739	819	772	764	771	807	779	800	856	748	758	759	834	760	723	813	790	793	808	785	782	775	770	752	774	787	854	751	791	756	798	792	779	851	725	771	762	787	817	829	798	799	745	769	764	769	768	714	775	762	842	790	759	789	802	781	779	757	775	779	767	834	812	759	769	792	794	810	790	808	779	786	815	781	755	770	814	799	814	803	754	819	781	763	796	798	751	852	764	810	782	791	773	782	755	762	825	798	820	798	779	794	738	811	779	788	801	802	763	801	821	723	795	782	770	749	753	807	767	751	823	765	763	807	822	810	788	782	751	785	796	762	808	784	795	830	794	781	773	784	773	795	807	780	805	786	798	797	777	754	811	763	780	772	800	758	838	796	765	759	797	793	796	741	807	814	806	799	755	793	761	751	798	803	808	804	740	800	715	780	803	776	780	775	760	757	778	765	751	816	808	773	775	768	826	786	816	795	766	740	781	781	787	807	781	809	795	772	781	769	805	783	799	782	800	811	778	769	772	790	809	767	761	753	773	795	797	788	773	763	845	764	805	762	788	769	795	771	726	812	799	774	776	784	798	752	787	821	809	799	774	778	741	779	811	810	800	775	819	798	820	771	806	819	787	750	749	788	812	792	800	758	800	809	777	777	790	765	768	785	763	791	813	748	799	763	763	775	786	825	767	748	775	825	748	787	767	804	811	788	796	777	803	788	756	801	804	782	808	769	820	767	794	753	743	859	804	732	718	854	818	750	802	821	782	805	811	761	808	820	780	758	792	780	788	817	835	792	764	760	782	815	736	820	803	796	792	820	757	791	782	779	803	766	793	760	803	799	787	805	794	829	740	749	812	802	793	803	754	762	783	807	801	798	831	774	754	791	735	851	759	792	719	816	735	725	774	774	820	786	770	789	772	789	766	753	778	797	778	773	784	809	785	795	731	762	817	816	828	793	795	788	771	775	738	777	805	782	780	797	794	798	763	806	819	752	803	779	768	827	792	803	788	843	814	804	805	805	753
16105	5394	6174	7490	7052	4812	2873	2437	2075	2431	3545	16066	29512	25638	16010	8271	3277	1180	547	355	319	296	289	259	263	282	271	265	272	272	282	274	268	271	290	290	278	281	279	266	273	270	274	271	239	267	255	293	281	261	255	300	286	269	289	276	240	269	280	278	269	262	297	298	272	267	286	261	280	314	286	296	309	246	270	267	245	267	265	278	291	299	289	248	271	283	272	254	278	278	225	289	303	281	262	278	264	286	283	283	300	278	285	262	266	268	280	290	271	295	275	299	279	290	263	283	276	296	261	275	276	273	265	306	264	287	279	261	283	263	286	263	276	289	271	276	309	273	286	303	252	271	252	266	264	280	318	267	289	272	260	276	251	272	274	286	303	281	256	285	277	302	248	292	292	261	306	266	263	311	298	260	289	295	272	281	273	307	292	274	289	284	275	288	312	274	300	270	295	257	274	308	289	273	299	265	312	268	279	283	248	246	265	264	272	267	262	260	281	312	253	282	250	254	273	291	289	273	274	271	296	238	288	270	290	262	290	268	263	274	255	288	247	243	269	251	274	280	269	290	267	284	293	295	275	261	266	268	271	271	266	262	268	283	300	299	263	282	269	293	270	287	274	258	291	287	295	281	257	269	269	271	272	258	307	249	262	294	261	279	270	272	265	259	250	254	290	275	307	284	298	282	276	298	274	298	255	273	279	259	286	263	275	263	281	261	266	274	273	279	268	287	282	325	279	279	261	291	322	295	279	278	261	285	282	333	282	283	266	272	276	262	295	250	287	276	246	267	279	264	257	329	292	258	298	287	275	284	300	284	286	265	290	253	258	300	315	301	297	308	262	274	289	261	258	325	265	278	298	278	255	272	280	304	285	284	251	274	292	277	312	292	255	299	270	291	263	309	295	298	275	243	273	279	316	261	286	279	256	274	290	301	275	273	286	237	262	293	279	252	244	260	271	286	292	290	284	289	296	268	255	300	290	283	258	285	253	267	242	254	237	271	295	281	304	279	300	293	285	315	259	286	269	285	259	301	302	312	281	277	297	287	277	261	286	284	269	293	273	280	289	292	291	256	249	293	299	295	278	304	279	253	295	263	288	256	270	288	269	268	266	277	270	262	285	286	257	271	259	263	260	251	247	257	250	297	264	284	277	299	268	284	271	258	240	290	266	259	254	281	274	284	268	270	308	252	273	271	257	290	265	273	274	283	275	262	282	238	252	303	264	280	243	253	257	295	292	264	261	293	284	261	261	307	262	282	288	278	269	275	271	268	263	277	308	273	295	287	279	274	277	286	273	280	258	280	290	261	293	282	264	298	291	279	258	287	293	262	287	284	252	271	271	308	277	263	255	284	293	268	250	291	279	278	258	293	299	276	255	263	274	275	261	270	290	290	280	291	259	304	237	271	268	278	289	253	283	271	277	299	300	278	269	269	266	280	301	271	285	287	282	278	321	272	284	297	260	260	267	259	252	270	315	266	274	295	267	275	256	269	275	272	286	290	282	252	256	291	267	285	284	290	252	285	303	270	279	269	269	299	249	280	244	283	284	291	296	281	274	279	295	269	287	265	279	308	257	286	279	297	297	269	287	330	237	269	284	266	266	264	242	275	244	244	279	277	277	296	273	267	293	294	280	293	250	249	282	287	269	286	268	277	274	278	287	267	305	295	269	267	272	276	275	289	276	255	252	265	304	252	281	273	270	285	250	286	256	274	283	280	256	262	277	291	274	255	296	267	268	277	264	281	273	294	294	293	261	271	281	296	263	270	293	253	292	277	278	270	286	273	268	268	299	263	289	293	250	273	277	266	291	280	278	256	271	286	274	287	289	271	275	266	290	280	275	292	257	281	292	250	266	275	293	275	284	286	287	285	309	263	249	242	283	269	294	297	266	253	270	312	304	275	307	270	271	281	293	291	280	302	311	273	275	300	275	300	274	286	271	271	292	278	278	290	259	278	282	257	311	264	257	269	287	263	246	307	294	273	280	283	304	301	266	252	282	300	271	292	311	249	286	279	303	268	260	251	295	282	253	303	272	285	275	254	242	267	282	278	285	265	255	265	274	262	282	300	274	271	271	283	266	293	284	303	293	288	252	274	236	268	266	270	271	243	298	255	256	260	279	283	272	285	269	273	273	278	265	272	265	255	265	265	266	266	270	313	262	282	288	282	265	301	285	242	279	297	253	267	274	282	259	277	279	276	244	265	261	293	265	280	271	266	265	270	241	262	267	233	269	245	292	265	289	308	273	286	278	282	278	290	275	264	283	280	254	282	241	259	270	298	278	268	302	272	282	278	259	273	269	291	287	256	282	230	288	260	287	293	312	249	278	291	258	288	275	270	278	292	273	277	271	279	279	261	273	295	304	251	278	273	307	265	310	247	295	308	276	263	280	295	288	283	256	261	271	286	311	275	299	267	254	262	274	273	306	253	265	285	273	279	277	278	319	293	242	274	290	266	245	264	252	306	260	275	283	286	269	279	276	303	265	268	278	265	288	252	273	267	300	296	264	280	258	281	272	269	298	313	294	266	293	274	277	271	281	262	290	259	263	271	285	317	265	275	276	252	288	251	270	263	294	278	280	288	267	277	272	270	295	290	286	276	282	271	269	245	257	280	260	260	262	273	283	282	257	270	292	278	286	262	276	272	314	283	268	260	299	259	281	286	277	253	291	264	288	271	275	255	270	318	288	281	314	279	260	293	262	259	271	272	271	307	290	283	288	281	288	253	270	293	264	255	309	276	266	316	312	286	274	270	259	260	284	261	284	284	302	256	284	295	264	273	253	294	285	279	272	283	294	302	287	276	265	296	289	252	276	317	298	285	264	308	277	289	265	268	257	299	268	264	303	276	262	289	289	289	276	302	275	275	272	287	274	295	288	272	262	277	257	299	294	254	258	280	278	299	280	287	254	269	282	295	265	285	268	266	294	259	281	280	269	306	291	279	290	291	282	236	309	305	310	271	303	287	249	279	278	286	281	281	274	290	258	271	294	249	278	257	296	258	263	276	269	280	287	265	274	294	305	281	275	258	262	269	285	292	302	284	281	268	295	279	292	259	301	280	305	265	250	286	260	293	264	284	284	296	287	265	259	276	262	268	270	317	283	266	289	296	304	249	256	281	301	269	304	261	299	282	322	270	299	273	293	294	293	285	283	287	288	291	274	277	260	290	290	276	297	283	256	276	293	295	307	287	296	288	259	279	294	276	285	288	256	292	260	244	276	293	282	274	266	302	266	285	275	286	274	268	268	286	309	305	264	281	310	295	273	279	263	276	288	276	286	280	283	302	264	291	258	278	284	247	280	270	281	267	262	261	279	273	295	294	261	265	272	246	292	262	259	270	262	280	297	277	267	260	282	284	260	265	270	291	292	280	272	294	277	253	265	257	273	264	278	275	273	272	280	267	258	263	262	273	278	295	269	262	281	268	261	236	266	269	268	274	243	268	288	260	257	246	254	312	275	277	266	260	294	285	280	269	254	270	299	265	262	259
8444	5560	11367	18224	19155	15150	11326	10363	9543	11232	15312	37572	48970	44034	34364	23723	12569	5196	2201	1426	973	887	795	762	763	805	750	824	799	832	841	746	779	714	796	766	815	824	737	779	730	822	754	768	789	798	807	799	815	785	767	771	786	764	793	763	775	736	723	822	762	805	767	803	803	775	773	788	803	765	793	810	791	792	765	783	804	781	835	807	774	765	778	780	767	822	795	790	783	761	856	784	782	776	848	778	768	824	791	837	752	810	769	814	782	763	783	792	790	769	796	795	734	775	766	815	833	855	802	782	800	736	764	849	793	843	812	797	781	782	771	841	841	750	775	814	805	827	794	832	836	854	783	770	823	838	789	785	728	773	815	807	735	757	830	797	810	774	764	815	759	801	789	829	758	813	807	786	799	798	760	799	721	805	762	779	825	790	802	763	787	842	749	777	820	805	776	746	835	788	764	787	823	744	781	752	759	771	787	796	828	787	849	822	796	792	828	761	784	764	761	774	722	773	788	788	837	737	826	813	797	775	801	798	790	811	830	771	822	820	832	777	783	800	793	804	806	785	775	764	741	814	762	803	821	748	816	797	746	808	811	791	821	699	788	727	797	806	800	754	838	791	864	806	789	800	782	759	778	782	759	775	752	754	807	756	773	791	851	799	787	772	839	824	749	823	774	729	787	825	733	786	794	757	826	792	822	758	752	801	820	801	765	757	793	847	823	818	769	798	730	831	716	825	764	795	781	798	786	755	806	833	770	799	745	783	805	795	782	792	827	825	779	728	803	803	837	749	824	759	827	791	757	816	763	770	757	820	797	795	824	786	831	804	742	768	803	786	821	772	789	803	790	717	771	817	790	785	721	768	788	847	802	793	787	783	793	760	776	799	792	770	827	814	813	754	765	803	803	806	810	765	780	761	752	782	768	811	779	778	763	802	807	769	835	780	789	797	816	777	767	819	777	834	805	821	757	822	756	751	778	755	804	774	795	831	836	783	829	840	786	824	834	794	724	823	782	769	791	791	803	799	815	813	798	779	827	789	814	758	788	800	807	779	816	749	807	776	766	757	768	818	809	842	760	786	810	731	791	745	762	791	795	810	796	819	798	763	771	807	817	746	766	753	784	778	790	779	835	797	761	786	784	812	790	785	771	768	808	828	799	804	809	805	749	758	796	805	772	785	761	786	758	781	784	776	799	820	806	765	757	766	753	767	783	798	798	777	794	817	757	825	823	743	804	753	778	808	816	839	779	770	797	775	795	767	790	780	739	815	762	780	759	805	800	789	842	736	788	817	778	779	781	759	813	752	789	795	775	750	816	808	718	773	814	810	764	829	790	833	726	805	807	807	782	685	734	867	783	823	803	795	793	823	788	813	809	830	786	801	785	794	808	788	771	757	818	774	827	799	804	788	798	756	785	759	772	800	770	743	715	780	807	788	741	799	794	792	844	750	829	780	774	793	818	758	783	823	788	816	764	828	798	779	801	789	747	808	783	806	783	760	812	808	795	811	838	806	826	807	783	795	814	793	736	807	736	799	752	783	771	737	784	755	766	792	803	785	779	812	781	771	788	832	794	828	722	813	783	798	765	783	797	752	812	788	862	756	793	817	735	801	814	804	791	799	840	781	792	793	852	802	796	813	796	833	785	814	776	758	736	818	840	768	782	747	771	774	796	820	793	796	777	791	813	756	794	901	825	790	755	753	757	777	811	790	794	754	768	755	801	831	782	738	790	821	780	808	767	798	821	781	788	847	753	749	798	813	769	796	842	759	789	797	826	804	806	885	748	782	803	831	810	777	815	802	816	757	802	776	801	769	775	793	769	815	828	807	755	740	772	839	774	790	791	773	786	808	778	789	797	804	778	800	756	765	798	799	808	770	754	771	784	844	807	781	805	801	761	809	776	838	746	737	738	834	776	736	721	791	765	757	774	812	798	790	769	750	716	762	781	777	783	771	816	769	767	810	816	793	791	785	813	793	805	797	866	796	841	792	778	745	805	806	748	790	788	814	767	797	781	782	809	804	772	752	752	747	770	818	819	809	821	731	817	792	827	804	811	819	814	811	751	773	847	758	757	780	793	804	805	764	820	760	727	782	774	775	775	782	796	809	805	815	768	792	819	788	816	806	764	842	728	771	812	728	763	809	786	841	817	819	751	788	813	794	754	760	818	744	759	777	818	779	792	712	785	803	781	762	802	832	813	769	787	814	799	768	769	844	840	794	808	827	758	806	758	722	761	826	760	780	754	769	829	758	801	822	747	807	825	826	817	771	823	776	775	804	766	790	755	794	713	820	765	787	762	765	733	804	821	789	774	750	825	824	754	787	797	790	766	760	750	752	808	804	829	779	771	774	780	782	730	784	805	811	767	819	785	807	763	852	800	767	823	805	854	803	733	894	777	781	752	761	767	800	798	777	740	836	823	819	822	773	761	796	802	803	787	794	760	779	789	832	804	804	763	820	844	797	786	804	756	784	771	766	790	780	787	820	830	757	809	803	789	749	745	848	794	803	829	762	798	754	812	794	825	749	786	790	803	753	787	802	740	824	758	758	813	809	782	782	803	800	809	831	792	780	768	781	775	770	785	820	790	737	778	800	802	795	829	808	812	795	764	783	752	822	778	814	727	785	834	779	753	772	770	810	788	794	782	791	821	824	817	780	772	804	803	763	827	805	779	797	757	826	813	784	771	796	825	769	802	778	748	771	774	846	817	787	816	804	807	781	783	783	828	799	813	792	810	744	835	751	860	764	774	795	767	847	832	800	793	823	757	823	744	757	809	778	774	794	753	802	771	777	777	762	776	778	791	803	813	811	759	800	794	768	733	765	784	777	803	776	761	764	824	785	758	777	792	789	789	759	790	767	745	787	757	779	806	791	801	824	822	818	816	783	808	788	785	772	778	769	736	828	868	805	790	806	801	789	800	858	801	788	779	798	786	792	823	801	770	814	876	751	790	776	781	792	769	841	764	811	812	775	787	806	773	769	757	804	745	829	799	795	798	813	791	795	786	799	778	749	810	827	741	799	757	797	746	776	792	753	749	795	759	803	817	804	722	795	790	803	734	780	867	813	756	825	789	766	801	744	768	764	794	790	814	806	838	747	805	792	810	808	775	801	823	775	750	773	757	761	774	818	777	859	742	768	802	811	794	764	776	824	768	795	766	815	814	807	760	809	823	754	783	812	782	773	817	794	774	802	788	772	755	770	756	773	794	827	821	801	828	732	755	779	775	751	767	776	842	809	813	830	787	826	815	815	814	786	793	798	796	790	775	813	777	845	802	766	815	768	783	776	811	823	764	766	840	771	798	801	735	805	803	829	777	764	772	824	783	792	758	793	765	745	763	809	818	811	725	767	767	798	787	784	785	775	778	812	805	856	784	766	751	796	779	798	772	831	807	827	794	808	798	770	785	795	811	761	766	809	797	815	783	790	816	753	810	806	779	810	799	827	780	783	804	809	840	756	758	789	790	810	757	781	823	736	726	807	796	802	800	821
2503	386	408	375	401	348	384	376	346	366	424	756	1622	1852	1772	1209	682	481	390	313	307	307	308	281	301	334	300	269	312	312	315	339	307	291	294	314	317	287	300	282	278	276	297	311	287	279	288	280	291	298	292	280	323	272	312	300	289	298	300	313	272	315	309	307	297	323	303	304	329	290	316	276	310	262	296	304	284	310	311	284	297	309	302	293	298	282	296	297	279	291	285	299	276	304	295	270	271	294	282	298	300	300	272	283	310	308	279	317	304	299	301	315	309	315	306	301	293	293	322	295	289	312	317	267	320	298	294	287	272	303	309	321	290	297	286	285	285	256	304	300	295	339	321	306	297	300	350	295	312	273	264	295	308	301	306	271	350	302	280	334	280	285	302	343	267	333	305	303	332	306	301	312	263	303	298	316	306	314	327	297	308	298	289	284	266	329	333	288	298	289	277	308	283	281	284	328	329	304	299	298	302	302	317	312	304	278	294	343	323	294	288	290	285	311	294	302	308	298	291	307	284	286	284	309	294	301	300	273	289	324	305	303	304	279	299	294	306	313	326	291	325	300	298	297	298	270	270	291	297	285	310	307	311	305	313	261	302	271	299	272	287	289	315	307	297	317	286	293	277	303	296	314	290	300	314	320	287	300	284	296	332	326	319	281	318	313	300	291	288	314	280	278	292	323	323	294	303	324	314	312	304	322	289	299	321	280	297	314	311	334	305	303	280	275	308	295	302	324	281	318	312	309	275	303	327	330	308	320	274	318	272	298	287	305	274	278	304	305	282	296	308	309	284	298	320	318	319	301	310	288	309	322	317	299	282	317	304	277	293	327	288	330	323	300	285	300	273	278	312	312	328	289	293	306	298	307	308	292	295	293	308	264	301	326	322	312	287	286	282	285	359	309	295	297	316	286	292	328	324	331	303	329	297	320	286	296	309	293	298	306	297	301	291	302	317	272	332	288	306	281	264	307	335	295	280	296	302	296	276	308	291	303	283	304	295	292	319	307	336	292	314	292	320	300	284	306	308	301	301	272	284	294	276	279	300	292	339	289	286	288	289	300	322	280	320	325	286	293	276	296	295	269	275	296	303	306	282	274	276	320	280	282	327	285	299	290	287	296	321	306	270	249	292	309	275	305	316	293	320	273	305	311	310	328	321	290	305	290	299	308	319	322	279	279	285	282	297	316	297	319	308	290	288	321	292	284	291	303	289	305	284	330	283	294	312	305	313	282	324	296	305	300	305	301	299	311	279	300	288	303	315	295	292	300	283	299	282	316	305	302	284	296	286	311	297	303	301	301	308	268	315	304	291	310	313	319	302	306	317	319	275	293	281	297	294	307	317	294	312	312	273	282	317	314	272	343	320	292	276	278	291	271	321	321	300	295	330	280	283	257	272	310	275	303	308	305	282	275	265	298	307	272	325	287	280	265	328	297	297	299	327	275	313	295	280	325	331	275	303	304	280	306	302	298	305	314	282	304	283	327	295	344	317	299	290	304	288	279	294	319	289	264	281	292	307	279	312	285	305	331	272	282	293	315	312	281	277	291	307	280	294	277	336	311	293	322	268	306	313	289	268	277	332	294	277	331	283	293	315	286	261	279	315	265	270	267	267	284	307	323	296	274	286	333	277	312	287	304	288	304	300	315	322	289	298	302	323	291	278	282	295	295	325	285	292	307	277	292	301	337	311	305	274	316	293	320	288	289	324	317	270	315	313	302	315	291	280	315	300	280	299	302	315	278	277	288	295	298	292	285	312	330	311	325	295	288	308	298	299	292	320	316	278	321	258	301	290	277	296	315	325	275	303	330	282	292	288	311	291	316	319	285	270	304	296	307	296	272	327	299	264	296	323	304	299	317	300	302	323	305	290	293	287	348	319	291	295	275	335	299	300	307	296	286	301	311	307	309	294	315	298	329	290	301	304	294	306	302	293	287	315	304	290	308	299	294	297	308	286	311	315	317	294	308	309	340	312	310	257	283	286	292	294	301	295	292	315	316	307	305	282	274	277	300	303	333	307	287	274	312	295	322	320	323	325	295	307	292	311	321	312	299	291	270	287	325	325	297	295	270	316	291	313	327	280	289	283	288	320	308	322	291	339	300	284	292	292	298	309	303	303	295	283	296	284	289	325	320	283	255	281	280	306	307	301	341	312	301	305	287	305	324	289	288	328	307	305	304	313	316	299	292	282	285	293	284	293	284	323	285	354	329	299	274	291	290	316	305	311	310	302	278	313	297	296	263	319	284	292	273	304	281	295	306	310	298	308	305	300	317	302	296	317	337	299	286	309	300	274	301	276	335	296	296	324	321	279	297	304	302	334	275	295	290	273	317	278	323	274	303	311	292	277	319	301	329	302	318	314	274	338	288	312	337	293	316	285	306	306	302	297	293	291	305	294	317	305	339	309	299	303	299	309	311	310	319	332	291	306	321	286	300	311	306	309	317	298	294	335	302	270	318	295	313	300	262	332	281	280	302	287	295	319	327	288	319	320	332	285	323	306	332	296	307	304	275	296	318	338	317	303	296	308	299	291	325	265	283	301	306	244	304	281	310	298	292	314	323	290	289	290	317	312	315	288	277	294	294	284	308	300	308	313	333	277	307	309	302	290	307	285	296	299	290	299	313	309	313	318	267	311	297	309	283	300	300	306	307	305	308	321	313	289	262	296	313	279	268	310	281	283	292	289	298	323	261	334	277	291	262	321	299	308	278	289	301	282	295	264	304	297	306	297	300	294	274	338	298	271	311	280	285	303	292	319	291	311	316	294	279	286	303	311	307	276	314	288	307	318	311	306	330	304	298	260	280	303	290	302	291	301	319	323	345	307	309	317	310	293	290	274	287	299	349	294	291	272	297	311	303	308	311	302	312	297	277	330	290	298	316	268	276	286	319	282	281	289	268	309	320	301	293	310	307	318	291	323	320	298	312	320	268	309	336	310	286	312	304	294	298	297	285	296	311	324	285	277	315	295	306	287	292	265	296	307	278	314	300	303	287	292	305	283	329	290	283	301	288	292	282	317	283	316	289	329	290	317	284	304	307	302	271	288	307	325	306	292	285	303	284	311	293	315	326	301	280	310	302	268	288	294	297	344	271	302	316	313	318	290	304	311	273	308	318	305	287	289	295	298	282	320	310	314	322	308	297	289	303	301	300	293	303	313	285	281	293	278	271	307	290	282	304	293	299	318	279	334	262	293	320	317	304	320	289	295	290	296	273	287	311	281	290	298	267	284	334	279	295	295	301	279	319	347	303	330	306	302	316	313	281	298	306	279	315	289	286	303	292	302	315	291	263	303	322	306	302	286	298	288	315	320	289	277	281	330	291	299	294	266	281	288	291	294	296	309	280	296	325	280	304	287	279	295	311	313	305	277	296	282	302	349	297	302	269	278	301	317	298	297	238	303	329	259	298	277	289	283	329	323	332	296	309	302	304	320	329	301	295	309	267	299	285	273	298	312	292	283	348	273	310	296	311	284	316	287	300
2572	1017	1105	1131	1187	1124	1184	1239	1349	1325	1665	4169	8756	9109	7287	4868	2650	1523	1167	963	875	886	820	892	810	835	812	830	861	823	867	816	808	794	844	858	803	792	830	842	843	875	828	817	832	845	821	845	824	821	803	848	840	823	801	836	830	877	827	830	810	860	808	812	809	861	855	826	822	774	784	830	831	856	855	841	801	873	860	810	780	883	813	823	825	828	885	881	874	843	810	851	877	853	825	853	845	787	776	841	816	818	811	833	859	839	847	876	783	783	890	856	777	899	850	861	831	800	809	806	849	851	857	840	839	839	804	854	860	812	892	869	852	809	852	844	889	852	836	834	839	817	843	793	850	808	812	799	822	819	832	849	845	799	851	830	844	824	785	843	833	818	852	839	838	835	879	811	812	822	858	806	805	814	844	822	863	856	804	829	794	799	871	838	836	854	819	825	833	841	809	838	852	846	829	832	800	767	835	841	806	807	890	888	808	846	812	884	779	846	852	831	820	824	781	858	866	786	842	814	839	808	852	853	825	865	818	832	869	831	871	823	806	819	852	832	847	777	821	851	830	846	813	849	812	882	867	845	819	813	816	869	791	846	914	812	845	826	843	848	838	840	847	824	805	893	801	829	863	842	798	769	817	828	854	848	825	824	829	841	834	792	838	761	797	795	854	796	822	860	838	815	815	837	836	844	865	825	851	799	804	782	863	845	811	814	822	816	852	838	848	826	814	869	814	825	803	839	819	876	873	857	834	850	810	859	898	821	772	856	828	820	843	812	789	857	814	877	833	790	801	804	770	811	798	884	889	830	852	862	847	886	877	829	882	812	821	873	836	893	880	833	800	841	807	798	787	846	895	839	797	840	853	861	827	895	768	870	834	824	820	799	840	820	853	806	828	835	806	858	847	807	809	852	841	828	817	766	838	839	869	826	834	841	839	820	830	860	786	812	827	833	868	866	884	801	861	814	835	845	865	824	854	817	876	812	871	813	834	870	824	825	819	828	781	856	853	858	830	819	860	845	822	814	831	811	846	828	850	818	868	847	859	875	857	844	843	837	854	867	821	851	822	801	871	816	812	840	829	795	840	815	834	820	797	877	804	787	851	814	861	865	835	904	878	876	859	800	852	862	819	817	798	874	834	817	851	817	854	800	874	842	842	866	848	778	879	812	793	820	815	785	850	842	852	799	796	842	854	799	873	799	848	864	857	887	845	840	853	839	845	812	760	851	814	844	788	819	854	862	813	838	894	864	857	870	820	822	830	826	896	855	810	834	836	856	865	881	897	852	835	861	817	809	854	840	801	816	843	843	832	822	878	885	829	847	817	811	944	846	809	859	861	830	875	857	805	838	821	853	840	798	832	872	844	851	824	810	807	818	813	801	824	848	825	830	845	804	842	844	816	857	822	848	831	831	846	823	849	823	835	802	826	797	845	839	871	789	830	822	843	830	841	849	795	849	811	876	850	851	808	874	827	848	773	850	810	833	823	860	824	864	841	821	769	858	850	861	789	753	835	818	778	813	854	816	845	827	861	876	822	799	835	834	864	847	845	888	886	847	859	826	773	829	821	807	813	811	804	844	862	825	808	929	826	872	806	863	864	871	858	878	788	755	880	840	846	823	850	849	887	798	842	855	813	772	837	845	811	848	881	825	815	807	872	833	797	825	901	833	831	784	829	817	820	870	847	816	823	821	826	879	829	835	831	786	827	844	867	855	818	821	791	819	807	797	808	829	807	873	793	834	794	866	811	859	805	833	868	848	861	837	822	826	840	848	864	817	882	801	797	836	802	830	783	810	899	856	841	824	822	773	799	849	834	851	803	856	849	864	864	783	826	824	813	840	804	838	803	850	820	838	852	822	851	814	872	828	844	838	804	828	822	843	768	898	835	775	895	836	819	802	868	816	818	804	773	793	826	834	810	834	833	825	809	866	793	837	813	836	875	834	825	842	781	866	763	786	794	825	838	853	832	818	839	816	850	865	816	819	858	840	828	846	883	820	852	808	821	810	805	827	802	828	850	820	816	858	784	821	864	795	840	834	823	824	861	835	851	868	829	823	836	840	846	752	878	865	843	810	778	780	807	899	819	899	826	861	820	869	827	828	833	882	888	812	846	827	838	809	896	794	828	871	798	826	830	817	800	837	845	817	843	871	838	790	844	856	872	837	854	786	887	798	827	797	839	813	834	844	784	815	812	825	819	845	839	894	833	796	780	833	854	789	837	838	833	817	862	798	841	862	860	790	808	829	838	795	788	875	876	839	847	853	825	876	812	876	856	804	859	870	844	790	827	841	845	873	835	895	826	870	814	819	824	871	866	882	840	820	833	780	872	805	842	786	815	798	804	843	841	821	825	812	824	814	836	793	867	820	865	824	859	861	848	843	834	812	875	823	839	814	813	848	880	831	816	823	824	848	822	866	835	893	857	870	876	790	838	873	838	833	802	880	796	853	815	845	875	832	838	861	835	865	805	810	840	821	840	842	861	803	833	857	872	828	808	829	828	815	863	818	831	797	828	816	832	875	862	866	858	809	866	797	799	855	841	853	798	870	851	894	898	826	796	825	799	863	827	778	842	850	840	822	911	878	839	794	868	836	833	810	842	816	846	809	843	749	797	869	797	815	870	816	830	819	846	863	792	842	803	803	841	857	821	841	818	835	802	827	806	806	853	778	812	857	840	869	831	880	863	828	861	757	804	839	805	848	824	856	841	831	825	827	817	841	832	877	824	802	853	886	839	856	846	855	840	828	855	832	799	831	792	803	864	827	821	872	844	817	818	786	820	832	897	847	826	818	846	837	825	822	833	854	825	815	836	869	842	873	797	839	852	829	802	879	788	834	866	798	826	805	868	857	785	827	859	887	842	835	853	841	823	814	831	881	878	894	840	870	784	842	866	897	838	846	836	829	819	843	799	808	817	818	801	849	874	867	829	868	846	866	905	821	794	827	828	833	804	845	864	815	792	842	845	810	834	868	834	828	848	807	811	817	856	834	849	820	824	800	821	875	816	848	820	755	840	824	838	859	832	855	842	766	831	873	809	831	817	799	849	851	838	882	840	787	848	792	870	828	795	856	815	785	874	823	814	810	762	806	845	821	833	836	825	870	801	850	834	795	808	839	825	871	847	865	819	836	869	761	844	857	791	832	871	851	841	862	874	851	822	860	802	833	807	832	762	821	823	833	786	835	841	825	829	841	866	808	849	804	873	841	840	834	835	830	809	826	803	862	830	811	809	827	893	807	867	878	821	857	842	810	820	789	845	834	883	864	793	836	823	818	832	821	831	848	795	840	814	844	843	850	882	784	790	790	837	787	843	834	847	849	838	875	810	833	822	858	853	892	797	859	824	831	861	797	819	846	782	833	790	850	846	823	837	808	859	841	832	830	850	771	833	879	834	806	870	819	863	780	799	833	821	870	866	812	832	821	867	888	786	822	815	821	797	839	846	837	837	831	810	775	804	861	848	828	807	839	841	778	861	844	857	830	901	789
8314	1553	2972	2896	2137	1706	1514	1951	2611	2629	2559	10183	15515	13256	9034	4682	2151	986	591	361	284	257	270	255	259	287	276	249	229	257	263	277	240	273	253	286	246	282	239	225	238	261	250	223	261	264	260	255	239	281	264	225	279	229	279	286	261	251	230	266	248	266	263	265	255	265	284	228	253	231	268	281	258	287	256	280	247	255	221	262	247	220	270	239	265	270	283	276	241	253	227	229	248	192	261	255	247	253	269	264	253	263	252	261	273	245	260	243	260	275	242	260	265	238	253	245	270	252	249	256	239	274	264	255	255	244	267	243	255	259	259	263	250	259	251	242	230	235	271	258	270	265	256	266	256	259	258	241	258	250	225	274	225	241	273	260	246	277	267	261	254	257	239	263	251	282	250	239	273	247	252	255	266	228	232	256	283	224	233	233	252	253	246	243	247	252	251	244	264	253	254	234	265	240	247	266	260	267	265	235	250	238	252	279	228	299	295	233	248	248	245	275	271	253	267	259	269	248	229	246	227	248	270	259	273	234	272	222	261	267	262	254	270	245	278	260	255	249	240	274	241	261	224	258	258	263	289	232	246	266	273	242	264	250	282	245	236	257	281	267	288	246	298	256	262	245	229	251	253	264	235	261	253	273	264	271	261	242	225	232	257	270	256	266	261	268	270	266	266	257	292	257	239	249	234	276	224	273	278	253	253	264	254	248	270	271	231	274	276	256	269	259	295	222	232	241	261	262	260	238	265	264	273	231	243	244	249	263	244	239	283	251	259	282	237	251	250	238	258	275	273	251	234	270	257	256	260	256	251	283	268	229	254	272	246	268	290	258	283	257	225	257	258	234	261	244	280	276	281	263	252	234	248	260	258	272	263	222	268	264	238	237	279	253	255	275	243	252	248	262	271	240	256	224	257	249	240	273	247	256	284	267	266	252	233	274	258	258	270	265	265	250	227	254	253	242	237	268	277	254	269	253	225	267	283	263	267	249	244	229	235	262	254	256	286	269	248	279	276	269	258	273	266	256	254	268	246	269	226	243	255	249	255	240	243	237	244	255	270	273	273	263	234	245	242	255	247	253	240	241	257	250	246	230	272	267	249	279	247	258	250	247	261	265	278	247	282	252	247	265	241	261	236	272	254	256	257	262	245	274	248	276	231	274	269	267	241	291	261	268	276	288	272	261	255	224	263	251	243	236	246	264	287	237	276	281	263	255	258	253	246	245	269	269	264	250	263	245	273	245	263	256	239	232	237	233	273	249	271	238	237	291	258	261	282	263	225	267	268	264	258	262	244	252	260	211	222	241	254	259	266	271	247	244	253	257	242	238	248	282	254	257	254	251	278	256	252	278	253	256	250	260	257	254	244	252	265	253	256	252	270	241	239	266	255	246	269	245	273	247	285	242	260	245	243	247	254	279	242	230	260	258	265	300	259	241	261	273	246	262	264	255	277	259	256	234	250	244	274	272	270	256	287	252	263	243	289	271	244	247	282	226	242	233	247	243	243	242	264	257	241	262	265	248	265	246	246	234	253	260	271	260	244	258	259	244	293	285	261	265	258	257	276	255	271	253	260	260	230	254	280	280	237	238	251	232	282	266	250	271	280	254	285	243	244	233	239	276	269	251	274	232	253	250	276	268	255	266	271	244	239	272	292	258	237	248	249	248	222	238	226	265	256	270	257	240	235	240	265	266	289	253	275	237	232	237	245	259	252	234	228	262	233	236	281	246	221	260	264	275	241	246	257	251	261	255	243	267	261	253	243	238	235	250	266	232	253	262	253	250	269	239	254	262	256	248	239	232	252	246	231	290	239	271	227	253	288	255	291	239	268	255	235	255	250	239	263	241	252	263	237	249	228	244	250	274	247	273	278	244	273	283	234	268	271	266	272	252	230	272	226	263	256	259	270	291	278	247	258	292	276	268	248	238	253	242	246	281	255	231	243	271	271	261	280	253	254	296	257	273	255	242	266	255	256	256	256	261	257	255	230	239	279	270	281	272	245	261	255	262	250	247	232	280	232	257	266	246	273	250	278	276	232	274	260	251	257	266	275	250	250	270	260	261	243	263	226	247	256	247	254	213	237	268	220	250	231	245	256	251	251	243	283	220	225	246	282	217	260	257	252	245	266	256	259	268	227	269	270	220	226	230	254	271	270	274	270	256	259	242	265	278	257	278	262	229	267	247	256	238	259	242	260	279	279	260	291	263	245	240	253	259	255	268	246	229	275	259	251	282	268	240	242	243	264	242	254	243	267	242	261	258	255	275	255	256	249	253	258	274	256	237	297	228	253	246	258	235	256	235	247	243	262	254	241	253	233	264	258	237	268	257	248	251	250	243	239	258	255	233	249	226	239	277	266	274	289	270	266	258	244	254	234	261	254	257	246	259	247	259	289	229	255	263	278	281	262	274	235	268	260	241	272	245	231	264	248	233	243	255	249	265	277	265	256	259	261	266	254	221	243	284	226	256	254	247	264	236	253	275	262	241	279	274	207	277	250	284	211	247	263	274	257	237	246	262	232	254	261	283	258	273	252	245	260	238	268	251	268	263	217	263	264	272	250	249	226	284	234	274	270	254	269	266	266	248	272	259	281	250	243	271	243	239	267	227	245	264	278	234	241	240	251	271	259	247	284	242	270	245	255	243	237	247	255	268	251	229	251	231	258	278	254	242	249	297	269	242	229	272	271	239	275	268	257	247	250	249	262	247	232	277	273	250	262	241	237	261	246	265	260	257	250	252	252	243	280	268	244	293	263	277	268	260	275	245	239	244	237	234	262	254	238	267	252	245	244	258	272	250	234	245	251	264	264	280	246	267	240	242	264	275	259	245	273	253	258	261	276	297	258	258	252	264	245	248	242	235	250	273	237	245	244	290	255	247	237	265	251	240	274	239	251	249	252	254	230	276	274	264	263	239	267	258	239	267	238	229	239	267	264	270	245	265	281	255	258	221	235	227	266	261	269	228	266	263	269	245	236	269	266	253	261	267	255	270	224	257	258	257	272	251	297	275	275	292	237	213	241	259	267	281	271	262	225	222	258	244	259	242	284	236	227	248	247	259	230	274	253	267	263	258	269	265	259	237	245	263	247	268	265	255	263	241	256	278	250	253	240	260	268	268	288	258	268	257	252	251	258	260	270	241	267	276	253	297	246	271	269	239	275	267	255	272	256	248	236	281	227	276	272	242	271	277	271	232	236	256	249	256	240	262	280	234	236	245	280	272	264	232	246	229	232	254	227	253	285	236	245	267	242	227	270	242	235	296	248	233	257	261	270	276	234	258	294	228	276	248	221	268	282	260	252	273	262	237	269	235	266	260	279	267	288	242	284	246	258	257	246	262	243	275	241	236	261	234	278	245	276	234	270	242	280	241	252	259	259	265	230	262	263	266	275	275	256	264	268	252	236	241	262	252	278	238	233	263	258	229	253	280	289	265	275	266	266	294	245	255	262	246	258	241	246	289	262	218	274	248	249	239	258	260	246	251	255	248
5906	2291	6847	8758	8111	7178	6663	8813	11990	12574	11922	31031	36688	33481	27077	17847	9559	4527	2360	1220	863	796	783	689	775	769	706	759	789	732	708	713	752	720	729	721	752	712	749	772	726	699	732	692	745	724	770	732	749	769	738	723	742	683	724	695	728	690	737	687	702	689	763	673	732	696	706	724	741	712	762	711	688	737	727	702	719	694	750	678	760	701	726	677	694	807	765	700	694	725	775	759	794	763	718	757	725	758	720	705	783	726	765	747	751	715	744	687	712	693	749	715	718	780	693	758	812	728	699	762	709	752	699	721	749	706	706	719	670	787	733	776	681	759	753	737	711	772	702	753	706	759	739	719	756	759	779	765	707	769	721	696	721	720	741	754	775	760	754	689	715	762	768	728	772	750	782	732	737	727	742	731	707	761	739	719	733	709	727	734	722	752	739	712	750	764	770	767	722	748	720	736	762	765	751	713	711	742	744	679	727	772	748	738	767	752	715	734	767	771	693	742	759	739	756	710	680	746	752	705	752	734	751	735	712	727	738	735	756	711	703	682	727	759	715	732	711	703	761	769	751	698	745	730	728	752	718	674	738	739	705	731	784	739	718	740	714	721	701	697	702	739	735	703	726	770	717	768	726	709	676	708	728	708	735	736	759	724	707	741	750	729	719	693	736	785	728	720	766	699	742	745	723	768	771	681	714	733	792	743	785	749	719	696	773	691	767	721	719	727	778	730	726	691	771	719	724	712	733	729	686	739	772	768	715	736	764	753	756	768	717	716	764	708	770	727	774	696	705	677	749	717	713	737	704	756	720	728	776	703	755	705	729	743	748	744	776	736	712	732	772	757	718	740	717	728	719	719	763	715	739	715	723	718	730	702	748	712	708	778	712	753	677	699	749	706	739	716	756	744	751	780	749	766	718	744	706	767	746	698	766	740	702	726	730	719	734	713	737	745	736	726	703	758	737	717	732	741	744	714	738	728	735	764	793	687	746	755	741	730	730	718	754	759	700	756	728	765	740	703	735	740	730	773	750	676	765	712	734	752	745	752	691	723	743	757	756	721	712	765	756	763	768	711	718	751	757	686	729	716	733	754	686	702	759	753	740	753	729	663	773	731	748	736	683	774	716	731	759	740	717	713	769	745	691	765	745	714	747	748	789	727	720	785	726	764	712	781	742	706	703	725	735	703	737	732	743	751	727	720	744	723	750	767	735	705	771	720	718	716	738	716	728	771	772	726	711	719	758	724	733	753	746	756	732	796	752	732	742	747	703	743	697	738	731	781	758	718	732	730	731	726	739	739	719	714	721	733	729	694	711	706	745	801	743	761	740	701	807	720	784	751	693	739	764	763	763	725	754	722	732	725	695	713	711	731	780	803	748	748	766	727	759	768	739	697	735	742	706	724	695	717	709	774	742	699	785	785	744	683	762	726	724	675	765	712	749	709	765	726	743	749	757	750	712	740	755	758	738	756	695	720	735	727	727	757	717	774	678	720	750	792	758	690	703	734	688	775	709	749	719	742	767	717	750	725	726	752	701	776	731	723	721	718	741	734	753	737	727	707	697	713	726	744	733	743	747	704	707	723	731	756	722	688	716	756	716	760	755	730	696	728	735	713	759	715	783	780	721	739	791	723	746	752	730	693	752	738	726	765	665	713	703	730	699	723	721	726	732	769	673	736	710	731	748	722	732	762	714	720	704	730	778	746	730	754	753	690	727	715	728	745	733	670	693	755	768	732	714	723	715	757	735	678	722	732	766	705	759	767	740	741	720	776	690	748	710	718	726	757	765	694	766	711	713	713	702	728	725	718	731	716	720	741	753	751	762	745	715	761	733	728	676	723	684	704	752	748	745	708	749	776	781	718	715	728	723	725	675	778	733	752	713	730	747	758	738	737	723	691	782	714	751	774	705	772	752	748	789	737	738	775	732	746	703	723	720	707	712	683	740	775	719	736	785	730	743	745	752	716	735	748	771	684	740	757	675	735	722	723	752	758	744	721	745	703	695	757	673	714	700	746	732	753	683	757	717	714	704	716	769	736	720	760	746	744	725	715	755	716	748	738	710	758	722	710	764	748	732	727	770	710	703	693	759	756	718	716	737	725	766	726	704	718	748	763	763	746	753	800	730	748	765	720	742	692	720	755	718	704	727	757	739	736	712	761	744	737	708	726	707	735	759	756	766	693	697	754	706	727	761	737	668	710	719	760	721	729	762	769	714	714	749	736	683	745	725	730	731	712	721	759	716	734	688	756	753	795	777	707	769	689	693	724	695	694	752	732	702	715	712	706	750	755	700	711	772	727	729	765	723	719	703	737	738	700	774	709	716	731	727	732	760	757	722	713	709	726	724	755	707	753	717	740	756	780	767	763	721	686	702	744	727	735	715	734	754	761	726	698	711	774	716	760	760	752	694	732	713	737	775	743	733	808	751	689	699	713	728	738	729	742	670	687	699	682	757	750	703	764	720	751	692	704	750	759	657	714	753	759	730	697	710	727	721	697	733	717	702	740	732	715	723	772	757	697	775	780	717	800	737	703	719	713	779	737	728	777	735	727	682	750	742	693	733	739	695	709	753	736	754	704	741	745	737	700	741	747	718	754	765	727	720	732	734	768	692	697	679	727	751	736	719	719	726	736	710	759	780	775	716	737	712	749	763	724	731	734	739	690	759	742	709	763	727	769	742	765	701	719	698	741	725	775	748	715	736	744	762	706	744	736	731	701	737	721	742	673	741	716	759	739	740	732	717	729	717	744	741	746	727	717	761	725	757	741	762	752	721	768	764	762	756	773	719	747	708	703	762	711	696	787	730	732	782	774	762	674	766	739	729	739	706	771	743	761	705	679	719	761	733	719	705	729	686	703	741	715	727	765	755	743	712	720	679	755	736	756	728	725	686	747	746	692	709	749	715	734	738	771	716	692	719	748	748	717	741	678	742	729	779	725	748	747	716	742	756	692	727	750	762	733	734	703	765	809	743	709	719	733	683	713	728	761	739	739	724	751	735	729	738	752	733	721	774	740	689	716	789	719	700	777	751	767	749	726	718	772	721	680	711	750	785	770	744	745	708	758	786	708	729	736	716	762	741	689	714	752	721	728	655	764	747	749	723	737	699	720	760	745	758	723	740	741	730	728	771	746	737	722	743	691	755	752	766	730	719	761	730	740	711	753	713	691	724	746	775	753	723	729	729	720	753	757	697	747	747	726	719	750	729	771	732	728	691	699	728	812	751	745	796	765	745	760	756	760	714	720	703	725	805	681	699	722	744	721	743	672	798	707	717	732	768	768	721	712	774	747	744	742	700	721	708	745	734	689	744	738	677	722	691	725	718	765	729	720	748	756	683	763	793	716	730	748	736	752	736	778	752	691	721	769	717	718	744	753	708	744	775	719	741	724	750	729	727	805	720	758	731	736	746	723	771	717	711	732	756	724	749	747	733	752	713	725	738	707	709	703	755	758	725	704	696	744	741	727	684	731	733	701	758	753	742	745	796	721
15684	3863	5203	4794	4001	3557	4300	4889	5351	6101	7980	16304	25915	24508	16206	8735	4068	1548	787	456	337	297	292	267	296	303	283	293	302	268	270	280	273	280	295	286	284	307	292	298	308	301	278	275	324	291	261	292	280	289	283	261	305	278	312	287	301	281	275	259	279	286	277	288	274	265	287	318	296	293	286	259	312	281	292	303	304	297	288	273	292	269	282	297	257	260	282	277	275	295	304	286	322	298	297	263	308	295	294	291	311	267	301	276	252	293	259	290	287	269	273	311	278	298	307	275	293	259	313	290	285	260	265	291	288	269	282	290	294	274	298	264	272	270	284	285	285	292	279	265	288	320	276	303	294	266	283	318	292	269	302	283	275	285	302	292	284	308	300	307	281	257	300	306	255	253	298	241	263	254	285	276	300	298	294	306	291	303	286	280	266	317	277	264	283	275	284	277	285	274	286	325	285	290	272	271	306	269	267	303	274	295	300	296	276	290	266	289	282	278	278	292	316	320	326	290	250	283	288	297	268	278	291	333	282	283	292	286	261	277	293	274	265	309	282	280	290	281	262	306	273	272	256	272	288	277	265	261	286	319	253	241	316	277	276	292	286	263	305	272	297	262	291	283	261	280	290	290	300	276	261	315	268	284	252	268	242	281	293	270	258	295	301	279	294	295	272	266	284	286	257	283	271	269	301	270	294	301	251	303	272	270	289	324	277	290	293	269	282	276	275	282	283	288	299	268	286	326	307	294	309	312	267	278	279	291	275	254	253	283	278	293	297	316	288	301	278	305	296	293	318	282	317	289	245	265	259	276	292	304	295	287	294	308	310	303	306	311	263	264	287	298	280	271	313	269	299	258	280	284	244	276	276	265	291	304	280	296	282	317	294	307	289	252	293	265	324	296	253	253	311	288	283	254	285	289	260	262	256	306	277	281	289	276	279	275	282	287	313	308	273	282	285	301	265	278	261	293	271	285	300	259	278	273	283	256	278	273	317	310	291	266	253	275	294	261	282	283	272	310	271	274	282	301	263	289	267	276	284	304	281	267	323	289	272	306	278	298	284	293	300	260	253	294	270	262	286	281	251	278	290	293	285	292	309	293	281	305	295	285	270	293	244	285	274	274	309	274	285	318	315	279	298	297	306	300	278	298	276	285	283	272	307	241	288	248	320	295	294	320	304	279	302	252	298	276	272	303	285	318	279	280	293	281	293	299	272	272	306	276	279	279	264	309	292	307	319	254	276	278	280	298	269	267	269	314	304	293	309	303	268	275	289	288	283	277	277	272	288	252	243	293	275	285	269	277	255	295	283	277	276	282	296	274	292	266	240	296	280	246	286	284	270	274	271	280	264	275	277	291	290	302	297	268	318	262	307	297	259	309	289	299	304	266	276	270	281	312	302	272	312	268	320	274	296	280	247	286	271	275	304	295	293	318	265	279	302	294	285	293	302	321	286	246	294	282	289	304	297	277	302	266	294	290	278	270	251	318	264	293	276	260	267	285	265	279	277	302	257	312	293	294	267	268	262	274	304	289	315	302	269	283	301	296	264	293	299	320	271	284	261	263	291	281	316	268	275	259	251	280	270	265	333	301	286	288	291	283	285	265	273	265	286	284	282	295	284	277	301	277	289	291	306	291	311	294	288	328	301	295	285	295	260	283	268	296	296	322	292	306	275	296	272	283	266	317	274	290	274	270	283	302	291	287	264	306	279	268	264	280	283	273	289	305	269	306	283	287	296	251	283	282	305	313	248	271	271	278	271	272	271	296	290	308	293	271	291	275	302	258	276	284	271	276	292	285	281	309	280	301	277	280	289	266	268	316	297	288	276	254	292	309	272	296	286	281	291	304	291	271	247	263	283	255	311	277	284	281	314	309	293	281	285	300	282	326	254	297	281	271	297	328	291	270	267	276	307	286	277	270	299	279	275	288	260	285	286	308	296	297	245	294	297	259	305	311	303	268	295	324	288	283	283	270	280	309	275	290	271	251	300	283	284	303	282	286	307	289	297	289	258	269	290	288	311	289	290	309	293	300	279	257	283	281	299	255	274	275	310	321	304	251	297	266	275	299	288	281	285	305	287	270	294	283	270	287	237	310	263	270	284	303	274	298	303	293	264	274	264	283	281	300	266	275	264	274	274	275	276	277	289	310	278	293	281	293	283	295	265	300	301	280	260	283	275	293	273	290	278	321	296	296	279	255	276	285	283	300	270	295	279	284	281	296	306	297	308	260	277	282	267	302	302	323	307	289	262	271	289	304	295	290	305	280	284	304	298	280	266	301	276	301	277	290	304	301	312	309	313	322	277	278	265	280	257	298	292	283	313	284	299	279	298	285	287	276	300	264	277	316	330	288	292	286	272	273	312	276	264	288	283	291	283	307	280	315	274	274	288	300	293	263	300	287	329	293	306	279	274	289	273	300	287	282	273	285	304	288	281	284	288	256	292	283	290	291	314	289	258	249	286	268	295	285	279	279	298	294	263	290	307	268	288	271	291	283	260	272	307	295	282	299	277	295	269	291	300	311	265	302	308	285	296	289	266	287	294	289	282	286	301	290	308	313	278	268	314	274	289	291	290	295	294	309	301	284	272	300	292	273	296	301	295	308	307	309	263	263	275	289	291	286	267	263	291	282	299	283	305	275	282	302	259	270	269	282	298	285	264	287	292	306	303	305	297	278	284	277	297	275	294	279	295	284	295	269	258	301	273	288	278	282	301	285	265	279	285	297	284	278	294	297	310	275	277	268	286	314	319	279	296	291	282	280	308	305	287	282	301	258	283	300	273	292	304	283	273	277	292	294	290	297	296	294	281	291	274	298	290	291	307	255	305	279	315	291	309	315	263	286	291	304	265	296	311	284	308	310	282	292	296	266	293	281	298	276	287	268	310	275	321	287	289	279	290	285	310	307	314	268	284	284	312	285	304	313	240	279	291	303	289	279	299	294	282	306	279	290	267	263	288	301	306	288	273	246	273	304	310	292	293	256	274	280	294	274	268	298	296	296	266	297	295	295	311	294	306	256	288	288	275	286	290	289	283	286	256	299	326	278	315	277	282	299	280	271	301	248	309	286	261	277	284	255	241	278	271	273	260	279	283	285	263	304	280	290	287	282	254	297	267	273	276	266	283	271	281	273	308	309	303	294	308	292	272	315	282	268	276	287	286	312	321	281	289	280	278	262	273	318	275	315	326	280	275	291	307	280	339	283	300	283	249	293	273	276	301	284	266	294	294	306	288	245	302	283	269	279	270	289	296	261	278	290	293	287	280	277	250	257	261	274	291	305	264	240	282	271	298	272	266	338	295	278	286	263	278	301	297	260	284	257	279	272	302	276	272	279	271	289	302	320	274	295	275	283	292	244	317	304	313	303	293	301	269	268	279	271	293	271	278	297	263	296	325	272	273	279	279	310	268	279	269	311	285	300	286	265	288	289	288	289	271	260	275	306	266	278	272	274	247	279	273	280	249	310	307	278	315	294	280	289	286	272	306	280
8020	4035	10067	12838	12971	12574	16445	17877	19860	22273	25150	38242	46642	43599	35084	25457	15110	6937	3357	1692	1033	895	836	801	835	804	812	769	852	836	816	796	821	875	794	810	790	818	844	792	776	805	839	850	840	853	824	837	792	810	788	809	808	836	812	809	843	795	827	849	807	810	766	782	795	825	769	831	802	854	779	770	835	821	792	812	880	843	758	846	797	772	801	813	797	837	853	843	839	862	821	845	825	782	800	842	820	739	810	794	854	828	857	795	849	802	840	771	836	770	871	871	787	808	848	816	835	837	819	807	776	906	832	834	842	816	815	854	803	814	823	792	838	852	804	775	792	804	854	789	825	828	811	809	824	840	803	798	791	830	776	844	855	768	798	822	862	873	822	843	822	814	761	820	825	844	809	816	821	844	818	777	821	843	808	824	806	812	872	789	782	781	836	835	783	805	796	807	812	800	847	826	837	847	821	845	889	812	793	789	780	805	835	809	844	825	824	803	798	837	877	844	785	815	832	820	849	811	850	825	823	805	764	777	824	786	813	808	796	790	851	776	876	790	855	836	794	849	808	783	828	794	766	789	770	774	809	844	871	811	784	799	817	790	831	858	821	826	802	834	858	818	826	802	829	826	819	790	781	824	786	815	800	842	814	813	767	783	833	791	826	792	816	778	797	803	776	824	845	787	832	783	838	821	845	843	844	797	814	813	789	841	816	831	882	833	842	791	782	840	791	795	868	818	768	846	810	827	883	790	810	818	821	813	769	775	737	804	841	835	864	750	779	822	814	852	794	774	829	796	872	816	819	809	799	819	750	863	808	826	836	827	846	845	790	832	888	823	836	869	842	815	820	878	730	809	793	866	765	807	820	796	810	796	797	826	835	825	784	777	797	817	809	800	807	828	838	779	786	824	799	804	872	789	772	831	807	802	808	878	780	773	794	841	743	793	824	788	804	813	725	775	797	868	747	769	809	864	823	796	791	797	823	804	838	825	827	841	791	805	815	805	818	777	827	785	788	815	828	835	866	850	813	826	812	801	804	810	840	848	852	797	817	787	818	829	802	801	783	829	814	814	832	834	813	786	818	809	794	810	820	780	776	822	759	860	838	846	815	771	816	831	828	776	831	869	831	797	843	848	828	802	816	789	801	852	812	810	817	812	850	836	784	793	806	802	879	891	746	824	829	869	798	853	830	783	827	796	775	794	801	851	830	789	811	842	771	835	867	883	779	770	909	831	816	792	881	857	821	825	826	817	844	804	835	767	868	818	802	831	817	784	835	799	805	825	874	842	852	792	780	759	820	834	790	853	868	824	801	781	791	832	803	785	821	814	809	817	796	874	773	783	837	870	862	807	840	814	845	789	796	788	787	789	803	822	847	870	835	807	860	824	872	795	856	785	813	807	801	814	815	808	864	846	816	793	809	813	771	800	785	803	816	814	825	814	746	773	857	833	768	839	831	788	826	800	820	817	820	820	779	826	845	766	789	746	812	802	784	810	804	788	821	817	786	787	825	807	839	818	807	811	800	820	790	785	810	810	770	794	801	831	829	856	810	781	802	768	834	795	765	798	795	796	815	853	867	857	831	833	768	806	819	829	799	768	857	797	793	856	821	859	807	816	812	841	808	815	815	806	823	771	817	821	780	798	887	805	851	787	786	801	862	784	837	838	790	867	813	837	836	850	824	782	799	773	798	836	841	810	806	771	810	831	771	820	873	800	820	791	838	835	801	821	819	788	807	804	868	828	838	821	782	827	780	850	818	823	822	851	807	758	794	799	770	873	798	867	805	786	812	826	785	846	774	828	830	788	865	774	815	810	776	780	823	824	791	869	814	743	764	848	840	833	839	800	804	833	836	802	781	801	819	784	811	882	836	774	868	829	776	809	831	839	797	763	803	815	795	850	810	817	850	844	831	821	803	762	829	808	801	794	815	765	808	803	801	850	821	798	857	817	834	802	832	731	807	818	789	837	846	771	811	791	826	824	833	803	809	755	821	827	795	800	838	808	865	827	836	798	793	792	822	817	815	823	850	872	810	818	763	805	853	786	827	789	807	798	817	896	867	780	786	817	780	846	838	779	847	805	824	839	815	790	806	830	799	872	784	799	830	806	848	825	803	830	822	785	801	848	823	847	823	835	825	838	796	784	810	778	834	809	789	898	811	845	806	752	807	786	787	842	832	807	805	760	820	843	785	853	808	814	822	819	829	866	791	787	765	783	789	800	790	811	809	807	834	835	866	729	802	810	842	788	876	774	843	798	774	798	789	808	841	844	824	824	787	783	812	815	804	802	814	805	840	824	849	831	802	781	825	780	839	765	777	828	861	853	817	817	814	819	789	822	823	779	828	817	799	842	808	877	821	894	816	868	781	853	799	796	879	792	832	808	753	794	755	816	817	848	772	777	801	790	795	807	801	855	771	841	796	791	766	788	832	811	819	838	877	848	785	832	797	810	791	760	805	828	855	824	855	820	831	784	820	795	830	807	790	770	810	793	787	778	825	873	861	831	756	837	850	811	829	828	783	827	792	835	832	826	795	807	850	783	761	837	829	865	811	848	807	842	772	802	849	822	806	761	829	813	814	796	779	858	829	802	841	795	783	796	827	799	809	850	829	871	806	862	822	835	816	811	837	798	853	821	794	841	872	832	824	809	778	874	812	833	847	839	841	841	855	842	848	802	777	804	770	879	817	837	821	812	781	750	843	804	816	870	841	794	790	841	811	808	789	810	802	842	815	807	785	815	794	807	814	834	772	832	837	818	826	819	801	771	832	842	816	829	787	824	803	849	843	814	804	754	815	812	845	785	761	771	775	795	804	809	800	794	834	830	766	823	905	827	819	802	811	782	818	782	818	835	844	840	783	807	836	899	858	792	770	809	839	833	818	828	786	822	768	832	822	812	812	784	800	824	794	804	785	828	802	839	865	778	816	815	835	810	811	849	855	843	836	872	788	775	857	816	839	832	772	837	848	789	837	808	863	844	851	844	851	806	798	794	795	834	807	833	821	883	778	819	792	791	772	812	838	876	759	807	798	817	794	805	793	785	810	798	809	789	806	834	835	793	897	783	814	770	756	867	814	788	787	873	769	832	832	843	858	783	837	845	848	773	837	752	772	747	793	853	849	793	791	843	813	820	849	787	841	822	845	811	776	772	794	847	789	771	787	809	835	864	811	871	832	811	818	841	842	814	806	789	797	842	772	840	830	823	810	773	809	820	864	826	861	827	845	837	843	820	781	828	821	832	825	788	833	783	798	812	883	839	820	847	850	797	836	804	783	814	858	813	760	749	806	816	791	786	806	800	785	815	806	833	769	820	812	811	851	818	789	782	773	825	818	788	782	878	822	793	813	847	809	805	782	884	758	769	898	783	814	852	788	836	808	762	819	753	769	792	781	813	829	817	770	819	781	808	853	801	853	818	832	836	800	845	825	789	810	744	805	811	803	832	833	822	817	775	862	803	769	826	815	766	814	826	800	878	835	832	843	836	809	828	837	789
2383	417	479	430	483	424	467	404	427	528	684	1228	1575	1663	1332	986	696	487	405	346	343	352	321	312	331	367	339	337	335	337	348	341	348	308	334	316	327	325	334	350	291	280	322	319	319	337	287	326	334	344	319	322	320	324	300	317	298	301	320	296	329	311	301	307	328	326	327	324	325	330	317	316	325	318	338	327	301	311	350	351	318	324	303	361	332	308	333	329	302	343	316	311	335	309	370	332	321	349	293	315	313	331	338	336	307	333	349	308	287	306	298	293	334	279	314	279	345	361	323	323	351	306	312	351	326	315	316	351	311	300	321	353	347	299	287	338	324	318	339	324	372	308	343	336	321	320	312	357	325	319	298	327	307	313	310	326	346	291	329	335	356	323	304	298	327	341	303	305	300	313	373	307	346	317	332	318	372	317	323	294	341	357	346	336	325	323	337	332	337	308	289	357	287	321	318	316	320	342	322	315	318	336	319	330	335	333	332	323	331	340	344	323	340	347	329	304	353	319	284	283	310	356	354	343	328	306	327	329	338	325	319	316	286	331	341	317	331	365	317	303	333	328	318	343	341	324	317	330	326	326	380	335	293	343	339	319	349	298	368	301	353	324	327	327	326	327	310	312	308	335	326	348	317	313	310	349	288	322	304	307	305	338	298	333	359	336	333	342	323	311	324	361	335	322	345	322	320	349	313	335	348	342	316	346	300	335	316	301	334	310	343	313	316	324	327	294	348	325	336	346	314	341	284	325	316	315	302	337	308	325	318	359	307	338	323	337	339	310	328	319	314	322	342	306	312	331	334	353	329	324	341	311	337	352	314	312	304	312	321	320	326	348	311	304	327	337	370	318	346	308	303	330	304	326	340	302	320	321	316	326	291	307	288	292	309	349	354	306	311	318	288	360	287	328	336	325	303	341	325	322	333	313	344	333	322	307	317	335	334	349	289	349	358	339	335	318	333	316	335	306	348	325	314	333	336	312	354	314	325	328	305	334	298	358	327	331	350	319	345	321	348	333	296	330	329	320	315	301	337	299	341	309	320	328	314	324	350	318	348	329	315	316	319	300	316	311	317	336	340	322	335	339	331	318	325	319	290	328	321	346	349	317	322	323	307	316	346	356	334	314	299	340	375	335	362	321	331	318	351	310	301	329	309	329	324	328	305	313	308	297	340	316	329	323	295	353	332	313	332	345	361	330	300	323	288	337	334	357	325	308	317	320	302	325	342	331	333	340	283	297	303	331	331	354	320	325	312	326	312	330	309	316	337	311	337	314	344	344	307	321	333	325	330	328	331	360	310	306	355	346	326	324	303	322	328	314	318	337	323	295	317	335	336	307	339	315	302	294	317	332	292	306	341	320	346	355	314	334	328	314	333	316	310	340	320	336	351	324	301	307	347	341	346	298	298	326	335	345	322	354	305	325	317	312	315	351	330	305	300	323	360	316	342	302	314	330	324	309	340	285	310	322	300	332	304	338	320	334	319	320	321	308	351	326	330	312	331	305	323	343	328	329	335	283	321	362	337	306	334	320	304	342	303	328	321	343	328	336	333	338	368	328	333	281	322	319	319	334	286	317	324	345	296	321	339	316	312	322	335	333	306	313	334	297	339	327	323	311	285	349	339	337	306	338	330	333	305	349	299	325	341	298	332	345	291	321	360	310	342	316	305	297	340	336	331	311	346	363	339	305	302	318	319	341	310	312	340	314	319	327	348	325	360	320	325	348	343	314	334	340	306	346	333	340	336	321	333	308	323	336	319	301	341	353	322	319	311	340	324	322	317	315	321	353	333	357	317	344	334	361	320	294	298	286	298	317	302	347	325	340	318	334	339	354	292	319	325	324	304	309	317	386	335	327	300	307	318	334	300	291	379	304	349	318	329	329	294	298	306	401	317	308	358	290	332	322	304	352	328	331	318	293	334	295	340	336	352	363	339	331	310	325	323	315	288	316	336	363	294	296	349	319	311	349	299	343	307	331	354	309	332	349	313	339	315	298	303	314	299	318	309	298	318	321	327	306	313	307	357	334	329	305	315	338	365	314	355	351	336	352	299	315	302	316	293	328	313	371	345	308	307	318	315	334	335	348	324	367	313	346	338	310	317	332	330	277	344	324	315	321	310	317	320	365	333	330	306	333	308	325	299	355	318	295	338	330	341	320	326	317	301	341	336	314	317	311	327	327	306	305	339	316	330	350	325	341	309	298	323	315	293	315	307	329	353	348	312	281	336	304	294	329	309	315	320	314	322	324	321	356	332	347	377	327	323	301	301	314	376	324	321	323	307	366	334	336	328	323	321	323	344	349	349	328	336	306	325	303	349	327	343	323	292	335	330	318	313	332	327	339	315	311	320	314	294	327	353	310	302	348	305	332	334	351	335	349	292	296	318	315	324	330	323	322	330	320	346	373	323	341	294	316	309	308	326	350	317	309	359	341	308	308	331	321	361	320	308	362	343	345	330	343	346	366	326	320	339	316	357	325	303	328	302	327	325	310	336	294	303	297	354	361	332	337	336	365	330	349	323	329	303	289	316	339	353	320	313	321	346	334	317	340	281	353	309	298	306	316	316	328	315	326	338	342	330	332	329	300	313	319	316	334	373	321	297	300	310	307	313	330	347	304	325	325	319	320	319	341	325	307	312	311	329	336	304	317	335	340	320	304	331	346	318	336	293	302	355	331	343	307	349	326	291	337	345	329	350	335	292	285	343	329	359	316	341	336	326	339	298	346	341	310	323	318	326	316	327	351	317	319	347	322	315	350	308	299	364	348	347	335	305	314	297	316	324	351	328	307	335	342	304	328	340	331	306	317	341	322	349	324	332	322	308	293	307	346	324	322	293	306	346	311	319	336	336	336	315	321	351	334	333	336	313	349	323	309	315	312	349	313	281	318	341	329	284	345	347	350	323	350	333	326	342	341	337	352	328	313	327	354	318	308	324	335	313	334	338	326	301	288	340	332	315	306	346	334	317	350	311	343	323	324	302	335	337	326	302	305	281	297	309	349	341	336	319	321	299	307	308	350	308	325	351	312	295	316	306	318	360	336	331	320	306	347	319	327	323	328	325	309	292	333	285	324	323	331	304	305	322	294	340	334	321	308	304	342	317	297	365	329	318	339	310	330	330	325	349	302	331	300	340	357	302	320	336	322	329	328	332	359	329	314	344	325	343	309	330	351	354	348	320	322	287	309	336	290	311	302	347	306	340	325	345	356	312	326	332	352	324	328	310	311	331	338	311	305	339	318	377	303	294	329	318	329	322	327	297	301	294	298	342	311	334	323	328	320	362	335	355	303	330	305	335	303	339	347	321	316	311	336	343	344	335	323	321	341	347	340	325	318	295	355	339	343	309	334	303	322	327	343	318	307	311	310	275	301	312	364	338	290	334	339	323	339	304	323	316	311	310	315	300	323	333	318	343	344	319	330	327	308	321	316	295	341	333	314	358	327	316	315	339	315	340	320	317	356	331	348	326	329	340	309	325	346	362	333
2534	1044	1363	1407	1566	1591	1572	1638	1824	2504	3558	6457	8050	7660	5819	3823	2405	1549	1117	1013	956	900	894	891	862	922	830	897	911	917	877	936	944	899	925	899	886	853	925	915	885	876	957	935	918	880	909	924	883	887	868	917	894	869	905	880	893	918	913	867	911	920	922	925	937	948	918	896	885	921	881	928	930	917	916	870	927	920	930	900	892	897	914	926	946	869	926	886	909	962	890	915	955	883	882	840	934	939	904	891	891	898	892	858	948	912	909	911	883	880	867	821	895	953	872	921	940	951	852	873	899	907	935	910	888	874	893	901	920	889	918	935	980	957	845	956	912	932	934	880	955	871	918	901	901	866	861	971	893	953	926	941	913	972	900	886	913	901	917	963	944	919	859	904	906	866	921	931	926	920	921	950	900	888	939	878	966	925	865	886	886	868	888	963	862	1006	924	882	930	895	931	902	926	905	919	906	908	882	943	899	902	922	910	905	879	932	907	915	913	885	868	892	912	858	899	893	928	913	908	936	893	912	903	902	896	907	902	885	865	960	908	938	871	920	889	952	957	924	914	920	846	913	911	902	915	888	868	906	903	852	916	896	923	866	903	900	903	874	879	880	932	875	901	861	928	889	949	911	879	900	860	910	824	878	917	913	913	880	871	887	940	915	956	930	907	905	912	947	919	903	918	894	942	910	930	977	932	915	930	910	908	926	909	921	891	894	869	920	913	933	871	860	923	970	941	904	936	933	915	864	872	884	919	941	924	899	907	921	950	892	939	906	950	966	942	862	882	916	872	920	926	858	962	941	917	909	912	846	888	861	938	876	941	913	892	926	912	920	911	901	899	917	851	904	909	939	861	867	871	908	883	912	845	871	915	940	891	923	905	965	896	906	920	863	899	884	883	916	860	905	898	895	897	873	901	946	958	914	905	939	872	905	925	884	874	939	894	897	893	905	875	929	895	851	880	918	863	883	916	938	892	898	890	867	942	872	899	875	894	914	895	881	936	872	883	950	909	839	916	883	907	894	900	901	872	894	866	875	886	909	838	904	952	922	896	892	893	942	893	895	906	862	901	894	903	930	881	907	945	916	891	933	877	928	904	915	947	888	897	894	872	901	946	862	924	892	902	893	922	878	866	913	937	893	886	891	874	942	947	927	983	906	886	914	917	906	888	886	968	915	868	875	940	889	860	908	962	988	920	859	901	870	904	874	851	928	955	898	886	910	846	898	902	956	876	888	928	951	944	970	930	935	882	915	888	878	870	921	921	931	876	913	917	896	883	853	903	892	916	882	865	922	910	942	854	906	911	902	913	904	856	838	968	912	951	897	825	886	926	902	923	862	887	955	895	910	895	920	876	909	944	894	949	855	829	885	846	909	903	887	902	924	909	883	870	891	879	928	926	901	912	874	969	934	916	893	895	880	914	930	935	916	846	947	888	933	937	867	926	906	898	913	839	872	878	930	932	939	948	946	903	917	908	919	856	874	948	934	942	917	912	827	928	913	895	886	918	929	948	936	942	922	890	898	950	902	940	876	982	912	906	920	890	904	856	896	908	914	892	906	922	948	893	931	892	874	970	959	934	931	873	896	831	879	890	914	870	925	907	893	900	895	913	875	912	874	856	921	954	886	919	926	943	928	912	865	863	891	877	897	932	904	893	917	938	957	917	893	874	875	921	924	934	901	950	883	880	898	874	907	861	880	907	909	914	907	857	903	912	908	904	931	880	858	860	908	939	888	903	912	959	911	866	934	876	921	912	828	922	912	896	877	930	891	908	923	917	896	846	896	836	920	887	929	851	898	891	910	850	905	877	911	870	876	863	912	923	925	911	933	933	884	966	911	877	913	880	921	903	945	932	910	891	899	930	952	905	917	885	920	902	918	901	864	889	873	935	912	884	926	890	917	871	899	915	900	869	950	997	870	882	895	968	853	847	885	902	890	887	880	889	852	921	900	909	900	897	892	912	873	924	884	937	943	921	887	911	910	851	870	910	829	912	885	834	893	919	937	909	897	894	912	901	964	879	889	912	952	918	904	917	952	946	940	945	852	905	959	922	942	880	893	917	872	875	925	934	928	939	874	917	845	896	896	927	929	876	883	929	902	917	949	876	886	900	894	864	856	922	896	887	875	900	914	907	936	922	914	860	894	886	921	900	894	861	884	880	901	931	940	897	929	933	900	867	917	891	925	864	922	876	935	947	874	918	882	907	955	927	870	862	844	894	888	883	915	938	890	932	934	891	918	931	913	891	901	921	910	955	893	893	903	882	899	941	934	882	898	923	880	880	895	889	870	854	885	881	880	920	862	944	884	925	902	928	868	926	889	877	890	896	911	857	893	930	931	891	855	926	895	859	882	918	955	894	903	893	938	872	957	878	916	878	880	902	906	943	834	886	905	899	904	918	884	889	906	896	881	857	908	901	929	935	916	900	922	926	908	935	906	924	898	895	954	919	909	964	890	886	931	908	880	945	867	853	966	895	879	943	901	900	892	853	877	937	904	926	894	924	892	906	867	928	900	898	868	929	958	923	972	873	920	902	872	942	918	890	896	930	905	910	954	883	942	868	863	833	880	862	938	909	914	871	937	916	920	875	915	940	881	889	901	974	904	908	863	886	883	864	872	963	914	885	961	897	928	864	919	874	918	914	874	919	951	924	906	907	916	925	890	893	860	888	883	891	915	938	889	879	927	925	938	944	918	929	941	962	886	896	917	948	920	853	889	942	965	899	872	881	936	876	907	901	933	926	907	901	892	880	882	966	929	933	892	918	946	895	894	853	874	896	953	905	926	864	895	965	906	898	892	951	924	906	934	911	934	935	904	876	945	884	910	896	913	889	856	928	871	912	943	852	878	885	984	852	862	902	913	938	913	809	859	934	907	915	880	906	910	930	916	927	912	902	937	870	921	906	903	900	921	940	913	930	897	905	879	893	925	832	866	869	922	936	878	965	864	939	898	934	966	866	939	883	877	923	873	916	873	858	934	869	912	864	876	831	916	939	873	899	950	888	913	926	910	918	892	884	873	921	889	908	918	883	922	915	891	834	901	935	935	886	864	942	933	903	876	901	923	920	889	982	888	957	841	920	919	914	920	914	878	957	910	839	928	878	901	877	842	932	890	889	940	890	914	915	861	869	940	945	903	936	923	835	922	848	915	874	920	903	878	908	887	892	946	912	877	879	902	906	944	880	899	865	855	910	869	955	910	919	884	898	870	915	861	905	887	873	923	888	872	882	938	922	861	956	903	896	937	886	861	939	993	844	876	897	968	916	917	929	889	858	879	933	939	896	901	866	916	883	907	918	908	893	893	936	916	887	909	873	944	917	910	884	890	929	860	911	902	870	864	935	920	918	917	854	930	881	907	926	887	948	835	952	879	914	914	902	871	904	892	945	915	929	919	881	909	888	874	882	897	906	924	859	937	976	902	905	892	894	881	904	900	863	877	918	904	926	885	929	886	945	889	904	929	896	942	926	931	873	906	928	921	910	930	860	872
8317	1642	5282	6543	5833	4230	2843	2266	2674	5150	11216	14542	14563	10634	6069	3124	1477	751	466	362	320	311	270	266	295	290	296	287	273	321	297	284	305	283	291	292	278	284	264	293	323	254	277	316	275	283	283	276	277	284	274	285	295	291	251	293	310	293	296	277	253	301	307	300	261	266	293	278	297	294	305	297	277	254	241	279	286	284	293	252	251	287	279	251	282	271	261	311	316	281	286	286	266	294	298	283	303	295	308	298	286	301	274	248	292	290	299	277	262	255	310	275	281	295	288	277	336	262	307	255	302	274	235	276	280	285	281	272	250	275	276	278	283	270	318	269	243	305	254	244	291	279	312	292	272	296	281	265	265	288	288	275	281	277	296	241	262	290	332	290	271	270	263	279	269	303	290	294	290	285	271	262	277	293	282	266	295	310	250	262	256	286	280	288	267	277	308	278	277	244	254	264	264	281	288	250	273	298	301	322	299	303	300	267	291	262	281	299	284	251	279	257	264	282	274	255	295	269	301	286	286	273	302	307	306	272	257	290	310	264	301	313	321	273	277	294	277	281	275	297	265	282	301	305	310	288	275	258	254	281	274	283	313	300	305	285	314	269	303	333	267	278	278	292	285	271	320	275	286	289	261	294	255	258	278	312	307	262	251	267	253	274	296	268	282	249	270	273	297	291	292	309	277	281	293	271	263	286	292	285	269	296	277	283	266	279	303	277	290	282	293	276	274	252	264	295	291	296	315	303	287	261	300	275	274	282	271	287	265	263	280	301	278	300	296	264	309	303	277	253	266	297	306	299	269	307	292	297	285	272	281	295	309	310	305	288	280	281	256	276	286	286	254	300	299	290	282	261	295	289	268	289	255	285	268	284	291	322	274	256	276	302	275	282	256	323	292	284	300	289	283	275	281	280	249	250	244	269	279	297	285	269	313	270	300	297	262	282	301	275	268	287	275	255	265	287	294	319	266	259	302	291	287	283	303	280	278	288	259	270	248	305	273	279	281	266	271	273	282	290	300	289	277	284	284	287	296	290	294	260	325	272	304	274	291	295	270	271	268	306	300	272	286	250	267	284	266	292	262	276	276	311	288	290	249	300	270	317	303	302	275	287	256	312	258	290	270	301	268	287	290	303	269	269	255	295	265	288	291	291	255	284	263	333	284	277	298	287	273	296	272	306	286	273	275	312	275	270	285	291	297	276	280	296	278	290	270	240	286	254	260	270	265	320	299	309	276	263	234	307	303	274	287	272	276	268	282	271	278	277	281	285	293	263	290	275	276	271	286	277	277	275	279	309	308	291	282	266	302	301	261	277	267	279	284	288	278	293	313	265	258	265	285	296	300	294	296	272	306	266	297	260	278	309	289	286	304	308	274	308	294	255	272	291	255	259	279	304	265	288	271	256	287	287	291	293	286	306	300	293	252	293	272	273	300	277	277	273	303	311	262	272	273	267	259	271	289	269	295	262	283	275	269	255	279	300	260	291	292	286	295	277	272	263	259	281	285	276	301	286	297	296	292	302	299	305	299	281	283	284	280	288	277	284	293	257	263	280	276	270	281	247	243	291	299	254	273	274	267	268	280	275	295	301	256	273	243	273	282	278	308	299	290	293	255	292	283	278	272	276	278	288	253	308	303	285	260	287	289	305	304	291	309	269	258	297	281	254	262	278	291	302	287	291	296	303	297	289	280	279	303	275	262	301	307	253	235	261	311	272	296	264	312	275	266	309	275	274	269	280	251	279	275	286	273	267	254	285	254	260	300	270	273	273	259	258	262	293	268	253	262	285	304	254	302	265	292	269	307	294	317	253	273	257	289	241	265	266	288	256	300	306	301	279	283	303	287	298	309	309	321	248	261	279	260	267	272	271	303	256	275	297	269	267	297	271	286	307	278	283	305	279	295	273	269	297	286	252	272	274	274	250	294	290	266	282	247	265	286	283	283	312	321	304	265	251	278	271	274	285	270	299	289	290	287	262	278	291	302	272	268	262	290	273	305	293	292	288	274	289	265	241	286	272	264	304	289	264	257	294	278	297	273	281	285	285	282	261	290	276	279	262	269	296	270	262	254	299	336	276	296	296	267	300	290	269	271	308	292	303	279	265	304	294	267	300	299	302	270	268	300	310	269	258	275	240	291	268	278	268	280	284	296	313	299	270	274	294	261	266	263	308	299	265	287	284	282	253	260	291	276	298	282	281	247	263	302	271	275	293	293	325	276	257	275	267	289	281	296	275	291	290	299	246	293	291	299	271	243	235	263	258	280	292	295	273	279	277	266	262	314	276	286	311	250	287	307	271	290	274	269	293	293	267	286	286	278	275	286	242	299	255	293	262	286	278	318	305	305	284	274	264	283	287	276	308	287	268	269	286	259	300	279	268	276	294	282	295	280	251	272	279	322	300	311	255	289	280	265	296	287	293	247	297	263	275	276	263	240	269	253	255	280	270	306	287	280	290	286	286	274	274	311	275	300	283	309	289	265	284	274	271	285	270	276	279	283	308	315	272	273	289	264	265	276	265	272	278	273	284	262	262	297	273	301	272	299	281	311	271	269	295	308	286	313	268	281	261	267	281	298	263	301	286	263	260	270	247	284	283	258	299	295	300	300	301	296	302	284	281	295	245	292	293	288	298	277	278	260	284	258	284	298	282	277	273	276	294	265	286	309	307	296	286	281	295	290	260	272	283	297	246	279	286	280	282	283	250	302	276	290	271	298	261	278	296	277	299	277	266	300	271	285	284	338	280	279	274	287	278	286	296	282	293	274	303	255	269	264	258	277	316	288	258	258	273	282	269	257	267	254	287	262	264	263	271	287	283	291	283	272	286	246	278	283	300	289	284	271	260	256	296	231	287	275	255	302	285	270	308	286	267	288	288	281	261	245	312	302	267	256	253	268	294	287	311	256	272	273	286	288	269	309	302	288	312	279	253	278	282	273	288	290	268	315	265	295	260	292	282	291	277	284	299	251	280	299	294	291	296	318	268	315	253	305	306	283	260	264	317	307	305	306	292	311	271	262	304	289	305	286	289	273	272	283	278	327	284	292	269	257	283	277	284	293	312	309	301	297	269	285	266	285	276	320	275	275	292	297	290	258	300	265	283	302	284	265	261	294	300	261	277	306	279	277	249	275	247	315	301	293	278	301	269	283	281	282	280	264	299	260	291	289	319	262	286	264	278	277	267	246	291	299	287	295	310	278	290	279	257	285	308	277	265	279	272	288	265	289	278	278	272	303	275	312	266	259	290	285	281	298	276	264	301	285	291	299	234	271	304	260	313	281	301	297	282	283	267	303	283	307	284	271	272	276	323	292	274	293	301	302	289	266	283	283	286	250	286	294	304	272	272	279	283	277	300	293	280	321	285	283	274	308	251	278	288	310	307	284	310	288	294	276	280	261	275	274	268	309	298	294	250	289	302	256	294	255	259	280	268	281	285	306	297	272	250	307	263	291	262	281	268	259	289	293	242	315	285	320	283	321	278	284	287	298	288
5883	2378	11266	17029	17189	14709	11302	10044	12224	20368	32156	35575	34688	29465	20882	12973	6829	3205	1635	1140	875	800	780	776	772	795	801	784	754	822	811	826	767	796	778	758	817	837	808	785	826	814	777	776	765	798	785	780	856	796	799	758	734	781	829	796	790	786	836	762	803	790	795	785	770	765	826	820	778	769	767	791	777	839	764	799	825	785	793	817	790	804	796	807	769	809	808	796	755	809	812	814	791	813	807	810	803	833	864	823	778	819	794	727	760	763	772	847	802	795	836	856	787	827	815	840	847	857	785	818	772	791	798	855	773	753	811	835	807	746	816	767	809	791	822	761	841	829	818	797	772	817	825	802	795	797	796	742	817	798	807	779	819	782	874	799	805	796	817	856	829	805	818	795	828	794	797	859	812	772	806	844	836	802	767	816	776	816	804	808	823	776	786	791	791	816	772	773	788	805	773	801	805	796	794	853	813	798	836	805	754	792	804	809	772	810	799	783	772	813	758	835	802	840	858	820	803	807	813	827	821	760	844	802	839	800	831	821	781	804	819	765	785	813	801	751	804	805	812	763	808	821	809	766	785	815	813	799	784	776	771	839	819	779	820	781	830	844	758	791	795	784	839	760	812	815	783	764	831	748	800	800	805	781	792	823	831	784	747	811	820	863	786	765	767	802	789	834	837	830	762	788	778	765	807	779	792	787	772	760	786	831	823	801	823	804	807	837	783	811	798	835	788	765	808	792	763	842	771	751	831	804	812	836	773	820	731	831	797	855	813	794	791	867	810	810	808	835	810	756	757	815	822	801	808	756	823	868	760	820	779	793	789	792	787	809	843	814	799	800	775	816	849	760	813	795	762	810	778	808	793	793	768	786	813	797	836	806	734	830	807	763	809	802	802	749	774	807	821	813	813	793	832	808	859	780	813	836	811	822	785	798	804	798	801	847	869	857	786	816	809	765	821	777	787	836	791	795	796	779	789	753	787	819	746	829	777	829	778	837	848	837	809	794	836	811	843	790	789	798	855	830	754	784	803	876	904	838	808	769	789	779	784	780	762	800	831	798	819	839	776	812	769	778	766	778	822	800	833	768	823	832	813	763	772	800	808	822	796	746	782	830	826	760	804	794	805	782	868	859	810	842	797	817	821	787	772	798	798	828	811	754	843	776	795	834	783	865	817	783	791	810	819	833	794	780	806	769	815	780	793	832	843	801	803	815	803	804	803	823	785	738	822	828	815	790	808	789	824	826	775	788	787	825	852	832	865	809	819	780	759	796	795	797	843	798	820	821	816	807	767	785	830	859	775	826	780	821	777	758	817	832	769	821	845	801	820	776	784	769	805	767	798	813	790	824	777	773	799	751	821	827	766	835	831	805	788	804	814	721	882	765	778	812	805	784	827	804	788	842	814	838	825	793	794	802	765	782	821	780	774	799	825	836	763	791	871	823	800	782	853	775	797	797	849	767	807	765	787	793	768	820	810	809	837	812	803	776	850	833	768	813	802	820	819	792	826	795	838	820	814	812	794	806	773	849	775	822	791	840	764	778	806	806	768	804	788	822	847	824	773	811	786	812	799	790	796	820	720	793	811	794	805	844	777	812	723	821	820	826	823	840	795	805	818	810	786	782	833	816	856	783	810	852	789	771	756	824	797	759	766	776	818	811	743	804	806	786	836	807	780	781	822	787	765	844	773	776	768	801	746	817	778	752	772	828	791	819	855	817	746	767	806	788	790	804	814	795	854	769	787	813	801	811	834	762	738	778	805	818	784	795	822	767	786	829	794	805	805	822	782	799	797	790	855	784	771	814	803	817	796	830	763	817	787	822	841	830	806	816	761	825	792	845	852	757	799	767	815	803	792	816	747	788	798	835	802	807	790	779	794	802	762	829	829	794	786	839	781	793	795	809	816	808	833	794	833	746	790	825	837	770	752	808	802	831	826	701	747	791	808	803	861	766	783	791	844	780	784	797	765	823	803	773	761	812	830	779	776	747	756	807	828	792	761	816	769	809	856	794	804	806	795	774	789	828	788	787	822	774	782	752	780	800	779	856	843	783	831	799	794	771	778	813	864	806	823	800	817	751	817	771	785	776	848	795	808	818	817	797	795	787	753	795	743	820	792	797	777	793	801	803	768	771	806	794	842	767	856	791	823	796	827	804	773	786	798	805	789	825	771	833	837	786	804	798	855	789	807	788	769	838	791	790	814	814	814	778	794	792	839	813	855	807	824	808	784	848	819	792	755	821	800	829	790	825	761	820	782	754	793	752	834	790	802	790	786	788	844	789	822	798	850	762	766	830	805	793	783	815	834	764	770	848	810	782	757	765	757	800	805	793	798	822	802	835	811	779	824	837	757	791	788	807	836	821	822	831	817	777	852	799	819	794	792	800	802	803	778	857	776	796	800	748	829	838	777	826	787	801	762	811	846	826	756	820	802	837	842	793	802	777	809	813	791	813	798	806	791	770	771	819	789	784	760	798	816	747	805	793	791	824	832	812	760	775	820	806	779	774	827	817	837	818	841	859	811	852	814	790	826	808	761	780	811	784	774	747	771	832	840	782	794	788	841	766	838	804	775	783	822	774	759	802	788	827	835	799	868	854	839	812	781	804	752	841	772	800	774	779	822	802	817	809	802	851	826	813	783	795	785	788	833	839	755	817	771	747	787	811	812	832	815	807	853	837	818	797	834	782	778	768	824	816	810	818	765	817	754	770	754	802	786	782	749	788	798	858	783	862	768	738	815	811	812	777	779	826	798	752	774	803	772	788	799	826	819	837	774	786	776	822	822	760	833	833	771	819	813	809	837	779	791	839	796	818	806	825	759	808	737	772	725	773	760	783	793	765	817	813	775	822	801	786	808	787	834	805	847	833	788	800	780	830	831	810	738	807	807	851	792	836	799	873	819	805	773	801	792	769	806	792	754	790	808	834	792	813	827	820	837	814	804	806	787	811	774	817	773	794	789	779	829	800	815	827	822	854	794	799	774	856	839	843	821	767	836	798	760	842	786	801	815	836	809	767	852	872	780	805	784	836	852	776	811	813	835	754	767	822	809	814	805	811	825	794	813	826	755	800	806	833	897	806	790	824	810	792	741	821	786	820	838	782	816	808	794	844	774	810	792	831	784	830	788	787	808	811	813	791	788	833	778	793	780	809	836	785	782	804	783	783	762	802	752	783	782	795	799	785	798	801	766	810	832	835	784	827	803	790	762	792	827	726	817	836	772	822	793	802	850	858	795	804	805	817	794	808	830	791	791	780	797	809	789	813	817	832	830	816	775	818	786	804	831	808	817	822	746	861	829	830	830	806	817	782	822	816	806	789	801	798	861	843	792	785	795	840	794	804	773	760	788	848	806	798	851	836	774	796	762	834	823	794	840	823	872	802	792	796	775	821	795	807	732	797	845	785	821	803	770	773	773	829	840	786	745	815	794	766	764	749	852	765	794	769	815	766	761	761	821	765	831	756	797	779	822	812	773	823	819	812	804	763	802	810
15376	4844	11851	18349	16188	11343	6848	4819	5049	6966	17978	25419	24726	19472	12550	6686	3206	1326	614	380	326	296	293	280	278	271	314	319	286	311	280	297	299	300	303	305	290	288	270	287	316	262	290	287	314	294	307	300	287	274	273	276	298	317	279	282	277	298	310	302	288	290	298	316	305	316	312	304	288	307	330	291	278	313	291	301	282	276	274	269	277	332	315	288	299	289	330	313	309	281	256	262	290	302	284	303	276	311	286	283	283	290	293	265	293	283	319	280	323	302	279	315	282	301	313	302	290	284	285	276	285	301	292	305	297	293	321	284	296	318	324	322	288	277	276	264	291	305	302	287	299	261	300	285	276	314	313	331	288	296	309	293	283	285	279	302	291	302	270	318	306	284	298	281	283	298	295	303	272	315	319	293	307	322	291	285	283	275	285	292	270	269	322	302	284	263	298	304	276	277	297	282	266	285	282	298	324	298	319	296	304	295	305	272	299	299	273	314	324	325	289	264	289	298	271	288	307	256	285	295	315	304	272	279	317	335	293	326	276	307	300	299	281	263	300	285	268	277	282	338	269	284	313	309	314	284	287	305	326	298	298	289	291	303	298	317	270	302	300	302	295	274	318	281	263	265	312	303	269	308	298	319	315	302	294	295	254	290	278	305	296	278	294	301	325	316	294	271	302	271	303	306	299	304	312	283	279	274	294	298	300	302	284	303	306	270	349	268	282	303	304	305	281	294	296	303	315	312	285	294	283	286	308	304	335	292	276	299	280	276	276	309	300	274	314	289	284	337	322	310	298	290	263	301	317	295	317	300	294	284	280	290	316	304	290	319	305	298	311	270	292	293	273	292	287	285	300	344	299	275	289	285	282	305	302	277	267	309	295	290	285	260	332	310	291	296	303	290	306	310	317	308	310	321	296	286	307	308	300	290	262	293	286	271	271	294	314	319	325	274	281	287	289	271	260	295	303	255	282	295	323	294	304	339	303	329	308	307	318	267	293	312	296	302	283	272	287	286	301	288	292	300	304	313	292	285	294	310	307	338	283	318	255	296	294	297	280	313	302	321	281	298	301	279	311	277	290	316	298	315	275	325	273	279	291	279	317	311	288	296	258	309	312	282	298	311	299	282	282	324	300	311	304	290	298	285	291	294	281	312	271	294	288	306	297	325	304	288	312	307	280	310	305	270	292	292	294	278	303	275	292	265	287	300	334	306	300	315	330	280	279	303	314	286	304	295	327	310	291	290	312	302	289	260	275	326	296	314	290	308	315	292	332	284	322	279	276	308	307	321	290	290	289	326	284	263	294	305	306	297	321	296	275	271	276	271	274	289	282	322	282	307	306	294	291	326	318	287	273	290	249	305	274	270	276	292	272	288	289	307	297	318	303	324	291	285	302	290	278	288	315	304	293	283	318	327	269	280	278	295	311	312	280	287	312	286	302	307	320	312	290	297	298	308	286	295	300	290	295	313	275	296	324	306	261	314	290	315	307	289	294	300	294	289	294	273	294	272	281	293	303	291	278	307	312	284	296	291	336	310	299	318	304	296	318	262	321	274	287	280	297	304	324	299	299	266	295	282	280	275	297	314	309	280	307	284	320	311	281	315	328	296	289	284	279	286	303	308	276	309	302	298	318	319	294	322	318	300	311	289	327	307	273	293	325	301	308	275	302	315	304	298	280	295	325	276	296	315	294	308	306	293	283	289	282	276	275	263	301	279	284	302	309	286	291	300	307	286	310	298	314	328	281	299	299	313	299	283	305	274	275	334	287	311	318	259	268	293	318	299	313	312	275	279	300	293	305	262	276	321	296	280	297	324	276	299	301	322	296	298	303	280	303	315	270	295	323	290	321	311	313	279	270	292	309	288	304	294	288	254	276	271	277	305	308	297	294	283	257	292	311	289	257	292	307	306	261	281	281	275	279	311	319	328	289	338	341	293	297	283	299	313	269	283	291	290	297	286	295	322	306	290	277	293	312	302	295	291	269	264	294	316	285	325	304	311	294	275	300	284	284	297	272	274	290	315	285	317	316	282	290	287	319	310	274	277	300	298	297	263	305	311	288	280	309	273	309	318	304	291	303	311	282	306	291	299	240	311	313	300	289	292	279	303	301	289	286	321	282	307	298	308	309	318	322	297	303	279	290	262	242	276	318	288	276	297	285	266	316	296	307	287	290	326	302	288	270	305	290	310	294	290	268	273	316	319	318	317	322	300	273	294	314	287	283	271	311	268	310	269	304	311	296	303	288	274	276	285	298	306	286	288	275	273	303	267	304	316	297	297	267	266	290	295	297	296	283	279	311	273	293	290	308	303	295	317	293	284	303	321	281	297	270	301	301	272	300	271	299	296	303	279	296	312	284	334	278	300	306	299	330	289	292	263	263	279	318	304	271	300	272	286	284	273	290	270	303	307	280	282	289	304	287	313	287	296	301	277	306	300	275	307	326	319	285	293	293	280	313	278	304	297	281	311	292	312	327	304	300	277	302	279	277	276	323	296	324	310	247	323	295	319	305	294	322	296	285	317	304	276	290	281	296	318	315	284	314	292	294	316	302	319	278	295	277	315	276	274	276	289	269	304	268	297	309	300	260	323	316	301	285	288	306	296	322	300	301	276	292	292	302	317	322	308	292	307	313	317	270	285	310	314	292	307	319	306	321	300	246	293	265	303	313	323	284	334	292	295	275	279	288	272	272	310	329	297	278	297	317	298	315	270	309	272	320	282	278	290	308	299	270	310	322	351	285	324	306	304	338	292	291	304	306	296	270	311	297	315	304	294	315	285	295	260	272	319	302	294	292	257	282	310	276	300	315	300	290	291	287	290	319	286	300	281	302	313	306	294	311	302	300	286	277	283	298	283	296	286	291	316	301	334	307	281	278	290	285	308	279	300	290	266	331	275	288	309	306	283	295	284	320	304	294	316	306	329	275	286	275	328	283	315	272	277	288	290	275	321	301	287	328	289	273	292	321	271	304	265	261	281	309	291	287	329	327	295	297	314	288	274	316	308	280	319	264	285	274	251	277	300	327	282	306	316	267	292	332	287	284	331	305	310	302	332	276	285	267	301	288	304	291	281	316	300	319	308	320	293	287	304	296	272	279	291	295	284	320	257	280	280	297	300	299	326	289	325	286	296	269	313	297	282	304	283	276	293	309	315	295	290	297	295	283	301	299	337	347	290	294	286	272	293	316	294	325	316	294	262	305	312	281	279	284	265	296	286	293	302	281	292	278	315	278	302	305	284	286	310	280	294	297	285	316	269	278	250	282	328	266	307	289	296	342	277	307	275	302	306	288	266	305	285	292	300	290	320	315	311	290	285	278	298	269	300	252	310	286	291	292	285	287	278	326	292	303	293	308	274	308	287	314	310	307	285	284	302	286	289	307	315	278	282	270	314	256	277	275	328	291	332	305	281	277	321	302	292	292	291	290	312	324	320	306	242	289	287	285	304	300	308	266	322	283	273	281	294	268	277	312	299	310	273	302	302	287	290
8095	5254	20623	32333	31058	26481	20624	17421	18560	24388	39727	45588	44042	38984	30898	22043	13003	5763	2441	1248	993	965	874	841	802	807	831	849	818	867	819	843	877	845	835	856	879	821	837	808	827	804	850	868	853	827	821	849	883	864	854	830	847	832	818	838	813	828	872	830	790	797	854	810	850	833	780	842	841	817	834	841	865	858	823	840	841	837	828	831	802	819	816	844	872	780	825	832	897	818	800	854	900	882	819	880	867	854	827	835	832	879	803	850	859	867	884	862	818	847	822	852	826	844	860	866	840	806	841	854	817	827	877	813	823	866	834	878	791	835	816	863	833	852	850	853	874	853	857	867	788	834	794	869	795	853	861	821	838	867	864	905	855	854	818	824	865	787	862	860	830	856	840	858	873	843	894	803	825	813	855	867	872	834	828	863	799	830	807	825	839	861	823	854	836	871	852	814	831	808	856	886	811	817	870	852	805	816	858	909	866	814	816	807	833	820	849	874	839	784	824	856	801	910	849	824	842	851	782	850	818	806	841	847	799	854	844	830	824	837	784	842	897	881	815	872	796	825	849	895	823	895	827	878	871	824	843	787	833	846	827	827	834	852	850	816	889	817	867	846	843	919	792	863	816	808	836	828	869	844	802	778	817	821	853	846	862	844	816	858	838	884	795	835	821	821	865	810	776	826	838	839	878	834	798	836	827	864	848	813	826	848	842	777	832	793	822	802	925	815	854	832	843	860	841	811	770	811	846	825	871	833	822	828	901	886	872	824	858	883	796	872	833	862	835	876	855	834	830	908	805	880	784	826	841	822	838	821	844	844	831	868	780	883	853	867	856	902	829	840	839	853	860	801	792	860	864	816	783	832	926	830	835	857	806	842	883	857	845	835	904	833	837	808	831	785	823	867	901	833	847	823	846	762	848	846	840	832	877	885	861	868	861	876	858	808	859	875	869	821	825	885	811	822	825	859	818	822	833	840	792	826	838	791	862	799	837	896	845	817	844	838	783	840	823	886	869	834	834	842	852	846	856	860	838	816	883	867	783	898	817	858	821	793	826	865	859	820	812	842	877	828	840	868	829	857	860	888	831	821	808	851	790	837	862	802	868	847	830	827	858	862	822	818	846	838	838	899	845	780	808	853	806	838	838	822	822	825	828	849	808	891	844	860	848	848	856	893	822	836	859	846	844	839	896	820	829	801	844	870	843	887	833	826	836	787	809	833	827	879	777	836	873	922	830	859	847	805	884	811	853	833	875	855	843	844	831	836	917	869	870	892	836	854	790	850	841	930	841	831	860	851	885	817	869	784	843	869	809	835	851	847	877	858	816	774	811	826	882	919	848	833	846	862	810	828	789	797	838	815	780	849	804	899	844	815	887	847	849	878	835	889	833	827	859	855	867	868	841	856	832	842	860	846	887	845	822	798	823	857	847	773	830	860	883	841	840	828	874	794	804	853	855	831	869	863	804	787	829	825	843	824	819	853	814	832	818	821	822	852	904	809	812	937	870	872	819	881	811	827	849	833	810	816	866	830	803	847	886	887	822	842	819	830	839	854	813	825	854	858	836	826	814	845	858	830	810	832	830	879	832	788	858	854	828	906	835	833	826	848	809	833	854	823	829	843	817	888	868	814	833	853	830	797	818	851	819	841	863	897	850	847	866	825	814	865	818	845	838	865	846	798	842	845	859	814	788	807	863	794	859	872	837	884	871	908	810	877	852	865	789	851	872	900	819	831	887	797	869	767	811	854	836	831	805	864	845	817	844	834	876	839	839	837	868	846	832	855	882	856	852	853	838	844	841	813	869	855	798	885	831	806	833	785	842	808	857	850	877	812	868	852	855	818	834	861	869	793	820	848	855	829	848	832	842	820	911	858	855	794	876	859	867	833	836	809	822	833	834	875	848	869	847	845	830	841	831	839	861	858	888	754	874	850	826	849	857	833	879	845	842	926	813	839	809	891	875	858	850	849	797	841	860	873	850	845	828	878	847	790	865	879	832	805	916	896	864	882	854	859	857	814	834	843	843	860	804	804	850	836	878	841	807	848	819	857	788	808	794	855	895	857	831	901	828	838	785	818	870	856	840	928	827	846	848	841	858	831	823	856	801	823	901	871	861	821	867	858	788	806	847	794	838	890	871	809	850	862	849	790	861	816	825	863	831	864	879	832	818	858	809	903	821	792	863	829	859	840	874	822	823	855	869	825	841	845	849	828	861	823	803	851	839	798	842	815	849	831	840	861	831	835	862	887	791	846	854	840	869	863	834	891	843	840	853	859	813	819	851	851	811	803	787	855	856	883	837	886	841	853	863	837	791	785	869	889	853	841	814	837	859	828	824	862	803	835	845	860	768	794	809	877	854	851	841	815	841	835	796	818	830	813	905	857	800	841	875	896	867	856	830	857	860	810	812	808	861	883	859	873	871	829	847	868	779	914	796	866	795	778	876	804	855	874	841	850	862	829	805	864	857	831	837	859	865	816	794	841	804	885	888	909	785	805	841	847	878	817	841	877	816	849	880	887	823	857	842	854	814	843	855	846	863	868	846	817	888	874	840	864	832	782	863	838	817	848	820	816	840	793	817	860	860	863	901	897	835	887	792	800	852	831	823	844	839	864	834	844	829	835	876	853	847	821	798	829	898	847	874	889	834	894	852	808	846	843	858	828	833	857	900	798	818	837	833	868	820	822	808	826	847	876	789	855	866	863	807	868	836	844	874	805	854	834	881	805	831	801	869	839	910	831	842	816	859	780	845	806	866	805	883	817	828	791	832	875	849	849	844	862	848	871	826	811	857	855	855	817	893	880	853	798	820	866	827	879	870	823	836	852	836	845	793	804	827	855	833	853	771	855	890	817	840	823	800	848	865	802	756	824	776	845	843	843	832	820	828	834	848	834	830	831	874	819	853	810	831	853	824	809	842	878	831	830	905	892	875	827	820	849	837	836	898	825	858	841	838	808	873	805	840	847	815	870	842	856	858	850	876	851	841	840	812	876	821	902	870	863	859	846	790	870	821	903	881	826	821	858	872	810	807	877	861	882	805	793	840	909	844	850	846	833	863	830	773	845	790	882	870	852	845	797	843	842	853	834	847	852	806	860	823	838	825	797	812	867	819	842	862	874	823	817	820	879	866	823	820	845	843	905	804	848	837	835	838	835	839	835	862	810	878	836	839	793	815	804	820	841	837	876	854	864	857	908	874	863	824	806	857	848	864	849	798	791	838	876	812	873	809	824	833	809	841	820	861	802	828	841	771	856	872	806	872	845	864	835	851	838	797	858	802	818	822	857	824	767	814	843	847	838	828	787	838	817	845	848	870	862	865	863	818	833	835	819	825	873	853	835	790	843	852	871	821	925	824	877	816	826	840	772	829	795	854	842	848	814	840	799	851	808	822	860	840	865	829	816	841	849	912	889	829	827	798	845	872	802	850	807	806	871	828	830	797	845	814	855	837	821	863	823	812	842	861	800	811	829	897	832	854	878	809	862	867	869	835	788
2545	810	899	796	665	678	553	500	431	422	537	1164	1588	1693	1382	1096	688	538	389	335	324	347	293	292	338	314	308	317	308	331	362	295	316	331	330	344	320	345	335	328	308	324	297	322	316	319	350	319	306	320	336	326	336	291	269	299	326	313	301	310	326	314	345	328	339	328	333	325	322	307	299	316	321	322	362	357	309	346	347	314	351	339	340	343	355	284	339	280	326	329	333	360	341	310	319	321	358	340	287	321	346	321	326	322	288	324	315	319	330	307	331	318	350	319	276	321	331	323	298	318	316	310	333	286	318	345	309	328	305	301	328	317	327	317	337	327	320	331	364	347	353	346	325	336	342	288	309	297	333	345	321	313	319	305	326	347	337	309	302	298	354	338	323	325	316	293	328	300	303	322	352	348	321	314	294	323	291	331	333	358	327	328	308	313	341	332	341	302	297	336	353	319	311	331	334	344	326	344	324	312	315	340	344	372	347	322	311	328	336	287	318	335	330	317	295	328	329	360	335	334	331	306	346	343	335	332	326	334	303	335	298	335	323	336	335	295	297	310	322	316	278	314	307	304	338	305	324	302	300	337	337	332	330	309	354	312	334	348	300	367	302	329	341	342	310	344	309	358	324	327	346	348	341	342	338	333	313	324	332	337	311	317	309	318	347	333	315	299	324	352	321	336	329	356	339	327	330	330	311	313	334	316	338	310	335	315	311	306	332	363	324	316	308	295	312	311	355	314	323	307	334	333	314	301	302	328	306	334	301	337	301	328	333	345	380	332	316	334	313	314	338	320	310	317	319	328	325	336	298	322	318	350	295	316	339	288	331	334	319	296	329	334	325	324	328	314	315	325	313	338	332	334	330	322	318	322	325	291	324	317	328	313	293	316	328	315	308	324	309	324	332	330	290	332	336	326	326	334	316	322	315	322	320	317	333	317	341	339	335	332	317	317	307	330	331	326	351	322	303	354	331	302	326	344	322	343	303	294	323	360	321	307	319	325	331	350	309	316	312	314	352	327	283	300	343	290	302	299	333	332	332	311	338	318	316	310	344	314	320	319	333	352	330	326	296	311	341	307	297	315	342	335	333	350	317	333	326	321	326	351	290	306	291	321	320	330	322	321	321	329	353	322	376	340	323	317	317	313	322	326	322	315	319	299	320	336	288	304	332	325	324	335	318	337	304	346	326	324	330	345	312	312	321	333	339	330	334	332	315	334	305	326	314	338	335	322	358	329	325	320	319	347	335	316	317	307	286	324	364	343	313	322	341	319	349	342	338	322	318	300	347	345	312	320	355	318	287	292	326	328	340	346	338	329	347	291	318	306	312	327	289	318	321	387	315	323	347	333	343	304	325	336	321	340	320	329	324	318	322	308	342	315	342	336	328	292	319	312	310	317	318	275	325	326	319	309	336	344	302	310	324	345	290	344	312	337	345	314	359	340	320	336	323	364	312	318	320	326	312	381	344	328	307	319	316	316	346	358	295	323	305	285	348	315	336	310	297	345	326	310	336	305	305	346	346	348	319	296	321	354	303	365	297	300	373	336	304	320	316	328	326	321	322	309	311	322	328	342	349	303	323	293	319	331	289	319	319	325	335	312	313	303	321	320	321	327	326	313	313	337	326	335	330	363	312	310	306	329	353	338	334	293	339	321	332	290	331	320	327	326	330	352	360	328	297	315	334	308	319	319	315	334	324	326	320	303	336	330	280	306	335	319	333	327	363	335	278	312	318	323	344	331	337	333	312	328	316	349	319	320	305	308	301	314	331	329	342	354	328	328	321	344	335	322	302	339	318	327	347	313	313	308	324	315	334	339	309	320	343	320	327	304	351	305	335	331	315	305	347	322	304	342	304	334	320	325	348	347	318	320	322	338	331	295	324	338	357	316	331	323	354	307	312	310	354	288	291	312	276	327	343	298	360	283	321	308	326	293	340	310	326	313	311	316	295	328	354	330	302	335	338	317	286	332	351	356	335	324	315	324	323	295	334	334	334	349	352	308	329	333	352	307	361	295	330	314	295	296	307	336	338	372	319	309	305	302	348	348	349	310	345	338	307	312	317	333	321	305	325	319	277	332	336	305	303	328	344	329	347	312	327	320	319	328	336	327	319	323	325	330	312	324	324	307	298	349	321	332	345	316	296	354	325	308	327	324	312	325	314	332	326	312	315	310	349	332	343	335	314	322	313	338	326	335	318	324	291	336	305	338	348	297	349	329	330	308	347	345	352	305	306	312	322	354	326	353	326	327	334	303	323	328	342	300	339	316	374	334	321	310	349	310	307	322	323	319	322	346	324	308	333	335	345	291	340	345	309	292	350	327	335	333	306	344	327	339	333	329	316	339	325	341	311	329	330	349	331	316	351	347	313	321	315	308	322	322	342	339	322	301	362	340	331	309	318	292	325	311	303	356	297	328	342	289	295	314	323	299	341	350	289	338	295	323	362	306	339	323	334	297	356	323	343	327	305	350	333	321	310	354	315	324	353	328	311	328	333	284	316	311	334	309	316	363	342	327	293	311	328	319	311	337	356	298	285	330	320	330	331	346	328	313	314	320	325	315	308	358	314	368	310	344	338	311	341	302	361	330	328	316	294	346	360	323	336	314	314	329	326	339	310	320	304	339	322	321	335	301	362	316	289	310	314	333	325	337	332	311	299	351	346	319	336	356	351	313	335	321	325	312	334	323	319	345	314	327	316	339	331	314	332	331	321	317	302	366	341	338	329	318	311	291	326	312	346	332	337	321	287	320	325	314	360	311	310	303	306	329	333	286	327	333	357	310	309	337	326	337	306	338	335	335	311	317	333	325	358	320	309	314	355	357	333	313	322	302	318	363	330	321	307	343	318	336	350	334	348	307	319	322	337	302	316	343	311	340	344	294	300	335	323	307	310	346	307	302	334	307	298	323	334	329	317	334	336	322	349	345	318	319	300	332	332	318	338	336	312	292	318	327	338	316	316	333	326	335	293	319	330	339	371	297	299	353	330	310	338	334	324	334	306	359	337	318	347	328	348	328	335	321	314	320	315	310	371	317	303	325	295	330	339	327	330	329	327	294	324	338	321	314	336	321	329	322	364	343	326	322	328	342	315	321	315	334	318	328	315	317	320	292	329	315	328	338	325	326	312	290	300	309	346	296	303	309	267	303	335	338	351	310	320	318	318	313	339	316	292	330	302	285	352	327	333	330	329	305	330	346	307	312	341	325	335	321	359	313	340	319	318	328	323	334	318	304	308	295	324	329	328	321	309	320	303	344	323	281	306	332	321	345	304	325	303	335	264	342	329	310	311	336	340	303	299	334	332	346	319	320	318	323	306	342	348	328	304	313	301	332	301	334	312	302	314	328	343	345	326	339	319	349	314	320	357	335	312	277	333	308	296	303	319	330	348	331	340	322	330	335	338	329	287	330	324	328	312	332	328	314	311	323	316	319	308	309	339	334	343	308	313	291	334	331	320	343	335	281	356	301	348	329	330	335	303	318	326	325
2719	1354	2467	2799	2726	2746	2362	1902	1647	1676	2547	6352	8139	7692	6222	4270	2544	1587	1167	959	924	944	913	902	907	929	897	896	870	917	877	916	890	895	920	845	947	875	896	853	948	929	879	935	889	916	914	885	917	868	909	922	908	918	921	925	887	916	870	937	902	884	928	835	933	898	891	903	914	895	910	949	943	911	934	928	963	854	862	900	866	914	927	894	924	920	880	902	884	902	952	912	944	931	851	884	898	890	840	875	940	921	887	891	881	902	899	846	910	917	876	940	935	870	937	935	866	913	911	857	944	859	891	867	857	892	898	933	900	875	893	887	912	886	978	936	903	896	888	895	931	920	873	894	973	898	915	930	897	871	955	916	895	964	910	879	912	911	892	937	873	877	917	902	922	914	863	863	870	920	898	913	936	847	877	899	893	932	893	913	915	904	906	944	880	886	920	855	845	897	885	921	893	950	948	915	918	938	895	838	922	874	907	921	887	951	945	910	876	957	890	867	959	887	894	863	911	922	903	901	850	913	872	942	908	887	892	842	903	894	925	916	943	877	901	902	859	889	845	849	903	918	912	873	907	919	948	981	957	972	885	919	881	928	911	912	901	874	889	912	921	915	921	960	926	877	885	869	892	894	875	922	910	896	885	919	939	857	902	879	904	904	926	929	929	911	914	905	867	915	913	917	890	895	908	825	889	951	887	901	896	919	916	916	865	888	853	886	876	913	862	907	950	867	975	886	924	853	884	923	904	888	927	881	934	932	914	955	927	890	875	912	879	914	920	893	861	879	901	902	871	910	937	882	899	905	911	953	911	934	919	877	898	921	913	910	864	937	862	919	891	851	948	896	895	901	870	848	962	915	930	910	894	920	875	897	892	841	891	924	891	918	916	878	924	910	885	972	893	920	868	899	928	936	908	941	937	894	933	849	921	885	951	944	930	924	897	855	902	888	912	858	878	935	897	891	922	872	932	903	910	924	841	912	918	888	894	912	942	912	855	926	962	910	954	894	871	909	909	960	943	852	958	894	866	927	872	908	901	903	889	885	902	892	874	901	851	888	923	828	878	902	917	945	894	860	871	911	869	881	896	917	939	905	862	930	863	843	863	876	932	914	849	872	948	869	899	897	857	931	951	923	907	939	889	902	869	895	885	900	909	876	882	928	957	892	937	866	904	854	888	941	916	888	943	907	905	874	867	922	928	870	905	948	910	874	858	911	922	940	898	877	931	887	944	913	926	921	885	908	876	901	942	887	873	945	895	905	914	922	910	885	919	898	871	909	882	936	935	909	926	921	928	901	918	910	856	883	889	925	935	831	901	927	841	956	897	868	901	921	859	921	917	890	877	876	881	893	906	952	925	912	870	945	895	890	874	907	954	890	860	870	903	849	866	866	928	911	885	898	904	894	915	916	926	925	917	868	956	887	876	902	908	872	915	917	944	897	906	899	912	887	919	952	921	915	916	963	962	902	913	932	860	886	927	929	887	895	888	891	894	927	862	884	894	888	879	872	936	860	932	922	864	903	927	882	893	894	877	896	868	858	874	873	901	909	900	957	954	899	942	941	903	931	894	883	939	940	893	913	954	906	931	875	921	878	910	893	874	862	883	854	877	897	890	896	922	929	901	962	923	958	908	922	924	871	909	887	904	951	894	849	888	937	898	858	907	870	934	973	958	885	880	883	942	907	911	862	933	924	912	901	883	889	889	907	922	868	910	856	912	897	907	835	893	876	899	842	913	899	913	890	851	955	945	935	877	918	898	873	932	963	901	928	922	969	932	890	958	927	944	878	864	924	902	952	964	879	896	915	872	933	883	920	946	951	950	907	864	883	883	874	951	879	870	873	922	902	894	915	896	919	899	918	911	919	900	869	850	935	920	946	876	946	896	954	903	946	919	825	897	915	903	866	933	923	925	877	861	896	942	881	914	833	915	952	899	884	891	942	898	944	876	859	944	903	879	833	908	854	851	926	897	901	909	916	923	868	896	863	914	904	899	907	914	924	902	920	909	894	944	884	844	897	941	938	894	905	924	903	939	926	876	935	869	942	960	896	941	902	890	964	940	959	895	919	903	889	901	869	875	968	884	922	862	881	890	849	942	880	943	863	906	899	893	897	935	938	930	901	905	900	943	853	911	868	954	917	907	934	887	908	910	933	885	874	916	930	899	868	840	887	976	882	907	912	914	897	887	923	904	927	886	897	858	911	929	919	869	920	866	934	881	882	898	891	910	899	930	894	889	909	935	905	940	905	917	868	901	895	883	855	914	910	909	861	947	896	906	889	887	897	906	854	882	893	937	870	890	893	884	921	937	912	955	889	889	906	907	914	901	900	865	920	941	903	931	882	901	869	944	965	839	925	912	902	944	885	899	909	963	866	928	914	913	924	826	905	896	939	900	953	913	876	881	864	951	899	870	931	887	912	918	928	884	867	918	930	880	886	933	889	877	865	907	953	911	977	873	914	907	921	883	906	896	875	884	919	881	947	940	930	885	942	953	876	863	929	857	917	830	893	919	848	960	987	954	881	926	886	902	942	892	807	912	920	936	912	921	892	891	954	982	891	958	934	935	941	924	849	896	937	900	901	927	892	951	855	932	873	908	892	865	864	901	872	867	851	917	874	951	926	943	973	940	900	885	880	947	937	875	864	893	867	939	933	866	889	904	899	882	906	905	910	940	890	895	914	919	932	880	897	911	898	945	907	939	896	964	937	882	885	915	927	894	879	861	932	872	930	853	907	878	925	900	882	942	879	928	875	931	912	911	803	963	891	876	926	890	922	922	834	884	869	882	892	872	947	883	888	891	926	863	954	931	904	907	874	888	877	930	880	925	915	851	826	928	877	915	908	929	918	890	901	911	891	902	878	909	906	926	861	922	915	902	913	885	921	911	885	874	898	882	909	914	894	909	924	895	947	916	859	926	921	874	932	868	886	944	910	887	865	877	977	910	944	906	925	911	956	885	923	864	911	872	926	838	881	956	906	897	879	905	868	911	850	876	890	883	869	936	865	919	893	931	888	884	891	962	901	893	838	909	908	876	966	894	854	917	872	924	890	934	909	911	926	929	877	928	920	895	905	925	874	900	927	887	889	887	928	914	912	876	894	915	958	940	892	896	940	948	892	920	888	902	914	915	952	867	935	911	879	921	956	902	876	906	883	904	897	872	919	854	932	818	859	877	932	941	852	934	863	874	871	913	906	881	899	865	912	922	882	981	896	900	905	942	948	926	936	930	930	923	947	890	950	922	945	875	838	854	898	914	850	904	884	909	881	943	895	930	870	873	906	894	931	870	928	895	918	899	870	923	898	907	890	921	921	889	865	927	883	903	966	930	932	870	936	910	921	923	910	858	911	880	848	929	918	866	861	900	895	895	889	930	921	870	884	926	909	865	914	862	899	899	933	881	888	915	855	939	941	918	899	905	973	841	868	896	861	928	934	903	874	929	953	872	867	897	901	874	898	955	869	870	878	898	931	904	915	906	859	925	922	915	862
8830	3873	6603	6919	5742	5194	4897	3540	3099	2597	3780	13921	14996	12433	6872	3778	1835	873	460	357	303	285	266	297	297	286	292	310	272	283	280	267	249	285	300	292	274	261	295	310	286	291	298	247	278	302	260	269	268	274	277	287	304	295	281	282	295	285	280	265	283	290	276	274	275	294	288	290	313	279	281	263	293	272	273	266	298	275	285	294	295	298	255	255	280	283	276	276	276	273	287	255	267	271	259	289	298	304	279	290	289	298	262	269	274	288	297	280	279	273	276	293	292	322	275	265	287	306	277	300	273	301	286	285	277	319	268	289	287	249	272	289	318	272	250	306	284	252	285	281	277	290	291	300	307	298	295	288	274	272	249	294	283	277	274	284	284	305	288	280	287	277	259	273	300	294	274	278	287	284	283	295	275	281	271	313	275	291	297	300	291	307	264	273	279	275	297	291	287	287	270	271	292	286	308	285	279	272	268	306	278	292	267	310	283	297	264	286	288	264	266	306	242	304	285	265	282	254	279	296	301	300	254	284	235	311	279	283	309	284	297	291	271	305	280	266	248	295	265	298	246	322	282	283	268	293	257	299	323	284	284	294	286	254	300	286	260	322	270	312	285	312	290	288	294	262	313	270	302	306	276	306	291	299	298	289	294	295	277	261	264	260	276	294	251	241	328	271	271	274	287	278	260	295	270	276	282	278	252	285	273	263	270	284	246	303	257	275	284	284	280	278	296	269	292	279	282	319	276	303	270	282	279	284	281	313	293	296	261	304	290	247	280	269	251	300	284	266	290	286	295	276	301	261	303	302	307	255	271	284	251	303	303	264	318	295	294	294	311	282	289	258	268	264	269	315	266	313	287	294	263	274	288	281	290	289	303	293	290	287	256	280	292	285	267	281	277	281	291	300	292	293	283	269	257	291	309	289	293	287	264	288	296	273	263	296	289	278	306	302	277	278	305	286	294	295	257	285	278	309	296	280	258	269	284	259	264	277	297	288	289	276	261	286	288	255	303	274	292	281	271	280	283	273	292	273	320	274	273	276	291	261	286	274	290	289	280	281	277	279	296	283	313	277	268	290	295	274	303	299	282	288	253	293	280	310	297	255	296	253	299	266	277	305	293	299	264	268	290	278	266	292	273	265	299	256	285	258	275	286	311	274	288	287	280	287	280	257	264	288	307	303	279	259	280	304	287	267	270	286	243	253	262	289	279	285	284	276	297	283	277	272	308	281	271	279	314	274	239	262	305	276	265	262	273	262	300	272	288	284	260	282	283	256	257	281	318	278	292	287	268	276	264	267	289	233	288	275	291	267	263	296	260	266	256	249	284	332	269	277	253	285	272	297	289	310	281	290	273	275	289	290	290	273	263	277	285	276	299	277	281	312	255	326	264	267	286	277	284	287	286	298	255	275	268	305	284	292	278	297	264	276	258	293	285	284	300	297	286	276	282	325	300	293	274	283	284	276	269	286	307	300	297	245	290	302	258	276	260	278	272	284	246	273	282	291	274	291	267	297	254	290	272	280	248	273	285	228	293	297	296	257	296	278	272	288	281	248	255	277	270	322	304	285	271	290	265	320	305	289	300	260	287	291	295	289	299	287	274	278	296	282	263	289	281	288	284	300	299	282	291	321	258	281	266	275	274	280	250	291	309	293	247	254	264	281	287	264	301	259	282	292	271	303	297	277	275	297	284	287	270	285	287	275	296	287	288	270	274	277	316	277	279	269	295	294	294	289	277	289	269	265	310	276	288	274	292	296	301	281	292	257	319	263	313	292	269	291	310	310	312	289	245	264	270	294	280	279	261	262	284	315	263	296	292	287	281	300	294	297	272	302	290	279	273	312	264	267	266	283	288	267	305	258	291	274	286	300	288	319	267	294	295	289	289	265	272	307	292	275	289	284	291	293	298	278	271	303	275	300	253	307	290	272	285	273	324	255	296	313	232	272	293	287	265	295	246	253	284	280	262	309	321	263	314	307	308	280	315	264	275	266	295	292	252	256	287	259	265	288	262	278	320	294	264	313	315	330	285	255	252	250	263	272	272	305	270	273	317	301	294	275	292	292	298	298	284	291	310	288	295	291	273	254	291	256	295	299	277	294	323	280	312	306	273	280	286	303	256	273	307	291	267	315	293	297	294	278	293	293	273	279	248	269	296	299	266	282	286	317	280	292	297	269	289	318	261	290	289	271	269	283	285	294	271	298	295	328	269	291	280	258	284	274	259	280	254	304	272	262	238	315	271	288	299	285	272	272	305	303	243	261	301	261	265	287	284	282	266	258	263	269	308	298	295	294	293	301	287	275	281	280	270	283	281	291	285	286	263	278	271	294	288	281	283	284	284	287	272	291	297	315	300	282	274	268	346	301	280	266	282	275	274	321	291	293	274	299	292	305	275	260	298	289	258	301	297	306	279	294	300	284	284	279	264	298	279	254	301	282	265	264	272	294	246	285	292	282	283	298	286	309	277	271	292	285	303	321	294	276	302	258	286	284	286	308	269	305	282	283	305	321	282	272	276	266	301	285	264	296	286	294	267	276	282	266	261	277	280	308	289	291	300	313	268	270	280	278	278	273	292	276	296	277	280	282	251	279	299	299	257	309	275	264	261	299	280	283	250	297	308	288	274	303	272	269	301	265	298	242	296	282	276	282	282	277	277	263	281	270	274	289	268	272	256	311	262	297	275	304	264	262	301	265	269	297	290	285	258	276	292	290	277	275	318	309	271	274	303	262	318	299	270	280	276	296	272	244	246	287	276	288	308	265	275	277	289	262	280	263	260	302	286	296	253	265	252	286	289	251	260	298	296	293	272	255	290	291	274	285	300	282	288	327	265	269	284	295	258	282	271	277	294	281	322	278	302	280	259	270	287	272	306	301	320	278	301	258	301	290	302	271	281	283	280	303	281	299	278	265	273	263	289	254	290	258	265	267	252	289	270	274	285	302	251	270	302	298	296	298	306	246	272	263	273	286	284	280	295	304	272	298	298	281	296	264	271	263	282	278	261	272	284	275	280	271	308	255	290	252	275	303	278	294	274	265	274	291	255	321	261	275	283	255	291	267	268	279	295	271	292	268	299	285	250	273	289	311	303	280	300	300	263	298	282	277	287	289	313	277	236	290	267	280	278	293	288	283	271	300	272	284	246	287	298	296	282	305	299	268	280	277	273	296	298	291	291	292	293	297	326	286	284	275	290	285	283	277	294	283	273	317	281	281	263	264	278	268	273	257	302	294	301	261	282	320	274	277	313	290	278	263	278	282	281	283	299	288	289	277	282	272	280	295	275	281	302	271	305	257	290	253	300	268	265	273	286	262	284	290	279	278	266	279	273	283	270	303	310	264	292	283	277	271	266	301	285	286	278	294	292	299	264	251	280	306	272	314	279	283	266	289	280	253	268	244	269	280	290	295	260	275	293	269	290	306	297	282	280	312	292	305	302	273	301	316	300	322	254	269	289	260	283	274	306	289	282	267	278	303	314	280	279	284	274	266
6350	4676	13273	17827	17533	17506	17009	13953	13271	11987	15826	35683	35980	32025	22869	15159	8321	3863	1737	1147	860	819	835	772	820	820	841	805	817	782	780	793	777	815	800	794	805	820	793	834	849	785	798	776	817	792	864	777	856	802	828	807	827	879	768	765	830	808	823	819	832	810	764	773	767	779	770	776	829	761	831	780	831	814	755	834	791	804	864	789	856	789	779	815	798	826	785	803	811	831	831	799	783	849	821	770	813	791	817	788	810	794	762	753	820	754	821	772	834	787	771	767	841	803	769	770	863	813	783	809	804	825	805	847	782	753	823	764	804	845	794	800	829	772	767	842	761	799	781	853	793	810	803	795	807	776	838	784	815	767	819	815	813	875	852	808	742	802	783	843	811	836	822	789	812	784	805	824	765	808	798	829	821	819	829	812	816	818	825	805	766	845	804	844	798	808	793	815	789	834	820	815	837	819	795	829	848	787	804	801	817	823	809	782	790	769	834	825	818	786	811	797	796	809	806	783	799	815	786	791	780	724	789	809	850	843	823	805	848	776	827	797	820	823	785	848	768	810	783	820	796	774	795	826	780	818	820	767	768	754	805	801	827	820	781	771	761	819	803	806	806	796	767	800	864	777	823	765	804	760	825	768	775	816	809	793	821	749	785	810	794	765	794	793	859	828	855	819	795	768	812	776	826	827	806	779	819	815	779	779	846	839	840	811	804	821	795	804	810	780	828	809	848	794	847	793	780	845	782	822	824	844	811	789	803	833	823	799	783	831	840	764	783	861	826	817	763	791	821	802	809	768	809	822	761	752	825	799	839	830	783	814	814	806	805	780	782	819	787	770	819	793	747	813	825	762	767	824	812	801	849	777	767	848	825	773	774	775	820	816	811	858	805	792	819	794	796	756	829	799	844	794	761	804	778	797	813	844	844	796	797	778	778	792	834	819	793	851	784	820	801	838	836	853	802	838	812	768	787	809	805	761	798	784	846	825	848	809	832	786	779	774	813	835	820	819	811	766	821	802	827	750	783	840	798	804	844	833	812	796	798	811	783	805	785	782	789	825	742	817	804	799	824	809	800	777	832	809	793	804	816	786	830	824	795	845	816	770	830	887	812	821	833	832	755	842	797	731	780	891	764	824	807	808	819	790	799	815	776	765	777	770	819	746	769	802	791	760	810	772	782	766	789	817	824	824	831	827	767	841	797	771	846	802	787	833	797	838	810	795	795	822	762	786	800	820	762	758	798	841	769	828	800	845	826	797	773	774	800	804	803	766	839	811	828	812	838	832	781	797	791	838	804	806	842	787	799	878	820	816	800	790	757	809	828	773	805	777	836	816	802	763	829	779	808	816	813	816	768	793	844	828	811	798	826	776	823	828	768	779	814	816	779	767	790	825	795	786	808	827	822	837	809	877	800	812	778	804	818	792	849	758	839	854	754	797	841	784	743	795	779	827	831	792	850	789	749	843	789	783	856	774	834	816	791	799	852	800	800	802	780	753	768	768	803	813	808	792	845	847	849	815	817	849	823	821	795	805	819	786	816	804	806	774	804	770	806	799	868	889	874	813	779	804	836	831	786	779	811	825	787	817	840	822	755	823	777	817	815	763	782	762	750	779	736	775	757	799	786	777	805	787	830	801	815	805	804	790	794	750	769	857	759	775	794	767	830	808	805	787	781	859	789	790	793	826	830	818	798	818	812	837	827	814	757	814	828	819	789	783	824	792	867	724	823	793	881	808	838	812	743	785	817	815	771	811	832	814	822	818	789	781	801	806	800	804	822	788	795	809	811	844	816	785	825	798	810	862	855	840	797	788	837	778	782	812	808	798	801	804	810	837	826	836	786	822	759	813	813	820	814	843	790	774	815	804	814	841	760	817	788	784	762	820	820	793	772	806	818	802	765	823	827	806	834	848	836	753	794	845	834	804	804	792	835	784	789	769	791	761	833	865	778	863	805	803	872	830	798	786	774	794	785	775	810	766	837	839	811	829	828	783	819	756	800	796	758	800	823	860	843	836	781	742	755	789	845	735	804	804	800	813	859	832	841	821	809	815	795	822	777	849	822	773	778	808	796	789	820	828	849	804	817	806	784	813	775	767	803	775	781	820	789	767	763	825	849	791	820	810	828	759	804	801	799	778	807	805	801	819	813	838	797	759	762	803	866	802	827	882	778	791	801	805	770	834	799	804	765	747	798	829	803	796	808	795	785	828	814	776	811	776	795	765	877	800	867	824	821	785	817	825	765	820	812	803	824	811	844	825	796	735	807	824	853	766	801	822	821	802	831	772	861	791	781	836	827	789	822	791	821	789	794	792	782	841	823	796	769	815	791	788	817	806	832	787	793	784	800	791	816	762	765	757	788	883	810	767	788	826	863	831	752	790	813	797	815	800	788	798	854	874	813	798	766	808	839	817	788	839	813	793	780	779	844	831	819	779	844	814	810	789	807	815	794	811	793	793	840	801	822	804	798	783	825	838	846	738	773	816	849	778	787	818	786	820	818	799	791	815	841	761	798	758	821	788	815	804	809	816	809	824	817	783	794	799	807	813	785	792	767	803	809	846	842	820	780	805	752	819	817	800	789	819	830	799	806	806	814	815	800	837	851	830	804	758	801	801	846	832	820	815	871	825	777	814	805	792	752	806	780	845	750	800	813	808	827	796	753	794	825	799	807	800	796	810	753	799	876	818	829	772	764	793	767	847	781	797	814	813	737	791	852	820	833	820	794	767	836	785	843	771	816	812	797	803	779	840	756	855	830	793	837	858	762	826	785	797	796	803	816	825	840	829	826	797	802	841	822	802	807	809	794	809	824	832	737	785	768	775	837	822	786	816	772	780	817	763	812	821	810	800	814	757	819	842	793	790	813	862	814	780	824	774	780	762	792	841	853	765	800	737	768	825	787	838	809	803	861	802	789	819	803	785	858	818	853	806	784	798	817	775	872	817	823	831	805	817	789	829	796	791	837	807	798	799	796	818	824	821	787	781	781	815	789	794	802	776	791	854	814	798	832	792	834	756	791	779	791	794	821	786	829	841	853	803	824	812	835	795	811	837	773	756	760	817	755	781	802	815	829	846	818	769	801	787	791	802	793	780	840	783	764	775	788	761	810	816	794	785	817	837	778	759	784	807	803	822	812	851	835	826	737	824	808	810	820	749	739	804	787	813	806	833	829	760	810	791	776	793	830	812	793	754	799	832	835	760	785	795	848	813	811	825	809	855	765	819	831	793	813	780	837	782	806	796	781	830	823	832	771	754	753	773	784	819	741	860	831	807	793	872	829	813	839	799	786	840	801	793	794	790	814	828	779	851	808	798	791	804	789	813	756	857	797	831	778	824	763	760	849	773	863	818	799	807	815	755	809	770	818	843	736	807	799	709	840	809	770	800	837	806	851	758	813	813	845	813	782	811	849	814	802	843	800	836	809	779	735	764	790	776	845	788	769	773	752	760	812	769	820	853	859	818	755	826	832	815	786	801	782	799	788	832	815	774
17673	7681	10645	8219	5683	6845	7189	6697	6129	5903	8706	19228	25579	23539	15299	8039	3441	1561	676	439	365	335	327	267	320	271	300	294	324	312	322	317	287	319	314	297	278	303	304	292	325	322	276	298	289	287	306	310	282	308	306	297	313	293	320	322	284	307	310	296	327	302	309	284	310	269	277	321	305	330	291	314	322	313	314	318	310	317	289	269	311	271	318	293	295	333	323	257	307	304	289	315	289	282	296	311	309	329	305	285	321	312	314	285	290	319	307	288	311	301	322	281	290	292	300	294	311	317	286	302	343	318	272	315	300	296	302	303	276	299	321	303	316	295	284	296	286	296	298	285	311	303	321	294	312	328	305	340	311	302	298	280	329	302	280	287	306	311	325	298	329	308	292	295	293	315	291	330	296	276	283	305	289	286	330	302	342	271	304	316	319	305	281	284	290	311	298	282	281	296	305	291	358	330	280	305	289	280	287	305	340	298	334	293	292	297	292	293	307	296	309	319	288	290	281	293	268	296	308	277	305	295	295	301	291	302	311	304	295	331	304	299	290	336	295	322	338	273	290	285	272	303	300	312	299	338	302	273	311	298	302	319	308	295	327	317	292	326	306	304	287	313	320	309	304	313	317	298	298	330	315	315	311	282	297	325	284	314	326	303	282	313	298	323	315	299	316	325	284	328	319	295	299	285	322	284	319	279	308	267	260	293	312	290	289	294	272	311	297	314	309	283	302	283	313	307	300	301	269	299	302	313	307	295	310	285	303	305	304	304	279	294	332	274	290	294	294	290	269	284	301	295	303	280	327	276	323	312	278	315	315	285	304	280	314	266	274	282	288	321	296	285	299	302	309	260	281	291	297	279	316	286	300	326	289	295	330	293	281	330	316	285	293	271	277	283	332	301	290	301	319	324	303	299	288	281	326	311	284	304	279	307	328	269	290	267	302	303	333	325	287	264	279	288	289	279	295	294	270	305	272	276	300	312	296	304	293	333	289	300	269	301	305	321	298	323	290	270	268	326	331	303	292	273	301	296	317	333	309	278	294	286	314	290	311	308	283	328	294	305	308	290	307	312	314	301	312	295	333	311	306	284	313	280	318	306	334	292	302	295	301	283	311	305	296	270	277	292	293	305	308	288	338	295	282	349	286	305	313	294	308	293	285	324	271	293	312	298	292	281	319	281	319	310	307	302	283	292	314	292	302	309	295	277	298	317	292	304	292	325	302	321	285	316	288	297	328	294	315	301	309	301	311	318	341	315	290	293	294	316	333	325	259	284	307	284	290	271	314	303	303	301	291	291	300	315	297	276	301	335	318	326	294	281	304	314	257	300	290	294	283	292	292	258	310	282	287	296	300	293	306	290	308	310	300	329	315	306	288	311	298	288	299	309	298	306	337	273	301	309	272	317	308	279	302	289	330	294	277	320	287	261	313	319	294	315	272	257	310	315	301	284	306	308	288	287	278	335	301	327	304	296	319	331	310	292	325	302	270	317	301	306	311	315	275	302	327	285	345	289	321	307	316	312	307	290	314	286	292	301	313	337	267	291	313	294	290	291	329	275	288	314	316	309	299	304	295	267	293	273	345	293	306	333	284	303	345	306	309	318	319	346	302	319	278	303	303	284	318	297	301	301	303	302	298	340	299	289	325	303	294	302	302	283	296	297	307	303	305	294	281	305	330	294	275	302	286	278	333	262	271	330	293	308	293	295	299	297	298	318	311	282	258	296	300	307	285	320	292	325	289	302	334	303	291	283	295	288	306	305	304	328	297	272	294	268	305	307	298	300	259	321	307	273	310	305	308	303	310	309	291	285	318	309	296	326	339	291	308	309	294	301	293	282	300	306	297	275	297	314	297	302	303	269	309	297	289	267	306	317	296	258	303	293	274	285	328	309	271	285	290	299	278	293	318	300	295	296	313	282	313	316	297	276	304	308	313	340	305	295	299	316	291	322	302	281	299	297	315	319	298	295	282	300	295	308	305	283	328	305	310	260	314	271	290	300	303	299	297	282	298	301	321	289	317	305	297	283	286	298	291	326	294	306	301	325	271	308	310	328	281	298	303	327	323	292	278	318	298	338	304	303	280	289	303	342	312	294	310	314	310	281	300	321	314	283	308	306	291	323	295	331	278	314	311	272	300	296	296	298	308	319	337	294	300	317	296	331	313	324	332	319	311	328	299	302	300	298	304	295	280	285	301	293	302	312	302	319	292	286	297	317	327	284	292	328	329	330	334	270	293	307	274	283	283	332	310	296	275	278	297	337	323	309	273	289	303	299	312	312	306	309	340	321	357	274	277	329	282	337	317	250	268	322	301	265	297	279	332	310	310	293	313	290	307	308	286	312	335	290	275	299	316	316	276	305	317	276	304	276	334	319	321	328	308	306	296	322	333	297	280	317	328	314	297	302	299	285	315	319	300	298	316	305	304	292	297	286	294	345	301	296	325	355	317	280	299	317	296	297	299	325	324	305	304	298	290	274	285	293	319	291	307	333	299	271	308	294	318	281	319	328	297	301	293	300	310	341	309	287	300	292	296	303	275	308	309	328	308	309	303	289	285	296	308	273	309	301	276	317	314	284	288	276	298	331	316	315	287	299	299	309	288	312	318	294	322	273	272	280	285	305	287	288	298	312	344	339	304	283	279	323	314	305	294	347	311	304	342	301	287	292	290	283	268	282	292	319	321	333	304	288	314	300	293	311	285	324	307	298	315	329	309	280	306	285	310	287	305	297	293	356	316	316	275	319	298	305	318	267	291	294	287	295	270	308	300	276	303	262	336	320	315	290	298	297	290	303	296	315	261	316	296	284	296	291	303	284	310	284	313	280	309	298	304	321	284	323	310	309	287	320	294	353	296	276	292	316	296	331	315	288	262	294	262	307	263	305	335	302	318	301	300	337	335	316	284	335	287	280	292	277	298	289	266	311	291	304	314	324	322	308	319	291	287	281	332	290	320	300	302	276	331	278	349	276	335	281	323	309	306	295	311	245	326	295	302	305	305	303	304	302	278	311	298	277	293	339	300	319	294	269	270	281	335	299	292	298	308	276	289	295	281	295	330	323	318	298	288	290	317	314	290	296	297	318	299	305	299	274	306	274	333	316	282	282	301	274	304	273	328	325	316	269	301	265	279	271	302	312	315	304	290	300	284	307	307	293	297	264	311	283	304	284	298	336	305	285	294	317	315	300	278	299	270	285	304	325	317	296	319	320	284	308	308	290	298	283	295	313	294	327	299	285	277	283	325	294	308	279	276	309	296	304	313	295	301	326	286	281	286	274	263	288	302	302	288	288	319	295	331	301	318	276	303	286	292	332	315	322	291	290	281	333	310	277	293	304	303	334	349	334	339	271	288	296	280	283	319	293	307	292	313	276	317	274	308	316	334	335	291	312	303	309	288	280	297	311	329	302	298	316	282	355	299	285	283	316	314	288	311	301	281	301	276	308	318	291	291	292	299	321	318	273	304	286	285	289	290	331	305	299	309	312	289	309
9560	7773	18115	18247	17087	20606	22168	21375	21191	21165	27491	40818	45521	42608	33802	23679	13665	6488	2768	1405	980	864	926	847	907	851	918	856	821	824	873	811	815	812	919	874	822	881	873	878	839	892	822	864	845	875	851	854	884	829	818	815	869	858	873	800	820	875	851	888	890	876	837	829	851	819	818	872	841	818	893	826	875	882	859	849	897	889	877	863	883	829	842	864	846	895	902	846	839	849	882	838	882	857	869	849	819	820	845	853	859	859	870	896	805	853	894	871	846	849	829	874	844	917	855	839	859	899	852	840	871	823	841	871	838	864	843	862	877	804	830	874	892	860	891	914	908	835	841	904	862	822	947	849	844	844	844	859	848	902	858	836	871	832	887	869	859	897	905	897	889	843	844	905	817	881	845	876	891	871	880	842	877	846	841	791	880	868	855	850	895	874	876	817	827	835	812	820	877	898	851	846	887	887	843	861	887	841	880	888	836	835	840	832	890	896	853	810	815	806	850	869	851	846	901	825	904	817	844	824	870	927	875	847	857	846	878	869	893	861	864	868	831	803	894	878	870	884	814	861	887	835	885	830	859	845	887	886	814	832	818	861	852	869	803	816	859	862	894	854	904	901	910	858	859	821	872	870	864	828	849	842	902	814	864	873	875	843	837	847	861	887	888	802	854	855	902	842	837	830	862	890	919	844	891	844	914	857	908	882	852	813	888	866	849	835	850	856	833	853	842	864	826	880	824	894	817	843	876	841	860	849	857	826	883	856	856	853	836	853	820	895	863	886	831	907	876	840	856	868	813	844	834	845	857	851	901	852	851	873	874	857	854	856	917	865	819	864	830	919	852	798	850	926	904	841	873	844	824	851	873	780	927	831	827	845	843	841	858	836	865	841	836	837	883	863	836	853	843	839	869	864	852	820	835	828	863	940	832	849	862	867	863	871	860	826	826	826	850	821	881	847	844	863	871	899	842	884	820	884	794	854	915	810	853	865	777	852	833	888	776	872	825	881	856	903	834	837	918	881	862	853	897	806	834	864	828	883	901	874	807	861	853	867	875	842	849	806	881	863	832	784	886	851	842	828	816	856	846	843	877	887	874	855	858	865	856	874	868	856	893	828	840	866	853	836	897	897	858	858	835	827	867	891	857	849	833	856	869	821	844	814	888	858	863	830	838	901	848	854	895	894	827	864	865	875	840	863	866	800	855	881	830	850	903	849	869	840	814	857	840	854	835	869	847	841	876	882	805	859	866	854	901	805	859	820	839	854	780	849	887	874	866	887	832	876	811	860	861	856	824	831	865	823	818	842	906	853	858	913	827	845	856	846	827	877	845	777	845	836	862	856	897	868	860	858	842	853	906	866	904	877	836	820	851	898	854	856	842	856	864	869	883	852	863	815	912	909	883	854	814	902	896	844	833	851	846	846	802	882	897	805	867	789	888	892	845	867	892	870	822	842	873	852	876	819	906	798	863	831	852	851	885	870	860	825	819	854	846	864	787	911	814	858	862	826	894	884	847	849	861	874	841	851	854	860	830	818	853	833	852	892	905	848	871	846	904	857	849	852	839	858	854	877	903	811	857	870	835	820	849	871	907	883	894	818	900	853	836	823	935	853	839	874	915	907	884	851	860	906	869	867	824	908	903	804	865	845	842	881	850	858	844	835	829	903	887	874	789	870	856	874	854	904	913	912	881	882	884	827	920	849	812	838	856	848	860	840	858	827	871	862	820	876	827	827	887	798	869	846	894	929	831	865	864	871	811	843	839	846	875	859	870	835	864	866	857	869	905	888	919	863	878	852	880	889	856	796	831	824	826	843	807	846	816	808	875	896	892	827	800	821	853	843	803	894	850	879	886	815	795	821	858	859	830	864	843	796	832	880	827	820	887	785	863	846	880	861	868	873	795	894	832	879	823	850	878	864	866	900	882	906	911	918	830	853	814	867	877	855	825	843	874	865	844	815	846	851	857	900	860	877	868	886	838	871	877	872	887	878	849	840	846	860	891	830	802	851	869	853	837	859	841	872	825	835	834	805	829	828	868	843	866	910	886	879	918	843	850	873	826	875	819	813	840	857	827	869	877	842	818	921	823	857	911	823	826	881	789	875	841	841	817	810	849	820	860	835	838	871	820	843	866	901	873	937	851	802	837	823	915	823	870	881	834	899	838	832	898	886	907	852	863	833	881	853	859	880	870	882	851	851	893	835	860	884	846	861	858	826	858	871	885	859	876	840	904	851	839	831	815	878	855	847	881	854	872	858	869	858	848	861	868	816	831	837	856	916	859	897	846	843	865	834	900	807	909	869	853	833	800	873	833	864	843	855	861	850	848	828	859	862	849	902	889	854	872	856	841	885	853	841	862	829	873	859	839	815	856	831	860	855	808	839	866	881	826	882	875	818	835	870	793	850	869	899	856	886	819	862	837	849	847	913	859	858	859	840	869	849	851	926	817	861	851	829	841	870	882	873	842	822	838	822	868	856	842	841	887	863	837	887	875	841	849	792	852	831	869	820	848	897	821	830	839	875	904	866	874	857	831	880	851	871	854	907	885	859	854	855	878	866	842	900	876	872	842	879	863	846	877	883	839	854	799	866	837	855	854	858	875	866	824	866	856	858	846	844	882	813	843	862	877	845	840	838	849	835	871	864	867	823	824	825	851	892	838	833	839	833	856	893	848	872	843	859	853	874	877	822	920	864	863	848	777	889	813	789	846	837	855	828	908	837	886	837	875	859	869	864	887	840	840	842	846	875	788	833	856	869	897	824	869	846	930	845	823	846	827	855	817	860	876	877	844	836	819	911	817	866	838	804	859	796	843	859	881	863	841	876	823	891	872	871	864	837	855	884	873	862	791	886	856	835	882	896	830	866	825	893	908	863	864	834	864	842	845	825	817	808	837	922	828	844	835	800	846	866	857	884	897	870	852	861	884	808	867	850	860	816	821	852	870	836	839	916	839	873	876	880	834	850	895	904	900	871	890	873	867	847	834	840	884	807	830	848	889	899	878	863	836	843	871	927	838	864	846	865	854	849	901	842	892	851	885	887	848	901	863	852	850	874	839	861	912	907	874	892	852	853	840	832	860	885	865	855	896	915	836	861	870	855	855	851	846	900	897	841	826	798	840	910	810	849	918	859	859	906	827	907	830	854	779	827	849	854	897	912	850	852	870	871	816	838	865	816	886	868	884	794	842	835	901	829	815	895	786	826	840	867	855	885	850	858	869	829	835	871	886	856	851	885	803	867	832	891	877	871	831	853	878	869	889	855	874	843	857	851	832	884	864	873	884	888	859	880	855	885	839	886	856	860	872	849	836	844	850	885	841	846	846	852	855	862	802	897	922	868	825	909	901	885	856	890	883	834	862	871	895	864	860	872	843	853	837	849	799	825	877	890	874	862	843	835	819	921	838	860	844	879	850	810	807	854	859	891	837	836	870	823	875	802	829	892	909	896	854	846	901	883	868	871	836	797	780	891	851	869	888	791	883	850	829	866	815	908
3336	908	485	400	487	561	579	476	449	419	444	639	1539	2136	2034	1432	879	571	393	341	333	335	366	347	326	333	330	362	363	328	327	302	339	307	365	326	348	335	321	316	315	345	326	306	343	337	331	338	351	317	331	311	332	306	358	340	343	304	352	357	336	310	341	338	311	312	334	334	344	334	334	337	314	325	317	311	325	340	317	349	337	320	337	369	329	330	317	322	321	338	336	372	331	345	351	306	352	304	327	348	321	311	337	301	366	329	313	307	334	331	328	318	348	304	295	327	316	334	356	349	349	316	340	325	326	323	336	349	324	354	327	316	318	325	319	302	339	379	336	329	332	347	351	320	300	367	366	365	343	318	315	335	287	361	342	289	340	338	313	331	352	339	327	336	324	305	337	311	360	317	305	303	355	292	326	351	321	352	369	344	360	363	348	330	341	369	322	320	332	349	334	333	357	337	305	324	377	342	352	320	312	297	319	304	311	345	325	331	333	334	328	346	339	326	352	367	331	343	303	366	346	336	325	360	332	361	377	370	346	356	316	307	345	319	295	357	345	349	354	319	339	338	314	315	335	330	325	360	310	319	329	331	317	337	332	344	337	355	321	295	336	340	342	338	366	340	324	331	369	333	331	327	375	343	322	377	302	322	324	310	344	341	316	395	350	322	314	329	384	323	342	335	336	318	331	336	331	331	317	354	316	376	311	349	285	315	349	350	338	338	349	342	353	315	326	371	329	339	315	280	314	314	300	350	334	335	330	330	349	394	343	375	309	305	333	336	333	323	330	348	322	335	309	304	313	336	363	315	324	366	327	333	348	316	335	322	306	305	341	348	335	304	365	352	319	336	343	331	321	344	365	348	324	335	313	325	357	323	332	361	324	320	316	315	349	347	364	359	352	327	330	353	330	347	336	337	324	339	307	345	361	326	319	299	359	306	362	306	328	325	337	322	329	308	308	361	344	295	349	362	318	348	363	355	369	310	299	340	340	357	315	330	302	286	337	306	322	333	322	351	315	340	345	353	344	308	339	320	342	322	337	328	346	319	315	323	323	336	319	317	319	342	325	307	336	343	319	292	324	347	325	344	318	334	324	337	358	384	329	312	342	310	300	324	335	349	359	315	339	310	359	306	312	340	332	315	354	347	316	323	328	340	323	318	317	322	331	342	316	331	344	336	376	334	341	362	320	356	345	341	263	358	329	329	317	314	325	325	318	304	307	345	346	325	347	333	311	334	348	341	347	312	349	333	333	308	308	329	302	300	335	335	339	311	324	329	330	348	361	312	361	333	338	311	348	368	337	336	345	335	322	328	311	325	328	315	331	311	344	340	338	317	334	305	317	332	328	331	347	339	361	331	326	335	337	352	329	316	310	346	334	333	305	343	308	327	343	314	298	326	344	339	363	319	319	321	348	334	327	320	341	337	348	331	345	349	330	302	327	308	325	354	358	347	337	286	339	356	316	307	360	366	337	315	334	330	334	294	323	384	331	320	358	347	333	333	311	346	335	279	322	317	343	361	337	349	319	336	333	301	297	335	369	317	331	312	313	343	336	334	358	314	333	367	365	327	362	336	326	305	338	353	324	321	338	317	339	339	336	344	329	333	368	328	349	325	358	343	346	330	344	358	348	338	316	311	354	349	340	329	300	328	346	365	316	340	335	356	315	323	357	338	317	354	323	339	340	349	346	338	316	373	326	332	330	337	323	316	319	362	300	314	327	339	327	345	332	324	320	336	334	321	359	345	336	347	331	322	334	359	349	321	314	336	338	315	283	339	339	325	314	339	314	319	353	309	320	328	344	349	328	339	345	339	315	309	307	339	331	332	365	335	325	324	320	334	346	334	358	346	310	347	328	332	323	298	362	323	335	369	325	334	338	350	316	317	366	305	333	339	302	322	331	321	337	346	327	358	336	341	306	373	322	335	354	326	351	322	366	336	323	309	323	338	347	329	354	338	317	307	341	336	338	328	332	329	325	322	337	338	353	311	335	363	330	320	329	353	327	326	342	344	353	342	349	353	340	315	294	330	333	331	361	357	289	330	340	341	341	347	328	329	318	331	322	338	395	333	340	304	311	318	306	366	351	315	335	311	318	339	369	336	318	326	372	335	312	341	308	339	338	315	327	367	357	350	353	304	323	332	321	340	343	317	311	327	353	351	301	343	342	299	327	307	311	347	336	329	320	336	322	335	337	317	354	369	330	353	351	368	332	329	314	353	384	362	318	316	303	309	306	309	322	353	323	332	346	321	338	336	279	332	338	352	344	340	351	355	341	308	334	355	358	347	332	320	334	346	335	313	353	337	307	313	313	322	357	329	340	314	343	351	308	325	336	311	366	323	344	337	331	322	343	292	302	320	295	376	307	332	346	347	323	353	379	323	324	373	306	353	348	356	304	319	305	327	347	335	308	355	328	348	331	355	317	339	353	347	350	315	340	361	332	381	319	338	372	332	353	339	369	338	345	369	366	342	330	326	361	310	322	343	288	288	321	311	296	335	324	337	316	355	351	349	328	342	337	325	328	313	362	310	335	366	339	329	336	329	318	344	302	357	319	335	341	344	325	322	322	339	331	301	321	331	342	357	278	322	330	354	356	364	298	332	323	355	345	307	328	314	315	354	359	341	350	310	349	317	327	330	328	357	330	356	330	351	289	311	357	356	360	331	360	349	356	339	333	325	320	318	325	346	330	324	360	288	360	347	328	329	337	326	342	323	336	331	334	326	295	309	346	338	336	304	333	314	324	343	334	317	344	336	336	379	368	333	311	325	342	338	353	330	315	343	342	345	332	325	341	336	346	349	331	337	351	309	347	347	351	334	330	331	342	366	353	332	347	365	304	345	325	332	359	355	354	334	364	306	351	313	321	293	337	300	324	326	330	325	337	314	321	331	369	327	342	321	324	330	321	335	327	337	329	317	313	317	334	359	328	322	327	335	366	331	318	345	345	382	349	352	313	325	322	324	354	323	337	373	337	337	307	326	336	333	327	297	340	366	338	350	361	322	360	331	346	334	325	327	345	341	324	319	356	348	312	297	322	337	348	320	336	368	333	323	357	298	361	307	334	347	371	318	345	292	308	341	331	344	342	339	336	324	323	339	337	320	359	335	315	332	331	326	349	304	380	321	333	317	340	349	329	382	328	336	325	358	375	332	324	296	354	321	339	312	320	314	319	345	296	313	304	332	318	311	329	337	343	353	350	370	322	339	363	352	311	332	352	315	319	335	354	313	356	284	334	345	344	309	364	331	366	333	342	332	332	355	371	347	358	370	327	330	317	329	342	337	357	316	337	356	356	326	302	334	323	361	337	326	339	342	358	325	339	360	341	341	370	325	330	319	316	342	320	352	357	348	343	356	335	316	349	329	348	291	334	284	329	338	341	361	293	313	327	319	334	331	321	288	314	338	330	335	337	345	335	333	324	356	354	335	322	346	345	322	304	310	328	324	324	314	348	314	391	319	336	333	335	381	342	343	317	346	350	344	315	304
2956	1442	1303	1323	1519	1852	2110	1798	1653	1583	1641	2886	7582	9965	8496	5692	3344	1982	1297	1011	934	961	870	928	930	925	891	952	868	912	944	927	943	844	898	972	948	891	947	887	977	915	923	890	988	967	914	932	905	920	878	940	883	900	914	892	946	962	911	911	945	935	925	901	952	926	915	911	959	967	925	910	948	911	884	899	971	913	934	917	902	931	903	963	911	961	962	924	910	925	900	943	933	940	877	967	903	899	960	958	932	957	881	922	940	911	938	903	893	891	899	910	911	943	960	932	932	972	889	943	888	954	952	907	931	974	975	977	943	902	933	886	927	897	984	949	927	903	938	916	948	933	952	932	935	952	976	955	930	885	973	928	919	886	914	876	986	911	917	894	932	953	912	989	945	957	884	871	899	922	963	932	933	862	935	880	910	901	899	913	939	895	900	917	945	903	935	928	959	916	900	931	905	958	962	924	901	977	907	895	923	915	906	927	921	861	922	948	894	902	940	963	922	925	894	959	985	940	939	940	925	944	937	900	929	894	938	916	966	921	956	952	912	942	899	857	959	882	902	965	940	904	965	903	941	954	882	915	941	899	920	918	950	916	944	902	926	954	929	943	942	925	955	949	929	913	882	922	950	860	984	959	967	952	887	938	919	963	943	903	933	878	968	945	921	927	896	928	955	918	864	928	954	949	941	968	925	905	875	930	881	892	897	905	934	961	943	926	976	920	937	884	992	930	918	894	963	921	869	895	903	882	890	880	937	930	975	879	928	920	908	1008	929	932	912	949	900	981	921	900	929	915	906	896	988	918	881	860	953	921	989	913	947	885	942	950	921	983	957	907	924	923	986	923	953	974	914	881	952	882	914	860	929	970	949	859	926	918	874	956	953	936	999	924	934	902	942	946	906	874	935	891	952	919	862	925	915	928	939	886	875	959	884	947	910	906	902	915	919	951	936	886	962	907	974	915	939	885	914	921	950	957	953	932	913	935	912	952	897	993	930	845	921	876	936	939	930	956	923	887	978	941	976	914	966	874	902	910	928	972	941	927	978	956	929	938	961	918	871	923	919	901	916	877	929	920	959	970	900	899	935	974	956	945	869	909	903	951	926	894	909	927	875	940	867	916	908	924	951	945	897	952	968	946	867	922	954	972	916	931	907	927	917	955	908	961	967	906	910	924	921	968	910	967	915	937	880	910	937	870	922	872	911	891	924	915	900	884	892	903	921	935	949	871	915	928	944	932	967	893	935	950	917	931	953	895	913	947	930	881	954	899	976	948	902	885	900	932	918	950	918	904	894	918	957	949	950	902	924	950	908	978	919	915	911	948	915	902	943	909	938	906	947	963	880	903	971	938	934	940	917	932	959	900	976	982	921	899	919	909	964	951	985	939	964	948	950	910	931	896	953	915	935	927	931	940	938	978	958	973	933	990	892	964	980	933	932	882	908	865	954	901	909	846	951	940	943	928	870	980	931	958	905	909	986	935	943	941	974	893	904	928	911	956	984	924	927	922	920	934	929	982	980	895	940	891	852	925	935	951	935	930	875	908	967	1014	900	946	910	935	890	951	899	969	920	891	940	980	908	917	909	947	926	917	930	920	910	962	946	907	924	906	904	962	898	940	874	939	922	914	972	927	941	904	907	933	913	920	941	933	915	929	943	949	889	904	929	918	950	901	964	952	870	963	864	940	930	978	949	908	876	986	938	893	883	949	913	903	890	895	961	907	917	910	855	962	877	925	937	906	938	945	934	920	945	883	913	946	882	910	886	897	888	906	972	963	953	940	979	1012	900	953	923	949	901	922	933	970	852	970	910	944	873	906	957	957	944	912	922	921	940	922	920	1006	903	918	884	936	932	912	915	945	873	940	926	916	884	924	913	900	926	967	890	945	941	880	942	942	910	996	950	904	894	966	943	955	915	968	886	960	903	938	988	940	914	976	917	951	947	911	905	920	944	887	883	961	910	987	938	952	904	939	905	911	942	882	885	950	929	922	910	933	947	939	941	900	960	928	927	906	910	978	969	968	876	991	888	901	875	920	879	876	940	917	918	912	985	915	923	941	937	897	881	935	895	940	947	868	894	930	938	855	902	887	951	964	889	903	952	932	937	922	930	973	934	917	918	958	963	960	914	927	952	911	919	914	939	926	950	912	901	927	955	903	913	917	937	947	887	930	938	934	900	955	896	911	901	970	898	865	951	946	906	889	932	919	951	917	938	966	873	916	892	953	888	929	890	949	891	904	911	902	977	968	931	881	954	937	914	917	887	902	927	962	879	931	912	929	872	952	921	951	911	935	916	968	890	952	988	904	974	887	919	873	996	933	929	903	906	917	928	905	988	889	982	914	909	931	939	939	914	885	891	942	941	949	942	888	942	928	898	896	937	904	925	925	948	941	905	930	951	913	954	945	916	945	895	936	884	922	981	953	907	906	928	882	897	905	940	896	903	938	915	969	899	942	893	899	948	909	919	990	907	907	966	956	890	916	894	991	965	919	940	918	881	876	920	890	935	913	960	898	943	878	825	935	923	993	947	900	944	903	916	906	907	926	937	900	863	875	910	940	965	920	922	922	902	934	899	932	900	927	922	924	978	960	897	884	939	968	908	907	964	908	954	973	924	972	915	928	940	958	892	922	896	935	952	913	897	937	910	971	976	920	903	938	976	916	884	967	954	932	927	934	967	975	949	906	932	898	926	931	954	875	946	940	940	900	975	887	929	933	914	954	930	893	927	946	939	879	995	959	963	929	899	908	906	942	966	939	944	944	880	920	918	919	912	929	924	909	978	950	926	925	909	913	903	925	931	974	997	922	903	940	880	901	948	880	938	957	922	952	975	993	915	944	957	932	989	977	928	939	985	951	900	909	961	921	917	937	922	905	884	887	885	926	920	943	952	966	976	908	943	983	902	903	967	943	984	875	900	927	962	925	991	894	938	938	928	929	888	929	924	937	906	956	934	977	942	934	911	868	945	907	942	944	931	944	866	895	896	952	918	901	1003	903	938	939	879	886	948	983	956	916	970	955	914	914	891	955	963	919	934	881	936	964	956	952	928	940	910	912	876	963	960	945	915	918	933	930	958	896	934	909	896	943	913	941	949	893	932	960	958	883	929	894	871	946	935	904	886	954	953	908	897	968	860	905	941	961	964	938	978	926	961	959	956	950	874	954	939	940	890	883	963	970	903	948	933	954	921	926	875	910	930	902	885	870	942	913	965	899	1027	925	919	898	906	898	901	881	879	963	916	927	969	898	917	887	897	923	912	965	943	914	976	903	932	932	927	951	931	917	892	901	971	931	956	899	950	907	973	932	902	986	921	925	957	922	910	879	923	911	911	933	972	897	942	941	931	891	908	904	878	1015	891	966	920	913	923	959	904	976	869	911	947	918	913	907	888	961	934	954	967	938	922	918	1001	946	973	875	924	886	928	942	922	934	915	935	909	858	936	872	895	899	907	922	936	943	899	874	986	899	970	935	937	908	896	939	934	911	883	918	908	909	923	948
9724	1608	1684	1489	1750	2341	2251	1872	1828	1467	1264	2859	13396	15154	11267	6118	2922	1205	608	362	344	317	284	304	302	278	315	298	266	300	315	313	269	272	305	286	290	311	293	311	290	308	264	337	312	249	294	294	276	269	279	295	312	309	290	299	312	274	290	291	282	289	316	278	301	273	277	317	288	263	299	307	285	277	292	279	308	298	298	313	312	300	291	285	278	279	313	308	286	314	295	311	283	284	272	273	296	295	293	314	282	270	276	297	314	294	324	301	262	254	291	254	278	275	312	296	313	279	328	311	305	285	302	295	314	288	316	304	282	285	300	321	310	256	305	312	293	281	291	297	255	264	279	297	318	290	313	296	303	296	312	309	276	298	313	315	270	284	261	283	298	304	325	271	281	285	266	282	243	292	294	279	314	318	310	287	285	282	291	275	299	287	304	291	317	266	280	297	300	282	282	294	272	316	280	293	302	284	302	292	292	310	299	283	299	295	327	298	330	320	278	269	298	326	298	313	327	274	269	289	285	279	256	286	294	297	295	280	295	312	313	286	284	328	276	305	307	271	280	299	301	272	304	300	306	298	304	310	281	296	297	302	322	314	265	291	300	308	302	296	312	288	266	303	282	324	286	269	314	311	286	316	302	318	265	330	286	295	303	287	310	297	270	289	306	299	267	308	310	284	293	313	330	295	322	283	295	307	306	318	308	311	293	290	288	273	333	292	302	287	276	304	274	301	279	312	312	286	286	327	280	310	279	291	288	293	261	331	253	317	296	281	280	305	277	309	302	295	265	302	305	295	297	317	315	296	303	326	280	303	255	315	299	284	305	289	290	295	301	300	322	311	304	283	285	262	282	283	291	266	291	285	283	284	294	294	254	246	304	299	312	280	286	301	311	292	293	290	291	288	293	327	284	325	312	292	297	285	279	275	343	283	300	297	316	326	298	284	283	286	298	315	258	289	298	292	302	274	332	315	300	334	294	302	277	314	281	280	266	286	295	257	293	313	282	296	297	329	317	287	284	297	308	288	319	293	308	316	296	283	275	281	285	279	275	292	299	286	279	301	304	310	307	258	248	303	284	310	287	307	314	332	268	321	276	306	263	266	321	281	293	313	319	296	284	286	291	271	304	274	282	274	306	291	312	286	292	279	288	309	296	271	272	305	272	291	335	305	319	296	306	301	307	291	309	308	297	298	316	263	302	305	283	289	304	290	299	255	313	279	280	302	317	293	299	284	301	295	293	303	305	279	303	322	329	308	291	283	307	305	288	294	297	271	279	316	286	323	294	315	300	286	284	284	303	262	291	315	283	300	319	278	304	285	272	311	295	284	320	315	308	277	273	279	307	270	261	280	286	318	305	253	274	295	299	311	257	297	279	293	312	293	302	324	262	264	267	286	286	283	268	297	320	264	276	293	278	286	286	270	312	272	316	276	289	277	296	299	313	273	304	284	289	258	301	292	325	304	297	272	263	301	294	294	335	295	288	292	286	303	264	310	287	316	305	312	311	306	295	280	282	295	315	254	315	281	257	313	317	275	285	312	263	266	313	291	284	299	280	309	303	302	295	273	302	295	307	331	305	291	303	290	281	297	263	270	295	314	314	298	299	317	298	297	287	322	285	304	300	319	300	260	309	262	272	301	306	297	283	250	282	279	304	315	282	267	266	284	295	292	289	289	312	293	318	277	292	286	296	319	340	269	288	290	313	314	291	307	284	282	286	300	299	311	290	307	292	306	270	279	304	287	285	286	292	296	294	260	273	294	295	266	297	291	293	301	291	279	277	282	299	331	296	294	275	309	287	295	285	307	272	282	275	270	273	318	297	304	303	264	292	257	305	290	311	282	302	303	281	308	271	310	323	296	265	335	300	307	333	308	319	324	296	290	306	293	292	261	306	290	272	332	303	336	304	279	307	324	300	310	285	308	321	302	313	288	317	295	291	272	311	292	274	318	273	294	289	293	279	309	287	298	295	293	290	258	264	257	275	263	263	277	277	307	272	300	318	318	304	308	294	301	294	255	293	281	317	295	302	309	283	311	310	268	315	309	335	330	278	300	292	268	275	279	303	297	280	309	297	287	305	323	289	290	315	302	274	259	287	343	303	291	313	281	296	277	296	298	312	292	273	314	295	267	277	300	274	284	332	322	274	276	285	295	314	288	312	300	310	299	329	307	291	305	310	315	287	300	318	286	262	291	288	262	300	300	273	293	264	304	315	298	293	283	270	305	308	296	309	286	290	267	297	311	276	277	291	269	300	255	290	294	321	287	285	256	303	291	301	262	297	283	257	291	279	292	301	337	272	272	304	282	287	306	284	306	275	310	289	279	295	293	278	283	260	300	294	300	289	277	287	277	304	317	294	297	279	281	254	293	293	284	308	343	314	292	299	308	333	309	314	328	279	279	324	277	307	277	284	275	293	277	279	273	318	308	318	291	303	297	271	303	284	303	272	291	296	315	300	299	292	274	323	284	274	279	278	285	308	323	287	276	270	306	283	310	313	293	295	259	280	292	265	272	302	296	299	306	298	311	284	315	324	272	316	325	303	288	282	313	304	291	307	281	276	322	306	317	282	287	275	274	285	304	281	289	303	318	315	294	312	332	280	287	291	296	274	300	299	300	278	260	278	310	297	254	283	311	295	307	297	313	302	272	287	294	312	308	279	311	330	317	317	319	301	291	309	320	287	290	280	295	283	296	284	292	292	295	282	272	299	306	286	300	303	309	322	302	295	309	306	298	304	289	296	310	295	313	300	257	290	273	279	292	318	276	318	320	268	261	268	298	288	305	338	306	281	304	295	271	277	277	287	265	311	274	273	268	290	322	274	262	312	285	264	276	283	275	293	303	298	292	281	293	257	294	338	327	305	303	293	329	293	279	309	266	272	277	297	305	285	294	297	272	281	292	279	288	284	319	291	298	270	271	279	274	319	295	285	289	293	312	295	294	308	307	321	277	283	261	298	278	293	297	300	295	273	336	308	280	296	306	280	271	262	279	295	278	298	327	280	294	289	294	259	310	297	289	296	308	294	290	291	286	279	328	290	292	306	305	289	298	284	297	291	268	268	279	268	287	291	273	273	275	289	307	266	279	336	292	327	286	292	317	292	276	279	287	311	316	302	325	300	306	323	305	281	301	273	275	316	324	278	295	295	277	291	288	285	289	302	288	291	287	297	313	279	311	315	254	261	278	321	287	291	302	283	273	279	285	274	303	281	306	278	303	290	304	313	297	280	339	258	313	282	287	292	293	313	311	287	297	279	332	277	312	305	290	291	311	282	258	304	333	268	280	345	274	303	298	318	294	287	285	271	311	311	295	300	278	271	282	290	317	308	253	264	308	288	307	276	336	312	295	305	280	327	288	291	268	270	315	305	310	295	289	314	295	279	294	301	316	276	282	286	282	308	293	293	304	288	328	272	290	290	285	296	278	276	297	302	296	271	317	270	280	287	296	309	290	298	305	278	279	297	308	286	286	354	296	283	309	296	308	315	315
6577	2061	3800	5255	7060	9305	9404	8301	8989	7215	6279	12936	35647	36308	30537	20865	12033	5273	2286	1277	954	871	850	836	803	871	810	827	813	811	828	815	845	813	804	807	857	813	793	824	777	821	824	845	850	842	869	837	854	877	827	850	838	832	816	835	865	863	841	826	818	843	810	821	853	843	840	843	803	852	840	817	841	786	894	829	886	812	835	834	808	811	868	782	841	818	830	822	865	778	870	824	876	811	813	826	758	908	864	848	774	795	826	816	870	804	862	811	847	823	844	836	850	766	828	813	865	861	854	815	879	800	837	862	819	834	851	843	785	878	813	805	823	843	816	806	798	841	807	823	840	787	808	830	835	869	778	843	829	867	854	812	799	803	826	809	830	785	855	801	810	829	792	860	842	794	867	909	832	867	788	817	812	823	814	815	843	867	847	848	854	821	875	853	781	859	848	782	856	855	826	821	799	882	842	824	828	793	818	840	878	846	850	833	898	836	852	833	877	793	869	830	850	833	902	812	841	828	867	894	841	813	838	862	871	811	835	827	805	860	797	813	823	875	851	830	821	804	834	847	844	810	891	841	769	781	852	813	825	837	814	792	792	828	782	840	847	798	826	815	820	801	816	823	806	771	836	838	845	799	838	826	868	837	866	837	809	814	843	834	821	877	851	843	888	869	864	863	843	805	843	870	828	846	840	845	865	847	833	783	834	817	797	764	839	838	825	801	852	830	805	849	810	836	841	840	853	834	837	885	819	885	811	853	851	761	865	841	840	891	861	754	846	798	868	855	825	811	879	848	864	863	849	814	806	814	799	831	843	806	857	844	828	860	823	909	801	780	807	860	838	843	856	839	814	799	820	824	797	824	794	829	848	810	791	835	792	866	824	888	837	822	851	867	845	811	841	912	834	831	812	837	868	797	865	829	832	831	814	836	817	882	881	857	842	831	849	858	842	825	869	844	832	772	810	822	877	762	858	756	866	854	858	854	786	871	801	865	861	840	840	844	807	830	794	851	812	823	831	811	803	851	784	827	789	771	867	824	835	867	819	807	853	806	826	824	814	885	807	857	792	783	836	805	809	810	795	828	851	837	870	843	762	844	851	793	847	814	839	854	840	834	846	850	864	825	861	843	822	823	826	842	850	809	802	834	824	842	859	859	779	835	820	762	839	798	833	827	785	854	861	818	881	850	907	822	824	825	849	830	858	859	837	812	832	866	785	811	830	822	786	840	817	826	829	880	821	830	852	846	873	843	845	804	867	837	858	840	852	858	826	862	827	819	839	878	868	834	863	815	854	813	818	824	832	795	835	846	859	822	840	824	822	830	826	855	815	811	874	887	876	818	839	837	883	809	825	890	797	860	826	809	847	851	787	832	845	826	857	824	857	868	854	864	818	818	883	779	827	813	858	811	868	823	857	859	800	824	860	824	862	852	820	815	875	839	815	812	795	881	878	824	840	802	796	832	806	847	796	789	829	840	834	819	846	829	826	807	825	842	821	803	848	856	819	852	824	852	803	778	837	784	830	846	873	861	844	768	823	852	840	826	827	828	843	823	862	882	853	840	871	817	794	850	785	850	824	886	828	878	824	847	869	853	816	853	883	814	813	823	880	805	834	808	797	909	810	840	825	805	812	809	838	840	795	800	855	826	857	810	869	839	867	781	843	846	857	855	844	849	863	817	810	817	823	820	839	865	854	821	841	828	843	807	895	883	851	820	805	860	889	814	849	866	858	779	798	828	773	787	799	837	804	835	841	802	780	824	837	806	864	845	799	865	819	834	839	852	836	838	826	791	898	830	849	823	829	831	828	803	761	800	828	802	804	857	866	806	883	788	823	834	811	814	809	812	764	861	876	843	763	825	808	801	776	815	856	842	851	867	852	819	801	870	824	821	807	817	848	819	832	809	827	808	895	856	870	778	796	796	928	796	821	848	855	841	825	829	884	869	831	817	889	827	795	868	797	850	794	814	826	798	857	838	832	830	818	876	860	837	828	854	773	876	839	815	807	805	771	844	855	822	821	842	771	859	860	795	817	842	817	824	830	826	800	883	881	825	814	848	814	816	828	826	832	861	810	798	830	888	832	798	800	849	847	819	842	846	803	901	803	868	812	826	811	876	788	820	849	817	834	804	827	800	812	825	863	764	860	775	825	817	837	807	806	816	833	830	800	832	779	826	831	873	803	835	832	839	865	851	827	800	810	765	833	802	836	822	830	815	813	828	818	826	801	817	844	832	833	843	841	848	831	854	833	852	842	841	834	791	853	811	847	838	851	797	806	834	905	792	855	774	828	842	815	813	832	780	818	850	831	814	806	842	793	814	865	799	834	831	812	800	837	794	788	834	874	851	814	794	810	838	825	850	883	870	823	822	815	840	794	832	864	848	834	845	860	823	880	830	852	836	839	789	814	890	817	841	798	838	796	869	772	874	829	850	858	857	824	795	833	821	828	807	867	817	870	862	807	831	838	888	816	864	821	841	821	868	790	807	802	840	848	824	810	846	821	833	805	865	856	843	839	846	753	847	846	858	816	855	824	759	822	834	850	850	819	824	830	861	813	853	836	819	828	805	846	813	801	825	824	859	800	858	827	841	821	834	838	830	841	847	806	864	832	765	850	807	828	799	856	853	846	826	832	856	793	807	797	851	817	807	822	849	887	843	807	820	864	846	845	832	805	808	883	890	809	838	875	855	838	838	768	857	799	815	820	880	875	821	838	816	767	834	832	854	808	865	804	814	800	820	868	870	896	839	843	858	858	766	831	851	838	798	802	861	847	819	884	834	815	834	789	854	812	795	850	819	844	801	807	809	815	782	838	822	847	799	826	853	842	828	865	819	843	815	830	839	772	860	873	853	836	866	809	848	824	821	793	841	777	800	790	788	858	803	825	843	870	816	809	837	855	834	812	814	781	853	864	836	849	833	853	826	876	816	815	910	799	879	818	864	792	806	810	834	804	857	814	848	830	860	862	818	859	828	785	845	841	886	880	803	858	845	890	840	840	838	871	842	820	842	847	836	810	818	884	776	871	833	852	834	810	833	790	865	758	843	807	880	821	854	802	795	849	853	844	847	848	862	849	822	824	836	799	828	801	801	838	851	808	849	830	833	837	809	848	864	860	805	839	851	799	821	836	834	808	827	873	840	791	869	790	854	788	830	833	857	831	837	809	879	859	838	816	877	818	831	825	792	805	767	808	785	864	787	732	856	809	813	843	844	855	822	803	854	829	843	831	869	810	852	770	825	862	846	871	866	809	829	800	788	803	873	839	864	822	817	835	837	838	791	804	860	806	813	829	850	834	784	840	843	820	810	802	839	770	874	840	795	830	798	814	815	848	844	824	803	762	839	882	829	837	832	804	822	830	827	816	825	842	849	813	788	824	770	836	844	897	859	831	791	831	856	805	813	831	838	858	824	836	789	810	816	864	799	840	857	815	837	763	802	907	823	828	792	857	806	882	839	838	828	765	857	808	842	835	830	825	861	827	840	844	823	834	795
15807	2913	3534	4502	3739	3722	3599	3137	2284	1695	1367	2953	22999	26662	20523	12671	6056	2346	1026	489	351	336	289	296	320	311	336	286	334	318	289	300	297	296	298	294	308	302	275	305	280	365	271	305	315	309	287	322	264	302	282	293	328	274	322	288	295	302	267	299	281	299	284	279	298	301	283	310	286	330	306	311	317	304	308	303	327	280	306	323	303	281	316	326	283	301	290	308	300	291	313	331	305	329	300	281	277	298	265	313	293	316	285	312	305	284	271	294	319	322	323	287	344	281	317	310	308	302	295	304	304	278	293	290	310	314	319	323	283	282	306	329	305	266	297	308	325	265	309	290	329	264	305	311	323	285	318	325	308	305	280	308	296	298	309	289	316	267	288	287	297	327	297	274	294	331	303	308	295	322	286	323	304	312	300	302	285	321	320	267	294	277	287	329	302	287	322	298	310	322	283	344	311	313	305	290	293	258	287	264	318	282	285	301	325	284	326	323	312	295	306	320	283	304	290	297	284	277	305	306	330	292	308	272	291	319	287	319	298	293	320	303	284	296	276	332	280	281	290	299	296	262	318	310	311	304	291	256	312	287	332	296	265	307	288	297	308	279	329	331	294	327	278	299	300	289	281	311	292	317	314	303	291	321	274	287	315	296	314	324	297	316	263	293	303	299	326	294	304	300	328	268	316	289	287	296	317	305	313	287	326	316	308	322	335	295	258	304	302	315	323	318	297	315	296	302	328	314	318	312	317	316	305	295	302	265	298	325	294	311	293	299	293	316	299	290	319	290	289	309	283	325	276	305	298	294	293	311	284	296	324	291	260	276	281	306	280	309	316	303	290	325	279	321	289	298	262	270	323	321	289	302	289	309	305	287	319	297	324	331	313	299	306	306	304	271	312	275	310	326	293	291	306	310	283	284	303	301	300	291	288	293	316	311	295	318	280	280	286	299	287	330	299	281	312	308	264	286	306	283	330	272	304	323	329	304	303	306	259	301	310	273	252	294	286	296	340	292	297	329	324	294	296	286	275	299	302	306	288	299	310	287	307	291	300	299	263	297	302	316	298	299	295	304	323	273	297	286	323	317	316	308	326	300	311	296	315	268	324	307	306	274	321	315	307	310	304	294	325	299	295	298	297	290	301	338	317	299	323	295	284	285	318	285	334	307	318	333	321	299	321	301	318	326	302	270	289	313	307	289	300	304	331	319	293	317	303	274	257	297	281	293	298	288	314	309	290	320	284	324	294	305	292	312	276	274	311	296	323	301	280	315	296	300	283	277	285	277	305	294	309	333	295	304	315	298	293	306	316	284	317	305	273	332	296	312	329	290	315	317	305	302	305	263	313	325	269	319	308	321	302	297	317	309	301	298	325	311	285	285	319	301	299	287	343	311	284	294	291	313	309	286	277	306	289	288	306	298	310	296	336	309	290	271	301	285	323	320	312	287	311	325	315	299	332	269	297	287	299	313	333	295	287	305	313	284	288	273	322	257	300	294	304	311	293	304	288	341	335	284	329	290	271	291	279	299	304	297	306	305	294	304	280	298	290	297	324	327	271	287	313	275	324	290	326	271	282	325	305	293	312	309	299	284	261	316	292	308	292	297	276	288	348	323	291	284	290	317	300	319	315	322	320	324	292	316	304	263	286	275	301	303	292	318	314	303	295	302	308	305	312	272	313	311	299	301	327	276	305	306	319	304	283	295	319	300	317	303	290	318	303	335	293	333	299	307	303	293	323	319	315	262	326	297	297	298	294	310	279	303	296	292	316	269	294	294	316	301	295	296	322	295	287	303	316	282	301	313	272	301	285	287	287	307	310	323	321	305	286	293	317	309	307	290	316	340	284	297	315	289	296	322	282	319	356	306	333	326	299	299	307	340	298	319	306	289	298	341	307	291	303	318	278	294	308	310	291	309	313	272	296	291	312	314	317	303	263	299	303	301	299	300	267	322	335	340	297	337	303	314	298	297	278	292	314	269	325	294	323	311	313	318	312	286	273	309	309	306	305	305	274	307	304	313	297	314	324	313	305	320	318	324	282	327	266	307	307	290	302	278	305	312	283	313	300	298	309	310	299	311	337	314	276	281	265	299	301	290	269	303	303	311	311	330	285	336	301	295	314	297	321	310	290	315	337	304	296	313	332	299	311	319	317	314	311	299	297	298	311	321	333	286	282	305	278	272	326	281	309	290	318	292	339	306	307	316	307	311	294	311	304	324	296	307	335	312	303	320	317	295	325	297	313	306	295	303	344	277	306	291	297	321	283	318	270	317	293	266	285	305	308	332	271	321	296	299	279	292	323	286	297	276	329	346	296	304	322	308	309	299	321	287	284	311	322	305	296	294	301	285	293	297	322	295	299	283	298	284	306	283	321	317	323	316	275	274	283	338	289	305	315	319	303	319	306	295	332	335	308	287	331	312	284	313	304	306	299	288	319	316	300	333	302	295	287	300	272	313	292	307	303	286	339	314	298	285	306	292	325	326	306	304	294	302	299	310	292	285	276	316	321	295	297	309	311	283	281	311	280	313	307	307	329	286	276	282	316	309	278	307	298	302	319	323	278	253	287	310	316	321	324	319	306	335	286	300	310	314	285	345	307	274	292	307	286	333	284	319	307	310	316	304	291	294	324	268	293	311	304	291	296	305	288	308	277	272	327	285	288	268	322	322	289	300	289	319	319	284	258	302	305	301	295	277	298	315	285	304	321	305	342	312	296	276	315	301	319	284	296	326	337	330	317	299	297	292	297	311	281	280	317	280	271	308	279	333	320	314	319	273	297	297	301	317	296	277	291	300	299	294	328	285	287	312	325	307	300	309	292	290	322	268	297	309	314	298	310	299	308	297	288	289	280	331	311	304	318	295	297	295	328	260	330	286	255	279	285	291	300	280	311	309	312	294	287	339	326	288	322	281	303	278	290	290	288	298	314	286	292	287	335	284	292	329	329	306	311	285	316	294	300	314	315	291	318	330	293	319	283	305	325	288	295	323	307	313	289	277	300	267	290	302	326	301	302	320	302	315	312	311	288	325	296	300	307	283	281	300	290	337	325	317	309	321	261	303	293	339	291	313	292	318	317	323	313	265	318	305	307	300	293	291	285	289	315	285	291	309	313	308	291	274	290	291	271	281	298	319	281	282	265	321	290	302	276	265	316	313	330	273	296	299	271	336	290	294	313	310	325	267	334	290	287	323	314	285	326	292	304	291	303	321	282	289	271	311	342	287	284	271	289	305	317	324	317	294	319	288	300	303	317	286	325	309	281	321	329	260	321	291	284	293	301	317	291	309	306	313	316	272	267	291	301	300	318	308	292	297	320	294	304	285	281	285	315	318	298	293	316	338	293	278	343	306	297	289	294	316	285	295	291	321	286	292	312	314	320	294	306	291	299	317	319	306	308	314	294	307	320	316	304	340	285	305	284	272	287	306	315	306	318	327	329	275	320	293	259	308	318	283	298	330	295	312	292	331	310	312	300	333	304	310	299	304	291	307
8143	2882	7577	12915	12194	13171	13875	12471	9698	8139	6590	13230	44925	45745	40101	31080	19984	9918	3998	1692	1124	895	909	905	920	844	897	846	874	858	863	857	844	834	867	834	876	842	855	859	865	896	861	856	826	834	889	882	808	850	856	857	790	903	831	908	875	784	845	828	859	866	844	833	848	863	860	853	877	866	862	893	837	836	856	818	843	863	834	860	875	886	878	831	792	824	785	842	837	901	893	850	845	868	903	862	854	857	784	924	840	856	779	833	868	838	848	863	870	868	843	891	860	847	865	841	864	848	858	794	835	854	841	859	869	864	814	875	850	858	862	900	811	910	870	838	853	848	831	900	857	883	887	858	858	860	852	829	825	856	882	824	812	844	898	836	890	824	866	871	839	877	861	873	838	871	857	849	907	847	831	862	800	871	856	873	841	815	839	870	857	825	830	846	824	849	862	837	847	841	867	849	882	901	885	891	851	827	789	885	857	859	890	893	840	858	844	836	889	871	873	870	807	862	865	874	806	856	829	842	880	877	870	844	832	902	852	876	894	791	895	839	838	815	874	845	849	868	876	846	876	896	851	814	843	828	805	868	896	894	878	868	839	848	855	864	870	853	818	834	865	857	840	857	824	839	867	861	847	837	837	909	900	885	859	866	856	862	873	932	860	846	840	863	887	867	863	848	836	898	852	859	842	867	869	856	852	850	821	836	810	876	871	849	805	915	829	849	870	875	852	849	818	855	859	916	854	827	802	837	850	875	857	848	861	872	884	839	852	852	902	863	847	821	907	860	881	895	820	892	868	794	878	833	843	832	854	885	874	858	809	873	831	858	868	829	853	854	807	848	838	865	792	884	818	887	846	842	850	874	871	858	877	900	833	857	856	830	891	856	845	856	863	887	803	858	842	880	881	836	845	860	880	867	882	880	859	847	891	853	838	823	831	881	843	868	829	849	882	901	888	887	849	895	857	877	830	890	864	853	871	864	875	810	784	826	830	841	876	829	864	884	844	889	859	832	874	840	860	836	816	801	904	872	860	862	896	832	871	868	873	826	904	874	853	836	822	857	861	868	844	857	913	879	804	888	846	898	896	820	906	862	851	844	865	853	920	878	849	847	890	873	819	871	842	826	861	860	889	834	902	857	850	883	840	871	871	855	841	811	900	861	861	878	846	820	855	834	863	871	808	852	824	849	814	823	831	881	877	860	834	863	901	854	835	828	868	835	862	835	888	888	858	882	864	855	840	845	837	834	874	857	866	848	813	842	835	824	896	852	805	848	860	874	895	889	884	822	866	868	880	856	827	872	880	896	852	861	825	858	866	860	836	827	833	855	818	820	877	873	841	854	893	810	859	888	887	867	915	921	929	857	826	822	840	875	803	876	853	811	831	835	822	897	829	873	884	871	860	839	838	882	858	864	897	867	873	778	803	857	872	857	855	875	848	799	856	896	881	823	831	807	822	861	812	847	896	864	843	863	872	865	839	836	860	871	824	814	870	836	885	848	868	825	866	855	843	844	886	853	830	825	874	921	925	906	851	903	854	878	810	860	893	913	846	846	898	872	860	865	881	814	826	821	925	892	852	920	840	859	838	860	856	825	805	872	814	803	878	883	890	854	889	868	881	885	838	853	867	839	840	872	848	891	867	861	853	846	846	826	840	866	778	821	802	852	835	844	835	826	850	853	861	898	848	851	875	848	821	898	814	852	837	847	765	822	863	829	829	846	829	878	866	898	845	837	845	853	848	904	872	867	825	892	846	908	864	806	831	861	862	873	917	869	900	836	869	867	876	844	879	890	837	842	864	847	815	882	877	811	879	893	860	813	862	828	868	869	835	844	863	837	860	883	913	831	865	909	838	838	862	863	854	818	828	812	881	823	855	821	824	885	897	791	840	820	844	833	849	857	858	876	866	847	841	875	879	832	841	823	864	821	859	897	896	860	919	876	846	821	835	853	860	800	830	863	885	818	843	909	865	896	889	811	822	888	867	857	825	877	882	873	854	862	820	832	827	915	855	918	852	890	850	895	834	837	869	843	872	830	875	898	867	855	829	866	851	822	900	890	906	873	829	878	824	824	834	830	820	822	884	839	796	903	908	853	846	833	861	830	864	875	907	822	884	823	869	894	874	845	861	876	861	828	855	874	857	839	872	853	839	862	847	883	856	887	871	859	804	840	857	893	884	835	816	830	892	850	858	838	930	853	852	835	848	820	845	853	887	833	916	837	857	845	834	867	809	801	893	924	862	875	863	795	890	829	842	845	857	886	827	871	874	868	848	792	880	887	856	841	850	818	854	805	827	871	839	849	810	840	837	839	859	820	903	821	859	828	873	889	823	893	853	843	815	828	856	883	852	812	862	895	846	886	834	846	852	888	855	889	888	845	855	906	817	855	843	818	843	844	852	833	867	862	857	898	909	840	879	838	864	873	861	886	844	912	870	837	873	916	927	883	854	853	901	852	836	844	811	900	839	845	906	821	790	809	835	857	818	840	806	828	816	844	857	830	814	829	812	850	894	812	887	843	884	850	842	870	913	859	835	871	829	847	824	852	874	882	805	850	832	856	826	820	835	886	890	838	884	865	829	826	862	853	821	896	869	856	872	864	856	898	878	795	870	807	862	869	812	820	839	861	818	881	869	850	914	844	909	875	877	856	837	854	880	867	819	841	909	869	861	909	850	849	859	872	848	825	841	851	877	860	889	877	841	927	843	825	840	836	873	857	847	824	799	844	913	884	817	896	887	853	836	822	813	806	817	889	877	842	870	849	858	854	825	841	801	834	906	848	795	871	854	886	861	867	870	853	784	859	804	825	896	909	851	884	885	831	895	873	892	886	882	831	823	841	894	892	837	937	810	822	883	856	889	835	825	895	842	843	860	752	863	835	857	871	835	827	881	856	863	840	895	892	846	871	852	828	900	851	839	830	872	901	800	840	905	821	834	887	900	880	863	866	760	910	857	877	835	888	845	836	899	866	831	837	849	878	842	903	898	866	872	775	842	795	848	878	880	856	841	816	828	853	789	850	830	838	872	852	831	847	801	861	829	826	871	874	826	846	873	873	916	899	877	920	896	815	913	801	827	907	843	823	832	816	881	921	848	892	853	884	828	823	852	866	845	871	874	794	861	845	830	841	879	860	821	902	827	867	844	866	864	849	850	934	864	819	873	831	876	849	878	843	818	861	863	822	868	839	864	796	816	849	881	854	852	861	866	869	902	877	855	867	805	809	850	878	853	929	858	855	851	861	837	867	853	826	889	911	849	896	908	840	861	902	873	901	855	903	834	883	813	824	853	812	884	865	837	849	831	841	893	796	871	857	809	843	880	818	831	833	937	849	857	858	866	881	891	815	847	868	872	829	862	859	854	860	871	891	832	847	807	831	857	870	823	843	903	833	849	867	884	868	762	829	895	902	869	773	864	833	872	865	844	875	869	865	865	843	872	788	860	800	857	856	837	809	842	844	857	856	880	851	868	861	850	855	842	877	848	841	798	817	883	868
2432	434	464	436	367	390	382	388	344	366	373	350	1258	2215	2123	1618	1022	654	451	339	317	354	317	329	348	330	276	325	328	294	303	356	364	321	333	292	337	301	336	346	335	310	329	333	342	301	338	336	373	308	321	325	345	309	319	336	326	300	314	330	306	302	333	320	332	303	289	312	309	274	367	274	311	327	297	321	376	325	331	298	312	321	325	361	290	334	318	289	346	297	299	326	313	337	314	315	293	335	345	306	296	319	319	303	315	327	340	311	313	320	293	317	353	306	338	312	330	328	305	315	313	331	356	337	327	299	337	303	342	330	334	328	309	341	321	299	309	343	330	343	344	311	328	314	325	311	304	332	333	329	305	329	336	335	335	320	333	329	329	311	320	302	304	336	286	339	331	332	347	333	315	310	300	291	324	305	333	338	343	343	307	325	327	317	356	362	324	312	278	309	352	342	304	327	278	293	322	291	313	318	347	297	323	295	319	321	332	335	343	291	333	320	315	324	339	321	342	335	326	328	328	317	325	328	306	339	317	317	322	316	309	340	303	314	349	336	317	303	324	327	299	302	323	340	318	321	323	351	292	325	297	296	296	335	318	343	289	334	336	290	318	358	314	325	295	306	334	319	313	342	295	300	290	339	333	314	315	306	296	331	336	343	307	365	327	318	322	337	310	300	313	355	324	326	305	337	329	361	305	354	327	342	315	319	348	371	304	333	352	355	337	340	307	334	305	308	305	309	297	330	314	302	302	330	327	337	337	330	343	318	314	314	311	333	336	346	293	314	330	309	280	318	307	321	339	327	345	281	303	330	347	321	296	322	347	335	343	336	296	317	320	382	284	297	323	316	324	338	344	350	310	324	358	316	295	312	311	309	327	317	346	317	321	325	317	356	308	321	349	342	304	311	339	344	327	335	300	315	371	351	306	315	343	336	323	355	342	332	339	297	332	311	331	323	347	311	376	341	313	335	310	327	332	334	325	303	310	334	342	331	323	310	330	353	335	319	337	332	323	327	329	329	335	322	309	359	357	308	334	313	323	315	318	298	314	326	347	311	307	323	317	328	308	306	286	334	341	356	305	331	301	343	337	296	342	294	329	307	357	338	325	313	298	373	318	319	340	345	323	319	331	291	316	306	285	313	320	340	329	344	337	317	336	292	307	332	319	309	352	313	338	338	328	334	325	317	328	320	321	320	322	325	288	335	279	331	352	339	322	304	318	336	343	341	317	308	317	296	300	326	306	327	312	317	303	320	338	333	310	322	298	298	324	321	328	334	340	340	333	338	328	343	322	344	322	346	330	307	314	310	345	310	312	322	323	325	338	309	333	314	335	313	314	296	283	331	335	324	316	284	326	334	304	353	360	326	324	326	338	341	350	304	308	331	332	326	303	314	318	297	343	331	320	317	295	317	321	329	328	300	298	330	321	321	312	325	323	322	334	329	304	322	328	296	330	313	331	327	331	333	335	327	298	320	294	345	297	364	314	318	328	322	313	334	317	328	313	316	329	309	317	339	337	356	345	292	339	351	320	325	366	344	312	338	331	343	295	316	330	284	303	346	317	326	288	339	315	367	304	306	292	321	290	328	341	290	329	336	331	331	321	289	326	300	299	359	336	322	312	322	310	313	329	331	345	354	310	328	315	315	332	314	285	329	337	319	344	327	325	357	315	338	316	309	321	332	334	341	326	291	334	291	315	339	315	324	345	349	353	308	333	333	320	309	325	309	336	327	309	299	347	311	324	297	314	335	327	286	347	346	306	333	330	334	316	307	336	304	331	323	343	339	320	368	327	330	344	335	312	351	317	326	368	333	329	294	347	333	352	336	319	332	309	336	302	302	311	317	303	353	334	326	327	320	315	313	315	326	307	366	310	316	316	313	297	314	332	312	317	302	322	339	319	311	314	299	316	320	341	325	336	314	312	346	333	314	344	320	339	315	306	334	307	324	273	303	324	315	327	341	338	336	297	317	300	363	338	312	321	325	317	328	315	351	321	292	310	319	314	356	315	330	324	324	277	306	349	360	307	338	296	315	302	356	347	335	297	307	338	334	318	338	321	283	328	348	344	327	342	320	271	298	348	328	306	308	328	276	317	306	333	359	344	321	300	350	325	357	338	309	320	319	330	351	315	337	354	327	344	322	310	335	333	314	343	327	329	340	303	326	342	280	315	354	315	335	323	324	324	342	356	316	332	365	324	309	303	306	333	305	315	320	319	326	305	313	322	301	321	311	315	296	347	344	358	305	308	314	320	329	339	344	368	321	286	301	312	293	335	356	331	349	343	313	308	309	324	353	287	302	327	323	329	337	324	350	336	334	299	286	295	353	322	298	309	342	342	338	306	320	340	326	350	308	331	318	315	316	294	299	332	331	320	328	298	300	325	301	369	342	326	332	329	325	326	300	332	286	359	319	306	300	305	290	310	301	328	306	350	325	315	310	297	322	322	291	357	288	319	330	336	361	309	339	366	336	323	333	318	316	309	273	305	330	302	309	310	346	322	314	335	346	343	361	368	301	304	318	331	325	298	323	316	341	308	294	340	344	320	298	335	320	315	339	325	310	291	333	314	271	294	350	317	346	343	334	337	351	373	328	326	289	336	308	326	287	314	348	331	335	345	355	325	296	318	349	296	323	323	316	315	337	336	348	320	312	321	301	306	322	294	321	320	295	341	332	304	358	343	320	324	330	315	303	328	322	356	353	309	335	317	318	316	337	335	344	337	315	322	322	351	305	306	350	326	340	314	320	325	300	304	337	331	345	350	310	338	326	325	322	304	313	298	305	337	293	367	343	334	325	322	330	330	359	335	341	359	324	328	308	324	315	305	314	309	340	346	324	324	346	332	315	294	328	292	329	330	323	295	290	337	328	303	336	330	312	331	306	325	297	329	320	325	342	305	302	318	356	303	308	288	351	319	292	308	323	392	326	287	333	352	307	344	288	310	337	349	340	315	367	278	321	313	310	312	292	308	298	341	329	322	340	321	338	315	302	343	320	333	308	325	305	333	311	307	325	351	333	324	332	337	327	292	297	323	332	319	307	323	317	341	323	326	309	359	347	345	285	330	291	299	295	344	324	310	319	323	333	368	301	325	311	341	316	311	318	311	317	305	332	307	310	295	331	321	326	321	346	331	334	312	329	344	303	304	334	362	300	342	319	329	308	330	306	315	339	321	314	311	324	291	297	325	295	323	315	315	289	305	288	333	329	309	311	314	305	344	341	307	328	356	335	348	331	321	337	334	321	323	342	319	354	322	318	319	321	299	320	316	312	298	309	327	337	339	308	324	323	325	337	312	311	338	320	336	352	309	371	314	310	339	333	321	335	331	333	340	351	329	322	364	313	372	324	306	327	316	335	349	341	337	347	366	312	293	328	335	330	314	319	310	323	346	333	299	318	311	350	320	344	328	357	323	329	291	346	310	329	336	295	340	350	327	338	338	321	329	317	313	323	324	316	352	340	319	321	290	327	307	322	340	325	319	291	294	307
2566	973	1172	1266	1207	1353	1289	1180	1124	1064	1043	1179	6202	9801	9080	6678	4161	2312	1361	1050	935	968	854	848	889	890	910	887	867	912	958	924	859	912	894	895	867	906	809	860	950	890	894	908	915	889	891	926	922	983	916	917	911	914	928	884	875	873	844	859	835	917	874	926	894	924	898	945	881	908	902	883	911	971	884	892	901	939	936	914	899	867	947	859	892	910	915	904	911	868	937	912	895	891	922	913	928	914	891	899	910	833	858	891	873	886	893	908	886	892	949	920	886	928	899	907	843	891	893	951	874	890	965	886	909	897	842	922	937	923	876	902	943	859	888	904	907	905	915	937	891	876	884	891	959	890	895	826	909	884	918	881	913	865	893	882	879	882	885	901	875	878	912	890	894	884	976	908	897	879	867	898	833	914	919	894	933	858	870	895	887	837	907	960	878	888	905	876	916	919	862	898	886	906	883	889	922	910	917	875	918	856	872	925	847	862	934	844	912	921	935	943	931	923	885	968	928	931	905	880	846	910	873	898	845	836	920	911	819	913	909	891	836	924	851	921	903	864	901	939	927	935	923	890	947	881	955	912	901	843	907	930	913	964	890	918	895	911	911	922	911	911	876	903	870	921	887	933	902	912	914	897	899	965	927	890	909	866	936	907	860	925	885	934	882	932	888	871	917	913	969	887	869	915	905	922	923	914	890	944	933	892	889	867	925	886	891	860	942	985	864	904	945	876	869	944	909	883	948	951	889	868	851	929	927	865	882	895	917	861	847	899	908	937	880	881	903	890	952	919	844	873	891	887	898	893	916	901	903	922	910	951	859	904	897	891	927	893	848	882	953	863	930	930	868	883	918	928	934	888	937	862	949	938	890	899	844	903	910	935	927	940	905	935	946	885	905	943	859	925	966	879	932	937	916	920	904	882	909	892	896	914	868	928	886	873	891	914	899	873	888	903	892	950	937	911	909	870	917	909	877	950	902	956	899	952	944	908	932	924	929	861	909	858	902	876	895	903	917	903	851	927	925	982	887	956	878	907	923	945	909	915	916	939	914	866	890	894	899	895	887	913	892	909	919	835	939	920	901	888	892	913	896	925	896	904	909	953	948	866	945	916	926	877	858	903	843	880	843	928	980	911	974	952	883	944	906	946	885	943	872	889	909	886	912	911	900	941	902	896	950	893	874	927	905	949	868	901	935	860	864	919	860	910	919	873	897	891	939	843	926	915	882	928	911	885	892	926	906	952	908	878	894	895	842	865	904	893	897	903	891	875	879	906	851	864	903	871	910	934	931	883	919	925	870	891	864	874	893	904	962	865	946	909	935	883	853	911	885	889	890	902	912	894	843	898	891	949	863	901	895	904	929	874	903	900	901	889	928	928	840	885	927	903	927	883	897	899	887	906	865	914	979	904	946	875	938	923	860	876	897	929	911	941	928	888	963	882	892	884	865	949	932	897	893	914	947	889	936	892	961	848	879	877	879	889	877	945	959	974	897	877	888	896	905	908	921	879	946	881	893	965	873	888	921	908	933	871	887	964	871	856	910	873	917	875	941	906	933	897	910	914	888	925	909	889	904	826	949	898	879	914	917	916	919	910	894	879	898	917	893	833	896	867	943	906	865	923	886	901	888	888	931	869	896	873	881	898	910	910	857	887	946	885	866	876	901	903	886	892	848	957	907	905	877	895	901	917	812	858	941	884	929	895	953	953	905	891	902	893	921	898	921	878	883	885	898	906	900	867	900	903	928	903	957	887	898	882	900	929	922	877	825	926	900	944	915	924	931	908	935	927	882	897	881	880	927	941	893	879	971	873	887	880	898	918	882	922	880	920	898	946	883	918	825	890	905	892	866	941	903	915	898	933	894	869	884	915	914	911	990	877	862	889	912	876	881	877	911	875	857	866	886	940	892	930	892	900	877	959	847	929	873	911	886	874	882	935	858	905	867	866	909	844	922	912	896	832	911	874	948	878	904	868	956	898	921	882	891	863	844	853	881	893	838	903	946	900	876	929	885	863	870	913	907	924	857	908	896	861	894	888	895	932	877	931	880	857	868	925	947	900	903	892	854	919	882	909	872	872	908	882	913	901	858	887	879	890	886	877	902	880	933	902	893	906	906	934	884	892	940	899	958	845	888	933	918	962	892	901	862	891	922	937	914	912	886	894	876	911	861	894	893	920	944	903	926	923	939	951	929	855	879	883	891	923	872	889	856	882	881	893	883	904	898	884	911	939	903	912	899	882	918	882	921	862	907	909	905	871	952	926	912	924	970	857	912	950	867	886	971	902	912	886	953	892	883	877	931	911	846	865	910	881	892	958	868	882	958	917	913	924	902	904	922	930	879	871	936	890	931	946	894	902	892	902	932	864	919	909	906	884	908	904	951	890	914	953	906	913	880	922	904	925	858	915	881	930	974	876	904	928	889	933	908	853	889	909	873	910	880	908	878	880	915	929	869	980	898	839	905	911	866	949	818	921	928	933	851	931	905	930	927	945	870	878	930	837	858	906	893	815	880	934	861	889	925	894	904	913	943	877	887	914	901	914	930	882	911	907	894	861	944	882	913	916	915	875	933	929	931	933	916	912	862	858	885	905	924	956	924	913	924	897	923	908	884	897	872	898	947	909	931	895	836	914	892	881	878	878	890	887	919	916	876	921	914	874	898	913	883	916	868	885	899	858	869	900	894	891	938	924	913	891	906	919	881	903	874	924	849	867	981	903	914	884	886	949	906	858	903	885	988	947	915	933	932	862	869	894	876	895	832	891	905	896	871	925	907	859	941	896	911	920	859	893	917	888	899	936	876	959	871	933	886	911	917	974	914	863	880	938	866	906	928	895	929	886	939	925	907	907	936	869	908	919	918	895	955	913	888	933	891	924	909	853	917	851	962	876	897	897	886	903	935	917	864	874	906	913	869	913	892	932	856	922	885	860	951	905	897	910	912	879	943	931	943	890	901	909	850	901	894	893	944	959	904	856	904	870	920	976	890	899	924	904	913	913	927	923	925	889	885	950	937	910	894	952	880	874	892	919	920	903	911	989	941	861	887	945	891	939	892	925	874	884	914	859	915	871	940	898	893	906	913	897	881	943	924	949	936	915	908	895	910	961	892	898	865	933	918	889	908	838	892	915	910	882	893	872	930	888	836	896	910	909	928	895	884	942	927	851	901	876	910	982	905	892	930	897	909	901	898	877	896	914	894	880	953	874	902	954	895	913	903	861	900	868	919	861	848	949	956	869	900	900	899	916	875	915	917	947	902	939	918	867	919	923	869	893	916	870	866	904	902	937	893	895	877	901	976	912	918	934	888	874	901	891	887	927	921	912	923	889	902	904	885	867	895	846	867	945	925	946	928	926	946	894	895	898	893	885	848	901	925	911	914	918	962	971	860	929	920	852	900	905	874	895	922	853	896	989	889	912	876	883	953	915	860	861	913	873	970	886	863	882	898	884	887	935	942	900	876	874	934	946	921	891	923	956	924	902	932	928	872	912
8064	1245	1386	1175	1001	766	689	598	622	607	619	652	7823	15879	13343	7912	3762	1457	615	390	288	283	291	255	262	275	282	261	288	281	261	248	306	270	262	301	252	255	293	279	266	281	266	272	264	260	285	258	257	277	295	281	267	267	243	273	268	262	277	274	259	263	291	278	273	276	275	270	274	266	276	272	279	264	261	257	274	293	240	250	311	259	273	259	278	277	242	289	247	284	269	268	266	268	270	264	234	251	293	285	268	271	277	270	298	267	247	250	276	283	286	281	247	304	307	298	269	296	264	226	280	277	270	260	263	250	297	275	271	286	263	246	254	271	275	258	288	250	269	283	277	256	246	255	258	259	279	286	261	264	272	279	286	279	299	285	244	273	267	260	258	267	263	281	286	260	264	296	272	284	268	266	232	277	277	284	258	291	260	271	284	271	257	275	279	259	256	265	260	276	273	276	270	283	258	250	260	268	239	262	273	291	263	278	257	287	274	269	259	257	277	253	260	270	281	248	246	278	274	287	280	278	287	278	236	266	253	288	257	287	261	276	273	236	286	285	266	251	258	294	283	251	221	289	252	249	271	224	274	257	267	258	269	278	246	274	262	282	266	267	248	269	281	260	262	272	299	259	229	286	275	286	252	256	254	285	251	300	245	265	271	270	272	260	253	272	280	267	252	269	265	253	291	281	275	278	256	259	294	248	292	262	289	263	263	253	278	287	261	287	254	272	272	285	244	273	234	262	271	267	294	273	254	257	245	282	303	252	255	237	279	273	306	270	275	287	291	265	262	279	294	251	250	290	224	259	254	260	263	255	264	300	261	274	279	271	293	270	284	283	282	261	289	290	279	258	268	324	246	274	285	272	282	292	261	261	256	287	297	290	301	257	271	271	250	237	304	281	267	266	278	258	276	269	302	292	281	247	278	271	273	270	268	256	257	274	248	266	311	280	296	264	275	291	248	281	281	268	272	283	271	266	286	266	316	268	259	262	275	252	260	297	284	270	252	263	258	269	263	266	256	262	307	264	270	281	279	290	241	278	275	267	258	287	258	296	274	263	250	302	273	267	293	229	245	279	254	252	272	290	256	305	291	277	283	273	278	243	268	261	273	278	252	282	265	267	277	286	250	255	255	261	264	290	282	274	272	271	266	274	259	272	284	284	266	281	259	262	275	278	276	275	264	283	293	260	262	268	270	280	270	303	253	255	272	262	299	230	236	297	251	263	286	257	301	289	303	246	282	281	261	256	300	258	278	258	272	284	248	252	252	238	261	286	242	270	250	249	270	241	289	267	273	267	274	261	278	245	266	258	261	243	287	281	267	263	279	242	254	255	273	236	241	239	255	264	255	270	278	265	253	277	264	277	292	254	296	296	245	280	248	271	261	269	282	288	261	269	262	261	283	279	270	255	255	277	266	261	278	298	256	283	287	262	284	251	290	260	245	234	260	258	276	280	286	243	253	258	257	283	244	283	269	285	253	262	273	280	273	311	267	271	286	259	273	265	283	276	250	293	278	244	307	327	281	276	254	262	292	275	270	269	288	270	257	256	279	257	267	270	253	268	243	270	271	272	292	259	291	280	276	264	304	228	261	237	250	255	247	277	261	267	265	278	278	288	287	271	279	281	305	258	284	284	278	270	242	271	294	255	267	284	286	252	252	267	282	246	268	272	274	279	251	264	266	280	283	261	277	265	288	289	257	276	284	262	254	260	292	265	237	251	263	294	275	279	289	287	272	260	279	298	269	261	248	245	268	297	266	260	273	256	245	247	281	269	253	264	256	258	265	289	280	254	294	279	274	253	289	255	280	277	292	275	254	285	256	261	244	276	246	287	282	258	287	292	288	289	304	273	266	269	240	286	243	294	270	257	279	291	277	230	268	277	253	267	268	299	273	283	265	273	292	234	249	264	272	261	268	260	254	259	279	269	253	256	278	249	266	292	261	283	307	268	278	263	243	290	237	261	273	286	262	302	287	262	263	259	272	319	284	263	269	279	289	266	242	255	267	259	292	277	258	298	276	273	261	273	285	292	272	285	315	318	293	260	283	227	256	252	271	277	266	283	247	261	299	270	260	262	288	247	278	251	274	280	260	266	276	252	262	245	260	269	277	257	284	280	272	290	256	228	272	243	278	276	279	261	272	235	290	276	276	267	271	262	293	271	270	272	278	261	289	284	257	280	271	297	294	264	284	255	285	267	277	254	268	296	282	293	276	263	238	276	287	276	277	298	253	312	290	273	278	263	250	262	270	272	263	280	276	276	266	266	275	232	257	278	278	246	266	290	237	268	276	278	265	303	297	295	263	269	245	263	260	284	257	268	304	270	249	271	245	236	252	248	262	280	230	262	266	298	263	287	271	276	259	304	249	274	244	267	277	258	260	254	255	272	263	287	218	252	277	268	276	267	289	262	278	271	258	260	291	253	287	250	300	256	284	255	270	263	287	248	266	269	289	280	266	273	249	230	277	249	269	297	256	243	276	292	288	271	343	280	278	278	251	269	298	270	284	260	295	273	287	280	268	285	287	247	273	260	277	292	295	276	283	284	297	302	279	256	263	268	311	264	242	296	259	260	252	303	259	304	280	269	279	276	264	278	269	288	257	280	250	256	281	279	279	269	263	278	254	279	267	243	265	287	301	262	271	271	273	257	277	296	278	280	238	266	268	286	242	261	266	263	274	270	268	259	282	278	274	260	294	253	261	276	258	246	294	300	258	287	245	256	264	269	262	260	259	273	260	265	278	271	255	252	266	256	245	263	273	262	247	283	279	264	279	272	252	277	306	305	276	269	290	281	241	305	265	248	289	273	272	294	265	250	269	270	246	278	275	247	278	297	280	265	271	273	274	259	286	275	278	266	265	263	271	293	239	282	276	270	261	281	257	268	275	287	280	238	274	268	275	257	252	278	285	286	252	267	298	301	257	241	306	237	274	251	303	286	235	281	266	257	256	245	283	280	260	267	272	279	260	275	272	256	278	293	260	279	252	294	252	269	274	266	286	272	268	286	264	270	270	246	273	294	270	255	246	273	290	280	266	289	245	254	274	271	286	277	268	280	262	278	252	270	298	285	276	259	256	249	266	241	288	278	266	260	278	267	293	283	258	245	262	283	268	284	295	255	236	257	249	273	245	286	261	255	297	300	271	252	265	283	271	256	267	252	278	272	269	263	282	318	283	274	283	271	295	269	279	274	286	278	308	284	255	305	279	256	264	287	284	285	256	261	274	287	289	294	285	242	271	268	260	276	277	268	262	268	258	257	270	249	268	298	279	256	275	288	266	276	263	262	266	283	270	263	247	261	296	296	270	271	272	298	245	279	283	311	245	263	251	294	248	283	274	290	273	273	261	258	278	287	269	307	268	249	244	279	304	264	271	294	265	243	291	284	279	272	271	275	279	260	314	286	289	240	237	291	277	286	262	265	275	259	268	258	265	292	261	265	293	227	256	237	251	281	265	270	288	278	243	233	277	289	282	276	280	253	272	255	276	272
5674	1763	3385	4025	3872	3313	2972	2792	2807	2827	2849	3432	26886	38002	33475	24774	14459	6253	2586	1266	903	866	803	760	825	777	800	796	799	777	759	754	769	806	780	773	739	759	778	784	761	829	739	853	784	853	804	784	784	779	823	779	802	798	810	769	809	785	766	789	711	799	757	776	807	762	764	721	782	800	729	715	804	800	796	789	801	761	778	792	792	768	762	782	768	766	777	777	802	763	784	764	814	787	761	835	738	762	738	803	753	783	780	741	771	778	798	765	786	812	806	744	782	823	791	742	706	793	788	785	770	789	749	752	763	767	769	796	758	746	788	798	763	789	773	813	772	773	823	764	778	786	792	767	753	780	776	791	773	771	799	807	823	792	799	787	797	765	747	746	804	773	787	772	741	803	780	787	771	766	779	752	746	779	784	844	742	785	737	794	751	785	720	816	685	788	725	773	737	803	830	798	767	774	765	796	776	756	798	767	766	748	784	802	840	760	794	758	757	802	753	784	754	804	746	798	768	746	768	790	826	792	817	787	768	821	776	749	761	777	719	793	787	768	778	746	746	715	819	781	796	756	793	760	818	788	773	726	795	790	793	778	811	795	820	791	759	754	821	751	793	759	774	756	798	708	815	764	751	777	794	768	752	774	826	796	751	750	745	776	796	794	793	771	820	733	787	763	799	755	796	807	761	719	814	751	781	764	746	722	736	738	768	784	722	793	736	771	800	747	745	730	758	772	760	743	793	723	763	793	762	789	786	778	798	767	754	753	774	773	739	771	796	793	814	774	761	828	798	843	791	734	765	807	826	783	740	831	746	731	795	742	830	754	767	759	772	766	780	762	794	822	787	787	782	833	737	778	788	761	781	740	725	747	782	757	778	803	724	751	763	798	756	755	784	775	856	818	827	759	804	710	758	761	766	745	794	833	817	726	772	802	784	768	763	753	789	802	812	772	761	811	784	815	782	804	813	773	795	813	811	802	735	724	740	731	754	779	812	850	746	790	814	780	806	817	771	811	770	748	759	786	746	831	761	807	786	728	819	772	830	808	750	807	808	764	814	820	789	772	792	759	794	799	757	752	750	752	790	769	815	785	724	800	707	821	744	793	767	753	828	736	776	767	786	729	780	787	766	763	751	765	712	785	777	739	753	812	755	735	780	799	756	774	820	751	752	796	722	776	753	741	806	800	785	779	744	783	825	814	759	752	813	758	785	801	827	782	755	815	767	791	839	769	764	824	746	743	787	815	783	752	818	805	826	747	755	736	792	733	766	778	755	749	783	775	768	723	807	787	749	807	813	835	781	794	755	732	752	820	804	800	760	750	763	774	777	794	763	797	804	758	709	759	763	755	749	788	779	842	803	775	736	770	812	770	798	803	793	813	746	818	757	753	775	769	774	732	731	764	730	777	793	764	780	823	769	789	799	823	768	771	746	787	818	775	811	793	788	773	770	792	754	752	705	795	808	770	791	771	803	733	788	815	778	817	761	830	751	768	791	745	771	751	725	791	706	799	849	791	785	777	757	793	775	765	795	740	747	788	758	754	770	824	786	788	765	786	798	794	773	796	792	767	843	771	775	793	745	720	751	750	729	778	771	727	746	800	764	797	804	767	746	772	706	791	741	760	777	802	737	785	794	733	732	777	774	762	753	758	814	746	745	753	838	787	756	786	782	795	799	806	741	803	758	791	763	783	794	758	792	839	736	786	771	738	789	763	772	810	784	742	831	812	750	807	757	755	770	772	775	760	805	791	788	750	771	767	774	781	760	801	773	752	780	740	787	757	819	781	808	804	796	747	772	787	751	825	776	735	801	770	752	767	705	773	745	785	769	747	733	762	736	812	785	746	779	809	798	737	746	762	837	795	782	758	810	824	760	732	738	782	792	771	744	733	809	779	733	785	737	807	732	758	788	796	740	764	841	735	807	802	740	774	761	777	754	752	861	769	773	739	844	808	817	823	744	815	855	751	799	763	744	801	775	804	771	766	735	803	767	772	763	782	823	749	810	786	787	770	781	781	762	735	759	790	803	718	756	769	752	793	747	790	767	733	749	759	730	796	790	746	719	794	782	777	788	772	745	786	746	791	769	743	726	756	766	790	751	769	743	763	765	812	803	720	762	770	752	803	833	754	839	779	738	768	786	735	808	749	805	784	765	757	741	764	728	822	790	762	773	744	764	798	766	802	725	821	771	764	749	742	722	736	735	814	770	767	790	797	762	765	785	784	749	751	793	812	775	742	766	751	819	793	800	784	745	759	752	785	768	760	790	786	787	767	741	768	785	772	737	719	732	758	784	771	751	784	808	807	748	796	754	775	790	777	795	775	806	799	796	748	813	776	791	760	777	778	746	788	766	774	797	817	814	762	755	779	759	679	744	768	778	838	753	815	813	806	786	832	771	794	774	795	742	764	734	768	764	730	813	841	766	815	808	764	799	741	783	798	779	786	778	741	763	764	803	773	798	791	800	811	788	786	789	770	780	785	797	744	744	747	802	804	783	789	755	765	839	808	740	818	765	782	778	763	753	757	774	759	786	735	799	752	756	769	755	809	761	763	796	754	777	750	811	778	785	758	763	813	756	773	788	811	777	759	791	768	744	726	789	742	790	802	797	738	772	740	804	798	772	732	806	782	846	804	751	802	789	776	803	798	772	749	799	813	813	812	765	730	762	770	789	773	745	808	742	766	814	740	739	760	756	775	734	809	786	797	744	728	797	747	820	804	733	790	839	757	822	773	777	791	807	774	776	760	790	784	724	729	776	776	732	806	781	765	776	749	723	770	738	773	770	794	816	771	767	803	776	799	813	737	747	767	782	774	799	823	743	792	769	796	710	832	818	733	866	808	757	761	787	747	754	811	748	844	745	806	790	775	748	826	747	801	803	785	794	746	770	759	804	792	855	748	742	803	818	754	797	791	748	755	766	745	796	746	768	755	809	755	751	776	830	771	762	768	822	727	751	802	878	760	793	783	756	799	795	769	771	743	772	746	769	774	763	801	740	788	778	782	724	727	835	770	717	768	797	817	770	791	761	835	733	853	782	820	797	827	829	772	740	783	781	732	789	721	780	795	787	792	830	724	772	790	810	801	747	743	778	789	803	801	729	748	767	770	796	773	782	782	785	762	730	773	747	740	792	857	832	760	783	738	775	783	787	759	761	761	769	791	743	803	759	802	785	818	768	789	814	813	784	798	773	814	868	777	752	792	786	795	767	790	738	789	794	802	803	793	830	778	791	758	801	711	778	774	762	792	782	801	780	786	770	738	787	801	789	775	776	776	832	741	783	711	754	775	809	783	803	800	761	782	723	722	803	776	780	767	755	748	852	764	790	768	795	750	743	760	797	822	778	807	786	813	779	791	777	760	781	775	774	778	784	772	797	765	733	778	774	780	778	783	785	812	746	740	757	774	775	688	828	798	823	757	787	791	808	811	755	792	688	762	789	752	731	751	770	775	800	786	778	819	779	751	819	754	772	767	796	812	786	787	810	779	736	759
15239	2716	2895	2231	1814	1331	1011	956	1240	1666	1478	1816	14444	27900	23757	14272	6684	2515	968	458	373	316	257	284	283	279	299	261	317	260	316	302	277	296	277	302	285	288	315	279	281	291	280	283	257	311	313	272	292	294	303	269	317	287	291	320	295	298	292	287	287	289	286	262	289	274	278	281	330	316	291	293	288	307	281	289	308	291	302	277	322	269	284	313	294	282	293	281	296	282	294	303	298	300	290	295	284	313	293	293	290	296	284	293	283	261	324	288	288	284	308	252	276	269	297	287	274	308	299	307	288	269	279	276	277	256	301	283	309	302	296	281	279	295	277	296	275	289	299	289	287	275	265	287	282	325	261	292	257	316	294	286	267	293	272	263	280	322	283	300	287	305	313	298	269	294	312	273	292	282	296	306	306	284	306	266	290	274	278	287	300	295	310	277	280	294	275	269	322	289	309	253	269	288	287	308	273	294	293	285	261	278	268	286	281	280	286	312	300	272	280	269	306	286	290	281	315	293	265	263	297	307	302	325	288	301	270	261	288	302	282	281	281	305	267	285	290	301	286	317	289	285	280	301	297	299	292	294	292	302	300	271	293	332	252	292	267	299	288	285	318	266	277	290	301	278	295	310	303	311	286	270	294	292	280	267	279	327	297	291	274	262	274	313	257	329	298	270	288	285	321	288	271	282	275	279	273	254	262	292	262	293	272	307	265	295	300	292	291	282	294	279	284	291	273	289	311	276	272	322	339	292	279	265	272	293	271	267	311	285	281	266	297	289	270	295	289	270	262	286	289	276	269	293	290	316	279	296	253	263	290	293	299	313	290	313	282	289	298	275	275	296	320	283	287	265	258	312	270	257	291	273	281	288	281	287	279	293	296	276	307	304	284	281	287	280	291	291	305	288	320	288	303	287	279	308	306	277	270	281	269	272	277	262	301	275	296	300	318	303	311	287	281	289	251	307	289	282	309	317	275	271	261	289	298	288	293	324	288	288	276	326	285	294	259	304	308	292	285	278	286	259	318	291	267	317	286	277	309	298	298	321	300	285	308	282	281	308	280	277	268	274	268	319	304	289	288	308	287	283	261	269	304	291	277	296	260	296	282	294	268	284	257	307	298	273	307	305	283	297	296	313	250	283	276	295	274	271	288	288	287	284	279	291	273	251	314	315	288	307	296	274	266	309	302	289	300	328	303	273	320	292	295	305	314	287	302	309	265	269	267	282	304	295	304	302	304	272	267	325	264	290	331	278	270	278	282	280	283	316	274	316	278	296	288	307	293	279	288	289	273	296	260	273	285	256	287	294	280	272	256	291	286	313	286	271	264	314	302	286	279	272	283	320	264	305	319	311	257	296	265	270	275	303	275	284	313	288	298	309	284	270	293	273	279	282	302	299	270	273	304	249	289	273	268	296	279	293	297	289	269	281	307	286	302	307	287	316	303	271	289	312	277	276	278	294	302	305	317	269	306	265	283	304	302	300	312	286	262	296	284	285	288	291	293	280	309	302	298	293	278	274	304	324	264	269	291	278	293	276	257	311	259	290	320	298	282	274	303	279	295	300	257	306	252	250	269	287	301	296	282	297	280	272	315	304	315	274	257	284	290	280	268	297	279	296	272	311	303	286	301	279	298	270	275	250	332	282	299	243	297	286	307	282	292	248	292	304	289	309	285	316	292	299	278	293	276	281	312	278	277	278	295	266	299	318	286	291	292	284	304	301	310	276	293	251	296	289	294	297	307	282	283	299	286	321	325	304	327	303	269	333	280	290	278	296	271	280	290	280	282	261	299	296	326	284	273	280	272	302	293	267	301	280	295	302	294	302	310	295	277	295	273	304	302	307	296	280	288	321	290	280	271	259	283	269	270	287	270	314	313	313	281	277	296	290	262	275	301	293	331	296	289	262	273	293	320	311	273	276	275	268	273	282	307	286	325	289	299	276	311	286	299	289	278	294	271	276	273	304	274	307	293	275	290	293	269	301	273	310	319	271	278	296	282	291	297	274	293	291	312	277	282	267	291	292	299	299	286	286	274	299	255	298	281	297	268	315	308	282	315	248	249	314	281	255	293	328	293	258	285	294	307	289	273	294	269	293	296	288	305	261	288	279	292	288	269	302	274	276	300	309	316	271	299	287	293	281	311	288	299	279	281	305	305	340	302	280	296	301	314	276	277	305	291	313	281	281	261	292	293	287	303	322	282	298	326	304	284	320	295	303	299	287	275	277	290	282	298	289	285	288	269	268	291	286	293	294	272	307	269	256	282	288	321	302	271	280	262	248	273	299	289	268	272	278	280	265	264	304	262	251	318	263	305	276	302	263	308	265	314	253	279	281	302	265	280	286	249	292	298	312	301	315	278	287	298	300	297	284	307	277	304	265	284	272	322	291	298	283	267	282	316	280	298	300	308	297	296	310	293	285	295	305	287	280	290	308	277	282	301	302	331	269	293	308	287	290	270	326	284	288	305	262	300	297	300	279	278	317	311	278	297	305	261	306	303	302	311	285	305	260	309	278	276	300	316	289	303	289	309	308	289	281	269	283	277	285	288	288	290	309	290	307	287	263	281	300	262	275	282	280	306	293	282	295	293	314	277	302	257	312	283	272	297	293	284	309	278	304	296	280	280	291	301	287	275	272	280	292	292	290	328	278	291	295	287	280	271	289	277	276	298	275	263	291	311	303	279	275	291	276	294	287	265	291	273	288	268	319	313	288	267	269	283	302	285	264	298	283	279	297	291	297	282	330	274	278	273	290	314	306	325	265	271	286	273	307	283	275	308	265	267	296	289	264	263	282	290	300	283	330	268	298	313	294	284	304	303	295	287	303	288	296	300	304	276	315	314	314	306	288	278	295	285	300	284	280	274	288	271	282	293	294	287	303	267	287	295	294	249	307	310	322	285	312	294	300	288	309	280	308	304	290	281	266	298	281	289	286	317	288	273	312	284	287	275	299	255	307	276	283	271	295	306	281	283	316	269	273	314	281	318	259	276	299	277	274	297	291	277	286	290	292	281	308	282	301	323	273	279	308	279	331	267	288	279	263	313	312	270	295	268	282	270	281	285	264	259	283	323	315	307	279	276	316	280	282	295	269	295	295	309	272	253	283	308	274	269	267	264	258	262	263	305	284	282	275	338	299	302	297	283	298	323	316	270	275	268	301	302	294	265	300	282	282	270	277	288	282	283	274	316	275	289	294	300	282	280	295	264	265	287	292	255	278	259	313	303	268	277	268	265	294	280	283	301	302	307	272	297	316	293	306	255	299	299	318	270	282	262	278	296	296	286	279	277	304	320	307	293	326	290	304	291	261	295	308	290	276	281	287	278	278	288	321	282	289	300	265	297	285	294	285	290	277	292	281	258	282	317	302	280	270	291	304	301	284	317	311	294	291	310	301	311	274	294	272	287	309	273	266	260	336	306	287	280	304	299	303	275	301	318	296	302	278	293	286	291	270	272	261	276	268	280	299	301	290	286	297	309	273	316	274	310	283
7789	2745	5995	6936	6449	5234	4330	4396	5642	7925	7412	9163	36867	47851	42739	32958	20923	10126	4122	1640	1057	913	858	863	851	836	807	795	858	826	779	866	831	834	854	843	882	793	810	822	824	813	878	794	851	868	777	805	836	824	801	854	829	824	872	835	789	823	790	844	815	817	844	794	836	812	856	815	803	831	856	841	861	830	863	776	762	813	874	842	811	840	855	808	849	886	837	792	764	784	827	763	820	804	790	878	815	814	835	805	809	831	849	838	828	861	842	833	823	859	860	825	825	826	805	832	842	799	816	837	849	848	842	809	843	819	788	873	848	834	795	838	781	827	858	893	879	801	842	804	852	885	874	859	835	833	859	832	755	787	806	828	813	832	858	787	871	818	839	784	864	861	822	817	865	855	811	866	808	824	851	807	824	858	832	774	842	826	827	809	829	772	852	829	824	848	884	849	831	863	844	871	771	816	825	823	825	788	865	816	871	880	832	818	888	803	773	846	870	801	839	822	821	848	846	809	812	847	844	838	835	856	818	864	786	828	782	799	859	842	836	801	815	834	839	784	779	807	794	833	810	812	838	825	820	830	812	856	806	847	778	856	796	828	873	831	835	845	827	890	819	890	754	847	823	847	851	828	838	814	861	847	849	828	835	802	805	823	833	854	827	829	815	896	829	860	882	844	871	790	847	811	831	823	780	803	841	864	821	809	846	836	771	792	898	806	787	813	811	902	818	793	862	813	857	829	830	875	787	833	835	837	870	833	861	876	862	786	796	845	841	859	772	786	807	837	796	826	814	825	849	844	863	818	821	850	849	817	874	846	837	812	814	874	860	904	870	788	795	772	769	878	854	824	814	814	846	768	855	829	867	814	859	812	815	823	840	847	780	841	846	781	755	877	803	854	793	843	822	858	872	860	804	846	825	828	869	839	778	798	857	840	835	845	817	811	827	833	853	820	903	829	772	816	808	794	805	876	850	777	855	834	835	850	850	834	827	921	828	804	890	801	813	838	817	869	844	788	850	813	814	824	776	838	819	813	826	843	824	834	812	810	839	820	854	845	880	888	814	807	823	789	790	795	814	815	851	831	821	811	816	829	776	821	813	817	801	870	881	851	882	829	841	834	834	862	854	825	819	794	795	861	837	818	796	815	850	797	834	851	801	810	895	826	799	870	788	843	811	841	830	847	808	793	886	818	845	819	820	836	823	826	827	874	805	858	828	832	817	822	859	845	870	821	798	822	857	826	798	824	797	794	848	831	804	823	811	883	816	789	805	850	797	873	806	807	861	799	851	797	827	807	839	800	854	827	861	826	833	814	822	775	811	883	831	801	827	809	826	888	760	840	836	844	838	816	847	810	793	791	820	824	880	889	796	881	808	805	762	846	779	798	781	874	839	893	808	864	853	918	855	868	833	858	841	829	847	824	816	809	871	810	797	814	817	780	813	795	766	848	823	825	831	819	822	815	795	791	788	823	834	780	881	797	832	846	852	852	821	812	828	827	851	799	848	847	858	823	861	826	836	807	815	852	832	878	799	844	902	895	838	850	873	851	865	800	826	877	806	845	840	823	821	805	821	780	846	828	824	827	797	847	781	844	852	863	810	858	848	859	882	900	844	870	845	824	871	834	814	822	831	820	869	818	838	792	817	797	820	860	836	775	836	782	809	850	795	783	782	853	837	861	815	822	800	877	812	811	833	829	834	817	836	751	859	831	870	799	831	821	806	850	818	832	823	831	838	887	796	868	811	900	812	837	802	807	790	825	813	849	821	823	870	780	822	843	865	833	851	892	792	773	873	856	804	803	842	791	846	857	827	777	787	849	842	859	838	840	842	835	798	853	805	808	844	862	854	829	830	834	791	855	859	856	805	854	820	870	829	903	852	853	807	852	875	834	818	817	830	812	818	824	879	793	861	848	797	811	865	864	818	857	813	788	803	841	880	808	810	872	888	862	856	823	783	810	849	825	830	835	851	850	893	859	830	879	838	827	890	795	810	810	765	794	853	851	827	804	844	842	810	813	837	832	869	856	844	821	832	841	818	820	845	780	837	829	807	819	828	830	819	818	821	784	813	804	786	799	876	842	841	873	784	784	786	863	846	862	824	834	788	778	844	855	835	827	812	817	793	867	761	793	853	809	817	863	802	768	821	784	841	823	832	884	816	854	815	793	820	829	845	804	808	855	810	822	827	833	788	831	870	816	854	867	822	866	853	841	790	823	833	818	839	824	830	814	840	834	807	822	835	793	849	852	825	794	863	853	797	805	782	842	793	794	821	826	845	802	790	809	795	783	849	879	851	847	851	774	795	800	825	802	789	829	825	829	837	825	812	789	855	836	827	830	861	828	827	808	826	874	779	823	779	814	823	876	856	827	859	803	849	854	809	834	756	852	866	787	852	816	827	852	807	774	819	804	839	862	819	870	842	852	794	830	772	834	822	845	810	859	824	899	832	799	807	793	871	802	914	827	805	893	831	831	829	827	823	785	873	804	799	788	806	838	811	856	870	846	834	847	814	868	758	841	839	811	857	828	807	856	812	897	848	827	814	873	835	846	831	863	804	787	855	794	865	806	852	843	832	786	870	816	803	857	832	823	780	814	855	842	844	879	787	815	831	821	879	878	871	837	858	819	824	842	847	805	921	820	818	875	809	802	758	846	876	863	814	857	838	796	842	866	798	861	833	781	817	810	813	874	833	835	806	869	826	845	874	802	874	848	824	844	857	839	821	814	851	766	838	807	819	831	842	807	821	845	789	777	819	799	827	880	838	790	836	790	837	815	835	797	833	868	831	827	861	859	852	830	827	842	811	834	835	808	861	808	818	835	824	868	870	836	804	835	832	805	932	785	787	832	824	806	822	811	771	839	826	798	792	839	812	832	796	816	833	838	810	793	804	825	875	861	807	753	840	853	809	810	837	817	851	811	802	841	788	791	864	836	843	824	793	869	825	856	839	847	819	822	815	849	838	817	844	803	836	816	842	852	818	855	816	830	877	861	837	840	846	837	832	815	859	810	831	802	804	808	803	781	862	880	808	846	822	827	805	796	788	789	832	845	809	858	846	776	856	806	809	862	796	846	824	849	816	861	847	835	849	799	872	896	840	803	801	846	826	868	834	797	894	856	807	831	872	791	821	807	844	867	841	811	787	901	883	839	858	840	841	866	877	829	807	799	852	851	830	852	806	871	808	812	871	840	818	828	818	852	842	826	829	823	813	787	808	861	833	792	867	828	800	838	863	799	858	867	786	885	830	835	815	801	859	823	824	800	820	828	823	853	815	832	867	856	808	822	815	792	823	847	835	848	805	822	840	874	858	906	732	808	829	811	836	787	832	874	820	868	847	809	777	833	872	857	844	813	865	814	831	837	789	790	820	849	823	848	815	795	831	839	867	805	856	872	822	880	856	814	860	782	873	822	810	890	816	841	822	805	801	815	865	860	794	854	862	798	835	830	832	822	831	865	745	845	844	812	833	849	834	866	834	853	829	848	841	826	817	851
2271	403	401	361	351	350	414	342	358	382	327	413	916	2348	2279	1511	921	605	468	355	356	313	328	300	331	320	345	344	355	292	335	322	333	337	333	328	328	320	343	339	336	325	326	314	317	323	320	337	303	315	336	354	330	347	318	324	323	342	334	333	344	327	347	343	361	332	319	330	303	351	343	338	335	338	326	348	318	326	343	333	326	314	339	360	329	355	341	329	354	318	340	356	353	337	330	331	359	368	322	342	344	315	300	347	337	301	336	325	351	330	337	338	343	315	312	344	367	324	319	355	349	319	292	340	331	327	348	335	334	322	353	335	325	333	322	356	329	338	293	372	322	345	364	329	325	308	361	331	313	370	343	340	311	306	308	369	328	335	351	342	331	289	349	327	342	360	326	305	315	338	334	309	333	353	345	296	333	334	341	348	310	341	363	353	354	346	373	361	338	331	358	362	342	315	331	364	340	302	342	349	321	360	318	313	327	352	366	351	345	322	316	336	319	326	346	341	341	314	323	361	340	339	328	314	365	347	347	317	303	301	328	352	321	326	330	349	320	351	309	337	342	307	360	326	364	308	289	299	356	292	313	349	328	355	332	327	354	323	343	346	305	336	343	306	338	328	332	348	327	305	317	309	313	330	296	329	348	349	321	352	335	340	352	362	314	295	341	338	340	354	333	340	315	328	342	320	369	340	356	364	347	380	311	330	343	361	353	339	338	353	315	358	363	336	346	330	330	363	311	358	331	327	307	312	300	337	321	345	326	331	341	314	336	343	310	320	337	343	326	367	333	338	368	328	361	322	320	335	371	381	309	298	352	344	323	358	315	368	313	355	326	328	305	318	343	328	334	344	323	324	353	310	328	315	312	336	326	342	365	289	343	318	336	320	297	335	327	313	331	341	303	334	322	361	328	359	332	318	327	325	331	335	347	364	331	353	332	330	341	333	305	336	300	336	357	336	355	344	329	308	330	326	307	369	334	335	326	314	343	350	352	342	362	348	300	363	326	322	374	363	315	317	320	353	347	303	309	332	313	315	310	319	329	335	310	359	314	320	337	301	363	308	328	358	337	311	316	333	329	322	309	323	326	310	301	344	307	333	302	334	349	318	342	364	331	321	327	319	367	293	340	359	333	299	363	320	319	348	340	328	342	319	343	304	318	299	312	355	343	305	296	345	354	363	363	350	318	304	322	351	315	331	364	353	331	339	335	312	328	349	358	277	356	323	312	340	306	307	332	354	348	334	329	321	317	356	344	334	372	352	314	298	311	325	272	344	317	350	340	331	360	323	372	366	335	370	387	328	325	357	316	330	315	344	324	302	329	334	352	335	335	326	332	334	325	294	311	322	318	312	321	335	318	292	335	336	305	325	389	330	324	311	345	334	322	369	315	338	349	301	331	328	324	342	328	310	332	300	333	337	304	337	365	338	346	323	301	327	328	343	332	326	297	325	331	345	341	326	325	337	368	339	326	324	332	341	318	351	335	295	332	355	351	307	316	323	309	357	342	302	336	353	321	295	313	336	345	312	347	330	314	329	372	301	327	366	308	269	327	355	339	374	353	338	308	342	308	350	335	332	325	354	328	301	322	343	347	352	340	322	297	329	356	309	348	343	361	337	348	305	326	349	344	327	325	357	334	313	337	306	306	325	306	343	322	309	295	341	282	337	314	337	341	306	356	325	350	347	329	307	345	312	343	343	344	330	319	293	341	304	315	291	314	330	333	348	331	328	348	327	307	326	306	299	337	364	346	340	335	312	337	327	333	345	274	332	337	300	341	325	320	319	343	326	343	313	316	338	323	322	352	303	356	365	338	336	309	322	322	342	326	340	337	311	323	337	324	331	297	320	335	350	303	330	316	333	331	308	353	311	307	330	308	330	347	335	318	350	306	359	327	323	344	311	326	338	348	358	354	327	338	291	361	346	364	325	323	328	349	322	340	331	343	357	323	333	335	350	350	341	321	294	338	338	297	328	324	353	322	355	343	318	338	343	334	335	325	386	372	299	359	323	317	340	337	349	331	321	304	335	302	349	319	333	336	318	326	330	345	331	354	347	333	349	348	330	341	321	333	347	302	325	345	323	334	350	297	302	329	365	354	308	333	295	304	297	370	312	328	336	340	350	352	336	307	316	346	385	330	373	337	330	326	303	316	340	374	341	356	336	353	308	322	350	324	335	350	315	349	344	318	337	367	342	344	321	329	350	336	350	308	321	359	376	292	299	318	310	343	307	340	300	305	334	340	354	337	334	320	338	303	325	334	315	338	323	316	340	357	331	339	330	340	334	317	348	320	363	337	345	305	310	345	364	322	340	332	332	316	320	345	345	342	332	303	344	359	353	298	343	350	306	343	337	338	335	323	322	351	310	367	367	357	337	339	336	335	320	328	345	317	339	334	321	315	336	354	332	357	326	330	329	299	354	332	348	313	298	334	333	331	310	309	345	332	360	357	317	351	341	312	299	292	346	366	333	337	336	333	347	309	351	304	316	412	356	345	320	341	342	353	335	297	354	333	365	315	333	356	319	313	333	351	321	360	308	319	324	336	347	351	342	326	303	337	328	325	353	338	347	309	326	321	330	318	341	301	349	354	331	356	361	307	312	348	327	372	330	331	318	382	321	348	313	308	304	374	324	343	345	361	337	359	345	334	331	326	353	318	330	311	339	328	317	337	353	340	325	347	352	358	352	357	331	344	332	316	309	336	307	291	312	340	301	352	358	330	287	316	317	321	335	307	319	363	332	310	342	313	354	338	333	347	332	359	334	318	308	314	336	340	327	347	336	340	327	358	342	317	291	331	300	343	339	335	346	312	315	323	332	352	318	322	319	343	367	359	376	302	345	299	332	332	348	348	339	334	336	332	318	337	352	328	322	307	329	319	321	303	322	325	319	331	308	345	328	333	330	293	312	324	311	350	331	325	346	351	314	315	307	331	365	338	331	326	381	303	342	291	295	320	316	345	344	332	353	367	319	330	341	369	333	344	346	350	322	350	334	347	328	327	346	317	341	332	349	315	341	330	318	329	288	347	337	342	309	323	322	311	332	330	329	378	333	319	316	352	355	337	312	358	326	292	314	336	346	375	336	337	343	342	312	299	345	344	344	350	363	349	294	332	341	319	311	307	334	331	307	296	344	308	334	350	346	321	349	337	338	353	323	317	320	349	347	323	325	338	348	309	312	304	353	346	353	347	319	330	319	329	327	321	344	361	349	315	326	354	306	315	329	334	316	322	355	346	335	329	346	299	325	302	343	327	323	351	305	297	344	298	318	328	353	336	318	337	304	309	311	320	327	310	333	327	342	351	337	348	304	332	342	339	299	353	345	316	345	321	328	335	332	331	311	332	388	331	346	329	315	338	309	355	313	341	338	290	346	317	345	325	361	357	317	312	306	316	358	302	332	353	353	335	356	306	322	352	325	302	308	324	336	343	325	340	353	366	365	341	347	308	346	364	328	326	345	355	336	342	296	326	339	347	333	325	333	324	311
2576	967	1051	1129	1117	1046	1047	1040	1019	1127	1095	1112	5186	11009	9432	6451	3685	2088	1278	1030	940	905	955	944	945	956	878	933	925	959	973	937	936	939	923	897	915	935	879	942	927	898	907	906	889	915	906	908	909	923	929	916	924	869	918	919	919	936	924	902	886	920	927	924	949	885	928	915	907	945	948	971	877	974	902	894	932	931	916	900	928	900	1001	960	872	990	924	991	911	903	933	910	951	921	949	964	969	944	959	940	928	936	901	913	927	969	950	959	879	866	928	974	927	988	931	919	930	902	918	928	941	946	920	906	921	982	864	928	926	942	905	917	913	937	894	926	952	920	915	892	934	910	903	958	906	972	917	979	939	928	983	862	918	921	884	917	983	891	920	931	922	948	947	939	937	919	935	924	937	966	877	946	941	968	916	888	897	953	912	878	946	926	927	903	903	943	953	919	908	913	942	924	912	913	937	877	987	935	930	946	940	896	940	946	952	887	954	934	938	961	914	882	932	953	927	913	987	924	994	878	921	927	939	876	877	965	901	882	942	946	954	927	901	890	950	950	973	888	915	922	941	963	969	931	901	913	982	914	942	894	975	959	876	959	919	906	863	951	943	935	928	906	933	879	958	889	876	951	878	918	912	902	957	905	968	943	968	947	934	902	936	912	907	933	890	903	933	883	915	953	946	974	917	952	945	958	897	946	915	961	941	929	936	926	948	921	938	959	919	934	937	954	908	936	889	901	873	905	907	909	918	940	916	947	949	887	942	919	920	938	920	927	908	883	913	921	947	919	920	880	898	932	872	916	933	900	945	900	928	911	915	893	927	951	987	928	902	895	885	928	923	918	916	870	957	1013	967	972	984	930	894	920	915	934	946	949	899	889	947	933	922	933	872	891	916	887	898	905	933	914	924	970	919	903	894	914	963	921	936	945	972	913	935	922	935	969	915	883	917	905	977	963	927	919	927	910	936	963	970	947	883	912	924	995	909	940	928	952	945	895	915	937	965	900	904	917	919	947	946	982	965	889	860	935	957	906	941	958	914	950	909	907	901	936	943	938	939	925	930	903	907	916	930	864	965	917	915	937	929	939	851	857	962	916	944	903	895	884	919	925	872	956	927	926	939	901	912	930	931	909	936	934	943	894	912	960	918	872	910	904	910	925	893	987	956	922	950	928	882	863	895	890	931	884	926	938	923	932	983	947	914	924	898	918	882	903	938	960	918	935	903	942	910	950	909	935	892	930	931	938	954	889	891	878	912	931	955	927	972	951	947	892	923	902	919	894	971	883	908	935	971	950	935	969	913	888	927	962	866	922	936	884	884	921	895	968	934	922	924	978	983	980	985	932	888	996	935	908	930	977	931	983	925	907	971	963	949	918	929	920	973	961	964	932	911	995	966	932	933	903	888	925	908	928	892	879	931	872	884	940	923	910	950	873	912	937	963	975	965	930	889	886	908	951	876	915	938	900	973	904	907	955	893	916	922	933	868	932	954	883	877	902	927	962	950	972	971	989	914	893	911	899	961	890	948	971	942	876	900	965	891	877	941	862	965	871	920	957	930	951	928	882	945	986	944	899	916	944	941	914	949	953	983	899	932	944	914	904	906	969	943	1012	870	891	917	870	945	878	904	910	883	905	932	971	918	892	937	944	954	944	914	919	979	931	923	908	915	915	936	923	930	912	933	904	908	925	912	892	961	938	926	948	896	912	924	921	927	947	855	1003	907	982	947	915	944	908	961	981	885	943	935	935	859	856	887	937	828	913	978	926	958	879	887	917	883	939	959	994	898	955	937	1021	979	928	956	966	920	903	949	902	916	899	909	900	936	949	857	979	908	887	922	928	928	933	935	890	975	959	925	979	918	950	923	877	975	939	907	957	930	907	900	925	936	923	903	960	936	950	931	917	906	928	894	992	921	916	967	936	962	930	977	882	940	932	966	915	942	888	880	982	892	945	903	954	892	884	912	928	923	923	935	933	973	927	935	903	920	853	949	957	926	884	941	880	912	907	906	870	920	921	927	937	887	890	913	909	895	898	871	978	956	920	893	971	887	926	913	940	990	904	903	925	928	944	942	969	927	910	900	888	994	971	894	974	928	911	981	927	938	915	932	870	934	934	934	917	973	839	904	915	862	886	921	897	891	924	957	913	936	920	875	923	886	977	928	913	959	908	919	938	943	902	914	903	948	907	936	925	895	973	973	939	986	893	893	972	961	933	953	934	903	910	924	922	897	943	923	959	942	883	862	935	893	970	965	891	916	916	991	906	983	914	918	926	917	965	908	872	971	931	932	984	878	883	919	932	922	887	920	955	927	892	919	904	916	947	946	959	893	912	993	883	892	977	928	908	881	932	955	961	962	981	940	926	885	951	892	917	946	907	926	982	949	911	915	904	966	915	942	938	879	912	887	905	911	952	903	954	991	937	910	918	872	881	925	912	914	920	929	915	919	969	908	865	907	927	930	904	950	910	875	893	878	902	927	923	910	932	921	895	901	948	891	930	994	923	946	943	973	862	897	886	888	878	952	952	926	923	915	974	900	963	924	919	944	903	959	880	938	907	933	913	924	922	907	902	962	922	914	897	947	922	923	984	947	945	909	900	902	975	927	906	951	913	969	955	890	882	913	979	935	915	913	904	945	959	907	918	881	976	883	943	919	922	951	956	879	976	925	875	907	898	928	938	942	985	928	952	914	936	916	955	938	923	899	939	938	942	954	935	934	942	975	890	921	930	933	930	885	920	937	953	933	913	906	941	981	889	908	934	982	948	910	932	869	910	904	961	896	944	910	918	930	905	919	951	929	899	903	921	958	928	891	935	916	917	896	989	914	946	943	893	914	912	909	939	925	892	924	952	888	954	907	930	953	945	888	919	905	931	942	904	908	884	941	893	958	876	925	927	877	999	925	931	873	966	952	914	944	962	913	951	910	940	924	913	913	906	987	918	906	910	963	934	908	949	914	952	880	971	938	916	942	937	943	859	952	921	970	976	904	895	915	915	953	885	921	876	954	922	893	905	882	959	954	926	887	924	925	899	964	943	949	947	930	875	940	972	951	884	921	955	945	950	958	955	932	968	927	963	941	898	967	902	896	890	969	897	905	931	923	944	852	892	897	874	911	950	899	942	930	937	921	943	929	950	920	934	918	878	939	906	910	927	919	957	941	951	930	890	950	924	918	928	897	947	973	922	924	950	903	922	919	916	948	914	954	909	905	933	926	914	939	924	922	958	941	933	952	919	965	912	931	921	896	910	922	913	928	950	857	952	923	917	900	900	966	908	925	979	929	939	923	893	933	867	870	947	930	928	962	914	944	906	925	994	955	953	928	956	929	968	886	867	925	910	911	973	934	890	895	911	940	940	923	938	920	890	928	963	938	950	940	956	882	914	930	929	882	910	917	932	953	973	908	928	951	908	899	960	949	916	920	913	898	915	939	894	929	906	926	908	927	913	915	955	965	933	906	970	911	873	929	896	983	940	951	970	916	956	931	897	899	909	921	963
8019	1161	1532	1158	932	767	672	644	585	527	586	1078	15670	18112	10961	5596	2334	1011	485	389	311	325	321	291	306	295	288	281	287	338	299	297	301	290	289	308	266	284	332	304	282	303	286	287	300	290	291	303	343	278	289	328	283	300	274	313	296	309	294	282	294	302	288	299	300	292	316	258	292	302	284	297	320	292	290	277	287	337	313	300	281	304	284	309	321	345	331	285	272	319	294	287	279	308	297	316	277	345	294	294	301	312	314	286	296	279	301	299	292	288	318	292	301	323	299	306	292	302	312	319	303	310	310	316	288	299	279	308	316	264	319	302	271	286	290	302	305	280	277	283	287	282	303	305	288	283	318	276	269	337	310	314	342	312	289	324	318	285	273	293	305	302	308	302	283	284	273	330	305	289	311	312	322	298	278	305	300	305	303	297	301	302	279	304	268	334	318	304	282	280	312	291	298	281	303	319	309	263	305	313	294	304	292	292	290	309	270	316	337	338	282	302	309	316	271	304	306	277	289	291	323	296	298	303	299	278	297	310	301	323	308	306	278	313	334	330	313	325	305	297	318	326	253	315	314	267	323	301	306	316	293	285	288	306	329	299	302	288	295	290	269	304	335	284	289	298	267	313	283	301	299	307	301	311	274	319	298	278	280	298	294	291	286	309	301	298	288	309	292	296	295	302	307	258	294	278	273	294	282	309	266	271	293	305	309	327	307	289	308	272	272	267	272	278	256	297	319	318	295	303	290	295	275	309	259	325	293	307	332	321	308	291	304	322	272	300	275	320	304	319	280	300	303	302	278	323	320	315	304	299	308	276	278	289	322	294	319	292	308	307	290	298	289	272	333	292	288	295	310	315	318	307	293	274	339	288	315	310	321	313	287	301	291	319	313	312	306	301	290	270	311	299	279	271	318	340	298	288	304	287	296	321	292	278	308	318	297	298	290	299	283	327	276	290	314	303	278	279	278	315	310	305	319	313	285	292	294	294	340	306	293	320	311	322	294	290	314	319	296	301	332	309	300	281	276	284	285	290	288	290	317	297	293	320	299	298	299	294	303	286	295	307	298	295	270	308	285	286	298	296	311	271	317	319	310	304	275	310	268	293	297	298	327	307	307	297	322	301	305	307	311	290	277	287	294	298	288	337	299	291	290	299	330	309	294	310	298	280	296	306	317	272	307	316	316	311	298	259	326	325	283	297	310	339	315	313	284	287	298	269	294	295	279	279	283	273	310	283	307	295	269	281	281	298	322	310	291	289	292	298	284	281	301	306	306	310	336	303	334	294	294	312	309	285	295	279	283	315	300	270	313	316	344	281	280	309	307	301	283	323	277	272	296	298	301	333	306	305	311	307	308	306	287	309	295	295	285	310	292	260	279	328	316	297	297	280	262	307	303	328	300	296	293	304	311	311	307	277	296	281	306	322	308	300	298	294	345	288	294	276	273	292	290	302	316	308	312	295	292	310	271	341	287	309	301	332	316	291	305	316	294	304	283	278	296	348	334	323	302	274	321	305	310	311	290	291	286	285	325	288	299	296	308	324	286	260	325	297	292	289	294	294	292	306	292	320	295	291	287	300	312	306	306	287	299	303	296	277	297	323	265	272	344	295	283	290	324	292	275	287	319	301	313	287	306	303	281	279	279	264	288	309	279	295	266	323	311	291	365	306	311	301	309	329	286	279	303	282	303	304	324	295	310	284	304	288	317	297	302	311	292	297	284	309	342	332	297	285	299	279	285	322	316	310	301	310	265	318	296	321	295	283	302	283	267	288	286	328	312	285	313	337	266	307	307	319	312	273	286	283	279	297	302	343	303	290	339	296	314	303	308	300	299	303	313	321	284	292	325	305	280	291	326	325	292	270	295	303	288	260	306	289	276	294	315	290	316	310	319	294	296	307	295	313	295	278	273	301	290	322	302	282	293	294	315	300	315	278	293	286	278	277	295	279	314	295	297	321	278	276	298	304	316	285	272	318	316	302	287	296	267	317	320	303	314	282	269	303	288	288	295	308	322	275	308	282	283	312	308	315	288	337	322	293	294	306	306	323	325	321	304	318	289	303	317	319	308	312	308	329	301	274	289	299	300	289	316	296	354	330	329	316	288	295	285	299	319	306	282	299	281	310	272	290	313	300	291	303	279	319	304	306	297	302	305	304	292	273	306	285	312	279	307	315	276	305	315	275	268	275	341	317	276	302	285	321	296	282	298	290	320	288	285	297	281	277	309	307	291	305	287	294	300	300	325	274	291	324	261	345	302	274	314	316	306	292	298	293	298	289	270	273	308	280	333	320	322	292	303	302	296	325	309	300	306	284	310	325	300	320	319	354	306	323	323	321	313	299	263	284	287	298	290	293	306	269	314	321	308	286	320	302	314	332	293	286	291	293	307	314	280	249	284	300	285	319	288	313	315	286	330	321	280	311	322	312	292	287	292	303	276	295	267	299	297	291	319	325	306	311	318	327	300	323	296	270	277	275	327	322	314	304	270	264	290	300	274	338	314	293	287	283	279	267	300	313	284	309	304	298	329	259	299	260	313	309	305	291	320	279	276	286	290	296	333	294	288	299	278	339	295	297	247	283	334	316	296	287	284	289	293	272	324	320	325	282	294	277	306	305	289	298	303	303	336	275	268	303	314	284	299	290	298	301	288	290	271	286	274	314	272	298	310	268	310	327	309	288	274	301	299	297	317	310	288	304	295	293	313	274	253	277	318	292	301	273	264	333	273	297	325	326	328	300	310	302	295	316	297	318	268	296	285	296	289	271	298	335	271	297	286	273	287	273	284	316	311	319	289	324	330	288	296	324	266	328	295	273	341	318	292	328	302	295	282	310	291	304	325	325	295	316	358	321	272	319	293	287	292	299	301	307	299	289	278	283	303	301	293	327	299	291	286	294	311	305	287	302	310	320	312	290	311	306	283	307	314	290	264	309	282	296	315	316	305	316	288	300	304	289	320	285	301	279	314	306	312	296	327	283	292	321	281	302	311	314	297	261	266	271	279	317	275	263	296	282	294	277	295	308	335	313	330	314	318	290	307	276	329	276	276	296	324	300	283	297	307	303	319	320	306	287	300	295	305	280	308	273	308	313	297	327	303	273	285	267	270	299	289	297	299	324	305	280	281	294	298	295	280	301	319	272	310	260	313	317	294	310	309	330	334	305	315	331	249	329	306	263	298	270	299	297	305	291	301	295	334	323	265	319	286	354	309	306	299	284	310	312	301	298	319	302	302	291	316	291	323	285	303	304	318	303	301	290	343	273	286	293	312	315	281	282	285	282	301	321	287	295	312	300	284	313	312	258	288	291	328	276	297	308	282	302	286	295	322	307	270	280	289	332	307	302	300	299	291	301	285	304	323	302	275	308	278	302	317	274	301	306	314	283	292	292	302	298	299	313	317	264	305	303	299	294	319	315	298	323	289	283	286	309	303	276	269	311	288	311	300	293	283	304	296	305	316	293	292	300	304	281	317	280	321	305	322	301	302	295
5731	1782	3444	3906	3374	2958	2586	2456	2332	2338	2591	4945	37276	38410	28963	19458	9848	4308	1933	1173	961	852	825	874	805	843	859	811	841	840	822	853	897	852	859	824	884	817	836	844	836	846	833	893	864	876	809	852	875	877	822	818	862	797	851	890	887	827	886	874	856	857	821	879	844	850	822	826	849	862	828	884	811	830	859	824	842	856	832	824	822	846	856	890	862	811	845	781	822	885	876	869	838	831	865	842	873	893	816	822	841	848	854	799	934	860	837	854	832	818	829	811	855	844	838	848	893	838	845	835	856	848	832	847	848	882	848	901	795	859	818	871	809	831	871	821	849	824	853	878	822	847	858	847	873	885	862	870	872	819	870	848	840	858	858	875	818	876	806	870	868	825	829	852	827	835	840	874	841	827	875	904	845	868	879	840	863	818	839	881	863	856	866	840	839	846	844	813	864	832	879	813	863	835	819	846	883	891	782	791	838	797	872	815	822	861	844	842	829	856	846	847	887	843	904	838	921	846	811	795	779	807	810	841	866	813	899	830	824	828	847	880	863	823	815	874	858	818	863	858	841	784	858	880	857	842	867	862	876	861	854	860	863	844	824	818	818	935	842	836	834	836	862	800	882	885	822	807	839	857	885	833	856	820	882	879	816	847	918	852	873	857	824	860	893	886	829	848	825	822	880	833	799	827	818	857	836	892	884	866	881	838	845	837	846	820	843	813	846	860	853	833	833	834	836	842	866	877	860	845	865	858	799	850	915	863	863	824	850	868	840	847	856	867	861	885	865	807	879	845	860	890	873	850	828	870	871	841	858	861	851	876	820	860	844	831	897	876	850	845	871	910	850	825	842	813	827	883	866	853	867	833	899	825	881	864	860	808	871	850	833	842	860	876	846	848	823	856	893	860	782	873	850	828	820	821	794	851	855	880	821	851	899	888	875	815	870	897	853	831	873	877	841	891	885	885	855	830	842	839	885	856	830	839	828	854	845	839	889	811	892	815	881	826	816	873	789	869	876	832	881	852	895	843	828	881	864	850	884	850	834	817	833	825	861	816	793	830	884	839	842	876	838	872	828	911	844	839	830	859	831	910	854	828	877	830	836	846	812	848	884	827	853	884	862	875	856	866	828	805	886	777	835	854	851	861	846	857	849	823	850	865	828	827	857	881	836	880	854	837	866	812	854	880	848	873	873	825	889	833	903	867	864	839	829	778	835	824	773	832	865	862	827	875	898	860	812	863	833	845	876	857	881	850	829	812	842	897	792	838	907	828	855	875	833	829	860	818	805	824	835	884	871	874	855	825	812	875	859	854	832	816	839	822	856	815	872	886	827	890	843	826	823	865	881	824	865	833	868	809	849	847	878	929	850	879	885	839	850	874	812	839	851	860	841	880	872	897	857	786	846	821	866	843	855	818	833	837	816	852	854	845	828	862	808	872	826	882	862	874	813	913	853	887	840	810	844	834	833	813	862	839	858	855	820	847	875	858	858	866	831	812	867	862	821	841	840	854	853	869	813	840	853	879	838	816	858	864	886	872	833	880	795	883	890	843	846	836	816	856	881	862	908	903	833	882	854	825	899	919	851	851	872	843	836	819	808	861	892	822	831	863	835	873	820	853	799	800	853	908	815	870	877	914	854	845	846	870	888	855	824	850	886	890	873	816	878	844	800	823	843	825	833	843	804	868	884	851	900	894	850	824	844	883	839	855	850	860	819	839	845	834	779	822	826	816	845	869	814	822	871	828	873	885	821	862	862	838	868	832	884	844	861	795	808	875	845	840	841	796	808	852	864	854	822	838	862	885	807	843	824	878	853	842	862	842	836	872	860	851	828	839	827	823	851	824	860	816	886	862	813	783	882	812	815	881	876	866	818	837	859	852	858	844	819	774	881	847	872	860	832	816	856	832	842	881	851	870	837	877	857	796	817	778	827	953	913	872	830	812	820	836	796	874	858	836	880	815	839	824	824	854	830	840	872	886	875	823	819	824	864	875	808	860	787	841	859	852	862	852	847	826	804	898	835	897	897	807	852	864	828	845	883	826	881	841	834	883	862	843	811	854	839	835	893	864	801	851	872	851	833	891	823	822	919	878	837	824	863	850	823	884	840	870	866	832	887	880	853	858	849	816	844	862	877	799	814	875	829	842	860	823	897	828	822	822	902	860	836	799	855	845	868	872	818	822	848	826	813	900	875	870	823	822	791	803	851	854	909	792	858	806	875	845	818	853	846	837	847	863	873	848	838	798	912	807	854	847	856	817	813	805	845	819	893	867	824	872	834	808	856	889	838	865	853	813	899	872	823	867	922	850	836	838	874	867	869	818	833	864	835	840	869	875	798	871	855	890	840	828	866	836	896	818	838	864	855	867	838	820	840	878	896	875	822	837	903	850	809	819	828	838	858	873	843	906	876	890	844	875	898	894	844	877	843	840	859	855	841	870	832	847	825	820	847	860	883	866	848	850	932	852	808	856	853	879	901	882	900	878	880	865	857	886	847	792	842	827	852	864	871	823	839	796	835	851	852	820	855	881	845	878	812	871	814	894	834	870	873	857	866	879	766	858	847	848	767	896	813	855	878	866	826	853	803	900	940	812	869	801	792	860	851	834	791	827	810	873	910	861	850	863	806	825	850	893	804	838	866	894	874	843	892	827	869	820	851	834	837	855	855	864	785	884	855	797	900	875	871	867	821	805	892	879	892	825	895	872	942	792	859	880	836	889	845	891	832	811	856	854	829	861	850	814	840	864	859	782	848	817	836	816	916	887	875	848	856	902	833	859	824	825	822	819	863	819	925	857	835	838	848	840	844	816	873	859	894	823	859	876	814	849	840	824	847	841	907	889	827	855	854	823	940	841	886	911	810	802	848	865	771	820	846	870	878	820	856	821	878	856	801	826	831	920	862	778	873	873	890	876	850	838	869	822	824	808	859	833	861	873	866	847	814	828	875	824	848	821	792	844	845	827	860	835	853	898	862	850	825	848	864	886	866	830	828	862	829	883	859	806	891	967	844	814	840	863	838	836	881	833	908	826	869	901	842	814	851	853	888	792	830	850	846	879	832	820	887	816	867	829	840	830	840	870	872	881	846	815	849	875	842	882	866	839	811	833	889	853	884	855	850	825	800	843	846	837	917	878	818	834	838	891	843	855	858	813	857	836	866	806	823	873	875	854	859	826	848	880	851	861	844	883	849	787	829	849	816	844	858	879	850	904	858	874	821	861	848	869	849	808	865	837	849	906	820	852	816	837	925	844	844	856	875	837	872	832	797	818	896	830	835	822	846	806	876	840	871	868	846	813	868	852	848	856	873	828	799	821	887	841	833	834	779	825	776	857	882	799	889	802	872	852	841	862	885	849	876	908	847	797	883	920	815	855	856	835	798	813	859	803	882	857	890	836	818	912	855	898	863	898	837	875	822	865	850	863	841	849	838	848	822	821	877	862	825	837	833	842	864	842	841	796	866	887	822	880	858	851	843	815	838	837	831	804	832	854
15216	2686	2887	2281	1727	1321	1155	1065	1003	916	961	3494	35482	29953	16863	6533	2414	1053	534	385	310	380	332	342	312	320	308	333	324	313	325	292	303	316	319	343	308	325	342	319	329	317	344	338	356	362	319	308	316	331	342	319	295	331	316	333	329	343	317	302	330	330	304	314	345	310	317	325	295	330	313	360	341	316	319	339	319	346	321	333	328	311	320	315	282	327	296	305	292	325	330	301	321	340	328	293	320	332	331	313	321	328	282	300	321	349	310	312	292	335	315	319	324	334	342	336	335	307	340	331	355	298	349	318	272	308	334	324	354	343	301	338	325	330	337	347	321	357	348	313	284	346	312	343	322	327	306	308	299	287	312	321	283	303	306	302	304	330	313	290	327	310	313	311	322	324	286	295	295	314	330	310	289	314	341	317	368	317	307	300	334	338	319	308	328	302	334	333	314	304	337	324	322	275	319	320	320	303	343	309	320	313	309	349	317	316	320	344	323	339	305	312	327	338	323	346	321	322	301	325	342	307	321	325	343	309	286	352	313	324	333	346	321	348	340	303	354	322	361	329	336	319	357	350	327	319	369	341	341	319	317	310	289	360	341	325	285	305	316	281	309	306	336	309	309	306	320	333	280	309	308	351	314	325	306	331	338	335	290	289	339	319	313	319	319	319	283	336	301	324	281	318	307	297	293	326	310	308	319	307	312	286	335	313	330	322	288	360	314	329	313	310	339	313	355	307	327	316	320	361	346	316	308	359	305	312	346	295	311	349	302	331	342	309	298	338	311	345	331	286	290	337	279	318	320	312	325	337	359	333	331	358	322	328	349	348	301	300	301	317	336	350	356	321	337	289	291	319	301	311	316	313	331	342	324	316	333	292	318	303	298	300	335	346	310	343	341	319	320	336	305	330	312	305	321	301	303	325	329	310	310	298	340	309	329	329	286	318	332	345	331	341	339	308	323	331	313	305	367	318	321	320	305	304	320	305	335	314	306	328	332	318	327	326	350	317	308	330	310	315	321	307	324	323	339	363	295	309	289	330	320	324	329	301	316	347	314	305	328	340	305	318	290	309	323	299	330	346	353	322	325	295	330	355	306	313	324	355	363	312	290	306	325	311	318	327	317	349	330	313	340	316	340	310	343	325	380	330	366	296	296	311	343	314	318	330	333	326	327	325	273	310	293	326	316	332	339	329	310	329	313	308	340	331	290	307	295	313	330	279	307	353	314	325	288	293	323	358	317	306	325	293	321	341	327	325	324	336	359	324	329	324	357	317	315	366	347	342	357	316	301	313	318	330	354	330	326	314	293	332	342	310	335	304	308	342	355	316	296	294	332	332	341	312	340	314	337	341	301	289	366	327	334	319	340	331	352	299	333	314	326	327	348	324	325	330	321	322	316	346	312	304	318	331	313	332	346	364	345	312	326	334	334	315	320	312	327	358	323	356	327	330	323	341	296	308	313	325	314	291	322	324	303	308	335	327	313	333	326	303	331	338	328	305	351	309	323	317	302	328	332	320	335	384	341	329	320	311	319	336	343	355	348	336	311	324	303	335	326	307	323	305	311	327	311	324	334	336	311	343	359	339	290	344	297	335	308	322	325	321	323	290	323	347	334	306	316	322	291	349	311	318	320	346	338	330	313	346	337	339	349	316	324	339	326	342	291	318	313	317	338	309	332	303	313	326	328	306	289	306	303	316	349	365	291	352	333	305	321	314	339	324	300	308	330	302	336	323	316	317	356	325	344	342	347	315	341	345	316	324	322	311	331	321	328	304	306	304	331	348	313	288	321	337	341	324	303	291	304	289	302	336	332	345	309	321	295	319	321	350	359	321	329	313	327	340	324	334	287	333	334	304	340	339	317	317	313	317	330	302	332	307	343	313	341	323	302	303	326	315	320	315	306	306	320	323	289	301	303	323	325	327	295	296	308	341	307	298	338	329	315	356	317	330	304	355	323	337	320	326	301	356	315	321	357	337	339	292	330	325	317	290	325	309	302	322	337	329	331	366	332	308	304	317	341	299	328	340	348	325	329	350	343	318	301	316	306	310	320	305	323	317	323	325	306	321	304	290	337	331	343	305	343	314	325	314	307	299	328	333	328	339	309	336	324	311	339	323	301	333	303	308	299	336	318	343	371	318	315	313	312	289	311	325	328	317	332	333	323	310	308	325	343	335	295	320	332	326	323	311	314	312	319	356	323	312	313	316	369	315	321	325	301	341	340	316	347	336	318	333	335	326	342	323	318	329	344	299	308	309	315	320	306	365	361	317	332	332	309	335	339	299	312	311	353	331	333	350	319	333	346	330	316	316	320	305	326	294	315	311	312	301	313	303	310	321	369	351	327	283	324	312	306	309	275	319	306	321	289	337	316	353	337	315	297	325	323	309	328	341	303	315	322	336	344	328	323	321	364	313	297	322	337	323	299	334	318	318	310	301	307	315	302	313	311	319	288	340	299	309	326	312	314	312	353	332	303	314	333	311	340	322	300	301	305	355	313	302	298	299	314	343	328	337	312	322	330	309	346	321	368	327	320	323	312	344	350	334	309	343	303	316	322	293	318	320	382	326	323	313	314	325	343	339	319	324	357	327	286	315	311	321	308	328	336	302	307	325	334	303	358	325	290	288	335	320	294	326	335	299	305	336	319	333	324	333	319	340	334	341	331	321	330	339	343	297	283	298	337	284	295	313	330	336	321	326	329	343	324	332	306	324	289	321	319	338	313	305	338	330	351	308	324	319	310	311	290	313	282	314	333	314	314	296	348	312	309	328	331	300	316	340	330	315	334	340	315	322	315	283	336	347	300	357	311	315	284	312	324	314	342	312	364	347	304	342	316	315	321	311	315	318	290	304	372	307	310	353	341	345	346	317	294	321	331	290	299	346	321	302	306	325	337	337	314	359	304	305	350	333	326	331	334	343	321	313	322	303	319	346	338	347	324	342	323	352	313	297	343	301	323	316	331	275	313	313	329	308	333	303	290	321	309	320	300	335	301	311	353	340	283	297	311	306	343	319	312	328	284	356	330	324	315	306	316	310	332	343	322	324	299	297	301	335	314	329	340	291	292	290	326	326	324	308	277	300	313	338	352	330	292	314	304	305	322	303	310	330	342	289	303	316	327	352	338	312	366	329	316	327	320	334	314	329	327	322	347	353	302	315	344	318	322	311	320	333	319	327	327	315	371	331	314	329	329	322	353	338	318	341	322	340	307	355	313	312	335	304	311	289	307	283	321	316	354	340	339	314	305	338	314	316	308	305	352	378	289	338	311	301	339	314	333	308	321	312	332	330	346	290	317	318	315	301	332	311	334	309	338	274	315	385	326	307	326	320	329	334	309	345	312	302	309	344	325	327	330	334	299	352	321	325	316	314	316	334	307	289	309	302	325	302	346	359	360	331	313	295	332	330	332	309	312	283	305	317	328	327	340	310	303	324	325	329	328	299	325	320	313	328	318	330	316	308	320	340	325	331	286	325	307	316	314	311	317	311
7807	2803	5971	6789	6005	5230	4600	4409	4507	4145	4480	11923	54129	46543	33976	19589	9955	4313	1956	1172	993	893	923	900	869	921	922	903	862	915	896	923	911	926	885	946	924	935	940	951	943	945	932	899	924	887	872	870	909	900	892	887	929	954	971	933	927	911	873	883	876	875	867	931	945	949	898	931	938	886	895	870	865	944	891	898	942	956	929	892	884	920	886	903	950	985	913	918	927	939	900	846	864	923	920	903	898	914	895	911	858	918	889	935	965	899	918	917	881	908	914	881	903	889	971	960	933	927	887	918	924	881	932	878	890	909	908	880	916	931	901	882	956	887	933	899	933	907	882	912	915	946	865	962	863	883	870	888	923	926	880	946	878	925	905	933	944	896	920	894	927	883	829	926	912	871	868	923	850	937	881	879	873	878	941	926	878	874	875	906	899	891	889	919	955	973	915	864	910	942	871	884	937	886	894	852	948	888	928	890	912	884	845	880	864	935	899	869	928	890	905	878	886	905	926	921	856	944	944	906	889	847	903	905	889	926	877	929	908	909	900	923	888	899	928	872	900	912	927	919	890	936	933	922	926	916	931	876	902	873	926	891	900	898	877	881	895	897	931	941	935	879	887	936	877	920	864	910	941	880	859	925	928	958	933	931	906	834	913	912	880	886	945	902	869	873	916	936	923	946	902	938	912	959	931	940	886	927	918	919	891	896	930	886	897	925	952	923	896	922	912	906	957	893	865	926	883	946	908	910	918	907	900	949	875	941	872	912	896	879	877	864	915	848	941	902	881	893	908	935	881	899	919	914	923	896	935	895	911	911	957	911	899	902	914	943	887	895	865	910	898	907	878	906	916	921	849	908	908	881	918	894	890	939	904	918	898	938	911	949	881	904	895	865	899	951	907	881	915	900	928	919	854	869	904	958	893	984	931	926	890	913	873	880	910	907	892	911	936	886	867	910	894	915	878	873	845	906	928	913	947	910	952	931	940	950	882	921	901	924	879	935	973	932	905	887	867	942	924	945	920	894	920	868	892	934	913	951	928	945	886	920	914	923	916	922	856	900	848	880	879	938	881	910	908	921	808	939	952	929	911	925	941	892	850	926	912	974	913	917	881	888	922	890	906	915	982	879	932	907	919	885	877	888	937	912	931	868	897	870	879	837	864	946	888	890	888	891	886	894	928	901	885	955	888	899	900	861	951	951	952	890	925	933	923	897	933	882	875	893	943	979	925	854	903	907	887	906	918	965	868	850	915	896	936	939	933	917	853	904	873	945	907	946	883	909	881	894	919	901	925	983	916	868	917	867	903	935	923	905	936	935	950	865	907	908	914	898	911	909	949	875	852	912	915	894	883	866	886	870	883	881	899	911	915	922	946	898	899	939	939	892	904	923	872	916	837	969	877	913	859	892	921	887	947	867	929	949	931	915	915	907	869	936	915	862	894	804	900	920	921	912	865	936	865	883	985	906	950	872	880	848	967	910	883	904	909	865	948	929	918	939	871	887	868	826	915	909	873	954	880	933	884	871	887	833	890	911	874	906	927	916	898	860	940	906	911	941	883	864	888	921	966	922	925	884	943	838	875	879	890	904	963	912	915	923	917	901	908	961	923	847	879	963	954	871	958	935	926	866	911	911	966	967	894	900	926	938	906	917	866	917	895	896	905	937	928	900	909	930	892	956	921	921	905	884	864	954	883	877	931	872	961	910	900	918	923	929	932	908	923	834	944	951	879	905	932	900	846	928	928	878	864	924	902	870	929	894	893	930	937	904	901	897	884	858	902	875	940	893	916	894	888	917	881	904	879	850	893	894	854	908	865	913	910	940	938	912	932	904	933	908	915	906	880	919	971	884	938	857	901	857	885	903	881	859	921	929	903	945	880	956	883	928	904	923	916	873	898	942	908	915	929	909	964	904	922	906	867	948	875	953	922	885	915	894	922	900	928	910	919	874	941	901	907	887	898	905	861	897	888	925	922	901	875	891	911	890	944	965	954	892	888	864	951	945	976	918	887	895	862	919	945	944	868	923	928	903	910	897	896	942	970	843	937	888	833	899	899	945	929	932	884	845	937	865	873	852	899	857	890	904	949	905	914	929	928	889	886	970	881	957	915	935	929	896	868	853	901	900	875	861	955	899	918	909	903	899	935	944	883	881	940	882	910	876	943	898	894	917	917	964	929	903	902	885	901	932	893	905	912	928	926	882	911	889	904	894	918	833	879	933	871	867	941	887	914	886	883	937	885	818	916	948	868	914	913	902	869	879	868	894	977	861	874	928	907	925	921	929	888	883	956	939	953	886	957	946	918	941	934	891	874	929	929	908	891	920	995	865	905	944	951	869	980	888	942	839	912	939	928	865	865	896	951	912	926	901	933	910	879	891	840	912	905	846	886	891	952	910	892	881	905	929	913	873	916	906	927	888	952	881	891	864	906	911	868	915	896	896	867	897	873	855	904	906	893	890	916	891	895	836	877	879	945	922	889	921	936	824	940	876	940	930	911	883	888	914	862	883	926	911	971	915	923	870	916	867	872	931	889	916	902	855	898	908	899	905	865	901	908	913	969	888	901	917	902	869	897	876	885	886	873	907	895	927	877	908	887	860	895	889	891	942	920	898	820	918	899	930	904	886	946	872	895	906	847	990	916	885	928	911	858	921	908	942	901	926	914	891	957	871	920	943	925	923	880	917	890	883	885	908	898	921	902	886	908	944	894	873	910	924	850	905	911	919	927	859	924	944	870	998	916	902	904	869	894	884	924	944	882	859	889	898	895	920	938	908	861	879	890	818	924	870	895	913	919	885	901	908	921	954	882	930	885	930	912	908	904	911	910	872	885	871	884	908	910	918	846	932	904	935	879	874	896	909	925	873	883	878	906	842	912	923	886	951	878	914	890	869	966	887	870	908	880	910	896	972	870	940	854	875	906	853	910	960	945	888	910	898	883	926	921	895	919	910	894	891	919	898	929	899	950	902	935	894	922	924	899	932	936	957	864	913	925	892	928	912	910	896	907	868	870	957	889	980	914	922	869	942	865	907	957	883	942	917	955	937	916	896	886	917	899	929	865	887	936	873	923	900	917	993	875	837	907	962	901	918	945	891	979	911	893	907	905	923	879	860	891	884	893	872	952	883	915	851	917	907	930	928	916	904	921	919	866	906	887	925	896	961	923	935	835	916	856	882	867	854	887	925	908	898	890	908	923	937	949	941	914	968	855	883	919	857	852	892	909	908	912	931	895	906	937	968	960	844	908	883	856	903	948	945	884	878	891	889	898	871	884	896	844	919	881	923	916	922	858	938	923	876	888	863	917	855	921	886	924	903	847	933	930	885	954	904	868	956	896	904	918	919	951	869	914	991	890	943	926	929	945	944	908	881	920	930	911	878	889	872	895	876	935	887	882	910	933	880	885	902	920	902	824	902	914	895	923	896	915	875	904	900	878	875	928	897	927	936	890	857	915	888	943	852	922	903	875	903	904	952	871	909	956	914	954	925	874	954
2289	439	426	406	404	379	374	409	352	379	408	565	1959	2446	2124	1130	739	544	420	400	351	348	347	361	379	338	361	386	347	374	347	360	346	391	335	319	335	330	356	323	344	383	364	342	329	353	336	343	350	361	391	368	395	332	356	369	343	370	330	331	342	348	346	365	346	356	341	335	338	341	336	357	362	362	363	354	365	355	358	356	386	381	301	351	390	384	365	340	371	300	383	375	342	342	367	339	352	369	383	338	343	336	364	372	314	384	352	333	328	395	366	329	357	364	334	335	353	362	326	318	324	331	350	341	337	348	339	335	347	369	374	328	345	342	346	358	321	349	403	353	359	320	368	364	357	337	330	320	365	369	356	386	357	352	349	391	349	382	359	361	349	350	401	334	378	380	345	338	346	383	358	328	363	351	367	365	398	379	335	400	362	310	363	370	349	356	342	357	330	351	348	367	351	364	374	349	345	409	360	377	336	387	320	348	324	338	361	392	355	334	358	365	337	354	347	375	360	345	360	346	371	357	374	329	302	325	358	344	333	361	362	345	360	359	362	353	329	351	379	365	339	343	326	302	357	323	357	347	344	369	333	332	358	343	368	339	352	324	369	355	340	372	355	392	371	348	369	393	373	361	351	347	356	351	353	336	354	340	311	328	371	328	357	362	333	365	336	323	321	370	374	315	360	373	314	332	310	338	356	328	367	346	347	329	339	368	339	342	397	390	355	341	388	372	388	350	359	350	359	329	346	358	369	334	334	338	365	371	352	350	350	367	371	378	323	349	357	370	347	337	362	374	351	359	360	359	340	363	383	323	341	347	388	345	356	343	337	335	343	383	352	364	361	355	363	353	335	373	356	337	336	373	362	331	319	331	395	338	380	351	357	369	378	368	359	315	373	313	379	343	335	353	353	357	338	356	328	396	353	363	329	362	333	318	376	350	371	337	355	355	328	339	338	378	382	339	325	355	373	351	303	359	378	355	381	369	349	405	372	327	371	340	363	364	334	350	365	328	315	337	374	368	386	319	349	326	335	337	358	357	355	322	345	343	351	337	332	374	344	330	332	338	327	327	351	362	334	367	387	383	338	328	334	339	361	350	370	312	350	355	355	358	382	336	329	385	341	329	324	346	392	340	342	361	365	353	358	385	350	312	353	334	362	343	345	358	365	348	382	335	360	312	366	314	374	366	368	363	344	385	373	333	385	345	340	360	357	335	348	355	362	340	309	337	379	379	361	382	396	371	351	387	332	380	339	319	336	330	374	361	346	333	353	359	351	351	345	364	353	383	317	344	375	335	408	359	387	359	311	331	352	351	350	359	380	372	372	343	336	377	339	336	364	338	361	337	353	356	329	338	331	328	357	340	362	334	367	360	306	353	339	361	357	340	357	396	346	342	367	368	330	358	370	346	343	368	337	318	361	358	337	340	372	344	326	352	342	350	342	348	356	343	388	346	364	361	355	353	389	356	323	377	336	363	343	361	336	361	383	357	350	376	392	366	344	348	354	352	338	341	361	326	376	342	371	353	340	364	315	354	350	369	345	333	356	363	344	345	327	356	372	371	358	337	337	348	319	338	376	360	344	343	351	367	371	322	344	321	325	348	366	327	379	365	338	370	369	350	349	356	328	384	380	354	343	346	321	377	373	349	347	331	393	382	377	374	357	346	366	346	340	349	372	376	342	342	356	333	368	371	349	341	342	322	350	400	360	358	338	335	354	343	405	370	373	336	322	319	332	329	359	365	342	372	356	348	352	345	318	397	362	341	319	339	373	373	367	373	372	374	340	351	339	360	361	341	365	345	320	367	393	347	319	351	346	332	346	335	360	351	332	358	317	312	312	359	360	373	363	346	342	355	338	351	365	359	363	364	351	332	317	375	367	350	363	343	402	389	365	362	379	365	342	351	340	348	345	352	362	357	374	353	357	338	323	391	355	332	357	348	331	360	348	354	361	379	358	348	343	375	362	337	327	340	348	344	388	345	336	326	361	344	369	354	363	378	352	358	422	341	362	349	356	352	326	333	349	337	360	333	362	356	407	407	342	369	341	337	337	341	370	364	360	352	341	361	350	349	376	363	336	356	337	354	334	343	337	332	358	333	335	332	331	339	345	374	373	369	396	335	339	361	357	348	375	347	371	376	321	337	347	373	363	364	355	336	315	338	395	364	355	332	299	365	347	329	326	353	341	352	336	320	362	333	322	394	344	328	307	363	366	355	369	352	364	407	391	363	335	346	351	375	331	362	360	344	348	350	374	358	361	353	367	351	323	344	360	346	352	378	348	351	327	367	334	348	337	351	363	392	334	357	321	371	350	367	385	344	342	338	335	316	345	381	370	361	357	346	341	324	316	336	346	335	374	358	350	368	357	333	353	366	349	328	341	326	367	366	365	330	314	346	351	346	379	334	341	336	363	375	348	351	372	354	323	344	348	322	355	380	345	348	373	356	371	336	354	377	342	332	355	387	366	349	365	342	358	344	349	347	352	347	331	358	355	339	376	346	354	332	354	345	345	345	370	350	345	346	367	323	308	337	332	351	382	381	359	347	355	372	373	367	335	337	359	371	312	341	370	372	381	347	338	337	380	379	354	359	343	337	367	354	339	356	363	347	328	338	352	310	369	359	366	366	320	367	356	344	332	335	386	321	361	329	358	348	377	341	344	348	350	370	323	358	351	344	355	346	365	362	339	357	386	357	375	287	363	379	345	374	342	339	337	354	372	370	337	401	383	382	344	371	333	349	347	349	361	357	355	354	357	357	356	355	348	348	330	380	345	351	357	369	355	329	333	350	370	370	340	363	367	353	366	328	334	386	347	327	345	349	367	321	354	353	341	337	339	332	394	333	318	335	331	342	327	387	371	328	343	332	355	368	357	333	374	353	390	366	353	375	357	325	323	395	352	345	336	376	356	359	316	335	368	359	325	350	351	363	329	325	384	339	379	378	369	354	364	369	360	371	371	381	350	350	348	363	296	374	370	361	342	378	355	358	344	320	370	356	337	344	369	361	364	378	321	317	377	363	369	386	363	333	372	343	344	357	339	381	354	368	347	380	326	358	362	367	358	349	348	330	324	350	348	379	357	355	382	352	370	356	336	358	355	400	333	357	348	373	372	353	351	366	339	347	328	377	384	353	349	343	380	331	340	336	352	350	365	352	361	352	351	355	325	329	370	385	351	374	378	362	364	338	358	356	331	352	375	345	338	410	355	367	363	346	341	327	362	393	350	327	368	367	368	342	349	326	351	389	352	358	306	343	324	334	348	374	337	359	353	360	354	331	330	330	366	382	345	351	326	343	342	380	364	383	372	363	346	348	352	352	366	368	335	388	374	349	372	345	351	345	356	344	348	345	359	369	361	340	358	344	375	353	362	332	374	368	349	363	382	351	350	344	374	338	377	317	327	343	317	374	344	348	313	354	321	365	351	366	380	339	398	350	348	394	370	342	412	367	342	374	362	328	350	360	340	335	356	375	357	325	374	344	339	335	355	340
2632	1057	1114	1192	1156	1158	1164	1108	1099	1115	1498	2450	10022	10786	8525	4548	2677	1667	1236	1077	1031	980	1022	900	965	964	995	977	997	948	919	978	968	931	935	945	999	1037	1017	964	965	984	976	976	1032	975	918	963	1015	916	938	995	963	982	978	1005	929	900	971	976	977	992	1045	996	951	906	996	992	971	994	1025	936	947	967	956	991	995	989	968	1004	993	1000	1004	978	995	971	980	944	958	961	958	1047	1040	984	973	997	925	979	977	929	952	984	989	936	955	953	942	980	927	996	996	958	993	949	953	981	993	975	936	972	995	939	950	931	951	1010	975	989	1000	985	917	988	1000	968	942	956	986	997	946	943	996	1029	1002	989	974	1055	954	1026	918	965	983	1010	1012	982	1013	920	979	957	966	1023	968	994	940	964	916	914	928	988	946	984	954	980	982	980	980	960	948	979	967	1009	929	979	914	1015	973	942	994	978	992	974	996	1006	918	994	975	935	973	987	943	1031	969	999	967	1018	950	943	991	1042	972	1021	910	962	1012	985	978	965	931	986	989	937	1041	979	980	1000	994	973	1006	1019	981	970	958	950	989	956	946	986	934	996	965	931	1005	976	926	953	963	966	947	936	1013	1044	980	959	953	976	909	989	954	974	948	982	973	974	938	991	882	991	956	995	1033	969	970	944	988	971	983	1011	946	954	984	969	995	1009	963	924	995	994	1036	902	950	952	1015	967	994	962	919	999	965	964	986	1003	1000	966	968	1029	981	1004	967	943	985	1008	914	988	944	1016	984	965	986	985	937	951	978	1017	973	1006	953	1014	988	934	938	993	991	1018	985	951	995	972	1008	972	1008	1003	978	931	945	991	994	963	973	987	986	956	905	936	1039	953	980	957	994	926	1023	981	945	1006	1017	970	1000	1001	963	986	990	934	984	940	964	930	1012	1002	976	953	912	979	948	947	936	1039	1010	931	972	1010	986	978	918	989	914	1009	1000	1019	961	1026	949	976	935	1002	1032	921	962	939	1011	988	979	975	948	960	936	941	986	987	972	999	1013	1018	972	1004	939	958	1021	947	981	979	941	915	997	995	1009	1006	969	985	957	958	988	943	991	960	979	986	919	987	981	940	926	958	972	915	1024	984	949	951	917	993	943	945	972	1008	1006	959	991	954	987	990	1005	1043	960	993	984	992	994	1004	983	1023	961	980	1003	940	973	935	968	941	986	956	986	975	941	967	984	981	961	947	967	957	946	923	973	971	1015	1020	1000	995	1029	1026	886	1011	972	939	951	984	936	1063	936	974	975	980	952	976	1005	991	943	913	928	999	960	998	919	943	1000	988	985	1018	986	965	897	979	960	961	982	950	981	969	963	919	989	977	964	1010	967	957	968	1001	967	991	939	990	931	979	984	956	957	1010	1053	948	1001	982	959	1000	990	957	939	992	965	969	987	998	977	952	900	971	980	968	952	955	963	976	978	976	935	989	967	992	956	1005	959	890	995	990	885	914	1009	953	997	969	972	930	956	964	985	960	1020	1001	938	993	999	1005	980	940	927	965	990	1031	938	901	982	964	952	932	958	916	1009	950	978	966	923	1010	989	945	961	1001	970	950	997	942	962	987	941	989	969	977	1000	974	967	966	992	992	922	1017	984	1000	962	1007	1050	977	981	996	964	985	999	946	970	978	988	959	994	982	968	946	961	944	989	948	952	1026	1024	1001	985	941	984	964	934	972	1005	870	976	983	950	1035	924	960	957	1012	977	958	983	1002	911	1040	964	952	967	964	1019	1002	989	949	933	982	981	956	943	956	984	964	991	900	944	966	940	1009	981	856	947	926	995	957	947	932	932	975	943	959	1027	977	980	1039	973	944	1009	943	1046	956	1003	985	1010	938	988	909	943	1007	983	929	1003	963	996	952	965	999	1045	973	986	941	963	993	1000	958	953	987	981	983	964	969	994	1009	974	1013	972	964	920	981	990	962	987	983	977	984	989	1007	955	966	970	969	954	944	992	978	1019	995	1017	1004	927	958	1018	990	912	952	923	953	977	981	973	996	973	968	972	986	986	950	964	935	1034	968	933	971	914	960	978	1035	1029	1022	1023	956	1047	909	992	984	1001	1036	920	942	1001	962	931	990	996	1025	974	963	1007	989	994	996	953	943	980	1008	959	980	992	971	933	917	1001	1001	966	940	989	973	957	980	980	989	978	918	937	943	983	967	1003	963	988	938	957	997	1000	984	1034	997	991	1025	957	968	943	1002	1021	963	985	980	940	930	983	954	1002	1018	938	948	1025	940	981	985	974	1000	975	945	970	985	932	986	1008	925	942	987	1049	984	953	991	975	954	948	1015	996	997	987	1000	906	920	970	957	1013	1016	957	942	935	942	964	957	934	950	961	979	953	955	976	980	945	955	1002	919	976	992	977	977	973	959	986	988	950	935	996	962	978	1007	1055	997	964	960	967	928	1023	988	999	971	950	1007	1029	977	955	934	965	973	994	992	966	923	985	933	981	986	1015	967	893	985	1000	1020	937	984	957	973	998	951	998	943	982	998	942	947	997	936	973	933	1001	943	965	955	948	971	1009	955	982	923	1028	1031	943	981	940	984	928	893	979	1033	956	982	941	988	1005	1037	966	943	967	980	1005	976	1022	947	1000	950	995	1012	995	950	928	1033	987	972	1010	930	968	964	1011	1011	965	932	975	970	933	928	1018	1023	970	982	959	993	985	922	975	969	1043	982	952	960	981	922	953	1012	984	930	964	984	1006	995	949	1016	979	1058	950	932	1009	994	982	1003	966	924	978	972	996	974	1006	912	1021	987	1016	925	944	994	964	982	976	955	1001	960	945	925	941	944	940	952	1010	1008	1003	963	997	986	974	938	977	944	1005	965	964	935	1012	897	989	984	1016	909	926	976	1024	979	991	972	963	972	972	1013	934	960	977	982	914	1006	970	1007	926	952	1011	949	960	941	947	992	970	952	987	1004	933	1003	982	971	1006	974	961	937	985	1027	1005	957	988	955	949	959	976	882	972	923	941	983	1013	976	971	931	993	985	969	991	978	974	1021	979	945	991	1003	1007	925	956	1021	944	1027	984	924	961	1008	918	987	989	973	1035	961	947	993	1023	981	956	1005	913	927	1005	1021	1007	970	1001	1001	1036	964	993	1024	962	987	1021	912	933	935	948	923	959	991	962	982	887	978	961	944	969	966	976	988	973	965	1014	1017	949	992	940	924	959	1001	935	909	1004	971	986	972	952	985	964	955	1006	978	965	937	949	933	1020	963	977	1011	976	911	969	1030	997	974	971	935	956	983	942	941	950	933	985	1012	990	999	1014	965	942	1000	1019	932	932	930	1005	973	1005	925	986	1006	1015	992	943	947	973	924	952	948	1019	986	1013	1013	959	918	992	962	927	957	976	935	917	973	981	1010	1015	992	976	1021	968	986	995	923	958	960	968	1022	952	917	1004	950	1000	997	962	978	1002	947	1002	993	961	966	921	987	985	961	998	1004	1031	946	943	945	990	964	958	965	970	969	1019	944	958	993	992	997	1002	976	990	949	1000	969	986	985	991	999	998	964	997	951	933	890	990	960	1017	963	944	943	1024	1003	931	981	1036	973	931	941	976	904	1004	1016	1033	985	1013	1009	1043	920	1014	1001	977	980	982	1006	980	955	935	979	972	1001	998	976	963	1000	953	997	990	932	955	971	960	985	976	985	1006	959	906	945	992	962	935	977	1012	988	1051	985	1030	1000	947	1033	989	971	1017	990	955	1009	966	975	1022	1016	977	1026	1015	971	1018	1013	993	919	998	1031	1005	952	997	972	982	939	953	981	965
8023	1296	1585	1308	1061	849	757	625	517	573	5784	12148	14240	13022	8631	4062	1834	915	490	376	305	292	332	298	329	345	331	304	279	291	310	284	293	287	290	280	295	300	313	305	308	320	300	292	307	294	327	302	279	306	314	323	324	315	309	319	305	339	279	353	295	290	304	324	304	314	271	277	327	302	282	317	326	311	329	305	325	328	315	282	320	312	290	316	301	310	302	304	295	294	298	314	276	291	302	309	308	289	341	290	291	282	293	304	301	266	350	317	322	287	293	327	290	297	322	292	314	306	306	294	292	287	322	302	286	298	295	298	285	330	321	319	334	342	281	338	302	313	312	300	311	295	318	327	335	316	312	285	359	332	276	285	296	311	302	320	320	288	309	274	311	288	263	332	308	290	307	287	284	311	282	312	332	289	288	298	296	302	273	293	302	300	300	281	305	271	299	346	293	298	305	318	324	301	290	310	279	320	307	322	315	300	276	325	337	292	298	265	340	314	324	305	305	325	325	291	307	322	278	290	270	313	303	317	323	277	316	311	297	323	278	310	303	279	310	324	318	284	307	323	312	290	322	312	329	286	334	313	296	318	325	338	313	305	299	316	319	299	329	306	335	294	315	301	260	295	291	324	311	283	292	288	344	318	311	343	298	301	309	343	279	300	306	302	339	292	302	324	309	281	312	338	305	334	316	300	283	305	270	343	315	297	325	333	312	295	326	311	307	318	281	309	310	297	326	312	304	301	312	327	316	301	301	270	274	309	302	333	275	313	303	317	312	292	279	297	328	268	296	292	305	325	276	315	327	318	318	307	283	296	300	323	299	260	288	342	279	311	285	310	308	336	305	295	308	312	302	331	302	276	299	309	311	332	329	302	306	335	324	306	305	314	329	279	280	307	321	307	287	265	293	293	309	311	312	311	283	308	342	300	329	320	314	265	264	294	290	316	313	329	298	317	321	337	287	302	317	289	334	317	299	302	297	270	307	291	286	305	347	331	282	301	297	317	291	289	294	302	317	297	338	291	293	305	304	308	303	258	285	309	294	307	294	320	307	305	319	305	325	326	339	304	313	326	322	311	319	285	307	345	316	300	300	339	344	302	303	322	315	348	317	290	301	329	318	296	291	308	316	315	309	334	284	299	289	287	319	306	305	318	343	319	308	314	295	285	341	357	310	308	336	282	302	299	325	288	295	345	296	303	302	316	324	277	300	307	310	328	323	312	302	344	292	270	311	293	305	330	291	338	302	292	305	308	304	301	300	291	290	322	315	309	319	298	308	253	313	304	303	286	321	310	309	290	283	311	305	296	303	288	328	293	307	307	320	341	311	300	326	309	308	317	296	311	323	302	285	289	304	311	342	306	332	281	295	317	306	301	295	274	313	266	308	316	278	299	322	309	315	320	290	314	302	335	287	318	328	307	320	295	291	285	315	302	287	315	333	329	305	316	298	288	304	305	281	277	289	296	314	307	291	290	356	303	293	300	315	303	325	280	317	302	303	295	281	313	319	298	283	322	312	350	285	304	289	339	309	332	329	314	284	262	278	312	298	310	318	311	311	303	334	300	321	311	293	282	291	310	310	295	311	281	317	305	273	315	322	254	320	288	304	315	302	286	302	284	333	319	289	330	301	319	283	281	310	294	280	318	290	300	336	273	325	264	295	341	333	303	310	304	282	306	303	314	317	318	289	308	293	315	326	295	307	287	296	267	303	293	304	317	301	291	299	290	287	298	314	277	324	310	284	346	315	312	353	341	308	298	308	266	291	315	286	262	285	324	317	296	286	326	294	329	313	303	301	322	329	280	298	324	305	308	321	299	317	319	313	291	294	285	294	288	303	315	356	293	308	297	352	296	302	324	316	325	295	313	270	303	284	283	286	303	306	289	330	321	312	296	319	300	314	312	307	329	299	282	312	319	317	304	330	298	317	301	279	294	314	303	318	307	318	305	310	311	325	326	303	285	300	296	289	291	288	312	320	264	309	303	328	317	276	314	308	296	279	302	339	299	297	311	296	285	297	300	315	324	335	318	326	349	286	307	311	313	332	321	314	289	330	299	308	311	315	337	305	317	303	319	304	323	315	302	313	294	327	316	302	310	343	324	262	297	310	317	299	291	268	296	298	316	298	311	302	315	305	333	306	269	284	283	296	297	306	311	348	334	329	312	313	324	321	302	284	295	305	302	294	329	299	300	295	266	283	295	317	294	305	312	309	314	272	324	312	317	315	310	319	271	306	289	301	274	299	336	300	320	306	319	318	324	310	328	322	287	315	306	326	312	272	317	297	327	318	320	302	313	290	289	297	316	324	300	294	284	321	303	310	315	315	285	314	323	321	300	353	297	287	294	307	311	294	261	316	321	294	328	334	281	325	302	293	298	320	293	297	321	277	318	313	321	297	334	312	318	312	345	306	313	320	312	296	308	317	291	311	307	321	300	269	325	325	306	322	297	283	278	316	314	306	327	309	301	291	320	300	337	301	316	285	271	333	308	334	282	297	302	311	299	294	284	303	266	316	321	306	331	307	307	347	310	288	332	304	324	338	266	310	314	289	261	262	306	295	316	305	340	275	313	305	309	327	280	282	313	308	311	341	309	296	299	304	305	319	336	271	306	330	291	301	292	299	324	311	282	305	297	278	324	289	293	297	329	329	300	296	302	313	298	296	312	307	306	324	287	292	302	299	300	314	312	281	315	313	305	281	310	317	295	284	344	309	281	264	296	329	307	334	316	334	294	309	303	283	283	286	306	305	299	311	294	327	317	301	325	311	325	309	348	300	289	301	299	291	301	305	313	294	314	304	303	295	316	347	298	309	303	309	317	322	317	324	309	288	291	310	292	349	289	291	304	261	291	299	316	299	297	320	304	313	316	320	309	321	330	327	315	314	333	308	309	327	299	325	317	329	294	286	305	299	294	311	309	314	312	296	285	333	298	317	315	272	301	310	328	324	296	312	312	305	326	313	326	307	308	317	278	320	310	327	292	332	298	301	311	308	318	315	313	300	282	314	321	317	316	305	315	312	299	290	302	314	307	301	260	300	306	305	307	298	317	325	338	299	307	309	287	319	293	316	308	329	330	331	351	321	293	300	305	309	335	319	309	337	306	310	328	317	317	287	317	342	295	333	308	310	342	318	314	312	299	296	326	286	316	335	326	305	279	336	322	310	296	293	296	296	332	358	292	310	291	287	307	280	318	293	307	295	307	296	317	301	333	296	346	314	282	294	316	297	288	305	294	289	298	307	316	270	287	325	290	306	297	297	312	329	322	338	317	316	319	313	293	310	336	298	288	297	260	335	312	323	328	301	332	321	327	317	314	308	305	306	325	303	338	330	293	318	319	290	298	326	296	293	303	342	315	305	355	314	297	305	302	305	269	325	284	332	285	313	313	338	309	312	320	286	297	294	273	310	275	293	316	315	307	309	284	327	288	306	306	327	288	325	313	329	313	309	292	323	321	303	306	323	322	289	307	301	309	288	283	315	274	280	327	316	309
5832	1761	3879	4359	4205	3609	2985	2660	2336	2548	19001	32365	35513	33629	26106	16153	8396	3811	1791	1116	970	888	909	846	871	899	904	891	885	926	917	933	866	878	914	896	852	876	851	876	876	845	836	916	867	887	865	871	856	859	808	882	844	887	887	893	879	881	885	873	854	876	833	848	860	885	899	902	857	864	864	875	893	864	909	844	877	869	836	869	876	919	852	859	821	895	814	906	889	822	830	813	894	872	810	906	890	859	886	897	856	831	882	878	846	897	923	892	874	831	853	900	859	899	925	837	875	914	848	878	805	856	843	893	893	848	904	855	866	892	880	817	898	827	904	861	814	927	884	804	849	883	846	896	866	874	842	874	863	868	855	877	884	927	819	897	849	839	821	908	834	902	882	865	878	862	817	867	861	811	862	891	862	873	908	934	876	821	838	873	898	836	876	890	892	830	829	821	908	852	831	891	880	905	793	852	844	888	900	859	901	879	843	869	849	891	869	843	865	858	860	871	873	833	920	851	826	850	881	834	840	868	822	898	912	872	903	854	853	866	859	833	834	865	877	873	855	875	850	838	851	857	873	851	877	860	892	800	867	905	857	825	856	881	837	766	838	871	861	894	873	893	852	893	797	833	880	831	884	864	897	874	857	884	882	839	889	805	865	875	842	853	855	895	845	824	864	871	893	868	856	847	831	863	816	859	886	918	830	881	901	869	859	893	855	876	889	896	827	877	899	822	853	886	850	857	822	844	896	904	903	857	816	875	848	873	869	882	824	871	836	860	810	886	881	759	898	918	843	909	874	851	872	870	889	834	886	857	892	915	891	878	866	852	871	851	850	869	799	872	844	874	935	842	880	882	855	859	888	903	883	783	898	835	857	865	883	842	909	849	887	802	854	887	837	859	846	840	870	777	865	849	871	875	874	865	890	872	839	852	961	865	874	821	848	847	864	907	917	912	906	912	886	945	849	844	885	900	885	861	853	853	890	883	845	884	847	925	937	895	870	811	849	865	886	912	901	834	917	823	854	845	887	899	882	850	934	941	875	954	870	888	871	856	871	843	871	870	871	885	843	889	855	888	892	890	841	861	877	844	836	913	837	822	901	923	831	936	910	805	885	905	835	896	825	870	855	866	866	825	806	858	899	939	862	819	859	887	889	820	893	899	890	910	835	855	914	883	856	884	891	927	867	824	866	829	860	816	880	861	886	883	883	837	880	871	820	801	876	883	920	888	895	871	882	836	824	851	854	865	927	924	858	867	869	815	816	887	902	881	894	844	844	834	899	904	869	864	862	868	820	882	795	833	797	827	921	885	881	896	824	911	852	852	900	907	882	883	860	838	875	803	822	859	870	927	816	856	870	861	846	886	828	820	874	913	876	855	856	853	834	841	868	873	847	865	882	859	849	916	855	844	902	844	836	892	874	848	914	886	905	864	879	873	893	883	859	795	856	877	891	892	849	856	830	839	909	907	821	878	813	891	833	895	847	825	853	861	851	887	899	927	888	845	860	846	823	847	884	830	861	848	856	895	861	883	872	877	880	879	894	855	821	866	868	888	870	881	911	875	879	820	830	830	905	888	847	880	856	868	871	876	891	887	916	876	859	850	900	814	891	822	816	882	855	888	885	887	848	915	887	807	827	884	877	910	873	867	886	852	871	834	903	884	854	891	877	846	866	905	906	844	910	886	911	869	861	890	896	859	883	874	887	827	891	852	888	850	862	803	864	821	870	822	846	890	845	870	852	958	836	844	874	882	864	809	854	811	822	803	944	852	896	869	881	879	894	890	840	891	886	859	853	813	917	859	868	866	856	830	902	824	943	812	898	929	838	897	878	856	902	922	822	854	888	844	854	929	891	839	885	860	879	827	871	853	859	921	842	894	867	865	862	862	877	806	848	883	844	919	856	877	865	887	812	939	873	867	848	849	893	822	853	817	840	835	907	877	886	849	892	863	899	890	911	928	880	890	907	863	897	850	882	909	876	904	891	849	915	835	823	919	855	828	835	857	833	852	901	823	892	862	866	867	890	862	862	841	894	882	861	899	867	855	916	866	859	871	926	874	938	857	869	883	882	876	868	885	840	901	836	839	840	879	890	899	917	864	895	853	837	884	897	867	856	868	892	859	849	872	845	869	904	783	906	909	884	957	849	865	868	868	893	860	867	836	906	853	859	866	874	899	807	846	843	877	894	881	859	903	828	874	894	928	880	849	871	889	891	880	852	850	866	876	831	874	904	872	916	869	866	839	843	861	862	836	841	821	876	917	874	922	891	889	886	876	912	865	882	830	873	911	863	848	909	804	886	855	831	799	844	885	865	870	871	834	821	887	883	863	933	880	852	865	925	929	884	843	873	826	852	840	819	927	881	929	827	870	890	828	858	886	883	881	872	873	867	882	903	868	914	844	873	861	858	930	838	893	801	838	838	886	878	885	877	904	855	848	863	829	819	862	824	926	881	915	893	894	879	857	902	893	828	873	928	866	911	879	882	843	865	833	870	884	930	890	883	919	901	865	847	838	841	884	826	882	861	858	852	817	902	822	868	820	881	819	892	859	869	898	814	872	875	883	871	921	830	911	949	839	891	853	819	868	871	827	865	872	811	844	881	860	852	832	867	856	815	887	828	819	836	864	866	909	814	876	872	895	877	878	868	907	923	897	838	853	887	866	848	913	888	875	878	832	889	816	897	937	879	876	936	868	876	890	868	877	838	815	923	856	879	875	841	859	883	843	831	840	869	860	856	868	906	863	864	856	894	894	900	859	863	868	920	925	844	894	876	835	856	848	849	909	906	861	888	892	900	894	866	890	831	931	882	871	899	846	901	813	868	855	828	865	875	892	880	873	879	912	837	911	884	905	903	883	856	905	873	875	889	899	891	917	798	913	886	876	889	835	856	836	877	913	882	871	947	859	797	864	906	858	828	904	840	843	857	873	857	884	868	865	892	872	829	844	871	903	861	939	800	873	873	910	853	835	834	874	861	871	879	844	888	804	886	862	848	862	900	854	877	947	859	925	918	897	834	890	848	902	885	866	836	871	851	908	888	874	885	897	825	843	860	875	865	881	898	903	813	867	882	904	879	849	852	869	850	916	933	901	830	855	870	848	872	890	854	879	829	867	874	860	865	848	856	843	846	866	886	890	856	873	868	860	855	861	867	816	900	906	857	866	883	898	911	863	918	866	794	915	877	900	885	835	854	895	892	887	910	891	840	882	870	885	866	854	871	813	871	893	868	821	885	914	912	902	882	881	864	856	893	891	886	882	876	840	856	871	849	891	813	854	834	829	855	896	855	897	869	884	890	824	889	853	892	881	911	891	852	852	859	969	861	846	874	854	872	867	845	856	882	823	893	883	883	882	896	857	910	843	933	888	888	856	938	870	900	900	897	847	844	889	867	855	862	866	881	902	878	863	907	880	823	823	891	839	855	866	835	876	829	853	932	909	880	844	859	846	846	888	823	815	883	902	876	842	862	872	807	836	831	887	866	894	875	893	868	930
15186	2765	3223	3148	3119	1604	1362	1190	1942	3121	6910	18782	27625	24560	17923	9105	3678	1489	666	426	368	323	331	285	309	322	287	302	332	301	314	311	315	318	357	292	317	314	308	325	276	309	320	302	351	312	314	327	309	312	285	354	296	302	300	317	311	314	298	318	323	295	311	332	355	274	296	296	341	312	284	319	323	326	297	332	335	314	336	309	307	341	290	320	348	265	317	307	316	327	305	347	326	318	344	329	319	310	300	284	309	311	331	294	330	349	340	323	354	327	321	293	329	334	322	334	337	319	302	320	310	302	316	296	343	325	315	302	343	311	333	285	322	289	345	319	336	314	296	317	279	312	296	318	293	312	316	302	300	317	305	313	322	300	320	324	338	305	301	352	353	308	350	336	315	325	355	323	305	310	314	301	298	290	318	310	336	332	286	303	280	304	330	309	303	314	306	295	291	288	336	315	315	306	334	324	345	306	348	317	328	308	328	298	317	279	343	324	327	337	305	322	313	309	337	331	288	320	301	346	327	317	292	295	301	320	305	287	312	330	287	278	310	295	321	298	379	296	295	335	311	267	294	305	318	301	332	314	311	360	337	317	337	308	322	341	294	303	277	341	329	338	320	346	307	326	338	303	287	304	280	322	289	294	278	338	306	344	305	312	346	310	315	348	296	301	327	319	297	352	303	306	308	312	308	313	301	291	313	345	332	329	344	304	288	324	324	313	336	308	322	296	326	316	331	304	299	303	295	321	344	289	331	310	305	317	339	298	291	304	329	335	297	308	318	294	334	302	311	328	308	296	300	300	321	309	302	317	312	334	327	307	337	325	329	341	313	304	338	333	318	326	329	318	332	320	325	336	284	338	329	308	307	358	327	322	327	307	315	305	300	292	293	339	313	357	328	313	296	302	302	302	366	354	322	284	270	308	316	323	339	334	302	310	293	341	301	303	326	272	321	322	330	314	345	319	297	283	338	315	321	362	296	353	319	304	302	287	317	292	282	300	317	323	320	328	318	290	321	276	343	319	329	332	326	296	330	332	295	283	293	316	302	292	278	301	316	339	329	309	319	308	329	286	321	318	305	317	309	316	288	346	278	308	313	316	323	317	304	301	326	297	290	307	347	295	307	312	290	278	299	293	299	328	293	283	306	312	294	303	303	287	326	348	306	329	310	336	292	307	297	326	335	304	299	323	284	307	270	252	295	302	300	314	289	333	329	343	326	323	293	326	312	333	296	297	328	313	318	288	346	294	314	329	330	316	312	324	321	318	333	305	279	298	282	303	325	344	314	315	331	330	335	310	319	302	308	305	319	300	271	328	330	334	297	343	296	289	309	315	303	329	348	306	320	308	301	343	313	327	313	311	284	305	323	318	300	323	287	341	310	366	288	290	339	283	324	296	332	300	304	304	309	327	308	301	311	345	317	302	283	325	312	313	311	290	329	354	321	300	296	317	305	323	274	334	307	322	344	341	288	342	332	307	303	332	295	302	310	302	291	284	307	315	294	283	303	304	338	308	327	335	323	329	314	315	329	316	375	304	306	304	361	307	295	326	291	295	312	309	309	321	325	299	308	333	319	299	302	334	312	334	315	342	321	329	326	308	341	303	324	291	336	323	308	337	324	355	338	346	318	342	336	305	313	304	312	317	308	341	340	298	314	313	331	309	301	318	347	305	314	290	304	322	316	307	334	294	305	316	324	308	313	323	323	308	308	308	300	303	317	334	310	332	336	325	290	276	320	331	305	313	304	309	311	339	290	326	278	322	323	327	286	313	322	286	340	320	295	289	318	287	328	322	340	307	298	306	327	299	287	338	287	304	295	303	337	335	305	308	297	329	330	305	300	308	319	308	355	309	272	335	324	344	319	293	345	301	326	314	333	288	339	322	326	314	365	318	300	328	294	321	316	311	286	329	315	339	295	343	295	295	306	312	334	330	306	313	303	326	314	308	292	298	301	309	332	352	305	315	351	343	288	327	298	309	315	326	306	340	312	344	335	312	347	336	328	296	326	325	324	350	307	296	315	325	324	295	313	331	297	315	319	297	304	319	352	310	305	331	292	336	329	341	307	299	322	303	310	300	323	332	312	304	327	319	265	323	314	310	315	350	295	343	321	330	328	306	317	319	285	318	349	341	299	311	319	303	320	303	335	320	289	319	322	308	297	293	301	319	306	319	312	313	310	338	299	335	281	312	315	297	302	310	300	322	303	311	304	316	308	307	286	301	299	296	359	331	314	317	288	367	300	302	328	339	288	313	260	339	320	306	325	314	308	305	316	322	311	352	304	307	305	336	327	330	326	298	328	303	312	293	320	301	313	295	322	309	311	308	345	282	329	320	318	318	316	297	311	308	328	343	273	326	320	343	297	347	310	308	293	286	319	299	304	297	263	307	317	283	311	328	331	303	320	311	308	311	321	293	345	324	300	313	284	341	329	296	312	312	326	336	319	320	325	321	342	345	324	312	309	316	329	324	326	322	330	315	309	292	307	304	309	351	330	345	335	306	318	323	290	280	321	309	314	324	310	316	303	340	324	326	366	311	300	303	290	323	340	313	319	339	291	319	323	324	279	310	303	312	321	312	346	279	324	324	307	337	294	285	289	300	321	338	358	304	336	314	290	354	311	333	315	325	332	313	307	328	350	319	339	317	307	323	309	267	295	330	311	327	305	354	305	308	330	310	320	309	312	307	350	328	311	294	310	346	325	340	323	319	331	335	318	316	327	335	337	308	333	308	296	323	313	280	345	296	328	319	317	307	324	303	298	305	316	343	325	336	320	328	333	296	301	317	325	298	311	282	315	301	312	343	331	311	310	286	328	337	311	325	280	293	323	339	346	349	338	307	311	318	330	308	282	340	309	299	318	317	295	291	342	306	338	304	326	318	312	304	316	336	300	334	328	327	364	345	300	301	343	314	271	360	337	285	310	327	327	302	277	294	307	335	323	274	346	320	339	323	314	328	356	286	318	263	327	323	316	324	294	283	310	316	317	350	329	327	374	335	317	346	307	312	350	317	292	307	325	334	318	308	314	326	329	298	289	295	320	290	299	308	329	315	305	306	312	310	300	275	319	311	307	317	313	288	321	319	346	297	310	327	301	268	287	324	308	324	314	317	306	307	322	315	316	300	305	308	315	257	320	332	288	327	281	329	308	327	327	338	307	332	307	341	310	318	307	298	346	319	294	305	321	311	310	297	330	306	344	307	301	306	299	351	277	290	318	332	283	320	339	325	311	296	337	324	317	290	310	315	293	342	300	301	313	319	290	308	339	330	287	311	279	314	338	319	331	315	284	323	291	323	291	320	297	318	338	313	333	312	371	315	293	333	299	322	318	318	307	308	319	322	306	333	317	350	321	344	350	319	290	309	312	308	312	291	315	373	332	327	310	323	300	289	336	347	309	324	295	326	316	295	288	317	291	301	321	313	336	324	318	313	327	310	309	304	340	296	310	342	322	327	315	286	322	266	298	308	312	324	331	307	278	321	295	325	298	322
7838	2939	6581	9449	10404	6407	5666	5446	8889	13033	22193	40948	47500	43555	37036	25430	14007	6393	2735	1367	1070	993	908	902	914	928	877	877	864	834	876	915	909	924	876	872	939	875	937	884	906	876	875	879	875	912	865	879	877	910	856	880	902	957	868	932	883	920	894	890	883	933	881	878	914	902	878	892	925	886	851	909	856	885	900	890	874	863	882	914	877	867	847	882	931	856	860	885	912	909	806	907	929	880	925	916	889	880	854	904	931	904	914	892	886	888	904	894	893	909	820	897	874	886	873	903	870	863	826	868	903	896	893	881	889	840	877	855	904	909	824	820	860	859	909	911	820	836	874	859	897	926	881	888	873	966	850	886	885	936	907	943	870	845	903	915	886	882	904	871	828	903	947	923	877	852	871	867	871	915	918	884	880	925	877	907	898	876	871	910	862	865	894	883	839	859	875	890	871	912	849	853	842	880	873	900	906	913	948	927	927	841	871	876	901	894	895	899	920	859	910	907	824	925	871	866	869	849	895	945	893	890	857	860	896	899	884	912	915	879	918	873	913	921	962	854	863	891	902	892	896	894	946	891	961	831	893	926	889	887	873	866	890	873	879	868	854	899	898	892	888	882	844	882	856	904	880	902	921	908	901	855	836	905	915	790	925	901	889	905	913	846	923	941	879	882	878	857	942	862	950	863	910	884	902	915	871	873	906	914	918	887	916	947	924	864	869	848	902	913	888	885	897	863	952	844	840	846	874	933	912	885	896	894	883	911	884	888	848	896	845	938	905	905	878	899	907	859	866	890	840	839	902	918	939	847	845	948	853	908	919	840	891	910	883	852	878	882	877	899	907	845	864	942	918	858	884	847	864	853	830	951	921	872	849	847	897	890	949	854	903	873	877	895	863	899	922	893	865	869	889	879	904	911	850	860	956	902	854	905	880	951	839	872	890	921	899	901	921	909	918	867	928	899	805	911	911	901	863	887	857	854	890	930	915	898	880	889	871	869	926	876	841	900	903	853	911	892	903	892	932	894	948	859	910	933	853	840	845	881	834	887	862	904	883	906	896	900	941	865	928	904	881	860	894	896	891	869	884	890	904	876	929	827	908	853	883	912	914	877	867	912	891	875	898	924	872	912	882	881	836	870	875	892	896	894	878	881	904	918	888	920	889	836	887	846	908	939	856	913	862	888	892	911	833	884	932	908	932	866	907	898	923	849	907	898	924	903	902	929	888	912	819	890	893	863	904	912	895	844	868	907	867	873	841	905	876	893	875	855	913	921	854	895	876	844	878	937	936	912	865	909	839	867	912	902	885	929	895	854	910	882	887	884	837	901	847	883	913	899	869	903	887	855	887	887	886	914	898	884	863	849	924	930	867	900	850	914	885	861	926	882	899	920	879	918	891	902	898	893	929	924	908	933	903	894	838	882	874	941	913	927	881	878	933	941	831	876	883	865	916	913	897	901	874	894	933	865	866	910	862	842	917	936	886	859	878	837	951	931	925	896	936	891	872	875	865	913	923	887	830	904	902	900	881	876	906	911	861	851	828	885	888	848	859	914	873	916	855	901	1012	904	835	860	929	911	899	879	871	880	900	875	871	900	920	856	886	903	936	883	919	900	916	899	941	874	874	935	909	908	904	885	846	869	941	883	858	933	891	874	882	932	916	890	880	842	895	895	875	917	911	876	870	910	863	909	904	903	919	858	868	860	876	906	939	941	842	892	907	904	903	894	894	877	911	872	925	882	851	917	831	940	871	869	912	920	905	905	861	870	911	903	908	920	922	892	890	874	914	842	885	847	907	939	891	857	913	938	933	891	917	879	891	886	852	875	916	913	901	897	876	866	908	919	910	859	886	878	876	865	873	881	917	889	908	877	879	928	906	871	947	854	920	851	925	883	902	848	913	865	893	899	890	839	846	894	905	890	944	895	876	919	871	826	852	916	893	849	869	909	857	875	900	930	836	878	912	869	902	941	902	913	867	901	927	882	910	888	926	898	851	942	891	883	870	872	935	896	846	888	879	862	877	875	857	894	897	910	864	903	923	851	847	910	897	911	902	870	909	900	871	864	905	909	832	862	880	910	888	940	922	912	921	952	892	899	866	865	899	934	900	900	946	942	933	861	871	887	866	891	879	946	841	891	825	905	895	899	892	919	832	919	874	864	903	877	889	876	841	890	937	935	817	912	851	867	883	890	879	871	933	864	896	849	916	833	861	867	883	872	958	953	934	903	889	881	911	908	890	938	920	871	849	857	859	914	903	882	850	860	922	881	920	901	862	869	936	892	869	851	889	888	885	856	925	881	841	891	925	949	910	883	922	884	844	910	896	867	869	894	936	896	890	910	862	954	845	805	937	875	875	899	902	865	900	931	887	880	923	868	889	884	901	923	883	908	880	953	898	941	923	909	906	878	909	903	873	867	868	871	886	934	972	994	866	855	857	926	957	850	848	863	885	935	872	889	915	871	860	920	863	906	866	872	894	880	883	873	853	905	875	892	914	865	904	881	931	871	939	891	855	900	885	885	878	916	816	886	922	885	945	935	918	870	877	876	916	902	880	897	866	942	914	1004	930	885	882	908	875	921	897	899	850	863	848	923	931	867	877	859	899	871	891	949	880	891	906	841	924	865	910	878	859	904	932	886	905	896	852	879	921	914	905	874	842	861	915	903	900	853	858	880	819	893	862	891	867	930	862	914	930	918	823	903	868	886	876	887	862	854	868	859	910	901	879	851	869	961	907	846	888	913	877	948	894	887	884	850	884	880	847	916	852	867	893	844	899	943	891	956	869	932	911	899	885	898	891	938	919	861	896	902	905	903	902	916	906	875	875	895	886	869	889	843	888	899	901	907	858	873	911	877	891	882	854	904	936	928	839	875	898	888	909	895	932	855	926	853	824	924	888	909	898	897	846	865	886	918	893	906	886	885	896	821	909	926	899	860	879	933	915	889	849	905	882	904	875	918	884	930	872	920	902	845	906	890	873	886	848	918	861	923	895	853	818	849	920	825	917	907	905	880	943	849	932	907	895	935	926	870	933	895	913	893	854	932	854	891	854	892	899	881	920	883	944	857	950	962	913	857	908	921	846	873	928	878	850	906	838	928	939	844	911	878	871	889	951	900	910	938	899	888	881	901	831	944	910	911	896	870	843	927	876	862	885	901	857	901	898	894	945	902	870	919	881	876	877	907	835	938	849	872	852	872	941	859	841	898	858	886	913	873	953	854	902	964	869	859	860	910	942	846	886	852	880	868	960	886	931	910	913	932	916	888	921	902	920	943	904	872	902	878	923	914	905	918	885	918	861	892	873	900	914	943	906	926	931	879	875	891	843	916	948	898	921	862	899	875	887	851	836	920	852	858	850	889	914	871	883	949	897	888	928	884	837	846	898	901	867	851	876	892	958	876	866	889	889	841	845	917	903	854	871	921	830	915	894	860	903	912	892	878	897	874	820	848	840	916	930	921	907	890	857	876	827	796	856	845	869	928	985	878	971	902	864	886
2310	393	439	428	406	374	353	359	492	581	864	1511	1946	1954	1429	901	612	481	396	366	330	294	357	331	350	328	339	350	351	319	347	325	361	338	390	359	356	336	322	330	362	326	342	327	322	301	345	334	344	399	327	318	362	323	320	310	365	339	334	349	352	337	359	320	351	331	338	347	347	333	305	332	367	349	332	358	307	335	314	364	332	352	329	314	352	345	361	362	353	358	308	336	366	362	341	348	347	376	322	344	343	330	358	361	344	314	314	326	327	330	315	337	336	336	338	329	333	333	321	345	366	342	344	334	361	344	345	309	364	299	293	314	348	344	317	350	366	341	348	372	360	329	335	361	357	311	344	361	325	321	336	330	330	349	350	323	359	355	346	318	315	365	297	365	348	306	326	345	366	360	335	317	359	321	342	354	338	375	354	329	316	324	336	326	322	336	307	342	372	341	352	344	325	373	343	339	342	326	360	344	337	339	328	308	340	324	386	293	357	349	344	332	334	304	332	329	358	334	342	369	337	350	304	366	330	350	333	377	355	368	362	383	344	328	338	316	352	301	323	354	375	334	360	343	328	373	330	329	320	331	370	328	346	345	334	352	341	352	391	318	322	332	316	338	303	303	343	350	318	299	330	307	357	295	335	358	319	340	367	355	319	319	332	345	293	326	328	334	329	343	356	327	344	333	343	339	337	323	349	333	365	314	356	343	348	368	331	357	364	338	305	323	354	339	340	290	312	315	379	350	326	326	340	337	342	351	368	345	330	324	344	319	356	324	342	329	364	318	384	334	333	341	346	343	334	314	321	335	350	336	337	345	347	313	332	345	373	382	334	304	352	369	341	372	380	325	306	344	326	317	319	361	331	319	372	330	363	330	347	318	318	356	354	337	318	332	331	356	325	336	338	328	305	309	382	328	343	330	293	349	340	335	320	337	334	305	336	335	359	306	320	326	352	336	317	336	313	334	339	334	339	323	324	346	361	309	345	359	328	350	344	317	325	328	323	336	334	315	338	350	307	323	303	318	333	347	343	344	364	351	324	378	328	347	341	336	345	319	320	326	351	341	329	342	309	314	338	365	357	339	348	368	354	290	364	334	343	368	335	344	350	362	343	358	340	360	319	320	308	317	365	337	342	313	368	341	304	318	320	338	378	336	332	346	348	334	306	306	359	353	338	333	343	320	318	353	331	338	331	294	331	327	336	357	343	333	331	317	333	330	332	300	328	348	332	347	375	332	401	332	330	305	314	330	349	340	349	364	333	351	343	323	359	340	355	325	300	323	352	335	376	301	319	325	321	312	323	334	329	323	319	354	352	360	372	311	325	365	302	326	352	344	352	330	362	322	349	351	324	327	316	294	335	374	318	329	349	317	338	299	316	316	345	333	320	365	310	331	316	315	322	304	347	320	336	356	367	348	352	322	329	321	369	375	335	352	360	364	318	364	355	320	329	324	305	344	316	341	350	367	350	346	349	327	321	365	358	330	350	353	337	332	328	357	333	333	317	337	319	356	338	343	329	328	291	377	314	330	334	300	321	348	333	338	322	355	350	318	313	322	309	341	341	326	344	325	311	341	354	328	314	299	336	332	288	310	337	362	341	319	358	363	337	321	321	324	330	362	333	355	332	332	343	341	307	355	330	299	348	306	325	340	334	345	353	343	331	334	347	344	316	342	353	308	338	349	356	306	345	356	340	362	344	335	339	296	353	304	318	301	334	372	363	310	346	305	346	318	342	360	348	357	362	321	380	321	354	347	323	342	347	355	321	358	351	314	343	358	338	334	323	318	316	348	341	334	346	312	293	321	355	326	341	343	343	313	340	320	328	307	357	342	331	301	347	359	323	371	360	339	308	338	325	298	348	324	323	339	348	316	322	371	323	337	302	331	364	351	352	329	324	287	333	342	365	350	352	333	332	353	313	374	322	326	332	361	337	327	364	322	342	331	345	325	328	336	343	320	301	301	336	315	362	367	355	354	371	369	349	330	348	385	344	320	336	376	303	306	371	317	351	333	350	379	338	339	327	352	351	335	355	344	350	362	306	362	337	312	325	355	345	325	360	324	348	308	336	316	346	353	354	333	343	352	342	356	361	324	359	331	357	345	346	361	329	332	340	325	373	318	353	326	336	311	333	319	341	359	342	358	331	315	337	337	323	339	369	353	376	345	347	312	325	320	362	339	350	308	325	345	329	324	335	328	324	329	309	324	359	303	327	320	326	316	344	345	335	336	333	349	318	332	320	342	330	362	353	357	322	344	358	340	338	349	333	311	366	330	349	349	332	322	328	340	315	302	310	315	308	332	304	365	330	332	348	344	314	313	367	345	346	392	335	324	369	355	343	353	344	328	359	348	313	329	339	302	334	333	340	336	336	345	318	344	358	347	339	328	333	331	352	349	328	334	324	339	371	313	315	340	363	376	347	347	342	319	328	389	357	337	345	322	368	359	349	328	333	330	327	341	364	353	333	363	358	369	330	358	343	325	321	380	339	356	335	348	311	321	314	371	351	340	313	305	350	315	360	338	324	326	362	330	340	335	339	317	308	313	320	351	294	335	315	339	328	361	348	338	329	316	325	364	327	336	343	311	317	334	323	322	323	326	370	361	362	362	334	330	376	314	316	314	350	348	332	379	368	331	321	348	356	335	370	381	333	301	325	358	349	335	310	326	301	321	346	334	336	326	357	345	357	300	354	311	346	321	334	314	319	327	304	348	325	347	350	307	347	306	363	356	318	322	331	338	335	343	336	335	350	321	319	320	384	374	309	316	336	327	323	362	317	353	332	343	353	351	333	326	324	324	302	350	316	359	366	328	334	336	349	368	343	329	325	339	308	354	339	354	336	322	310	318	341	325	339	349	331	353	343	344	353	336	309	348	311	342	314	337	338	321	346	300	337	341	355	354	314	343	319	324	344	376	362	317	325	294	337	363	346	304	356	348	348	336	330	355	321	358	326	320	332	344	349	335	322	314	367	350	354	335	343	309	334	315	321	361	323	343	317	338	320	339	321	321	366	321	347	378	380	353	306	344	318	319	307	344	361	328	318	342	356	336	328	358	313	355	327	326	320	319	371	326	342	342	343	326	310	343	344	345	354	338	321	353	330	340	344	338	327	361	367	348	320	325	332	336	325	321	353	373	323	343	385	342	325	349	330	348	334	333	341	318	355	325	316	323	351	349	343	306	339	379	317	333	345	344	349	336	340	352	332	307	357	328	328	330	370	335	359	358	335	348	331	333	336	314	363	311	325	309	342	337	337	338	367	343	317	343	334	323	334	369	352	293	303	348	345	356	364	348	337	352	312	364	389	336	325	376	354	323	321	307	361	334	321	331	340	339	325	330	302	347	357	341	329	322	349	324	304	316	315	302	331	330	348	335	360	344	348	361	362	321	357	355	298	379	343	316	323	361	330	342	304	344	328	349	302	330	317	361	352	335	375	358	310	325	345	354	311	334	349	338	348	341	339	343	284	295	353	343	318	297	308	350	338	345
2665	992	1101	1319	1391	1260	1198	1234	1817	2715	4292	7792	9305	8943	6225	3396	2047	1342	1060	1022	926	948	941	911	902	915	955	973	950	954	908	964	962	962	910	946	936	926	967	911	975	916	936	921	919	915	971	884	930	922	946	917	940	914	985	939	939	939	927	933	924	908	952	897	942	907	936	976	967	967	875	920	909	939	918	966	962	914	895	888	938	927	924	871	920	956	962	985	958	978	892	919	932	930	908	904	917	939	973	894	910	919	932	890	962	894	977	915	884	971	945	909	935	900	957	977	933	993	963	881	909	911	966	940	895	952	919	925	922	910	921	926	937	951	937	928	943	952	949	942	844	929	976	912	902	922	967	884	917	971	878	935	916	945	931	920	965	887	931	993	892	912	958	918	962	984	981	912	924	960	890	900	975	916	914	944	928	934	917	918	896	941	990	918	887	963	935	910	880	932	966	945	926	938	925	911	924	912	925	923	920	966	981	954	934	1026	960	852	914	888	928	967	936	964	962	908	927	971	946	883	972	889	948	955	951	930	925	917	964	941	960	894	866	939	941	912	958	894	948	899	913	919	915	891	912	957	924	949	931	967	869	965	953	960	954	920	881	948	907	967	947	964	898	940	943	953	916	881	909	884	928	955	941	947	907	925	918	925	913	887	951	963	926	958	969	966	937	916	901	931	931	913	919	935	976	952	936	955	959	972	928	928	961	897	957	896	977	940	923	956	940	911	955	881	938	915	929	908	960	957	909	971	886	897	941	880	947	887	936	931	900	938	947	923	947	938	899	959	958	885	902	895	965	947	925	905	945	907	941	909	920	978	895	906	925	979	941	911	933	884	903	922	934	921	959	922	958	935	935	945	933	898	908	889	944	963	934	914	929	946	934	920	912	905	903	912	989	909	1000	916	918	964	907	947	938	951	946	940	947	958	894	985	955	916	955	872	937	936	947	1015	893	914	924	912	987	942	942	894	904	953	910	931	978	947	873	933	943	907	934	924	949	904	940	966	927	890	958	948	907	992	884	936	930	944	923	934	926	936	900	845	947	931	922	949	904	906	1000	933	910	928	850	851	890	925	920	939	890	925	935	908	927	906	902	920	877	960	961	920	915	910	924	902	956	969	954	841	972	979	897	976	881	955	932	967	967	921	934	978	953	976	886	954	906	892	991	919	920	911	962	957	880	894	987	928	906	919	957	951	947	914	964	898	944	974	955	933	924	922	868	899	928	938	909	947	974	919	924	920	949	939	950	930	927	918	903	960	942	1004	948	899	925	910	945	895	962	964	942	994	916	977	902	1028	962	938	950	939	893	950	949	888	984	959	953	950	909	914	868	920	953	952	953	926	933	905	935	931	951	924	938	923	921	942	938	949	919	955	950	896	928	860	895	904	887	948	976	959	963	880	916	948	953	924	930	966	928	978	940	914	924	855	920	969	888	885	902	929	947	915	935	933	953	930	900	918	953	921	933	945	966	933	956	938	907	973	941	942	933	877	926	978	905	955	953	943	936	950	866	976	980	946	920	916	955	897	940	922	933	904	902	955	910	929	958	869	918	929	905	918	946	928	957	933	951	952	937	933	870	953	920	974	969	958	924	947	928	886	952	941	914	889	921	932	963	922	928	910	927	963	908	882	951	897	890	909	932	922	892	951	914	981	910	938	931	924	963	940	874	950	915	960	882	924	931	944	981	956	912	934	933	950	977	925	951	957	934	992	934	946	916	889	1015	950	942	906	931	954	959	962	927	941	900	963	977	923	924	884	921	959	931	943	936	887	938	966	909	896	898	955	931	996	995	980	938	954	943	936	915	972	991	933	947	957	904	984	953	997	963	934	899	924	933	991	954	932	927	908	956	972	889	943	940	904	945	889	940	953	930	969	957	877	921	978	901	900	957	944	923	953	960	928	918	908	925	924	905	920	924	878	919	898	943	900	958	946	916	963	925	897	924	886	957	947	905	1004	965	942	915	927	999	931	976	943	957	857	916	938	942	941	976	979	907	1022	957	914	918	887	933	946	963	929	903	923	918	963	904	947	962	935	951	948	966	904	894	982	897	923	957	944	946	894	927	922	947	950	922	889	986	977	926	990	945	950	919	930	872	958	945	927	907	937	939	881	912	911	930	882	880	924	910	876	939	929	910	916	920	890	916	875	940	931	950	937	987	931	946	924	971	943	960	905	866	975	981	946	947	866	931	967	923	902	918	909	971	905	908	1009	937	921	950	1010	904	976	966	926	873	909	936	951	939	921	919	903	906	929	985	921	963	975	954	907	969	939	935	915	961	912	866	939	952	923	903	945	919	969	963	926	932	872	945	956	969	896	947	907	961	873	963	923	1001	966	932	964	912	940	947	904	931	957	914	921	953	914	959	937	892	921	927	956	947	967	943	912	914	947	859	950	929	972	964	901	906	916	925	912	941	928	916	905	929	878	938	962	917	960	880	961	903	917	965	887	954	913	923	865	960	967	920	894	927	933	872	902	901	938	930	938	900	956	927	954	948	940	924	915	895	973	963	930	871	937	912	872	937	920	919	962	923	958	933	959	903	950	888	960	908	951	997	955	975	953	889	915	906	905	915	911	929	972	966	923	945	921	963	929	969	914	978	916	939	918	966	924	925	916	926	920	909	1012	939	915	967	960	969	962	973	974	944	932	957	925	928	951	910	867	915	906	949	934	938	987	951	919	992	910	958	971	961	945	947	902	943	921	931	972	910	912	902	908	949	920	950	905	942	930	930	923	935	943	945	946	943	904	977	949	873	923	885	965	947	893	984	858	921	919	899	925	906	943	928	931	980	921	900	965	936	919	989	963	913	955	914	979	954	983	942	947	1012	954	894	933	864	893	923	911	926	888	976	929	893	931	960	978	964	917	937	942	893	932	907	911	911	913	945	941	892	887	942	908	953	891	978	917	936	947	926	888	955	901	977	900	883	968	939	951	948	964	934	934	948	931	969	903	955	919	866	972	963	904	929	938	926	894	915	915	946	978	910	903	976	911	954	939	837	888	952	939	899	929	920	936	944	927	900	910	979	963	913	951	920	902	879	880	916	1014	912	978	868	972	897	906	953	925	918	961	886	928	1005	952	925	890	914	892	961	928	915	974	911	857	903	929	956	901	917	970	942	907	928	911	954	950	930	923	932	961	987	891	894	951	953	952	954	959	933	907	949	925	873	964	901	938	935	959	917	988	966	931	996	962	958	891	886	961	902	951	898	971	910	911	900	914	881	980	922	975	907	952	873	961	952	924	995	956	974	962	889	903	898	926	941	915	948	948	963	820	927	931	960	913	950	919	936	931	967	960	938	938	916	926	914	950	940	905	868	905	929	974	981	927	892	931	937	879	925	930	940	932	930	954	926	951	911	956	916	914	885	938	946	904	926	976	912	952	991	923	953	959	955	973	930	926	906	936	906	976	934	907	974	920	958	953	896	926	922	976	980	1003	979	915	930	952	939	903	932	884	933	925	910	993	931	909	981	933	919	951	946	933	958	964	931	910	953	912	977	979	915	913
7998	1263	1692	1703	1913	1610	1121	1830	4708	7567	10539	15753	15675	11193	5980	2582	1103	607	377	309	299	309	287	288	294	283	283	262	273	259	276	282	281	273	272	322	280	295	277	270	291	265	277	294	290	282	267	288	281	275	256	285	279	286	288	270	270	267	287	269	277	247	261	267	301	305	315	288	315	318	289	307	278	289	272	266	295	265	288	270	308	273	278	293	293	285	292	304	272	302	289	292	263	284	285	279	297	270	297	263	281	281	328	284	285	281	285	239	277	264	294	294	272	316	261	240	253	278	298	296	296	253	278	293	283	269	244	298	289	282	288	288	281	248	291	292	291	299	286	295	272	317	278	293	282	287	263	281	271	286	287	280	293	287	268	286	275	265	282	304	304	286	301	293	278	273	296	262	272	277	276	265	314	266	280	285	269	279	263	233	262	289	276	293	282	271	307	298	295	272	280	275	291	282	254	290	301	266	301	275	285	246	303	260	279	262	290	282	260	290	298	273	288	259	272	248	300	281	296	281	289	271	257	304	290	259	301	272	300	266	272	267	286	297	307	261	269	281	255	292	261	289	305	281	274	281	271	267	300	275	312	274	278	300	292	275	297	284	300	302	305	258	283	281	264	274	285	298	265	317	296	279	263	285	302	300	306	273	258	303	291	288	254	281	261	288	277	253	292	256	280	272	274	299	257	306	280	299	292	275	300	271	290	279	254	257	269	291	277	300	265	259	320	258	283	286	282	281	283	260	271	284	283	296	263	286	271	275	271	318	258	308	277	284	304	286	307	300	279	287	267	290	286	302	292	276	290	262	276	311	250	314	278	274	283	260	276	274	299	262	280	264	261	322	274	283	270	273	257	269	272	257	263	288	250	263	261	290	297	283	279	291	281	288	269	290	298	261	274	290	310	306	308	308	283	281	312	269	287	278	307	261	269	283	284	253	270	269	290	299	280	278	260	269	281	308	254	266	271	263	264	285	263	264	248	270	276	297	302	267	270	277	289	291	299	293	263	266	312	294	269	260	275	269	261	256	294	263	280	262	287	305	275	275	256	309	276	248	290	283	273	279	265	277	278	268	278	275	300	270	303	273	281	255	299	258	294	269	278	297	270	282	280	293	284	287	277	273	275	288	284	272	270	276	294	271	273	293	263	296	280	269	286	285	271	273	281	268	293	266	297	303	256	260	269	292	276	293	291	286	294	286	277	273	246	290	271	283	279	285	265	279	314	269	268	280	275	294	251	262	229	266	279	249	263	300	248	277	283	278	254	281	352	284	264	274	277	278	287	304	255	248	271	277	294	267	295	282	284	295	270	267	280	329	287	242	290	288	309	274	297	250	269	254	284	253	288	282	251	307	291	300	260	290	305	295	295	285	291	265	266	292	280	281	310	274	259	267	286	249	273	292	272	289	271	287	245	284	273	257	295	282	293	292	282	290	280	279	309	296	300	294	309	279	272	254	264	255	258	271	265	308	300	268	264	269	269	261	301	282	266	331	289	272	284	309	274	312	273	269	295	305	307	279	285	263	262	279	286	277	280	284	263	304	260	287	306	262	283	282	295	253	276	277	289	263	274	268	266	297	258	287	274	268	279	291	297	261	264	285	273	285	270	266	259	294	296	276	295	315	295	288	276	282	294	304	261	293	304	275	283	275	272	284	284	279	269	294	297	263	280	244	281	287	299	281	292	294	311	286	267	271	320	280	277	311	311	319	307	269	300	283	296	262	286	296	311	299	282	261	255	240	240	278	278	284	284	264	294	316	306	282	269	292	266	277	280	268	299	305	278	281	253	291	284	296	293	280	310	318	260	290	264	303	270	279	269	253	297	270	302	271	279	261	265	263	298	288	341	290	285	285	284	243	316	298	279	267	285	313	288	313	282	291	253	298	301	279	277	277	273	265	267	278	256	262	266	280	287	289	270	304	300	305	262	280	307	294	285	298	290	277	246	304	282	310	299	275	295	279	276	281	294	282	289	287	288	278	286	313	254	285	279	275	253	291	277	297	297	282	247	270	299	289	271	282	287	309	261	296	260	302	257	279	281	297	296	291	273	275	285	287	263	284	272	288	310	287	287	283	279	262	266	277	276	300	311	297	270	279	239	268	271	266	256	301	286	313	254	301	305	315	276	276	281	321	264	273	257	286	258	278	266	247	309	259	294	249	283	261	281	267	279	273	277	299	272	257	260	278	249	283	274	307	286	275	269	298	274	256	291	284	268	285	250	287	286	300	295	302	259	312	288	254	283	286	264	339	293	289	274	270	275	271	304	294	273	295	287	285	274	291	270	268	272	274	271	272	282	317	259	257	265	286	256	271	297	271	273	300	284	293	281	271	293	269	305	279	311	307	239	305	277	263	274	276	261	280	286	308	265	264	302	261	266	287	290	239	305	287	297	269	274	282	303	275	292	273	282	280	287	285	280	271	276	270	254	282	280	286	288	259	289	257	281	301	283	292	276	280	278	281	268	273	290	284	283	270	250	278	256	309	301	294	291	265	277	295	294	269	265	257	254	296	297	321	298	258	319	293	278	275	248	282	313	283	308	275	298	276	301	293	272	271	264	298	300	279	310	278	282	273	281	291	268	309	267	296	281	268	278	283	282	281	315	274	279	265	282	295	267	281	305	263	295	270	278	283	287	276	264	291	268	296	276	258	278	266	295	314	284	280	258	309	268	297	265	284	266	263	289	308	281	292	266	256	298	304	253	288	284	298	264	287	271	287	281	271	258	291	283	293	271	281	242	295	285	257	299	267	288	287	268	272	261	292	257	253	268	294	296	269	301	275	297	309	310	261	258	309	290	268	256	276	277	300	254	289	299	289	282	282	279	290	275	292	284	266	303	287	270	259	277	276	289	301	281	257	272	294	264	276	290	282	267	289	300	277	247	293	292	297	282	305	283	282	249	274	251	272	258	280	253	314	286	258	271	333	302	245	266	274	286	267	273	294	305	257	254	266	287	257	273	302	262	288	287	277	299	263	291	296	280	274	307	271	267	275	279	281	262	288	290	285	274	270	301	275	276	300	278	311	294	272	285	302	282	251	282	308	278	264	294	283	279	291	310	308	282	273	269	299	299	281	273	283	276	297	257	285	290	259	272	292	275	293	284	284	273	316	284	262	287	267	297	285	310	307	292	297	285	267	285	251	284	251	299	264	292	271	291	266	257	305	301	280	264	299	270	264	287	261	285	287	295	298	243	275	284	283	286	292	276	269	279	299	260	280	258	305	270	269	270	297	309	305	313	246	307	255	276	291	269	282	267	253	274	263	273	258	304	279	287	269	298	272	295	299	283	301	279	275	282	296	264	280	253	278	310	270	276	296	285	286	326	284	257	279	245	269	291	265	292	284	263	276	320	286	262	273	287	253	313	272	275	264	273	280	267	281	276	263	301	289	307	262	279	281	248	269	279	281	293	277	266	279	271	300	290	282	260	309	276	276	302	271	278	268	325	287	280	269	298	305	248	251	292	286	317	297	268	284	287	278	308	294
5852	1883	4008	5557	7008	6638	4944	8306	18427	25463	30445	37563	35813	30088	20377	10714	4955	2270	1219	992	826	780	842	811	749	786	774	790	807	774	771	813	829	809	743	806	773	811	816	787	757	781	790	823	797	760	726	883	785	850	818	803	848	799	811	850	812	831	815	788	794	812	769	786	792	791	788	819	790	767	817	793	767	801	784	821	811	797	779	758	784	786	812	789	804	813	780	826	841	796	804	784	832	783	766	826	785	769	843	743	795	780	784	757	760	829	817	815	815	767	822	785	820	766	824	845	818	798	812	823	823	813	779	752	791	792	789	791	819	802	824	822	764	798	823	779	796	831	842	797	797	795	792	816	807	772	809	766	775	800	818	848	816	779	790	808	802	802	814	811	781	810	816	826	782	788	782	791	828	796	795	828	830	810	779	827	806	853	795	805	802	787	799	822	783	803	774	795	758	812	821	808	775	790	826	801	781	788	748	757	777	772	835	818	785	838	825	777	819	793	811	789	812	818	827	807	777	771	781	808	796	789	809	803	756	785	818	760	811	850	815	812	801	835	794	789	788	785	800	830	849	722	794	790	798	802	805	764	767	770	807	806	802	815	810	848	709	813	821	806	792	805	791	821	810	805	835	822	779	829	762	806	851	805	774	759	766	846	795	832	857	837	816	781	792	836	803	819	784	880	844	746	809	824	790	803	760	793	815	827	821	826	766	833	797	790	806	818	780	782	809	753	800	781	804	829	794	777	749	823	770	830	783	768	782	800	787	796	829	843	780	773	862	796	749	799	837	805	831	866	767	772	775	797	804	814	798	785	845	806	810	747	821	785	824	787	819	774	789	816	793	820	810	802	805	788	831	787	787	801	816	753	821	772	855	820	783	805	778	813	787	817	760	836	817	815	817	767	786	764	783	737	805	805	825	828	795	763	799	781	799	826	732	768	770	786	789	792	795	796	803	779	810	805	789	787	766	786	799	830	783	780	798	772	766	854	814	783	747	775	791	800	845	811	764	789	820	824	824	805	756	775	797	782	791	810	813	767	794	780	756	789	767	770	763	803	757	751	859	796	820	785	806	757	730	770	810	795	837	798	842	816	784	786	776	845	819	812	778	820	782	854	821	808	821	828	788	759	850	776	795	758	766	791	824	812	806	786	791	766	773	807	765	804	762	845	807	776	765	806	808	797	857	820	796	833	772	817	830	751	814	813	755	772	803	799	830	778	826	825	786	778	832	803	801	815	791	795	822	806	733	770	817	815	811	794	814	797	797	809	788	860	781	774	760	764	823	826	809	798	791	788	775	752	792	819	827	810	777	787	775	794	815	816	735	820	771	750	787	836	809	809	779	858	806	743	839	791	777	798	804	769	801	779	794	815	781	805	749	816	765	792	738	776	788	827	770	769	813	781	799	814	801	851	763	826	801	829	795	776	775	788	858	800	814	764	792	742	831	809	818	800	799	806	766	830	770	830	808	794	774	814	801	804	766	813	807	775	790	754	846	807	794	816	790	822	782	807	810	809	792	777	795	747	811	814	768	858	805	813	824	825	804	784	809	812	824	750	820	796	815	828	783	812	814	788	759	786	837	792	787	769	787	767	715	781	803	847	789	747	853	830	828	779	785	776	737	776	819	807	826	762	803	782	842	780	819	789	788	782	776	793	818	811	780	790	771	801	818	813	792	779	791	809	816	748	812	798	782	817	826	744	802	764	797	783	760	779	764	822	791	800	797	799	832	766	788	843	792	785	782	796	807	825	806	786	756	796	802	784	820	790	790	846	799	768	839	870	752	820	840	784	795	826	851	757	797	821	781	820	801	764	811	727	767	785	804	789	805	774	803	826	832	824	785	724	847	787	805	828	743	795	784	829	777	800	767	755	811	805	798	764	738	800	819	818	802	814	854	830	799	850	833	795	836	853	819	818	775	801	791	791	775	780	752	783	797	835	808	819	821	814	826	800	801	808	716	824	770	818	831	745	834	816	795	796	801	811	732	812	761	805	786	752	801	761	782	792	832	805	801	806	825	808	769	823	787	819	799	793	799	774	774	802	816	791	770	795	780	794	788	799	836	804	810	818	764	768	807	797	779	781	768	825	801	827	830	768	782	780	817	804	809	874	788	795	806	766	787	811	797	798	852	804	799	802	817	770	833	781	814	806	826	742	844	845	764	821	808	830	807	781	839	785	856	840	845	832	795	772	764	778	765	802	843	825	800	801	771	798	823	825	736	819	824	821	792	808	852	855	780	788	808	844	793	845	781	810	797	770	807	855	830	807	792	789	794	823	791	756	764	751	772	818	760	779	804	805	796	781	778	787	771	761	823	766	778	839	855	827	772	827	799	813	839	783	842	773	779	763	791	838	793	847	776	775	807	831	843	802	793	803	795	778	824	809	806	799	791	852	835	799	810	794	804	849	826	781	789	768	831	862	781	772	811	710	776	805	813	775	744	807	805	816	815	846	782	815	809	805	819	785	808	819	814	791	779	799	786	784	846	787	813	813	818	780	796	808	764	831	793	757	815	787	773	756	808	829	799	817	861	772	853	796	802	838	809	776	778	727	823	805	827	840	796	735	781	753	821	783	841	740	745	786	832	795	772	834	799	778	801	801	777	753	779	812	782	792	804	848	826	789	814	768	843	811	771	812	742	751	796	789	761	830	816	784	818	789	799	769	791	810	759	804	758	785	803	783	817	822	817	792	813	813	817	741	827	806	795	785	798	812	820	831	788	801	785	792	826	771	773	806	776	774	780	802	773	772	802	736	762	812	797	824	771	785	827	823	814	775	780	766	819	792	801	832	804	829	800	823	800	772	836	795	808	792	803	785	759	758	722	760	818	772	853	821	796	803	855	792	809	752	784	759	789	812	798	755	792	777	790	794	781	840	786	783	826	807	810	870	786	845	850	800	755	825	775	794	765	795	794	769	825	784	787	793	833	814	761	754	824	748	770	819	793	805	773	773	789	823	771	811	796	799	853	830	815	803	774	799	822	769	838	749	781	912	774	826	760	807	795	785	789	811	831	829	844	842	806	745	799	803	789	822	753	794	833	794	833	812	833	794	739	872	809	812	808	827	811	780	783	873	780	817	802	763	807	802	816	793	783	877	760	812	771	808	786	793	802	802	840	797	801	769	800	771	796	759	771	801	819	786	772	793	849	786	772	730	856	786	757	775	785	825	839	778	765	796	789	774	784	846	795	798	815	818	758	788	804	807	781	807	860	796	836	779	778	820	811	803	777	771	801	780	811	786	771	793	786	759	800	763	816	787	784	838	768	750	814	842	826	806	816	772	790	756	734	782	762	788	790	833	794	786	781	776	830	801	787	779	831	799	835	834	812	802	767	848	851	793	837	832	788	833	814	805	787	837	754	776	789	795	809	825	795	763	776	792	825	833	818	816	774	801	795	817	817	800	852	777	804	780	791	792	826	790	804	741	790	795	779	759	794	781	809	792	825	836	840	786	802	804	801	782	790	792	835	828	807	822	771	771	823	764	786	740
15354	2675	3093	3005	2910	3255	3293	6666	7523	13797	25408	29308	25540	18241	9395	3879	1644	773	465	353	300	247	314	274	302	324	280	293	290	275	271	313	295	270	298	257	283	290	266	289	273	290	267	299	283	270	292	301	300	257	318	288	297	284	313	308	290	301	274	265	256	305	274	302	281	313	271	275	307	268	275	293	277	268	325	290	309	276	259	294	298	304	299	271	270	257	302	304	285	278	272	299	272	293	291	292	309	301	288	289	257	280	302	273	270	287	285	262	280	296	288	289	293	279	289	294	276	284	276	275	298	289	291	279	305	325	246	281	270	273	258	285	294	252	281	278	269	272	264	270	302	242	263	287	278	311	289	307	293	283	291	295	277	275	267	312	291	273	291	307	304	301	289	273	279	321	313	276	306	294	269	290	287	287	302	265	272	298	286	295	304	303	274	290	282	286	268	283	316	315	290	286	303	302	292	288	270	288	280	299	296	311	294	314	288	327	272	308	284	278	270	285	256	276	289	301	270	277	273	299	307	282	281	295	284	277	292	308	285	295	280	291	293	282	303	307	275	288	303	313	304	280	289	258	293	282	301	323	277	273	266	291	293	296	292	294	284	272	284	287	293	293	301	284	315	306	285	285	258	301	283	294	295	281	328	273	306	305	260	278	307	288	304	302	289	299	304	265	295	307	287	282	273	301	285	267	278	272	283	284	314	298	282	293	280	278	306	308	286	271	281	312	265	309	282	315	269	312	302	279	278	308	271	318	277	272	284	265	288	270	301	298	294	313	305	260	269	280	285	290	306	311	289	308	292	264	286	266	297	249	289	300	250	297	314	287	297	279	308	311	266	294	317	274	320	279	281	263	263	277	290	284	311	282	273	252	278	260	298	263	297	302	303	274	270	276	283	299	291	288	287	302	304	270	295	291	276	294	265	289	303	261	313	295	276	286	290	271	278	275	274	295	260	258	317	254	270	266	278	284	272	296	305	292	247	284	257	284	293	272	257	245	281	289	309	278	281	304	298	293	295	296	266	282	293	262	273	330	296	284	269	293	281	296	279	287	268	281	276	276	279	298	295	286	257	278	269	266	281	298	299	279	277	304	260	259	289	268	298	296	289	292	283	260	303	280	299	281	309	260	278	298	263	281	324	301	311	267	259	331	298	270	299	304	263	270	327	273	299	282	291	256	280	262	285	286	294	287	266	304	278	294	271	315	266	293	279	284	286	272	288	311	286	293	308	274	276	278	258	252	289	295	283	310	269	288	268	270	286	287	274	264	292	292	290	275	318	296	270	313	308	287	277	310	309	256	293	280	272	287	280	288	279	277	303	276	286	311	265	281	304	266	279	299	307	293	245	279	268	260	261	265	277	275	290	258	319	301	286	295	307	298	277	272	291	320	297	301	282	342	307	260	316	295	293	299	277	264	277	290	324	290	280	285	304	297	284	278	267	279	295	303	320	275	253	272	303	278	308	272	291	305	317	310	295	296	274	290	295	297	311	295	282	310	294	289	289	292	306	261	280	285	296	258	280	283	258	275	285	288	281	289	308	296	263	296	280	287	259	296	279	295	294	288	288	265	271	284	279	296	308	291	285	294	286	284	300	288	264	296	303	297	292	267	279	263	260	314	286	279	319	309	317	299	274	279	293	296	291	281	285	282	297	330	294	307	289	289	275	294	289	313	269	306	288	278	313	264	274	292	281	300	294	283	271	258	299	298	302	278	274	285	285	279	316	335	295	272	288	272	285	267	257	294	304	277	278	286	300	292	311	312	277	280	272	307	255	286	287	265	269	268	299	288	294	289	302	306	290	317	277	289	328	263	269	265	292	264	266	304	297	307	279	309	269	288	269	309	297	314	275	295	276	271	257	298	295	300	278	268	300	281	303	278	323	263	290	321	283	261	296	299	299	263	292	289	281	278	286	279	287	280	247	321	282	304	270	258	326	267	313	298	270	279	270	280	294	306	289	289	289	278	275	274	290	303	267	271	274	309	281	291	292	310	299	316	279	293	274	285	269	289	285	270	311	289	302	272	308	285	289	289	266	281	274	293	313	258	303	274	301	322	281	283	283	294	308	284	287	288	263	273	313	341	272	270	298	282	287	278	281	298	291	281	291	274	330	268	301	329	295	276	249	289	256	307	278	291	251	275	280	273	291	281	285	292	291	281	311	273	298	295	289	289	272	276	299	263	278	312	279	297	273	298	308	296	294	307	271	307	282	287	292	265	308	308	290	289	276	267	273	296	303	277	276	303	309	284	245	263	290	278	273	300	298	293	293	297	265	316	246	308	286	257	292	287	292	305	285	275	287	255	280	314	278	263	283	283	296	284	274	306	292	275	255	281	311	283	298	304	268	288	243	287	317	304	272	320	270	279	327	317	287	307	295	295	280	290	286	286	270	278	299	299	325	287	288	268	246	284	270	269	284	283	318	316	287	275	276	249	295	300	294	297	307	316	294	250	251	288	276	316	293	315	283	300	319	301	266	289	290	280	286	293	281	303	282	297	258	288	275	241	280	281	306	309	328	290	272	267	299	273	304	302	292	305	267	287	297	289	294	323	276	311	310	299	290	258	315	288	267	275	291	310	302	300	263	312	272	293	275	265	283	297	291	289	294	295	278	307	273	313	288	307	286	276	274	283	276	316	298	289	276	269	281	245	277	255	308	285	261	295	284	290	300	304	262	297	316	279	307	285	275	306	278	320	300	282	271	302	306	275	324	291	298	281	286	294	271	292	281	303	294	262	301	294	285	277	276	257	281	286	321	301	293	278	244	286	291	253	293	279	279	319	266	284	298	283	318	291	310	293	297	256	299	285	285	302	312	296	296	301	250	287	320	305	300	284	310	281	286	283	292	234	294	299	295	283	302	279	297	273	259	291	283	289	294	295	283	305	268	269	280	285	279	270	261	294	297	278	277	254	300	301	275	313	296	290	315	301	295	276	285	280	290	351	306	277	274	270	263	306	250	261	296	300	269	284	251	302	288	293	278	294	282	279	295	318	297	287	285	312	290	316	277	311	262	305	295	280	277	303	283	283	270	310	282	300	286	254	269	278	302	273	295	267	310	292	271	289	306	276	328	289	316	286	290	339	301	294	317	267	297	286	269	254	304	300	315	296	302	289	293	305	283	283	307	312	269	256	297	311	316	283	270	281	258	307	266	277	294	282	301	316	294	302	311	288	318	270	304	301	321	272	299	313	312	293	294	277	285	291	252	268	281	293	276	306	298	284	285	325	279	317	285	276	310	270	242	259	256	297	324	281	281	291	268	271	306	304	297	296	298	294	313	259	287	268	241	282	260	272	294	268	305	297	279	295	295	256	266	279	268	283	266	276	280	261	271	298	288	279	279	316	266	300	297	305	280	283	286	316	307	281	273	292	283	329	266	267	282	327	293	297	317	296	255	306	326	279	283	300	303	308	290	275	276	306	288	309	309	288	298	280	292	285	282	289	299	282	285	311	292	284	296	283	303	266	315	303	292	289	243	303	284	304
7861	2857	6580	8803	10074	11784	12813	22228	23983	34318	45417	47333	44304	36389	25755	14687	7376	3010	1563	1064	895	829	833	816	835	805	844	819	795	819	815	830	775	795	821	818	807	849	810	828	835	827	808	797	832	843	839	797	868	857	817	772	828	843	785	842	827	776	801	843	812	786	824	833	761	796	785	838	825	805	810	808	804	871	801	850	840	792	821	815	800	809	818	775	865	829	868	791	827	837	812	838	844	797	796	790	798	849	784	807	799	846	780	878	843	825	802	822	826	756	832	792	838	840	826	740	800	807	772	820	835	849	820	809	848	782	747	803	815	831	850	763	841	797	814	803	821	867	818	839	801	810	871	828	811	763	822	833	815	834	860	829	857	826	781	815	808	827	758	842	810	816	805	848	825	835	821	810	784	855	812	792	807	770	828	801	817	862	811	764	834	841	840	825	788	781	816	825	792	803	812	801	859	829	842	822	809	851	811	828	825	797	779	811	786	834	805	821	885	815	796	861	826	825	814	845	882	801	844	823	854	771	803	825	803	846	812	785	827	791	839	793	793	795	776	856	858	870	790	847	847	803	820	757	803	803	820	784	727	843	870	816	821	806	804	869	815	806	812	831	761	803	825	768	819	812	813	828	788	807	863	766	839	825	844	794	847	808	779	804	787	773	818	778	793	857	802	804	808	801	846	831	809	828	821	824	830	804	876	789	819	753	815	784	791	823	835	812	850	771	798	817	816	818	790	821	786	836	816	839	801	824	782	793	852	849	797	812	813	808	821	807	875	803	852	806	786	817	819	827	829	799	804	769	831	837	861	861	822	808	830	801	888	842	807	794	798	817	833	852	785	805	768	829	851	822	853	805	804	785	826	823	817	853	842	829	853	846	801	840	914	800	827	842	815	795	820	883	769	797	876	848	804	821	781	821	744	831	821	846	803	780	744	812	877	802	787	794	839	857	823	795	842	763	802	796	824	832	801	835	850	844	835	746	827	823	837	794	788	826	804	830	848	851	893	808	796	861	840	808	777	823	819	831	833	853	797	782	806	795	808	795	789	855	840	804	774	757	820	835	827	818	803	770	897	856	833	800	831	807	751	800	832	808	797	821	832	854	805	835	803	821	834	849	816	834	774	799	761	825	813	847	803	807	788	775	799	854	785	801	812	830	825	812	835	842	825	806	816	835	843	788	817	837	788	860	846	865	840	809	793	825	806	793	823	847	800	806	793	862	791	839	832	822	855	811	811	818	823	838	816	819	809	811	762	859	812	835	820	823	846	856	806	816	855	828	760	829	803	860	825	804	825	820	821	827	774	812	752	765	838	755	793	835	770	827	775	809	800	766	824	863	836	792	755	801	789	843	831	809	857	840	788	751	825	801	783	810	849	804	823	833	849	821	819	838	811	823	847	849	792	831	751	836	834	836	801	858	869	857	824	813	777	866	858	846	816	812	793	835	862	863	823	827	823	822	841	831	846	793	808	819	886	814	864	845	807	853	802	859	789	813	791	820	823	837	809	826	811	858	809	859	806	834	834	850	817	794	814	854	858	806	789	754	834	783	827	741	807	838	820	815	824	878	832	820	794	826	763	822	839	784	785	824	783	794	806	835	797	827	785	807	869	792	823	803	786	773	861	790	790	817	820	871	790	863	852	853	799	874	797	843	845	843	847	840	792	830	831	849	856	812	834	831	825	766	836	778	824	791	819	857	775	816	861	829	870	785	786	792	775	797	828	805	836	845	821	814	787	802	829	786	826	787	781	850	777	786	816	795	864	777	806	874	778	851	818	855	847	822	846	799	806	746	807	804	787	841	827	821	852	839	825	795	888	821	800	816	802	827	822	815	822	819	798	847	830	820	840	822	778	803	810	811	800	815	791	778	798	855	806	887	834	825	839	845	802	809	825	811	760	763	787	820	768	810	805	820	821	810	827	788	863	797	816	784	834	817	828	819	846	816	798	865	846	825	838	864	828	754	841	833	829	790	832	834	785	848	835	822	857	790	775	848	918	813	849	776	822	839	844	833	839	880	814	829	793	812	826	770	787	835	785	816	754	803	846	823	822	806	802	827	844	785	796	851	891	839	835	834	795	816	824	850	840	812	914	850	823	801	823	837	754	792	794	786	790	795	797	801	770	846	812	822	828	797	831	842	812	808	849	832	808	842	840	881	816	756	863	856	840	823	835	821	820	804	815	755	806	806	815	821	823	801	832	840	853	796	849	820	843	858	819	791	844	814	809	815	796	800	849	861	829	787	851	845	804	806	797	818	849	871	841	889	802	811	812	795	790	841	831	804	830	854	828	841	810	860	782	855	842	814	814	809	855	823	867	825	820	807	849	797	773	860	872	833	749	817	827	861	816	814	804	816	852	843	779	878	801	825	768	820	848	792	830	797	832	832	815	810	842	830	828	788	852	855	767	773	772	841	882	809	867	826	862	833	825	857	834	823	811	765	821	809	790	761	811	815	814	827	810	851	820	825	814	835	806	790	791	815	813	841	857	788	839	838	793	808	853	811	812	815	786	813	826	772	760	764	801	789	820	821	798	792	869	858	790	856	851	834	826	853	879	781	835	820	815	816	802	822	835	761	808	819	752	821	802	750	841	810	861	832	788	811	761	771	740	794	780	858	790	808	771	770	790	812	817	848	837	833	796	860	836	822	775	843	823	786	848	767	824	834	812	816	813	799	844	807	828	778	760	887	818	834	822	881	822	825	827	818	850	802	788	827	862	844	838	807	827	831	766	794	844	811	838	786	850	792	818	791	804	787	791	751	744	795	834	849	765	854	763	840	833	823	827	848	814	802	881	833	772	774	766	804	834	782	819	801	781	816	830	823	771	815	818	840	812	782	817	793	837	874	773	817	809	814	802	795	771	834	801	775	809	841	836	819	773	785	818	866	786	784	855	791	803	805	846	853	858	859	869	809	866	786	796	823	835	834	761	816	817	814	867	849	824	821	778	817	834	846	862	845	852	822	783	834	870	799	824	808	830	807	776	804	779	853	805	798	882	837	802	843	787	823	832	848	806	861	833	789	783	826	767	891	799	801	780	834	788	867	859	807	843	840	787	820	819	809	845	862	828	811	774	823	816	771	775	837	797	916	864	813	806	849	808	832	849	818	835	843	808	806	835	837	832	800	801	822	784	838	836	844	813	804	804	792	870	870	805	818	842	808	766	848	868	782	808	795	871	877	795	827	833	811	851	819	791	881	749	843	789	800	804	841	791	818	816	811	808	791	814	799	818	782	770	808	875	827	797	825	804	788	806	833	805	807	854	820	797	771	807	804	829	820	841	833	829	844	854	875	838	828	868	814	810	897	869	782	782	851	780	808	746	832	826	844	834	805	827	840	799	799	839	845	827	751	859	783	830	809	883	780	815	877	803	802	831	855	847	792	879	840	831	774	800	858	787	811	807	807	869	770	813	865	857	857	831	836	787	840	780	843	819	833	824	834	804	753	854	831	825	852	824	882	831	786	761	820	842	826	788	811	845	858	777	797
2295	368	398	392	383	369	413	424	482	523	864	1563	1934	1761	1274	859	540	417	376	305	298	331	298	283	303	285	326	297	330	338	333	332	327	297	296	309	317	287	319	287	318	307	284	322	330	314	286	314	330	320	286	305	320	295	287	269	345	271	349	308	324	295	289	297	325	330	328	279	313	300	305	316	288	290	274	325	309	287	329	328	305	309	299	340	316	313	310	289	318	309	328	317	320	317	305	317	333	324	318	308	341	313	272	293	313	353	292	322	330	312	296	288	336	290	269	301	288	332	322	296	309	313	302	290	324	316	324	292	305	316	331	301	304	302	311	326	288	297	317	329	315	313	318	288	298	367	298	279	316	297	321	326	295	311	317	315	302	314	308	344	312	306	262	336	310	330	281	310	300	300	338	319	316	301	340	302	317	291	321	302	319	317	305	286	292	317	297	323	319	350	311	282	307	312	323	313	338	308	293	288	289	320	294	323	317	312	296	322	279	318	329	330	330	311	319	325	309	313	316	326	321	311	319	295	334	325	322	277	326	292	298	309	330	334	287	277	289	330	303	326	318	334	313	296	325	334	302	265	311	291	314	283	300	303	323	325	337	302	307	290	298	332	320	320	292	323	304	272	320	305	269	299	313	315	303	323	306	305	348	305	313	319	292	292	289	272	300	321	305	317	349	350	313	280	305	282	318	311	316	292	319	304	317	303	310	296	297	306	308	309	301	299	305	293	327	317	321	333	272	288	313	293	305	338	305	292	304	289	293	325	309	273	303	314	314	329	321	327	298	295	332	333	331	312	319	298	322	325	289	305	335	283	344	340	280	321	297	288	304	305	340	306	288	290	348	297	361	324	301	289	343	299	280	321	311	301	302	314	337	289	316	293	314	309	331	323	358	316	340	294	318	324	289	321	296	272	303	326	284	310	283	320	332	309	299	309	314	284	300	347	320	303	293	296	288	290	330	322	308	342	322	304	309	340	320	326	324	300	316	298	324	343	312	295	286	306	308	310	323	308	313	308	322	321	334	301	334	302	323	313	301	283	303	303	305	315	320	288	305	332	315	297	335	294	267	295	306	305	320	313	321	284	348	303	309	334	319	340	322	306	290	297	311	309	321	294	301	338	328	313	301	330	314	273	285	318	291	316	271	283	298	304	293	312	333	322	308	305	292	289	311	291	321	316	288	262	324	325	300	310	314	274	288	311	293	317	329	306	292	323	309	293	326	279	298	285	329	319	334	315	332	318	317	291	311	322	269	349	329	323	300	328	301	302	308	317	315	294	314	309	304	324	325	297	275	297	299	339	293	326	311	314	295	293	291	308	320	320	303	323	300	287	308	329	319	295	301	289	302	313	350	283	291	295	312	338	330	324	275	307	318	311	287	281	295	304	339	313	322	321	293	312	310	286	300	308	294	346	324	332	296	297	339	305	335	311	340	302	288	313	317	323	320	319	323	317	286	308	301	317	322	320	303	307	317	317	325	305	282	283	318	316	266	335	319	315	332	291	332	296	319	302	310	297	327	277	283	294	331	337	302	273	289	314	308	296	318	312	327	328	329	287	314	320	307	309	301	307	343	293	319	292	319	313	289	334	289	315	331	324	326	288	314	302	312	324	328	320	309	303	312	344	313	303	311	295	315	312	313	320	330	298	312	336	352	314	291	332	309	283	335	337	287	317	315	327	341	293	284	307	315	279	309	289	311	341	318	332	302	284	309	313	333	325	308	315	321	324	334	312	305	318	313	358	272	297	344	311	290	314	321	292	336	321	308	322	344	299	308	296	319	295	318	283	336	319	322	300	314	284	318	305	331	295	334	294	280	338	305	318	277	326	319	315	298	308	291	264	328	315	297	319	313	325	287	303	292	300	307	298	316	311	299	309	317	315	340	296	309	318	276	299	291	325	301	332	287	311	342	318	318	288	322	337	320	345	322	305	270	310	333	326	317	324	311	341	301	318	301	302	327	303	341	283	314	282	326	275	321	315	340	294	298	329	288	293	304	322	295	303	305	326	318	297	310	315	309	307	327	307	302	310	315	300	295	300	337	278	324	318	288	334	322	329	299	339	321	320	309	302	296	291	325	312	310	300	305	303	316	328	323	342	335	280	340	292	353	322	295	322	314	287	263	322	330	296	287	333	322	294	287	310	310	291	314	298	300	287	299	329	316	298	330	317	326	323	345	327	295	320	337	315	290	320	282	274	292	320	294	327	328	319	298	312	289	296	297	330	296	306	300	319	301	311	339	306	309	301	292	319	303	308	331	319	292	321	319	320	296	298	277	345	318	281	331	292	305	294	308	303	326	353	315	330	309	311	335	287	320	306	318	284	312	295	297	315	340	285	314	301	297	313	334	324	296	328	320	322	285	317	282	314	304	303	302	315	290	322	311	298	308	323	291	305	270	280	310	316	338	336	283	324	348	298	287	331	314	310	297	338	308	326	313	306	306	287	319	295	293	355	332	323	319	318	298	285	301	321	254	302	278	329	354	301	296	313	299	306	346	295	357	355	291	304	324	278	283	287	289	289	279	334	316	313	321	302	301	312	277	303	322	295	338	313	301	336	328	282	280	318	321	323	273	277	344	305	335	327	300	314	295	324	350	279	310	331	297	312	312	314	317	332	330	301	297	306	347	296	299	322	325	306	286	310	290	284	327	298	311	305	293	311	314	293	305	335	322	303	313	307	321	318	324	279	296	333	324	319	343	307	285	299	298	321	303	326	314	307	352	308	279	308	261	324	286	302	330	305	321	291	339	334	310	288	343	299	310	294	320	320	300	301	320	319	320	282	323	322	311	302	329	292	299	322	307	292	284	306	312	324	316	291	310	300	312	301	337	316	325	261	282	312	298	292	296	280	302	328	325	286	307	335	291	313	284	346	311	284	279	293	304	269	334	311	307	297	318	318	333	282	335	309	272	322	315	311	297	304	329	303	283	316	290	336	291	313	307	310	317	294	319	308	318	316	338	337	322	309	302	331	302	327	303	310	335	323	323	315	283	316	320	313	307	326	310	309	288	303	361	305	321	305	309	316	304	292	326	317	323	314	298	310	306	341	301	331	307	320	319	296	289	297	306	326	318	316	317	285	305	314	308	262	285	316	298	306	324	308	353	309	307	302	329	326	299	325	315	303	341	305	323	282	314	285	298	314	304	334	304	302	298	322	326	304	307	338	306	307	328	310	331	350	329	325	305	303	327	329	309	307	297	344	278	317	302	294	295	340	299	296	297	304	322	279	324	305	346	332	315	310	318	317	320	282	301	300	313	333	283	288	325	291	306	317	326	328	269	307	284	291	287	347	338	308	338	306	310	362	328	303	321	308	310	316	292	335	317	296	312	289	308	286	317	304	314	294	321	312	289	300	338	278	292	320	290	328	325	335	308	326	315	285	322	309	326	319	318	305	309	305	292	291	277	324	301	296	303	296	331	291	298	334	277	328	304	330	322	330	309	290	296	306	318	300	310	320	314	309	319	265	313	290	315	320	304	335
2556	893	1097	1125	1158	1296	1664	1622	1820	2768	4673	7907	9338	7841	5422	3386	1919	1305	1074	914	897	829	823	850	847	821	784	924	825	885	856	933	871	798	830	841	856	854	821	873	850	903	840	839	847	899	863	890	864	845	913	800	885	882	834	844	888	851	855	843	845	854	834	864	841	937	868	805	836	862	847	869	869	922	850	874	863	866	858	900	861	844	876	854	825	867	799	854	823	858	837	837	861	865	882	884	917	847	793	895	866	855	893	871	860	873	871	846	903	857	898	868	843	879	859	866	819	860	813	858	845	853	863	872	870	878	824	837	828	870	897	847	851	852	869	821	823	890	826	826	850	842	874	847	865	825	857	854	864	822	866	856	924	898	854	878	826	848	837	861	888	853	797	843	817	839	859	857	868	854	840	868	861	810	891	871	916	826	873	900	834	904	883	856	921	881	879	886	819	851	887	841	824	802	881	796	858	852	896	812	890	824	809	839	844	850	878	865	853	865	855	886	872	854	836	889	842	856	876	902	836	864	841	848	890	890	857	851	901	843	808	854	866	843	843	843	859	833	911	772	812	794	867	915	847	883	849	862	869	850	868	887	809	866	838	860	860	837	844	877	837	854	877	832	881	875	795	885	812	881	811	883	880	947	863	886	924	813	856	855	812	902	909	892	861	864	843	880	855	817	885	854	853	860	856	886	892	897	862	850	846	839	853	858	823	894	796	888	861	816	906	872	868	867	903	949	849	872	873	866	881	863	878	917	920	863	829	912	848	851	868	860	869	868	866	802	833	854	879	860	840	790	865	846	846	857	852	865	862	845	809	880	857	853	903	924	875	868	850	827	809	845	873	829	823	851	850	857	881	911	829	840	833	830	847	851	849	864	858	885	836	879	845	850	850	893	870	834	854	887	846	859	878	871	872	855	840	824	857	836	882	845	899	867	880	942	777	873	811	896	857	892	881	845	845	833	812	882	825	856	890	862	880	824	855	863	910	868	877	894	887	886	909	878	875	862	794	830	852	838	866	830	837	842	882	867	880	843	859	918	867	850	899	835	868	899	881	852	841	854	921	859	884	833	847	897	837	893	863	857	919	809	824	860	901	839	831	839	890	839	850	795	894	823	812	819	884	819	916	848	842	802	911	859	871	858	853	839	891	833	855	830	883	823	893	894	841	856	933	821	911	831	877	859	898	869	822	783	858	795	872	880	843	881	896	849	898	834	860	879	867	885	884	808	826	885	880	861	859	864	873	899	844	864	850	843	865	810	807	843	850	931	843	854	883	892	860	867	851	856	839	923	878	858	857	839	846	825	865	894	902	824	850	885	847	885	826	849	878	860	827	811	886	830	915	907	842	844	821	843	862	835	841	798	847	860	850	856	879	917	836	874	877	848	924	817	843	820	922	862	891	817	875	866	861	872	829	820	841	890	870	893	830	918	894	864	844	859	837	878	834	862	879	865	837	847	822	863	859	876	873	873	861	862	794	833	837	856	886	821	838	845	899	899	832	905	885	880	868	857	830	899	871	885	831	874	845	902	893	817	841	873	800	905	868	874	849	854	829	839	876	880	854	896	855	844	893	839	838	901	839	864	842	867	878	853	842	871	879	862	844	855	904	877	872	876	856	841	896	855	822	828	863	865	831	858	854	881	842	868	883	906	899	852	855	807	882	862	866	841	798	854	878	847	867	867	880	856	870	812	868	900	848	853	875	800	871	849	835	885	910	819	866	904	848	831	900	832	847	894	883	901	861	821	887	912	844	819	869	836	785	856	845	830	916	842	864	883	859	854	895	857	857	854	841	867	858	909	908	892	853	869	880	875	859	890	886	938	889	893	859	868	920	880	877	849	916	884	854	878	868	827	843	825	937	844	842	859	786	870	847	847	854	893	887	861	882	900	907	889	828	827	850	883	871	839	899	786	923	879	872	870	828	930	929	881	872	837	834	873	887	875	785	842	886	833	841	878	900	871	828	881	859	838	842	852	919	876	839	869	876	861	861	832	813	886	793	838	883	846	865	882	874	895	882	855	844	904	842	854	857	846	827	864	877	886	818	852	858	840	901	891	860	823	840	881	837	844	903	837	862	875	851	863	893	838	885	872	863	832	874	862	898	878	862	844	865	835	871	861	844	822	786	881	898	932	834	895	871	823	830	898	927	902	859	846	878	852	912	862	808	855	897	828	848	886	846	924	914	858	868	829	873	849	841	868	875	881	882	813	815	855	868	894	894	882	858	816	825	852	838	835	872	887	830	834	863	857	850	874	843	864	851	873	860	859	867	906	901	854	872	837	833	852	828	886	864	859	834	866	864	871	866	874	895	902	804	862	862	840	833	899	888	867	831	856	823	844	867	864	829	859	856	848	875	882	923	879	881	831	852	844	858	914	871	855	909	823	844	855	859	874	888	890	839	826	876	851	870	841	845	857	893	885	835	871	841	819	844	841	864	872	825	877	860	874	895	862	914	902	874	818	864	855	873	895	847	850	903	890	858	890	907	825	863	851	846	871	850	852	878	858	900	847	910	815	851	852	858	893	827	850	870	911	849	855	863	855	836	838	807	871	860	865	905	825	914	813	868	879	843	857	819	830	875	799	858	900	883	842	830	899	832	863	938	812	868	884	836	859	902	847	892	835	878	853	844	881	823	832	886	859	865	849	863	843	875	874	797	893	890	840	842	875	811	838	852	848	853	800	875	858	808	832	855	861	866	840	862	884	849	877	896	850	923	849	842	828	827	775	770	857	861	802	858	813	857	834	847	869	850	892	876	865	890	869	871	857	829	820	861	850	883	896	894	839	839	865	826	902	873	914	871	876	866	843	862	817	859	865	858	829	829	872	909	845	866	834	815	865	845	898	889	850	855	847	836	861	826	832	887	849	863	882	839	829	880	876	893	845	841	903	832	851	832	824	888	836	862	897	850	884	770	872	922	865	857	861	825	882	817	806	841	832	888	885	887	871	888	841	857	853	908	840	853	841	875	924	831	831	844	790	833	862	861	895	821	800	852	884	838	881	846	871	863	825	820	874	855	888	915	842	904	866	845	832	841	888	866	863	857	821	892	858	818	841	823	869	867	793	883	863	861	818	881	892	820	844	827	903	907	853	874	849	912	862	870	893	812	832	827	892	842	855	899	848	860	879	825	858	841	869	848	835	832	801	894	820	909	919	840	911	861	868	836	864	818	837	847	860	837	821	901	885	900	860	863	866	875	908	825	874	873	869	874	851	855	887	855	910	841	872	896	839	811	841	843	868	799	860	848	869	895	854	831	869	812	800	828	891	892	870	834	827	856	884	869	912	878	877	844	904	890	877	878	876	897	832	837	836	885	881	871	844	891	860	897	831	857	877	800	899	872	891	886	873	938	861	839	858	904	854	908	881	872	857	861	887	888	862	877	867	886	884	861	846	832	896	902	916	847	867	908	831	797	840	872	888	813	833	803	817	876	859	835	877	847	853	830	871	859	850	864	876	851	856	837	806	910	880	848	860	834	803	883	874
8139	1231	1821	1517	1196	1464	1634	1517	3373	6266	8995	13222	14363	11449	6867	3310	1431	616	402	292	290	279	297	267	247	237	236	268	268	294	252	265	240	234	246	259	241	263	275	285	241	280	262	250	275	260	228	275	257	246	243	272	273	275	219	256	254	271	270	276	253	290	270	282	269	262	247	262	255	262	278	235	259	272	267	265	239	270	243	251	245	251	240	247	278	283	267	265	256	250	283	245	273	260	285	255	234	273	250	246	270	283	244	254	288	302	252	238	255	233	242	252	249	273	246	273	284	218	258	244	253	248	241	279	242	286	220	250	245	265	294	262	234	228	244	265	297	248	262	265	265	270	263	274	215	272	239	238	254	237	243	247	251	246	243	263	247	275	231	275	270	237	235	260	242	272	243	250	275	287	297	226	287	289	291	245	251	262	280	267	239	288	261	244	254	226	285	255	229	238	235	261	257	258	252	250	290	268	262	226	281	271	256	260	244	265	276	235	270	256	274	244	272	270	264	258	237	260	258	255	266	258	237	256	291	257	247	237	243	254	247	271	272	237	298	239	240	270	273	266	231	265	288	218	281	251	263	230	266	254	227	236	260	286	225	237	231	231	261	269	256	247	253	272	254	267	279	263	280	234	251	290	234	281	269	251	263	286	257	237	243	232	244	259	269	252	287	270	273	280	241	269	236	255	274	276	232	270	265	241	245	217	258	266	260	287	251	259	240	266	265	260	256	255	231	264	248	268	284	244	274	255	241	249	279	257	255	252	255	257	279	280	279	287	272	265	243	247	264	238	274	253	263	270	263	273	257	255	279	235	266	242	242	273	289	267	268	272	272	256	242	264	264	235	248	259	263	245	240	258	242	264	271	273	274	246	254	224	272	256	232	279	269	257	254	269	255	278	251	261	262	255	240	260	264	262	275	284	266	240	262	264	236	251	239	246	269	274	230	269	248	262	246	250	267	258	240	248	246	264	256	289	268	261	266	270	265	239	272	268	241	252	268	261	257	241	267	256	274	260	271	249	255	258	298	259	272	260	288	259	281	244	265	269	245	225	280	238	278	256	261	264	238	285	272	250	274	265	291	263	274	273	281	249	300	243	237	261	262	248	271	264	286	257	242	267	280	245	249	233	279	268	246	229	273	266	247	268	253	262	258	245	256	265	252	277	249	278	243	265	242	222	288	255	278	258	297	247	270	242	255	272	283	255	261	227	251	246	260	227	239	257	272	272	258	240	254	267	257	267	261	270	258	253	274	276	248	245	273	210	274	215	269	283	279	268	283	270	233	224	262	273	274	260	277	249	261	263	254	228	248	248	270	242	268	281	245	269	264	230	273	231	257	290	223	260	255	259	253	280	259	262	234	296	239	261	271	220	287	284	258	252	287	262	261	245	275	265	268	246	280	242	258	244	264	261	310	253	255	234	252	281	266	263	265	236	255	238	277	258	262	257	257	256	239	241	268	244	291	244	251	242	245	243	277	294	286	261	266	260	236	251	236	246	255	234	270	273	247	241	245	270	260	242	236	259	265	261	243	263	245	276	248	270	304	236	235	263	232	272	254	279	254	252	276	263	256	277	285	249	252	278	239	231	247	259	258	241	284	256	257	259	254	264	265	278	241	248	266	247	273	260	259	244	260	274	235	261	246	242	255	255	255	263	257	255	266	274	248	263	261	260	250	235	245	269	267	287	258	281	280	251	256	234	260	281	280	256	257	264	268	254	282	221	259	248	273	270	276	246	251	277	251	260	292	249	254	259	272	271	261	273	257	248	269	253	259	241	239	240	263	233	247	267	258	238	255	275	269	246	278	253	274	258	265	247	255	246	258	269	248	252	259	251	257	251	254	255	270	237	246	229	245	267	270	268	259	268	256	247	278	248	267	241	266	275	245	262	266	245	294	238	236	269	259	271	252	274	276	274	235	282	228	277	263	307	261	235	277	237	262	274	263	292	252	259	257	271	234	254	245	247	278	270	242	274	248	272	282	260	281	263	274	251	259	252	249	309	240	226	234	259	266	253	278	237	251	252	241	283	238	248	268	248	259	255	281	220	210	276	272	255	276	244	247	259	236	279	276	275	256	259	261	236	235	239	242	256	262	251	224	271	263	270	270	277	247	249	287	263	242	255	262	221	259	242	286	264	254	277	258	287	257	256	237	285	267	252	284	243	302	243	236	276	266	231	282	261	225	223	265	268	257	250	245	282	260	272	258	235	251	252	249	270	239	254	245	235	266	279	249	252	268	263	259	286	274	268	267	251	263	245	265	275	271	242	250	240	239	263	269	252	258	284	226	270	267	286	267	263	261	258	262	270	255	237	243	259	237	274	261	262	285	254	249	255	303	261	245	250	273	242	274	275	262	230	275	243	258	260	262	276	263	264	259	262	287	267	244	268	261	269	264	262	255	251	252	269	290	234	273	286	253	259	288	293	247	262	289	273	286	247	254	287	244	275	230	262	257	248	271	250	285	270	242	256	291	283	256	226	282	277	255	259	240	278	290	264	237	288	257	272	245	259	253	252	238	253	247	267	252	273	251	261	263	253	243	279	222	282	249	268	278	272	271	261	282	240	260	271	257	279	240	275	238	262	253	254	257	256	256	245	274	252	257	260	268	252	254	246	247	243	262	266	261	271	286	249	251	275	237	253	281	240	259	292	260	274	241	230	274	263	268	264	266	218	284	249	236	252	264	271	261	279	239	237	286	231	264	271	259	261	262	260	274	265	239	276	272	246	272	269	247	245	258	291	237	249	269	253	237	250	243	282	262	257	241	263	248	255	239	268	245	262	242	237	273	275	257	247	249	264	243	242	264	241	265	259	277	271	288	227	272	251	248	241	258	257	269	265	256	246	262	251	261	260	267	254	275	249	265	287	235	261	270	239	297	260	289	240	308	260	242	296	253	270	214	245	264	271	240	255	261	278	250	250	268	258	264	256	228	257	265	281	252	255	278	264	268	247	231	238	267	263	260	266	257	262	276	297	230	235	247	251	229	259	270	293	282	256	269	266	258	259	287	273	247	257	256	268	240	250	246	288	261	237	254	241	239	241	282	266	260	267	265	289	275	280	252	261	271	254	237	280	277	266	274	214	279	256	238	261	246	270	257	244	254	261	262	262	268	249	246	257	259	277	277	251	260	268	241	275	265	240	241	263	254	252	252	262	225	262	268	236	232	252	251	260	249	249	275	257	270	258	272	270	262	272	255	235	266	262	278	259	229	243	262	258	252	235	276	255	266	264	237	277	257	242	251	280	253	267	248	256	247	241	270	261	248	231	255	276	255	246	261	276	263	221	254	291	236	271	264	251	275	254	251	267	271	281	255	256	257	244	258	261	242	236	279	269	247	247	265	244	266	268	255	264	253	245	292	259	280	251	214	261	276	244	243	244	258	280	256	258	269	279	252	260	218	254	238	273	243	261	264	256	264	285	256	262	252	264	244	239	256	243	268	238	260	276	259	279	264	250	252	279	253	266	265	280	270	262	283	263	235	269
5641	1710	4222	5113	4725	5981	7212	7151	14510	22747	27804	34502	35456	30557	22739	13579	6515	2627	1416	934	810	809	744	746	762	700	735	704	657	769	734	752	734	731	738	724	741	759	725	738	741	720	737	754	750	717	741	732	727	759	732	733	736	709	715	744	748	702	782	740	764	743	764	762	768	716	750	717	716	777	731	701	738	731	768	725	741	757	708	718	751	744	819	777	718	772	745	768	748	695	743	731	755	770	738	757	713	766	760	773	746	733	760	734	760	742	730	716	682	748	737	797	722	758	754	739	726	767	725	804	756	764	700	764	751	688	743	756	733	743	741	726	748	766	810	725	705	688	737	763	787	759	696	729	732	723	814	722	722	774	727	711	737	741	745	785	725	742	700	752	684	747	742	771	723	771	742	757	783	731	760	751	740	779	753	764	755	747	725	767	763	712	811	746	819	743	708	732	737	741	827	754	727	726	736	728	738	738	715	737	738	717	734	784	773	683	760	750	742	718	763	750	724	708	771	742	718	721	746	755	747	764	726	758	749	773	748	709	745	766	738	717	759	754	727	776	736	729	707	769	743	695	772	734	742	832	759	742	674	674	646	725	717	730	719	765	717	752	740	770	750	758	721	690	696	694	738	740	747	744	744	759	757	740	773	722	715	749	767	739	782	732	765	728	709	733	736	746	734	739	744	760	768	758	761	705	685	738	763	691	719	683	795	707	693	794	764	751	765	774	788	756	762	738	724	761	783	768	742	748	710	787	742	726	760	750	747	688	718	753	728	702	761	698	764	725	783	730	717	740	749	746	734	727	775	723	720	714	703	748	738	760	759	777	717	726	760	731	753	746	714	730	664	734	761	729	738	777	740	773	740	729	683	753	769	745	724	724	731	752	790	711	734	757	734	751	803	749	725	767	762	784	739	742	741	773	743	769	744	743	776	804	743	728	762	748	794	696	754	740	724	767	764	746	686	746	773	671	719	732	771	753	748	797	731	773	724	730	737	753	733	763	719	706	722	725	739	732	761	766	727	727	778	765	710	697	677	707	697	689	759	730	782	712	763	692	694	754	719	734	749	731	725	720	727	759	748	800	741	727	729	778	690	720	717	761	766	766	696	685	756	733	734	696	748	743	753	770	720	728	716	748	768	763	727	744	743	739	736	773	694	780	744	725	729	727	757	705	700	716	748	752	742	723	756	777	725	759	756	739	725	712	761	697	758	730	735	747	756	777	722	757	756	711	744	746	700	744	738	734	689	734	724	751	718	722	721	777	716	719	790	748	755	713	767	738	701	788	746	737	794	747	721	738	735	762	766	750	760	768	735	707	776	727	709	696	773	735	759	725	750	750	707	725	765	721	723	694	737	703	717	764	722	738	732	712	714	785	748	751	714	745	726	807	734	747	751	728	759	759	748	729	785	800	736	724	784	772	756	730	777	771	733	740	734	737	736	750	731	724	755	779	754	755	765	744	739	682	710	757	754	749	739	735	747	778	699	749	736	739	749	789	720	732	715	775	735	767	729	750	731	682	718	751	771	769	730	789	755	749	752	733	765	686	762	762	692	705	763	749	748	685	738	704	730	737	760	749	771	779	741	736	758	737	788	733	715	740	744	740	698	696	688	743	688	766	743	765	756	733	741	716	714	726	775	738	745	726	741	755	743	725	726	778	780	774	734	756	781	752	725	724	752	721	792	742	694	733	717	779	745	737	737	763	734	803	733	723	725	736	763	736	730	757	743	717	737	728	769	718	691	720	750	710	759	751	694	731	746	694	757	737	724	712	764	697	735	780	735	687	727	718	704	760	702	737	750	727	734	735	746	747	757	784	746	732	757	694	729	701	720	699	760	759	768	743	760	722	718	741	779	763	764	751	720	765	677	728	752	769	764	702	674	681	749	741	773	722	686	700	716	744	757	711	775	706	751	742	772	734	717	744	704	786	741	749	753	724	801	715	747	759	736	755	733	711	752	787	739	733	750	731	733	725	786	742	699	709	724	787	737	738	738	778	759	727	748	769	720	775	745	745	708	715	776	675	769	744	727	701	763	707	743	713	777	754	736	801	756	772	737	774	728	728	751	723	776	760	768	687	775	747	750	697	671	707	714	748	736	708	767	756	758	743	740	723	700	750	710	738	784	763	704	804	740	698	752	761	782	719	786	728	725	738	767	792	749	698	750	734	739	726	753	790	783	788	740	760	729	705	765	733	713	750	742	746	780	723	756	766	745	771	683	744	736	730	771	788	758	710	721	785	750	719	783	711	668	759	736	763	761	756	687	767	733	766	734	775	745	725	761	762	722	743	771	761	730	726	693	776	721	713	728	738	767	755	743	757	757	721	783	788	748	744	757	784	711	736	725	790	707	751	722	704	780	738	788	752	736	736	751	740	738	747	743	777	730	775	754	751	709	736	738	729	745	691	760	793	739	775	775	768	768	702	752	745	778	676	768	719	781	798	710	738	743	686	769	776	723	796	744	744	673	727	698	748	753	711	727	754	746	778	737	693	740	723	731	753	755	719	766	708	738	732	717	793	750	785	735	715	720	747	771	753	748	753	770	742	766	766	703	755	729	789	738	723	739	703	725	732	789	774	720	758	771	706	731	712	767	702	751	720	763	695	738	752	737	703	746	766	768	758	715	792	725	713	799	736	757	784	735	745	759	715	729	769	676	744	771	710	702	758	708	719	699	756	714	726	744	812	752	698	697	736	769	734	725	760	728	712	764	752	712	737	768	761	752	797	706	785	752	710	719	772	723	725	742	778	740	735	750	728	751	752	705	771	748	799	745	738	747	762	769	673	751	737	768	749	783	726	780	774	746	787	753	760	755	693	727	719	690	729	770	738	737	719	775	744	714	731	773	674	744	760	753	765	719	741	757	771	736	694	723	707	735	766	718	751	763	755	723	760	756	727	698	733	773	754	716	720	705	776	736	739	734	740	739	737	720	761	756	788	703	789	734	711	732	773	687	694	710	773	703	749	741	699	713	711	700	665	713	752	783	720	718	765	752	763	750	780	716	744	717	741	731	771	784	726	732	747	721	699	704	732	725	724	773	752	731	740	709	736	746	723	699	776	721	792	721	719	740	733	726	745	730	732	753	724	788	775	745	784	697	743	711	702	792	731	746	719	713	802	723	759	714	735	757	729	731	725	733	743	712	711	729	745	746	759	743	703	714	768	719	737	759	741	757	775	732	759	735	792	766	771	764	734	728	681	747	776	732	758	722	778	732	760	784	709	756	691	785	749	747	739	728	737	762	730	729	738	698	687	765	718	731	764	750	728	721	779	709	757	749	701	756	696	695	762	755	724	779	788	788	710	728	764	774	729	692	743	739	723	770	717	750	754	739	717	735	680	737	763	708	761	761	727	773	695	685	747	754	731	702	765	765	730	790	739	770	720	727	734	723	759	724	742	761	756	751	772	778	747	733	720	801	733	698	789	755	762	750	751	717	747	754	739	755	719	725	729	705	728	711	736	748	733	702	732	714	749	751	758	746	748	726	765
15158	2715	3866	3838	2395	1973	2023	2004	5196	7119	9837	22468	26044	23656	15448	7430	2836	996	505	357	329	301	292	308	270	264	271	255	303	291	276	260	283	284	287	297	287	283	256	293	325	317	309	295	301	267	285	288	265	297	290	261	248	257	284	285	272	282	295	297	283	278	294	252	283	291	276	290	288	273	313	227	288	278	284	250	251	284	265	265	305	272	270	274	312	292	283	295	284	279	286	268	269	299	291	267	291	265	273	300	290	272	281	288	255	271	270	266	266	287	286	269	293	275	258	288	289	267	309	302	301	275	323	313	286	287	308	280	279	272	278	271	289	279	273	286	264	282	247	264	292	265	300	244	279	296	297	265	255	306	278	277	280	286	267	254	261	260	301	262	286	254	281	293	290	282	277	279	271	280	287	292	288	292	248	280	286	273	263	269	285	279	284	260	281	271	273	297	308	327	311	274	295	281	256	289	241	296	282	316	283	289	275	264	281	300	257	281	313	326	279	261	268	276	301	297	302	320	298	271	277	282	274	306	271	314	272	284	287	282	259	268	273	277	272	273	271	275	261	275	319	313	289	301	287	302	265	275	272	250	266	276	285	285	270	295	287	279	280	269	275	299	277	270	293	272	309	264	301	306	286	277	293	269	313	273	273	269	285	288	271	270	265	295	296	273	297	281	280	286	266	296	288	299	299	271	293	268	266	271	248	283	279	285	279	296	267	262	275	291	294	280	266	284	273	288	287	277	296	278	284	221	299	297	299	280	270	286	272	273	266	262	285	273	292	297	285	270	240	307	269	264	270	278	292	248	270	267	276	261	250	283	283	287	282	283	316	264	287	309	288	275	280	266	309	291	297	305	275	280	264	261	281	291	279	329	269	294	291	296	293	265	266	285	260	269	297	260	296	283	303	300	299	267	289	274	266	263	271	263	293	269	270	312	277	275	297	284	287	294	266	304	277	307	292	213	287	274	305	271	276	279	277	255	258	262	281	262	264	274	294	319	282	305	278	293	310	285	259	243	267	294	262	277	286	298	267	295	276	290	274	284	242	293	284	282	236	270	298	302	282	251	266	269	252	268	303	281	286	246	296	301	331	282	288	254	280	249	280	271	281	301	261	257	244	262	271	284	280	284	262	291	297	285	272	262	310	282	261	255	272	292	277	288	271	281	281	279	270	274	308	284	272	275	298	254	286	281	239	304	286	281	308	253	241	278	287	309	258	291	300	253	269	234	244	286	268	257	301	310	304	284	286	317	268	272	301	289	303	284	303	273	298	263	259	297	277	246	265	259	281	277	259	306	276	283	284	254	278	227	283	262	291	284	275	263	280	250	276	264	269	302	259	270	272	257	261	273	300	297	233	270	278	263	296	270	267	300	285	241	289	268	273	279	266	306	280	283	265	300	265	268	278	291	283	279	265	265	278	297	257	288	276	284	272	248	269	283	247	263	282	285	253	268	300	281	253	292	302	264	279	269	307	269	315	278	277	262	260	268	269	275	307	274	258	287	291	312	273	284	281	279	247	285	284	296	260	261	275	298	280	294	283	266	287	262	305	295	272	245	295	330	268	299	291	288	262	268	264	277	285	259	276	269	263	279	263	269	274	257	296	237	288	298	295	294	291	273	284	258	293	264	293	276	274	262	265	279	300	286	248	273	287	282	278	290	328	261	298	240	263	261	275	261	292	280	281	292	307	262	249	261	273	273	299	302	254	284	262	262	278	283	260	265	281	274	289	275	290	294	284	253	288	274	283	268	244	274	265	262	275	313	293	290	285	269	306	256	250	307	283	290	258	271	293	279	285	293	254	240	269	279	252	261	263	293	285	304	265	292	269	289	268	262	262	294	253	295	306	298	265	283	282	303	296	296	266	276	279	305	309	272	268	319	267	280	286	265	266	263	260	278	274	270	255	266	298	279	308	276	302	280	256	293	288	278	258	289	256	290	263	270	251	288	279	257	260	300	289	280	257	252	272	277	284	268	296	295	305	294	271	256	274	267	282	287	253	287	246	273	275	286	253	276	266	278	272	275	278	297	269	272	261	315	318	274	279	264	279	279	313	289	287	297	275	268	309	306	295	270	254	265	304	283	283	291	263	266	276	270	296	267	282	260	292	278	294	279	289	291	249	268	252	231	276	263	289	276	309	271	271	242	289	268	282	283	266	314	267	286	261	275	248	269	291	286	294	294	263	326	311	274	297	284	272	281	299	268	286	275	267	307	269	279	260	277	286	278	274	287	278	271	289	264	282	274	296	285	281	307	289	286	254	254	239	274	267	235	263	265	293	275	310	259	267	301	272	268	303	301	282	277	248	272	272	293	268	294	263	287	297	265	290	280	280	307	293	281	306	295	253	306	278	260	283	254	267	250	258	254	289	280	288	292	284	279	290	259	304	287	265	261	264	231	282	265	312	310	277	273	278	237	255	280	280	297	282	279	294	296	250	268	266	267	280	258	260	267	282	272	264	305	282	309	272	255	288	270	278	264	275	284	310	239	267	301	275	290	310	280	258	243	287	260	290	265	267	265	311	271	290	279	273	275	280	287	252	287	257	295	278	259	277	273	303	259	246	255	261	245	269	282	278	275	271	291	266	270	279	274	271	278	275	270	281	260	279	252	304	262	301	292	266	320	302	298	286	265	293	264	267	287	299	299	291	269	279	284	307	299	258	261	292	290	307	278	306	292	257	258	304	292	262	291	282	272	298	277	288	272	267	310	242	294	316	294	305	294	284	288	286	284	277	276	284	301	288	253	273	291	290	253	272	279	282	285	279	274	249	263	308	271	274	276	273	292	281	289	312	272	271	274	269	263	283	259	294	281	296	268	301	286	293	270	297	265	264	257	287	270	275	291	288	262	293	315	314	274	307	269	281	292	266	284	262	273	277	301	276	268	293	277	277	291	281	295	260	275	269	295	286	270	281	260	277	274	273	278	267	295	270	253	285	294	303	256	276	305	265	313	267	268	280	298	256	269	275	280	268	289	296	267	286	286	275	256	252	276	285	278	282	266	291	285	271	298	261	306	263	261	289	243	290	295	282	315	266	302	278	274	302	237	264	269	255	303	277	279	274	266	271	287	264	305	298	285	267	323	294	282	281	272	291	277	280	294	291	292	270	272	265	254	277	279	253	293	284	271	274	265	274	289	287	256	313	249	251	275	297	280	300	293	325	286	315	300	280	307	289	288	271	252	275	251	290	279	286	255	247	270	267	297	263	264	291	280	284	262	266	292	316	292	270	295	287	234	282	298	289	282	256	279	265	283	282	261	273	291	228	293	293	293	270	309	260	247	290	243	294	291	286	291	281	253	260	295	281	291	293	297	276	300	268	276	287	257	258	271	275	284	270	296	265	256	267	264	260	267	282	284	270	281	262	293	265	251	285	282	300	277	267	287	243	272	325	310	261	303	271	251	275	276	273	300	262	239	262	309	302	260	271	289	270	289	270	271	279	284	297	300	248	274	286	269	279	291	264	269	317	282	249	292	253	274	271	311
7844	2853	8003	10765	8478	7450	8299	8951	19742	24103	27387	43257	45636	42593	34291	22509	11585	4624	1943	1130	891	780	802	770	797	802	799	787	813	788	807	788	855	822	787	807	844	816	801	821	780	808	834	800	775	812	786	806	815	783	809	830	839	813	820	856	784	768	749	794	759	822	818	802	819	775	782	743	758	800	805	817	814	782	830	788	800	799	783	802	823	816	767	802	811	779	751	763	768	785	776	825	805	773	765	817	748	805	757	760	756	767	794	839	766	812	815	800	767	799	790	816	809	806	838	773	781	807	789	756	810	816	801	836	769	795	821	808	786	818	777	787	856	804	766	768	753	857	822	776	816	793	801	795	767	814	772	790	807	759	815	754	852	808	847	794	808	837	766	783	789	808	816	786	772	823	820	776	746	792	796	791	792	818	764	806	799	799	807	812	772	792	797	741	765	817	773	746	817	769	803	770	795	795	761	795	783	792	803	824	782	783	778	853	807	807	845	804	803	775	760	781	777	840	818	738	833	817	811	775	787	738	749	818	762	749	750	825	784	802	847	773	786	800	762	789	769	796	810	750	793	783	794	810	803	754	775	780	788	836	797	790	766	812	813	800	757	829	792	820	808	773	812	788	800	791	769	786	772	810	789	799	844	823	786	800	760	842	777	830	819	820	813	835	787	852	802	774	830	816	791	784	808	783	796	819	821	790	745	769	773	767	747	760	743	847	864	841	801	784	824	808	787	806	800	728	814	801	800	793	831	807	751	773	787	793	836	791	822	823	812	772	811	763	786	815	828	760	742	782	800	773	787	773	810	794	805	859	793	818	769	824	778	786	785	833	757	809	770	864	831	781	793	805	817	820	887	765	787	800	790	804	785	781	810	814	833	812	790	795	787	836	769	754	782	838	792	778	779	830	832	824	761	772	770	782	770	771	816	755	740	769	800	813	766	792	821	816	789	811	801	831	808	830	824	785	806	771	783	757	744	826	798	853	795	817	742	778	783	783	828	814	818	817	797	779	765	784	781	870	834	813	770	805	790	816	798	803	762	752	755	810	784	751	828	815	774	808	791	751	761	824	738	836	761	776	815	845	781	794	833	786	793	762	798	803	855	756	759	815	807	819	839	810	805	808	757	829	760	840	753	872	798	775	782	787	847	791	800	760	753	811	797	806	759	774	797	822	798	807	842	798	767	812	803	802	747	767	839	792	801	774	799	830	742	781	801	835	826	762	814	788	810	772	779	824	775	745	793	834	793	824	790	808	805	764	775	819	786	805	803	813	818	785	850	779	763	794	826	795	765	817	803	813	815	856	796	867	788	778	759	798	792	799	775	779	752	787	790	750	823	803	771	840	763	765	753	785	757	799	833	799	774	833	834	783	818	806	798	846	776	816	779	839	775	817	767	842	776	807	761	813	763	792	783	757	806	783	802	773	798	795	821	742	787	803	810	802	817	798	793	825	790	772	791	728	771	834	789	777	844	766	774	773	865	754	805	803	787	812	791	763	817	805	825	779	880	758	772	770	806	811	801	786	794	780	778	751	779	742	821	768	786	739	783	772	796	774	769	790	775	764	859	807	774	771	793	789	838	792	783	791	751	768	803	805	835	779	745	783	812	855	818	835	809	759	816	769	790	795	819	799	810	824	817	815	767	781	802	789	786	779	828	778	773	794	794	796	787	784	784	789	776	773	833	872	822	783	772	848	821	774	761	835	838	790	793	741	827	761	744	783	850	782	806	755	818	753	826	815	851	782	841	784	767	847	785	789	813	777	837	766	857	838	754	809	815	781	832	812	788	781	784	808	804	795	756	797	812	779	794	770	801	816	839	799	751	824	783	776	796	791	774	771	785	785	861	766	816	816	829	748	745	801	850	822	805	769	837	803	794	789	749	774	890	842	740	795	775	781	836	822	792	765	761	777	788	784	790	826	756	757	797	802	793	800	804	815	812	745	821	747	783	786	750	763	800	752	787	802	733	820	774	782	780	815	790	816	784	793	777	775	801	770	831	763	763	798	822	804	772	787	788	784	806	842	816	808	797	822	816	843	812	870	837	785	801	793	834	769	836	804	768	848	761	799	776	823	794	814	801	810	799	762	787	780	858	774	788	762	757	776	784	792	785	798	739	766	822	827	759	818	718	829	804	789	782	811	781	795	802	787	781	771	805	794	810	803	784	776	770	799	771	767	760	784	774	806	800	734	764	773	781	825	816	823	807	794	771	774	853	771	806	808	799	766	777	809	743	749	831	801	772	794	804	756	795	844	780	832	815	821	814	787	818	762	844	773	777	805	810	765	766	861	816	772	810	764	775	825	821	797	781	806	799	845	775	770	755	812	796	822	817	782	767	810	788	790	795	784	768	835	812	787	770	820	788	830	770	756	802	791	796	781	819	804	770	737	775	780	780	741	802	838	824	745	816	804	783	812	768	801	804	771	794	800	834	778	822	797	793	811	832	797	821	811	830	772	814	814	818	792	747	844	785	783	782	840	783	742	811	820	782	739	800	782	803	795	775	770	834	791	782	777	783	856	813	770	782	791	815	799	844	850	776	848	800	807	814	822	811	786	766	833	830	759	782	833	789	776	759	787	813	809	786	774	822	798	787	745	788	813	777	853	786	788	812	790	826	756	773	782	788	791	771	742	755	806	798	777	833	818	802	814	785	750	784	810	827	786	750	847	765	830	813	739	853	815	793	776	783	765	768	777	777	791	764	786	809	736	747	762	784	794	832	775	760	793	803	771	816	769	769	829	778	818	793	798	803	790	808	754	790	789	823	791	800	832	782	806	821	809	828	803	795	760	826	816	838	801	844	819	778	828	781	795	776	841	820	859	800	783	794	838	866	732	765	828	819	753	811	817	804	813	810	746	762	784	833	807	771	778	791	757	801	789	800	813	833	821	746	812	784	742	804	739	821	779	768	773	763	827	733	768	800	793	780	792	758	742	810	769	808	786	784	778	792	820	845	846	772	827	807	819	758	806	785	807	821	810	774	755	798	780	802	809	774	803	725	761	789	742	809	785	813	773	813	858	786	819	796	770	803	777	798	794	765	761	790	825	789	817	816	780	782	796	811	829	793	781	786	801	819	818	847	819	794	812	794	782	773	772	727	871	826	873	819	802	791	789	800	788	793	764	811	730	795	834	828	768	814	775	779	768	837	798	790	811	783	803	797	805	802	770	787	740	796	735	847	774	807	791	786	810	837	768	825	770	780	824	810	813	776	810	789	802	798	805	825	775	767	750	786	865	777	765	759	736	824	803	766	762	752	799	776	811	806	753	754	806	804	794	814	805	801	771	809	793	803	790	792	782	780	828	818	758	816	792	784	752	819	799	776	766	773	761	812	785	779	787	847	774	743	775	799	765	791	808	780	825	775	762	783	817	808	832	804	813	763	785	791	763	833	784	773	776	770	805	750	774	814	791	830	795	756	799	758	788	832	838	773	812	811	793	746	818	802	798	791	836	818	807	762	820	850	785	820	805	801	748	837	803	820	795	848	813
2459	492	541	478	396	385	391	390	505	487	594	1469	1812	1800	1648	1142	763	462	389	347	327	304	330	323	321	329	302	309	312	325	299	342	301	342	312	337	317	329	314	324	329	338	336	333	318	297	339	302	325	306	287	277	313	328	306	287	336	325	301	314	311	319	295	308	365	322	299	324	320	342	299	313	335	315	349	317	314	310	320	345	347	286	298	292	336	325	327	284	327	309	333	270	280	302	335	297	305	313	328	320	300	348	348	324	306	284	315	305	311	325	309	337	330	333	319	300	313	336	317	337	314	331	308	300	330	301	303	318	297	325	339	283	315	295	313	343	301	321	325	277	339	327	338	303	314	333	289	326	297	314	328	331	283	317	324	320	298	311	299	335	338	313	312	346	295	352	314	330	314	305	342	323	326	310	317	303	277	342	329	327	330	295	308	309	311	361	318	310	313	328	318	322	308	317	309	289	342	320	333	347	321	303	301	281	327	279	331	293	296	317	319	295	322	289	329	322	293	292	287	302	313	313	316	320	328	324	313	342	273	321	303	316	314	328	319	335	320	300	353	312	332	297	329	325	320	304	303	329	328	299	284	336	312	283	282	323	310	325	295	312	312	314	344	286	322	327	325	326	302	310	319	340	290	297	305	316	316	338	301	311	312	325	328	303	319	286	306	298	319	296	341	336	304	343	318	301	311	308	296	280	328	319	317	301	311	320	303	298	356	289	347	335	312	324	280	308	302	292	330	312	330	293	320	312	356	304	327	340	320	342	316	313	342	341	321	355	327	317	328	296	329	318	296	351	308	289	319	323	318	327	312	338	297	340	310	327	343	311	338	292	299	339	329	315	327	316	329	323	329	323	328	326	303	333	312	320	326	303	290	301	305	311	297	331	324	297	301	295	319	307	344	337	299	301	299	325	308	317	309	338	287	317	304	297	320	323	313	310	296	298	319	316	299	332	294	343	320	331	316	305	337	306	301	338	344	317	332	337	293	312	317	319	327	337	313	317	330	324	340	331	314	350	283	345	281	335	333	318	339	310	316	325	331	360	314	290	334	300	309	325	357	299	313	294	310	308	295	334	302	325	323	313	318	281	331	305	339	310	286	282	319	306	314	339	319	326	292	306	281	318	349	318	317	300	296	320	296	313	335	290	342	298	314	351	278	345	358	334	335	312	327	304	302	322	324	301	327	293	304	320	321	308	325	330	311	295	289	318	300	312	353	322	317	292	351	300	321	330	318	322	302	304	306	329	322	313	293	326	305	314	325	327	320	315	352	328	314	304	291	311	326	316	314	307	276	305	343	332	322	305	315	310	298	280	343	301	318	317	305	328	339	299	335	285	312	315	309	284	312	293	327	300	327	303	344	305	305	310	318	312	344	331	303	307	319	292	275	318	293	302	334	328	316	311	341	340	358	293	314	318	311	313	336	306	347	318	302	304	304	339	307	311	338	302	301	308	319	325	303	323	313	302	307	319	338	306	337	299	299	338	351	339	302	314	324	295	326	290	357	314	282	299	334	293	309	320	317	331	297	297	311	314	316	310	327	304	312	331	305	338	319	317	301	296	334	352	327	321	336	298	333	303	305	319	336	287	299	302	342	321	316	303	311	308	331	303	304	307	349	278	310	314	286	293	328	333	316	311	317	284	327	323	315	322	289	308	317	292	323	312	282	302	307	309	321	321	321	328	340	328	300	333	322	314	328	299	320	332	304	339	329	320	295	294	305	353	288	322	291	310	321	307	315	296	329	330	347	339	344	321	308	320	303	325	323	320	289	306	283	313	314	341	321	289	311	306	317	299	294	328	313	290	312	287	320	334	324	315	294	323	286	302	294	318	327	337	329	353	311	329	325	294	342	331	333	294	317	288	327	347	315	296	328	330	299	302	306	279	316	323	322	340	313	317	300	332	326	330	323	310	348	290	335	351	324	337	320	322	326	353	306	327	323	326	316	300	283	338	315	350	305	319	338	327	330	297	288	321	325	271	317	322	313	320	316	296	282	300	332	307	330	329	319	293	309	307	327	317	302	311	317	301	352	326	339	313	305	311	303	315	309	296	319	309	329	308	325	306	298	329	298	308	329	335	324	258	283	323	294	317	328	311	311	335	322	309	305	304	309	310	316	318	329	336	318	301	340	296	287	291	312	317	328	300	313	301	339	303	295	317	302	328	309	294	325	271	313	317	326	326	309	332	333	323	298	315	318	339	331	313	332	311	298	296	296	309	301	304	328	329	311	285	339	325	321	306	316	357	313	294	342	337	314	313	304	286	317	305	313	327	306	314	300	335	352	346	324	365	330	288	301	303	343	307	296	312	372	304	285	309	324	327	306	316	326	303	308	322	349	331	347	310	326	322	296	300	333	324	303	310	317	311	311	321	336	317	316	305	284	361	334	327	306	290	310	301	331	318	321	332	316	324	318	301	334	310	305	305	324	304	312	354	305	359	324	333	342	307	315	316	297	316	298	309	321	335	310	306	332	325	312	293	295	297	336	323	310	289	313	323	295	326	308	285	306	341	301	355	351	331	304	325	297	324	306	315	312	322	316	291	357	319	267	349	295	324	308	305	341	308	331	299	321	333	284	330	356	325	304	315	301	321	305	308	292	318	311	301	330	337	339	298	324	306	311	316	315	306	314	343	306	354	335	311	339	330	325	292	303	309	314	329	341	317	327	378	288	304	316	326	316	332	344	282	338	334	286	312	328	357	291	319	297	290	315	283	328	313	341	325	328	305	348	308	322	323	333	318	303	327	347	322	317	313	326	318	358	332	308	374	313	344	298	263	288	326	310	332	321	290	293	291	299	313	308	333	321	321	287	288	321	317	313	302	316	305	307	316	327	308	328	335	277	299	339	331	310	344	314	298	316	323	329	342	306	316	324	272	340	303	324	315	289	290	335	352	329	308	313	323	337	319	312	275	305	329	289	324	318	311	316	323	345	298	307	307	318	317	275	309	347	327	294	313	324	295	308	320	311	329	294	321	336	343	319	314	319	300	269	307	310	321	325	306	307	313	293	321	309	327	347	314	327	334	316	321	342	310	324	306	309	320	317	325	326	341	315	294	327	297	348	289	311	309	341	335	319	336	288	326	329	309	308	292	328	342	314	311	307	321	300	333	306	320	274	313	275	309	323	293	337	312	292	326	320	342	316	302	341	319	296	315	321	322	299	307	329	328	328	331	351	304	323	303	307	330	327	337	306	311	290	301	293	323	315	303	318	322	323	329	322	314	334	303	312	339	322	324	360	329	339	307	310	301	330	313	300	329	332	290	315	317	306	279	298	319	318	313	297	321	288	320	306	351	304	316	307	304	328	284	323	294	327	328	339	321	335	280	290	315	305	308	327	312	343	309	362	287	347	326	325	314	322	326	318	285	296	306	300	353	327	295	316	334	320	334	328	334	309	308	340	327	339	303	328	314	322	290	321	288	354	317	322	302	342	300	325	311	276	330	334	284	291	301	343	298	299	299	334	343	318	286	331	321	324	309
2662	1037	1376	1315	1281	1221	1141	1298	1956	2072	2400	7306	8722	7853	7031	4609	2658	1652	1141	960	865	880	873	815	900	876	848	809	864	902	880	853	842	864	907	890	889	924	899	776	867	841	1007	887	863	911	912	878	894	848	918	866	872	892	873	887	887	841	911	884	866	873	847	867	904	900	884	895	910	806	865	815	868	905	874	854	898	867	897	941	867	832	862	844	826	956	913	848	868	878	952	906	867	846	879	838	888	857	894	898	863	936	878	940	881	911	902	902	900	855	909	877	886	855	902	853	898	876	862	896	885	839	885	852	903	867	888	884	872	901	826	858	838	863	890	917	817	812	854	843	953	851	912	832	843	878	934	859	905	914	811	905	908	867	853	870	857	870	923	872	875	916	895	878	878	911	880	922	886	896	903	892	886	825	880	828	876	891	888	857	852	844	912	823	875	830	901	889	883	852	885	842	885	885	858	846	830	905	827	851	846	876	952	921	929	885	873	931	858	901	864	894	870	874	822	840	823	850	835	867	871	875	912	928	868	923	852	870	874	873	879	908	824	871	909	897	900	866	941	817	875	888	877	871	918	862	903	835	908	877	923	886	854	878	912	887	887	886	880	907	838	871	909	916	889	901	841	867	830	921	842	891	847	839	827	896	859	844	877	916	875	873	895	905	885	898	887	870	865	826	933	916	850	900	841	807	825	839	865	905	910	882	893	909	880	878	829	897	868	873	887	831	887	921	930	834	900	886	866	876	875	867	888	936	859	877	839	873	877	808	887	938	864	855	867	859	902	871	867	904	913	926	876	909	904	892	893	893	882	849	861	898	884	865	894	866	834	868	881	889	865	913	875	907	865	880	880	934	818	919	875	874	833	895	907	877	913	838	880	879	894	845	879	836	852	832	870	909	896	854	840	908	818	866	919	912	967	879	961	843	896	882	856	884	861	885	906	881	887	894	889	887	867	883	879	861	947	852	902	858	855	874	892	841	879	893	892	867	849	905	861	821	873	891	887	885	855	915	879	893	855	869	877	868	854	930	861	900	942	822	871	877	882	883	892	872	870	899	912	873	878	893	848	850	941	836	881	876	908	854	937	833	903	872	857	844	907	929	866	821	881	916	777	890	853	905	858	879	905	898	911	890	879	903	916	929	888	866	877	860	839	958	867	865	912	825	879	882	911	902	854	854	838	910	864	859	905	894	837	833	886	855	910	861	905	910	854	850	893	869	887	874	892	906	855	882	859	907	801	867	845	902	858	870	880	842	869	864	908	920	908	926	877	856	929	842	882	849	865	875	838	873	895	870	885	870	845	903	871	921	898	885	865	884	876	904	892	854	901	884	858	892	906	896	853	885	881	844	873	905	845	865	873	869	866	895	876	908	824	838	820	890	880	932	816	879	914	850	859	922	881	836	859	864	853	884	847	932	869	884	902	877	939	889	909	838	922	871	834	874	894	874	901	909	897	837	825	836	867	882	898	855	930	876	880	866	843	912	878	894	874	892	859	883	873	909	866	899	895	834	853	806	868	868	864	855	866	829	912	887	912	835	868	932	860	910	884	877	852	911	878	832	812	857	893	888	886	910	906	843	892	880	910	863	908	815	839	828	854	844	896	832	891	937	886	880	931	876	886	876	895	854	840	877	874	902	924	859	875	890	858	900	874	878	895	839	937	863	926	839	868	903	891	861	883	841	838	860	832	925	889	873	877	917	871	885	887	856	863	897	915	864	847	918	928	847	907	896	890	926	885	827	901	878	870	852	883	838	884	846	867	873	869	861	877	883	891	910	906	900	891	887	924	867	854	882	867	885	876	869	877	912	882	906	873	899	904	836	901	878	857	890	887	899	919	881	865	856	870	824	885	840	868	861	870	921	893	906	902	865	844	845	850	866	910	851	911	894	884	956	872	889	879	896	907	889	859	843	912	834	868	869	849	913	853	884	891	883	852	909	905	815	828	874	883	903	906	859	948	892	877	862	864	883	856	896	870	833	862	861	944	865	885	887	892	870	883	860	898	898	837	835	893	934	899	911	856	885	878	898	868	869	902	913	912	887	855	964	820	836	828	850	906	919	833	859	865	832	864	844	861	912	892	921	838	856	900	818	863	865	896	906	876	857	850	869	882	971	891	915	800	885	833	884	892	899	863	887	879	884	911	850	921	916	926	882	860	858	864	874	879	816	923	878	872	849	810	860	889	890	859	930	863	888	860	867	863	895	890	918	849	899	903	873	853	891	811	920	869	917	865	861	844	915	810	860	870	894	858	873	867	875	930	897	909	852	875	891	870	883	870	903	875	893	900	842	832	884	867	864	861	866	893	866	852	845	842	872	862	895	858	891	874	884	854	810	873	830	834	881	900	869	862	845	878	859	830	932	875	914	869	862	861	861	868	841	870	936	797	895	872	871	883	889	881	860	885	908	864	846	844	861	896	822	843	925	882	861	860	889	880	852	891	916	846	881	875	837	903	881	872	889	873	904	927	880	899	903	906	845	830	870	850	871	867	893	863	858	865	901	860	831	925	849	848	856	888	914	906	878	888	896	896	889	880	901	911	824	870	879	862	909	893	858	902	902	861	872	860	862	902	913	859	848	883	945	924	880	858	888	821	892	855	885	852	888	887	803	881	862	835	902	929	861	850	862	900	887	875	890	888	852	872	892	858	871	893	878	885	892	819	908	884	863	865	853	857	865	868	832	829	909	824	802	892	837	844	886	862	895	875	859	999	834	881	885	904	961	876	858	894	874	921	861	832	902	899	891	853	838	887	854	867	894	917	879	917	845	925	902	892	910	927	858	906	882	857	882	887	873	841	881	878	887	872	845	907	832	857	845	825	926	856	885	885	861	927	903	870	890	848	890	895	859	892	905	842	866	910	903	872	811	875	884	829	888	847	876	865	932	940	862	845	924	850	883	891	902	873	861	887	874	860	850	862	868	904	929	848	898	863	865	893	842	832	920	920	926	863	809	907	943	837	903	862	842	916	898	858	841	852	869	886	916	929	811	844	837	820	835	837	910	902	893	874	871	877	896	876	876	925	933	869	881	845	897	853	861	853	825	851	946	851	886	845	895	836	907	897	859	854	865	819	847	862	854	853	863	919	884	925	888	907	897	840	795	881	881	873	894	804	868	891	877	849	836	883	887	851	905	858	925	846	897	874	917	891	880	845	848	840	808	908	926	886	893	851	986	910	930	890	824	851	872	838	840	869	915	907	904	892	833	925	876	914	874	878	884	886	925	806	886	845	903	859	927	854	918	924	857	900	872	864	900	863	835	833	892	863	874	880	927	857	842	885	889	885	831	881	875	888	845	888	895	870	839	852	853	880	882	872	919	908	900	878	925	933	878	913	816	897	913	858	843	845	885	888	878	870	878	867	911	898	921	895	861	858	856	864	852	869	838	908	922	887	876	857	879	928	862	858	902	891	860	863	834	889	923	907	906	846	866	892	860	884	914	925	884	864	925	853	846	892	857	914	864	919	929	925	914	873	939	848	919	924	902
8216	2117	3338	2405	1459	1265	1220	1473	2017	1429	1150	4107	14002	13831	10495	6894	2999	1225	513	370	289	269	244	301	275	276	266	294	253	288	268	271	295	252	294	280	263	267	290	296	264	252	274	270	276	278	280	302	292	258	289	312	289	285	242	252	282	319	296	282	281	263	253	283	286	261	247	280	288	267	271	258	264	281	281	278	293	257	265	272	278	282	276	265	262	278	288	298	267	290	247	254	303	299	290	293	279	274	297	271	292	327	253	280	296	274	269	272	281	282	287	265	252	270	249	265	289	257	270	263	270	268	259	260	257	277	255	263	241	285	265	290	266	287	256	290	282	298	266	307	272	271	297	283	270	293	279	275	286	315	284	277	274	294	258	270	310	275	261	298	294	316	315	272	293	276	281	277	269	285	287	248	279	272	262	277	268	292	300	272	325	289	324	264	287	276	279	280	250	289	282	294	273	287	299	279	285	247	273	274	259	282	266	292	291	255	284	256	284	262	294	288	289	270	243	262	281	262	259	260	275	280	280	254	297	304	280	309	301	264	270	282	289	279	277	288	289	261	297	279	285	279	264	306	263	280	265	239	296	293	297	260	278	290	320	280	248	268	260	252	282	295	258	256	260	284	268	287	277	261	294	289	269	291	283	287	265	263	263	306	289	297	307	280	286	269	279	282	280	274	296	303	286	268	293	271	280	263	270	236	255	276	286	279	277	291	277	261	279	271	267	271	290	270	277	252	260	279	269	262	278	267	299	260	276	294	300	259	269	267	277	281	292	260	248	273	283	254	311	276	299	277	249	276	294	274	266	295	266	257	274	290	280	260	266	288	272	268	237	266	293	249	270	304	275	290	304	306	285	274	304	309	290	263	264	265	259	266	257	274	276	296	268	298	276	259	262	268	269	268	277	267	293	295	291	285	277	260	266	288	287	297	302	265	296	268	266	269	269	281	272	305	292	257	253	274	285	275	305	268	290	268	286	266	248	270	255	247	276	315	303	296	263	284	280	273	282	278	276	250	255	249	286	243	281	279	260	274	311	298	285	288	268	279	249	277	286	290	279	277	261	265	275	263	301	296	311	310	287	279	265	259	266	272	292	290	267	240	313	281	253	284	256	290	295	278	273	271	298	283	268	274	290	254	272	264	279	266	289	271	255	284	277	293	282	299	316	281	298	257	273	270	270	296	280	259	244	283	267	269	257	293	288	263	269	277	268	283	280	276	288	291	280	279	264	305	247	279	292	242	259	262	268	292	284	260	271	254	289	270	280	263	274	284	264	279	264	290	281	283	273	273	296	252	289	264	287	298	255	262	266	272	278	273	267	275	289	274	261	265	275	303	269	246	293	265	268	246	237	269	291	286	278	254	277	280	274	274	231	292	292	279	289	274	258	249	276	272	280	252	283	255	266	278	265	274	266	263	281	269	280	300	269	253	263	283	279	267	279	258	293	302	280	289	252	278	263	265	268	263	269	264	282	276	281	290	252	299	255	282	273	263	291	279	272	283	287	261	272	271	282	272	258	254	266	267	280	285	304	292	278	275	260	285	260	275	304	278	283	255	268	285	289	268	295	275	261	283	282	295	269	285	275	279	291	252	284	273	279	273	282	285	247	294	271	304	275	281	308	288	286	266	255	289	311	276	272	290	259	285	279	278	255	275	317	286	294	280	288	257	250	256	320	263	279	286	264	264	275	263	291	300	264	240	286	270	289	278	271	284	262	263	303	246	294	279	245	264	286	260	281	271	302	305	282	278	278	286	303	277	251	284	272	239	272	241	269	304	262	263	264	265	294	275	291	272	269	281	283	286	283	291	278	310	291	282	264	283	269	264	284	260	256	270	270	270	273	272	298	262	295	281	289	276	286	241	272	298	270	312	275	283	295	272	277	274	260	285	288	292	254	240	274	288	266	267	262	273	302	272	280	274	294	286	297	282	272	232	273	306	303	261	244	311	262	302	285	253	318	288	276	280	250	299	288	279	272	265	272	260	294	260	306	296	289	274	274	267	285	309	281	248	239	284	272	285	265	296	262	275	255	295	272	273	287	254	271	278	289	281	264	304	276	261	278	272	279	270	294	292	284	288	241	308	294	245	297	254	290	298	293	272	253	266	266	276	295	285	291	287	268	289	255	257	293	284	299	238	279	280	294	277	254	264	251	289	278	283	271	261	300	284	283	242	250	303	272	299	260	290	238	304	271	275	255	256	276	312	264	248	279	248	279	299	250	279	257	268	286	293	238	249	275	284	269	283	286	283	259	292	316	279	275	286	265	267	289	272	266	271	261	270	277	310	277	305	265	244	258	292	270	274	262	261	237	284	262	327	281	310	275	268	259	266	263	253	273	265	293	271	290	274	275	238	233	244	258	285	284	312	301	295	277	276	268	300	262	285	270	269	285	263	249	272	280	271	256	298	322	281	298	276	281	263	280	280	304	274	282	274	278	289	270	283	273	221	281	265	283	280	287	296	273	249	252	266	290	292	274	309	269	271	288	306	277	287	271	275	288	276	275	245	309	283	280	235	288	286	290	293	299	249	271	295	270	284	271	312	285	278	264	274	275	281	288	283	272	282	268	285	268	280	291	282	280	280	275	279	290	252	264	266	276	248	248	293	291	279	246	280	274	280	260	299	253	265	306	276	303	273	258	273	278	270	267	278	254	273	294	279	306	259	257	282	240	276	287	248	307	260	278	240	271	247	297	295	265	273	280	251	276	303	259	275	294	281	273	269	256	252	291	294	277	277	284	302	255	299	290	294	271	262	276	264	272	288	267	276	264	283	309	291	307	238	259	275	256	259	276	277	252	290	259	278	270	261	291	226	241	266	294	294	295	279	294	283	282	269	269	298	271	293	265	282	269	279	269	278	266	273	296	317	285	295	305	273	277	296	315	294	298	271	247	271	258	272	284	279	253	277	261	277	285	246	285	274	279	309	282	285	282	311	272	301	267	301	261	275	302	297	278	240	310	257	291	266	272	255	284	250	273	301	278	259	301	292	296	264	279	279	265	254	263	268	283	274	292	274	255	264	285	256	289	278	284	278	259	258	263	298	287	307	317	290	289	276	277	317	261	290	288	276	288	254	250	282	267	251	296	285	258	274	307	266	270	243	268	280	266	296	242	296	290	328	274	270	249	272	237	275	269	315	269	280	288	260	265	256	301	283	281	283	270	300	249	265	286	271	270	299	254	278	310	236	274	261	289	291	273	253	279	288	281	312	256	277	290	284	289	275	243	287	290	252	253	278	275	251	266	269	255	237	282	263	280	302	294	282	282	245	270	316	279	277	247	260	294	289	291	312	257	287	302	280	285	254	305	287	291	285	243	292	311	255	295	291	270	268	306	301	270	261	251	289	312	281	259	266	303	243	296	252	294	265	286	263	261	255	269	253	278	264	280	289	264	267	271	272	282	298	246	284	287	281	296	277	300	237	279	257	285	283	302	291	303	273	284	282	284	277	285	250	246	271	272	274	283	296	271	290	272	271	272	264	291	277
5938	2824	7314	7279	5360	5166	5289	6764	9143	7038	5524	16429	35410	34132	29836	22823	12154	5150	2143	1126	907	799	770	791	765	737	736	798	811	831	815	779	824	792	767	857	781	849	787	722	843	793	715	780	796	772	784	830	734	785	841	770	807	781	800	800	828	801	800	819	829	770	820	785	785	803	805	790	789	746	807	785	782	748	740	786	772	726	802	748	801	774	798	774	845	752	786	779	739	784	772	767	794	791	782	812	788	810	785	797	783	773	813	764	800	751	768	821	749	779	745	818	797	760	800	795	798	777	810	759	756	778	808	781	733	763	854	837	770	803	825	743	822	777	824	838	743	868	775	774	782	770	765	824	769	818	768	760	780	830	802	806	837	815	762	791	781	745	761	833	772	707	814	824	763	744	737	793	789	806	804	767	805	760	798	812	762	774	789	784	814	753	755	812	842	781	796	783	794	792	804	822	860	817	762	802	774	774	784	765	772	734	788	779	775	774	773	769	771	853	764	816	819	804	819	782	752	813	770	805	762	782	833	759	854	779	792	804	772	764	802	773	825	820	818	785	756	806	767	821	818	830	763	763	766	808	773	733	817	796	767	799	806	803	760	802	788	771	801	786	781	786	793	758	763	775	792	813	832	738	789	818	779	777	792	795	789	778	746	778	825	783	820	798	740	786	788	784	769	767	771	835	801	743	753	816	798	835	802	832	788	785	810	809	775	815	845	772	813	803	789	836	794	802	772	750	832	741	825	757	793	780	797	800	794	776	795	759	775	804	840	735	800	776	807	813	802	767	799	777	776	782	789	763	819	773	799	724	786	779	844	766	778	771	805	849	789	812	796	754	775	789	821	798	753	812	830	800	789	784	832	767	730	767	779	737	756	760	813	822	837	821	776	811	854	803	826	794	777	767	768	790	773	758	795	743	797	767	784	786	804	798	819	845	803	773	778	821	792	795	820	808	780	820	782	821	855	705	805	775	774	765	801	778	801	804	788	778	796	758	817	825	852	817	747	753	817	818	784	754	772	754	817	750	809	791	795	763	768	777	801	744	770	793	781	736	798	786	789	783	756	835	779	808	799	759	752	778	822	764	796	831	815	765	836	829	790	795	762	765	825	825	769	781	789	800	810	802	780	795	838	761	784	754	762	786	777	780	819	741	786	834	766	843	784	777	788	848	773	808	812	758	749	816	828	779	756	836	757	767	786	769	820	779	749	785	785	813	817	809	778	720	768	765	778	782	784	824	741	734	787	776	797	797	748	786	852	744	800	815	794	777	779	790	778	779	800	832	815	789	753	771	746	813	770	771	822	726	772	794	818	818	821	794	776	836	767	802	742	832	858	798	798	766	818	804	777	769	772	797	790	793	836	816	768	829	795	782	801	791	763	785	821	792	765	769	777	765	769	789	780	788	798	804	788	831	824	802	749	797	809	754	811	804	779	796	778	745	856	805	776	806	775	781	801	833	851	790	811	827	784	773	783	760	845	746	834	766	804	760	757	834	804	792	796	798	803	816	781	756	817	780	786	817	805	748	789	774	811	839	766	791	787	770	802	793	752	788	778	776	797	785	780	800	813	809	840	829	733	827	757	746	796	746	788	797	777	802	760	787	804	781	833	767	764	786	799	756	790	772	761	840	779	806	784	788	752	776	754	757	746	827	786	793	784	790	855	755	796	809	798	761	737	784	794	798	829	782	785	834	745	740	769	754	856	750	821	768	790	809	779	754	730	808	813	723	775	772	810	825	788	773	774	776	753	783	791	842	814	765	789	801	774	736	814	762	749	794	775	774	775	765	828	729	792	813	807	794	815	831	779	803	776	796	822	738	816	799	783	790	735	788	776	786	748	777	833	811	745	815	784	748	845	794	776	756	820	753	834	763	746	826	771	797	758	774	787	786	827	815	773	778	766	781	766	799	760	827	764	831	806	777	770	780	812	749	807	806	785	793	831	789	842	828	797	811	797	831	808	798	796	769	768	791	780	749	766	790	794	780	765	790	785	823	856	770	780	797	806	788	803	822	816	797	780	824	768	801	788	736	777	786	798	853	801	782	785	799	777	726	786	773	811	816	757	791	796	844	787	785	796	825	836	810	782	795	819	817	763	791	807	818	807	750	768	760	778	787	781	756	763	792	788	769	786	745	818	780	770	779	775	799	723	768	795	782	750	830	755	828	771	768	768	803	806	797	835	805	770	750	771	766	823	775	821	827	827	828	782	720	768	791	743	757	791	766	757	828	780	753	807	757	780	774	821	795	814	774	791	772	799	769	768	765	763	748	795	744	801	834	760	820	778	834	735	786	794	839	774	836	775	839	832	816	777	852	806	848	804	756	821	795	824	791	824	798	765	829	848	815	808	740	754	774	768	815	830	760	827	839	818	772	818	803	769	819	817	793	779	811	821	772	806	828	774	759	744	797	798	766	809	760	792	765	780	827	773	795	823	819	803	826	756	807	837	806	775	792	783	798	778	813	777	810	837	768	779	786	781	754	795	779	876	769	783	749	838	769	733	769	787	822	787	757	818	810	787	797	826	846	830	787	804	785	818	789	818	756	794	802	858	776	806	751	793	767	772	776	795	823	730	753	768	820	824	792	819	762	750	793	779	808	797	770	771	798	810	778	756	785	819	796	804	818	767	808	749	800	755	761	793	819	869	734	793	787	823	829	819	813	735	757	795	743	762	784	793	805	775	799	835	788	764	793	824	797	819	801	861	781	793	799	828	770	796	786	758	803	776	771	783	786	794	764	832	794	795	794	790	798	806	788	766	788	766	781	770	737	845	786	756	824	824	812	811	792	795	734	815	862	748	784	800	728	767	745	771	790	825	781	787	777	815	761	770	769	793	778	815	768	808	817	786	770	799	780	773	766	759	813	786	798	782	713	780	774	740	834	832	848	743	836	788	771	762	799	779	768	800	787	840	764	775	814	801	794	753	794	819	803	778	815	806	779	794	789	809	817	784	793	838	802	744	807	750	858	765	800	794	797	812	762	803	747	842	823	773	782	769	799	825	765	749	808	751	770	816	770	825	806	795	777	777	797	771	755	742	826	852	743	775	841	811	802	768	779	755	847	783	809	803	756	785	758	735	772	781	758	756	811	748	769	789	771	767	793	758	727	745	778	763	827	794	793	727	781	828	812	780	785	785	747	808	810	837	826	824	780	770	754	744	778	793	755	784	813	822	765	773	767	805	817	774	828	790	796	790	805	829	800	759	784	740	781	813	763	795	793	787	763	806	783	793	788	764	832	767	793	793	777	807	826	828	753	776	794	804	779	834	780	790	778	822	769	791	788	758	801	790	793	783	802	748	796	755	833	831	799	747	735	873	786	793	794	768	804	770	849	783	788	798	768	783	800	787	798	779	790	816	771	809	808	770	767	834	795	799	727	779	819	765	790	759	821	783	783	773	772	786	834	797	803	811	798	825	805	763	733	722	792	784	776	745	824	767	773	765	781	744	837	812	811	781	823	803	796	784	799	781	843	787	768	791	825	804	746
15895	5395	8415	7444	5747	4847	4152	4021	2910	2282	2059	4726	14803	23295	22187	16170	7989	2879	1092	541	328	321	281	302	282	344	318	303	300	309	294	318	293	311	290	286	320	324	314	301	322	298	304	253	291	331	308	326	311	314	312	313	326	322	308	301	303	285	307	297	305	302	316	360	300	300	282	301	294	313	319	305	321	296	330	305	289	298	302	347	300	339	332	324	290	287	304	294	292	320	304	299	285	335	304	326	334	318	305	284	309	302	302	267	318	343	308	297	315	323	320	329	323	324	295	315	283	324	318	298	307	305	314	302	311	346	330	284	321	343	315	309	299	303	299	335	315	338	306	300	291	319	302	323	308	302	326	294	321	338	316	301	328	314	310	328	302	292	310	297	274	302	312	288	327	288	315	306	317	321	354	262	296	288	310	301	306	327	332	324	327	327	325	292	305	342	318	354	322	285	347	298	307	314	318	339	302	342	308	320	314	302	301	316	318	285	309	305	334	304	298	308	309	336	294	342	308	293	301	294	367	324	333	272	296	302	313	310	326	281	301	314	314	324	307	302	325	308	293	323	327	322	304	283	308	318	304	313	278	325	332	292	300	296	286	303	326	289	294	323	298	291	287	326	309	312	347	321	309	303	308	328	328	316	299	307	322	301	263	296	296	310	294	345	335	290	313	337	326	311	308	320	318	311	289	308	322	278	325	301	271	305	338	315	310	313	310	321	297	342	291	286	284	314	332	333	327	310	296	314	297	300	294	308	337	313	306	311	309	300	286	302	309	313	280	296	346	310	274	334	297	287	325	306	309	304	292	311	306	271	324	328	319	309	320	330	300	305	299	330	316	317	292	303	324	303	309	318	300	333	311	288	309	308	293	277	312	304	320	311	293	298	309	283	319	299	337	319	301	318	299	303	300	287	295	317	290	291	320	307	311	303	283	310	259	314	335	314	296	311	308	366	330	341	306	345	289	287	284	291	304	288	339	343	344	297	296	327	339	340	318	290	339	280	310	319	325	289	333	297	281	315	280	307	319	310	281	293	323	301	316	314	298	306	302	322	291	322	328	314	317	307	311	317	305	338	301	303	290	293	298	292	320	337	316	313	325	302	306	271	318	289	299	322	332	292	301	310	298	320	316	331	283	297	313	292	294	321	307	356	287	301	274	328	323	331	327	339	292	328	318	290	306	314	302	318	344	260	307	315	270	301	333	288	311	330	296	296	286	299	289	276	299	315	300	319	277	326	338	298	318	302	321	295	309	301	299	324	312	316	330	276	301	277	309	313	316	321	316	291	301	324	315	322	317	303	288	326	341	326	338	313	324	295	311	293	260	310	346	286	319	272	287	352	354	332	295	299	305	303	291	341	309	306	306	305	316	317	307	293	304	317	289	329	288	294	321	333	297	341	318	337	270	306	295	274	317	307	320	308	298	312	337	318	307	321	338	286	302	306	265	307	306	292	303	289	339	318	295	321	318	300	313	286	290	283	321	309	297	301	308	329	307	315	306	292	302	317	293	307	304	312	314	286	330	319	319	315	304	330	311	309	310	292	325	297	274	339	297	345	309	347	317	324	327	346	318	297	312	291	297	305	321	304	288	322	275	311	318	319	314	310	316	337	285	316	335	288	326	347	312	308	305	286	287	300	284	329	304	318	315	324	310	300	349	332	331	298	308	323	319	303	285	303	332	298	300	336	295	315	319	278	305	327	310	289	333	306	334	287	308	257	313	313	332	330	313	298	311	294	289	338	290	328	302	335	320	307	310	271	317	296	311	293	314	323	286	291	333	327	347	313	306	330	314	283	304	321	295	323	299	313	319	308	307	313	288	302	312	302	325	311	280	288	318	312	324	327	310	295	310	298	320	311	301	306	316	287	329	302	301	317	284	330	292	292	304	321	280	302	323	300	308	300	310	274	299	320	318	288	316	280	307	309	317	307	348	312	309	340	294	279	313	280	284	300	301	313	292	310	314	333	300	310	302	319	310	317	309	307	300	323	312	297	328	331	304	320	305	302	312	321	294	312	331	303	312	294	300	332	308	304	281	295	307	321	315	291	334	293	289	302	327	289	303	326	310	309	329	326	310	291	329	331	312	330	291	305	318	272	301	314	310	252	307	313	300	342	310	295	303	305	297	348	308	302	315	301	278	316	312	322	305	293	301	341	285	304	314	317	291	321	320	324	314	307	294	338	295	312	315	297	296	296	319	283	271	316	286	330	274	288	301	295	320	299	291	316	280	348	328	319	310	317	267	282	321	318	317	291	332	343	321	313	311	313	300	320	278	322	309	333	328	319	300	284	282	296	283	294	329	302	301	320	305	289	301	325	295	299	326	319	309	355	333	300	330	316	337	316	323	330	325	277	325	315	313	321	297	284	324	321	302	296	321	278	303	302	283	326	300	329	304	295	314	299	312	299	289	323	328	328	301	300	299	317	319	313	331	325	330	318	332	314	324	332	306	319	304	320	276	324	307	321	273	329	324	341	308	301	295	283	307	306	281	299	317	321	354	299	287	309	344	319	315	306	326	300	334	300	307	292	297	307	357	343	300	306	316	303	326	279	311	323	309	322	296	309	332	315	328	299	318	298	308	313	291	334	307	310	325	330	280	307	300	286	365	295	341	290	317	310	314	333	295	299	340	272	340	329	321	305	293	290	278	298	324	300	300	312	305	329	329	335	299	314	331	329	308	333	311	348	288	322	312	333	322	324	288	287	311	315	282	278	293	298	325	305	299	321	315	301	318	302	303	311	334	328	299	297	351	328	283	310	340	324	320	303	314	339	314	317	308	315	305	268	310	311	301	318	294	268	285	310	283	322	342	297	294	314	278	303	320	303	314	296	296	322	318	298	299	302	304	312	304	307	327	297	308	296	304	336	289	337	305	318	334	331	286	306	317	337	314	299	341	320	340	321	307	327	305	297	325	274	312	315	334	317	319	311	312	348	301	301	257	352	337	323	305	308	293	334	288	291	323	318	299	293	307	338	305	283	332	320	306	309	298	304	308	318	304	323	303	292	315	332	305	310	311	314	292	313	313	305	309	306	301	273	307	296	306	283	328	330	318	316	300	309	316	289	286	300	303	324	299	330	300	272	327	333	332	323	285	318	314	300	288	292	282	317	299	333	310	316	300	336	289	308	313	287	304	325	326	308	306	333	287	309	299	303	306	326	294	314	274	339	290	293	306	314	299	327	324	290	307	319	312	348	322	302	310	274	293	343	309	345	310	316	319	302	360	294	305	305	336	328	308	292	295	309	339	370	336	288	300	305	316	286	318	306	315	315	305	296	319	284	308	301	326	320	316	296	329	293	322	333	297	345	292	331	309	313	295	331	298	328	283	283	304	283	280	308	298	303	294	321	295	277	299	310	312	291	322	282	302	301	299	345	290	288	330	271	308	289	322	291	332	311	300	335	333	323	301	263	292	291	335	332	264	300	326	323	309	290	316	298	317	331	330	296	296	334	317	313	321	329	307	337	321	286	293	338	310	294	329	319
8262	5907	15361	17809	16806	15796	14485	14961	11834	10385	9542	18200	36020	44056	42303	35304	23461	11656	4676	1998	1171	950	915	887	879	883	925	913	875	876	821	802	886	917	893	866	821	887	895	793	857	900	848	837	866	863	886	888	865	857	856	841	844	857	898	910	877	902	875	900	897	858	842	933	912	881	880	863	882	860	850	827	879	889	875	905	914	916	875	863	861	829	883	818	873	860	790	846	862	922	868	883	846	921	848	871	896	870	909	870	945	867	891	834	871	898	920	861	887	923	887	922	898	870	851	816	832	874	830	837	915	936	833	871	917	865	859	918	880	809	895	870	862	878	874	890	878	870	846	857	863	878	839	860	876	928	873	862	849	852	855	907	860	840	888	851	825	934	838	866	880	896	852	848	925	868	861	867	856	904	884	877	858	852	811	881	887	872	878	934	891	856	839	881	864	888	852	870	901	856	868	833	881	840	838	836	898	853	910	855	830	937	854	907	863	899	886	894	924	857	908	850	850	865	876	842	939	932	882	887	882	878	870	874	911	856	836	894	878	872	896	860	947	884	864	936	879	818	928	875	912	834	937	883	861	872	833	901	906	900	885	871	904	915	932	873	889	900	888	929	886	842	868	950	857	844	917	870	876	890	901	850	881	852	872	868	894	868	851	849	916	857	871	856	855	864	908	903	877	846	895	911	920	894	891	848	873	846	854	840	875	875	900	904	886	903	838	818	865	902	886	854	945	888	889	899	930	822	852	898	842	831	959	879	920	845	811	884	903	889	873	820	813	852	868	866	865	897	914	864	840	907	840	883	860	872	846	837	872	881	893	886	856	894	918	862	874	870	856	872	847	884	892	853	872	877	949	894	890	888	883	864	895	872	864	893	890	847	919	882	858	865	855	912	893	793	901	903	867	877	882	872	907	892	875	896	869	862	886	890	833	886	888	841	880	872	836	847	842	902	865	874	882	879	900	855	923	855	833	838	868	868	836	855	907	878	882	887	929	905	890	849	866	864	903	830	822	888	846	881	818	911	858	850	915	934	870	872	872	891	875	874	849	908	841	866	890	864	831	885	875	827	837	899	854	869	847	869	830	862	827	929	867	893	861	880	871	849	900	897	898	889	885	905	885	889	927	878	822	898	895	871	864	856	891	892	851	877	914	809	834	857	890	901	883	882	898	896	844	837	875	879	861	853	913	900	854	869	889	896	861	912	884	895	937	894	850	849	852	900	869	907	868	878	897	908	843	920	859	913	910	849	859	854	863	916	876	873	877	876	868	901	918	866	905	812	887	869	848	862	876	892	875	895	951	884	907	832	888	916	895	909	886	827	932	846	820	896	925	851	881	908	858	871	885	862	894	927	850	827	840	888	932	851	822	898	862	835	902	921	900	871	900	816	901	850	903	894	868	864	868	864	862	870	920	911	874	860	895	830	896	921	909	855	932	882	876	889	845	919	896	883	890	888	859	873	853	815	905	901	888	872	927	908	950	902	870	896	884	872	855	903	915	820	883	905	885	848	874	859	922	879	850	850	891	866	873	826	849	885	847	852	885	850	886	879	927	876	874	884	900	874	900	904	869	874	864	890	902	890	853	904	911	892	877	833	912	867	819	838	833	845	926	880	857	878	872	862	917	888	901	843	926	876	860	881	870	900	882	888	860	917	879	873	925	900	917	881	864	878	869	866	913	957	902	868	896	881	884	842	881	863	856	831	838	881	886	894	867	853	883	919	893	871	869	876	907	870	880	882	889	842	895	855	854	914	916	880	889	835	918	867	913	837	914	882	882	877	862	917	881	872	874	843	799	894	889	856	865	871	858	874	857	841	893	928	858	876	898	911	887	836	855	896	899	881	831	929	912	880	811	890	871	860	858	854	865	884	897	907	857	933	916	892	892	846	868	849	922	882	884	919	854	843	883	894	857	823	885	867	882	887	936	859	892	893	907	894	865	855	913	901	874	878	914	921	852	850	918	909	843	868	848	816	898	840	865	852	873	929	950	877	882	865	868	887	867	841	888	793	865	875	879	839	812	890	917	825	892	932	863	911	859	877	865	817	885	901	870	828	886	878	891	905	874	885	834	861	872	824	912	873	915	881	969	896	859	845	885	879	874	828	873	913	898	861	802	857	878	866	826	857	867	887	914	861	846	911	866	904	918	884	910	870	848	884	858	877	861	878	940	808	839	810	895	874	881	851	878	899	891	895	910	884	912	862	839	905	871	914	885	871	853	836	900	884	909	903	838	862	852	923	881	857	859	837	896	863	878	857	889	892	891	827	845	923	908	865	911	916	853	860	836	924	869	849	882	870	936	868	883	890	872	879	930	881	898	848	885	845	851	897	879	900	831	898	944	855	840	844	905	847	889	930	884	923	906	872	873	849	884	872	865	868	861	887	873	904	842	898	858	845	921	872	850	906	937	867	858	866	866	885	907	903	825	862	878	838	843	890	830	917	874	911	908	903	858	875	858	903	869	915	826	884	889	904	851	902	889	876	909	842	839	902	865	851	866	847	914	910	836	913	907	880	892	823	885	878	889	894	868	851	821	876	890	873	863	843	808	838	895	842	889	868	851	915	926	880	876	810	868	854	928	897	899	915	890	847	892	898	905	855	827	859	830	920	897	835	901	839	852	874	897	877	856	873	885	840	845	837	851	898	849	843	879	862	909	835	893	842	898	882	891	934	905	949	831	917	882	896	866	856	842	879	847	842	860	879	878	935	930	890	924	879	845	900	901	837	866	870	857	878	922	881	857	911	935	914	900	849	840	913	890	866	900	843	922	843	864	834	844	898	883	879	853	885	857	899	926	878	899	885	917	868	874	885	862	869	915	902	860	911	822	856	892	935	888	875	895	928	883	938	834	833	917	894	906	889	846	895	848	884	908	854	901	880	918	879	934	879	867	899	900	879	883	861	900	892	843	829	921	877	854	885	843	875	887	878	882	849	862	861	910	869	907	837	902	911	909	879	830	903	922	856	830	907	854	867	852	917	852	892	851	875	860	872	852	892	918	913	861	857	908	871	899	904	887	838	877	885	856	887	880	905	877	867	928	873	887	886	837	823	887	903	809	876	882	878	846	881	883	859	880	912	859	845	814	859	878	895	849	933	846	852	850	916	853	829	846	848	877	886	879	847	849	884	854	913	871	829	885	849	890	903	900	886	857	897	889	847	855	873	905	881	915	909	883	878	828	839	877	915	902	839	923	902	862	875	854	905	876	912	915	886	912	865	907	906	907	901	941	878	814	882	813	855	918	881	862	912	922	865	870	818	909	966	875	849	864	914	875	876	882	843	893	904	876	906	878	839	853	852	917	906	872	880	903	834	911	917	898	884	884	868	870	928	860	923	878	889	859	895	866	851	937	852	851	841	871	843	844	870	850	887	866	920	864	897	904	905	877	849	834	903	858	863	871	878	857	865	861	850	885	885	835	903	862	851	862	907	874	824	874	836	841	861	869	863	870	842	913	898	889	917	924	913	882	881	891	911	850	913	910	886	889	816
2725	671	718	609	541	474	446	422	408	407	432	413	790	1651	2138	1905	1291	758	493	420	390	371	334	379	346	350	350	380	320	356	345	367	366	361	376	323	345	377	365	343	362	349	381	345	342	341	345	363	353	359	366	386	343	314	373	356	345	382	323	322	358	345	370	385	361	357	354	381	344	366	346	337	352	331	381	347	343	345	381	342	318	354	323	326	409	356	365	369	341	346	379	368	356	389	350	355	352	349	370	375	375	336	351	343	352	374	361	356	371	351	354	380	323	382	376	337	376	382	348	347	377	330	328	352	320	339	353	382	341	332	375	338	359	350	371	356	361	361	326	361	373	366	349	337	332	343	368	341	359	355	337	299	344	372	359	336	367	386	351	333	337	327	337	366	370	313	334	356	355	347	347	354	370	342	359	347	311	371	356	333	352	382	351	333	364	324	349	352	352	375	345	355	331	344	346	346	349	363	371	343	362	348	329	348	368	361	357	329	369	378	347	315	346	350	354	331	363	308	345	365	392	326	370	346	401	371	355	331	364	360	333	373	348	365	360	354	354	363	348	352	374	317	367	361	338	362	390	332	370	364	344	335	388	359	353	354	301	329	369	350	314	360	376	347	333	325	354	357	360	345	338	356	338	353	323	339	368	365	359	368	361	372	357	367	341	367	357	352	358	363	364	328	319	333	324	329	358	374	341	371	338	345	358	370	382	342	372	353	376	350	377	331	346	401	325	380	357	326	373	349	345	366	376	338	361	331	374	359	353	328	345	338	343	353	358	346	357	329	385	387	391	387	345	336	330	367	363	358	346	348	327	390	336	371	350	385	316	377	378	362	380	383	353	356	351	375	352	381	352	352	369	316	337	355	360	347	350	355	341	376	366	365	374	341	327	339	368	366	373	336	359	324	391	350	374	332	353	348	349	335	339	366	333	346	375	380	376	349	359	355	336	349	337	354	331	338	332	361	376	366	366	334	360	363	324	321	351	351	338	339	392	380	354	361	338	364	342	349	327	363	330	341	360	359	402	343	314	371	374	343	351	354	377	381	353	374	343	332	341	335	354	352	370	340	357	324	366	342	345	309	340	358	371	351	337	354	368	370	341	347	378	326	369	361	360	372	331	360	341	317	337	347	365	342	337	352	367	363	350	341	360	382	352	360	344	352	339	380	394	372	367	392	360	323	355	364	353	347	344	353	394	344	361	326	333	363	350	395	366	368	348	373	353	334	349	338	375	361	344	315	314	362	378	364	350	380	326	383	384	343	367	363	362	388	360	339	317	341	367	341	320	347	344	367	368	341	361	359	332	342	361	378	370	349	379	373	364	359	321	329	319	326	335	353	347	400	340	370	344	349	386	341	366	362	367	357	351	341	352	350	367	340	360	360	362	330	309	343	382	340	373	363	312	335	356	322	376	330	356	332	366	315	352	390	342	342	394	366	354	305	356	371	362	351	332	343	337	349	352	344	373	371	336	330	335	345	326	379	361	346	353	359	362	367	345	351	316	377	332	350	362	346	372	344	337	320	351	356	345	350	318	329	363	389	352	381	353	315	323	350	349	366	369	338	355	362	358	374	335	372	362	355	382	363	329	325	367	343	368	336	354	365	340	364	355	362	348	359	336	353	392	334	328	345	356	340	404	354	362	352	350	372	357	375	362	355	350	379	333	372	327	363	359	389	347	343	372	357	357	369	349	356	351	337	347	362	345	370	359	355	378	350	330	351	359	363	365	367	352	365	362	338	345	346	371	385	361	348	367	295	372	340	369	369	372	353	342	347	362	364	340	313	349	376	371	365	369	372	363	349	363	353	348	357	377	375	343	363	360	361	348	392	332	359	351	331	355	361	343	388	372	346	343	346	400	386	354	373	353	358	368	342	356	352	373	356	370	342	352	364	325	373	335	365	375	366	359	343	349	383	340	348	364	327	338	333	399	377	358	365	401	347	354	358	367	318	361	367	376	326	378	366	378	360	342	412	358	319	342	388	377	337	395	370	349	355	367	365	380	333	339	349	364	364	355	400	357	359	350	383	338	349	371	385	387	372	361	355	381	355	365	358	367	355	362	365	352	341	391	360	353	368	381	312	384	365	341	334	373	393	339	376	344	326	334	340	366	325	349	364	396	377	349	357	339	351	357	316	326	357	349	364	357	374	336	376	353	374	372	370	355	363	350	347	372	335	346	361	332	371	374	354	364	361	367	351	333	321	368	363	373	334	364	370	359	349	360	361	342	334	364	364	344	320	367	335	339	348	370	331	348	382	360	381	311	356	379	377	345	370	324	359	334	359	354	357	363	344	348	317	348	350	339	345	349	367	374	347	350	365	383	333	369	384	365	348	361	357	354	364	352	370	366	376	337	344	346	380	368	360	340	360	333	359	325	347	325	336	365	359	346	351	337	353	318	367	328	339	349	335	359	364	333	342	348	364	320	370	355	375	342	360	369	356	367	358	369	340	299	373	360	387	319	342	348	355	343	340	349	360	368	345	355	378	306	357	362	364	342	350	407	354	377	350	327	352	385	339	354	349	385	342	356	334	369	397	360	368	372	376	343	357	344	367	387	364	338	349	343	354	373	363	335	356	360	384	372	372	384	341	348	339	358	355	364	349	367	358	403	348	354	367	387	355	383	373	383	362	366	343	353	349	376	340	346	384	339	374	348	323	344	372	374	361	346	363	358	358	342	384	366	340	349	361	349	360	368	395	343	366	378	334	357	319	362	353	332	363	346	357	361	386	353	349	346	331	344	353	368	360	351	344	363	343	348	362	348	357	385	387	346	328	343	352	409	391	356	322	390	363	357	361	371	360	389	340	343	357	365	314	362	366	351	338	361	339	383	374	383	350	321	374	365	348	335	342	369	366	359	331	358	363	382	374	356	361	382	362	386	352	343	342	371	350	378	352	338	360	346	357	374	375	323	365	356	365	397	346	336	381	318	381	330	397	354	378	365	361	364	402	375	328	349	352	365	359	355	378	350	346	351	358	384	321	394	363	353	378	348	348	322	369	337	371	369	311	316	342	362	375	322	363	377	345	344	366	367	345	369	336	382	375	336	340	352	328	347	398	360	331	377	340	364	358	382	389	368	372	348	336	335	383	316	347	355	379	358	377	356	346	359	316	387	368	402	382	341	383	310	366	358	375	341	347	354	361	334	370	340	329	329	309	373	377	317	362	368	366	346	365	332	381	359	354	367	353	376	340	359	342	349	382	356	316	346	372	349	377	337	359	363	372	390	362	351	315	378	363	335	349	348	394	308	338	378	361	345	336	374	367	386	358	354	344	314	379	365	345	331	349	375	373	332	348	389	328	354	327	319	346	372	329	367	358	366	368	345	338	367	372	328	386	345	380	398	375	359	355	346	369	317	365	365	355	355	361	333	362	349	340	370	409	337	365	362	336	357	392	360	336	378	350	356	338	357	345	355	331	338	323	354	368	367	363	340	346	345	358	366	374	358	340	365	391	343	366	369	370	384	365	338	368	368	367	335	338
2804	1345	1727	1933	1651	1650	1586	1493	1516	1402	1465	1463	3495	8280	9639	8117	4977	2673	1592	1227	1037	1017	962	963	935	1011	949	977	987	996	918	970	1006	1022	966	968	987	942	960	962	1055	965	1039	1005	963	954	1008	952	1001	1014	939	957	953	1005	974	971	969	988	953	943	970	971	939	971	952	979	968	990	1013	1000	969	974	951	1050	963	987	982	968	1029	998	984	979	944	1011	972	943	972	936	1027	1069	995	969	1051	956	951	1002	957	983	986	964	950	978	961	958	968	1018	1021	997	980	1032	998	938	979	980	1016	1001	950	950	955	971	982	1020	956	945	1035	1008	978	969	1003	950	987	1021	979	1017	1015	952	965	1008	945	1017	1007	1018	985	1018	997	934	964	927	1009	1034	973	1027	970	962	1012	1056	1028	1002	1004	962	1015	958	945	1016	980	943	1016	970	942	1008	1025	941	938	989	951	1003	960	965	974	986	954	917	928	1046	982	975	939	946	923	1003	1013	980	1000	993	1008	1032	962	1001	946	1006	992	983	989	959	1054	1009	1050	1001	990	971	1044	1018	989	1001	983	984	944	979	957	977	985	957	1007	1023	952	945	991	1011	983	994	1045	982	942	1017	1064	951	964	943	958	1032	938	1008	950	987	1022	1018	988	978	952	1019	1006	905	1010	1010	1008	938	980	1007	1060	956	943	975	1031	990	983	1019	965	979	1006	941	1028	977	1014	976	1017	1050	985	985	995	937	981	975	983	1005	985	953	949	984	946	1038	959	1007	998	967	983	942	928	992	962	953	986	1043	1025	998	883	961	971	931	951	997	998	968	1031	1006	993	990	972	1027	1026	938	984	996	987	970	943	982	1025	907	979	1003	1014	1014	990	1042	959	909	1016	957	1009	1035	995	1025	983	934	986	1021	1051	966	993	913	935	1016	1014	958	1009	1045	876	1009	1012	986	971	985	968	992	1044	956	1013	1044	977	945	1003	972	951	1013	1019	980	953	1017	1004	1024	991	1013	966	1006	980	975	1002	968	942	982	952	952	933	983	965	994	972	974	950	910	985	965	923	990	968	984	987	1017	1036	1009	1002	916	973	961	991	1029	1024	978	965	949	962	973	993	1013	1060	1014	962	952	1014	1019	1020	954	976	991	1011	995	946	1026	963	967	964	1006	1002	1020	970	1042	1008	1017	985	992	994	994	1014	1018	1001	1014	956	1006	959	961	985	995	1010	931	993	947	979	960	966	969	1009	942	1021	958	987	961	975	975	960	969	971	994	1005	977	975	982	1014	979	984	994	989	980	952	918	1026	1044	989	965	982	995	996	1045	997	993	1044	912	995	954	1028	1038	964	993	959	992	993	979	963	1000	1004	990	944	981	940	978	1058	975	1012	1001	995	1024	994	980	1020	1018	933	966	985	948	1025	961	977	956	970	926	998	1000	1007	992	987	957	1014	969	995	958	960	896	975	974	1042	954	998	990	956	939	992	1012	995	962	972	979	963	992	978	1000	982	992	993	1005	972	996	940	948	1005	1021	953	1016	976	967	958	966	951	945	956	972	1019	986	982	944	1002	1028	1008	1000	1008	937	947	1030	957	939	969	1015	984	1007	962	951	990	1027	965	965	991	978	994	973	990	1005	949	1033	999	1012	982	963	990	1017	953	993	972	951	973	972	989	1032	945	1042	1002	982	959	922	966	962	961	1033	960	957	1012	1025	1029	957	1016	947	976	1025	949	964	983	982	986	996	920	1008	985	971	1010	940	1027	970	1023	966	996	939	1003	1077	1019	1018	962	913	1023	956	957	933	939	920	957	973	994	1001	997	993	960	952	960	963	949	959	967	964	978	1025	981	983	974	998	984	995	955	1019	965	970	1035	977	928	955	997	967	972	965	945	1006	984	996	1008	996	998	959	977	886	982	998	980	984	926	1008	996	985	988	981	924	990	1006	991	958	1034	982	966	997	1013	916	981	956	970	960	986	964	1007	1028	964	1008	959	1021	980	938	977	1033	973	1002	1025	1005	1000	988	992	961	1015	1028	1032	990	965	951	969	963	929	977	1043	982	1000	956	959	1026	957	950	928	949	992	969	1003	961	963	914	995	962	1018	970	958	1018	961	1002	991	1014	1003	988	1014	980	990	988	989	958	966	997	1003	968	953	1019	1005	1011	1010	963	914	997	973	968	962	962	1040	963	1005	965	947	1006	934	1014	969	972	1013	1001	1014	966	1020	1000	970	991	987	899	968	1002	1038	971	930	1028	1003	1029	965	1017	990	1017	1019	990	1044	983	1015	968	1014	989	984	978	942	1009	962	1060	996	1034	1015	986	955	1001	980	918	954	1008	981	927	952	1009	962	1023	1053	997	948	922	1021	976	1011	1007	987	970	993	1051	1006	986	1036	993	949	1025	977	995	1046	962	1031	973	977	965	970	976	955	989	955	997	985	971	990	941	986	972	954	1002	1018	1005	985	1007	922	995	973	959	964	1043	959	990	956	1008	936	932	964	965	937	944	1021	914	935	992	980	1012	986	920	935	1008	977	1012	982	977	984	974	979	1015	974	952	948	1077	1000	986	976	1003	987	997	1005	988	940	980	1013	939	949	944	983	1000	972	923	987	1019	1018	985	916	1018	917	980	954	920	971	1008	941	936	976	989	965	952	956	963	992	1023	950	972	988	987	962	1030	982	994	949	990	1004	1004	1028	1012	985	951	1009	958	1029	995	991	1033	1040	1017	978	998	982	1074	1041	978	1004	981	943	977	938	999	988	932	972	963	970	971	974	1000	936	1026	968	992	952	971	1036	975	984	965	1008	1017	1042	1012	979	983	981	1009	995	938	1054	985	935	1042	985	1046	1018	1003	970	994	1012	986	986	988	965	1038	963	1016	991	1027	938	990	971	981	998	981	967	1014	964	973	953	985	1018	941	949	1024	1008	1002	925	1056	942	1009	967	1028	1025	974	968	970	988	979	987	1019	962	1015	976	990	1003	1056	978	970	1038	945	882	1009	977	1091	1016	978	1006	1012	943	964	972	979	979	1002	979	971	1010	943	946	1079	975	1028	977	1019	1087	1018	1017	1002	923	994	962	960	993	1011	974	957	927	1023	962	943	959	999	1030	972	1005	1035	994	980	998	1022	1009	988	971	1058	983	982	933	973	1057	955	1005	1001	1014	917	1014	978	968	967	1007	950	1024	971	1010	965	989	995	1007	985	1049	955	978	975	912	1076	992	1021	949	925	978	932	986	988	1034	977	947	967	995	989	973	998	1000	976	1001	1018	998	950	946	1030	973	964	1009	995	981	965	962	968	957	973	992	940	996	1018	938	999	1013	998	984	987	1016	943	1001	1029	988	955	1027	1009	1010	989	1053	950	975	977	970	918	972	949	910	964	944	1003	989	979	1007	964	1024	1026	1024	1028	981	1003	994	966	942	1055	996	980	992	947	968	950	940	940	981	999	1024	1021	992	982	943	1007	946	967	960	1003	971	970	968	908	1005	929	953	956	951	1002	1071	1009	952	987	936	1020	1007	978	989	1004	997	971	961	984	975	984	956	946	1019	1018	971	958	1006	1003	1036	962	963	949	1024	985	999	1011	1019	961	977	972	1009	978	1045	957	1063	990	961	1021	1012	967	1034	980	1027	1020	1010	1010	919	1018	1018	993	951	949	1007	930	969	994	983	988	909	1043	969	944	998	1036	1001	985	1019	1027	1018	983	984	949	984	981	987	949	998	966	964	1018	935	991	988	997	990	1000	1007	947	971	945	992	991	994	957	959	955	983	971	989	979	966	970	1010	979	968	991	1023	940	1009	1023	986	952	1004	1007	1013	966	963	973	978	966	961	953	993	961	1009	988	975	989	939	1028	1008	994	1032	976	968	957	1008	1022	936	976	1013	1019	966	1021	998	1012	934	942	1003	1000	988	1034	969	1055	980	1006	1013	980	1016	1073	1018	961	983	946	959	1009	1051	1001	956	990	994	984	992	1000	999	963	980	983	1027	985	969	984	955	933	985	1038	1012
8293	1860	2830	2660	2392	1980	1686	1288	1338	1220	1186	1475	7781	14203	13077	8545	4129	1719	843	509	352	362	360	285	314	315	316	321	321	362	317	310	318	324	320	322	332	339	302	319	312	312	324	314	359	320	325	316	322	333	307	343	342	308	317	330	330	334	335	307	374	341	308	334	327	305	322	340	345	383	323	334	357	331	341	337	310	301	322	298	293	315	294	319	331	341	323	319	317	341	323	324	322	332	330	337	336	313	329	311	347	332	316	341	305	307	298	308	279	307	338	322	333	331	335	306	317	332	329	355	338	372	322	340	316	336	329	353	369	350	302	359	326	290	370	346	347	321	329	325	318	297	318	352	279	297	325	312	294	296	338	320	353	333	319	355	336	305	335	291	316	296	285	343	319	321	309	320	372	308	311	312	359	352	331	307	294	312	322	329	330	320	311	315	355	324	317	370	331	328	329	313	343	308	340	338	314	348	343	329	329	313	329	331	317	314	314	341	323	348	339	341	325	338	292	317	326	305	348	326	293	323	348	315	337	322	344	295	304	339	320	313	336	334	351	324	310	336	358	318	324	331	324	315	313	344	310	326	296	354	312	330	328	351	302	314	338	343	343	337	346	327	296	293	354	333	355	332	314	326	293	354	334	304	329	351	297	320	333	316	322	319	338	319	325	347	352	335	293	318	362	304	310	317	323	295	336	304	316	355	324	365	341	338	327	353	320	329	339	314	319	321	326	345	329	314	366	291	337	286	309	303	305	307	332	309	319	326	330	299	350	281	346	311	316	341	357	284	361	328	320	339	301	345	279	351	302	301	303	341	351	319	317	311	329	313	329	341	314	339	317	288	331	308	305	322	321	345	343	335	323	314	348	300	319	303	338	334	313	325	328	325	333	346	308	339	316	270	325	314	351	326	328	315	303	292	300	302	322	299	315	319	336	357	333	340	329	315	319	343	306	323	328	314	336	308	324	293	318	306	359	325	331	331	311	323	323	330	297	348	315	298	356	319	313	294	334	317	314	319	325	319	324	323	319	313	281	311	298	315	341	309	309	312	314	316	360	310	309	345	331	321	309	324	334	329	330	311	334	309	313	317	317	342	345	324	300	311	341	363	305	335	322	330	348	288	306	313	321	345	311	324	357	308	357	365	320	336	326	297	351	323	286	323	331	301	337	325	311	332	344	317	323	314	352	324	322	327	322	313	369	349	291	313	316	331	306	334	310	296	338	337	322	318	312	325	346	314	338	322	286	333	361	313	350	349	332	301	294	315	364	336	309	371	318	353	308	314	327	353	343	340	326	340	340	320	313	329	316	346	320	370	305	348	340	341	316	341	299	326	342	367	327	343	362	286	347	322	338	300	312	307	317	335	340	313	318	313	341	322	324	339	338	326	353	332	345	321	325	307	323	333	324	356	319	325	367	348	342	334	369	349	352	323	347	346	355	319	347	365	290	318	344	313	351	312	331	328	327	319	344	341	317	312	309	341	317	315	329	318	309	331	316	322	354	320	335	321	310	333	354	310	339	309	338	303	323	318	344	336	327	308	336	323	332	322	303	320	347	298	335	299	311	349	305	318	371	321	275	322	344	329	322	327	299	348	324	318	280	342	314	310	328	338	317	307	308	322	299	338	357	324	305	303	315	311	289	316	343	351	320	329	334	310	347	338	320	303	352	339	349	304	346	347	321	348	323	371	338	319	334	324	363	369	302	331	300	367	307	312	303	332	313	346	337	327	321	302	393	321	319	318	323	286	341	293	367	326	332	319	304	313	326	280	323	300	310	314	324	318	308	327	354	293	309	315	319	326	312	348	334	366	376	360	307	342	338	305	326	324	340	334	343	331	325	338	357	344	354	325	322	324	301	354	290	332	307	306	344	322	349	331	302	354	345	358	324	368	332	360	322	336	336	314	310	310	324	333	316	332	359	330	315	304	331	309	341	341	341	350	302	346	329	309	315	330	325	303	347	337	332	302	363	326	323	323	291	328	314	297	331	294	313	313	301	319	360	308	301	328	344	309	331	336	327	297	317	344	321	326	337	299	335	343	339	325	323	336	344	343	307	318	333	336	359	338	334	324	287	353	336	352	338	334	322	337	346	374	330	340	346	341	315	366	401	333	356	344	312	329	358	340	324	317	337	324	330	356	355	301	302	312	326	303	337	326	320	298	327	298	343	326	310	351	311	295	378	300	306	325	331	309	319	303	311	312	318	359	305	344	341	317	304	330	344	312	336	295	336	343	326	337	327	337	321	312	346	315	336	275	346	346	339	306	327	337	311	328	317	313	326	338	307	338	306	360	342	298	328	328	299	318	345	320	306	354	320	313	324	348	332	317	299	319	344	315	385	352	313	345	309	334	308	294	327	328	305	339	335	329	337	348	319	357	317	314	314	323	308	292	324	329	316	295	295	313	288	349	328	352	353	307	343	315	309	313	328	317	303	319	325	315	299	366	310	324	301	321	301	339	302	354	321	324	320	326	347	310	332	317	309	332	321	335	332	347	353	334	330	313	331	306	304	337	335	292	319	296	288	334	304	323	316	337	312	293	314	327	329	334	317	302	319	358	313	313	312	313	334	352	315	318	325	343	315	313	305	337	309	347	329	326	349	306	313	324	334	293	316	324	315	339	324	333	306	358	340	340	352	306	346	362	311	338	324	317	303	336	327	328	340	326	314	329	326	305	318	318	297	325	366	342	326	347	343	315	312	339	284	333	349	348	276	314	306	312	352	323	336	309	342	311	311	306	321	356	301	347	315	337	324	348	317	323	337	270	337	320	332	316	346	345	340	338	357	295	327	349	382	330	326	330	302	304	317	361	351	322	331	317	337	330	320	335	313	337	336	328	326	312	327	347	333	305	347	278	336	313	292	308	329	311	330	300	308	314	343	332	318	325	331	322	285	345	356	325	320	329	318	317	294	320	302	328	318	299	308	330	315	292	337	323	346	344	343	314	324	349	328	323	312	318	331	327	335	318	313	323	329	304	348	353	288	332	310	336	326	304	359	316	300	328	335	325	353	315	340	321	362	362	364	303	341	321	357	298	331	327	313	351	307	306	334	310	319	342	353	297	289	337	334	323	347	331	335	328	349	317	353	325	317	325	333	342	307	312	331	314	327	277	337	333	343	348	341	324	321	310	314	312	329	311	320	309	335	324	327	315	345	354	341	347	328	358	340	334	318	324	322	348	325	353	319	330	331	333	354	319	337	320	314	311	291	323	320	343	296	324	287	346	330	311	303	297	351	333	309	318	340	321	319	314	322	352	327	354	322	296	324	347	345	348	315	342	293	322	329	340	329	334	351	309	356	309	361	343	306	294	310	323	320	313	332	340	335	343	307	365	307	308	341	286	308	333	356	303	327	365	275	292	299	341	343	344	317	269	325	351	311	317	326	310	314	317	319	353	322	341	311	366	336	310	310	299	357	330	325	303	348	327	325	320	328	301	320	304	347	318	327	321	303	310	334	299	332	346	352	313	391	318	317	361	334	340	342	354
5898	2606	6154	8839	8508	8267	7188	6135	6068	5767	6006	7451	26547	36185	33236	25974	15642	7595	3395	1639	1045	935	945	919	933	885	933	955	879	938	934	945	923	971	897	911	919	887	882	833	925	967	917	862	890	885	911	874	949	890	884	920	911	886	904	938	938	931	930	914	914	918	902	890	970	908	953	886	920	968	958	874	898	902	862	871	919	901	944	927	871	957	948	880	886	914	948	940	871	870	944	867	870	913	900	929	905	918	949	958	956	880	927	916	867	920	901	920	885	932	962	935	920	958	912	928	920	942	919	889	910	924	943	917	902	922	943	983	932	907	958	926	908	880	891	954	902	882	914	906	940	890	931	882	889	945	925	909	917	902	946	885	968	937	896	862	939	968	905	923	990	990	937	920	912	913	901	894	949	896	883	947	908	892	861	885	871	932	889	930	909	981	933	966	938	957	883	963	966	943	899	980	930	904	884	939	835	863	934	943	952	903	930	945	913	955	947	947	876	950	948	926	902	905	940	938	880	950	938	888	930	930	959	936	889	943	915	903	947	859	914	938	998	925	928	899	934	968	907	920	939	914	906	925	907	890	943	936	938	915	994	880	958	869	902	917	964	953	952	922	898	916	956	878	935	889	905	861	885	909	904	950	882	946	878	894	899	885	921	881	996	844	939	933	898	933	878	919	906	935	902	961	883	950	903	864	943	971	912	908	900	947	917	946	903	923	927	963	952	898	915	946	942	922	871	888	929	921	909	942	911	920	910	944	913	874	887	944	934	914	969	880	903	930	917	910	908	930	947	874	901	944	901	915	920	922	938	889	929	953	915	936	893	956	868	894	902	934	906	918	933	860	936	986	920	883	906	884	937	915	885	976	865	957	972	952	951	892	948	841	946	941	932	872	943	883	914	936	920	854	868	936	900	923	945	923	891	921	975	945	966	921	917	993	921	921	952	920	916	916	920	980	934	949	934	905	915	967	952	938	928	969	930	896	920	903	943	922	886	941	905	899	903	942	964	850	938	910	929	896	958	916	910	965	950	900	979	949	875	900	922	962	913	898	897	883	904	875	922	912	966	968	911	914	866	901	904	938	936	921	948	947	869	850	862	946	925	968	886	934	882	900	943	935	982	898	922	930	910	940	955	929	918	954	921	864	972	912	922	918	932	937	893	933	882	918	929	977	908	915	986	958	864	963	922	1006	893	896	959	885	932	881	887	879	940	940	893	952	940	892	952	897	918	899	911	897	875	884	891	903	918	988	919	908	897	914	944	873	961	917	1006	966	900	910	900	949	899	957	881	957	921	892	955	920	925	877	915	964	889	933	945	960	902	933	901	911	944	904	945	956	894	1001	953	860	906	924	936	917	884	880	951	889	871	951	902	900	946	927	962	955	902	914	926	883	904	913	914	882	937	902	983	972	902	946	937	894	898	952	939	900	896	924	898	918	913	884	901	836	911	932	898	883	877	906	887	934	919	939	921	960	913	974	955	904	843	924	969	915	939	927	906	939	947	918	874	923	907	918	926	971	899	895	914	902	911	899	898	957	901	884	971	950	915	887	884	885	919	878	913	946	960	961	906	909	908	941	942	936	842	877	880	934	917	950	898	937	906	899	918	888	965	955	856	919	920	857	939	929	935	931	892	964	899	997	983	932	912	893	959	933	935	936	837	854	926	948	952	935	923	900	929	892	919	923	911	909	925	919	909	936	905	906	970	946	935	927	919	938	888	919	933	909	912	904	908	870	917	960	916	924	836	971	946	932	925	902	937	909	925	911	900	922	925	897	937	904	885	917	860	920	922	957	925	937	908	845	981	934	891	912	919	946	924	925	945	876	932	1012	895	923	913	925	838	943	896	899	862	845	891	940	949	928	872	932	925	972	952	910	946	955	876	944	958	926	942	894	896	922	918	945	958	903	963	937	927	875	914	922	907	977	866	911	880	826	917	915	906	896	944	901	879	903	952	957	885	915	869	921	879	934	905	934	901	903	905	947	912	910	903	853	917	914	902	900	884	903	912	893	917	935	926	905	930	916	904	940	950	899	914	881	870	916	902	970	967	924	898	896	871	901	965	904	897	926	951	943	937	848	908	920	861	911	951	932	940	910	869	1000	984	973	921	888	914	966	873	942	896	890	917	937	926	888	933	935	915	882	914	989	861	911	879	970	941	917	898	885	858	931	946	872	927	917	938	919	947	910	913	896	946	944	881	947	885	960	967	896	923	958	902	955	940	893	901	943	903	937	909	935	931	926	856	909	875	932	911	936	903	920	915	900	1000	955	880	933	919	914	920	961	911	936	974	924	909	921	908	924	903	942	927	927	889	908	917	864	915	956	958	959	926	961	929	905	905	888	915	951	887	871	957	856	929	927	939	942	919	960	883	925	892	916	939	906	897	912	899	940	928	969	939	919	893	943	890	904	946	925	1019	956	888	880	905	918	889	907	966	926	899	977	915	923	973	914	919	960	927	915	924	941	928	928	902	887	875	905	957	907	919	918	874	925	903	919	922	941	907	923	948	906	922	852	935	864	968	925	945	877	902	885	910	916	951	955	908	876	886	917	908	955	942	914	936	966	933	925	897	913	953	929	916	901	890	920	949	917	915	924	898	850	912	997	931	924	908	992	914	904	926	900	892	946	947	981	931	903	883	931	946	920	886	918	928	943	932	865	879	998	929	921	864	963	893	906	876	847	961	879	905	884	857	935	867	880	952	909	908	926	923	905	958	942	918	899	872	957	927	911	864	927	878	886	921	945	906	976	958	941	952	960	933	914	893	876	918	918	849	975	934	894	922	916	887	868	941	879	932	933	917	867	972	905	932	947	944	886	871	942	930	926	975	910	898	888	900	1012	896	926	924	925	935	922	976	885	866	943	870	904	922	877	923	846	958	878	904	926	912	905	899	882	898	860	905	904	930	870	919	890	1009	898	876	937	938	899	944	929	970	913	930	871	927	925	919	898	949	937	904	947	922	951	940	954	902	936	915	920	930	953	904	887	928	898	932	945	915	854	921	881	908	978	873	951	900	924	874	924	914	940	890	897	913	890	982	900	895	899	918	969	922	920	931	897	945	889	922	952	971	922	883	880	875	982	912	938	882	965	886	914	881	895	875	886	928	980	947	912	956	894	948	904	890	883	906	936	918	898	916	914	933	844	926	934	986	910	932	927	920	912	907	882	926	861	911	913	905	892	960	899	870	910	919	939	913	952	938	949	921	934	958	919	928	946	913	946	955	959	907	923	987	918	926	884	952	907	973	893	921	920	960	951	939	941	920	910	891	867	937	935	923	902	925	903	939	964	883	928	879	916	908	932	915	937	945	903	877	893	865	884	910	951	926	919	939	906	917	851	978	927	901	910	945	926	895	883	945	930	914	863	892	907	938	909	936	939	971	923	912	928	994	972	892	897	906	884	909	917	972	888	936	899	880	915	958	898	920	914	959	913	934	951	920	931	921	873	900	893	881	919	885	895	955	939	913	882	885	934	907	908	929	916	915	888	878	901	934	925	895	933
15798	3690	5296	5690	4420	3781	3258	3185	2866	2236	2181	2887	20785	26711	20732	12659	5959	2388	941	533	374	344	362	352	350	365	350	349	352	376	349	379	363	347	349	329	375	379	335	296	348	367	351	337	365	353	360	318	358	349	340	334	345	363	384	365	309	327	293	348	339	345	350	359	334	370	339	300	349	337	334	338	361	388	378	320	316	361	336	341	299	373	371	368	348	333	323	341	324	340	357	330	359	337	334	363	345	352	331	371	355	352	359	374	362	317	347	354	344	352	329	325	326	313	352	345	334	323	363	359	334	368	361	359	308	368	323	352	365	351	341	346	406	367	352	365	329	331	341	327	347	362	359	368	348	371	361	319	341	319	329	363	331	333	347	369	354	345	388	350	370	334	322	346	344	331	334	369	345	365	353	380	341	372	358	342	325	349	356	360	332	378	324	323	346	344	327	321	343	372	355	335	356	321	324	342	370	331	318	347	373	339	334	338	332	369	318	336	379	366	358	361	348	358	370	335	349	347	351	328	344	350	338	343	329	361	367	351	353	330	336	348	349	339	340	323	345	367	339	345	327	335	348	329	366	327	348	352	348	358	349	323	355	298	356	350	336	321	321	367	338	334	328	376	339	350	360	307	346	337	324	339	356	340	346	335	330	336	369	339	338	324	367	356	326	336	387	355	353	351	349	324	376	336	369	357	357	336	340	354	349	331	320	326	351	328	385	342	344	348	349	326	362	311	348	326	370	388	347	367	349	370	364	349	372	341	329	364	338	348	316	318	334	341	334	337	331	351	327	330	363	350	335	325	364	325	366	342	338	368	347	362	338	349	347	333	337	334	353	347	340	329	335	375	334	366	344	369	375	360	324	328	334	342	370	333	337	332	339	340	388	351	335	336	356	338	377	374	365	372	336	362	368	316	337	326	341	337	345	364	346	338	316	333	353	357	358	362	359	358	311	363	347	338	352	344	365	342	333	349	348	311	340	338	383	360	310	331	335	360	334	353	348	331	357	372	336	349	330	348	348	359	344	341	316	339	356	352	349	376	316	366	360	372	351	350	357	324	368	343	338	354	351	317	331	328	358	340	364	349	335	359	326	348	308	352	337	360	343	361	334	382	367	338	342	377	338	340	338	326	348	321	356	349	361	321	326	329	380	371	372	346	348	331	341	352	352	358	338	361	340	334	349	391	379	359	354	368	359	360	361	351	355	336	332	334	325	341	353	372	344	372	366	326	335	348	382	358	331	342	312	357	317	321	353	368	401	363	314	349	335	315	369	357	372	370	374	354	331	342	359	348	317	335	329	331	349	364	360	342	335	335	336	352	321	336	386	337	325	371	341	322	322	338	355	364	361	325	346	373	342	377	303	342	346	327	355	369	325	351	326	351	342	347	337	369	366	336	376	354	352	342	341	346	319	388	365	350	381	364	370	362	360	358	321	358	338	371	331	375	329	340	366	353	360	365	335	358	322	377	348	352	353	364	355	325	345	339	318	346	325	372	383	335	310	367	351	383	333	339	355	370	331	351	383	355	378	375	364	343	325	366	341	332	344	351	319	340	386	360	359	349	359	329	342	333	344	334	321	377	333	363	331	351	365	330	334	373	325	375	324	365	330	325	381	320	338	323	347	359	388	346	341	351	342	342	317	325	405	363	340	378	352	345	349	330	357	369	347	338	340	357	335	356	375	369	347	324	351	347	377	339	344	360	358	348	392	363	345	344	336	333	359	361	345	342	343	335	325	332	337	341	346	362	387	321	381	359	333	347	370	344	326	379	344	403	364	348	350	327	339	349	386	357	360	333	386	333	359	323	361	335	364	318	371	327	350	367	361	359	339	365	344	331	348	358	362	340	330	327	334	361	315	363	315	372	360	334	369	322	332	370	337	331	355	340	348	373	322	358	377	333	349	358	359	312	340	367	318	348	354	342	346	359	328	331	350	347	359	315	320	355	333	354	339	367	337	353	347	371	340	365	360	307	309	314	341	354	327	341	337	340	370	333	357	355	366	369	357	328	360	354	339	347	364	308	331	333	351	350	338	342	361	367	355	348	364	339	369	344	328	337	321	330	375	324	332	346	333	352	327	324	361	352	348	366	374	338	324	332	368	353	390	347	368	338	376	327	361	349	373	313	317	322	323	334	324	364	330	341	336	373	355	370	364	351	301	350	322	328	339	330	346	365	342	303	326	329	331	328	362	345	343	355	316	369	334	322	330	324	372	323	366	352	346	320	344	358	369	332	341	362	375	394	356	335	330	375	326	348	351	342	354	320	355	303	322	377	342	346	336	343	329	294	359	338	329	339	325	354	356	354	362	309	331	320	335	320	377	346	352	336	365	339	339	318	393	348	349	341	351	402	310	385	324	370	380	330	382	367	324	356	323	388	333	355	348	333	342	328	314	378	353	392	330	363	366	393	359	328	372	330	383	368	330	344	370	334	366	325	333	363	353	378	325	368	327	327	355	353	331	331	372	374	323	342	367	323	345	326	336	355	377	353	369	319	335	330	362	361	350	350	324	350	378	332	343	373	328	347	319	342	331	343	358	349	368	381	366	369	329	377	349	366	337	348	360	341	324	321	345	362	378	355	348	338	316	337	348	347	332	338	366	370	362	349	349	313	353	314	316	352	331	345	362	353	350	353	340	330	351	329	353	319	337	326	347	338	335	340	364	370	354	328	348	336	376	375	354	308	333	371	382	328	344	308	337	341	398	365	351	355	379	371	332	369	337	354	338	343	343	351	326	359	359	344	309	323	353	368	365	353	342	332	328	366	349	332	337	352	389	339	335	370	338	320	392	350	362	369	351	340	366	350	325	370	333	374	332	358	359	352	358	335	359	316	328	352	354	375	362	313	341	366	328	354	358	349	349	336	355	364	351	330	332	316	338	341	367	344	358	380	370	328	367	344	354	334	338	392	354	341	338	333	365	326	321	332	359	373	362	341	357	335	355	373	339	373	351	355	360	337	352	344	350	366	369	387	356	332	357	328	360	354	344	358	347	314	349	377	368	342	374	366	361	325	331	353	341	384	347	293	393	346	389	337	338	339	331	328	342	344	306	346	366	384	327	365	351	372	325	375	324	363	338	371	350	324	335	355	374	331	343	358	335	371	386	313	299	319	354	351	331	349	333	357	351	330	366	324	327	358	357	337	375	312	353	321	349	380	331	343	352	334	355	350	365	328	348	359	333	327	349	337	317	341	357	337	339	346	337	357	347	400	374	329	363	362	358	335	378	386	349	321	343	347	330	338	356	316	343	382	353	350	355	359	348	357	395	336	307	356	332	326	341	357	325	316	357	371	312	337	358	313	352	362	343	364	329	348	327	368	372	332	335	338	343	343	322	374	341	359	378	343	361	318	338	330	369	351	355	342	358	332	374	351	374	345	326	337	355	345	345	337	360	329	349	353	344	354	378	335	349	350	337	365	358	355	352	366	322	333	356	353	356	393	372	361	384	370	349	327	355	331	358	332	376	350	366	316	382	372	339	341	396	339
8213	3992	10831	14908	14013	13343	12560	12605	11974	10310	9847	13397	43664	46333	40037	31107	19944	9801	4153	1887	1191	1035	1001	963	1032	1033	988	985	984	1004	995	974	933	982	977	968	957	947	988	949	986	929	1019	988	981	1006	992	988	958	1003	948	989	986	971	952	1006	1015	1002	1004	992	985	1011	934	989	957	958	999	976	957	991	1007	984	917	1011	956	943	972	989	1015	1014	941	909	970	966	1020	924	982	987	910	979	975	957	985	974	969	952	944	942	930	987	991	1027	961	1035	962	952	991	1033	973	962	1017	953	922	951	963	938	952	980	1006	939	997	944	938	965	950	944	912	949	998	953	960	1037	977	974	980	993	988	969	1006	941	1015	1023	1003	1018	948	970	895	964	978	917	957	989	993	933	983	1010	957	988	993	917	952	963	1017	1026	994	937	999	1032	976	989	996	943	1000	962	939	950	895	950	949	918	1009	945	1020	933	1052	1039	959	1016	968	1028	939	1002	1020	951	1015	1000	970	939	944	917	1045	882	977	937	992	979	996	934	979	1000	1000	990	945	952	1003	977	931	939	940	1012	950	986	966	963	957	964	1000	974	955	949	1017	982	1031	978	981	999	1041	945	927	954	954	950	1007	921	991	1030	1024	945	981	920	974	974	975	1041	984	1019	1007	941	943	997	954	998	943	930	960	958	970	1025	955	1010	970	982	977	977	1004	955	1035	962	996	988	992	1009	1036	952	977	1008	905	963	1008	956	998	989	1027	963	981	990	934	927	963	945	992	915	1002	984	929	960	987	1037	969	958	1004	1030	943	1037	1043	968	940	931	940	947	934	1022	1010	923	980	989	984	942	975	991	994	977	920	918	976	1008	999	975	979	996	1010	964	950	1016	929	1006	957	952	961	1016	879	974	992	948	969	1013	939	914	952	980	974	972	960	1018	984	955	981	978	956	1012	1022	1012	956	1040	933	949	976	1007	980	952	1008	982	948	960	981	1022	958	961	988	1006	1032	981	976	973	977	1056	992	954	979	1003	955	981	973	988	948	1014	1017	979	954	955	989	948	1004	1014	937	994	1010	1011	960	985	920	938	981	980	965	946	922	996	1016	957	937	998	1043	1000	1029	918	937	943	1008	1003	951	987	950	989	1014	994	986	949	977	952	1004	1004	958	992	982	949	991	933	933	1052	999	971	1009	1018	949	993	977	985	985	991	1030	970	976	940	968	991	999	952	984	1042	987	991	1036	1000	974	953	969	960	956	1001	936	937	1005	981	971	1000	966	993	951	1007	998	940	930	945	963	966	957	975	964	951	1012	955	976	1027	934	976	984	987	1012	1008	966	980	985	1019	985	949	987	951	985	968	928	927	964	969	1024	1029	977	1008	972	958	934	930	959	966	914	966	961	1000	988	1025	965	943	1070	1024	1030	980	977	1007	932	968	998	996	957	952	958	969	997	966	955	986	994	968	945	1030	1008	950	995	979	965	992	976	924	967	989	999	1008	965	905	1027	1009	981	1018	925	975	948	1002	952	1029	1021	979	1007	958	983	985	960	957	1009	911	986	1034	964	1024	961	1049	1021	963	1018	955	1013	1028	1048	989	1024	950	906	1004	958	999	967	1006	971	959	983	953	960	959	1005	951	997	1031	964	947	980	986	977	1012	943	953	987	976	961	961	990	982	959	991	943	1000	997	981	941	959	954	974	982	998	982	987	921	1040	964	922	974	916	972	976	992	981	997	987	950	960	986	956	982	1016	1044	968	968	970	982	930	952	955	968	1048	1005	961	982	927	966	972	971	989	1005	988	997	1028	958	978	961	988	930	937	958	996	1020	977	972	972	957	976	986	978	1009	1054	919	972	944	951	1004	1023	972	970	991	996	1010	984	944	968	972	1012	985	990	970	922	1008	1030	917	967	953	971	1011	928	1015	944	997	969	1010	939	970	996	971	975	938	1005	1003	1048	961	945	1038	919	989	959	944	1020	1023	973	979	991	949	1010	978	978	936	951	1002	967	960	988	992	968	973	933	989	1007	1014	924	976	965	992	968	927	929	1022	983	946	965	934	1009	958	996	1001	1015	951	963	1003	971	969	1057	985	958	988	955	1027	1023	994	1037	964	948	989	992	927	951	1027	1009	983	972	923	984	947	1000	1009	1001	983	972	991	1062	947	922	984	979	933	986	953	970	979	995	1001	996	949	994	1041	968	985	927	954	1002	966	1016	995	1014	964	1051	983	954	913	1005	1021	988	981	984	946	1002	1028	988	961	974	948	1013	977	1034	952	944	984	990	972	939	970	1014	966	949	987	1011	978	917	1025	914	921	956	1060	977	969	949	942	1031	1003	937	965	956	993	976	958	956	1014	979	1001	930	985	984	922	986	1029	993	961	973	968	1021	1025	970	1002	995	1040	971	970	1005	954	1074	1041	967	977	942	1036	960	950	963	995	961	967	929	971	963	940	952	990	964	1011	967	959	993	1004	982	954	969	997	995	997	949	954	978	940	1012	945	1000	975	955	1002	975	1029	1007	958	968	980	960	964	1042	978	970	976	918	1007	967	987	985	977	971	975	1005	987	978	1048	971	1029	1040	981	958	968	928	931	991	912	1026	953	966	930	1014	981	964	1005	953	972	1013	962	1001	985	971	990	987	948	937	992	985	998	995	947	963	947	913	971	1011	1007	884	978	1006	977	986	995	945	997	986	1040	934	968	987	961	969	1008	954	1015	1032	936	994	975	968	962	972	935	934	1016	1008	897	1020	931	934	1006	1025	953	969	971	899	1042	956	987	989	971	1005	970	963	1003	996	985	915	989	972	1021	953	990	997	977	937	967	997	1017	980	984	1014	993	967	980	963	1018	1007	985	1042	1025	904	988	969	954	962	962	949	993	977	963	970	1021	969	975	940	985	1051	969	964	982	932	972	995	1044	1021	991	982	876	993	984	969	981	973	953	987	970	1046	964	968	1020	981	976	989	971	963	965	941	954	960	1010	970	989	970	972	1035	976	968	993	993	965	977	950	983	1011	995	987	977	1025	935	966	961	969	983	956	984	968	993	1017	1022	1005	974	951	1024	939	1015	1005	1038	998	968	1039	999	954	1007	1009	1009	990	1017	979	1015	1047	974	980	972	936	926	963	1002	992	993	936	936	1050	980	997	945	965	944	1044	989	989	957	933	942	956	991	960	967	971	1005	960	949	973	943	951	931	951	953	971	992	970	984	980	966	992	983	983	950	950	973	997	996	1020	937	976	1006	966	988	994	976	959	922	984	1032	995	989	981	958	965	943	962	969	994	922	960	1000	982	987	964	986	966	978	990	962	944	959	1042	1035	921	1014	1013	949	986	972	1013	978	1002	954	967	1046	1004	955	946	949	1011	1012	976	985	985	1008	982	985	1054	990	956	970	947	943	955	886	1010	986	950	991	915	981	951	960	967	968	994	1015	991	983	962	1053	1036	965	959	931	991	984	950	1031	954	974	915	948	995	977	978	964	902	962	968	954	931	980	1000	954	997	1016	1006	922	1018	960	1013	968	949	976	943	948	1005	983	1039	1042	975	993	955	983	977	976	993	1055	1025	972	1008	934	968	897	1000	1025	950	975	1012	962	960	993	942	997	990	942	984	1000	928	943	1063	935	985	901	991	975	957	1015	957	949	961	1015	956	941	934	989	991	998	974	943	933	1006	967	998	947	1014	952	1009	976	972	981	983	976	1012	1008	981	1017	915	983	945	1035	944	1019	997	981	955	933	983	1012	990	923	903	995	986	1000	936	990	913	965	1013	1016	953	953	944	1037	942	983	993	1025	958	899	1045	965	973	992	919	973	960	979	975	1014	929	1021	1014	969	994	961	987	1029	999	991	969	961	958	962	1018	1000	939	1031	999	962	999	977	1063	960	1045
2695	670	641	603	552	562	498	456	432	438	418	638	1752	2532	2183	1537	958	679	492	408	376	374	379	359	346	370	365	371	364	384	359	358	354	388	385	384	341	419	371	382	378	385	407	399	377	400	387	420	340	390	396	364	336	385	344	364	377	371	408	421	416	380	395	371	394	366	395	394	368	412	371	399	365	363	383	366	395	386	352	395	384	380	335	386	380	378	368	376	394	382	379	394	391	375	386	394	381	354	358	360	386	370	360	376	374	362	406	437	379	379	369	398	343	360	367	360	390	369	362	373	356	383	391	367	356	377	406	415	406	382	362	381	393	372	401	366	380	348	383	385	389	397	399	416	437	378	367	402	370	344	373	366	369	363	366	361	391	380	371	399	353	376	371	399	375	381	396	348	380	363	377	382	385	320	370	380	398	348	387	362	370	381	383	391	403	363	388	380	359	381	366	390	361	372	392	361	360	360	387	354	386	345	376	383	378	353	348	392	392	344	367	389	394	351	377	368	400	397	388	378	405	390	370	362	350	385	397	384	335	345	369	403	354	372	399	384	415	382	374	402	379	421	388	382	411	384	406	351	373	390	373	364	411	386	383	394	373	357	357	347	369	408	360	389	353	395	376	403	409	419	429	380	410	399	401	379	361	382	413	401	366	362	377	377	380	404	385	347	346	388	360	400	342	362	358	350	397	398	410	391	396	362	372	377	402	360	385	419	443	341	413	369	383	392	397	362	379	370	385	402	371	386	367	363	377	366	380	409	371	390	376	401	358	389	391	378	371	379	387	398	362	389	391	416	379	395	361	377	448	368	379	393	383	340	358	390	395	407	374	392	373	382	418	400	365	427	360	364	372	378	364	381	388	354	392	385	392	362	361	366	379	368	366	434	369	346	350	373	378	381	382	364	411	402	353	391	362	380	367	379	380	381	407	388	377	388	400	383	387	390	392	381	413	397	368	392	353	410	370	380	398	379	381	387	352	389	359	380	390	375	363	380	387	367	388	361	357	402	380	415	376	404	381	395	370	410	364	356	397	368	394	392	388	388	390	368	400	393	395	386	375	397	383	382	398	359	409	344	375	377	367	418	383	419	380	353	392	385	383	379	370	394	364	390	391	390	354	381	377	364	351	392	389	352	402	397	394	408	394	432	373	381	393	401	359	357	371	365	406	357	399	396	367	362	374	404	360	391	393	363	375	384	382	381	359	382	376	324	369	388	383	328	380	368	353	343	383	383	379	407	364	382	423	362	384	381	410	377	371	396	370	369	409	401	375	363	379	360	387	345	343	381	365	374	381	378	363	398	392	373	364	375	355	406	405	386	349	376	390	365	380	394	400	357	360	408	381	363	404	393	396	364	368	394	393	371	374	349	391	403	389	377	358	400	415	352	399	384	341	376	382	421	382	429	387	353	390	365	408	365	406	356	397	409	379	374	370	365	368	399	326	394	371	402	386	374	362	374	372	391	375	377	364	329	361	393	355	417	378	368	357	382	351	374	390	384	356	388	362	405	382	388	430	390	400	389	388	413	367	361	396	359	340	391	391	354	376	391	369	386	389	369	388	334	417	360	419	405	392	383	396	341	359	374	356	395	394	375	376	382	370	393	401	361	384	359	397	392	378	359	379	351	400	356	374	373	381	394	396	358	379	360	381	396	397	369	358	388	380	364	359	376	390	396	395	394	357	385	393	359	373	365	386	357	359	387	394	364	365	346	357	397	368	369	376	366	369	353	345	366	371	373	355	387	326	401	369	381	352	369	403	399	390	366	362	446	374	397	383	418	418	353	402	373	373	383	375	373	388	348	389	372	359	397	428	370	351	382	366	380	392	380	366	372	406	356	393	383	396	385	396	392	376	402	381	393	376	396	394	383	383	382	416	382	394	350	408	367	401	387	400	353	371	382	365	366	364	375	395	360	370	353	385	381	403	389	393	378	360	413	365	382	360	363	382	432	379	358	388	372	388	380	339	381	386	418	360	367	370	373	359	418	353	388	387	372	330	371	364	392	353	392	360	386	381	386	409	426	402	391	362	386	378	388	388	380	392	407	379	375	373	372	341	387	353	364	354	395	392	396	360	361	360	389	374	408	358	327	398	353	351	376	381	417	363	363	360	368	390	369	398	392	374	412	396	363	378	387	370	380	395	360	390	360	373	387	393	367	376	381	393	393	347	380	379	350	368	359	385	396	361	380	366	417	375	402	394	368	349	374	375	388	405	369	383	355	345	363	357	361	369	384	404	398	391	394	366	386	407	377	374	382	360	394	370	388	396	387	414	356	381	380	369	377	368	353	358	398	372	359	385	360	379	406	370	391	368	385	366	377	368	360	364	385	409	373	388	416	343	367	397	370	391	384	407	366	377	386	385	386	408	384	386	355	386	385	397	374	388	376	371	393	421	354	387	389	398	374	384	395	389	379	376	371	392	381	379	409	349	360	384	382	346	412	380	377	391	387	417	362	427	409	321	365	406	377	363	355	370	401	413	393	413	363	433	400	360	396	374	378	380	410	397	373	338	369	369	394	341	371	422	355	378	363	376	400	391	377	359	365	396	430	382	385	324	379	363	374	379	363	398	359	367	404	378	354	389	388	372	366	376	377	386	365	399	402	388	377	386	389	386	399	407	382	363	383	395	367	380	374	368	389	400	374	387	420	359	375	365	389	416	369	355	373	356	385	384	374	369	386	368	414	364	376	393	366	350	387	407	387	342	372	370	369	364	394	365	372	374	406	394	378	371	361	385	360	435	411	380	380	368	396	363	385	384	391	369	379	391	361	405	385	415	315	368	383	372	386	359	374	343	355	367	388	372	366	429	343	406	376	373	356	361	355	366	392	372	378	387	390	368	400	366	371	357	358	360	363	358	372	402	390	352	387	332	373	381	374	380	357	371	422	374	377	401	419	374	367	369	352	371	377	353	383	346	376	364	333	356	370	401	362	373	385	351	398	378	378	409	380	354	393	377	422	388	369	379	382	401	363	408	384	391	377	366	379	352	391	382	350	366	377	366	384	378	402	403	344	357	379	375	385	372	354	377	371	403	395	394	404	379	411	373	367	384	381	341	371	377	353	366	397	372	384	356	372	364	368	364	381	366	370	387	411	380	399	355	377	359	379	397	383	345	372	399	407	364	392	346	367	397	370	381	384	371	395	360	386	363	335	403	394	377	377	398	384	410	349	361	379	334	386	361	386	353	372	422	353	376	329	348	398	373	393	431	387	380	341	353	403	376	423	355	365	352	403	360	425	384	422	376	342	407	368	358	391	414	369	372	394	363	397	399	349	377	404	356	391	398	373	401	381	374	404	372	376	387	371	369	386	382	380	378	371	360	375	360	358	348	398	370	356	345	361	360	361	387	367	364	346	387	361	420	393	372	368	376	382	401	377	409	332	362	349	359	387	411	389	374	365	368	383	394	375	388	381	371	399	383	365	348	409	349	393	381	385	367	369	362	374	361	364	361	390	355	363	376	408	391	360	385	391	387	352	356	381
2829	1283	1744	1933	1899	1718	1642	1520	1573	1376	1381	2597	8367	10405	8745	5861	3526	2180	1431	1215	1108	1034	1029	1049	1022	1056	1058	1053	1046	1019	1066	1074	1064	1069	1106	1072	1074	1014	1012	1055	1055	1047	1035	1057	1043	1056	1059	1042	1060	1062	1107	1019	1029	1044	1008	1052	1121	1019	1039	1061	1008	1058	1051	1049	983	996	1074	1007	1072	1072	1031	1000	1108	1021	1042	1038	998	1063	1077	1050	1042	1057	1069	974	1054	1070	1062	1039	1084	1113	1039	1017	1055	992	988	1021	1090	1020	1018	1056	1045	1022	1060	1002	1074	1028	1085	1051	1065	1065	1059	1057	1031	1008	1058	1038	1043	1089	1093	1048	979	1085	1116	1037	965	1087	1058	1085	1018	1061	1024	1122	1055	1090	992	1016	1049	1036	1064	1048	1026	1119	1083	1065	1068	1040	1088	1060	1083	1075	1055	1029	1016	1046	1064	1040	1077	1116	996	1066	1035	1015	1004	1086	1019	1055	1091	1021	1005	1008	1029	1024	1068	1082	1024	1019	1065	1003	1063	1045	1026	1017	1052	1037	1042	1008	1070	1048	1011	978	1100	1045	1009	1062	971	1069	1042	1075	1088	1045	1014	1069	1071	1015	1062	1078	1039	1066	1023	1010	1087	1048	1091	1044	1046	1047	1046	1037	990	1030	1004	1065	1085	1046	1049	1040	1077	1037	1019	1088	1059	1003	1024	1068	1125	1140	1075	1091	1081	1018	1099	1013	1097	1022	1067	1021	1080	1082	1027	1047	1079	1075	1057	1125	1086	999	1090	1033	1041	1067	994	1032	989	1031	984	1049	1040	1085	1059	1033	998	1054	994	1002	1022	1072	1046	1098	1040	1072	1092	1058	1090	1055	1046	1059	1054	1022	1030	1069	1049	1044	1013	1080	1052	1038	1037	1019	1038	1000	1060	999	1008	1051	1117	1050	1007	1075	1019	1028	1045	1022	1015	1049	996	1057	1056	1026	1022	1109	1074	1018	1051	1052	1000	1031	1003	1025	1020	1039	1036	1047	1011	1007	1077	1057	1078	1104	1056	1107	1043	1052	1093	1057	1036	989	1000	1074	1019	1082	1057	1090	1006	1040	1065	1098	1024	999	1052	1003	1080	1049	1058	1063	1033	1069	1045	1035	1014	1041	1046	1048	1085	1052	1042	1012	1039	1092	1137	1026	1091	1043	1066	1092	996	1068	1099	1092	1061	1068	1053	1035	1025	1041	1058	1019	1098	1059	953	1058	1056	1095	1083	1054	1040	1064	1058	1021	1038	1063	1016	961	1055	1025	1016	1053	1044	1051	1084	998	1067	1051	1019	1033	976	1060	990	1047	1083	1055	1068	1044	1059	1056	1038	1072	1026	1046	1034	1069	1029	1069	997	1111	1032	1069	1034	1060	960	1050	1077	1012	1001	1056	1022	1034	1068	1072	1137	1048	988	1075	1017	1075	1046	1034	1005	1061	1067	1077	1020	1060	1080	1049	1084	1116	1098	1026	1036	1032	1020	1044	1060	1014	1029	1021	1003	1051	1085	1041	1043	1014	1035	1014	1032	1100	1055	1007	1076	1054	1045	955	1062	1064	1107	1029	1075	1027	1039	1049	1055	1052	1033	1041	1058	1091	1058	1073	965	1015	1045	1085	1074	1091	1048	1015	1042	1048	1038	1079	1056	1089	1063	1063	1038	990	1024	1082	1015	1010	1038	1026	989	1066	1007	1045	1035	1061	1027	1038	1011	1038	1039	1021	997	1101	1038	1065	1043	1084	1076	1069	1077	1062	988	1035	1030	980	1078	1032	1059	1079	1014	1084	1049	1080	1090	1096	1019	1015	1085	1125	1084	1017	1009	1056	1022	1061	1031	1076	1075	1046	1083	1032	1006	1064	1089	1063	1021	1028	1035	1048	1036	1115	1048	1022	1015	1034	1059	1036	1078	1075	1075	1061	1017	1059	1062	998	995	1004	1050	1066	1046	1075	1052	1060	1053	1023	1077	1029	1059	1029	1047	1028	1031	1079	1027	1003	1003	1016	1078	1052	1073	1115	1074	1054	1053	1021	1029	1092	991	1066	1096	1080	1010	1037	1034	990	1087	1018	1031	1092	1052	1029	995	1014	1040	1026	1047	997	1053	1060	1055	1076	1073	1064	1060	994	1047	1028	974	1021	1078	1069	1044	1049	1105	1104	1064	1096	1058	1021	1096	1075	1023	1040	1096	1047	1090	1035	1106	1083	989	1010	1027	1040	1025	1094	1037	998	1070	1073	1089	1073	1061	1026	1059	1026	1077	1037	1084	1062	1018	1036	1050	1106	1081	1082	1077	991	1011	1028	1034	1045	982	999	1020	1031	1082	1015	1047	1088	1061	1090	1097	1015	1106	1105	1059	1028	1052	1056	1007	1061	1054	1038	1130	1036	1055	1062	1073	1085	1035	1102	1035	1034	1041	1080	1058	975	1029	1046	1023	1047	1030	1034	1055	1053	1036	1025	1073	1021	1118	1038	1075	1061	1077	1037	1018	1081	1051	1109	1033	1049	1055	1024	1055	1075	1040	1076	1032	998	1016	1060	1049	1034	1054	1057	1012	1103	1074	1043	1137	1048	1022	995	1075	1060	998	1045	1079	1062	1088	1022	1072	1018	1056	1003	1068	1057	1049	1010	1058	1020	1086	1024	1095	1014	1080	1011	1039	1020	1111	1052	1017	1030	1005	992	1084	1044	1074	1067	1130	1051	1095	1067	1114	999	1072	1019	1028	1024	1032	1076	999	1032	1035	1067	1096	1062	1086	1093	1085	1038	1083	1016	1032	1061	1035	1086	1070	1102	1049	1043	1057	1004	1011	1027	1049	1032	1017	1074	981	1056	1069	1059	1055	1052	1107	1101	1043	1058	1074	1097	1019	1108	1020	1013	1001	1055	1016	1027	1052	987	1028	1039	1058	1038	1028	1045	1062	1061	1010	1099	1020	1044	1041	1162	1033	1090	1046	1030	1099	1086	1043	1010	1055	1104	1018	1078	1047	1020	1006	1047	1025	1071	1070	1036	1062	1021	1040	1081	1032	1033	1014	1055	1078	1134	1086	1119	1054	1000	1022	1029	1031	1021	978	1009	1079	1124	965	1062	1038	1026	1105	1121	1057	1064	1062	1055	1109	1049	1086	1023	1066	1084	1074	1008	1103	1082	1055	1029	1061	1065	1076	1022	1037	1052	1038	1073	1054	1043	1033	1037	1062	1042	1066	1062	1100	1045	1045	1064	1028	1037	1094	1090	1013	1071	1049	983	1033	1036	1034	1071	1087	991	1075	1065	1074	1099	1084	1073	1022	1080	1066	1049	1034	1075	1121	1047	1078	1023	999	1064	1065	1046	975	1117	1074	1090	1097	1019	1062	1041	1082	1062	1072	1070	1051	1010	1045	1027	1105	1038	1033	1037	1037	1026	1085	1078	1045	1025	1065	1048	1067	1026	1055	1070	1052	1050	1112	980	1023	1051	1075	1091	1067	1064	1049	1046	1042	1052	1027	1049	1047	1031	1048	1022	1025	1095	992	1033	1049	1013	1057	1022	1054	1028	1020	1058	1073	1108	1012	1088	1020	1114	1122	1061	1073	1057	1068	1008	1111	1010	1072	1044	1072	1016	1042	1054	1082	1067	1026	1075	1060	1093	1040	1012	1053	1066	1083	1047	1062	1061	1069	1089	1051	1070	1055	1020	1032	1054	1048	1027	1053	1127	1028	1036	1027	1090	1023	1103	1083	1048	1067	1071	1031	1063	1069	977	1063	980	1054	1106	1026	1044	1070	1094	1099	1015	1013	1030	1017	1100	1052	1019	1017	1040	997	1067	1062	1094	1058	1037	1078	1044	1028	1022	1005	1020	997	1022	1057	1071	1041	1038	1038	1102	1010	1030	1117	1045	1110	1037	1072	1087	1051	1073	1053	1043	1046	1091	1009	1031	1058	1045	1013	1014	1103	1104	1077	1113	1041	1053	1066	1126	1054	1031	1043	1067	1036	1036	1058	1062	1072	1069	1089	1107	1035	1026	1073	1079	1072	1043	1126	961	1009	1065	997	1062	1060	1056	1007	1000	1006	1067	1045	1080	1109	1007	1036	1086	996	1097	1018	1028	1021	1013	1100	1021	1021	1046	1106	1074	1056	1080	1017	1040	1047	1056	1070	1004	1019	1080	1055	1099	1107	1021	1078	1065	1108	1070	1017	1100	1016	1109	1020	1038	1035	1085	1064	1056	1097	1014	1037	1052	1057	1021	1047	1030	1048	1034	1039	1037	1030	1049	1034	1084	1108	1078	1082	1041	1039	981	1015	1113	1044	994	1054	1048	1067	1037	1024	1044	1032	980	1116	1051	1005	1048	1084	1029	1060	1061	1095	1037	1094	1111	1060	1028	1024	1078	1004	1040	997	1033	1055	1021	1122	1159	1038	1087	1026	1019	1021	1026	1016	1037	1054	1029	1008	1040	1071	1019	999	1058	1041	1043	1044	1067	1086	1057	1009	1033	1022	1039	1079	1117	1007	1026	1042	1001	1021	993	1059	1042	1107	1141	1134	1020	1034	1115	1088	1064	1060	1076	1056	1036	1043	1009	1037	1047	1030	1039	1059	1069	1051	1093	1158	1035	1022	1052	1076	1076	1083	1025	1068	1015	1045	1069	1059	1072	1032	1029	1037	1003	1075	991	1093	1077	1022	1041	1052	1076	1028	1074	989	1031	1048	1066	1084	1045	1063	1012	1010	980	1060	1044	1031	1065	1093	1065	1086	1063	1044	1049	1027	1040	1046	1029	1022	1016	1097	1081	1080	1083	1034	1026	1042	1078	1040	1045	1023	1065	1083	1019	1022	1104	1039	1081	1036	1077	1036	1039	999	1009	1025	994	1031	994	1029	1060	1041	1017	1063	1018	1090	1060	1026	1120	1053	1067	1042	1061	997	1024	1027	1026	1002	1050	1030	1016	1037	991	1063	1068
8569	1902	2268	1676	1279	1106	973	875	933	901	829	3615	14933	16121	10904	5636	2362	1077	581	373	341	370	350	330	342	319	347	322	329	347	333	329	337	324	341	317	346	344	350	335	359	366	354	375	352	331	340	335	343	375	325	337	306	304	318	335	316	344	324	324	315	294	348	342	322	346	332	318	336	363	356	323	351	363	372	327	337	340	350	371	339	317	334	354	317	335	362	353	358	320	316	349	324	356	313	321	336	318	312	319	296	353	339	325	363	323	342	329	341	303	349	337	329	334	326	334	332	339	354	333	322	341	327	316	369	386	376	345	305	301	309	309	313	358	338	314	312	354	350	327	321	329	351	307	358	318	335	341	341	351	324	362	349	322	313	339	333	309	306	301	336	339	321	324	303	351	312	347	307	303	369	331	331	353	348	348	352	314	320	356	338	360	334	334	331	350	387	325	337	345	338	345	335	308	366	321	344	349	324	342	313	321	336	335	322	338	311	331	336	352	359	349	313	330	350	331	330	342	316	369	333	350	321	345	372	314	309	344	322	355	344	391	340	300	336	331	317	359	320	321	327	317	329	353	326	338	355	333	310	348	345	346	334	310	331	311	334	330	343	321	343	335	341	350	339	357	385	312	362	330	339	348	321	330	332	347	340	363	344	322	333	305	363	340	340	362	349	322	339	364	338	324	339	326	321	329	342	355	335	326	319	348	333	310	294	330	380	367	346	338	355	365	346	343	340	336	301	346	358	309	319	353	332	344	367	302	340	310	346	337	344	349	304	319	349	316	330	369	339	350	335	328	361	312	360	334	318	350	298	321	349	315	351	347	314	353	316	336	325	338	342	338	336	320	320	320	365	325	349	321	352	372	322	313	322	344	327	366	353	305	313	342	301	343	339	337	345	328	317	340	320	300	331	385	296	336	351	351	343	351	352	295	347	338	322	328	372	337	334	329	337	324	358	310	361	335	334	356	375	324	360	323	350	331	306	315	341	352	303	347	339	346	348	356	311	337	326	350	341	345	333	332	324	377	335	351	322	330	341	341	378	323	313	342	332	305	337	345	313	316	347	310	292	340	338	327	336	362	313	331	326	354	309	335	332	355	349	315	352	381	341	338	368	334	373	318	320	358	315	340	359	359	359	333	327	314	344	293	336	334	329	387	366	342	371	331	309	311	323	325	315	356	336	303	339	297	331	359	303	292	329	326	292	342	333	357	355	353	321	331	347	349	349	326	331	325	362	366	339	350	344	358	314	373	319	341	315	331	307	341	317	312	350	320	326	330	348	323	344	329	352	318	342	252	318	290	327	360	339	354	330	349	316	319	320	309	360	332	332	359	334	324	343	356	342	315	344	330	341	363	331	332	321	351	326	351	359	296	331	350	334	324	350	309	366	344	318	356	358	322	317	312	329	317	348	335	320	337	354	326	346	334	356	363	331	332	331	328	346	319	355	328	338	322	363	325	357	322	350	348	344	335	300	330	380	335	375	339	318	357	358	361	328	349	332	325	344	342	317	336	328	330	347	327	313	324	331	321	396	357	334	318	317	340	346	336	332	308	324	335	322	334	348	333	340	376	354	336	303	330	299	330	344	338	329	322	342	333	332	352	344	303	339	332	345	361	344	325	324	339	313	345	357	335	309	340	344	343	304	319	345	334	362	343	367	345	329	336	306	344	329	353	337	305	308	335	357	376	292	317	303	316	315	337	343	322	319	357	327	319	352	345	362	318	338	348	361	326	313	320	354	348	333	308	324	356	326	340	339	350	353	362	339	328	333	343	361	336	330	327	307	348	347	349	336	355	302	346	351	340	331	328	372	359	337	292	335	325	353	339	364	344	333	322	295	354	319	339	337	364	349	331	349	344	334	297	358	335	354	322	366	321	369	360	362	353	315	331	328	331	322	316	342	310	314	347	359	342	343	336	335	359	330	338	330	292	332	317	335	322	328	341	342	370	366	349	331	295	332	342	346	303	315	349	313	351	321	327	328	341	351	368	340	336	333	318	341	332	331	312	350	339	365	333	353	347	316	330	339	334	324	343	331	362	359	336	346	309	348	317	335	343	330	323	357	309	334	349	339	324	346	311	335	313	359	333	349	316	322	332	330	351	320	335	325	362	356	332	329	336	321	316	362	347	349	365	323	327	359	346	338	337	319	377	345	310	351	356	319	334	358	320	355	353	311	356	337	381	314	358	347	324	324	362	317	343	354	343	375	354	331	335	378	356	376	345	361	332	356	357	333	324	329	336	336	326	319	338	346	354	331	352	340	362	342	324	328	311	311	353	295	315	322	311	305	357	332	356	334	343	351	347	363	365	312	327	331	363	355	337	345	349	371	347	330	357	347	356	363	320	322	328	323	316	341	319	331	342	373	328	354	338	334	346	359	368	365	347	312	340	337	320	340	334	352	347	319	336	319	352	327	357	335	371	371	310	320	374	338	351	363	316	356	351	339	348	327	328	372	324	350	332	344	353	372	322	330	334	326	322	340	372	357	334	359	317	336	318	306	321	298	325	306	346	372	348	349	342	356	360	342	333	306	362	370	348	333	332	324	353	328	328	327	364	354	326	326	341	354	323	344	336	346	327	305	343	326	352	372	345	308	313	349	321	360	355	318	347	329	352	333	351	366	351	302	334	334	325	353	355	313	348	340	343	340	305	318	308	362	337	360	359	327	313	299	324	300	324	357	344	294	334	365	317	307	307	355	336	342	347	332	317	327	368	301	334	347	336	354	344	353	338	363	347	324	340	346	348	366	328	341	343	327	330	380	334	353	320	347	307	358	358	332	337	332	330	337	335	328	359	350	297	337	316	358	324	360	334	330	300	326	316	319	358	378	323	339	355	335	348	322	368	328	315	327	341	371	333	382	346	328	305	341	352	341	312	345	350	308	348	361	344	375	318	327	341	300	355	342	313	334	337	333	369	346	346	325	352	307	317	322	305	340	301	348	350	332	346	343	311	352	346	320	345	340	348	331	333	352	334	315	311	347	391	308	315	343	350	336	342	363	315	306	312	351	349	356	354	358	327	331	341	354	326	313	322	377	341	354	320	330	337	322	360	375	346	333	356	384	343	346	324	301	326	317	330	340	340	351	316	317	319	333	349	328	352	389	406	322	341	333	328	327	357	366	328	359	339	335	318	338	324	299	323	362	312	314	336	289	312	337	299	315	328	357	320	307	339	310	342	341	360	347	355	302	325	333	326	366	348	314	321	333	337	328	325	326	342	369	341	359	328	328	345	332	322	323	314	337	378	306	320	329	322	330	350	350	348	341	339	346	323	344	331	327	348	352	304	328	331	281	302	314	330	345	345	337	348	345	333	343	334	364	335	332	358	339	336	325	321	337	309	332	320	324	295	325	342	330	389	323	358	340	344	338	332	294	310	370	369	379	353	307	333	357	337	323	356	372	395	321	335	326	327	346	344	347	348	345	325	359	312	350	336	340	330	342	385	351	347	365	357	339	329	338	347	332	350	330	333	333	325	358	343	348	325
6106	2651	5266	5244	4926	4326	3822	3868	4357	4212	3709	15494	37398	36971	29514	19452	10550	4802	2253	1273	1055	959	949	1009	886	996	970	976	930	981	943	1008	945	1036	904	935	972	952	971	947	916	946	923	975	996	912	905	935	1021	992	953	933	941	913	925	952	957	921	933	970	964	962	989	965	929	945	841	968	1004	959	978	914	990	938	964	955	955	932	929	961	982	908	991	980	969	951	970	944	950	949	964	880	1008	866	940	905	963	949	913	883	970	969	925	940	959	964	959	997	969	1015	959	960	949	943	1000	958	937	937	1021	967	934	971	981	918	978	945	1004	928	954	948	977	922	944	968	907	960	944	968	965	992	954	951	907	944	925	956	964	976	904	930	933	915	968	978	953	978	925	949	946	935	930	945	976	981	942	1003	981	946	968	944	935	984	931	980	940	962	1018	951	953	943	923	935	982	913	919	968	977	948	995	954	937	934	901	1010	1003	973	1000	925	1013	1004	921	967	929	979	971	929	982	963	935	939	949	932	944	940	940	1013	992	883	951	902	934	886	941	932	943	935	985	953	902	965	920	957	922	981	993	915	952	904	993	956	958	1004	984	960	936	918	997	984	952	959	932	1008	881	944	917	989	979	942	934	929	997	946	942	900	895	975	943	952	899	1034	931	930	900	938	955	959	925	972	1012	937	957	971	966	959	916	880	891	923	950	970	906	1029	918	987	923	926	885	961	928	885	911	916	926	942	898	1007	883	959	951	977	1014	887	979	933	900	958	995	1014	938	915	993	951	956	977	936	971	998	1012	947	998	939	957	910	915	974	973	913	1011	968	971	980	895	919	978	1014	972	898	979	943	963	933	934	967	942	939	960	951	968	947	983	944	1007	945	956	952	933	927	961	943	997	1006	961	1007	899	1009	954	972	945	889	928	914	940	947	955	1003	923	929	935	954	982	1008	964	911	929	984	977	945	925	962	934	895	949	951	920	887	961	975	982	951	934	956	979	922	1030	972	930	908	986	968	988	939	965	984	936	932	962	942	971	908	989	938	992	876	992	963	964	940	980	1001	901	906	968	924	975	990	952	954	941	939	954	987	943	953	958	939	967	939	910	954	921	884	963	976	1000	895	989	987	955	941	951	959	971	1006	966	966	985	942	960	1010	966	952	979	983	929	944	941	979	938	922	990	932	921	967	952	953	1003	924	970	1018	899	916	992	934	940	926	949	958	1008	905	923	949	914	898	966	926	950	990	977	943	974	957	972	920	904	980	962	925	973	899	960	938	994	959	941	968	1002	952	938	1029	924	962	1015	948	937	925	971	943	953	894	960	925	943	961	914	967	949	936	972	955	1019	957	947	972	985	958	964	918	896	941	977	944	945	934	909	942	955	974	969	934	978	940	931	926	892	989	947	988	954	981	940	1016	950	983	988	968	999	970	980	963	904	966	923	946	952	989	911	948	997	979	989	869	875	940	912	883	876	989	991	977	958	920	942	967	927	928	895	982	898	972	927	945	902	956	935	999	916	976	970	925	888	997	913	988	990	970	979	959	914	922	935	923	869	912	954	897	923	928	970	974	957	933	985	913	945	963	933	918	902	991	932	925	961	946	966	975	958	944	945	1018	946	950	927	945	942	968	978	971	957	880	993	901	950	954	932	941	1001	993	949	987	963	963	997	1005	929	940	928	927	1012	974	938	971	981	959	977	971	922	977	923	883	967	945	904	930	985	978	966	961	934	899	978	994	995	953	918	883	983	948	976	918	962	976	1027	928	964	981	887	963	957	926	934	892	987	949	975	986	962	929	983	999	1020	969	1008	956	994	907	892	1005	956	982	992	943	979	982	936	977	931	930	976	972	908	997	996	913	941	919	903	924	924	960	987	995	945	1032	907	933	973	978	903	926	983	943	936	922	921	1011	924	964	911	970	932	938	1002	954	975	1009	1017	928	962	961	944	931	903	952	951	933	989	974	971	974	979	896	911	907	908	949	950	903	935	957	951	987	940	933	947	961	938	927	913	937	954	949	949	900	897	968	931	983	948	914	927	976	986	952	966	984	939	981	998	945	972	899	864	973	971	983	919	992	981	972	907	1005	918	951	999	1018	980	974	874	1015	907	972	949	974	944	957	963	943	972	985	930	947	964	972	916	903	973	950	968	990	971	997	889	995	976	960	918	931	952	909	906	961	1000	960	922	950	973	967	964	973	916	895	915	977	958	916	951	923	953	918	951	986	992	974	985	931	922	897	1015	932	1004	969	957	938	944	945	968	952	967	884	897	982	899	985	954	938	943	920	1004	919	973	914	909	909	984	947	941	963	983	957	986	882	935	963	929	997	1010	915	908	961	904	960	951	1012	956	973	1009	971	947	947	945	952	960	931	946	955	948	959	934	916	934	942	966	944	944	911	933	945	940	952	1007	971	979	977	952	952	921	906	941	944	1001	961	937	921	939	908	963	924	935	954	964	919	947	940	927	948	943	902	952	940	968	943	940	907	1005	928	949	915	977	968	947	960	957	1001	974	990	931	957	963	988	914	911	928	946	947	980	948	1021	972	926	946	947	951	933	922	924	995	916	1014	924	945	947	924	987	931	932	954	975	920	938	970	984	952	938	943	994	1015	988	999	936	906	979	972	963	978	954	983	966	962	896	898	986	948	920	969	931	981	933	961	901	955	945	939	940	956	917	933	933	914	923	1013	922	969	972	938	926	934	967	944	1004	959	912	946	954	931	981	1021	941	938	928	972	976	919	915	987	952	970	917	900	885	920	971	944	936	964	954	1011	940	937	947	902	1007	910	932	932	972	963	974	942	953	930	957	930	973	949	942	1035	1015	933	919	945	937	974	932	938	990	885	1008	973	962	943	986	1001	968	944	919	960	975	951	946	939	956	938	872	896	929	945	961	974	934	1043	948	856	956	901	901	929	944	931	953	949	970	915	948	927	965	967	904	933	919	980	965	981	957	923	939	896	875	951	936	970	901	938	934	983	996	956	983	948	1010	950	991	950	976	961	927	956	982	942	949	940	944	952	989	969	910	946	916	980	973	956	972	959	1015	961	944	905	959	950	964	961	992	909	1012	932	924	988	924	933	936	934	996	955	971	902	969	922	907	1005	920	963	923	983	871	969	980	972	953	966	987	917	933	929	939	969	1005	952	980	927	996	968	977	897	961	943	930	972	969	954	970	925	954	912	939	911	978	898	902	937	967	952	952	967	970	1015	912	928	963	957	916	939	953	917	942	975	943	917	927	940	946	905	974	958	939	944	903	907	999	976	982	950	938	938	974	929	945	950	938	920	891	986	956	938	879	891	978	972	951	944	941	1005	971	940	986	983	991	940	929	959	993	993	953	962	981	972	964	1018	927	966	953	935	945	978	914	945	973	935	951	902	947	962	947	981	917	953	947	956	916	922	984	965	955	982	957	901	978	950	930	943	1002	967	940	862	962	1004	923	936	964	876	959	911	922	947	963	945	949	978	1002	906	966	994	915	932	940	932	940	918	997	908	995	963	981	953	962	956	981	938	942	941	949	983	907	1002	956	929	915	911	938	922	936	981	910	955	978	976	882	1002	1048	943	924	950	970	977	1005	974	933	873	969	958	992	961	914	958	935	929	929	910
15821	3862	3809	3000	2337	2043	2024	1874	1773	1736	1750	8028	26412	26777	20150	10616	4277	1623	772	471	399	348	317	360	321	351	351	356	349	342	305	321	332	312	309	353	350	350	356	357	381	403	380	330	384	375	327	380	337	373	336	320	352	355	335	382	349	354	338	356	337	324	356	325	343	353	336	305	329	336	374	347	363	341	315	320	340	335	358	332	352	388	328	322	313	348	343	346	330	361	388	364	377	346	346	331	318	342	303	337	363	337	327	362	349	335	333	340	343	336	335	328	334	339	367	308	358	341	336	337	323	382	349	344	349	344	316	336	328	330	315	322	335	335	344	310	333	385	339	363	337	349	325	373	330	370	343	324	328	353	320	337	318	362	360	336	325	346	356	351	355	365	359	358	350	335	368	393	359	359	341	346	350	361	353	311	346	356	362	338	339	347	349	364	329	329	354	358	349	350	315	312	336	322	344	317	344	362	370	333	354	350	355	326	349	321	315	355	349	321	335	357	316	352	330	340	341	341	336	321	371	336	334	380	334	374	360	342	347	329	347	335	312	335	320	362	372	346	334	333	346	350	345	351	322	338	357	369	370	337	340	363	322	333	349	343	332	336	389	344	306	340	354	345	351	341	358	341	351	340	367	335	352	403	357	353	335	333	347	329	361	321	358	381	322	357	346	362	361	339	333	336	340	345	351	349	339	354	336	343	351	341	372	333	360	342	329	349	331	342	382	335	330	367	343	339	357	345	370	350	350	354	343	337	342	387	362	360	337	320	351	338	351	360	347	356	335	342	356	354	344	350	348	344	359	341	324	367	342	349	337	328	333	337	356	340	375	371	354	351	347	339	335	334	345	354	349	351	353	326	344	351	330	346	331	354	298	332	353	345	315	356	368	329	376	350	315	356	320	362	324	326	353	373	370	367	354	337	370	326	351	337	345	327	320	353	368	312	342	355	344	354	363	327	350	317	368	376	360	333	365	313	342	324	353	351	329	327	389	330	352	344	337	351	348	354	322	317	327	331	328	346	344	339	330	345	337	354	328	349	337	357	366	365	319	350	352	369	359	330	354	331	347	317	373	334	336	344	318	319	327	324	372	333	343	370	375	322	345	354	364	355	373	331	304	357	343	353	375	302	361	352	325	326	333	355	336	364	306	332	338	338	345	341	347	360	326	341	341	333	334	360	344	357	334	348	393	327	312	340	327	381	363	361	327	333	314	314	349	364	340	337	355	352	318	335	333	341	358	392	368	315	338	346	331	351	305	353	339	378	363	349	355	368	352	329	319	351	392	343	360	404	354	313	344	370	341	359	312	338	352	354	317	377	354	332	362	348	380	315	315	331	343	346	339	377	350	339	425	371	337	357	356	352	298	380	350	351	369	347	342	324	350	353	323	347	395	369	337	337	344	334	366	342	323	364	365	328	345	347	347	341	349	353	351	292	306	322	345	349	345	324	386	367	304	350	326	321	360	345	330	346	332	340	323	299	327	351	331	325	334	382	358	379	354	316	375	328	308	351	349	372	352	318	357	339	321	314	360	365	327	358	340	344	303	345	356	319	323	351	323	344	330	361	370	337	321	364	330	354	334	349	347	372	361	341	339	335	342	361	371	352	352	351	315	334	362	361	333	343	353	360	339	327	347	325	332	359	319	338	347	333	345	341	356	366	373	363	323	353	355	359	317	367	357	313	366	384	348	348	332	344	342	343	340	367	342	305	358	338	330	368	310	372	351	342	340	348	332	348	318	357	344	311	343	343	365	354	373	393	336	366	369	340	347	382	348	350	339	346	330	347	365	345	353	306	352	333	331	349	355	346	350	323	367	334	345	384	336	361	365	352	370	334	357	362	331	339	336	354	334	348	336	360	327	353	351	336	315	335	347	326	327	353	373	332	348	331	337	348	341	344	364	355	323	318	375	344	358	380	356	332	349	319	314	356	325	346	358	341	354	363	351	343	332	344	363	376	346	345	337	324	389	328	337	387	321	358	361	366	384	320	343	383	352	348	325	336	353	350	300	347	317	352	332	377	346	315	370	316	362	356	341	330	327	340	353	365	363	350	370	345	331	340	361	353	348	379	326	367	369	336	327	337	404	372	349	349	330	344	326	321	344	345	359	338	354	369	354	351	368	315	337	354	363	334	347	359	335	332	333	341	346	379	351	322	381	340	346	336	311	325	339	336	297	352	345	341	333	331	350	313	318	362	331	360	337	330	368	338	376	343	352	333	341	343	337	319	337	341	351	322	355	364	311	367	359	338	348	348	316	351	318	345	335	337	346	353	352	337	332	333	348	320	328	357	336	357	335	314	347	366	352	354	341	336	336	306	354	334	370	349	328	353	347	365	296	351	320	339	376	366	331	343	349	368	339	324	338	342	322	355	365	341	366	355	356	317	329	338	328	354	380	331	374	324	328	363	341	345	348	385	316	343	348	342	352	386	319	331	287	314	325	357	314	345	332	353	330	355	343	339	360	345	342	342	349	357	353	311	338	347	351	355	334	337	356	376	374	362	362	343	363	333	336	353	341	322	332	353	337	333	335	347	315	384	336	351	374	352	371	330	320	355	337	348	315	365	357	358	375	342	356	360	355	350	369	344	412	336	361	325	349	363	348	334	349	339	337	337	343	375	367	346	353	323	324	320	351	364	343	330	346	344	357	347	326	355	332	324	320	342	380	354	312	361	352	340	349	345	340	335	354	311	314	326	357	376	315	378	345	314	356	342	338	363	343	320	345	363	337	347	332	310	338	353	353	355	355	335	370	363	324	341	355	321	365	345	386	324	367	365	350	336	385	328	330	347	336	381	372	336	316	319	364	370	328	355	336	368	371	328	342	368	361	321	321	339	374	351	364	319	355	375	341	323	359	356	355	337	351	351	364	348	303	380	299	350	316	346	360	349	343	357	375	379	356	354	353	352	376	354	324	340	342	355	366	354	356	378	364	356	367	357	345	364	357	338	338	326	318	336	305	342	349	365	348	341	353	326	371	358	337	321	309	349	361	353	335	368	346	319	365	371	358	353	341	361	311	333	337	334	359	343	339	353	350	365	362	328	340	371	356	366	361	368	305	316	348	356	345	339	333	329	371	336	368	327	338	332	335	317	346	335	339	352	345	346	368	367	303	360	382	353	338	359	327	333	353	371	359	307	338	356	352	345	340	357	368	346	325	354	332	326	351	335	365	369	361	332	333	320	354	361	360	340	327	321	353	341	351	369	367	325	358	353	362	353	351	357	362	364	353	374	328	381	339	347	342	338	308	363	337	359	347	344	324	335	376	333	332	350	349	372	340	390	385	354	324	364	376	368	373	355	349	343	381	308	373	395	320	335	348	366	402	340	334	360	331	340	350	341	337	315	352	331	345	320	367	346	344	339	358	352	362	373	336	352	333	358	373	328	358	362	348	339	336	359	383	321	313	348	369	384	353	304	350	328	358	346	356	325	334	343	352	344	347	368	358	360	334	338	364	304	336	342	341	362	366	331	332	341	343	330	354	356
8405	3979	7661	8723	7923	8179	8425	8128	7971	8255	7952	24459	46973	45815	39129	27350	15585	6934	3141	1511	1154	1004	1008	989	1001	941	1000	937	1001	1015	976	971	958	1022	922	990	988	972	998	958	1016	966	1013	979	955	1001	946	990	971	989	1011	971	955	963	954	921	977	974	940	904	985	1003	972	986	931	988	971	1034	1013	990	1036	988	988	997	996	966	963	949	921	955	983	969	1002	975	961	921	975	945	1009	942	975	998	1036	930	997	981	977	1009	959	947	1026	962	982	1023	973	960	1052	975	973	926	1014	959	985	1023	979	1007	965	946	949	981	929	951	977	935	969	989	988	972	936	934	1001	945	1001	1029	972	981	952	984	957	1035	962	934	982	1025	995	979	945	977	912	949	1019	988	967	956	960	947	978	973	998	907	947	1015	939	979	1026	963	1000	985	988	972	938	960	938	942	973	983	976	951	975	962	962	1045	987	965	973	972	950	960	920	933	926	974	1039	977	993	944	985	959	940	1004	950	963	958	979	943	963	978	953	1041	971	1001	985	993	998	1003	963	946	1034	971	1024	977	973	1018	957	981	1010	1018	1002	977	956	912	957	980	952	1007	972	944	964	981	940	1028	931	968	977	951	926	937	985	979	1020	991	1008	1006	970	1024	962	989	1019	1061	980	1053	1008	1015	974	963	907	983	953	980	929	1004	1009	1011	976	979	1021	945	1021	958	1023	1028	1033	945	1007	956	956	989	935	963	948	915	953	957	1044	957	953	988	950	939	1032	1023	957	1012	971	967	956	1000	997	990	991	989	919	932	949	985	965	962	969	947	941	1023	983	912	969	918	957	953	997	941	945	999	953	968	972	962	907	1023	946	935	946	1016	909	988	969	1005	970	977	991	981	975	1037	995	987	954	1017	959	977	929	969	966	979	954	943	934	955	980	985	937	1006	988	942	975	986	1050	978	997	928	974	922	981	1012	994	952	997	940	1041	993	917	993	973	963	913	927	972	964	942	1016	963	1016	959	1027	939	976	919	964	957	987	966	964	946	926	959	971	1023	943	1026	989	934	926	992	916	953	980	979	1046	979	963	1000	933	973	997	996	974	988	915	964	911	908	931	950	982	962	949	969	895	990	994	944	941	969	1023	1021	928	979	976	958	951	987	1028	964	1002	967	993	1012	1034	981	982	1008	951	969	980	983	976	952	1010	962	955	955	942	963	966	999	991	974	980	923	953	946	976	912	957	916	1017	995	995	1041	956	965	977	986	935	954	918	941	974	1011	990	920	1009	937	1026	935	980	1049	1025	953	940	993	925	1006	991	956	973	950	971	995	956	917	957	1022	961	1030	1006	978	943	1025	948	940	989	988	966	991	960	939	991	1006	1017	990	947	978	925	977	954	971	952	968	925	976	951	965	954	950	962	952	969	978	951	935	933	1023	945	969	988	986	992	958	996	983	979	1012	958	963	958	920	958	988	988	956	957	987	992	967	971	979	986	997	942	929	938	1017	911	993	934	941	1021	996	985	970	932	1014	959	961	1014	947	956	992	926	974	989	1020	946	961	962	918	947	968	993	982	1024	1011	989	1020	903	990	941	1004	949	943	1019	951	999	990	903	963	1004	941	959	1028	969	997	981	996	974	975	972	985	936	1018	985	970	1032	997	1044	976	1008	957	971	994	939	945	944	941	964	985	1017	976	1003	944	972	1034	906	1005	958	1002	942	977	971	1022	1022	913	922	949	989	949	959	961	1008	1066	955	967	1036	976	1004	996	1015	1018	954	1008	964	956	1011	982	980	1007	1022	955	972	1016	986	1012	903	976	967	971	954	992	1024	949	961	992	1003	984	1005	1033	1013	959	1001	1001	974	946	953	992	988	953	907	951	990	999	980	1009	978	999	976	1006	998	1034	945	953	950	982	979	1012	997	966	965	996	957	992	934	943	1011	993	1008	943	1027	923	1027	970	1026	964	978	957	939	945	969	925	958	991	993	1009	969	906	994	944	977	1004	978	939	925	954	945	961	972	963	1008	983	941	990	953	1019	947	944	991	993	976	982	952	988	955	932	971	1009	990	940	996	944	962	936	943	882	941	1025	971	940	971	1049	957	997	985	983	952	915	1017	1019	1035	937	966	955	913	912	990	926	997	982	1027	985	969	1002	941	1057	968	964	971	989	1012	1032	968	1025	961	1023	998	1011	939	951	930	952	998	974	985	997	934	990	1001	934	1011	1015	1006	992	937	979	1031	979	936	988	949	932	956	950	964	1015	982	983	985	982	1026	965	1014	994	993	972	1004	976	985	1003	977	1023	940	980	1018	943	981	952	960	943	964	981	944	969	1001	956	937	1008	992	968	971	1013	964	938	963	997	971	944	1029	954	906	1003	1035	982	936	973	949	1006	1016	956	946	932	953	975	1012	1012	938	966	944	986	968	1008	971	963	932	953	986	971	969	970	943	1009	948	919	979	997	941	962	950	943	1026	948	963	1004	995	974	974	984	1008	965	976	1000	943	947	921	965	1006	957	973	965	973	998	986	974	991	1035	1000	996	992	985	960	942	950	953	1019	1000	959	961	1007	1014	992	951	958	1031	963	987	948	968	958	986	995	993	986	952	977	1007	911	923	960	961	974	1015	931	960	950	986	1004	945	984	1040	950	1015	924	931	958	981	1002	951	1012	949	1009	994	983	977	982	974	991	1010	1024	1028	998	954	970	971	927	947	967	954	966	987	965	971	983	970	1035	979	998	1005	1001	944	976	971	996	939	983	1022	994	992	1021	1076	942	975	987	994	986	990	985	1053	957	939	1011	961	1020	944	974	954	981	967	958	1006	888	974	936	997	1026	1004	965	976	953	947	1038	944	983	988	999	1037	975	995	956	1003	1004	944	963	967	1045	1000	1028	913	931	951	1017	923	973	981	995	972	1012	891	922	973	958	1005	964	998	937	963	952	927	927	959	1002	964	974	972	958	977	986	973	1000	1002	959	945	983	1004	964	977	1043	948	966	1031	947	962	957	1016	960	962	930	961	969	959	950	968	1018	975	964	969	1020	964	934	1006	973	1012	1053	977	930	971	998	977	996	1001	1030	944	969	969	926	1015	1001	911	966	938	981	971	947	918	1020	1008	956	926	1013	996	938	974	1023	1062	894	1015	1007	988	963	948	959	990	1014	977	946	934	969	988	930	954	1013	995	1006	959	980	989	981	965	936	1021	976	1000	943	977	1016	1040	1004	950	973	1042	966	1005	1005	929	972	1004	1033	958	978	954	947	929	982	988	976	1005	909	956	953	982	982	989	944	955	1033	946	988	956	999	953	992	990	940	1073	989	963	965	957	977	967	985	973	996	936	1021	967	1004	991	992	947	987	975	1052	1000	987	911	992	1019	971	950	992	983	1025	980	975	1011	965	942	1019	1014	983	997	1051	1004	1008	993	987	962	995	982	1009	964	1001	981	953	986	1038	999	996	977	969	996	899	968	1037	1018	966	942	901	972	966	989	1009	968	1006	970	983	988	953	967	956	943	1004	976	948	1004	952	975	997	981	1039	963	989	942	976	948	919	1002	990	985	998	959	1016	975	972	963	1001	957	1031	1020	947	961	950	973	934	989	1020	979	936	997	1011	993	969	937	971	988	978	1023	1000	964	945	945	924	980	947	966	992	989	989	902	980	987	981	971	1016	999	953	976	945	968	1004	969	952	1010	1025	1007	993	952	995	1019	997	992	972	967	982	959	988	1013	955	998	1025	1055	964	974	973	1016	967	946	973	972	1005	965	953	967	977	971	949	991	972	960	943	1006	990	988	961	957	944	959	1055	960	993	952	950	958	973	973	940	982	1004	941	972	1006	1013	976	969	991	999	937	966	1016	935	953
2579	507	477	452	444	424	355	413	397	400	424	510	1515	2242	2064	1472	871	551	446	399	378	365	383	373	372	353	390	358	381	390	341	395	367	357	350	366	351	363	334	372	363	417	383	404	374	378	333	343	362	384	377	407	409	373	341	351	382	385	371	343	334	373	351	370	337	377	370	363	370	370	386	322	364	367	339	382	392	346	378	386	385	371	394	379	350	368	382	341	353	357	397	383	377	371	376	343	331	371	359	361	349	368	360	361	407	390	336	369	403	372	356	388	354	356	377	368	377	364	343	396	349	325	364	358	367	360	379	389	356	389	372	376	372	392	385	386	369	345	348	371	350	395	363	365	369	370	343	370	357	392	405	371	368	412	375	381	366	385	355	352	388	338	412	346	400	365	321	362	368	369	422	380	357	381	395	366	383	368	344	345	386	371	353	375	351	389	371	378	355	380	364	373	362	346	384	366	364	399	355	349	349	405	345	357	376	336	397	376	370	369	391	364	385	394	360	361	371	388	391	374	370	366	361	371	381	330	361	382	396	374	365	362	378	349	387	372	385	382	371	375	414	357	352	364	356	369	378	383	361	352	364	370	384	397	390	374	350	380	352	371	380	336	346	370	359	413	374	369	363	362	367	361	341	408	355	393	377	363	368	381	370	376	372	348	358	374	371	345	382	390	385	356	369	358	370	338	380	345	357	373	371	349	358	356	376	399	376	344	382	366	389	386	370	366	392	401	401	357	376	400	349	398	374	342	378	348	316	362	368	336	401	360	378	365	349	365	373	373	413	388	354	358	398	365	385	398	350	363	336	396	378	319	349	336	403	413	373	380	417	385	368	377	369	376	340	359	367	357	363	383	362	371	419	358	323	372	364	397	319	374	357	392	373	371	366	366	375	362	354	363	382	360	364	375	378	369	341	354	407	354	357	329	342	362	384	356	372	348	377	344	378	373	372	339	415	374	375	349	381	394	337	359	332	371	372	354	371	379	386	353	335	365	341	379	402	359	370	383	366	389	336	373	344	355	348	374	344	348	346	377	391	415	347	371	353	397	376	413	381	388	340	321	372	379	345	353	381	355	352	379	348	413	390	362	378	353	376	382	359	355	395	381	363	378	339	383	366	369	349	373	353	355	368	348	363	359	358	388	352	367	404	342	405	341	363	364	388	379	386	381	375	365	401	390	359	386	318	386	390	368	368	355	363	367	394	372	386	373	360	374	369	375	405	377	379	400	338	364	374	377	377	366	390	389	355	378	374	401	398	349	382	366	376	416	395	370	362	368	383	411	356	375	380	399	383	366	354	349	347	378	404	364	366	326	385	335	357	369	344	348	377	355	350	378	370	403	359	358	363	380	380	360	374	349	325	359	360	366	395	364	384	387	371	407	378	364	349	354	346	363	338	375	362	374	387	364	373	366	392	342	374	373	369	400	394	368	379	351	369	369	349	343	360	408	390	390	356	318	364	358	357	362	367	376	353	372	366	400	354	396	354	392	376	336	361	370	349	345	381	376	374	369	353	364	373	346	381	359	366	368	362	372	375	346	358	375	366	379	332	356	377	396	394	373	348	360	381	378	364	390	346	369	383	361	367	350	369	364	355	353	350	349	375	364	371	351	342	367	384	367	387	336	386	381	379	388	326	329	347	381	376	369	342	374	330	353	341	396	394	370	367	371	330	369	337	372	377	376	382	351	388	375	371	370	381	346	394	370	387	382	345	331	376	368	365	393	404	361	368	389	393	376	384	367	388	375	359	364	373	393	373	381	384	377	359	374	362	347	382	338	356	401	391	340	350	365	374	345	366	363	383	385	339	364	376	335	366	351	382	390	346	372	368	422	335	376	372	366	362	378	360	349	348	355	376	344	371	355	373	374	372	389	413	354	357	346	386	408	364	377	361	350	364	401	349	409	392	362	356	363	408	356	355	348	388	373	387	403	396	367	371	390	381	369	371	347	397	380	403	398	344	350	381	362	369	378	352	353	405	364	404	347	369	373	367	378	368	353	369	360	357	353	364	358	387	375	320	362	383	357	371	375	336	410	398	398	383	371	346	354	402	346	339	340	380	378	354	379	383	354	378	372	364	353	381	349	370	369	380	376	360	338	352	367	369	372	369	357	383	357	395	390	346	376	355	335	348	346	387	387	325	374	362	391	332	425	370	376	357	391	341	361	368	405	407	358	336	373	343	404	393	368	351	365	355	366	351	399	344	370	348	372	371	378	381	375	343	349	368	388	370	363	394	379	370	383	385	346	371	370	346	354	387	375	347	332	366	355	388	365	394	366	373	357	355	388	374	343	346	402	341	389	361	348	377	381	366	369	356	362	383	370	367	388	352	365	378	373	394	384	382	367	355	395	387	363	349	385	357	364	355	335	385	367	335	370	351	374	370	401	380	392	362	373	343	371	362	386	367	367	379	377	353	354	364	377	386	386	354	350	381	359	364	362	363	367	383	356	386	339	398	349	404	396	402	341	348	383	381	357	330	403	378	379	411	359	360	357	388	386	377	373	354	354	355	366	356	371	372	367	390	374	403	392	363	362	375	358	369	376	364	384	360	370	408	396	352	359	372	392	378	409	389	369	362	362	346	357	365	346	393	347	367	357	396	362	365	355	379	410	358	363	396	339	386	352	373	361	366	371	382	322	358	344	359	379	404	368	382	395	398	380	378	357	342	384	332	344	386	364	392	359	361	358	381	394	378	349	422	352	343	379	338	383	348	386	373	365	376	357	360	388	378	349	364	377	357	329	368	438	365	325	350	388	363	386	349	378	366	362	334	347	355	366	404	383	364	391	374	365	338	381	349	349	427	397	368	376	391	409	381	365	421	382	374	355	333	347	408	360	380	372	357	371	372	355	407	385	346	395	369	373	407	354	330	362	385	382	324	389	369	385	358	349	386	380	372	365	345	353	365	366	397	340	376	336	374	325	379	359	318	360	378	378	374	342	360	336	333	399	364	367	364	374	366	374	357	388	385	356	408	351	359	392	410	367	372	362	383	359	388	331	379	374	361	348	402	380	354	397	364	362	396	360	353	385	402	386	354	367	365	394	383	385	325	360	350	338	374	376	375	355	374	333	366	392	354	368	358	359	376	394	391	358	380	393	393	367	388	363	370	410	366	386	346	358	335	371	376	385	383	366	339	365	380	389	395	398	363	371	373	373	360	320	351	335	361	405	365	341	353	396	373	371	389	377	367	389	366	342	376	354	391	348	359	374	353	358	365	399	352	374	366	361	370	340	340	384	358	368	392	372	335	335	381	345	373	396	379	327	383	384	364	364	382	366	392	395	375	378	377	340	387	374	411	376	389	368	377	346	375	383	329	369	391	406	347	350	356	360	385	367	377	372	404	346	383	374	367	383	381	369	385	376	381	369	383	368	393	395	345	376	360	351	399	369	382	386	362	401	338	379	356	355	368	374	391	403	383	359	365	342	350	392	326	390	393	349	376	383	335	347	333	373	382	333	389	361	383	368	374	400	374	350	369	360
2828	1124	1247	1365	1373	1254	1228	1235	1293	1289	1272	1943	7818	10297	8914	5998	3407	1732	1477	1122	1115	1040	1025	1060	1033	1016	994	1075	1063	953	937	998	1007	1056	1051	1036	1066	1014	1018	1042	1050	1057	972	1018	1005	1077	1075	1018	1069	1046	1044	1009	1052	1034	1011	978	956	1019	1024	1018	1100	1023	1023	1079	1005	1085	1023	1047	957	999	967	1048	1038	982	964	1022	1016	1006	1069	1040	1043	968	961	962	1055	1048	1037	1070	932	1031	1035	1038	1030	989	1000	990	1007	994	1038	1055	1063	1041	986	1009	1044	1014	1021	961	970	1020	1019	1006	1025	1028	997	1029	1034	1067	990	957	1002	995	1017	1006	1001	1067	975	1060	1043	1002	976	1004	990	982	970	1007	1055	1031	1025	1014	1024	999	1029	1039	1036	1045	1021	986	1060	1049	981	955	1042	1030	1027	1071	994	1021	1010	1040	1011	1035	1045	977	996	1028	998	1045	1055	1085	980	1013	1052	1010	1031	1043	1046	1038	1033	1007	944	984	992	1077	1041	1007	1060	1060	963	1081	980	969	1017	1058	973	1028	977	1038	1024	1008	1092	1008	998	1005	1028	1059	986	985	991	1011	999	1061	1068	953	1008	972	998	1017	1003	1032	1057	1013	983	1037	1017	1045	1064	1025	1032	1029	998	1083	1018	1033	1032	969	1014	1072	997	1035	981	997	991	998	1049	1022	1037	1067	998	1053	987	1052	1023	1001	939	1081	1039	1073	996	1043	1044	980	990	1028	997	1026	1001	1050	1034	1023	1037	1062	1039	1009	1008	983	1033	943	1014	1061	980	1038	1004	1053	947	1010	1028	1029	1060	1110	1003	1078	1047	995	1047	965	1128	994	984	1032	1046	1029	1010	1020	1038	1047	957	979	1054	977	1018	1023	1024	1012	997	1027	987	1073	957	1084	1000	1015	1002	1031	1082	1010	989	972	1066	1005	977	987	1019	1053	1002	1040	1024	1042	1094	1046	1076	1084	1051	999	1040	1015	1031	1037	978	1066	1000	1025	1100	1053	1046	1041	999	1026	1011	1028	975	1045	1007	1031	975	1012	1024	978	1055	1033	1069	971	975	1044	1002	977	988	964	1003	1004	1021	981	972	1069	1058	1065	993	1055	1016	1011	1003	1092	1053	970	1084	1049	981	1009	995	1021	1002	1030	983	1009	1066	982	1028	1024	995	1015	1048	1036	987	1086	1059	1005	1073	1080	998	1026	1049	1054	1032	996	977	1013	976	981	1086	1029	1052	1020	1031	1066	986	1023	1022	1056	1026	997	985	1036	1001	1013	969	993	992	1023	1026	1019	991	1040	1047	1045	1048	1021	972	997	1027	1034	997	1024	1063	1047	1022	986	1021	1026	1041	1082	1017	1063	1058	1047	983	998	1008	1024	1072	1041	1023	1061	1086	1040	1042	999	1109	1029	988	1043	1073	1047	1027	1087	1007	1028	1007	1005	972	919	1018	1018	1001	1084	1015	1047	987	1012	997	1045	1041	1007	1037	1066	1026	971	1058	1013	1069	993	1061	1059	1011	998	962	1017	1033	1026	1045	1064	1052	1012	999	1041	1040	1024	1006	1035	1093	1055	1020	1036	1090	1058	1049	1028	1042	1044	1041	1058	1050	1033	1035	1039	1007	1048	1045	987	1034	1016	1011	1019	1004	1028	1002	1064	1058	981	1039	983	1041	1041	1072	1003	1080	1042	1037	1106	1048	996	1069	1044	993	986	970	1032	1064	1007	998	1025	1051	979	1011	982	977	1002	1053	1003	1055	1020	1005	990	1008	1056	988	1035	1056	1012	1064	1021	1053	985	1001	1031	1045	1038	1022	1038	1005	1012	1043	1074	1036	960	1035	956	953	1008	979	1022	993	1033	998	988	1050	1023	978	1056	1005	985	1063	1024	1050	952	1001	991	1027	1027	992	987	1047	1025	1058	1037	1030	1031	1037	1048	1041	1006	1003	1016	1016	1027	1019	1117	1049	1035	1043	1029	1081	1050	1040	1070	1071	1048	1039	973	1016	1017	1011	1000	1047	1032	1054	1051	1011	1002	981	1012	1022	983	1083	979	1025	1041	958	985	1130	999	1058	1044	1008	917	1043	1043	1015	993	997	1031	1077	1001	984	1052	1019	931	1029	1041	1003	1030	1006	1012	984	1008	1056	1022	1035	1052	1053	972	1061	1083	1039	1086	1015	1012	1029	1030	1007	1029	1030	1000	1076	1019	1017	1041	1002	1012	1071	1015	1033	1010	996	1039	1006	1023	997	978	1020	1076	1009	953	1064	974	1015	1019	1014	1001	1035	1050	996	976	999	939	1019	996	982	1035	1040	1003	1001	958	996	1082	990	1057	1030	1069	1050	1036	1067	1049	1018	995	1012	1043	1032	1006	1049	1126	1087	1081	970	984	1076	993	1085	973	1053	1034	1030	1026	1009	1047	1096	1046	1015	1059	1037	1020	997	1032	1044	1052	1015	997	1006	1044	1053	1084	1079	1029	1024	1003	1018	975	1053	1060	1001	1049	993	1033	1024	946	1010	1025	1026	965	979	1031	993	987	1051	1006	1037	1058	1074	1062	1044	1013	1044	1021	982	984	1026	1020	1051	988	1015	1023	1012	995	1035	1050	1033	980	1050	1042	1019	1056	1026	997	1013	1051	995	1043	1000	1025	1045	1036	1072	1064	1028	1026	1034	979	982	1074	1032	1049	995	1082	1015	1005	1018	1046	1013	1005	1097	999	990	1011	1043	1059	1015	1054	999	1006	1002	1014	1013	1067	1052	1001	986	1010	1052	984	1069	1044	1006	1027	991	981	1011	1017	1059	1019	994	1039	1058	969	1024	1032	1021	986	1054	1041	1057	1034	943	1059	1016	989	942	1008	1002	1016	1003	1007	1034	1022	974	1040	1026	1029	1024	961	1067	1003	1008	1099	1040	1023	1045	1048	1065	1009	1051	987	1061	1112	1062	1047	1048	1026	1013	1044	983	1059	1058	1031	1047	1019	976	996	1082	1064	1004	1087	1036	1116	996	1054	1003	1054	1010	1073	1071	1072	1064	1020	1034	1024	1019	969	1046	1007	1015	1024	1016	1012	1016	1052	1049	957	992	1003	1038	990	1030	1041	954	1075	1004	992	1027	993	1025	1010	1042	1026	1001	991	1055	989	1039	1027	1008	1065	1026	1061	1051	1040	1036	1019	1014	1017	1037	1019	1070	1018	1020	1029	1073	1027	1071	984	1052	1014	1001	1002	1039	1063	1067	970	982	1008	1048	1009	1006	961	1017	983	989	1049	1016	1047	1020	1063	1049	1047	1016	1074	1024	1008	1056	1042	1048	1017	1046	1007	1000	1043	1013	1017	1024	1021	1005	1045	1044	989	1006	1102	1073	997	1069	1052	975	1027	966	1013	1003	943	990	1054	1031	1003	1032	1024	986	1019	1082	1022	1013	1017	1031	1023	990	967	975	1023	1103	1083	1021	1058	1055	1053	984	1032	1076	982	1030	981	1017	986	1021	1050	1004	1009	1062	990	1031	968	1041	1030	1012	970	1044	1064	1003	1021	1001	1043	1002	1038	1045	1053	1011	1083	1066	975	1044	1018	1008	1025	1033	1027	1031	1015	984	1026	1012	1052	1029	1065	935	994	999	1011	975	1003	1021	971	987	1002	1040	1070	1041	994	994	974	1013	1069	1012	1052	997	1046	987	1076	992	1073	1070	1026	1013	974	1058	1003	1062	1059	1031	990	1074	1018	1011	1051	1044	1030	991	984	1035	1052	1001	1038	1068	1018	1039	973	1067	963	1021	1003	1028	1080	1010	1077	1020	1064	962	992	1127	983	1001	1082	989	1003	981	1042	1051	982	1007	1095	1007	1044	965	969	1017	1031	1015	1016	1039	983	1041	1004	1028	1027	1031	980	1067	1019	1016	1012	1019	1034	1023	1010	1022	959	973	1013	1048	990	1037	1042	1082	1003	928	1011	1026	984	1017	972	1040	1010	1070	1046	955	984	991	1024	1031	980	986	1015	1049	975	989	1021	1059	1039	1054	1073	1039	992	1023	1008	1050	1016	1043	973	1015	1039	1062	1045	1049	1061	996	1030	1003	992	963	1039	1004	1043	998	1042	1029	1000	966	1033	1061	1042	1056	982	1008	1067	1003	1042	1023	1045	1001	1015	1046	1038	1032	1051	979	1015	988	999	970	977	1028	1029	993	1024	999	987	1031	994	996	1035	1028	1007	1033	1101	1041	1028	991	1050	987	996	969	1041	1038	984	992	1024	1008	1004	1011	988	1081	976	1050	1056	1022	986	1075	965	1015	1102	1017	1033	1058	1017	1003	1074	1005	1044	982	1052	1045	1026	1070	1029	1037	1036	979	1027	1026	1021	1052	1031	1015	1015	1034	988	1016	1040	1070	975	1011	1033	1042	1018	1050	1059	1022	1023	1021	976	977	1017	1079	1034	1029	1006	1009	1004	1027	1024	1058	1027	976	1005	1019	1035	1025	1025	1031	1033	1028	1008	1051	1082	1011	1067	973	971	1047	1040	1028	1054	1047	992	1013	1016	977	1043	1036	999	1008	1026	1018	1025	1025	1100	1006	951	1012	984	1006	1049	1060	1011	1049	1074	1032	1070	1026	993	1062	964	1051	1008	991	986	1055	1030	1015	1011	1013	989	972	1004
8177	1316	1629	1350	1142	1013	856	711	725	726	650	2716	15408	15735	10652	5567	2604	1055	596	388	391	305	348	353	310	322	332	326	311	312	369	353	311	374	291	349	340	330	329	334	350	311	334	306	300	322	309	346	311	312	315	362	332	334	371	350	330	307	295	324	319	301	329	318	308	344	311	348	343	327	330	305	328	326	327	329	344	318	293	330	362	335	320	286	336	316	287	326	321	319	309	313	324	298	307	320	329	323	326	328	331	341	334	294	307	334	329	319	320	317	324	341	315	295	296	324	331	320	301	343	312	308	338	312	326	346	315	339	309	325	347	303	338	331	334	337	349	315	334	309	328	330	325	318	340	312	330	310	320	336	327	301	349	304	330	328	332	341	312	308	352	347	301	337	323	312	302	298	303	307	325	364	326	308	338	323	334	299	358	318	329	347	309	373	327	330	304	329	331	363	348	350	314	343	303	333	321	368	302	313	320	314	321	299	327	270	332	360	305	302	330	306	332	313	321	318	324	336	303	278	319	340	307	288	322	342	348	335	324	322	313	310	341	302	341	304	328	323	320	298	326	319	305	309	350	327	341	328	294	330	319	316	327	317	337	344	327	336	299	323	323	331	303	338	346	313	324	303	329	316	329	334	300	339	330	355	342	333	340	329	325	295	319	308	329	327	349	333	315	350	318	316	288	308	322	335	342	270	341	328	290	336	314	313	290	332	293	342	293	343	336	319	351	320	333	290	348	321	321	342	354	364	314	338	347	304	330	356	307	317	344	336	323	298	329	297	318	304	311	329	337	331	328	317	291	310	331	324	339	324	342	341	294	348	328	317	311	350	308	324	298	339	340	297	329	333	317	327	313	320	346	313	355	289	326	342	321	344	355	330	333	309	298	300	310	309	355	302	340	315	312	329	351	307	306	334	289	343	342	308	313	293	289	313	349	292	319	329	336	345	336	326	304	297	319	340	287	309	333	320	325	319	324	381	336	321	315	323	287	328	331	327	356	331	318	338	328	334	326	307	314	317	337	337	323	306	297	336	337	341	293	325	320	355	322	341	317	345	330	348	306	304	336	325	331	345	328	331	306	316	280	379	287	321	342	309	312	309	325	305	330	322	336	377	306	315	344	342	342	336	317	327	368	336	344	328	318	317	308	300	344	332	340	350	314	317	317	306	300	330	317	301	311	317	352	307	333	332	339	325	343	321	303	294	305	304	313	335	310	313	294	305	324	306	315	294	289	307	333	343	369	314	334	348	317	291	292	303	335	339	337	325	304	320	336	309	316	313	337	315	344	278	334	362	332	336	306	312	339	299	326	335	286	315	356	321	334	333	344	322	329	351	328	328	323	332	293	326	316	326	327	307	315	316	339	307	336	315	332	305	329	330	331	344	303	318	301	307	321	337	338	310	314	329	331	319	307	332	322	318	306	312	347	312	324	322	329	322	331	262	367	350	314	317	294	326	388	339	350	337	333	349	348	339	356	324	360	300	346	333	329	312	338	319	293	319	341	371	295	317	321	338	308	301	327	339	328	316	338	335	304	314	324	304	319	329	321	300	317	344	286	322	339	339	336	303	296	344	326	303	340	336	360	325	362	329	324	343	329	350	315	326	356	316	302	306	322	334	333	320	338	318	342	318	305	298	293	302	310	324	305	339	309	307	342	308	348	294	303	313	338	299	321	301	336	330	324	309	335	315	324	337	315	331	301	318	332	319	315	360	310	323	336	365	290	347	340	319	321	357	319	358	339	330	309	345	330	292	316	365	336	340	316	359	339	330	314	328	307	326	359	325	349	339	301	301	306	340	337	329	305	337	312	282	322	329	362	299	303	325	325	321	339	293	347	345	323	301	348	289	322	331	311	314	325	311	310	333	332	295	320	297	275	336	339	326	302	302	318	319	332	331	346	349	318	342	340	324	302	320	285	302	326	335	336	338	328	326	317	319	325	325	310	311	357	303	301	347	319	318	298	354	333	325	329	325	336	338	330	325	341	307	336	317	320	318	322	301	330	292	365	300	314	309	356	288	316	337	329	313	341	336	331	318	335	323	328	329	339	323	307	291	334	335	322	319	304	325	341	339	308	302	325	345	302	314	323	337	307	331	362	327	300	368	305	331	346	336	327	301	324	317	281	316	308	316	313	311	340	331	309	336	332	359	346	331	321	320	344	322	319	349	341	314	317	343	329	324	351	321	289	324	304	326	337	340	345	339	314	325	322	354	321	336	341	345	313	304	338	324	301	313	329	318	310	283	317	332	336	309	328	325	314	326	334	331	289	290	324	331	324	345	328	323	350	337	311	336	312	338	306	307	330	346	325	329	353	323	337	322	311	322	299	324	347	289	309	338	329	323	310	362	345	365	339	323	302	331	323	332	339	339	330	321	314	337	338	326	331	321	329	317	348	343	337	341	376	340	337	312	310	318	307	293	347	333	321	329	287	316	307	295	322	317	341	320	339	319	322	325	308	309	288	327	327	342	332	307	357	318	324	329	310	313	316	323	334	323	317	311	324	340	320	329	290	326	341	322	314	324	335	335	348	321	336	324	319	324	312	331	282	336	300	333	346	329	321	304	328	345	338	318	316	305	293	291	333	348	336	360	291	316	353	340	284	309	316	308	334	324	330	337	352	327	323	322	343	327	371	340	373	324	314	313	350	324	332	337	327	322	303	319	327	314	331	303	277	308	324	336	331	333	288	344	344	329	361	323	320	316	329	331	336	328	293	340	335	297	316	294	297	326	332	291	314	310	310	301	325	326	331	310	341	361	302	312	324	307	311	302	300	347	327	319	316	308	317	355	350	309	365	325	295	328	317	315	349	310	321	340	348	327	333	319	359	364	303	305	297	331	292	336	345	330	309	324	338	322	334	329	353	319	337	320	342	349	317	313	341	323	338	335	329	355	307	321	346	348	338	346	355	304	318	357	326	325	325	311	332	315	295	307	306	312	322	335	317	301	314	316	311	332	333	314	329	353	317	317	315	327	332	308	332	323	321	305	331	334	327	320	315	326	326	342	317	321	333	330	369	356	341	316	303	328	353	348	330	358	334	323	322	321	320	287	345	333	326	300	328	310	319	321	352	330	332	322	359	311	337	361	311	341	341	324	297	316	314	336	329	306	343	311	348	351	306	325	322	315	311	311	329	316	335	352	347	325	321	310	321	339	330	297	328	360	330	291	315	325	318	325	321	335	302	350	289	350	328	309	298	305	312	343	348	349	336	317	331	321	292	301	329	313	302	357	324	309	310	347	326	319	316	310	334	314	340	318	359	312	327	285	348	322	307	287	323	320	306	311	334	354	279	312	308	326	327	297	321	349	318	329	320	305	307	328	342	317	314	332	358	329	311	321	323	326	329	338	338	329	311	298	312	342	352	327	318	322	287	344	305	337	333	303	322	312	347	330	323	350	325	290	334	323	324	347	309	333	304	271	331	339	343	326	310	331	345	319	297	314	317	302	299	303	302	335	311	322	313	302	316	366	256	323	315	346	340	362
5873	1976	3840	4620	4410	4190	3568	3134	3216	3226	3257	11274	38201	36822	29130	20155	11128	4700	2262	1288	1074	951	929	943	924	938	901	919	930	905	929	912	963	970	942	872	935	920	927	939	965	874	954	874	950	877	953	934	916	844	867	916	895	927	920	950	931	939	941	886	955	853	915	898	921	920	907	954	894	879	881	880	925	970	931	898	912	895	894	882	903	931	948	937	860	964	943	953	942	982	860	903	873	944	925	921	899	941	877	913	909	938	912	886	868	891	924	936	940	924	881	961	925	936	994	949	949	895	918	920	878	944	885	942	960	933	912	922	962	954	929	895	934	941	852	864	849	935	912	906	894	908	950	897	946	880	895	897	937	969	916	930	912	913	893	939	935	912	931	936	899	913	958	906	907	923	884	918	913	900	880	924	949	953	915	975	923	883	894	911	953	962	927	976	897	899	928	948	966	928	894	923	911	869	968	930	951	942	898	884	903	953	989	869	912	889	862	910	892	927	918	925	867	963	884	896	941	891	914	903	915	909	935	924	920	913	926	834	935	899	907	1003	908	896	870	906	921	922	985	917	941	929	957	917	925	968	940	937	880	897	909	898	949	893	920	895	944	900	916	930	905	909	887	936	929	907	876	937	886	963	941	900	929	857	909	911	929	907	902	853	876	870	944	899	924	925	911	994	888	936	879	913	913	916	894	909	849	878	916	958	889	910	964	917	907	914	872	975	878	886	917	950	888	938	896	898	937	958	924	926	948	872	919	937	902	948	933	955	869	903	924	981	948	890	946	880	912	907	917	905	939	897	897	888	910	907	926	906	932	941	877	896	902	956	931	940	897	978	925	895	901	945	932	893	937	929	928	901	954	889	933	941	903	938	897	870	951	942	862	950	931	886	898	901	907	894	884	925	893	868	914	941	860	950	900	915	876	926	904	930	960	888	916	916	918	865	944	912	925	915	937	913	911	925	949	921	919	940	891	912	911	959	903	997	959	894	928	881	936	892	982	919	905	872	938	923	917	956	894	925	914	895	924	910	914	911	906	932	951	973	918	949	929	869	900	933	895	906	940	951	946	939	921	887	940	921	900	980	911	900	857	959	894	900	943	910	906	944	900	922	917	901	928	907	917	912	958	900	899	930	890	892	896	936	912	910	893	895	928	868	897	915	918	923	921	916	924	932	871	884	897	928	951	904	939	918	892	883	937	923	931	900	887	911	892	887	965	920	917	910	963	897	893	882	875	929	923	949	965	929	916	950	925	887	885	904	887	949	901	929	939	884	949	946	920	968	936	897	886	839	971	888	981	916	896	923	903	926	971	865	862	907	883	884	919	925	965	940	942	827	904	843	961	936	917	874	910	910	945	914	848	925	965	932	917	917	910	874	928	925	911	928	912	917	945	871	921	944	854	867	937	899	887	939	940	929	925	962	933	911	951	902	926	884	953	916	920	925	906	907	932	928	919	983	894	923	922	929	970	939	935	868	912	930	908	927	914	908	915	890	931	931	889	922	915	916	870	958	895	900	943	886	862	916	937	936	906	980	899	893	932	938	918	896	871	961	887	940	902	895	922	917	919	868	903	886	914	892	922	929	946	930	898	904	948	869	926	971	942	862	933	962	918	881	966	937	877	966	939	880	920	922	942	871	885	949	922	939	916	870	985	905	951	976	895	991	899	919	924	915	878	916	927	924	989	904	975	945	863	912	930	934	912	897	983	882	914	896	940	899	947	959	955	881	949	953	922	941	928	905	903	959	907	917	872	892	939	916	989	904	947	893	906	901	944	924	951	947	921	886	900	904	925	897	975	888	910	890	920	934	958	951	929	891	910	971	896	893	949	905	886	999	947	933	899	904	949	928	914	983	946	948	921	939	934	951	911	905	907	914	894	892	889	826	910	894	990	971	881	903	950	919	902	888	933	940	907	865	912	962	941	930	939	895	945	895	919	902	902	954	902	901	909	935	946	884	955	881	927	911	912	886	926	925	926	896	912	852	908	904	937	911	853	912	961	894	945	919	930	915	954	929	876	896	896	910	882	884	918	961	926	897	905	938	924	936	964	921	880	928	884	932	919	889	920	960	946	915	965	876	923	868	951	925	969	907	912	903	975	969	917	928	948	875	847	900	927	982	903	892	932	949	953	882	919	979	925	873	910	938	918	887	854	939	934	908	972	925	918	880	930	956	869	870	876	891	914	868	890	959	906	895	862	958	924	879	921	908	889	888	1001	938	904	896	919	940	963	945	938	915	931	940	933	907	939	903	932	932	893	901	908	940	958	907	961	930	901	875	930	898	926	899	895	936	896	953	942	959	956	929	908	891	863	916	901	953	945	919	854	955	947	899	915	943	937	960	917	904	853	929	964	863	895	957	893	946	924	886	907	952	929	907	974	912	881	927	894	939	908	917	908	994	939	918	908	876	925	928	924	917	876	918	886	925	909	902	919	893	908	952	965	935	875	873	981	973	900	932	949	909	884	889	894	892	962	914	926	933	961	952	883	914	872	926	938	917	880	938	972	902	897	967	930	879	902	879	911	919	844	963	903	874	913	905	874	900	906	937	1014	970	957	878	926	996	994	937	877	912	997	855	936	921	896	962	982	934	962	862	891	937	921	918	898	847	895	975	853	973	989	939	933	944	927	905	933	949	947	883	958	938	881	936	908	956	961	931	930	922	940	913	927	852	903	897	922	885	885	913	918	938	897	932	908	934	863	927	941	910	943	946	934	869	906	906	943	921	914	916	949	916	928	896	847	898	922	980	900	932	933	878	840	893	937	929	891	916	909	936	906	870	924	919	940	818	910	850	859	944	961	922	900	896	980	919	925	916	861	904	905	938	910	883	905	902	936	892	922	915	908	944	949	937	827	966	976	955	982	907	872	910	906	907	863	882	907	921	934	936	931	897	955	930	929	949	976	931	868	905	904	920	924	922	874	987	945	952	923	900	939	890	936	938	890	848	957	982	884	962	938	918	959	902	854	923	903	897	944	926	893	919	897	906	879	914	872	894	931	912	940	922	889	936	955	900	900	962	861	922	909	902	896	934	913	957	964	888	951	926	933	898	911	936	891	919	930	892	904	889	909	957	937	885	931	921	975	879	921	961	965	892	907	909	861	919	910	923	954	897	905	921	907	873	951	919	946	947	925	870	910	901	940	944	918	917	961	902	877	933	873	894	958	972	897	963	954	979	976	930	921	954	920	893	898	920	920	872	864	914	891	893	988	895	904	924	875	881	868	908	936	912	911	957	956	945	926	895	913	914	909	917	934	854	879	931	934	924	950	892	916	937	898	927	951	925	928	926	943	904	933	907	913	925	905	969	933	943	881	951	867	932	902	930	889	880	900	924	991	896	921	954	885	988	870	949	924	924	942	977	902	909	895	871	915	933	905	897	898	945	931	925	919	927	928	929	927	888	924	928	927	919	902	871	888	902	957	898	892	915	888	947	915	927	928	925	938	919	922	939	899	890	908	910	973	879	986	914	954	920	913	939	947	923	938	929	889	953
15729	2927	3514	3104	2279	1712	1312	1093	1080	975	833	3388	25538	28103	19864	11221	5100	1989	921	487	382	330	339	331	369	313	335	344	348	362	309	362	324	314	337	332	361	354	335	310	363	321	327	332	310	305	340	301	323	273	310	354	372	303	313	331	338	352	313	331	354	347	357	326	317	332	358	318	320	326	319	372	305	380	331	287	348	322	338	396	346	336	325	322	337	305	331	337	331	321	311	354	348	328	332	326	321	329	317	343	351	314	313	303	350	332	347	332	345	318	323	370	327	299	309	312	318	316	318	330	369	323	309	343	314	285	346	317	336	313	364	340	302	304	341	331	314	328	320	348	337	325	370	347	338	328	338	331	323	335	331	333	309	330	352	334	300	342	316	331	325	352	318	351	351	364	339	370	311	335	302	333	322	332	308	351	342	341	313	337	302	330	339	321	329	312	320	333	338	297	329	324	376	333	318	347	305	359	300	320	339	330	343	328	326	345	351	326	335	340	321	352	321	311	334	348	365	347	315	337	321	298	362	344	346	373	315	317	307	304	312	315	368	333	336	324	351	313	297	289	344	311	324	332	338	363	304	350	321	348	331	308	341	335	321	348	333	343	348	289	320	288	325	341	334	342	286	324	290	309	335	344	333	350	357	320	344	330	300	329	367	348	335	328	346	339	329	328	310	353	345	300	311	354	349	325	336	345	330	339	314	341	314	339	318	336	341	326	346	307	337	344	289	323	336	369	351	354	338	318	317	316	326	371	342	326	315	335	309	347	339	332	312	359	331	325	349	303	282	303	295	324	283	348	334	318	330	348	316	314	304	337	306	341	343	311	294	358	324	356	332	312	323	296	312	311	315	317	350	302	342	309	347	351	337	327	334	331	355	285	320	342	327	336	320	323	370	317	327	343	355	365	307	348	304	359	349	311	341	341	328	317	350	315	330	315	332	321	307	342	332	334	365	341	337	334	322	335	318	319	320	322	322	321	338	321	323	346	318	341	340	328	308	324	321	350	363	312	327	316	355	298	328	358	274	340	328	352	304	306	330	333	334	320	307	339	330	339	300	346	322	322	349	324	328	338	281	324	318	319	327	313	318	327	331	355	359	357	347	318	329	291	288	340	366	295	379	336	330	309	332	336	335	336	360	339	353	307	322	343	321	356	329	356	333	326	324	297	329	341	276	321	325	353	310	354	329	334	305	328	332	343	319	328	339	323	349	322	361	328	331	315	320	322	319	357	367	321	308	313	336	305	324	304	324	353	329	346	348	345	328	322	312	317	356	354	394	320	350	296	332	320	334	329	351	351	316	310	310	310	327	340	347	325	332	360	323	380	338	343	310	333	300	312	338	323	332	318	335	329	345	289	337	358	341	348	320	340	288	282	339	341	321	343	360	345	295	329	332	325	317	310	361	335	284	346	314	318	324	352	340	364	326	341	317	343	363	305	313	360	313	349	307	300	341	326	328	342	335	351	323	302	327	338	363	363	318	345	323	326	350	329	319	311	303	312	302	327	313	377	324	328	319	344	335	328	376	315	296	335	351	329	356	304	347	318	325	319	357	328	340	341	351	315	336	329	339	315	311	326	329	371	355	304	335	353	321	314	349	353	328	332	316	330	330	336	327	329	361	331	318	303	324	332	344	332	359	352	306	343	310	345	300	357	319	316	337	324	341	323	328	301	288	317	339	325	345	354	321	355	309	372	322	303	334	339	303	317	335	287	320	346	329	353	315	315	342	328	310	306	315	323	326	338	329	328	346	286	337	313	337	309	334	342	316	313	356	337	384	331	329	343	306	319	313	357	348	324	328	339	330	348	328	350	334	323	344	309	305	318	344	323	346	320	363	369	342	342	315	339	318	333	297	305	320	358	329	324	330	340	357	343	336	292	351	357	332	336	343	349	347	314	330	310	319	304	362	349	342	371	306	348	327	323	291	327	336	334	299	313	330	331	336	310	322	318	341	366	323	339	318	294	335	316	331	301	339	333	373	327	304	366	335	305	307	330	333	322	300	363	347	354	326	332	291	313	340	356	332	319	336	326	323	343	340	306	356	334	340	316	322	357	323	335	340	326	361	337	348	317	356	310	304	345	302	339	346	304	327	310	312	313	331	324	326	307	317	346	300	339	350	348	338	298	380	324	340	322	323	326	345	315	336	317	326	340	332	328	314	333	327	321	324	341	331	310	370	334	317	324	323	315	318	310	311	337	346	363	344	302	321	316	319	378	332	341	341	346	322	348	345	333	327	350	328	289	338	299	325	339	331	336	345	285	335	329	327	334	330	320	311	341	308	339	332	313	295	281	341	313	356	315	321	338	322	353	330	341	281	322	321	339	353	325	310	316	310	337	329	311	329	321	319	359	332	327	323	330	362	317	287	304	332	325	380	341	355	350	333	329	318	331	341	322	350	302	309	317	348	312	341	336	318	302	341	314	336	313	332	325	330	330	315	309	351	328	332	331	312	317	323	334	343	350	362	327	313	325	341	323	297	329	304	355	341	362	355	321	363	324	359	337	350	349	320	371	324	297	336	316	352	344	313	278	331	320	340	316	324	334	325	362	326	325	318	339	347	320	364	347	331	344	329	330	316	329	307	347	299	343	360	349	326	310	337	330	343	334	333	366	335	328	324	343	341	341	343	350	303	330	343	328	339	317	341	341	320	306	353	341	302	335	330	370	308	333	334	318	357	325	349	342	339	333	354	317	332	331	334	335	339	365	343	342	329	332	333	362	348	345	307	358	317	304	337	331	343	333	336	303	329	340	327	328	327	322	310	343	345	352	336	305	339	302	314	328	328	302	333	372	337	325	346	354	338	343	357	352	330	321	324	310	344	333	345	342	348	319	328	327	323	310	290	314	306	349	301	347	304	328	324	299	346	307	334	360	298	324	328	344	378	323	353	309	321	323	302	340	319	331	345	350	359	323	312	317	351	343	283	314	353	325	310	299	323	333	329	314	339	338	347	330	353	323	341	317	311	349	350	327	300	307	329	347	345	331	343	355	350	340	301	330	330	340	329	354	356	338	335	330	315	340	343	335	320	346	334	342	332	349	339	326	367	311	330	338	358	323	349	341	333	344	327	324	333	322	318	299	330	323	349	348	342	382	322	364	323	351	370	327	326	332	348	301	321	316	354	330	327	330	325	312	352	332	315	306	332	321	288	329	326	366	326	307	341	341	331	348	332	340	319	361	293	315	370	303	326	402	323	306	347	332	331	350	318	334	325	325	339	336	331	376	328	319	312	339	314	292	341	371	358	327	316	345	359	296	313	334	338	300	315	345	302	323	337	333	331	324	298	307	316	333	330	358	364	317	328	320	322	340	314	359	356	361	333	364	320	377	370	329	338	337	320	360	350	325	324	333	347	344	292	318	327	326	327	340	328	354	354	345	342	341	317	357	285	321	349	350	322	342	311	317	326	306	354	310	329	358	318	335	349	318	322	323	327	306	329	343	320	330	372	332	323	323	311	333	344	323	338	346	328	301	327	382	299	330
8041	3064	7091	8917	8108	6628	5351	4842	4674	4396	3890	13735	47346	46466	38745	28630	17601	8686	3726	1698	1137	988	951	884	899	895	951	923	903	937	963	960	906	939	958	944	941	948	931	997	916	915	930	924	978	956	912	952	900	959	946	891	967	918	880	937	959	929	906	927	952	929	917	913	987	933	948	952	987	933	956	918	944	965	915	900	957	947	957	945	959	931	945	921	936	917	947	956	985	897	973	913	949	936	949	948	968	844	934	982	939	978	949	950	981	905	982	932	944	981	883	915	957	904	964	921	888	881	905	890	942	942	957	938	896	959	911	926	951	922	940	953	974	952	872	923	954	947	943	877	892	939	946	860	954	935	971	916	962	924	934	944	941	890	892	916	906	963	935	926	948	920	917	946	915	903	932	960	944	958	913	878	961	931	919	976	969	919	931	951	988	975	913	927	941	909	921	976	900	934	931	906	978	921	933	938	952	975	1005	905	975	958	934	975	891	938	970	882	943	914	907	953	916	932	960	907	951	925	910	908	896	972	953	922	966	956	913	937	944	865	965	959	949	894	966	897	908	926	899	976	941	980	959	970	962	953	949	880	962	940	928	991	951	968	978	956	950	943	897	898	957	915	883	958	904	946	926	993	934	979	909	905	938	949	952	931	933	967	892	924	951	926	902	919	896	945	946	874	919	937	909	936	916	945	950	880	923	981	948	888	956	935	907	962	930	943	916	936	922	923	943	905	944	929	957	910	946	935	939	943	971	915	956	947	894	928	975	914	943	954	958	929	899	892	918	962	917	905	899	921	912	946	939	978	951	972	952	956	965	926	932	921	920	937	914	926	937	922	922	930	939	922	958	921	936	952	934	890	917	911	984	953	889	896	947	961	913	933	925	966	953	919	949	922	925	889	952	950	891	950	976	995	994	927	918	1003	925	905	995	927	986	969	915	917	964	921	878	935	963	941	927	974	888	955	937	997	916	929	935	976	947	996	978	966	912	892	931	897	991	937	922	960	981	915	930	932	915	966	883	952	886	926	978	929	990	932	926	993	903	978	926	939	942	940	946	900	921	887	935	914	973	948	894	916	976	955	971	921	918	960	920	940	929	911	945	902	999	955	953	946	941	947	949	917	980	943	904	934	924	949	946	905	942	949	917	941	928	953	941	974	977	951	889	922	926	903	984	881	950	986	926	924	928	899	901	892	910	993	912	972	981	970	922	946	938	911	956	983	982	948	911	931	933	888	915	908	951	957	1006	947	928	930	919	873	931	890	964	884	911	918	946	960	918	963	942	908	910	924	909	883	908	913	947	895	969	883	958	924	892	901	871	905	971	900	959	943	916	976	951	949	959	934	898	949	896	942	939	981	936	890	898	918	951	982	964	947	934	923	948	923	903	963	926	999	959	960	933	955	943	887	948	999	952	948	989	968	903	945	916	942	993	875	946	927	961	941	861	918	904	933	872	957	930	984	945	900	998	902	910	935	911	921	956	939	972	973	959	978	945	928	957	869	967	929	893	938	955	970	926	891	966	911	904	969	977	908	917	910	926	879	871	912	978	966	937	953	912	990	896	941	941	921	968	930	966	958	928	908	883	892	934	951	922	919	895	918	975	940	933	904	893	936	906	955	926	902	913	916	907	924	922	924	913	964	973	946	918	918	948	861	945	932	906	945	918	946	954	944	977	916	911	915	916	892	951	896	931	955	921	950	942	988	994	904	952	959	1001	910	910	958	979	940	947	947	987	942	944	929	957	929	949	944	923	939	934	903	933	915	906	893	933	950	948	958	901	933	939	912	922	916	967	915	975	991	935	944	983	927	947	956	977	964	947	952	918	881	1006	934	905	940	939	945	951	893	965	910	947	985	962	908	876	894	917	964	958	930	963	929	938	946	910	928	962	930	919	940	933	949	930	950	973	939	896	919	982	920	876	916	971	911	917	973	929	937	942	871	926	926	899	930	947	934	942	988	935	1007	1010	925	912	937	929	910	954	908	971	930	970	961	909	898	905	893	919	943	909	922	937	910	940	940	929	903	936	957	879	950	933	946	930	930	984	954	916	986	910	959	944	889	914	881	921	988	939	934	918	916	943	930	929	894	888	871	947	974	929	933	989	970	942	923	911	974	926	912	971	917	907	942	926	981	952	899	941	862	921	954	952	896	925	939	958	910	913	963	947	942	912	886	915	912	919	944	907	946	954	927	941	915	934	933	932	857	953	982	952	865	941	978	930	971	931	1005	894	949	955	919	1022	913	949	934	913	914	907	922	941	940	950	934	964	899	956	947	917	916	948	885	895	948	923	949	904	916	913	929	932	972	953	908	871	916	968	918	917	880	889	892	912	959	954	918	979	934	902	925	897	956	912	911	878	964	961	966	954	949	992	929	928	936	897	937	905	892	912	978	892	904	943	925	930	920	873	889	921	967	885	960	976	960	969	940	952	917	919	971	951	962	907	937	965	930	919	928	923	921	903	923	935	916	952	972	924	917	875	959	935	978	872	897	913	942	885	1004	932	942	909	925	985	937	932	920	918	942	905	921	898	896	935	1002	920	968	906	972	1009	942	925	945	905	880	912	934	895	898	882	949	903	925	916	944	925	930	927	903	925	909	973	983	1034	989	981	926	897	916	948	957	948	913	905	988	940	925	969	944	907	915	879	944	967	912	912	924	948	872	970	886	935	904	941	939	954	894	903	923	911	957	930	973	995	957	892	971	958	932	930	935	921	943	939	911	899	917	961	929	1002	936	998	888	897	978	931	919	902	990	1004	906	951	988	964	934	929	973	903	932	955	926	937	942	890	872	938	952	946	905	923	930	934	944	922	939	957	895	902	907	873	966	957	920	967	878	1009	975	902	874	947	953	943	925	931	941	958	954	931	923	977	947	928	941	955	892	982	936	892	905	930	957	967	922	913	902	937	949	948	936	910	897	926	992	933	884	893	909	928	914	940	888	960	938	916	936	949	941	836	973	966	906	928	961	926	958	932	918	904	933	951	913	941	953	892	942	945	924	953	957	969	979	944	954	921	980	973	928	948	926	922	971	895	972	957	951	935	905	960	980	940	929	906	942	958	924	891	947	911	916	913	901	965	942	918	899	926	930	926	945	926	948	902	976	970	926	912	926	961	949	972	928	903	941	987	922	932	961	906	919	922	1000	935	963	930	982	938	952	950	882	913	939	908	911	945	931	941	969	942	963	919	936	972	918	930	960	916	942	962	983	929	891	941	910	927	903	955	943	954	940	966	957	867	975	880	895	946	957	905	940	902	929	908	940	960	929	900	924	937	943	908	985	932	958	922	920	976	894	889	916	1001	961	941	927	946	986	920	921	940	918	933	934	943	914	911	921	882	940	921	874	936	964	936	923	911	878	916	921	931	936	927	940	956	914	940	973	967	953	915	966	913	959	939	893	946	957	952	922	866	935	919	860	918	947	945	940	1004	944	867	888	926	999	964	918	951	979	948	922	985	947	952	941	925	1015	974	922	959	956	923	1008	947	949	901	896	954	948	935	932	916	974	912	903	914	910
2292	403	433	441	387	362	377	365	352	348	374	559	1211	1738	1663	1414	986	674	487	417	397	353	361	331	357	356	326	362	364	347	366	358	344	316	376	322	362	363	377	380	366	344	327	380	351	355	363	355	355	367	348	376	365	335	376	352	365	359	322	339	380	331	341	371	343	352	358	326	322	357	368	339	368	342	345	350	335	325	361	359	361	347	363	359	373	333	344	332	359	367	348	327	363	345	348	328	359	357	380	355	336	350	357	345	345	352	342	324	344	370	373	346	344	354	330	361	344	396	344	359	358	370	342	338	329	350	350	358	341	332	358	353	368	345	343	365	373	326	347	387	325	372	336	336	360	333	346	337	326	351	336	362	347	351	354	328	349	397	358	349	355	332	322	368	370	374	357	323	347	357	353	350	349	344	366	331	363	344	336	337	345	362	353	333	335	327	363	366	341	339	360	346	321	338	357	335	353	355	333	358	368	334	330	365	345	365	348	351	324	354	369	341	344	342	342	326	314	371	389	318	400	359	349	333	374	357	355	324	364	329	368	348	342	343	367	362	361	340	334	336	341	327	348	350	356	348	344	342	362	368	397	368	337	356	330	333	340	367	362	351	331	354	371	322	360	349	336	338	344	350	363	335	327	347	368	356	341	340	362	324	361	337	370	401	330	316	321	366	364	383	320	365	352	355	372	338	345	358	333	340	356	367	346	379	328	346	323	332	347	354	361	337	352	337	377	342	332	345	360	380	348	319	300	347	361	316	340	367	341	342	367	373	344	342	315	373	346	343	326	360	320	337	333	354	333	375	342	351	331	341	331	397	336	342	337	304	369	318	373	324	322	328	323	346	340	325	364	370	337	385	347	313	344	342	347	336	333	375	355	347	328	373	356	357	336	323	346	352	339	337	322	349	331	336	309	343	350	367	321	373	348	319	334	303	363	345	355	344	328	383	360	313	350	351	355	361	366	366	354	346	319	335	350	335	346	368	373	336	358	340	364	355	364	363	327	356	362	360	360	338	366	342	349	360	333	384	349	386	351	369	354	317	323	382	349	330	362	344	348	375	382	371	347	333	366	358	367	381	356	349	347	321	369	332	335	332	364	348	377	377	319	325	357	356	335	327	341	341	365	326	355	331	348	347	368	392	335	358	334	332	342	336	320	326	340	336	337	357	381	345	363	331	347	350	349	366	333	337	345	375	370	354	365	328	379	364	349	372	321	354	334	352	360	337	351	305	352	358	316	348	355	328	325	336	367	374	347	392	376	350	336	319	343	348	318	357	355	364	391	348	357	366	315	401	348	321	347	353	338	352	373	331	351	338	356	362	363	323	386	354	348	337	368	294	368	342	327	356	365	343	365	325	356	336	351	334	351	354	366	358	347	365	338	340	380	362	364	351	332	345	353	370	330	366	353	356	337	369	374	343	362	365	391	346	349	358	359	346	365	330	348	354	322	339	336	305	339	378	354	350	344	347	363	401	334	351	365	318	337	317	400	353	352	346	354	359	350	357	340	322	339	365	310	345	370	364	370	378	356	378	392	324	343	333	386	359	332	355	359	349	344	338	353	365	352	340	366	343	357	370	337	342	375	389	364	350	349	323	360	354	321	349	367	334	353	371	326	358	381	347	349	373	366	331	346	373	349	367	368	347	339	357	348	346	375	325	302	376	376	351	329	353	339	347	357	328	347	340	328	373	352	335	348	366	344	357	337	355	346	361	336	334	362	359	356	338	348	389	376	352	337	347	340	359	371	341	321	352	376	361	364	331	342	347	333	339	352	338	354	349	337	342	371	365	355	358	323	341	340	350	348	355	373	320	356	320	337	367	350	316	336	342	340	335	347	344	331	355	316	354	337	361	395	362	365	356	351	347	354	355	348	345	360	335	340	338	348	335	324	344	358	361	351	356	352	332	344	361	334	375	322	373	327	350	331	368	344	389	354	382	342	340	324	353	366	346	357	363	344	345	336	363	353	354	371	332	366	364	336	367	319	317	353	339	340	327	324	330	358	304	367	350	329	344	357	363	373	358	345	352	337	369	371	325	390	348	333	338	346	371	362	314	316	337	313	363	356	325	343	349	325	349	349	319	338	337	339	356	363	339	367	337	330	338	345	358	380	363	344	375	364	333	368	318	348	344	361	317	359	360	369	357	367	317	332	360	366	345	312	347	353	354	348	328	335	373	320	353	353	372	363	382	339	335	350	336	330	318	337	354	368	342	367	360	366	307	367	333	346	347	350	366	359	333	336	365	351	330	320	336	332	348	369	357	383	366	365	327	344	343	363	385	320	332	363	346	353	359	310	367	342	347	356	374	381	376	365	355	305	349	349	346	375	340	335	370	330	358	361	324	328	367	324	350	365	369	349	344	333	380	325	324	329	366	377	359	377	371	380	337	339	355	325	328	351	333	331	356	362	344	303	346	318	358	356	328	363	324	360	367	346	356	330	367	323	355	352	370	354	357	344	363	313	319	327	395	332	334	339	335	345	345	374	349	336	354	351	348	351	346	342	364	342	345	366	380	306	317	369	351	366	334	360	365	350	341	343	344	363	371	324	349	357	339	384	386	340	346	344	332	330	364	352	352	345	345	350	366	337	343	381	358	328	385	362	345	336	347	328	353	351	352	360	346	334	356	362	339	333	321	360	378	344	360	352	338	331	357	340	348	340	357	331	357	321	335	375	316	304	348	347	335	330	343	369	328	341	371	379	331	343	339	332	339	335	375	331	341	349	377	328	371	329	350	341	350	354	327	344	367	344	337	348	338	352	355	357	339	304	329	383	340	367	374	352	382	332	363	366	355	369	354	352	364	376	348	354	365	342	305	330	333	316	345	382	373	365	382	365	341	358	362	337	352	366	378	381	338	336	340	349	310	357	375	390	348	328	337	333	344	360	351	340	361	361	315	343	390	345	384	331	310	342	346	349	343	354	358	364	340	359	336	341	326	327	350	295	368	376	394	343	354	375	350	331	353	366	349	339	351	344	326	324	327	351	348	354	352	351	335	360	341	341	349	344	348	396	359	332	377	312	339	322	323	391	351	334	370	369	346	369	384	351	342	361	319	336	354	334	351	334	349	345	388	384	365	320	353	326	312	371	360	334	350	332	371	305	329	363	363	377	346	344	334	368	358	349	381	367	349	354	317	362	401	340	343	326	350	341	345	346	399	329	351	370	347	321	348	338	322	336	331	371	366	370	377	334	357	302	356	373	352	363	315	322	331	356	385	372	355	355	361	362	334	314	365	339	344	348	359	308	338	340	339	325	341	305	345	342	353	369	348	389	387	371	375	359	336	381	353	354	357	323	352	380	332	366	375	349	367	358	368	350	331	368	325	357	413	362	311	328	357	331	358	326	339	324	360	364	356	348	340	362	364	353	343	360	348	330	332	301	371	348	345	351	340	319	354	303	329	386	333	346	362	301	376	346	349	357	362	358	318	326	345	346	351	334	369	327	362	356	311	370	332	350	349	377	337	332	374	331	316	353	342	332	341
2667	1032	1172	1217	1132	1071	1124	1021	1070	1057	1033	2657	6208	8333	7698	6413	4182	2378	1532	1161	1073	942	1012	1005	983	933	916	964	959	925	955	926	911	997	940	952	1025	989	950	947	996	998	1066	927	983	974	937	942	927	972	906	998	926	973	990	980	981	989	996	971	929	942	964	973	950	938	956	946	999	926	927	978	962	1023	964	930	943	964	933	978	959	979	949	950	949	981	961	958	971	923	940	991	943	990	1020	979	947	1002	968	1006	986	1044	1006	952	952	1001	961	989	1001	947	1026	965	976	912	1002	995	955	1039	968	986	939	973	955	986	982	1013	937	998	909	973	955	990	921	983	980	1003	968	951	966	952	993	976	907	970	962	980	964	997	990	950	951	987	958	997	931	959	966	929	965	998	948	985	922	874	962	962	973	963	956	947	1010	945	950	920	931	900	955	970	956	975	1018	1004	938	906	904	940	974	945	1004	962	996	954	994	973	950	997	981	999	971	961	1010	974	961	936	998	927	926	950	983	993	950	939	982	1023	972	982	960	942	929	1024	978	1007	976	980	977	980	939	947	996	960	992	994	933	981	977	980	957	958	993	918	964	972	982	1017	1019	931	965	940	987	947	947	970	961	1001	987	995	930	989	979	992	997	960	989	986	957	1013	1002	964	957	984	1027	952	957	980	954	954	941	984	995	965	1006	1007	960	939	972	924	1011	951	981	961	953	937	969	974	1015	1047	1014	973	1000	962	1012	964	986	924	933	988	1021	996	919	1027	907	981	886	906	960	975	956	931	910	946	935	935	965	946	1016	942	960	965	938	1003	963	1010	958	1056	939	936	983	941	1021	980	952	990	937	984	985	946	929	1009	968	999	962	957	964	905	964	940	1064	959	974	1009	974	939	919	916	918	961	951	969	931	1014	949	967	954	956	972	930	987	952	983	956	977	967	949	1011	1003	1012	999	994	974	1027	1045	936	918	990	924	931	1024	961	1001	963	1015	985	961	956	984	991	951	959	976	949	1003	1011	978	921	980	1010	983	957	955	1001	935	955	992	985	951	962	1017	1018	977	920	960	969	957	1021	944	951	1045	949	928	976	972	975	953	930	980	889	1032	992	949	1004	922	977	1011	942	969	948	978	970	925	983	988	966	1018	950	906	965	989	971	1010	1000	958	982	933	964	974	971	964	946	958	968	943	954	940	955	947	978	951	977	954	923	1024	984	924	986	941	1041	1032	952	965	971	915	968	1001	967	995	977	998	921	1014	945	960	983	1002	946	917	931	990	993	975	908	940	945	997	957	943	925	959	928	983	969	986	913	988	882	988	1013	977	974	976	1038	940	984	989	975	924	996	980	982	1006	1014	984	1006	960	996	980	906	946	968	953	993	989	998	961	938	909	995	967	978	939	964	936	922	1001	1004	1029	966	948	968	989	939	1003	938	955	982	1010	981	903	897	1013	940	903	960	1001	991	941	990	917	1030	919	949	989	951	976	989	944	968	912	948	984	991	962	979	957	975	932	973	964	943	1000	961	984	1013	946	962	872	974	920	977	956	1023	928	967	997	986	938	940	1038	984	956	932	1001	997	980	974	986	945	994	947	1028	955	1003	1000	1008	977	953	950	979	943	984	957	960	984	986	938	926	1034	970	960	968	973	924	935	912	947	971	926	966	924	1013	974	922	1039	966	923	991	937	934	931	948	984	963	951	967	924	945	908	1014	986	924	998	940	954	1003	944	948	953	980	983	947	969	937	969	962	940	957	1050	935	968	963	993	961	1044	972	944	942	957	912	982	1000	1001	988	941	928	943	948	932	962	969	952	950	988	977	932	960	937	939	944	901	981	968	991	930	960	969	977	958	989	954	984	1020	944	954	1000	1014	964	900	992	986	965	982	897	941	1009	1018	926	960	1014	929	941	932	1005	941	926	943	956	952	960	989	967	942	987	992	915	970	971	988	1002	950	951	958	969	930	1012	977	958	992	986	940	955	961	969	973	1004	977	940	962	960	984	957	1007	982	947	932	998	954	1017	1038	1000	962	936	892	959	984	973	945	997	1005	945	988	977	1073	914	979	972	999	929	987	963	1014	973	1006	985	949	942	911	1044	944	962	972	930	930	977	974	988	984	987	950	965	928	986	984	959	958	947	955	975	975	1036	991	927	971	987	951	930	913	964	945	979	957	1017	979	967	935	928	998	939	954	1034	986	922	976	993	1024	947	1003	1020	970	958	982	965	937	1014	957	918	987	929	920	923	873	993	985	969	999	968	982	1019	921	1002	979	909	962	976	972	976	1011	985	937	975	999	912	1001	932	945	979	958	958	1019	952	1006	983	984	928	942	962	1018	932	977	975	999	1003	961	956	1020	980	945	995	1019	942	932	931	967	1024	1002	900	1002	951	971	1005	982	947	967	943	983	1012	984	920	921	944	955	1002	976	954	952	985	954	952	983	987	962	991	953	937	1087	985	966	950	951	957	960	969	914	936	960	995	970	894	1017	1029	995	966	968	945	929	928	988	978	1028	977	972	875	980	981	993	959	1024	1013	934	999	927	999	944	912	964	956	912	963	980	929	996	987	945	950	1001	966	1012	994	953	954	992	1013	967	950	1003	934	977	985	924	933	939	977	955	1026	1023	974	953	972	968	956	964	933	987	979	939	989	1063	940	999	986	911	952	941	956	990	930	961	967	957	978	976	1012	917	925	923	994	1001	958	949	947	1003	943	952	953	957	988	932	969	924	988	958	1015	990	934	1004	922	992	980	947	921	932	963	950	975	997	950	961	922	968	972	954	933	955	957	994	930	953	964	965	1008	988	1017	954	956	999	1030	971	946	948	976	979	995	975	976	988	978	997	985	953	915	969	989	989	952	949	978	1022	954	961	981	956	948	960	971	1009	932	955	986	983	948	980	961	1005	982	983	955	952	996	931	962	941	952	1003	953	1026	924	947	1000	953	896	976	970	1001	947	1027	909	984	974	991	1005	978	991	1000	985	995	937	995	935	967	979	989	995	980	969	1021	929	1006	986	975	987	1031	965	1061	906	936	1006	980	929	964	941	948	989	979	954	946	995	983	957	958	998	992	988	909	969	954	919	885	996	984	962	940	964	954	926	987	986	965	986	955	936	954	996	993	915	936	953	965	985	960	966	1007	965	991	938	1004	928	941	961	974	1013	994	957	959	973	981	1013	976	991	927	953	978	1006	934	1018	929	956	970	992	974	964	918	1004	933	964	981	891	1017	914	970	914	914	990	991	975	961	985	955	965	987	972	1031	1000	946	1024	1014	964	956	978	951	926	1002	950	937	1003	923	958	964	958	902	947	928	968	1020	980	925	1012	925	991	1024	945	967	965	939	967	925	947	999	977	950	946	932	947	968	971	1001	1012	960	948	948	970	951	1029	939	970	1003	960	985	974	970	948	940	937	1013	971	977	989	905	981	981	995	921	1006	947	935	1035	1009	980	952	1039	992	982	939	950	962	916	991	933	961	981	953	1002	970	956	967	989	991	970	943	952	1007	989	970	926	907	966	932	979	997	971	934	967	989	983	1007	1016	938	945	965	976	930	925	949	959	919	967	961	915	967	1007	973	987	928	916	1008	950	971	987	988	938	989	1004	1032	972	906	939	973	966	950	995	988	990	940	1013	877	979	1024	973	942	1050	927	983	975	894	940	961	1015	988	1027	1002	961	939	935	971	966	1029	927	959	970	1008	979	929	915	956	966	925	970	957	1021	952	970	965	972	957	966	993	1017	980	924
8102	1269	1476	1258	930	696	584	547	503	573	630	6708	15557	11067	9803	5829	3055	1816	808	454	350	302	295	276	293	287	305	280	278	301	274	269	299	283	295	306	294	287	290	263	262	275	272	296	294	304	285	285	269	294	285	232	336	297	289	290	305	281	291	274	270	286	282	321	318	324	288	329	285	295	305	258	301	297	298	317	288	293	270	285	296	307	288	300	295	256	314	285	277	259	305	238	286	316	316	295	288	281	307	293	285	284	277	299	298	289	289	295	290	299	279	283	281	286	304	306	291	299	300	292	302	280	302	288	278	266	287	279	280	286	279	277	283	295	297	265	261	282	275	280	271	250	287	301	270	279	312	287	298	297	318	278	266	281	292	297	303	299	301	283	292	297	310	259	303	265	273	301	302	288	289	250	315	284	297	263	254	287	286	270	309	279	267	307	295	275	303	298	276	288	266	293	268	247	296	298	262	257	311	279	309	298	297	289	270	292	337	304	278	311	291	281	315	304	290	295	279	294	301	294	280	325	263	264	294	293	280	300	289	284	284	296	269	305	274	321	281	252	315	323	285	301	277	259	298	299	273	251	311	299	288	304	313	297	283	307	268	272	298	301	312	297	276	293	304	311	264	282	299	303	300	308	317	292	293	283	299	271	296	293	301	255	297	316	288	277	313	258	299	272	282	290	325	296	316	261	287	310	265	276	264	296	276	278	308	300	301	284	294	291	303	311	304	288	265	291	280	331	271	264	278	280	263	306	279	312	303	320	282	255	322	286	287	285	288	311	270	279	321	274	290	272	298	291	307	263	327	324	283	252	306	301	277	280	296	275	299	305	281	299	338	268	308	276	269	274	278	303	301	303	275	282	281	330	314	324	272	299	276	274	300	314	271	324	259	270	278	279	288	254	294	257	260	293	289	262	280	270	276	289	279	264	303	286	289	251	304	252	291	317	286	284	309	308	292	297	278	277	251	283	278	302	280	268	294	288	265	292	305	299	310	269	290	275	280	298	323	243	286	277	270	270	309	275	281	284	281	286	284	282	263	256	314	285	281	286	297	300	301	303	281	315	257	258	285	279	297	300	321	277	287	272	276	295	292	279	282	302	293	273	297	300	254	297	284	257	305	303	288	269	305	292	267	301	267	286	286	278	312	292	284	302	291	295	315	320	315	280	293	275	298	285	289	284	299	292	306	310	276	269	271	288	299	284	318	281	287	287	297	293	276	270	280	330	260	263	287	305	302	293	317	277	301	267	304	288	309	305	289	308	293	277	287	279	302	267	307	292	267	301	294	289	274	280	263	309	291	323	271	284	276	313	280	252	279	267	292	289	312	277	288	300	260	275	316	291	292	289	280	301	321	292	289	271	253	273	301	262	269	275	288	261	300	288	276	308	257	307	279	321	264	298	289	319	290	275	320	288	256	302	251	267	305	273	303	304	282	275	255	308	270	324	323	267	329	293	297	293	299	312	298	307	284	301	291	308	302	284	265	278	267	288	311	286	288	307	298	325	305	276	284	272	284	278	294	284	259	301	252	291	292	279	293	304	274	322	305	282	292	266	338	286	291	296	249	259	296	245	272	293	292	265	289	293	305	284	263	279	283	283	281	263	267	277	270	311	298	299	286	276	320	262	283	286	284	293	278	253	287	283	275	278	300	298	280	291	270	300	314	290	310	298	272	283	276	273	286	286	274	320	280	276	289	307	325	293	289	286	274	290	270	288	318	279	297	266	284	317	302	278	277	283	255	270	303	277	275	263	294	294	268	283	273	274	282	306	264	312	287	280	267	282	292	270	283	287	287	274	310	298	282	294	274	300	329	264	301	295	309	281	283	276	299	299	274	284	300	292	302	299	252	296	282	300	262	313	305	294	305	299	287	272	281	272	311	311	285	269	303	285	297	235	274	275	288	283	287	263	277	285	281	256	288	296	303	275	283	259	287	315	304	298	305	294	317	272	289	278	251	262	292	305	337	285	259	267	287	272	280	277	321	292	295	280	308	296	292	303	297	294	259	275	331	289	307	272	293	295	275	264	325	274	291	269	279	292	277	289	273	302	297	304	297	308	271	283	265	290	286	295	286	260	284	255	270	307	289	298	254	312	284	275	280	281	280	290	297	260	308	323	251	255	311	270	281	273	289	296	277	263	279	288	306	314	317	291	316	271	301	261	268	296	298	281	266	316	313	298	310	298	305	281	271	281	305	297	262	298	264	279	309	281	293	299	286	267	307	282	299	318	312	302	300	261	285	265	291	274	307	278	286	285	323	299	264	275	269	293	261	304	272	313	301	300	280	303	291	298	294	267	295	286	305	297	311	294	309	281	290	290	291	302	298	292	324	279	312	296	263	322	273	282	308	278	289	312	268	320	310	273	292	299	305	292	265	284	274	278	283	294	294	286	275	281	311	316	294	273	285	270	310	281	304	324	294	278	269	305	290	323	309	288	282	298	300	295	273	288	285	313	282	307	302	278	275	305	278	321	269	298	298	292	286	290	308	282	275	260	279	267	304	276	279	294	287	282	290	260	286	280	296	291	304	260	319	269	290	306	273	283	297	280	279	282	305	275	291	285	317	313	275	320	280	302	274	296	295	276	276	275	286	291	283	276	315	302	283	257	288	280	288	283	312	306	290	273	270	292	287	291	256	274	280	277	335	248	253	286	285	291	278	293	278	296	274	293	293	310	328	286	313	259	280	294	278	285	299	286	321	290	301	279	269	289	291	295	285	311	293	275	251	306	295	273	303	275	283	332	317	297	298	317	301	276	285	294	297	318	287	270	289	274	327	314	319	278	311	289	294	321	270	291	280	259	318	328	283	286	315	306	270	277	312	284	285	286	296	275	286	257	305	299	278	295	315	266	305	286	277	262	312	295	270	280	295	284	292	279	283	331	270	310	286	284	280	273	252	291	318	305	288	266	291	313	295	271	247	261	288	283	307	330	284	274	306	266	282	307	292	293	318	243	307	294	298	281	293	292	291	273	290	282	257	282	285	325	288	279	336	287	276	281	282	289	309	283	301	308	303	306	257	275	299	283	275	308	285	302	285	288	291	287	296	283	299	327	291	293	269	306	297	273	292	320	283	290	285	297	310	316	283	311	292	295	281	310	272	277	286	290	299	275	315	261	268	283	320	279	273	261	305	318	277	282	298	301	291	273	276	276	282	281	283	306	304	287	271	246	282	248	317	285	279	306	312	292	282	297	296	291	295	273	296	280	270	293	312	278	289	264	297	253	275	314	274	300	296	275	280	303	271	257	279	273	292	298	330	291	291	276	293	291	310	274	286	297	289	275	293	287	286	317	292	328	309	271	303	268	285	285	314	293	292	292	281	232	282	297	283	301	305	265	276	300	282	293	265	284	292	302	296	309	278	272	275	297	292	284	299	275	294	271	275	267	300	302	303	284	324	289	272	323	301	310	295	292	304	286	289	286	264	330	282	305	294	325	283	301	266	316	282	273	281	312	278	280	321	300	276	284	284	287	286	292	296	272
5707	1857	3594	4139	3443	2804	2560	2162	2011	2748	2998	22886	36946	28552	29086	20769	13218	7790	3651	1820	1175	919	865	834	829	779	774	872	806	812	816	774	848	867	831	866	820	762	803	834	854	835	876	833	789	800	827	840	805	780	857	822	800	769	831	824	852	876	791	881	821	791	786	862	824	811	839	774	824	746	819	847	863	814	776	828	857	837	841	804	782	846	809	804	799	827	838	799	835	836	868	847	828	848	800	872	828	804	766	817	778	831	799	822	862	858	820	796	800	873	791	800	780	782	812	818	840	834	782	834	844	825	793	824	805	840	866	853	833	861	800	804	763	858	829	805	785	823	852	842	837	775	794	807	760	901	790	782	806	811	829	826	839	841	852	811	763	818	806	814	799	819	790	877	826	796	812	808	876	779	837	822	760	806	868	806	850	807	853	793	849	846	857	787	845	804	813	848	814	788	916	864	734	793	823	822	822	783	873	848	824	819	866	810	866	843	795	807	820	840	821	814	794	813	842	845	850	793	817	850	873	810	835	814	785	789	832	809	818	857	827	815	818	815	872	847	845	811	856	809	783	863	850	766	835	847	799	797	818	789	834	807	815	818	829	776	847	819	825	820	854	797	814	789	871	790	750	799	803	851	793	818	859	841	829	822	822	805	830	850	841	823	822	771	841	848	809	823	822	834	847	860	793	781	811	790	750	859	827	872	850	803	809	863	803	862	817	841	830	821	843	852	837	819	802	850	831	832	775	801	840	819	806	758	828	767	824	809	790	784	897	821	795	791	822	821	805	862	798	824	817	852	807	802	791	806	810	892	815	772	782	845	853	807	858	803	799	781	842	846	807	811	852	865	850	831	806	826	850	774	815	803	776	887	824	823	773	857	846	795	862	789	767	760	821	837	811	822	771	836	823	853	798	836	833	822	832	867	824	802	836	810	794	773	846	854	839	798	755	803	841	865	887	804	853	840	812	854	817	835	845	800	882	857	788	804	856	856	843	861	817	785	829	803	841	813	817	848	801	835	863	850	760	830	806	797	839	814	842	838	798	840	820	813	807	828	847	838	831	884	853	821	829	844	849	841	803	768	856	859	805	779	782	809	830	790	888	800	816	857	809	808	830	797	806	811	833	820	821	898	784	775	813	828	828	824	811	790	784	839	823	822	790	815	846	820	820	808	815	817	764	813	856	765	809	854	844	760	835	848	844	764	860	776	824	828	842	842	826	816	793	829	831	883	791	827	840	851	847	832	861	840	859	794	866	820	801	863	831	809	772	877	812	811	832	826	824	804	807	815	868	811	795	799	824	838	807	808	805	837	800	831	860	835	838	821	865	779	895	834	839	804	820	836	803	800	825	843	791	832	811	825	823	837	844	806	826	814	851	779	823	793	823	810	878	849	831	870	803	762	775	818	790	797	797	844	854	818	811	846	812	804	824	811	866	816	796	790	818	857	787	834	827	818	773	820	849	836	782	852	868	762	796	819	846	817	792	840	747	873	831	844	791	853	837	782	761	815	829	814	803	819	805	853	847	844	865	809	874	805	770	852	815	785	799	821	762	791	817	805	852	788	816	825	809	849	884	805	835	782	836	844	819	794	819	819	847	857	818	829	795	852	809	821	818	817	790	828	812	866	786	847	856	772	814	827	773	832	776	762	799	814	818	818	841	785	813	818	805	838	851	845	807	810	771	850	841	810	788	797	823	795	845	826	809	821	809	836	786	848	763	832	827	793	868	815	774	834	779	832	855	795	884	807	846	837	809	819	764	767	845	814	815	792	761	834	792	799	821	781	826	806	797	803	807	793	827	822	824	850	836	790	866	805	829	793	821	814	842	857	840	792	783	798	825	791	781	791	761	855	816	837	850	808	890	807	814	805	812	817	821	787	788	886	836	822	825	794	821	833	805	795	834	870	817	813	829	833	824	813	807	789	822	846	786	842	859	827	768	794	815	857	786	817	778	809	804	805	846	833	837	804	790	808	807	811	806	837	787	825	852	834	791	814	838	813	827	828	845	869	782	833	840	822	804	827	866	813	832	790	798	812	825	820	809	848	835	845	808	837	784	838	814	790	831	824	809	791	833	828	787	808	862	816	871	810	787	818	775	793	816	821	795	844	801	812	873	827	807	783	791	846	818	840	770	801	810	772	830	867	809	833	772	798	808	840	867	779	842	812	862	774	842	843	799	834	852	813	837	781	793	801	839	874	864	838	797	806	828	804	803	830	819	780	850	828	773	808	845	821	825	837	824	818	780	791	843	815	794	849	822	832	857	814	800	796	815	771	808	827	838	778	864	762	840	842	830	836	865	786	813	844	840	770	853	849	835	815	893	806	774	780	804	837	872	796	780	803	807	857	873	826	805	802	827	866	809	842	804	854	867	854	837	789	796	767	844	782	802	799	880	834	803	826	823	824	797	844	828	864	825	858	793	835	813	830	823	843	793	793	801	771	816	830	812	825	847	879	825	861	818	835	820	865	860	831	800	809	811	847	808	812	758	795	836	830	794	824	851	831	805	829	806	840	789	809	831	809	860	819	841	835	838	836	875	820	826	846	817	825	797	795	819	853	855	827	866	821	869	886	801	794	859	867	910	846	806	823	817	801	846	798	860	828	865	787	797	764	792	850	859	815	811	818	832	834	825	842	873	779	810	770	821	777	855	839	871	809	849	810	826	805	797	832	765	826	810	813	808	770	804	790	808	770	844	801	821	819	812	797	833	778	815	803	821	831	796	869	859	839	795	819	790	796	795	814	859	819	834	828	897	853	842	886	786	785	820	835	840	783	811	859	806	802	824	824	814	812	820	815	792	822	832	781	808	864	809	753	838	832	820	847	780	775	806	792	809	792	869	828	798	803	794	851	762	798	763	845	791	822	808	773	797	760	807	785	800	822	786	796	816	800	816	787	771	865	859	881	831	836	800	863	840	784	791	826	823	851	803	846	875	831	847	803	804	834	859	796	835	852	815	790	869	838	827	837	798	779	834	827	818	843	762	845	823	820	816	782	794	789	851	794	765	804	785	820	866	794	792	864	783	847	779	828	865	791	818	859	781	821	797	797	761	827	816	845	813	801	852	807	851	818	773	794	806	819	836	852	836	804	817	826	817	825	815	803	846	825	850	797	814	772	809	833	833	870	794	866	857	802	856	829	814	825	790	846	839	765	755	847	822	815	777	855	809	850	804	839	794	834	826	776	868	805	814	877	826	800	837	838	854	836	815	839	824	826	829	814	839	783	775	777	833	844	800	821	780	839	848	798	832	897	830	786	834	793	813	871	833	808	831	815	840	824	827	806	802	820	786	835	830	814	863	834	775	811	819	838	835	776	828	812	836	866	799	790	817	844	799	844	742	814	754	855	856	777	753	871	820	838	821	791	848	753	842	782	860	824	870	813	785	840	845	833	847	843	817	846	833	792	825	776	841	820	841	820	837	862	841	813	788	817	788	843	810	819	826	813	830	820	834	821	828	815	782	812	831	810	834	828	774	867	849	831	782	827
15325	2836	3012	2310	1764	1632	1689	1605	1974	1749	1652	7292	16683	17793	17713	15900	11983	5676	2370	966	544	373	329	311	326	306	297	298	288	299	264	292	294	302	282	275	280	272	279	267	297	264	330	306	283	298	281	267	297	271	315	258	255	294	294	300	293	310	257	286	308	279	246	304	254	273	309	282	307	268	280	269	279	251	251	299	298	279	288	279	306	307	280	271	255	328	267	290	301	305	308	308	255	301	313	292	311	306	311	276	283	287	277	278	287	280	281	319	288	268	258	302	276	262	296	270	278	281	285	272	334	290	305	289	283	262	305	308	266	288	273	291	299	289	301	290	282	287	292	303	305	309	285	269	268	332	281	286	299	280	309	304	292	307	276	294	318	272	267	296	278	290	286	275	283	309	285	283	280	269	288	285	305	293	278	323	285	281	303	284	292	301	287	291	332	289	276	288	277	307	282	304	284	299	273	298	313	290	299	258	302	307	258	264	316	309	321	296	305	299	290	315	303	268	295	319	282	291	294	278	302	293	320	282	277	281	311	287	294	265	275	266	299	273	286	293	263	318	288	277	275	296	293	294	284	281	291	290	276	320	284	289	281	290	310	258	266	281	284	296	248	297	310	299	295	273	305	273	301	301	269	257	284	282	263	301	322	311	244	269	310	284	279	278	290	280	296	311	270	307	291	286	286	295	271	300	299	292	314	270	249	302	283	263	305	295	280	287	271	304	297	274	313	298	280	293	296	280	305	292	281	306	280	294	257	307	288	301	316	294	291	296	292	267	269	259	282	288	323	282	299	279	297	303	285	275	307	307	267	282	299	280	287	293	302	300	329	294	291	275	313	302	306	308	271	286	301	295	300	296	275	326	280	287	312	274	308	287	307	288	246	291	290	291	265	310	300	301	283	296	297	303	279	280	296	269	266	303	283	302	298	252	291	308	279	288	305	295	288	297	336	323	286	287	310	276	285	314	327	285	292	313	305	301	303	280	288	290	332	298	262	295	273	291	292	256	301	310	315	292	313	285	283	298	293	271	279	286	286	307	300	256	270	238	272	272	273	304	273	295	263	305	288	307	254	293	307	268	285	312	282	284	273	276	286	279	288	257	274	310	293	278	276	272	297	300	293	296	280	258	270	294	293	292	316	306	283	306	317	264	292	292	273	307	286	313	279	301	271	286	305	260	313	262	261	274	293	341	302	295	267	258	293	313	285	312	285	239	298	314	282	277	269	283	278	284	288	272	284	270	294	263	301	266	293	310	305	281	293	288	266	270	293	288	279	291	322	292	276	282	263	293	264	285	269	323	288	301	274	288	286	276	286	312	290	303	285	268	295	260	279	289	274	306	284	314	246	291	312	287	302	283	271	296	274	306	295	298	267	288	286	242	303	290	300	295	268	285	265	285	286	265	259	303	283	270	296	290	271	255	305	292	302	285	282	287	300	302	278	291	294	309	266	249	267	270	287	286	312	282	276	290	284	272	290	292	328	307	315	308	286	284	263	287	283	308	303	254	294	269	320	292	300	300	272	287	305	270	268	293	290	257	274	322	280	311	296	296	282	298	278	285	303	282	314	259	285	283	276	280	263	276	325	275	288	311	293	275	301	289	275	288	281	280	297	260	313	275	246	308	283	293	270	296	293	294	283	296	282	282	293	286	296	286	304	309	260	314	287	307	277	278	287	277	259	270	302	287	296	309	283	298	282	300	281	281	263	247	283	294	286	285	275	264	291	276	310	277	282	312	268	288	254	313	294	272	266	300	295	273	279	253	290	286	285	274	263	297	271	260	284	305	284	287	304	292	317	321	290	268	260	308	302	286	249	278	282	317	296	279	291	302	268	285	306	282	286	304	284	293	285	268	262	296	306	263	302	266	286	253	291	302	259	305	322	303	284	297	282	286	313	279	263	301	298	294	277	305	287	296	299	290	243	283	309	276	322	300	311	271	288	276	306	296	300	289	301	322	306	279	301	319	306	306	305	306	282	301	289	286	258	312	294	282	263	295	289	282	307	281	272	287	293	283	317	280	280	305	277	291	269	307	250	308	278	298	301	300	301	304	278	267	290	291	280	288	311	285	266	282	283	293	281	293	278	271	324	283	285	311	259	277	277	336	315	290	293	274	312	275	290	299	290	294	270	273	288	313	334	295	277	302	286	290	279	305	252	306	278	281	269	295	279	280	311	279	272	269	285	291	281	297	283	298	264	264	272	304	296	281	296	280	298	271	285	298	285	281	310	279	305	286	282	273	270	302	280	310	297	291	291	323	287	289	292	256	314	285	282	290	304	299	295	273	332	293	302	333	273	303	293	265	269	272	302	279	285	306	287	294	300	285	309	307	331	295	307	296	305	290	285	290	311	313	271	296	269	279	297	273	302	298	293	283	276	282	291	281	302	271	310	294	291	307	309	290	289	292	311	322	286	299	292	295	320	292	300	310	264	260	285	328	305	275	304	303	334	268	287	301	291	275	293	294	269	275	291	280	282	280	288	287	277	285	305	271	294	293	268	292	303	303	293	272	277	288	300	289	262	286	287	289	293	298	301	298	293	285	293	295	315	294	288	286	295	272	286	271	285	280	296	300	287	260	310	317	308	296	294	262	312	283	275	294	280	252	273	285	306	275	286	299	285	313	268	308	285	268	295	275	279	311	313	307	289	294	282	297	293	287	345	292	308	276	270	248	284	305	274	299	269	261	288	270	308	302	297	287	309	288	275	257	292	253	293	263	258	275	293	309	286	278	300	289	292	278	294	297	300	270	270	282	292	269	295	281	299	304	299	342	279	283	291	307	318	299	289	267	287	285	274	269	279	302	285	307	264	276	277	283	286	301	272	256	289	306	296	276	308	269	285	270	277	279	281	289	296	306	280	311	318	312	277	308	310	277	292	261	289	306	319	293	281	288	277	288	277	292	295	304	307	268	271	277	302	296	266	290	304	300	303	279	289	289	280	287	296	297	324	293	287	290	313	275	335	281	297	294	300	283	286	327	303	330	280	309	283	256	278	244	263	290	267	283	268	304	297	279	278	278	280	314	282	273	253	298	300	252	310	281	297	284	283	288	297	271	300	342	335	278	318	285	275	308	293	262	306	303	292	297	327	292	279	259	314	292	301	264	289	309	308	276	283	281	286	274	302	294	275	311	311	309	301	268	271	307	277	306	279	290	298	304	272	292	295	300	299	284	302	300	266	280	277	297	269	329	298	269	298	269	264	294	287	312	318	296	343	301	309	312	315	267	280	275	287	303	282	279	310	270	280	290	297	328	273	269	275	308	297	338	310	296	290	257	289	283	297	284	300	327	343	287	289	276	268	258	265	269	298	262	277	296	275	314	285	290	263	260	269	243	277	297	276	286	271	303	287	270	281	292	299	318	313	323	318	260	289	316	262	304	291	273	298	270	299	290	277	283	315	301	293	299	262	317	283	270	331	264	269	282	299	303	272	262	270	269	273	283	273	262	278	292	289	290	268	279	306	323	278	308	290	297	319	251	299	277
7966	2835	6239	6953	6196	6487	7043	7399	9032	8117	7827	23118	36107	36771	38294	36346	31081	19443	10236	4350	2028	1135	893	786	819	879	854	788	837	788	794	840	767	789	810	802	787	862	777	797	810	831	851	839	845	817	830	820	849	777	828	845	849	852	858	792	842	821	798	866	806	853	824	831	826	803	824	764	844	838	798	835	788	862	845	887	888	806	824	795	838	842	847	805	785	829	796	791	774	878	841	831	820	794	830	781	854	809	802	830	829	821	818	842	796	820	847	808	791	777	763	809	843	851	818	789	844	790	796	827	845	808	784	785	857	789	822	854	836	831	822	803	826	803	850	852	823	843	803	876	846	781	781	749	862	819	830	828	836	847	817	818	873	823	799	882	827	824	842	836	866	810	856	860	845	777	855	829	799	815	853	833	782	842	833	858	830	876	835	822	775	784	788	886	856	855	858	810	804	796	826	874	813	787	774	854	897	866	761	908	821	851	860	873	814	817	831	818	804	814	833	855	828	781	887	857	828	862	859	831	850	795	885	837	880	769	817	812	822	795	782	821	849	766	836	841	789	820	793	800	856	828	844	856	797	814	822	808	854	818	853	822	848	790	806	815	833	848	820	780	849	824	810	837	840	841	796	857	834	770	837	823	815	809	837	824	843	803	856	847	810	849	815	794	827	865	794	787	843	821	834	845	783	782	794	813	851	851	826	816	785	832	836	784	797	794	838	829	787	834	796	825	862	837	824	812	835	860	839	785	804	829	796	878	824	817	824	869	848	787	807	818	834	806	835	826	825	844	819	813	812	827	842	858	861	827	849	825	799	847	830	812	817	777	865	852	862	861	818	792	828	846	836	827	853	848	827	820	897	875	829	837	821	788	838	850	815	807	835	860	791	819	802	838	826	795	832	856	867	833	799	815	834	802	824	848	833	829	817	865	807	815	835	777	788	812	826	821	849	857	828	855	871	838	820	833	912	822	841	842	870	827	806	840	821	842	849	835	820	858	793	837	867	868	846	833	835	841	802	804	825	800	769	783	793	831	796	825	838	790	823	812	798	832	857	842	796	824	773	823	812	872	830	845	808	849	817	810	819	794	835	840	835	814	885	833	822	801	776	780	817	825	813	865	784	785	819	837	868	875	874	822	841	815	826	806	789	826	854	842	803	834	772	765	798	808	835	824	849	788	767	808	827	850	786	813	790	794	843	888	763	842	854	835	793	817	768	836	817	821	809	809	862	836	882	788	846	865	828	804	809	793	778	831	824	820	772	803	815	833	813	841	810	806	811	822	818	798	762	821	825	793	864	767	830	807	840	827	818	843	807	825	797	852	849	880	862	807	860	861	837	817	851	845	857	798	859	845	794	839	849	841	881	827	817	808	822	831	791	836	828	824	793	802	833	791	831	833	802	864	856	853	841	825	827	810	801	829	837	811	821	876	827	825	807	900	818	824	798	876	746	776	848	825	857	842	819	820	814	790	826	854	869	863	847	883	868	803	778	796	817	851	871	796	815	788	831	837	775	762	820	826	769	817	770	837	854	832	859	828	805	840	877	831	850	788	826	787	841	860	882	829	848	829	836	830	782	809	827	794	879	865	867	860	877	823	796	861	826	830	818	809	812	790	793	837	815	827	807	842	806	808	814	825	780	828	855	918	862	832	864	834	858	801	839	858	807	811	824	847	845	811	785	780	818	871	840	797	872	816	820	821	799	835	825	832	857	811	764	800	821	780	806	854	767	830	826	850	796	908	839	816	823	836	871	814	815	817	828	779	844	813	872	832	811	876	819	820	834	832	827	854	847	847	791	819	818	801	832	819	841	774	842	829	745	787	828	818	881	869	758	838	853	785	845	830	808	753	821	795	830	835	824	851	836	759	836	840	814	788	860	854	853	852	883	808	806	808	867	856	829	811	845	816	812	850	814	809	843	860	856	846	798	852	771	845	820	801	774	835	834	813	868	807	816	812	755	854	812	822	804	841	815	845	779	817	908	812	849	884	814	847	798	817	832	828	827	784	867	796	835	815	787	814	804	782	807	792	844	775	820	859	830	827	804	830	787	822	893	836	813	804	872	861	785	813	826	809	797	834	828	836	827	852	804	764	838	834	813	814	788	842	838	799	854	817	791	823	838	863	831	877	855	845	818	825	829	831	820	787	844	875	880	865	839	829	838	793	828	851	828	836	810	863	815	843	847	768	824	837	826	773	813	784	805	811	785	811	836	831	808	833	865	819	810	796	847	812	819	828	806	853	838	868	774	823	792	767	801	849	789	838	819	882	790	883	824	782	876	828	823	811	800	799	841	812	895	846	874	860	778	850	824	810	810	795	788	826	822	804	844	817	833	769	820	854	796	870	815	843	827	811	821	854	810	838	790	778	805	814	811	798	771	794	860	844	872	794	795	798	796	805	831	857	832	850	893	838	848	818	806	838	766	859	807	834	859	811	827	786	782	857	825	895	770	816	841	856	796	816	796	844	823	872	885	824	859	848	795	858	849	839	802	812	861	817	864	816	842	799	844	784	793	789	818	778	793	797	759	822	819	813	845	858	867	868	824	787	840	873	865	892	808	870	824	822	845	797	793	829	805	830	810	809	838	841	803	822	756	868	839	827	824	822	814	815	837	834	857	826	807	814	809	814	839	800	797	800	791	798	792	781	833	834	837	854	874	825	811	848	768	807	870	846	816	849	849	826	830	808	867	803	886	789	756	790	815	844	842	819	775	840	839	879	836	838	826	804	824	832	814	796	865	817	847	839	792	781	844	839	841	801	869	845	828	868	797	744	831	849	799	859	810	809	787	817	826	793	777	816	803	782	802	830	788	829	842	817	832	838	818	762	851	805	787	786	835	842	827	822	782	809	837	803	815	829	900	793	829	805	792	863	817	839	863	826	820	837	851	868	801	810	867	839	869	781	855	864	821	835	847	843	817	837	857	819	855	810	859	829	819	815	845	843	778	823	820	858	801	872	872	868	846	821	813	806	819	798	787	864	816	860	826	806	861	832	839	852	809	802	843	789	863	821	864	834	834	838	807	796	829	839	833	795	828	852	794	835	836	804	808	829	829	775	870	815	875	850	817	784	845	827	848	798	810	819	822	866	840	782	822	802	822	818	781	807	840	818	830	818	826	830	836	803	795	843	832	799	806	838	837	856	845	834	795	858	816	839	817	814	783	792	803	816	778	813	817	816	777	857	782	857	847	809	784	822	765	787	784	835	790	792	883	835	897	825	814	786	801	874	868	853	816	830	880	837	831	836	791	891	844	858	746	802	814	807	844	799	816	846	825	786	863	835	825	844	856	838	860	806	858	820	832	844	832	841	836	822	816	791	858	809	845	856	796	844	809	784	753	888	813	841	786	770	834	818	831	771	825	842	820	781	876	807	855	776	840	817	860	814	814	776	809	803	827	839	850	803	850	797	828	842	817	807	778	834	860	820	870	810	812	800	783	809	825	762	812	803	850	813	838	804	834	879	851	841	789	819	836	821	790	846	836	800	854	771
2222	365	343	387	348	345	357	337	406	385	367	404	897	1897	1414	1584	1114	742	517	393	360	338	293	326	283	326	336	337	309	357	316	341	324	326	316	309	308	306	293	315	322	301	317	315	322	329	321	287	313	319	310	334	288	339	342	309	335	330	317	321	315	298	359	348	320	314	346	300	364	303	316	328	288	317	292	289	306	330	306	305	336	332	322	334	301	301	346	303	311	292	273	314	300	335	318	297	319	318	332	304	311	340	340	343	261	333	304	347	323	343	313	314	295	317	335	315	293	309	338	305	326	316	331	322	293	292	306	329	315	321	295	318	334	283	339	295	308	316	319	313	301	313	308	329	334	332	290	316	326	325	296	298	335	335	325	318	317	315	305	288	319	328	315	310	300	295	324	326	287	293	327	320	317	314	301	334	323	331	326	301	325	307	313	300	327	333	337	310	315	276	341	339	340	315	328	315	305	324	336	311	288	333	317	319	338	321	307	321	348	272	338	322	315	311	321	298	304	318	296	304	315	333	278	316	314	317	343	311	309	330	320	309	361	321	315	329	304	329	355	301	305	313	332	290	332	322	331	335	326	300	290	316	311	326	309	351	307	315	332	308	326	320	331	293	305	281	296	307	325	291	322	299	332	305	345	335	331	306	325	329	319	324	322	326	328	314	314	332	313	345	367	321	300	332	310	316	328	339	345	321	314	314	295	341	269	319	307	317	295	330	293	354	309	347	316	317	312	288	293	319	329	315	340	325	312	316	337	314	316	306	321	327	310	335	340	317	295	307	344	310	291	330	341	311	317	289	362	308	322	347	324	301	293	286	313	323	339	291	295	306	325	322	329	306	350	316	303	337	350	320	311	347	286	305	306	312	303	320	346	293	312	323	319	308	298	318	294	342	331	347	356	340	327	323	306	313	306	310	296	311	339	318	298	313	323	316	327	315	330	334	283	346	333	317	320	359	291	295	340	295	307	322	342	332	323	319	346	328	320	297	308	329	337	304	280	328	333	318	307	283	319	308	285	326	292	319	324	342	316	339	319	347	293	348	319	323	324	316	294	295	314	328	285	308	350	316	316	306	319	326	305	328	362	309	313	326	321	305	329	311	302	311	302	323	345	308	322	292	287	331	330	285	311	322	317	327	275	309	297	333	320	305	309	315	327	326	301	308	292	296	283	344	319	294	318	297	327	326	286	308	324	295	342	320	308	336	307	348	313	336	323	308	318	317	321	311	319	295	312	299	334	327	295	298	356	302	291	329	311	320	328	312	335	348	329	339	340	329	327	305	301	330	293	306	349	310	311	289	306	300	305	309	304	336	303	304	323	288	327	335	307	300	301	312	320	323	307	329	329	310	325	276	325	327	334	310	311	325	359	337	314	342	328	300	305	318	290	306	333	319	329	284	321	314	316	300	324	311	317	292	353	293	330	307	324	292	339	328	337	316	331	324	329	357	315	314	366	280	335	310	320	323	287	316	300	303	302	308	341	327	279	341	310	312	341	282	303	305	358	323	308	317	312	320	289	335	306	297	350	297	311	289	310	347	326	289	310	297	323	268	350	284	295	308	333	319	320	328	384	302	318	304	319	295	325	330	330	304	328	305	346	345	299	326	316	312	328	315	306	301	339	325	298	303	316	311	319	300	297	324	313	340	295	301	324	282	306	337	320	312	281	325	298	310	317	351	298	287	295	320	316	332	313	308	332	366	313	313	293	319	327	342	327	315	330	331	347	327	308	318	331	309	311	336	312	275	336	357	345	313	330	304	287	312	305	318	298	308	287	294	324	294	328	337	358	301	298	308	338	284	318	325	285	302	332	290	310	328	308	318	331	297	339	307	310	300	342	310	331	329	324	326	336	309	326	336	291	315	328	296	355	355	329	331	308	333	300	343	310	299	348	312	320	285	316	333	351	319	338	310	335	346	272	324	312	322	310	318	296	327	293	317	329	304	345	318	340	330	328	316	346	347	328	285	302	300	282	313	313	319	333	313	353	280	296	304	326	349	309	315	332	338	305	317	303	341	292	329	314	308	304	295	323	325	325	347	309	309	315	314	335	291	333	324	327	283	313	327	310	290	292	305	341	305	294	294	300	312	306	322	300	336	332	296	288	309	311	341	336	326	301	348	297	331	340	320	315	325	305	303	306	314	341	319	320	319	316	329	312	331	339	298	337	281	306	311	354	294	309	354	329	332	330	330	330	334	343	321	284	289	307	339	341	329	314	314	287	329	280	307	344	319	324	308	308	314	316	288	307	285	301	313	309	357	336	333	296	294	326	345	354	323	310	305	308	304	347	294	347	330	323	291	351	321	313	275	318	313	335	308	335	347	296	332	317	303	325	297	346	322	326	295	303	324	314	320	287	311	284	332	354	308	339	342	303	283	302	333	313	319	315	332	313	285	313	303	350	321	303	305	308	336	314	289	301	318	301	330	319	316	311	317	365	330	338	315	329	325	307	320	337	317	328	300	311	287	344	339	294	321	313	304	329	330	280	313	278	317	311	332	298	298	339	328	291	301	339	340	329	328	331	325	321	278	317	291	311	302	314	311	313	293	305	291	329	288	321	310	301	298	348	325	304	349	326	326	317	278	309	298	340	298	340	348	324	324	311	336	320	318	275	293	293	306	289	332	327	340	362	280	330	295	311	320	325	297	312	325	303	313	328	290	331	343	328	284	296	338	316	321	325	327	333	277	302	270	334	388	325	320	300	311	286	310	287	319	315	314	342	324	323	290	306	310	318	301	320	325	315	317	281	273	313	319	333	320	307	332	293	314	341	296	312	283	301	312	310	326	313	309	306	299	318	335	312	312	333	320	338	287	294	299	315	306	328	306	291	319	335	282	324	312	312	297	295	298	306	325	291	307	277	296	324	328	347	346	317	289	318	339	291	312	359	305	298	323	324	300	306	290	297	321	330	307	320	287	352	312	312	324	312	326	347	309	297	331	314	312	312	310	304	336	343	312	314	337	304	326	320	307	319	351	316	310	321	303	311	328	300	320	320	340	330	326	323	280	302	315	346	322	308	332	314	307	319	313	311	311	316	345	292	293	327	298	307	331	292	338	330	315	327	308	335	332	326	305	306	341	333	323	310	317	341	303	311	332	302	281	306	322	302	335	304	318	324	313	317	318	325	272	281	307	303	323	318	313	302	293	338	309	296	345	336	314	323	343	327	307	311	337	308	324	322	326	339	316	333	341	308	291	311	296	335	321	335	349	326	306	321	294	291	360	314	331	315	323	317	331	328	319	301	341	344	293	331	357	318	304	339	335	322	309	335	291	314	315	313	336	314	309	317	336	367	285	316	329	326	309	315	303	324	328	296	281	298	321	344	323	297	319	315	321	300	326	322	305	306	324	288	302	313	297	310	328	312	301	326	298	299	297	287	283	347	297	293	308	349	324	299	318	289	306	346	329	315	308	343	348	341	315	302	296	318	310	320	329	334	329	366	351	308	304	323	345	295	330	334	323	307	319	289	293	329	342	322	327
2510	944	1137	1144	1091	1136	1310	1320	1511	1338	1321	1539	4867	9722	6604	7025	4662	2733	1685	1124	960	899	904	840	893	868	926	879	921	906	865	891	827	872	878	933	886	873	915	851	835	884	867	906	890	927	926	898	866	871	870	876	869	850	872	860	867	883	891	905	862	822	873	953	874	873	881	861	896	840	849	844	844	859	872	882	897	869	861	944	875	910	870	912	899	876	887	904	914	899	883	879	892	881	913	913	876	911	891	820	893	826	854	886	853	907	898	906	859	823	885	903	871	894	871	875	866	857	868	868	891	912	929	905	889	897	843	864	854	901	834	964	882	912	886	899	867	925	861	848	843	896	899	908	929	851	900	900	841	896	886	895	822	881	852	854	901	868	865	859	861	889	863	877	924	911	867	867	833	890	854	881	878	879	918	906	824	847	921	900	902	837	873	884	901	868	899	856	926	867	890	909	898	892	850	926	858	881	875	948	851	887	879	876	874	914	885	826	898	836	823	829	871	893	895	894	918	934	874	863	900	920	911	881	913	905	906	920	833	883	891	810	841	863	868	904	862	930	888	879	912	880	852	924	866	863	852	840	869	845	864	924	872	877	822	889	857	897	847	913	901	871	902	942	867	892	863	916	827	853	853	908	944	878	860	845	877	855	939	874	869	836	891	873	842	896	930	826	853	864	868	903	859	865	870	856	887	846	925	901	906	838	845	891	905	896	870	883	857	913	873	883	864	934	870	848	854	908	823	896	895	882	892	851	867	897	931	885	840	886	898	863	845	885	883	892	871	890	893	870	890	839	853	848	879	880	876	812	917	919	867	890	889	908	825	878	853	893	896	900	903	877	887	889	896	874	883	845	842	921	875	908	840	843	859	869	870	903	927	864	863	863	834	895	911	865	918	901	884	888	882	844	888	886	865	898	913	879	924	881	893	947	890	850	916	862	833	876	834	899	840	873	896	929	858	874	889	898	886	884	873	923	873	865	902	903	894	875	910	903	844	899	857	890	827	855	917	863	855	944	895	899	847	869	887	890	842	885	879	868	858	888	955	885	878	850	899	933	876	831	867	875	878	895	874	881	904	833	923	873	863	869	875	905	904	864	865	899	908	898	831	871	913	872	901	886	827	874	817	853	828	865	894	876	875	880	878	873	889	879	885	928	864	885	891	920	878	850	863	884	907	877	892	876	888	830	881	954	906	893	876	878	868	908	932	925	866	872	892	868	906	855	869	872	854	880	907	820	889	863	920	861	888	827	900	876	895	890	853	859	871	895	917	909	848	890	900	938	875	883	850	866	904	857	892	879	855	938	874	885	921	847	891	877	930	846	868	919	884	870	919	873	844	895	869	892	798	866	882	838	877	863	868	852	945	855	890	921	964	853	861	854	865	855	869	861	842	864	893	855	875	916	885	900	935	934	882	912	927	918	855	884	837	820	867	897	892	890	886	878	892	883	875	866	880	893	880	926	884	904	885	848	926	877	834	853	857	902	843	904	901	841	929	876	869	871	824	863	916	887	867	875	884	877	871	824	897	876	897	910	871	878	926	903	866	891	845	908	881	952	864	864	893	813	874	873	880	849	889	821	894	894	880	928	937	880	891	910	881	843	905	840	911	899	866	876	857	845	872	909	874	912	884	896	931	897	912	941	925	835	878	859	902	896	871	875	868	886	907	845	843	931	894	888	889	899	896	858	904	875	911	871	931	924	908	862	846	876	912	895	893	883	864	863	847	857	889	822	905	853	886	888	855	872	876	892	885	909	860	894	918	895	891	915	913	903	879	892	869	905	876	901	906	867	896	907	887	847	915	863	878	924	864	926	885	871	946	904	868	858	889	854	908	827	911	899	886	869	859	902	863	889	928	916	841	908	825	855	910	815	877	902	865	915	899	909	917	865	907	854	813	897	889	891	954	829	872	817	835	928	865	900	931	910	839	822	902	852	893	904	867	911	831	919	921	929	862	861	878	900	856	912	897	921	864	796	841	860	890	875	879	820	848	933	871	844	836	892	903	909	835	891	893	822	865	887	897	884	834	879	885	870	904	914	944	928	906	875	874	826	832	882	859	911	857	891	888	881	871	871	876	930	850	825	854	924	890	865	822	873	874	926	865	838	870	884	877	898	923	892	860	876	866	874	858	875	880	891	898	840	896	940	922	918	856	887	914	867	849	892	897	829	912	891	921	871	913	901	885	950	863	925	897	867	873	878	877	920	858	917	869	889	846	845	887	877	881	821	870	847	872	831	885	948	886	862	865	793	904	944	880	862	855	884	851	856	955	852	913	855	878	911	910	915	882	856	839	853	907	887	828	917	925	885	892	926	967	872	879	844	920	921	846	957	898	883	860	854	916	901	917	905	846	884	880	876	899	872	888	874	855	879	914	910	880	880	922	867	920	849	920	887	866	891	830	893	879	848	853	894	874	828	862	935	905	869	842	885	889	883	905	888	912	883	884	826	898	899	872	862	832	865	854	875	908	903	881	868	888	888	845	888	871	927	923	928	866	871	888	875	881	934	875	859	853	879	871	900	882	911	894	898	856	886	893	880	897	889	864	902	934	863	879	867	907	888	829	899	857	871	848	904	879	840	875	857	895	877	888	817	873	849	906	884	924	865	921	892	862	839	840	886	865	933	908	903	925	894	868	893	836	925	904	932	913	870	924	850	845	893	846	889	845	889	906	876	855	879	861	859	855	949	912	852	875	868	884	819	828	848	897	897	876	918	851	963	948	878	923	856	925	863	866	911	900	883	864	910	891	939	860	867	851	881	863	852	891	896	839	882	909	903	922	819	882	876	859	909	821	905	867	843	841	894	867	940	875	850	880	903	938	887	946	821	892	837	876	885	826	874	870	859	875	888	890	882	906	858	828	889	896	840	841	868	892	884	883	889	894	884	845	882	872	870	920	853	877	902	876	915	858	917	870	832	918	903	887	878	897	881	844	886	868	889	868	891	896	851	908	858	941	877	816	854	859	885	865	897	865	875	911	883	880	898	879	919	876	853	866	840	883	890	890	893	891	877	879	918	892	898	862	867	867	909	872	877	866	918	888	858	836	890	848	866	918	884	878	875	929	852	885	886	873	912	880	872	906	867	883	841	921	863	885	869	812	879	928	861	937	913	897	861	867	960	869	912	865	883	865	824	914	870	861	887	883	857	827	859	879	883	911	913	838	850	858	907	872	860	901	875	870	896	928	879	882	909	879	889	868	877	866	851	806	945	870	844	828	877	909	866	854	887	846	900	854	897	937	901	890	881	898	850	865	850	827	888	893	899	852	877	941	863	893	860	904	875	905	860	871	861	888	923	921	885	874	918	871	889	913	898	890	857	916	864	879	833	947	867	879	903	853	902	906	867	869	912	891	886	917	891	858	841	891	881	898	873	904	920	858	911	881	824	839	902	897	901	846	842	861	888	858	851	876	851	831	898	876	829	941	847	895	850	886	842	877	858	839	934	862	911	905	902	910	940	896	858	864	936	886	865	873	895	947	896	865	876
7994	1079	1464	1289	1183	1056	1212	1792	2173	1795	1174	7282	17385	12932	8592	5503	2823	1295	586	377	297	283	257	250	269	260	269	256	259	284	280	244	258	288	279	262	279	261	245	277	266	261	294	244	256	248	252	276	277	292	257	258	279	290	246	278	258	271	267	241	248	268	264	255	273	243	252	268	263	302	275	291	279	257	252	258	297	286	265	296	265	285	293	264	273	262	292	280	259	259	251	256	281	286	276	273	276	273	297	266	262	267	276	295	281	279	248	294	227	277	285	291	296	245	228	236	276	287	276	262	257	274	277	271	255	269	296	253	258	283	253	266	291	303	269	256	269	253	297	297	257	257	254	277	269	267	271	251	269	241	285	267	260	252	234	257	255	245	281	268	282	260	269	273	216	256	246	265	271	268	236	277	274	274	259	244	248	245	280	245	250	266	266	251	262	284	290	276	303	285	270	258	306	293	276	245	275	270	231	271	276	263	237	264	280	273	277	245	278	280	259	268	291	250	254	269	272	257	267	218	289	250	268	291	257	295	265	299	268	252	229	266	267	286	271	244	277	292	267	255	264	271	288	286	263	285	285	252	273	265	287	268	261	257	285	272	255	280	245	245	295	271	281	231	272	269	291	271	278	269	248	258	254	270	284	223	286	258	247	299	286	269	289	273	262	277	273	240	255	276	293	277	243	278	259	276	275	276	277	269	283	231	271	273	261	311	262	265	269	247	263	235	292	275	247	277	266	276	277	272	275	261	250	299	262	265	280	272	271	282	254	227	278	260	265	276	255	270	258	255	272	282	266	253	297	262	273	270	257	269	240	261	238	229	258	246	267	256	292	270	303	263	311	269	282	275	249	262	296	239	282	264	269	282	272	265	276	252	241	273	243	235	277	280	277	257	277	280	251	273	286	249	293	266	244	243	265	259	288	247	272	257	258	254	278	269	267	282	277	254	264	264	299	284	280	331	236	253	274	281	257	274	263	277	271	244	239	259	277	236	254	272	297	260	257	251	275	241	274	242	256	231	293	240	245	286	292	292	231	260	263	278	226	274	265	284	273	268	267	277	288	265	242	260	250	249	250	269	272	255	286	282	273	259	255	275	270	270	274	289	264	242	260	276	269	276	282	279	281	266	238	274	271	260	274	276	242	300	261	294	241	245	271	281	253	237	282	277	261	248	272	268	269	276	234	282	273	263	259	286	262	257	255	254	284	313	241	277	285	274	277	258	247	299	280	240	274	225	284	252	272	272	297	291	288	293	306	269	280	237	273	280	255	251	266	283	274	278	287	259	285	295	316	271	277	281	312	288	275	280	292	271	289	267	283	278	265	251	248	279	248	268	276	270	288	278	279	255	272	265	254	308	274	269	276	270	283	272	303	287	273	275	262	288	304	280	284	253	285	276	240	269	256	276	266	272	256	287	269	258	255	258	233	284	255	267	264	271	270	271	290	282	254	258	273	260	284	263	257	246	236	292	242	276	258	273	272	265	263	267	253	268	266	277	269	256	274	267	269	283	234	275	250	281	287	270	282	245	266	277	264	287	286	292	254	245	249	291	263	265	270	253	247	273	263	307	304	280	269	258	276	264	242	269	271	257	260	274	265	260	268	266	250	255	247	269	278	230	251	261	280	268	251	272	277	253	280	281	282	277	261	295	309	248	272	256	289	231	289	274	281	246	267	282	292	274	280	261	291	254	271	255	272	236	270	258	288	279	275	270	264	312	293	242	257	287	271	283	261	286	312	284	280	229	282	264	292	259	282	254	266	255	272	236	256	247	239	278	273	256	282	281	286	262	267	264	261	273	284	274	245	264	254	278	272	241	267	280	274	257	270	268	246	294	275	291	282	274	273	271	270	259	299	264	267	255	265	268	267	267	291	253	249	264	253	276	264	267	273	286	294	279	287	318	271	244	277	280	258	297	302	255	286	267	265	260	248	283	257	262	281	287	283	263	277	284	253	272	304	246	272	268	279	262	270	262	263	276	273	263	273	279	280	289	251	300	285	237	258	274	243	251	225	254	248	276	239	300	282	234	291	268	255	278	272	264	236	306	272	292	252	282	281	258	261	262	253	253	262	289	239	250	271	280	265	266	273	264	278	259	268	252	269	261	243	252	291	246	258	268	232	249	255	263	259	270	228	292	256	285	259	255	276	264	300	289	248	265	261	236	271	279	270	243	282	254	250	263	261	269	288	281	280	272	286	283	262	244	260	290	266	273	246	250	274	284	251	260	288	279	289	265	272	252	271	255	238	292	284	248	255	258	299	278	273	265	258	267	267	260	254	274	268	282	284	289	277	251	254	264	278	281	252	268	259	263	284	264	259	293	274	254	279	248	279	284	253	279	269	248	264	271	284	299	253	274	297	263	284	257	243	281	266	253	295	259	243	290	259	288	272	297	261	232	258	291	277	257	245	271	257	263	284	292	280	291	260	297	256	271	265	241	285	236	289	243	288	278	249	239	257	258	294	263	246	269	278	245	246	267	281	263	258	253	263	257	259	274	274	275	244	258	256	275	257	274	262	266	257	270	270	249	259	240	280	245	283	247	250	282	254	247	248	262	273	272	301	261	252	267	260	262	273	274	255	264	259	307	278	276	262	256	276	293	277	281	239	273	263	267	283	241	281	234	287	264	282	254	289	287	265	272	267	237	255	261	256	232	277	271	268	279	226	240	269	279	274	257	258	281	248	256	258	273	265	266	271	283	271	280	278	265	287	280	299	313	265	262	286	280	259	260	247	265	243	267	293	288	261	273	262	263	304	272	278	277	285	262	287	243	275	237	270	255	259	270	289	252	269	274	285	266	274	259	262	242	260	281	270	256	262	230	254	245	251	282	269	263	267	279	259	267	244	266	268	269	247	270	261	272	261	272	214	271	252	308	235	261	276	263	261	222	267	240	240	274	283	269	270	300	297	285	253	269	228	290	243	270	272	281	286	304	293	266	281	265	240	271	307	295	275	264	302	294	262	251	270	278	275	268	268	277	262	293	248	276	270	277	265	267	231	281	287	251	264	298	259	251	267	258	262	258	311	287	259	247	292	270	253	277	286	270	249	236	259	275	271	290	265	290	289	253	261	271	281	273	269	268	282	257	265	300	289	254	249	254	273	265	252	256	284	260	260	278	270	300	259	274	245	275	237	240	288	277	262	255	246	239	298	285	259	253	244	290	269	294	277	264	281	255	272	269	258	279	269	266	284	271	305	247	267	240	278	302	273	241	249	268	267	246	260	282	253	255	245	258	279	273	255	265	282	277	286	270	276	315	251	266	233	258	230	223	261	270	271	246	271	300	267	239	282	277	290	267	241	280	260	255	244	286	258	269	298	266	259	288	262	247	267	263	253	291	278	240	249	256	254	248	268	255	280	271	277	248	255	294	246	270	279	309	256	260	259	249	270	259	264	266	270	270	266	271	269	269	280	280	282	251	287	275	237	268	288	259	270	266	272	256	281	261	272	288	252	242	251	279	241	239	298	250	254	239	251	277	299	299
5600	1679	3479	4354	4521	4275	5100	8436	9578	8653	5861	21449	38486	32597	27211	20081	12144	5947	2377	1307	877	773	746	788	806	790	769	771	786	794	749	792	779	802	734	730	784	784	777	799	720	766	756	770	784	741	780	733	757	752	754	735	807	697	774	773	778	785	763	759	753	730	773	774	753	792	741	768	787	733	764	803	758	746	790	722	786	813	771	748	790	786	745	783	754	728	788	757	769	715	799	750	819	779	733	787	766	784	753	782	708	746	821	745	749	806	819	721	771	788	779	740	798	808	782	772	794	760	726	791	761	758	725	809	776	788	809	761	754	774	772	760	759	751	839	784	758	727	779	767	777	763	786	751	803	752	802	702	794	812	740	774	796	781	759	748	722	743	776	847	794	727	771	806	755	811	775	768	696	783	761	758	798	815	741	745	775	817	764	773	778	742	750	785	797	800	776	791	772	753	788	810	750	763	790	751	763	732	754	762	781	751	759	745	723	743	722	764	728	748	753	751	728	756	764	759	801	743	811	753	795	746	726	786	723	753	812	733	771	819	779	771	762	768	781	764	786	725	775	709	799	757	800	781	782	796	727	765	751	736	777	691	781	783	770	771	747	780	782	770	750	774	689	778	725	710	734	741	754	788	762	808	779	769	767	755	720	736	798	787	797	737	813	759	793	781	751	768	754	779	771	777	739	737	768	794	752	767	805	766	785	776	751	808	786	760	758	731	729	781	818	723	764	769	798	720	792	755	775	793	743	780	725	756	791	778	763	715	774	717	770	766	746	761	784	792	789	783	778	751	746	720	814	726	774	775	807	746	802	784	744	798	742	793	794	763	789	783	778	760	774	737	793	753	764	791	755	727	756	736	802	743	754	762	815	762	811	768	764	755	810	780	735	795	766	730	773	791	759	755	738	758	726	772	829	766	758	780	751	786	766	747	739	754	806	740	767	778	741	750	812	768	794	744	770	732	780	745	812	750	731	789	733	775	775	753	756	779	814	781	809	767	752	797	749	748	771	774	727	793	771	794	793	809	761	763	789	757	746	763	749	785	755	733	819	741	725	788	767	730	737	769	757	763	768	735	756	754	754	791	754	745	773	770	764	746	737	781	795	768	773	737	763	836	790	740	778	792	772	782	786	822	795	767	811	776	804	715	785	741	753	774	750	705	798	752	825	737	813	774	780	766	749	774	806	760	725	835	787	755	735	736	772	745	766	770	715	750	780	709	800	794	799	790	739	766	802	776	740	795	757	783	781	781	763	761	746	803	714	788	778	735	752	796	733	740	775	792	738	789	746	808	721	769	806	762	770	742	806	778	796	732	795	764	815	765	814	751	766	808	839	720	788	749	773	715	726	779	772	729	745	724	712	788	747	770	752	724	716	777	757	726	808	787	764	754	744	762	809	738	808	780	769	753	790	739	803	777	732	708	743	750	781	795	718	767	785	768	787	778	732	813	741	768	719	795	702	768	719	765	792	785	730	754	734	763	785	782	751	810	741	714	774	747	754	746	763	751	769	779	766	727	779	755	795	747	802	767	764	771	777	804	760	693	781	736	776	738	833	754	745	710	791	755	735	773	751	747	759	739	791	786	742	765	701	786	812	786	714	748	814	746	818	752	817	699	728	732	798	777	763	815	770	813	740	781	814	765	766	735	757	789	758	768	771	738	778	785	754	783	788	792	756	743	723	746	774	725	811	760	724	795	783	765	756	797	768	755	768	740	777	750	810	738	788	765	776	801	742	750	697	703	777	813	792	756	838	776	774	765	756	750	749	767	786	802	753	719	760	802	767	782	754	780	726	762	746	781	764	754	755	809	767	787	786	752	771	779	761	741	761	746	740	773	794	797	739	754	757	769	720	757	789	795	782	763	773	771	747	743	715	823	789	787	707	773	743	824	772	759	803	732	770	793	741	824	758	765	758	770	788	767	703	773	737	746	773	812	803	764	787	809	798	734	743	748	743	691	759	763	726	799	757	728	810	785	787	713	795	766	780	718	747	773	794	789	780	740	758	813	771	745	766	746	776	745	733	747	784	758	744	772	764	803	737	829	791	749	776	769	704	789	796	774	788	740	731	772	725	790	758	731	789	791	728	743	786	793	775	804	768	813	831	798	740	739	830	744	753	816	773	784	768	752	798	774	726	732	787	778	763	746	787	773	801	698	740	759	792	767	755	735	784	742	810	764	751	707	729	784	762	768	766	775	773	764	773	762	795	763	744	811	736	769	780	756	776	756	753	774	788	781	774	781	790	770	735	780	787	767	798	752	770	773	752	758	728	820	787	753	756	763	789	749	790	777	720	726	726	785	729	785	788	766	773	716	773	785	715	750	774	782	753	765	694	789	783	736	772	764	771	705	731	785	749	783	745	745	743	769	806	787	750	755	767	752	793	790	772	775	706	736	786	786	762	780	773	796	777	811	763	755	813	735	785	773	763	731	716	779	747	723	745	774	799	778	776	752	717	716	740	742	771	765	758	734	746	774	762	774	749	706	738	781	792	775	752	741	773	813	761	811	754	796	720	745	785	779	760	798	745	774	781	767	741	792	735	764	725	748	849	785	794	769	745	744	737	791	735	810	781	776	782	776	815	716	778	768	794	763	771	786	738	757	752	745	776	731	714	767	788	765	738	780	734	776	785	774	771	739	769	755	723	752	785	773	785	764	758	730	830	783	707	762	810	759	728	764	767	724	775	769	786	773	748	768	735	791	782	780	745	706	751	739	748	732	790	764	711	754	802	810	794	733	725	742	753	794	737	730	790	780	761	772	823	775	786	722	767	784	786	754	782	746	812	800	801	757	719	759	800	758	744	774	766	730	804	757	776	764	751	761	741	738	757	765	753	756	781	762	802	799	759	767	745	760	783	773	735	746	812	738	774	757	746	728	813	737	787	782	740	735	787	728	750	734	759	767	764	814	790	776	751	773	803	743	775	789	817	802	741	805	752	760	705	773	817	781	813	763	812	765	728	765	778	749	745	768	760	730	748	777	762	808	757	776	774	759	790	732	732	800	727	715	752	785	728	755	763	774	774	756	775	776	700	746	764	775	803	781	762	719	763	746	817	766	769	782	728	754	778	780	784	777	773	764	761	821	755	764	778	807	778	807	757	760	825	729	731	788	765	747	712	798	796	761	781	858	773	742	735	798	770	733	800	844	832	765	760	745	804	761	740	770	774	827	741	760	808	746	813	735	776	726	775	779	752	762	760	760	722	829	793	759	747	757	741	737	766	748	809	785	711	768	789	791	733	796	763	774	749	713	770	781	767	747	775	793	793	788	756	746	734	784	771	728	742	782	781	767	774	782	764	766	774	761	752	756	739	792	750	730	749	755	789	807	793	724	775	806	776	779	828	822	784	749	750	761	755	740	849	772	791	764	727	799	776	804	755	726	741	786	771	781	719	717	786	776	705	804	761	740	744	759	747	752	747	764	797	790	774	805	734	771	769	744	761	774	712	737	773	732	800	853	759	769	806	744	769	697	800	780	791	760	812	752
15288	2642	3102	2770	2267	2156	3132	2728	2639	2031	6191	18799	24602	19518	17549	12050	6548	2471	917	507	372	287	296	272	272	281	255	305	284	313	280	286	266	296	262	283	296	266	308	276	285	296	303	283	258	290	270	297	303	269	287	265	285	248	299	283	272	283	281	252	281	317	307	288	298	275	279	290	286	282	291	261	299	286	261	266	278	278	270	281	277	268	275	271	289	285	269	271	283	279	272	315	280	261	263	277	272	267	293	295	279	288	275	332	260	268	274	294	264	263	276	271	267	271	282	269	305	251	281	269	272	287	308	275	288	294	275	260	296	297	251	295	307	286	301	280	318	278	277	281	243	292	281	311	298	281	301	301	295	286	260	271	302	254	270	268	263	279	276	282	305	279	256	301	289	263	271	266	247	252	299	259	260	241	283	268	289	295	282	282	288	279	272	260	276	285	296	254	293	280	290	272	252	274	278	308	277	254	276	304	276	270	249	244	271	266	288	296	275	301	291	275	272	291	279	282	282	286	289	296	274	276	274	280	261	262	294	270	266	290	281	289	281	280	303	305	270	269	284	248	259	275	286	273	257	269	264	256	298	325	307	297	280	274	263	294	266	305	258	271	286	298	301	295	284	261	288	264	291	268	295	282	272	261	261	276	265	280	246	272	275	278	268	284	280	264	262	288	264	258	268	266	283	280	278	249	280	303	280	271	281	288	272	294	284	298	296	263	278	269	275	279	301	296	304	284	275	280	304	249	269	285	287	299	263	265	266	261	264	285	274	275	255	272	298	257	275	297	302	298	285	293	260	286	277	296	275	292	274	257	259	291	272	281	292	262	279	290	274	291	275	287	246	263	273	292	284	268	263	309	288	257	282	276	291	267	291	266	267	264	268	303	268	245	267	298	272	276	286	267	306	285	278	309	290	280	288	278	307	265	286	262	289	255	287	257	252	276	264	275	303	252	272	254	297	283	301	262	261	270	267	285	283	273	296	271	257	285	258	283	281	270	293	263	258	270	308	293	295	284	273	275	269	254	294	276	287	282	262	275	260	272	286	283	308	290	284	279	277	304	256	264	288	284	271	287	302	277	250	288	248	296	301	296	275	282	276	284	282	282	278	297	280	267	307	315	291	263	270	247	273	287	267	274	298	280	294	295	258	271	269	310	274	280	276	302	297	305	260	274	282	244	293	305	277	307	293	274	279	289	286	286	289	280	239	300	272	279	287	301	293	251	282	285	279	271	288	296	301	290	278	279	280	299	285	289	324	301	274	306	294	241	282	299	285	280	272	256	266	288	294	280	287	277	309	284	294	254	272	249	263	265	291	267	304	270	316	265	237	291	271	292	231	277	292	276	269	287	290	266	304	286	282	307	277	273	289	259	290	289	294	273	287	295	273	264	282	241	286	286	266	302	307	261	305	301	287	282	253	303	263	321	300	301	281	282	257	285	271	264	282	279	265	270	294	272	265	270	277	283	266	271	295	315	279	270	278	319	283	293	304	270	248	256	255	272	266	285	299	268	281	269	262	302	259	262	282	290	294	295	291	285	291	284	295	286	300	285	290	277	244	275	300	278	290	272	287	244	256	244	276	292	280	279	279	268	280	289	279	269	269	292	271	296	272	279	298	284	255	285	280	284	263	314	302	298	289	289	280	271	265	267	283	273	332	288	297	296	285	283	285	286	287	314	283	288	300	305	292	259	306	280	305	301	318	290	249	269	268	305	263	266	300	285	272	292	285	301	311	276	270	289	271	256	253	282	281	290	276	283	274	261	292	273	259	281	308	284	272	290	282	286	304	280	309	283	277	279	281	285	287	296	272	270	296	240	299	316	290	280	287	294	301	299	296	286	242	286	272	307	281	269	278	272	272	278	292	268	288	283	280	291	256	261	289	280	302	277	274	263	264	268	278	260	289	300	257	284	268	277	257	270	276	246	286	273	263	285	264	268	297	301	260	306	246	283	278	270	265	266	292	287	286	272	305	251	269	311	270	315	252	278	299	270	296	294	274	285	273	281	295	271	278	280	276	268	270	275	251	277	245	266	263	312	274	294	257	288	281	265	293	306	275	293	276	276	284	267	281	291	244	277	268	284	281	264	290	301	274	269	292	278	259	288	280	287	245	276	237	267	247	277	296	264	303	257	251	262	257	279	286	296	321	282	270	285	297	292	252	298	279	291	271	255	304	282	309	287	290	292	259	284	271	305	292	278	295	280	281	265	302	248	256	294	287	284	244	261	272	306	266	292	271	281	301	284	273	293	261	292	272	265	310	292	280	279	278	285	289	261	294	283	279	266	310	291	286	277	267	314	267	270	309	273	294	262	267	230	275	281	287	307	302	250	274	304	270	257	284	244	311	275	272	308	281	272	292	252	288	270	285	302	299	277	284	270	283	270	293	259	235	275	272	271	275	282	294	302	298	266	265	300	290	297	277	253	310	268	247	258	308	262	270	268	270	277	269	270	267	287	229	287	259	285	295	285	276	270	273	298	270	295	284	267	319	283	258	306	263	280	282	273	268	299	246	289	292	275	281	283	297	318	263	308	270	277	282	275	298	295	307	262	272	260	280	312	314	302	284	291	293	316	311	290	299	282	285	278	261	256	298	288	299	266	296	269	282	277	317	304	282	274	270	283	282	280	279	284	281	290	276	280	291	306	295	248	262	317	287	263	286	272	288	288	297	284	272	290	272	301	259	294	291	261	263	287	269	263	266	286	256	296	287	295	288	265	277	253	291	260	264	271	283	275	266	281	301	273	272	251	289	260	331	298	300	293	273	259	250	277	295	285	293	310	267	281	277	282	271	283	298	259	305	286	282	315	260	279	267	305	269	284	268	300	284	292	277	279	252	271	284	275	282	289	260	269	285	231	276	276	316	275	292	276	298	280	268	295	284	258	316	281	259	280	287	294	284	269	269	260	262	303	270	267	284	301	265	300	296	278	273	307	264	320	270	273	268	273	290	274	280	269	274	272	311	269	325	319	288	254	271	272	263	298	300	296	258	267	241	264	285	282	254	288	256	284	262	305	285	271	259	274	297	288	292	274	316	279	262	292	280	284	286	284	263	247	291	298	277	281	270	264	268	302	279	280	270	285	266	290	285	271	274	284	276	276	280	272	265	290	285	274	265	302	316	292	262	255	268	272	290	254	270	315	273	298	304	291	286	287	278	326	282	266	269	282	282	299	319	249	258	300	266	279	295	259	277	303	287	282	276	311	274	269	260	263	228	281	273	294	269	282	278	296	292	278	270	299	267	272	296	264	278	263	266	293	300	294	274	259	299	298	277	279	273	279	258	282	251	295	295	274	268	303	299	278	283	269	288	264	259	297	298	290	297	288	294	283	276	265	282	293	282	284	265	242	266	288	318	259	299	293	245	318	312	252	301	287	285	309	270	282	311	262	298	302	284	296	299	278	256	259	291	273	258	298	285	290	275	297	300	291	297	277	268	293	293	269	258	301	267	261	295	247	272	248	266	256	274	291	280	246	252	290	275	289
7852	2817	6628	8568	7698	8807	12146	10943	11564	9659	22642	39693	43618	39196	37455	30302	20807	10049	4187	2020	1316	927	816	814	788	821	778	880	774	836	823	795	799	841	781	847	828	845	831	808	791	797	755	808	828	821	804	798	853	784	831	794	826	792	802	834	795	766	844	790	807	812	752	802	786	801	815	801	780	844	794	760	809	844	871	816	817	831	825	810	836	795	777	819	797	781	825	784	822	795	884	775	785	804	782	801	791	766	772	810	752	878	846	786	823	861	801	780	815	826	808	762	847	821	857	799	797	769	768	790	816	769	783	823	810	814	827	811	808	795	796	841	796	748	758	843	804	807	808	831	847	822	791	806	852	801	789	794	802	770	834	847	802	800	799	793	809	762	786	802	855	799	848	808	785	773	806	821	798	827	830	817	828	796	808	788	814	762	845	793	803	817	781	807	775	761	774	798	832	785	798	836	754	823	863	814	835	746	783	856	807	778	784	740	838	789	768	820	833	804	789	805	784	797	817	760	788	846	821	788	816	808	808	806	807	804	796	763	806	834	865	841	787	801	812	788	822	804	802	791	817	856	852	813	829	745	833	816	835	754	829	827	813	780	859	782	818	807	796	778	792	829	771	763	807	782	751	790	850	823	809	819	834	803	762	810	811	818	784	837	854	793	794	839	764	808	804	817	812	801	815	804	804	819	777	838	868	790	812	795	794	815	778	793	821	809	781	811	794	753	802	783	774	795	771	793	829	814	797	781	817	843	837	788	760	779	815	815	814	835	815	798	799	820	812	837	826	792	781	816	735	818	789	771	801	832	817	811	832	804	812	786	791	783	809	773	802	813	868	785	815	810	804	797	775	794	783	829	805	833	807	801	800	783	776	766	806	811	801	800	782	855	833	831	824	812	823	758	812	787	804	810	795	780	799	820	847	813	778	823	822	764	791	787	807	833	804	779	829	769	794	769	801	804	832	841	812	823	813	802	797	859	766	801	785	830	774	841	771	819	830	838	826	785	777	814	842	761	779	800	792	816	782	801	804	796	791	838	805	819	787	795	773	842	875	776	856	807	780	807	809	781	816	841	778	820	820	732	810	829	763	839	838	882	816	799	832	846	803	799	791	822	772	816	735	802	831	791	779	851	811	788	816	776	857	804	812	836	803	846	820	833	788	778	822	824	850	821	833	813	850	863	825	808	822	796	830	812	778	801	799	814	813	777	795	767	808	774	779	842	812	776	808	741	819	822	835	748	759	793	857	869	812	809	801	767	841	797	790	839	801	817	752	819	794	825	759	811	823	823	803	758	831	792	819	822	815	857	794	825	773	788	797	778	860	769	745	818	788	842	809	797	752	831	779	801	816	782	852	755	818	831	789	885	787	785	772	793	797	808	797	831	784	823	818	831	750	842	835	811	796	821	778	816	768	795	832	771	748	753	831	826	812	773	818	805	787	795	807	835	808	819	792	818	804	837	784	785	797	817	845	810	803	825	804	827	807	804	782	788	819	751	824	778	823	816	789	841	810	861	813	783	796	753	771	808	797	784	843	825	788	872	826	768	790	793	820	793	812	838	842	756	796	803	782	831	817	825	796	812	811	841	803	818	815	821	811	795	801	850	762	741	832	799	806	769	803	764	837	792	778	774	845	817	832	787	790	805	761	798	793	785	805	802	802	782	819	826	833	782	816	839	790	814	784	810	776	749	810	837	782	766	826	873	761	838	816	802	791	872	779	772	815	799	832	750	751	781	838	833	789	816	757	834	831	839	783	819	798	807	782	772	799	848	799	797	797	806	776	726	814	795	774	777	748	774	811	793	828	781	806	811	831	777	812	828	751	784	814	832	761	807	850	797	822	773	825	813	814	830	797	830	762	800	795	787	810	786	784	766	834	817	740	840	816	857	817	771	778	788	797	825	785	753	743	871	827	776	798	810	766	825	787	775	824	773	769	817	800	801	797	797	830	785	795	782	800	795	777	822	817	792	808	816	799	763	846	814	772	749	802	809	830	808	816	841	772	811	801	799	807	851	829	823	821	793	809	787	807	797	832	783	842	819	822	806	828	799	828	765	804	817	761	776	844	842	786	831	783	834	742	805	825	779	814	787	781	775	823	781	778	818	754	756	823	830	810	793	809	777	779	803	820	830	785	761	784	803	773	743	796	795	809	804	774	798	797	784	777	814	864	800	810	813	820	768	799	812	801	742	787	813	795	815	828	773	788	823	845	826	789	867	810	770	804	826	782	804	760	853	843	778	829	834	789	785	815	818	725	769	808	815	839	810	805	801	838	761	825	782	838	844	833	821	777	778	826	809	797	792	796	832	813	828	796	790	849	758	786	790	825	781	797	819	810	815	803	761	838	787	746	795	781	783	824	828	817	816	789	824	797	792	834	787	816	778	802	795	796	839	812	837	772	737	822	826	805	756	809	852	820	806	797	849	783	810	812	834	840	805	805	827	803	786	812	802	736	851	822	781	818	783	809	764	797	817	808	794	820	818	790	782	770	807	800	832	834	833	840	796	810	830	784	762	783	809	783	798	765	808	804	784	773	849	852	799	795	800	839	818	786	821	799	836	828	762	823	797	828	787	844	867	811	808	750	814	799	845	791	821	836	796	780	820	804	798	812	832	759	749	760	808	803	812	830	813	806	782	790	807	804	804	784	807	768	771	833	789	789	799	822	837	825	795	824	745	789	770	779	847	814	821	774	763	795	813	784	754	796	836	805	776	791	821	839	825	834	781	827	798	833	746	784	766	745	808	822	879	796	814	807	833	787	797	801	796	811	790	790	827	812	888	802	830	767	804	785	815	776	788	799	765	792	754	810	764	853	847	794	807	807	793	782	814	839	790	827	790	748	820	830	783	868	814	797	792	787	783	796	827	769	768	820	780	786	814	805	814	803	783	766	823	796	838	825	822	767	829	823	821	821	785	812	790	783	783	788	840	770	766	819	826	772	836	845	788	794	839	751	829	810	837	728	815	808	813	768	822	810	776	798	813	824	867	821	801	818	829	794	774	774	832	828	819	772	730	818	781	836	833	781	776	822	780	790	803	760	810	863	764	791	796	828	826	816	800	794	804	846	781	778	771	845	820	775	787	797	822	833	834	803	782	750	795	771	795	821	811	790	829	789	743	831	778	824	783	814	830	779	782	792	755	810	772	813	811	761	806	796	851	796	814	812	820	860	799	822	761	782	877	867	797	818	807	852	790	774	809	854	811	790	804	751	828	768	735	754	832	837	793	789	789	791	791	839	783	792	787	766	834	794	831	807	800	828	776	789	784	794	805	839	751	788	788	802	748	770	775	853	810	750	820	736	831	841	793	855	808	831	772	825	814	819	777	819	838	792	814	796	826	797	806	804	811	790	809	753	807	782	729	808	783	784	791	777	838	776	793	813	835	772	793	828	822	831	799	813	778	828	793	846	824	794	814	793	818	845	785	788	820	808	834	830	820	805	775	785	827	808	795	816	836	812	803	790	811	775	865	803	778	834	760	814	788	857	792
2258	399	369	414	355	428	367	363	395	391	561	813	1371	1205	1143	1116	1023	640	500	417	347	332	333	325	337	342	294	334	262	291	334	331	335	308	313	312	311	333	297	288	317	326	299	304	338	310	338	332	298	288	296	302	323	329	313	314	298	270	317	297	334	299	292	323	318	356	353	307	337	307	323	352	335	339	325	356	340	329	291	335	286	343	335	320	328	313	334	315	329	303	325	322	351	311	338	317	321	303	340	302	321	290	349	309	324	331	330	320	360	319	347	296	309	311	328	316	327	326	316	319	328	290	346	313	337	299	329	297	316	323	316	333	302	293	326	323	308	298	319	320	328	309	330	305	317	284	321	320	320	353	306	327	311	318	304	331	311	296	312	333	289	304	307	330	335	349	317	278	322	317	347	299	324	298	350	316	294	324	298	388	319	353	317	304	319	321	294	341	316	308	344	329	334	324	347	315	320	346	319	303	302	316	336	293	301	317	365	294	313	313	333	340	319	348	313	327	323	325	309	319	302	328	332	323	291	313	329	324	306	294	337	314	294	320	301	323	329	334	309	327	302	311	318	304	309	315	320	310	333	326	328	310	329	317	334	273	303	318	315	298	338	308	359	318	308	338	304	327	323	319	345	318	341	320	338	350	340	281	299	340	327	355	334	312	302	303	296	318	324	281	305	305	316	334	315	326	335	341	275	307	301	341	316	328	301	323	310	337	323	314	344	310	322	299	320	339	330	309	332	326	329	339	332	286	322	294	292	304	345	313	347	306	325	336	324	296	310	310	284	312	313	296	305	265	336	296	325	283	322	339	315	339	301	302	311	280	316	325	312	312	318	315	325	343	296	334	295	308	309	331	314	321	324	339	333	331	321	343	358	332	317	321	318	318	325	332	326	306	336	320	321	311	336	344	306	324	306	300	292	307	332	342	281	322	335	287	276	328	294	341	301	309	317	306	312	322	330	292	284	324	318	310	352	337	310	309	362	329	316	335	323	276	336	314	316	351	338	320	314	292	304	314	306	303	342	306	329	326	318	311	285	321	326	351	335	309	325	294	344	318	309	321	311	330	322	330	339	329	294	351	359	319	311	367	326	306	346	299	347	363	311	322	317	307	303	333	320	343	319	316	307	311	327	325	307	324	306	298	320	339	323	330	315	309	307	297	302	336	340	306	311	324	312	332	321	299	310	343	314	332	310	330	333	331	324	286	305	297	349	320	310	332	297	345	307	321	349	352	311	324	321	293	324	328	331	296	334	319	313	329	314	314	303	283	333	325	332	304	317	307	317	288	318	371	315	310	345	310	329	314	331	354	320	332	340	336	307	346	292	308	315	307	314	328	315	314	289	325	322	372	339	306	360	322	346	291	313	311	322	308	351	328	314	310	308	319	310	292	305	349	337	328	322	336	359	295	325	300	282	309	331	307	319	296	316	319	353	332	307	341	302	331	326	344	310	328	333	314	319	324	293	333	325	300	323	294	358	301	298	322	323	303	288	301	338	367	294	309	318	306	322	275	312	316	343	354	298	325	320	310	296	329	293	334	321	338	307	300	321	302	320	321	342	301	343	302	325	308	323	305	369	332	320	317	365	350	332	321	325	318	339	337	338	300	342	293	318	319	298	315	325	337	322	298	313	338	310	315	337	311	322	319	322	322	349	335	341	304	308	310	319	366	300	299	306	326	290	337	347	310	267	346	302	342	290	288	312	298	281	290	341	349	356	322	317	339	319	297	299	313	310	279	317	319	335	341	318	328	301	313	340	297	295	315	345	343	337	331	346	336	354	310	323	339	301	343	335	326	340	308	323	324	288	325	323	291	341	343	297	347	315	326	317	332	322	320	322	314	279	307	324	317	357	293	313	352	299	332	309	344	308	357	325	328	309	322	324	261	342	281	342	320	292	333	295	290	330	284	361	325	297	321	335	309	320	325	306	321	324	315	344	316	338	313	302	339	313	322	338	308	321	353	302	353	328	343	307	315	353	346	320	307	302	332	327	340	347	298	301	351	310	322	309	317	333	299	325	307	336	313	315	324	333	323	288	340	307	334	329	298	334	326	290	305	296	314	345	311	345	302	312	305	323	324	308	307	327	318	310	333	325	344	314	325	351	292	345	335	330	310	306	333	324	340	332	347	325	316	339	329	360	307	305	299	322	340	323	298	289	322	355	308	312	294	307	344	282	324	318	317	328	342	331	332	330	338	339	336	301	322	328	309	318	298	328	316	330	302	334	276	319	311	315	323	306	323	334	322	311	316	305	304	320	322	336	336	368	319	365	333	340	299	344	332	299	332	306	292	315	334	312	284	309	316	351	346	325	328	319	277	346	347	299	319	348	317	301	310	331	321	352	337	325	326	299	321	291	338	315	337	317	283	321	302	325	334	281	325	328	300	322	351	332	376	344	326	325	324	341	319	311	317	291	346	320	305	337	309	340	303	292	344	315	314	326	326	325	319	329	341	325	347	349	325	339	324	300	323	304	323	296	333	327	331	342	298	332	303	347	351	311	314	311	316	305	313	307	336	322	363	305	307	347	308	321	304	342	332	328	315	326	323	336	299	333	308	301	308	326	331	341	315	321	323	321	310	329	328	322	311	342	331	319	369	288	283	309	299	313	332	314	319	370	294	305	300	310	313	321	310	333	330	293	318	311	323	307	302	295	310	314	316	317	305	334	297	328	295	299	300	347	341	352	339	323	333	327	327	329	302	320	316	326	324	334	332	295	305	323	307	340	318	308	329	329	311	319	349	285	346	327	359	310	366	324	322	345	324	313	288	366	304	319	310	332	278	311	340	309	325	297	306	351	302	347	326	351	312	317	327	310	331	280	300	301	310	312	318	306	325	307	306	335	299	325	315	310	315	326	306	300	334	302	310	304	313	331	314	335	275	314	303	323	329	319	298	322	332	291	319	318	339	321	315	340	348	297	319	340	330	342	300	324	325	322	340	323	315	316	347	304	354	359	310	344	299	336	320	322	302	321	326	314	314	326	325	299	306	310	314	295	279	344	337	316	318	293	334	308	336	315	342	298	309	285	315	331	317	296	299	333	342	297	323	299	330	330	330	317	344	335	328	313	325	314	351	286	336	293	329	334	341	329	329	314	292	311	279	321	342	287	342	316	343	325	299	329	297	316	327	317	339	325	320	329	349	300	296	310	311	335	338	308	317	315	337	318	297	336	314	327	325	291	312	335	299	319	307	303	317	340	297	350	322	316	357	305	317	298	294	308	307	318	335	324	312	313	316	314	320	311	333	352	328	318	333	359	270	330	332	304	333	343	320	322	329	327	292	305	327	317	346	292	336	303	314	339	347	332	337	283	356	304	327	326	337	333	346	321	301	363	314	302	321	316	328	315	328	319	325	343	312	300	332	330	335	331	325	331	288	301	325	328	328	307	356	324	315	341	284	341	329	328	346	357	348	308	315	348	292	298	362	337	288	318	308	290	317	322	325	308	320	275	359	335	321	315	331	305	343	289	350	331	334	317	313
2609	952	1121	1222	1340	1488	1328	1216	1399	1400	2656	4121	7267	5778	5325	5079	4338	2586	1614	1270	1027	975	836	925	898	878	906	908	876	923	943	931	887	918	903	917	913	882	904	903	911	842	921	928	865	924	950	850	931	902	896	923	857	916	892	866	845	832	882	891	889	944	918	885	939	894	919	876	889	914	911	876	901	870	866	914	949	880	820	938	894	940	919	899	945	879	875	843	878	881	879	850	927	903	888	876	905	845	915	935	891	921	886	863	887	908	911	887	903	851	847	812	840	907	881	822	878	869	866	887	927	917	865	865	936	908	892	878	870	906	899	863	929	862	860	890	904	877	856	895	908	883	835	890	863	870	889	869	878	912	906	900	900	856	930	936	850	900	926	897	900	851	858	884	828	930	863	878	884	876	919	946	862	901	917	859	883	839	896	896	886	897	861	927	859	879	918	895	938	861	894	864	870	856	899	890	819	866	864	885	891	882	899	836	894	945	903	860	892	873	864	864	879	901	909	866	900	858	930	904	924	901	869	892	874	933	882	930	912	873	926	876	887	857	879	842	900	964	892	901	930	875	904	932	857	867	851	886	875	886	860	880	894	850	929	876	917	919	889	862	876	914	893	902	928	909	861	917	951	910	891	890	859	888	889	900	827	892	875	842	878	844	873	890	888	841	868	929	827	891	886	876	922	885	845	902	884	913	882	835	947	882	880	851	895	897	911	894	853	928	913	842	929	940	856	881	863	947	912	891	920	860	907	885	859	884	878	903	936	880	861	875	829	893	843	922	821	876	883	840	838	864	913	892	848	925	855	806	846	892	888	859	852	908	874	898	829	922	901	900	925	916	901	874	927	829	913	875	914	868	887	915	864	937	870	902	868	867	840	897	880	915	894	872	867	930	949	866	906	859	865	869	881	890	876	840	863	891	868	894	921	909	951	852	887	948	899	892	880	873	860	882	900	868	942	906	847	844	899	904	873	882	870	905	915	876	899	905	887	893	922	900	891	929	877	861	917	853	840	918	861	866	915	858	857	863	874	875	891	913	832	881	893	871	893	923	894	904	862	863	930	891	907	887	910	892	959	919	838	893	877	884	919	922	901	824	879	872	876	881	858	863	906	865	845	891	901	906	947	875	926	910	897	908	848	873	872	862	918	907	870	890	874	886	913	903	894	873	894	864	860	953	879	945	924	861	952	896	866	888	894	890	867	877	877	887	864	899	898	919	902	906	926	924	909	911	929	880	824	893	945	836	900	899	887	887	892	914	864	882	940	916	948	864	888	905	906	912	868	817	821	878	867	908	873	880	861	913	874	900	869	901	925	867	836	878	948	891	856	872	902	844	900	942	853	929	879	872	913	900	882	840	873	860	900	890	867	878	847	921	929	910	870	891	894	847	926	909	850	904	861	951	883	882	875	858	894	890	906	842	879	879	942	882	857	892	903	852	874	881	863	905	878	904	901	888	870	883	904	927	910	828	912	822	893	879	926	924	863	898	893	887	923	938	890	854	917	931	898	869	866	851	916	896	879	909	905	903	900	871	919	926	839	874	842	837	869	914	884	899	888	863	897	883	909	861	900	851	870	875	853	908	872	828	885	908	891	867	878	851	868	895	887	916	893	864	903	919	890	882	881	890	884	919	889	906	860	872	842	841	901	916	890	912	907	917	863	887	868	879	847	904	899	893	827	890	868	846	950	919	894	913	887	890	868	905	909	898	918	885	854	874	859	923	877	914	888	846	924	922	873	942	869	865	910	868	801	888	884	903	903	858	908	889	936	832	921	919	885	887	982	933	880	900	888	891	894	848	908	924	878	871	962	940	909	874	877	832	878	848	962	889	869	877	905	863	928	900	857	886	924	867	891	934	835	884	908	910	954	885	895	858	855	851	865	884	921	912	924	913	912	902	824	921	844	935	908	885	889	882	860	874	873	903	863	890	863	882	892	885	915	850	926	891	897	880	872	905	870	848	874	840	856	849	905	828	876	907	914	922	934	851	926	815	913	835	955	867	897	902	924	870	933	914	883	900	906	952	832	864	883	872	845	909	860	882	856	855	884	907	842	878	858	878	928	864	892	871	901	846	899	871	864	890	961	941	878	886	935	880	899	849	952	916	982	926	919	836	880	871	883	960	902	992	865	895	866	872	844	889	870	893	911	918	926	843	931	854	942	899	885	852	871	877	879	908	855	869	859	887	920	941	930	871	958	934	909	873	866	894	898	887	871	895	880	876	866	850	928	864	888	882	821	865	921	874	907	932	875	968	848	924	871	903	875	882	913	866	907	906	909	864	861	928	906	931	915	917	914	905	862	862	898	871	914	905	905	848	923	892	910	923	942	905	931	888	878	884	934	841	894	889	970	875	882	868	879	877	898	836	950	916	881	909	837	879	871	868	888	920	886	864	851	959	882	870	902	838	903	909	860	919	885	866	880	932	904	937	886	876	873	907	910	873	846	907	876	915	832	952	861	949	889	888	894	894	884	887	930	848	895	881	930	884	875	828	904	837	859	915	904	861	911	894	872	889	920	896	824	946	918	869	867	879	910	889	935	881	870	900	921	910	904	870	931	870	919	865	854	871	900	950	883	935	906	894	829	845	942	885	856	821	925	913	832	853	924	898	878	899	928	936	870	929	906	883	934	898	883	861	894	913	868	817	909	867	952	893	897	937	902	856	877	876	891	880	923	912	893	906	950	891	838	897	877	905	912	891	931	917	886	927	895	939	906	936	873	865	882	918	907	852	880	874	934	910	893	858	887	893	895	859	883	934	885	877	854	930	906	901	916	896	929	897	908	873	894	875	838	889	969	903	876	927	918	879	835	930	867	848	919	947	895	919	952	862	867	883	869	943	871	868	885	888	887	940	899	893	874	881	924	821	904	836	913	879	903	916	835	891	871	887	916	856	889	852	918	903	862	858	852	908	889	899	956	894	901	866	881	948	913	903	915	874	883	904	838	907	936	894	880	863	870	871	939	866	973	908	845	906	886	888	889	885	899	827	890	877	838	960	937	824	858	940	908	895	888	860	850	905	880	884	902	867	869	887	950	942	833	892	901	897	861	860	891	926	836	950	893	891	873	888	873	898	892	882	880	891	872	913	919	944	906	882	869	846	905	868	864	901	900	881	883	887	884	903	872	892	878	914	897	875	862	907	902	905	912	878	893	884	922	880	870	888	885	897	940	869	876	899	895	902	873	952	889	912	911	845	837	925	906	858	842	826	934	909	854	854	854	912	884	865	885	933	899	931	952	836	868	868	836	923	906	912	868	898	937	853	923	910	887	887	850	886	919	897	831	883	921	930	852	898	870	926	922	830	910	815	903	887	945	848	867	848	859	909	879	938	908	906	890	865	916	870	917	887	903	904	861	888	950	913	845	874	929	826	934	897	883	875	949	865	937	875	911	886	871	895	883	885	956	902	918	924	906	900	909	882	909	924	912	886	909	916	877	916	871	908	876	884	927	842	893	852	891	887	893	926	911	862	912	886	918	872	853	842
7849	1176	1881	2012	2194	2670	2228	1771	1709	1608	2143	2801	6915	10684	10866	8560	5495	2813	1372	743	408	317	245	262	289	243	283	262	260	257	317	263	279	294	260	252	269	282	275	309	272	262	271	297	296	253	237	273	268	277	285	281	261	284	256	266	322	283	280	284	299	249	269	268	286	242	285	236	274	255	311	277	307	281	269	288	249	261	301	286	284	280	308	280	279	261	264	283	286	280	310	289	262	264	260	301	294	258	302	283	279	288	276	252	270	266	274	251	290	268	280	284	295	265	274	301	265	265	281	276	273	274	276	308	294	268	272	276	246	259	274	291	263	261	272	271	270	286	264	289	304	263	279	304	292	268	260	245	285	282	276	286	295	275	249	277	268	272	289	268	283	262	293	287	256	243	227	261	278	253	272	240	293	237	309	237	255	276	265	280	295	279	273	262	248	253	256	273	281	278	248	260	265	245	296	253	257	283	291	306	274	266	280	291	295	289	287	293	285	268	279	289	292	267	290	261	239	282	307	260	285	302	258	289	263	276	296	287	285	271	261	244	303	275	286	265	268	277	286	279	221	262	299	274	283	275	269	269	264	235	259	235	294	283	249	302	280	308	285	228	283	262	296	294	289	252	257	262	272	282	296	258	297	284	259	281	263	274	281	260	264	266	260	281	264	272	284	289	262	254	272	265	275	247	253	269	258	293	290	284	301	249	264	280	257	281	273	238	256	274	277	237	284	268	286	272	274	288	276	261	256	277	270	282	268	254	294	266	279	279	259	271	243	287	288	287	284	264	306	256	275	277	305	267	279	278	259	277	242	276	289	300	303	299	266	289	273	278	279	273	281	235	287	277	287	265	260	253	274	280	268	270	253	287	266	270	268	279	261	285	281	289	290	279	267	284	268	267	283	264	271	261	277	304	270	268	274	255	280	277	310	260	257	285	280	277	276	273	294	280	281	261	251	286	303	287	281	288	288	267	241	268	267	280	269	264	282	294	255	257	287	256	313	292	287	264	280	301	257	262	313	257	291	275	275	267	288	263	261	277	278	253	271	338	264	277	306	267	266	242	247	273	293	249	282	274	253	273	253	267	255	253	293	283	293	272	283	304	273	267	293	285	296	298	275	269	272	284	274	282	278	276	269	280	262	276	242	281	276	270	276	289	294	279	267	279	266	308	265	272	231	286	275	280	273	279	270	264	261	260	266	262	270	291	245	289	263	262	298	255	274	272	277	294	251	271	288	274	272	247	268	276	267	279	283	294	283	257	271	271	276	287	281	277	284	295	247	275	263	254	275	293	242	293	289	268	277	282	297	323	274	306	261	301	303	274	266	264	305	270	263	282	287	283	256	293	288	291	286	253	284	270	272	293	275	246	248	284	270	263	263	257	275	271	269	268	271	299	272	278	269	262	304	273	273	276	266	269	277	293	251	267	309	266	284	263	299	273	273	280	280	306	266	272	292	301	304	304	268	292	265	271	251	281	262	266	257	273	251	303	285	260	261	259	264	333	292	278	262	271	274	266	256	298	278	285	285	283	289	265	291	269	261	285	302	285	260	255	278	293	274	273	258	287	299	276	268	269	291	260	277	287	272	285	262	289	276	255	298	274	270	272	255	254	294	279	310	279	259	244	258	266	289	272	275	272	282	285	269	279	262	284	229	251	325	260	303	251	266	298	310	291	286	294	267	284	276	267	266	258	254	254	263	267	274	280	261	277	261	255	280	265	262	271	270	308	263	265	268	261	259	284	267	295	267	280	290	249	283	281	297	257	290	273	263	286	307	273	284	276	283	267	272	279	262	256	292	282	264	270	280	278	291	289	284	266	274	281	268	260	292	250	270	286	283	274	271	273	278	251	263	265	258	268	266	289	278	289	283	310	242	286	260	277	283	273	291	268	262	248	276	247	272	250	254	262	270	271	277	264	255	283	283	245	294	294	247	270	291	250	270	325	307	262	296	302	269	267	240	272	279	282	257	260	272	307	293	251	285	278	279	230	285	244	277	279	264	264	278	273	254	278	317	263	270	249	274	268	310	259	302	277	252	262	255	260	276	270	263	270	298	254	239	290	258	276	304	286	309	275	284	287	274	303	306	234	285	297	284	273	256	276	308	284	268	284	255	275	266	292	236	256	273	287	273	297	295	280	297	299	266	292	282	279	282	295	262	272	276	280	281	274	266	247	292	274	285	261	293	287	271	282	295	283	276	268	266	257	276	255	299	279	270	260	251	270	287	281	289	268	277	290	272	278	264	269	292	280	261	271	298	270	304	257	270	285	287	269	274	260	284	308	267	298	283	284	278	292	259	290	276	263	251	277	269	269	281	279	256	263	266	255	277	289	264	254	312	270	293	306	258	277	255	247	266	267	264	245	310	287	267	292	331	297	263	291	241	276	270	298	279	291	267	281	256	264	285	255	308	269	258	295	248	267	273	291	287	314	265	286	288	310	292	264	262	280	275	259	266	277	249	293	297	286	268	261	314	265	291	271	292	298	266	281	271	281	277	251	293	307	264	257	306	270	286	262	250	262	267	282	262	275	291	275	270	278	296	254	268	238	272	266	285	265	268	246	300	281	318	276	280	291	294	272	250	271	280	298	276	269	274	281	283	238	253	263	292	229	267	268	286	280	272	276	295	266	269	274	251	304	278	253	281	245	283	271	268	276	282	251	279	318	279	281	273	250	281	287	285	280	299	282	257	254	283	280	291	237	280	268	271	263	294	269	262	267	296	287	282	257	265	301	270	264	278	279	288	256	290	298	242	267	261	283	281	267	295	261	243	250	255	239	259	254	253	273	255	260	283	270	307	251	287	278	256	263	259	267	246	260	298	283	265	261	290	297	303	276	275	296	273	273	266	264	254	275	268	260	263	274	261	287	238	282	306	255	271	291	277	257	273	257	262	288	284	246	288	284	268	265	286	266	271	242	266	284	287	257	250	279	293	298	260	259	288	274	292	296	265	254	274	269	266	277	281	267	282	273	264	304	258	264	271	240	322	275	266	274	288	239	271	241	280	279	280	259	249	295	237	263	265	303	264	289	280	285	275	246	260	265	267	253	259	253	286	273	295	249	279	305	294	317	289	274	268	282	291	326	286	276	264	285	272	253	253	256	280	285	248	252	285	291	273	244	299	256	255	254	296	267	293	280	273	255	250	295	259	265	260	311	305	266	247	235	298	307	285	267	270	297	249	297	266	291	265	274	249	255	268	280	296	271	257	270	269	271	271	276	249	246	257	305	308	283	258	281	275	271	312	254	295	267	268	276	261	289	282	286	271	255	267	269	267	252	256	263	275	266	288	294	313	237	312	282	276	272	269	273	308	238	269	259	265	302	273	298	275	295	284	242	276	238	242	259	262	263	262	257	282	286	290	255	244	264	269	287	265	244	288	289	273	279	262	269	288	271	280	292	262	282	259	299	288	303	325	302	286	265	257	265	286	295	275	257	287	279	288	326	259	282	249	294	285	291	267	257	294	262	278	263	303	293	267	256	289	279
5780	1807	4334	6923	8086	10397	9334	8254	7818	7685	10185	13110	24704	31841	31650	27133	20556	12543	6273	3067	1571	963	811	786	774	804	810	770	833	774	782	801	847	765	780	786	822	789	756	851	798	781	789	803	753	767	763	746	738	764	780	816	772	717	774	784	821	821	736	832	770	782	754	797	804	771	784	743	808	805	776	746	736	804	780	753	806	807	780	768	784	766	752	788	783	832	784	799	811	777	753	830	780	830	794	778	738	802	753	767	808	806	773	786	788	809	817	801	777	749	786	768	800	833	802	805	780	729	743	727	744	843	760	773	762	744	767	770	817	800	811	749	762	775	771	800	769	779	837	787	753	806	816	771	763	772	759	771	769	773	752	769	770	769	740	750	796	842	770	771	775	744	798	798	803	755	792	809	818	778	804	775	785	823	765	797	785	804	759	759	864	774	797	779	786	739	795	772	761	823	769	807	767	786	761	804	807	746	737	809	769	779	780	770	782	796	798	859	778	772	814	777	757	772	801	777	782	748	782	796	806	753	813	782	825	757	742	744	778	844	743	800	770	769	768	768	795	779	791	788	823	767	785	770	743	780	802	821	796	767	787	805	785	769	832	737	803	835	745	750	770	810	792	788	799	787	769	827	810	756	793	752	794	756	806	743	717	803	770	774	760	755	813	773	789	722	776	737	768	777	830	806	761	771	790	759	858	825	764	784	823	803	777	732	771	795	794	773	831	814	783	792	760	764	755	796	782	790	753	730	771	825	796	813	790	755	785	757	792	751	739	795	764	857	783	800	737	780	796	791	816	811	812	779	791	769	821	777	816	775	802	778	768	773	778	780	736	784	787	777	735	779	758	794	813	772	838	767	781	823	776	793	769	800	802	758	798	797	759	825	809	751	765	781	749	780	861	840	800	766	794	826	747	777	788	759	796	791	777	772	758	799	774	859	793	786	812	738	776	788	760	768	811	786	799	766	783	762	779	751	793	804	806	780	789	834	820	740	791	801	787	803	794	787	752	871	779	744	782	782	729	766	782	774	772	746	789	821	762	773	758	770	719	801	805	749	784	743	768	780	743	784	774	804	789	738	816	790	768	776	813	796	755	779	715	803	772	819	792	746	738	789	819	770	740	789	733	793	761	774	784	768	762	717	733	836	747	801	768	823	767	799	795	803	792	777	841	767	794	769	815	810	780	774	755	800	826	768	739	830	780	796	798	780	772	819	742	801	797	795	722	807	824	792	770	783	764	767	824	806	803	765	773	786	781	763	760	747	754	794	833	756	775	755	769	760	758	808	798	786	815	830	802	752	804	790	794	725	814	805	787	764	741	792	829	785	793	808	742	749	772	748	757	856	811	782	820	826	744	811	760	780	762	779	798	752	866	814	779	786	805	825	759	744	831	763	772	779	810	768	784	778	783	790	788	802	825	761	756	771	778	766	747	786	783	794	825	838	754	760	823	786	787	777	833	797	760	777	825	787	790	758	782	835	792	821	783	794	755	767	794	785	734	770	793	780	814	766	808	771	820	782	791	712	814	792	771	785	780	818	755	788	797	782	788	816	804	768	777	782	845	834	735	809	734	781	838	787	807	766	832	786	789	752	762	787	761	771	797	748	814	751	785	763	803	798	754	761	780	761	774	822	763	799	815	805	786	752	779	780	805	750	823	763	816	799	788	787	793	767	799	755	779	827	826	768	756	763	772	768	827	776	797	785	859	804	799	755	773	745	761	823	719	767	794	769	794	781	735	794	780	805	802	794	807	786	789	825	794	769	777	726	799	778	791	826	840	793	736	786	779	822	842	791	762	771	777	749	738	791	804	777	757	761	783	797	748	808	811	782	785	791	780	789	832	741	751	773	797	801	756	806	772	799	740	768	813	793	770	788	758	794	803	734	800	783	777	790	778	806	781	821	769	713	770	791	789	801	745	777	777	791	771	797	796	791	785	828	852	762	813	794	778	814	779	772	816	779	797	809	830	775	813	745	776	715	778	747	762	783	754	790	789	737	777	725	802	794	775	787	759	759	796	828	750	766	735	773	753	796	780	800	743	827	789	822	835	744	794	760	783	735	792	766	769	790	808	779	737	792	784	814	809	804	767	804	797	791	765	789	766	762	741	764	782	742	778	716	794	786	811	799	781	815	780	777	746	750	810	819	763	770	748	783	796	771	814	795	806	817	756	761	810	791	733	746	778	771	857	791	829	835	830	778	770	755	771	766	786	796	783	738	790	775	787	780	761	782	757	766	781	807	770	770	798	785	759	750	781	774	760	741	734	744	778	762	784	780	767	768	785	797	728	790	804	794	722	802	746	769	780	774	802	822	743	771	766	790	782	770	733	771	828	747	756	784	794	834	802	763	794	779	740	758	772	769	724	788	810	806	802	767	754	815	775	804	754	777	752	870	808	759	751	763	802	800	779	710	764	764	796	860	820	755	777	703	813	736	806	796	758	822	790	736	845	755	778	778	773	824	809	771	745	735	797	791	771	786	767	805	773	756	779	780	805	741	787	798	758	829	781	830	746	782	778	757	749	764	784	795	774	797	765	757	810	784	757	733	789	740	814	832	789	794	801	767	747	773	744	897	777	793	811	786	771	747	769	784	772	712	793	801	787	752	812	790	788	786	799	801	796	767	758	808	774	788	766	771	796	759	766	743	793	782	748	787	830	735	794	754	745	833	813	735	771	799	791	768	764	826	804	803	800	822	770	798	831	754	789	763	751	841	799	712	850	756	810	775	827	744	764	767	783	771	776	765	812	814	774	753	807	798	792	782	808	795	746	767	792	750	779	787	799	817	765	783	802	769	772	807	802	733	775	785	839	790	763	752	833	821	779	767	775	815	832	749	771	778	774	767	830	755	793	812	766	768	790	796	842	813	749	781	769	814	794	788	747	760	719	826	785	788	761	795	744	761	771	792	808	795	832	775	826	733	811	802	782	752	780	797	797	764	809	807	769	776	789	730	771	779	783	846	767	835	793	781	780	780	750	809	748	800	756	857	769	818	724	724	774	786	743	746	804	774	771	828	809	802	809	761	802	742	812	796	776	813	777	740	747	795	782	750	847	761	808	771	748	752	789	750	802	815	746	754	759	777	797	742	802	785	780	764	822	819	749	722	780	729	787	788	791	752	800	805	793	763	805	734	815	801	795	815	730	792	804	766	775	812	778	833	757	826	756	794	848	792	824	818	783	748	769	814	803	749	801	790	838	819	779	791	756	782	776	762	794	750	796	766	735	796	785	750	838	786	814	773	802	772	807	777	751	721	789	811	815	798	791	753	821	809	783	807	770	740	753	714	781	785	812	747	823	765	807	824	758	798	775	770	792	781	786	747	761	762	796	742	848	782	802	797	785	775	772	815	790	781	766	802	822	750	776	766	750	782	809	777	759	841	775	747	765	786	808	815	769	797	764	778	753	780	795	764	790	764	764	786	829	722	858	774	760	777	773	805	738	745	798	800	784	813	759	774	818	764	765	832	811	783	796	783	801	717	754	781	806	786
15345	2656	4004	4137	5048	5427	3715	2907	2294	2200	2020	3434	12382	20125	21619	16835	10391	5532	2366	1061	495	344	256	281	291	280	270	270	283	266	284	287	298	298	273	275	261	296	260	303	279	298	306	287	289	295	263	287	295	279	271	300	310	319	302	275	275	289	279	312	308	260	234	322	280	320	263	298	299	262	266	285	300	304	298	278	254	265	285	286	238	269	294	251	296	264	297	281	278	293	284	235	308	289	283	265	258	280	264	307	282	277	295	288	279	310	288	283	258	287	294	298	300	286	276	298	270	283	287	263	255	266	279	346	283	288	297	296	327	267	289	294	278	256	294	312	321	286	283	342	295	285	282	263	310	301	276	260	310	317	288	268	259	270	271	269	265	305	268	274	294	298	305	281	274	272	287	328	309	298	327	273	280	272	302	288	281	266	291	246	285	279	292	293	264	282	277	297	297	290	279	271	294	302	261	285	303	258	271	272	290	254	290	256	261	277	299	264	269	320	274	300	250	314	272	289	276	300	262	283	325	272	306	301	273	306	316	268	258	282	299	251	284	300	261	305	301	274	301	304	276	286	288	312	305	289	249	278	290	272	299	268	280	305	275	280	286	296	254	280	294	276	282	283	248	283	272	297	300	277	285	267	277	270	294	280	277	290	298	297	294	277	305	295	305	272	274	294	278	279	354	279	279	272	268	271	280	295	304	280	297	300	279	276	274	267	319	308	261	287	259	297	283	280	269	279	281	256	289	309	277	282	253	297	285	271	290	274	258	299	300	261	282	286	304	267	282	299	275	295	273	300	279	277	260	295	280	302	238	245	272	321	293	290	272	284	299	307	309	302	259	292	271	263	288	307	261	272	278	284	260	283	296	271	268	277	257	277	286	257	285	287	290	291	266	284	278	276	283	288	284	263	288	284	265	287	269	245	274	268	283	272	277	271	295	282	248	284	245	300	275	258	310	264	319	310	285	287	318	274	297	278	298	286	313	279	303	302	280	293	288	299	227	269	282	282	293	288	287	292	278	274	287	295	270	247	248	286	266	291	287	294	260	316	264	263	285	262	265	261	291	258	293	274	298	269	295	294	304	311	303	284	261	240	240	280	277	287	292	289	299	275	249	276	313	262	316	304	298	259	299	262	288	260	252	244	294	292	251	301	288	295	268	265	286	277	274	274	256	297	272	273	270	282	296	274	310	318	277	294	282	282	305	316	273	282	302	305	272	251	260	283	292	305	263	272	288	265	247	265	261	292	293	280	285	308	278	260	305	278	287	266	277	271	296	284	293	255	297	276	304	282	286	278	293	276	262	306	280	276	242	288	246	254	281	259	267	311	251	297	266	281	266	287	309	240	294	283	315	255	281	279	303	290	282	268	280	287	296	311	288	293	271	255	277	284	303	257	286	283	284	296	281	299	291	286	266	275	258	303	291	268	262	284	290	273	278	258	271	297	265	263	269	295	300	241	297	259	294	255	257	280	276	257	297	299	266	301	278	309	291	276	277	257	328	293	283	234	248	271	267	275	264	284	296	291	271	274	290	290	297	300	284	283	294	281	299	287	288	287	307	286	267	275	290	295	309	272	274	299	269	291	313	294	272	311	301	300	290	263	287	258	238	274	259	263	288	301	276	305	303	282	290	251	334	302	250	282	267	268	279	260	289	286	271	283	291	273	281	270	330	284	280	282	273	297	293	299	279	276	293	299	272	255	291	311	297	290	263	307	262	289	283	286	240	262	261	312	280	281	277	271	254	241	278	301	291	278	269	267	291	269	284	288	285	240	302	278	247	254	281	259	296	254	295	281	278	274	270	287	299	291	261	287	290	276	287	256	267	306	283	301	257	282	271	287	283	303	269	282	293	297	254	291	265	274	270	293	290	279	264	282	292	296	288	290	292	258	248	263	297	296	289	297	280	262	276	278	275	281	252	282	301	295	291	284	289	280	252	300	278	283	291	272	269	292	284	270	289	270	280	311	282	278	293	266	271	298	253	261	300	251	277	277	269	269	286	264	282	297	286	294	312	282	260	274	282	293	305	273	271	304	300	292	272	297	257	281	276	297	273	266	256	263	264	288	296	281	266	272	317	252	305	260	294	268	276	280	279	281	260	299	266	276	256	276	276	275	287	293	267	250	285	265	311	275	306	286	265	300	267	291	273	293	278	269	269	281	277	264	269	285	300	275	274	278	305	259	275	304	254	291	284	289	266	310	284	308	273	277	270	298	288	258	293	268	290	284	287	284	291	304	280	282	279	261	254	322	283	283	290	276	247	246	289	280	285	243	259	264	285	283	279	267	295	299	262	282	274	261	271	284	258	272	238	303	294	316	282	270	314	274	246	286	250	319	290	280	285	291	277	249	284	278	300	276	250	306	291	288	294	290	293	311	270	295	319	271	259	276	313	288	300	274	262	292	279	297	287	273	311	336	282	255	302	304	305	282	282	282	275	264	266	270	281	279	298	290	261	292	269	302	288	252	286	283	268	293	290	300	270	278	285	290	275	251	305	285	277	310	286	267	282	287	270	293	297	252	300	274	265	280	278	276	244	288	286	285	283	273	265	315	293	283	301	270	283	288	291	287	282	295	288	247	290	290	279	322	290	278	281	282	283	289	287	264	283	263	279	265	293	293	290	248	297	269	287	269	285	289	280	274	292	307	260	293	245	319	291	287	285	271	262	263	295	244	308	312	289	263	271	291	275	309	255	298	303	305	276	265	268	282	275	290	278	272	283	260	256	275	259	287	281	272	303	275	261	262	249	290	286	257	310	281	280	277	285	267	291	296	280	293	247	289	250	270	291	256	303	302	307	276	268	292	258	271	290	285	271	287	306	279	284	290	272	289	273	306	287	281	259	259	270	266	290	315	284	308	292	264	314	270	290	278	255	270	294	285	256	282	270	260	270	291	273	278	257	268	330	275	263	272	276	322	297	287	266	289	258	315	311	278	304	272	270	295	268	275	305	268	295	256	262	289	294	266	267	282	270	271	283	288	294	274	263	273	273	280	261	269	241	264	279	247	243	294	278	295	281	322	269	288	278	274	279	261	286	268	279	294	269	278	275	269	272	274	251	299	254	291	282	292	274	271	248	284	276	270	284	295	278	276	292	252	279	278	290	282	304	255	278	319	260	305	269	288	276	245	282	305	276	281	271	277	273	280	284	283	266	308	290	314	306	279	258	287	279	292	284	268	270	258	321	288	269	311	289	290	273	272	278	279	280	263	264	270	300	281	267	277	286	288	295	273	277	270	299	289	279	275	274	286	262	258	304	263	296	283	288	325	291	250	292	268	289	262	257	248	286	264	273	257	284	282	256	265	269	312	306	281	269	271	288	281	259	277	284	304	267	274	283	251	269	267	285	291	255	295	282	281	275	285	311	267	291	287	312	265	293	325	278	272	288	276	296	298	298	280	287	285	302	298	269	280	283	266	276	290	271	294	307	344	279	257	291	285	285	279	271	279	259	265	300	275	266	279	270	251	266	272	253	264	302	295	312	295
7834	2822	8238	11752	15926	17143	13534	11695	9897	10361	10125	15579	34402	42203	42262	36870	29199	19143	10389	4471	1993	1200	827	820	869	820	777	781	839	803	818	756	832	818	829	785	825	768	817	769	807	813	811	840	808	773	736	829	820	814	803	846	807	855	868	834	766	766	827	801	850	801	824	833	811	761	818	784	811	820	806	811	794	790	823	819	808	836	750	789	833	794	811	818	806	820	819	799	856	818	846	825	807	918	843	811	776	846	797	749	820	804	855	848	785	832	811	822	769	808	777	814	800	777	784	771	815	812	798	796	819	808	774	777	798	777	839	803	802	844	857	813	822	814	746	812	847	791	796	791	783	803	848	816	789	765	833	791	808	788	838	797	803	803	838	806	812	785	857	794	805	791	819	822	822	815	796	783	767	817	801	845	757	793	770	753	824	851	837	813	805	847	831	811	828	833	788	769	796	810	774	789	775	852	839	835	832	787	787	827	838	818	807	795	798	786	877	814	756	798	773	819	813	825	852	791	808	847	796	831	818	836	828	795	783	846	839	825	810	779	884	806	783	795	823	761	794	806	807	792	842	845	820	830	769	781	765	781	835	796	770	826	787	816	794	745	793	800	811	819	831	816	817	814	786	787	768	773	826	822	807	827	792	771	802	800	813	825	807	786	791	825	798	816	851	815	820	809	794	821	745	781	827	783	776	828	824	796	806	809	779	801	764	772	786	770	749	734	772	795	799	795	781	832	793	821	777	813	827	831	828	798	745	780	811	814	796	786	815	807	790	801	745	785	852	790	801	876	759	789	836	818	799	808	775	788	768	845	807	837	808	812	837	798	784	806	829	810	799	846	797	778	819	781	801	790	761	806	752	768	794	781	792	829	828	810	812	803	814	787	802	804	774	798	817	767	786	851	736	815	760	843	846	809	811	820	830	812	767	812	806	822	784	769	858	851	835	845	777	799	831	853	827	772	828	829	776	813	786	880	829	799	786	784	820	843	823	838	789	794	838	831	797	863	822	801	786	798	768	768	865	810	838	844	769	835	776	847	766	801	815	833	825	777	788	784	819	811	804	834	831	792	805	803	853	792	753	826	819	819	786	811	838	861	826	752	774	776	797	755	815	758	762	747	770	759	789	798	786	804	825	808	781	835	793	797	767	797	847	761	830	795	787	876	745	791	853	835	811	818	781	767	817	795	831	756	849	856	833	854	828	768	810	799	806	829	802	827	840	817	756	850	840	793	805	787	803	771	801	801	742	826	812	775	826	829	765	820	751	809	831	797	808	788	762	821	819	802	805	794	902	769	790	741	805	799	795	838	784	806	810	825	812	778	801	791	754	867	781	832	809	770	827	767	747	782	821	784	818	865	820	803	800	784	795	810	854	776	840	811	767	778	814	848	790	815	827	787	831	729	764	847	848	778	776	811	818	813	779	813	823	815	833	766	792	806	820	828	763	823	797	794	787	838	808	835	811	786	811	788	784	764	785	806	813	807	763	824	826	819	824	777	758	802	842	810	834	810	786	781	770	798	822	830	820	763	793	811	820	779	820	823	794	841	772	794	747	830	836	774	789	735	821	775	829	818	758	813	843	798	808	802	832	756	823	801	808	778	792	805	802	860	818	799	799	827	791	845	895	763	800	810	787	764	851	839	804	793	813	843	827	805	818	816	775	813	744	791	788	781	807	727	823	817	820	777	761	780	863	789	802	765	767	848	842	800	815	831	787	746	813	803	804	796	826	772	792	814	786	811	772	778	806	814	848	804	791	843	774	807	802	781	767	833	833	735	809	798	823	824	795	784	749	809	795	773	848	817	818	796	826	800	767	789	818	818	796	784	810	853	821	832	782	820	794	799	839	768	881	802	797	772	795	823	785	783	794	767	843	785	769	775	762	750	775	816	795	774	839	814	777	811	847	825	750	765	818	828	812	825	846	827	761	835	803	810	745	839	847	834	839	795	827	863	750	809	823	794	787	815	793	834	791	801	706	815	852	856	859	803	784	820	817	820	835	813	788	818	808	748	804	813	799	794	794	817	821	802	780	773	779	799	809	800	784	830	860	847	799	855	788	807	787	787	739	742	788	849	819	787	811	802	786	812	793	813	839	845	808	815	834	780	811	830	782	764	805	818	817	820	749	819	770	841	785	819	815	815	808	785	778	819	793	867	791	795	765	826	840	791	797	860	839	771	828	826	764	794	843	815	828	786	841	821	817	751	802	779	792	815	780	852	786	820	820	795	791	819	835	788	772	792	855	802	750	831	820	815	801	815	787	834	822	842	807	826	816	821	791	800	796	796	798	790	774	841	774	802	801	815	775	829	806	834	846	865	790	778	818	775	785	757	874	820	829	790	764	829	810	837	770	812	795	809	801	805	781	829	790	755	844	821	782	846	753	843	819	840	754	781	810	750	797	766	777	824	822	755	805	778	824	780	791	838	803	787	734	816	801	801	844	812	784	763	787	826	799	779	802	785	870	831	803	804	803	784	779	789	806	755	830	827	778	841	817	812	821	823	825	787	783	793	800	799	805	796	830	862	812	832	828	840	824	762	810	798	829	789	789	858	791	821	757	824	798	787	784	808	792	813	790	829	812	836	790	782	806	827	801	770	799	771	811	797	839	839	783	836	782	833	803	778	860	773	818	814	769	819	811	794	853	818	756	817	790	838	797	818	803	743	872	788	807	821	773	814	770	790	837	781	784	822	873	804	811	857	811	801	853	851	792	873	825	840	796	770	783	826	846	794	795	778	878	849	796	761	779	776	769	743	821	854	831	866	839	798	783	818	761	801	837	791	842	854	749	796	826	829	800	782	799	774	830	764	786	820	796	810	819	828	834	833	765	795	790	779	784	806	778	786	794	753	858	784	835	790	784	795	806	761	814	781	761	755	834	815	853	789	791	849	787	804	778	795	785	813	782	854	760	793	809	774	793	795	829	866	751	852	817	823	818	819	765	815	869	773	742	821	796	838	792	835	802	763	813	797	741	811	766	743	812	818	833	799	840	776	812	807	787	835	817	842	820	789	831	762	798	759	756	805	748	838	830	765	789	777	805	804	830	781	784	830	790	780	862	820	815	790	811	836	822	800	796	791	780	826	797	835	811	760	792	843	785	769	800	839	783	802	786	779	817	801	875	830	789	826	828	792	768	770	827	830	791	800	779	797	758	791	801	810	802	782	828	773	818	784	839	811	821	780	810	826	784	807	804	792	812	820	850	790	808	778	834	821	785	836	785	812	813	832	801	753	771	760	837	806	814	791	785	781	804	802	823	771	830	774	794	826	834	771	804	819	786	836	823	761	795	799	797	883	830	783	806	825	801	824	838	809	800	814	800	812	794	809	807	761	781	821	797	790	781	806	861	825	831	842	789	798	796	786	785	792	846	788	813	798	849	818	790	826	780	843	764	721	835	816	789	819	836	835	776	886	818	755	813	862	788	796	815	814	795	780	860	796	793	836	819	817	817	800	806	831	854	835	745	848	819	795	809	811	765	795	804	832	794	833
2343	383	454	472	392	371	374	352	374	323	363	405	554	1219	1686	1719	1274	841	588	409	363	295	315	301	310	310	297	319	314	276	295	296	306	308	313	282	298	287	305	343	295	295	278	304	270	303	299	310	292	307	318	306	288	291	298	299	287	286	316	297	323	280	332	292	277	269	314	301	325	315	308	297	312	319	302	281	343	272	311	309	300	284	293	296	298	318	338	298	322	295	295	296	292	304	324	282	320	305	296	295	313	296	316	311	311	309	295	324	286	300	311	324	287	302	299	331	289	276	325	266	305	288	320	303	273	282	310	343	308	322	276	298	313	311	314	310	319	333	257	321	316	295	331	323	319	297	301	293	299	309	304	293	298	306	295	310	296	296	267	288	311	271	301	313	299	309	332	287	294	303	311	294	333	296	310	338	335	285	293	310	295	321	308	315	298	316	278	323	315	312	304	330	292	298	313	297	291	325	306	303	328	295	268	317	340	301	278	309	316	311	300	290	296	285	303	298	308	286	297	305	289	318	327	287	313	289	286	284	296	320	316	348	298	308	301	293	312	313	292	298	314	317	296	289	322	320	336	299	335	294	277	294	300	297	313	310	304	321	290	271	281	306	326	321	304	292	304	305	322	298	305	317	318	315	319	293	277	313	333	294	316	311	304	295	317	302	323	291	301	287	292	283	301	312	279	317	297	311	329	303	320	274	317	314	289	327	303	306	321	309	285	256	318	304	296	286	312	291	302	300	275	310	314	339	314	282	284	316	297	315	283	298	314	312	323	284	309	298	300	299	321	303	309	287	325	289	301	296	307	331	300	298	341	345	316	285	339	321	306	266	316	294	287	304	304	275	256	324	304	295	344	305	325	326	299	293	323	273	293	296	300	314	313	320	286	287	305	288	311	308	283	284	312	314	299	324	300	276	318	320	324	288	306	323	315	307	255	266	325	291	307	310	319	301	278	286	329	300	293	312	301	310	296	300	304	286	337	294	297	300	305	289	327	314	333	289	305	312	317	289	289	283	327	314	313	362	310	293	310	288	346	307	319	308	316	315	291	322	267	284	320	286	296	289	312	306	320	296	292	288	310	333	335	308	303	274	289	308	333	329	314	323	287	319	330	306	298	313	305	296	313	305	281	292	315	302	308	296	281	320	290	299	325	277	281	334	278	295	310	365	289	297	312	321	319	315	327	322	332	299	289	300	332	303	289	296	299	293	300	343	308	305	308	296	286	312	299	339	320	293	290	286	323	299	301	270	277	293	318	301	327	242	320	294	312	308	302	324	276	339	319	264	302	286	313	322	337	306	290	296	318	302	264	300	293	309	309	298	324	285	299	308	291	306	333	320	333	316	312	284	285	311	283	321	318	272	322	286	310	292	321	316	266	324	332	280	265	304	315	326	296	322	301	301	290	297	328	308	341	267	329	312	311	291	308	276	316	304	298	303	306	315	273	292	309	302	322	320	304	286	328	311	273	281	302	319	308	312	300	302	299	300	343	303	342	302	320	308	312	332	267	294	295	304	301	316	283	299	333	322	304	291	286	290	306	298	304	299	285	278	314	336	301	327	273	299	302	319	280	312	282	304	331	329	272	326	300	300	343	293	311	298	326	313	335	317	292	295	309	284	281	299	273	321	337	311	308	293	278	318	284	313	329	308	317	290	329	304	320	291	297	325	286	291	284	301	298	312	264	294	320	281	288	297	317	313	305	313	281	314	336	351	288	293	280	285	295	295	311	281	309	280	306	285	291	284	289	337	284	281	310	287	295	278	315	290	318	320	346	305	304	314	314	279	277	278	298	289	352	298	288	308	291	334	290	325	273	328	318	334	299	310	291	290	292	334	307	312	321	350	283	323	317	284	303	298	313	307	283	298	292	261	327	314	316	312	320	323	309	311	338	263	289	274	298	291	318	283	320	259	305	322	298	322	322	280	303	287	294	274	306	290	299	294	305	268	336	306	328	325	312	307	317	318	338	316	283	282	290	322	306	303	295	272	300	336	299	300	308	315	303	287	313	304	307	328	280	306	295	318	300	292	277	324	359	314	308	291	314	297	315	289	298	310	322	297	301	332	305	284	299	313	338	307	274	295	294	317	334	265	280	305	322	307	293	334	305	281	276	252	298	293	290	297	308	316	296	302	295	308	335	306	306	315	281	327	327	274	285	305	327	292	335	297	317	292	327	324	310	282	286	310	300	316	316	282	314	312	311	307	309	304	319	318	293	320	284	288	276	320	314	277	304	305	323	303	276	309	295	291	322	317	296	307	301	317	316	304	307	293	314	287	286	315	329	297	297	297	309	301	303	298	325	254	299	292	311	278	316	273	292	312	312	319	319	321	295	272	297	285	303	317	317	282	271	269	292	304	320	330	309	324	319	307	309	307	327	289	260	310	314	307	325	315	292	316	320	300	342	306	312	300	321	276	282	292	319	306	305	299	275	292	301	320	257	284	321	316	308	341	287	296	306	331	338	303	299	275	283	298	277	323	331	320	311	296	293	299	314	295	300	309	286	283	316	305	290	333	317	283	281	289	319	306	351	302	312	333	307	288	316	327	292	321	281	321	294	280	273	302	316	293	294	311	286	329	301	293	311	288	317	329	319	325	325	322	299	349	322	286	300	315	312	300	296	276	280	287	333	327	331	318	310	315	314	277	295	320	299	288	305	295	352	270	314	325	304	306	311	321	318	291	317	304	314	321	292	299	310	283	300	302	307	309	323	301	292	315	324	284	291	312	270	277	277	282	272	304	320	323	296	332	336	311	272	323	303	288	306	312	296	316	319	295	285	312	321	295	281	330	327	334	298	311	311	298	303	293	283	323	328	322	278	281	297	332	302	307	279	311	310	310	293	295	285	303	255	308	315	310	284	333	307	322	330	300	289	293	326	289	327	330	339	306	323	314	299	275	294	315	288	319	288	280	270	319	303	332	312	305	290	317	287	272	319	290	352	295	308	323	303	317	269	295	312	313	296	316	259	306	308	322	329	268	309	342	293	345	298	293	314	338	279	290	309	282	281	290	299	265	295	298	294	287	307	308	290	308	311	300	296	292	278	296	287	275	296	308	295	304	306	275	299	318	274	305	347	298	311	297	330	310	297	296	292	312	290	289	313	299	266	322	300	305	303	288	304	309	298	286	301	326	294	333	295	311	309	303	302	320	323	283	335	318	292	275	282	283	277	274	321	270	310	340	304	311	326	328	299	315	307	323	287	286	331	339	285	300	312	318	317	297	293	307	297	336	307	319	308	302	322	305	287	351	330	324	313	308	286	353	295	299	294	297	337	301	327	316	338	307	303	298	311	272	307	331	305	275	312	309	317	290	275	284	307	290	313	304	297	312	311	320	295	282	275	325	288	278	321	297	297	312	303	258	323	315	323	310	288	331	279	272	332	319	363	289	333	312	305	309	317	286	330	276	309	319	322	254	268	331	277	309	317	313	273	306	327	308	298	285	301	306	330	279	312	307	279	330	304	317	325	300	322	285	337	312
2518	904	1263	1243	1242	1152	1168	1178	1277	1242	1211	1449	2476	6499	8874	7318	5619	3542	2159	1426	1031	855	876	863	902	810	864	853	877	836	809	813	904	845	933	835	881	844	820	817	878	895	877	840	804	800	868	832	834	896	801	790	818	793	891	880	837	838	843	836	852	796	855	799	806	886	834	822	846	879	823	865	805	797	833	843	836	834	876	843	843	894	872	822	875	813	813	842	879	865	850	830	838	861	826	805	870	831	840	877	818	857	895	828	825	853	839	878	807	855	854	839	849	867	812	854	938	843	847	862	832	915	841	882	829	887	810	842	823	893	900	825	848	855	823	834	864	854	876	919	857	847	853	860	869	827	800	876	864	863	817	853	827	863	874	767	836	823	863	837	846	819	790	916	800	849	837	827	873	841	842	860	884	826	817	837	832	909	870	796	801	870	863	861	873	858	857	774	903	856	847	872	888	841	804	829	849	833	857	866	878	850	821	827	908	834	877	845	808	834	843	847	826	805	865	872	827	881	819	836	806	835	830	829	858	870	906	869	840	835	828	879	819	844	859	826	898	835	824	819	852	826	889	850	860	871	820	787	819	857	830	899	908	863	857	875	842	834	865	856	809	810	852	835	817	818	867	810	878	831	817	827	828	831	855	809	820	898	831	861	851	909	838	850	874	842	875	861	881	811	825	862	862	835	818	800	807	888	879	897	868	870	868	838	850	828	858	850	880	820	844	826	857	860	866	811	839	895	882	879	839	845	833	895	843	869	861	818	891	892	850	832	827	821	874	861	878	885	866	823	844	826	846	872	838	837	834	828	877	840	875	830	895	871	822	871	911	862	836	867	799	844	850	812	869	857	828	834	829	835	875	834	842	871	863	809	906	843	815	842	906	872	820	797	853	892	823	900	852	853	850	887	867	874	850	817	856	841	851	859	872	838	853	837	841	840	860	848	801	881	867	918	809	807	845	805	894	774	859	830	873	836	863	855	874	814	856	847	887	824	874	817	821	835	835	826	873	837	852	829	836	925	866	820	892	843	841	847	878	826	827	860	888	860	872	874	863	808	872	838	837	817	820	874	845	885	845	863	850	839	819	848	856	850	849	814	864	852	829	850	810	860	817	872	862	832	865	819	872	834	837	803	817	828	825	848	860	895	797	867	870	860	809	839	880	906	850	849	844	863	862	848	813	824	869	828	841	848	826	834	878	819	852	835	828	848	817	887	902	863	857	832	841	847	845	872	864	810	842	859	832	842	871	817	849	829	802	905	850	807	838	852	829	852	914	838	850	862	844	862	846	857	820	863	870	859	811	811	825	865	865	824	846	840	762	856	912	875	856	874	833	826	790	818	834	789	822	874	824	873	830	859	900	826	891	861	818	822	808	886	855	844	829	829	858	817	821	854	842	850	880	872	885	783	882	837	821	795	824	859	885	884	861	808	863	868	845	880	850	846	793	863	872	868	886	840	840	872	847	831	926	851	851	880	869	844	846	880	850	845	853	814	855	856	842	860	832	891	847	857	828	886	815	867	805	874	916	835	843	896	865	848	881	864	855	851	883	890	872	851	805	839	843	826	889	861	874	853	829	889	908	881	841	851	832	887	866	935	831	878	874	859	840	864	866	852	855	859	840	867	829	858	844	882	782	829	845	896	868	812	845	816	898	879	788	832	860	856	847	813	869	908	833	838	829	851	876	905	834	891	844	855	853	838	850	803	860	818	874	806	885	824	900	910	851	873	846	887	856	872	885	857	856	784	844	826	840	900	841	869	901	866	829	836	847	879	817	809	871	858	856	834	911	851	814	884	879	901	879	865	825	839	852	836	857	855	803	863	815	794	821	810	846	841	857	863	817	806	895	874	889	864	815	869	822	859	816	870	872	859	855	830	893	838	863	890	849	824	836	858	808	913	844	907	850	880	856	818	846	881	851	849	880	844	877	858	902	858	861	877	829	870	887	843	858	866	894	837	840	832	806	869	847	788	870	864	865	854	821	879	882	862	873	815	865	871	773	845	879	833	846	892	845	859	858	830	861	837	890	881	912	844	891	830	876	872	796	871	874	856	834	810	887	881	830	866	872	830	838	841	830	863	856	865	840	861	819	842	841	912	842	852	884	822	830	878	885	809	865	805	888	831	898	876	815	885	845	806	885	874	875	830	859	846	862	880	850	860	874	908	843	860	858	816	842	831	847	874	855	896	865	827	907	820	819	845	854	850	901	866	868	884	870	927	875	845	851	856	840	871	844	844	864	822	847	808	840	898	842	811	858	815	836	898	833	824	826	855	867	820	840	843	881	870	832	802	886	830	858	892	884	840	855	914	820	810	793	872	867	862	828	837	813	837	793	872	797	842	864	820	846	869	905	844	833	833	902	842	867	831	850	847	847	824	835	867	872	849	816	856	889	820	870	803	842	866	847	858	839	859	856	844	884	837	848	793	872	879	889	849	809	819	860	896	857	923	824	864	820	858	874	830	874	867	856	823	838	866	865	827	884	807	849	883	906	856	846	817	845	826	822	896	865	854	834	822	857	863	908	827	889	865	840	889	879	808	829	862	817	869	881	899	922	820	833	844	818	849	839	881	858	855	826	856	843	792	821	891	811	890	840	850	890	890	860	809	840	811	869	873	872	884	788	844	803	861	846	872	859	829	866	835	810	872	816	830	825	889	846	869	858	871	836	890	827	852	830	824	819	874	857	891	876	871	827	828	853	862	804	814	863	867	866	812	873	873	912	855	859	865	863	870	866	815	835	866	844	854	860	824	878	880	872	830	875	859	851	896	887	862	891	822	833	836	805	844	839	820	851	853	862	859	811	826	876	896	859	857	867	883	882	838	859	815	860	889	838	852	864	854	868	887	869	784	893	894	875	878	855	854	834	856	847	825	882	874	861	871	861	859	877	911	826	811	817	868	900	857	864	865	843	864	856	893	834	806	861	799	829	855	892	807	806	886	895	875	864	863	902	817	857	840	860	902	841	876	836	821	877	844	860	893	883	833	860	817	867	871	855	841	842	897	827	796	803	835	844	831	905	879	886	840	840	851	861	857	852	885	799	836	867	874	853	819	813	838	871	839	847	817	862	923	776	863	857	865	852	821	865	821	881	823	812	841	889	821	845	881	831	849	843	866	904	835	859	818	844	827	805	858	846	902	887	881	872	867	885	879	882	884	830	841	848	891	814	851	850	830	866	830	819	891	794	840	804	830	877	865	819	885	851	888	824	926	873	782	873	886	887	892	833	832	825	868	830	855	823	858	848	845	828	826	872	839	804	891	827	867	869	867	898	805	806	851	871	814	809	855	813	820	841	825	872	839	830	859	849	815	839	824	831	828	831	845	810	825	808	858	879	820	879	898	856	869	807	836	804	857	899	867	823	868	862	801	777	806	827	774	881	888	859	848	818	883	857	843	874	837	830	831	881	889	777	847	859	844	853	886	896	867	860	893	815	877	814	824	827	853	861	891	885	844	825	889	917	857	823	844	824	832	822	868	832	890	848	823
7936	1189	1632	1397	1047	874	812	704	670	1002	739	1205	2676	7313	13516	11146	6558	3244	1515	707	428	280	269	267	260	282	271	270	256	277	278	254	254	281	261	262	278	266	238	285	245	261	252	269	247	267	263	228	256	267	259	234	287	266	215	243	266	257	272	247	245	259	255	258	244	230	268	239	272	269	255	286	247	273	256	287	249	242	272	267	253	261	229	258	226	257	277	260	241	285	272	285	247	250	246	263	244	266	237	269	243	262	242	238	269	241	265	241	220	290	258	253	255	271	252	281	274	238	250	236	256	263	250	281	260	238	239	286	237	237	269	241	267	243	214	264	259	248	262	249	217	247	290	232	232	239	260	246	238	285	242	274	257	268	233	260	272	249	250	267	257	269	250	244	257	215	257	263	253	225	234	262	283	244	256	295	260	245	282	254	257	254	266	246	255	260	272	285	258	236	258	270	265	265	242	282	252	274	267	270	244	248	257	262	254	254	245	254	243	234	299	278	255	269	259	285	257	265	243	251	257	236	248	238	227	255	246	270	263	270	263	262	250	246	245	275	262	223	242	236	239	237	242	226	257	240	225	229	243	265	241	269	259	243	264	247	252	252	278	231	259	269	258	260	288	248	243	230	259	270	260	244	267	262	242	234	250	232	242	248	242	223	284	263	250	232	247	269	253	251	249	252	265	230	234	261	293	241	263	303	282	233	258	254	271	263	250	239	265	249	279	273	273	231	278	259	236	252	231	264	289	270	280	276	226	269	264	256	238	288	249	242	272	239	237	298	243	258	258	264	278	270	244	258	225	262	246	259	230	292	258	248	238	241	243	282	226	249	258	250	265	272	248	272	244	233	244	247	268	248	253	285	278	269	284	237	255	261	267	260	288	253	236	241	278	275	253	238	253	283	269	245	255	249	259	266	253	267	237	245	250	263	263	243	248	255	264	277	249	239	260	250	265	241	249	243	256	265	252	245	272	240	235	247	258	274	280	240	264	256	265	280	270	260	268	266	265	265	259	256	248	247	259	272	259	283	242	277	255	243	253	267	253	239	242	267	275	249	265	239	216	243	264	235	262	256	272	241	268	261	279	284	244	269	271	267	244	240	268	231	240	247	249	268	268	250	265	259	251	249	268	238	255	242	273	257	263	262	265	275	262	273	276	254	217	250	274	286	238	277	265	235	266	263	258	252	234	292	229	269	276	257	270	271	267	257	247	267	252	251	268	269	258	229	238	229	272	276	251	265	290	252	235	250	217	263	250	272	276	265	259	241	260	244	221	244	253	272	242	238	240	268	245	254	265	265	266	242	228	251	218	269	259	300	262	246	237	269	286	228	253	221	266	267	266	262	255	253	259	245	285	251	253	260	254	260	246	244	229	263	248	241	245	240	260	254	300	269	252	263	277	278	241	266	272	270	275	239	252	251	274	245	266	264	252	242	242	269	254	277	251	273	272	243	280	249	257	271	277	274	252	253	264	282	247	264	261	244	254	264	269	245	250	248	256	275	282	254	264	256	259	249	226	265	245	276	224	247	273	248	249	253	240	272	269	250	226	245	283	233	254	277	225	235	260	256	236	269	259	253	251	271	247	240	252	247	232	217	277	268	257	274	247	261	298	233	266	253	238	255	254	251	238	251	261	267	285	233	261	242	267	234	252	234	250	273	251	246	253	284	233	257	276	259	281	265	271	276	258	231	219	275	232	258	260	242	249	259	257	267	255	261	254	305	255	265	263	253	261	224	250	246	253	258	268	280	206	228	259	249	255	248	259	281	279	289	250	238	263	254	247	265	274	281	266	253	231	272	233	260	260	248	247	244	240	261	259	230	237	245	233	273	261	262	245	260	261	257	253	233	271	238	272	226	248	267	247	272	251	274	269	259	265	231	253	258	249	270	247	262	243	265	269	275	245	240	249	256	246	251	255	232	256	232	258	242	269	252	274	304	282	282	229	249	254	277	250	263	250	242	261	285	243	275	253	243	275	251	258	271	270	242	258	239	261	233	255	294	266	237	222	279	257	279	252	258	243	245	288	277	259	228	232	270	265	257	247	269	246	243	276	244	281	235	275	228	279	243	260	263	248	243	228	280	249	284	261	235	265	252	249	248	236	252	278	250	228	237	231	230	264	248	268	261	267	261	257	267	263	273	237	266	301	250	260	238	258	233	254	245	236	268	246	215	253	238	268	257	226	264	260	267	256	267	226	212	274	237	262	254	261	270	246	263	249	257	209	256	268	247	250	255	264	261	229	264	240	247	257	250	239	256	277	234	261	243	271	221	283	253	299	248	281	248	236	272	236	246	271	246	265	243	254	244	259	231	241	250	247	252	260	252	251	242	247	283	252	261	257	267	238	228	240	224	269	258	264	273	268	237	274	277	276	279	244	237	284	274	255	257	269	256	249	259	266	228	278	265	250	276	220	246	246	262	273	261	232	300	267	278	260	265	257	236	280	278	249	237	254	245	259	234	284	248	238	252	261	257	265	243	267	266	252	258	259	233	285	226	246	257	255	258	222	244	280	273	241	271	255	268	276	264	253	285	260	256	242	249	249	258	275	272	256	268	293	263	249	258	256	252	256	258	273	255	249	252	263	273	268	243	285	268	240	284	261	266	253	239	258	244	261	256	249	271	250	262	234	245	239	267	281	232	284	275	241	231	261	255	233	238	250	271	272	234	281	263	245	264	248	262	258	255	254	217	255	241	227	240	277	253	250	244	271	247	259	259	233	238	283	276	250	255	252	255	237	269	253	264	271	243	269	259	257	256	228	251	246	269	249	262	225	260	247	244	242	226	254	234	257	262	283	224	255	241	266	252	234	245	265	267	288	221	252	290	270	263	272	245	272	281	257	289	247	237	255	259	270	277	261	253	256	281	290	271	256	255	274	288	240	278	262	255	274	264	278	260	257	263	257	267	248	297	233	261	261	236	270	259	279	243	287	242	232	295	251	242	263	247	279	246	266	257	235	252	245	249	275	244	259	260	273	247	253	235	247	272	244	275	244	261	286	249	239	266	235	234	260	238	261	245	272	289	229	233	252	226	248	266	246	246	249	276	238	233	246	262	267	263	248	246	245	263	250	272	266	256	288	245	258	258	218	251	228	278	249	268	292	248	274	261	232	269	271	236	239	254	228	252	262	274	253	272	265	238	252	254	253	284	245	250	265	265	253	283	229	268	257	272	269	257	240	252	253	248	249	245	258	249	223	289	272	292	269	266	252	264	259	271	263	233	267	259	254	280	269	263	238	268	272	277	262	254	271	263	273	275	274	249	248	261	247	279	265	255	242	252	270	246	239	254	230	279	259	252	241	240	265	240	235	262	236	257	257	259	251	269	247	257	241	266	235	244	269	249	252	266	273	249	252	270	298	277	260	254	272	263	279	276	275	229	266	264	256	264	233	245	252	229	250	264	271	244	271	239	268	238	288	224	253	260	248	248	249	260	277	256	246	228	260	252	277	255	250	268	234	254	259	275	260	280	229	259	263	288	285	266
5532	1662	3781	4439	3896	3870	3333	3096	3479	5051	3657	6153	12540	26226	35944	31540	22457	13661	6890	3164	1483	851	724	777	762	727	726	758	702	730	757	726	731	743	739	732	734	733	741	736	725	746	714	713	727	771	709	714	718	785	706	730	683	780	733	748	719	724	739	725	704	692	708	682	774	762	774	744	720	740	733	711	691	745	741	723	745	726	744	752	722	736	736	723	720	729	769	749	698	750	678	751	753	703	747	770	687	760	777	749	736	744	688	756	763	708	741	754	721	725	717	782	761	755	739	749	761	709	681	690	743	734	744	696	741	739	748	725	722	748	731	703	743	779	760	753	725	706	761	722	677	688	702	743	779	753	714	754	713	770	788	750	716	733	712	744	742	732	767	713	756	752	680	735	722	744	703	703	724	733	779	724	698	751	727	753	782	732	677	723	756	689	762	731	733	718	719	696	727	699	700	758	730	737	740	765	705	719	748	746	723	720	754	757	737	724	759	740	737	726	749	725	731	774	738	702	729	713	762	724	740	797	763	760	730	751	751	700	751	697	734	750	748	744	711	735	718	755	690	726	720	725	733	747	711	740	778	745	761	714	753	694	724	758	730	709	744	788	762	701	720	745	718	723	735	733	753	708	735	697	745	737	736	762	752	748	778	682	746	748	717	698	749	688	739	755	777	695	709	697	771	713	684	759	747	778	744	717	719	746	721	755	728	701	740	699	785	777	681	746	744	765	736	777	700	741	700	723	704	712	762	760	733	705	717	716	770	779	713	688	744	699	721	745	727	736	720	659	799	743	743	770	714	744	713	717	771	763	776	740	750	726	754	697	777	731	742	688	714	736	716	722	716	730	748	759	732	733	709	716	704	754	685	748	759	711	736	773	720	735	697	721	721	708	754	669	749	739	741	782	717	704	726	733	732	734	714	751	722	752	728	707	712	721	698	688	766	737	710	726	751	747	742	679	739	766	707	750	706	753	725	786	700	677	693	796	740	734	724	731	689	749	738	720	773	702	740	722	737	737	767	756	743	779	713	708	736	720	715	742	734	755	743	729	743	702	767	741	752	717	717	748	725	703	781	752	706	721	701	695	741	760	760	730	726	743	735	767	743	755	709	709	781	724	734	715	716	706	765	789	701	784	711	715	733	720	776	766	714	736	723	736	741	727	748	699	768	716	750	736	680	726	797	781	714	689	715	748	763	723	716	730	676	767	711	759	726	726	716	758	727	721	712	739	728	761	748	747	742	733	722	723	768	745	738	746	759	665	722	748	768	747	738	739	769	725	739	694	743	748	714	687	733	734	727	756	743	715	766	661	782	719	766	680	722	800	779	808	699	713	715	751	717	744	748	781	785	742	751	727	722	731	716	725	741	698	747	747	768	694	706	814	736	751	727	754	725	722	788	744	731	752	753	728	766	776	739	684	725	701	696	684	759	748	769	725	737	751	771	710	688	732	685	790	731	752	720	743	754	725	762	719	752	742	736	736	720	741	738	780	719	724	766	762	707	767	745	688	689	733	738	745	715	743	735	765	741	701	733	760	728	725	736	749	734	723	688	777	693	691	707	727	784	777	743	705	760	728	743	736	744	772	746	768	733	791	716	724	784	724	713	727	785	756	703	725	755	763	697	703	700	687	749	722	693	714	731	740	727	752	772	727	721	713	759	736	703	702	729	738	702	756	708	712	753	725	747	719	737	681	773	785	721	733	753	728	709	764	713	733	695	690	724	762	714	696	752	776	758	722	722	701	739	778	763	763	742	723	745	716	744	716	685	757	728	771	704	753	754	770	769	742	768	740	724	743	780	757	691	733	723	703	770	765	669	765	729	771	733	732	743	703	745	744	731	732	704	729	693	717	705	770	738	703	756	686	722	743	789	721	762	743	753	759	751	706	775	756	752	766	762	753	712	716	707	700	742	787	732	747	715	714	738	753	727	744	733	718	746	763	698	766	794	778	756	761	717	716	758	762	732	703	759	714	734	681	726	700	714	717	721	754	713	785	733	746	751	740	681	721	695	727	755	723	747	739	681	735	752	696	725	739	720	756	702	719	741	795	711	737	772	699	752	741	750	766	720	773	712	743	743	732	708	740	720	766	720	690	717	766	723	795	699	729	750	736	700	732	706	781	731	738	702	731	707	722	744	694	726	697	695	719	770	734	714	740	717	724	733	741	758	760	696	695	742	725	729	714	753	743	712	758	775	805	754	777	731	758	731	709	778	719	730	727	758	773	699	774	712	737	729	823	766	763	711	734	759	756	728	748	723	733	729	717	737	742	731	665	698	684	741	746	751	733	747	729	789	741	750	724	752	734	761	759	734	725	716	729	741	661	739	741	705	716	744	708	691	713	745	727	739	722	713	734	745	747	730	754	744	767	750	702	725	661	726	732	766	709	743	653	702	734	747	689	724	706	729	759	752	730	721	726	753	694	731	801	754	705	729	742	726	810	694	726	708	704	741	772	674	741	726	687	756	775	713	731	715	716	720	736	742	726	691	730	706	728	723	738	717	723	714	756	687	692	718	716	762	683	702	757	680	699	731	726	722	744	786	728	755	740	740	742	711	794	744	667	764	674	734	688	801	708	774	746	744	706	714	773	767	738	738	714	741	695	708	722	755	732	739	711	745	732	766	734	813	718	720	736	696	689	793	766	713	737	802	727	701	740	723	698	700	741	717	741	726	757	728	751	756	706	782	768	719	758	759	734	765	719	745	748	688	735	756	747	755	715	749	762	728	712	744	754	796	740	697	760	746	713	761	781	734	704	734	745	732	708	730	746	767	722	715	711	710	760	754	705	707	754	710	749	761	698	710	728	761	723	705	721	741	771	800	729	738	745	780	740	739	782	755	747	749	713	730	725	771	748	771	757	716	713	710	738	767	756	713	685	728	721	743	745	756	710	713	689	691	673	701	770	773	756	712	723	731	687	745	744	732	702	714	753	729	714	736	723	748	734	753	740	746	731	746	745	722	776	766	714	771	798	704	743	767	683	782	723	652	690	742	742	736	712	693	719	711	760	768	704	750	704	736	733	735	768	705	728	707	701	706	781	756	736	693	700	740	741	716	781	751	721	738	725	710	728	806	740	752	768	742	659	772	782	776	692	726	730	708	745	732	712	743	699	723	686	760	747	683	743	781	753	773	764	728	748	720	760	715	735	757	722	735	722	768	709	713	693	726	691	742	726	751	754	723	722	752	720	747	748	727	695	675	765	744	733	736	775	729	765	723	748	795	754	739	696	746	748	770	765	749	716	720	751	689	746	735	717	766	770	702	714	764	743	751	766	713	727	695	756	730	741	790	751	746	781	796	751	760	744	730	762	745	766	728	730	696	731	701	758	694	700	698	705	765	706	731	714	738	743	752	754	739	705	716	701	748	744	757	794	725	748	732	719	736	725	701	752	721	730	791	752	692	766	727	739	755	751	765	757	705	741	818	752	756	709	784	733	708	690	747	770	710	755	740	716	730	723	755	718	691	742	727	741	724	765	762	703	764	751
14981	2733	3189	2463	1893	1613	1571	1386	996	1288	1410	2130	15776	15643	20891	18813	10698	4790	2032	908	421	284	264	259	250	274	276	274	283	262	282	281	287	284	254	241	279	276	305	271	264	249	271	265	262	273	253	254	271	267	245	264	259	273	236	265	283	261	252	273	269	274	243	273	308	299	277	284	249	262	300	285	284	278	271	288	246	261	293	269	250	266	310	270	283	269	274	284	266	274	256	289	289	270	295	287	297	284	277	239	248	275	283	268	286	284	271	283	264	292	259	264	243	279	243	249	272	265	264	279	302	264	285	283	291	253	281	262	257	271	264	282	256	306	283	252	299	265	244	308	264	267	265	296	258	259	283	280	298	251	271	286	300	284	234	270	264	265	296	261	258	276	240	272	283	268	252	280	282	238	262	270	297	261	268	273	284	283	266	307	256	275	256	284	270	279	268	292	279	272	254	268	301	266	241	256	256	295	308	273	264	257	274	259	293	267	269	282	269	259	280	243	275	241	252	248	282	248	253	265	281	271	265	296	286	269	258	240	277	268	255	267	258	228	269	262	243	300	271	276	271	261	312	289	309	259	271	262	264	251	264	281	304	280	278	283	272	291	259	270	293	258	282	273	296	260	270	269	277	259	285	249	261	273	285	251	278	252	278	284	274	278	270	277	300	286	252	281	267	262	252	277	272	272	283	277	280	243	260	272	282	288	287	261	290	268	283	284	265	237	298	235	258	281	274	252	277	257	257	272	336	263	257	301	259	279	268	290	274	293	272	248	276	279	269	260	254	292	286	271	276	274	284	233	261	302	296	299	268	278	274	252	260	265	276	254	266	265	280	246	244	262	283	263	264	247	268	285	273	269	268	277	272	274	278	291	299	255	273	289	266	251	268	280	284	271	274	292	262	276	250	265	269	241	277	264	281	272	263	271	248	271	278	240	297	276	292	290	285	304	278	280	246	261	296	255	269	255	280	246	272	265	266	294	253	271	284	264	267	281	306	288	270	271	267	259	238	251	260	290	299	269	265	271	265	243	273	302	271	289	266	261	279	281	269	256	271	283	261	269	265	285	266	265	276	289	268	280	256	241	259	264	271	266	261	292	294	287	324	269	262	261	267	258	290	267	297	281	229	261	248	289	298	264	262	265	280	289	276	266	267	250	283	245	254	280	301	283	270	282	270	278	279	261	283	273	255	249	305	256	306	254	265	248	275	257	241	269	288	263	312	255	248	265	244	280	265	277	300	259	270	298	283	269	243	232	278	311	274	286	268	285	267	269	262	247	266	275	266	287	247	248	266	268	238	253	255	244	284	271	255	282	279	266	261	327	257	238	274	291	281	292	268	292	297	283	281	273	284	274	294	268	266	279	275	310	261	282	263	262	260	248	282	270	271	275	245	267	240	271	263	287	291	250	304	281	314	249	247	274	284	262	268	286	291	263	279	289	277	294	254	257	254	248	266	262	298	255	270	261	252	255	268	278	288	278	305	249	290	253	269	259	270	304	281	269	302	267	234	279	297	263	239	278	266	252	256	246	241	283	256	287	265	282	274	276	283	273	300	283	288	267	275	258	288	272	272	234	251	273	274	279	270	283	278	284	269	301	263	263	304	252	272	252	260	294	289	254	247	305	268	302	276	264	261	247	280	253	254	297	282	260	262	262	299	262	272	249	279	292	244	255	281	275	270	247	284	294	292	250	290	282	275	268	283	298	254	241	280	258	278	275	269	271	268	278	234	271	297	274	277	262	277	287	281	271	233	282	277	281	273	294	259	289	282	244	302	285	259	275	286	282	272	276	273	281	312	259	276	252	266	273	292	283	252	290	272	272	289	286	268	258	251	267	254	278	261	293	259	281	270	279	244	294	296	278	280	285	278	301	265	295	284	239	273	279	264	260	279	292	257	287	285	262	257	242	271	244	254	282	256	270	271	266	260	261	262	256	282	249	278	285	264	261	268	274	281	252	258	285	278	267	270	234	263	256	297	266	254	309	275	263	294	271	280	272	266	275	277	273	294	265	295	277	268	277	266	230	267	270	276	278	291	271	276	244	247	288	265	270	311	253	273	264	258	255	259	282	294	275	290	266	265	263	269	278	265	265	298	259	261	322	250	263	281	266	257	276	274	270	288	264	270	283	276	266	283	291	270	287	254	257	249	252	248	256	277	299	275	274	292	300	240	248	293	295	263	272	247	271	242	295	298	269	284	291	283	264	258	262	264	284	252	275	292	278	273	248	280	285	296	253	272	285	266	249	288	307	281	252	288	268	252	287	263	264	263	277	260	277	267	288	284	269	266	253	291	296	296	275	271	282	273	286	266	305	279	267	277	258	262	263	214	282	272	270	291	270	260	271	253	287	271	259	306	300	256	241	273	292	236	262	272	268	273	265	289	287	283	265	261	279	277	279	288	267	247	275	282	272	218	269	294	295	254	270	268	265	258	275	279	277	260	257	283	298	244	234	247	280	265	280	272	262	275	263	272	261	270	247	285	283	278	271	256	270	267	277	262	256	288	264	270	261	248	287	253	285	245	266	301	278	255	296	287	287	303	266	271	280	323	248	248	276	293	254	281	293	264	255	260	246	222	265	260	267	297	270	275	259	244	271	284	281	303	265	296	284	274	243	269	252	309	281	266	297	263	268	281	288	254	287	258	268	248	289	265	281	255	262	256	286	301	289	251	262	269	278	274	272	266	260	283	301	288	254	247	261	253	279	275	272	233	254	284	293	283	291	272	284	284	252	271	267	277	284	298	256	278	261	267	262	280	268	276	284	245	270	214	264	257	266	276	263	273	242	244	269	253	253	240	278	255	265	279	250	237	251	275	255	259	272	274	261	269	291	279	270	265	266	281	269	276	297	266	283	229	258	278	283	265	291	288	279	300	233	284	261	283	280	285	279	244	268	249	254	278	215	289	298	269	277	265	280	256	258	283	275	286	278	274	252	254	328	266	266	300	271	267	284	274	269	291	262	273	276	304	283	282	292	278	270	280	273	256	286	274	288	281	273	285	272	274	276	253	264	267	265	274	264	248	286	263	263	267	243	271	250	261	270	281	259	259	272	290	278	268	278	274	268	227	254	286	261	293	273	239	292	291	275	276	281	287	283	275	268	280	285	244	256	257	294	294	253	257	255	248	259	271	265	321	268	264	276	251	291	261	282	246	279	263	284	251	274	251	259	269	285	290	287	258	252	254	300	306	279	284	266	267	267	267	264	288	244	262	295	275	300	246	274	265	283	287	277	279	241	282	274	291	253	269	304	291	299	269	255	246	276	274	243	236	271	279	259	286	298	284	267	263	277	320	268	281	274	284	279	274	281	268	303	273	259	256	276	278	283	248	287	265	269	295	292	264	289	267	271	288	264	270	273	285	257	255	285	267	226	267	301	278	306	279	251	257	286	252	269	286	285	265	265	305	260	258	271	254	257	296	263	298	246	253	280	265	267	253	276	283	270	258	288	293	263	294	267	271	281	275	284	260	298	279	263	263	270	288	261
7762	2938	6610	7491	7083	6349	6742	6199	4641	6310	7009	10671	37656	35026	42462	38535	28474	17272	9306	4246	1836	875	793	743	758	721	764	771	754	767	764	736	743	803	775	846	805	829	745	767	756	760	792	784	754	742	785	701	795	792	766	710	726	782	724	762	756	776	790	748	777	733	780	753	787	827	822	745	793	758	803	785	779	715	775	728	792	784	742	811	845	804	790	767	745	695	799	776	820	762	775	759	739	776	793	803	804	729	801	773	808	774	807	783	778	769	777	737	743	789	787	818	759	794	803	774	742	791	821	743	809	751	785	788	761	803	752	823	781	774	802	791	773	735	770	738	784	766	792	758	792	710	785	790	751	834	773	760	740	797	786	747	766	755	752	763	774	777	743	786	767	771	793	774	739	736	780	774	765	796	742	738	780	804	789	775	757	792	840	760	771	752	738	754	777	774	765	735	783	763	790	739	796	739	773	757	782	774	726	807	787	751	767	827	787	705	727	767	819	780	763	753	764	813	719	766	814	794	826	781	725	784	758	783	768	740	778	778	784	813	803	787	752	816	746	789	741	756	780	822	775	732	735	775	745	811	780	768	780	786	777	736	783	738	742	731	762	771	792	777	773	780	740	760	783	760	749	734	758	770	783	737	793	759	794	827	763	817	752	728	749	772	838	774	764	751	738	814	761	785	750	805	759	791	795	795	777	795	769	779	740	771	776	795	758	733	773	788	801	797	786	738	777	753	775	787	772	784	788	815	765	754	766	745	854	773	788	763	727	797	753	804	843	825	762	754	789	770	753	845	760	776	785	743	752	787	769	804	790	749	802	785	814	752	750	785	772	780	773	747	771	813	747	740	746	758	830	779	786	815	815	758	826	754	733	763	743	770	789	790	799	760	780	790	795	808	794	750	731	742	829	750	748	755	835	773	687	762	776	762	744	766	768	780	815	776	823	726	736	758	814	781	752	772	795	798	844	797	840	757	808	830	724	776	826	774	782	796	743	757	832	750	762	827	807	789	812	746	787	763	794	756	768	788	763	787	823	722	789	769	796	765	752	816	777	748	758	798	805	829	751	780	798	688	739	771	761	777	818	757	813	823	798	802	800	796	787	836	805	757	764	778	715	816	795	807	739	756	829	750	735	798	752	769	838	818	773	769	736	798	761	766	774	797	723	813	793	767	764	745	831	747	700	822	794	758	759	744	774	801	781	767	744	795	802	762	777	798	778	761	753	758	720	805	732	757	778	810	817	796	761	766	750	791	725	815	791	781	776	793	789	749	692	760	832	789	780	791	760	787	781	755	807	766	748	742	755	760	771	752	731	769	769	769	784	785	740	811	773	776	785	758	798	816	752	742	759	779	798	741	831	773	768	702	790	789	763	794	859	797	776	715	752	794	796	806	769	682	764	756	752	764	763	821	788	771	783	836	773	781	828	823	755	787	778	780	777	772	762	773	800	759	763	787	787	785	751	777	737	780	789	816	804	784	743	787	827	763	800	782	809	772	779	758	809	761	771	801	790	740	779	757	812	782	814	784	745	741	801	803	733	746	770	722	781	833	763	812	781	801	741	759	718	735	807	756	793	787	758	787	838	724	803	783	722	801	779	790	813	749	754	756	787	826	817	743	781	803	778	777	780	748	771	767	780	762	789	734	794	708	711	801	805	788	732	823	743	764	768	749	773	756	759	778	752	766	800	790	803	772	800	810	772	779	829	779	792	708	799	782	710	795	760	741	784	789	778	751	713	779	797	798	758	783	782	776	762	815	755	787	763	782	771	807	797	823	795	776	790	774	775	825	771	766	803	773	790	790	741	794	784	768	759	775	785	778	759	797	785	768	742	799	809	790	794	759	773	724	781	773	814	758	757	784	791	800	797	801	815	754	816	784	763	786	791	765	741	769	789	754	798	773	767	739	781	804	774	744	786	790	807	770	753	770	731	785	754	781	756	768	759	787	763	754	759	731	762	767	717	817	799	775	762	867	779	787	788	802	767	713	766	719	768	784	731	751	781	749	799	818	821	776	759	774	779	718	802	747	711	826	705	751	762	821	771	782	776	783	794	803	725	772	781	813	769	755	772	788	791	784	791	785	768	716	758	778	817	704	831	810	794	779	810	786	811	786	788	769	727	771	742	754	760	764	785	759	755	766	755	744	763	792	811	762	757	749	784	762	805	726	779	767	781	779	793	811	775	816	766	825	803	773	746	758	781	782	778	794	779	799	714	751	739	781	807	732	767	802	767	794	765	796	792	738	746	766	792	760	756	722	772	743	799	753	809	792	777	803	747	795	799	756	771	771	746	782	728	791	794	769	783	736	768	787	780	789	817	759	780	782	761	765	713	752	760	787	829	751	753	740	787	761	778	757	772	765	731	780	775	806	778	762	786	780	779	736	758	771	771	764	788	759	757	764	788	756	770	793	805	767	821	715	743	768	769	780	758	762	796	773	764	749	720	774	750	728	744	770	795	756	804	761	713	704	764	765	719	747	764	791	800	800	793	759	775	822	783	848	751	784	787	738	721	775	827	813	754	839	768	764	738	818	776	796	709	766	803	800	742	819	846	765	769	763	793	794	780	815	783	750	751	739	787	740	737	768	836	798	760	796	745	794	753	787	779	816	730	781	741	783	787	797	770	743	770	779	764	759	752	816	792	805	793	749	764	743	745	772	780	796	763	770	807	697	755	729	764	778	764	771	769	793	769	768	761	724	778	741	803	750	781	768	775	773	812	810	824	794	774	770	733	777	724	776	751	787	755	763	717	763	816	821	770	786	748	780	748	805	729	791	780	741	780	781	794	777	787	797	771	806	757	799	784	754	758	815	779	730	805	779	787	744	743	804	733	803	795	734	803	762	811	795	771	761	821	815	786	804	767	776	740	791	752	727	784	796	782	764	804	787	799	740	793	833	751	775	777	794	735	799	803	765	772	791	774	784	772	795	741	775	759	795	762	764	800	783	731	805	776	774	754	822	794	793	714	744	775	773	698	783	795	773	810	761	763	777	805	805	783	783	776	765	753	798	787	778	783	748	775	787	768	776	766	770	753	740	738	770	733	795	765	798	738	797	793	758	762	783	761	771	809	743	823	796	764	817	765	758	744	806	732	742	758	738	720	773	801	751	758	793	741	795	742	791	745	831	757	775	725	772	759	808	752	756	817	768	765	784	748	797	709	804	725	766	761	800	791	838	808	810	770	734	757	785	767	803	833	771	752	822	798	742	785	807	765	751	760	755	735	766	798	757	724	806	811	759	746	777	783	760	771	763	796	767	786	780	753	824	751	811	809	756	758	748	731	773	763	764	763	839	773	780	783	831	749	766	677	797	791	745	738	801	787	778	787	809	759	756	740	801	744	735	754	770	773	848	790	786	743	792	769	801	744	821	817	793	762	766	794	778	777	773	784	802	772	790	772	743	796	777	783	710	794	771	751	761	787	769	816	784	737	745	747	739	822	755	766	780	773	776	779	776	801	803	781	805	764	767	739	756	805	818	786	696	785	820
2304	355	374	372	331	330	324	328	321	318	301	412	999	1201	1710	1383	1036	606	511	372	308	322	295	334	283	295	288	280	309	310	303	305	301	315	323	267	268	309	307	301	286	306	283	274	276	281	326	310	284	293	288	323	340	277	294	317	280	290	279	322	316	286	308	297	289	313	339	294	296	304	292	290	321	259	301	292	315	304	322	287	316	271	310	331	277	307	297	270	317	301	332	306	306	307	269	291	308	299	280	291	301	287	313	272	275	307	280	301	305	277	314	320	286	338	271	312	297	306	293	295	286	292	285	322	301	294	304	292	281	285	301	259	300	291	304	290	292	262	286	282	296	313	277	284	313	279	307	322	309	305	297	310	288	281	291	318	291	277	284	306	324	305	282	286	301	268	289	314	305	296	299	291	279	307	291	281	293	286	266	305	301	288	292	286	306	337	303	300	312	314	293	265	276	279	299	288	280	304	291	296	341	285	300	279	287	291	264	284	307	291	262	278	312	329	282	280	297	292	307	308	314	295	282	326	295	306	301	293	317	312	292	288	300	320	311	320	311	276	268	308	294	282	259	295	308	294	283	305	289	275	288	311	318	288	302	336	273	271	267	281	293	268	302	285	340	283	332	288	283	299	319	300	291	302	306	299	303	325	295	321	265	302	307	304	278	306	275	297	351	273	295	302	317	292	271	315	305	312	290	293	279	283	295	285	294	310	293	269	284	309	314	272	270	319	316	307	302	248	295	303	326	290	310	301	313	314	289	254	283	283	299	304	304	285	297	289	305	291	282	300	263	329	303	286	296	308	304	285	309	279	312	274	310	300	281	296	309	320	283	323	283	300	321	292	325	321	275	309	307	314	290	290	313	277	288	281	296	312	289	299	319	312	318	322	255	311	309	329	315	287	298	291	321	277	292	295	278	283	300	310	288	328	300	301	270	272	282	295	286	309	299	314	305	311	322	313	289	302	306	307	321	270	297	286	305	296	310	295	297	309	276	314	294	289	307	286	313	285	304	345	335	295	300	311	316	291	283	314	308	307	288	314	275	318	308	298	311	299	308	304	307	307	305	286	272	302	292	327	277	286	274	295	246	347	313	313	307	310	302	320	264	269	311	306	302	307	305	315	303	300	291	317	314	304	324	324	308	290	299	310	342	264	284	286	261	323	283	297	297	296	319	290	315	316	306	281	296	311	309	297	293	325	327	301	301	312	304	307	288	286	314	322	316	309	276	311	313	299	284	284	308	255	310	310	301	280	293	291	314	330	273	309	291	292	304	288	288	287	281	298	284	253	293	305	295	303	312	313	280	319	306	311	325	312	300	332	296	344	307	308	306	289	279	294	294	291	303	289	267	285	287	303	298	276	319	298	321	287	333	283	292	324	304	305	279	298	294	310	277	302	292	290	317	334	300	276	306	296	314	321	296	304	281	279	296	310	304	285	316	318	320	287	280	281	315	347	312	295	306	325	304	302	292	286	284	271	315	329	301	320	295	307	301	290	306	293	293	303	280	299	278	317	289	308	305	307	297	316	306	307	307	294	314	294	291	293	293	288	324	315	289	310	273	263	322	282	312	295	312	289	311	316	288	304	311	278	294	304	301	313	329	303	297	285	296	333	292	282	293	300	330	322	298	303	302	303	253	296	271	304	319	292	282	302	327	297	295	290	289	314	290	305	289	303	306	256	326	325	276	298	312	322	298	297	299	310	293	325	316	308	315	274	276	286	303	313	313	291	273	305	326	283	302	289	301	288	289	313	263	275	305	297	279	317	314	313	302	298	299	328	322	274	291	295	314	297	303	285	305	299	295	320	305	315	285	273	281	332	308	303	333	296	292	279	265	295	278	291	304	325	296	268	281	330	286	299	242	299	291	297	294	311	305	297	307	310	293	296	294	294	277	270	322	294	296	278	297	311	277	326	284	292	325	282	295	283	295	307	296	297	307	361	302	280	291	273	265	285	305	301	307	298	298	271	303	314	282	281	278	296	318	281	297	287	309	312	292	303	304	306	323	320	305	339	263	259	298	302	317	318	321	308	311	299	307	279	315	311	302	272	281	297	288	265	279	301	316	294	308	308	296	275	262	301	314	310	296	270	319	283	277	264	260	279	295	311	314	308	301	271	266	292	340	308	292	293	293	267	299	307	262	304	282	295	278	307	313	310	292	307	247	312	296	292	291	282	286	242	315	306	286	332	271	314	325	291	240	282	312	290	286	265	321	307	286	327	320	295	307	286	301	293	268	307	299	288	279	298	294	296	264	299	316	316	315	303	350	310	280	333	276	317	288	276	296	299	297	255	293	313	282	319	286	307	323	284	329	297	314	286	291	329	303	281	273	298	332	325	294	292	290	279	317	278	321	302	311	296	273	315	309	322	285	261	313	304	304	291	321	309	296	282	283	311	299	298	307	323	298	301	244	285	314	317	272	300	337	294	285	290	315	300	293	296	291	305	288	326	290	278	311	284	305	301	296	287	289	313	296	285	270	292	286	298	290	310	305	292	299	318	290	292	312	287	292	271	300	311	312	317	315	291	308	297	301	285	334	321	288	338	278	285	262	310	342	304	297	283	276	333	280	323	319	287	292	301	277	304	322	303	319	318	289	291	332	275	292	295	314	287	297	298	287	304	305	282	296	270	271	259	287	287	304	272	285	295	287	334	296	319	312	295	291	297	297	310	339	299	307	307	281	269	262	274	302	319	281	311	301	292	307	326	312	308	263	306	304	296	319	305	277	280	335	296	312	300	271	299	305	292	296	273	334	291	325	311	310	310	306	283	298	303	313	275	263	307	290	333	326	300	316	275	302	261	347	285	283	277	274	319	291	299	312	325	318	294	292	289	274	293	272	294	278	308	306	274	279	282	304	314	274	294	301	302	311	288	318	295	313	292	360	295	308	293	292	298	298	318	286	300	289	287	300	274	309	291	308	296	324	272	306	282	296	302	300	286	262	286	264	299	309	271	302	317	263	324	279	317	300	334	274	307	309	313	312	296	309	297	285	293	281	302	334	271	318	319	285	328	293	286	320	310	326	301	302	273	289	332	299	301	312	314	336	293	300	302	324	275	307	279	287	301	313	301	276	300	279	273	296	305	300	296	285	293	292	299	276	302	284	297	317	313	310	336	297	313	327	304	284	318	293	282	318	282	321	298	324	282	312	309	285	305	307	302	308	306	273	312	286	285	329	273	308	311	303	299	309	302	295	264	284	303	295	293	305	320	307	281	306	293	338	294	289	299	301	286	307	303	311	320	278	298	320	284	285	284	344	318	277	315	294	298	329	259	281	280	270	289	310	297	326	312	263	323	308	289	294	285	285	303	293	288	318	309	288	267	318	309	316	331	286	325	262	282	292	264	306	310	318	288	288	296	267	289	306	297	301	319	324	302	300	311	286	300	290	307	306	277	292	311	288	304	282	277	306	286	296	304	328	339	300	338	285	270	302	298	304	307	304	274	316	309	284	286	316	300	277	317	268	295	288	298	284	286	277	328
2446	895	974	1073	1135	1032	1007	1014	1052	1027	963	1838	5400	6335	8115	6258	4168	2349	1722	1190	920	874	797	826	863	870	825	855	800	832	868	864	814	803	858	838	864	825	845	840	836	836	827	794	798	815	897	809	798	823	872	826	819	794	874	795	818	854	830	807	802	861	820	836	840	843	812	786	833	872	821	829	833	809	837	854	838	807	837	840	822	903	821	847	844	858	779	851	850	820	855	834	840	836	863	856	817	816	827	851	865	798	870	822	866	785	833	805	831	841	850	819	880	780	828	858	859	846	779	843	807	801	851	817	851	787	838	875	800	805	837	843	878	826	787	863	779	911	821	838	849	804	807	804	804	858	784	843	829	782	867	813	824	806	795	818	830	788	823	794	838	869	808	860	850	803	808	813	818	791	888	862	861	820	837	831	845	874	791	869	829	874	866	794	859	782	894	872	811	823	776	820	830	850	865	817	842	863	801	830	859	848	826	843	824	822	825	848	795	817	822	833	877	845	814	784	803	765	831	816	831	833	839	847	855	851	820	879	791	844	856	805	796	868	864	842	835	828	812	827	841	779	806	814	822	880	803	857	871	860	820	803	833	828	828	811	874	831	844	852	776	811	812	838	847	865	804	817	874	787	863	874	876	786	831	833	866	829	808	820	827	843	805	834	899	757	800	812	787	826	770	860	812	832	867	809	890	793	790	846	857	874	838	875	823	830	813	834	866	776	825	796	851	832	806	827	838	865	857	867	819	820	851	820	849	845	864	827	839	765	818	826	809	871	832	822	812	775	849	826	864	819	785	835	857	854	868	784	853	777	866	804	843	849	847	837	865	869	850	823	770	791	826	853	795	787	829	874	798	834	792	809	826	851	841	828	818	856	844	869	828	850	813	870	884	815	803	824	883	796	831	834	815	808	840	857	801	795	848	829	831	770	862	837	770	874	812	869	764	810	840	821	797	844	833	882	851	862	824	766	780	772	782	813	819	848	881	794	866	822	868	819	845	824	791	842	890	825	807	818	851	789	853	856	802	782	836	829	783	793	833	855	872	880	840	839	822	871	826	852	773	820	818	798	827	845	876	847	807	828	872	798	855	809	839	813	820	833	820	839	811	797	874	882	849	843	849	881	801	848	774	818	884	790	865	841	858	809	796	798	838	806	855	840	801	867	824	803	852	803	803	832	817	796	905	812	810	795	808	889	889	803	810	829	767	823	841	825	846	815	845	865	816	819	779	831	757	851	831	825	859	810	856	865	793	831	823	850	860	815	853	827	804	862	857	814	899	844	844	796	809	779	852	813	794	835	911	814	875	860	862	821	793	790	814	860	797	808	826	776	846	854	795	826	810	860	845	845	802	821	843	894	867	869	810	839	792	847	794	795	844	835	874	840	828	846	840	828	854	876	810	891	808	828	837	832	862	768	831	803	781	810	773	838	893	891	817	831	792	841	806	860	849	874	807	801	818	837	838	857	867	803	815	832	793	828	847	871	867	891	814	860	817	837	853	796	881	778	844	857	852	839	792	767	861	872	811	824	818	890	846	773	817	869	781	822	850	843	840	811	840	818	812	831	847	782	801	822	873	856	859	868	815	773	790	837	839	842	812	819	763	901	827	824	828	851	841	841	860	811	833	846	809	840	841	857	799	840	893	861	876	882	857	847	864	812	858	828	843	845	866	807	807	862	822	821	800	849	793	859	841	821	864	801	834	830	841	829	847	841	831	792	830	795	807	793	844	873	818	825	815	858	827	824	853	827	785	801	807	873	806	892	804	835	864	867	805	871	795	839	842	856	844	813	853	833	810	803	827	808	825	843	769	843	852	855	802	814	831	848	863	830	851	851	826	857	804	823	820	831	858	848	863	791	830	797	855	825	823	818	827	803	817	823	870	849	850	821	859	843	776	782	862	817	837	871	846	841	791	811	873	842	845	816	835	850	822	757	822	854	847	836	816	820	910	810	822	855	837	815	866	841	823	906	830	854	845	833	848	800	849	814	815	827	817	788	832	794	811	847	858	777	891	835	849	833	847	846	898	837	817	830	799	848	805	872	814	867	797	802	824	809	892	835	894	853	829	832	798	800	803	865	862	830	847	819	903	807	856	835	817	853	800	808	848	825	854	792	852	829	846	849	818	833	824	813	797	844	848	853	843	817	889	851	854	858	842	845	827	818	799	815	847	827	844	854	795	861	780	830	836	805	828	794	847	833	841	853	813	876	837	814	833	780	864	823	847	872	797	819	819	807	804	779	853	835	805	829	795	842	824	817	833	794	869	866	854	845	817	879	788	891	805	808	781	814	879	874	795	836	804	857	798	829	853	876	836	810	853	833	851	862	886	830	795	796	799	809	816	849	842	823	817	849	834	862	808	814	824	832	811	846	866	847	857	823	793	862	830	818	810	839	836	811	858	812	851	808	847	765	784	803	873	775	848	787	838	867	835	830	879	844	816	857	818	836	849	880	838	877	820	845	801	817	806	840	842	849	790	868	836	826	857	841	797	839	813	831	839	830	839	825	818	872	887	821	854	824	839	835	852	794	796	817	860	794	821	860	813	824	845	813	835	835	888	815	859	855	808	831	865	825	837	856	819	874	809	834	811	828	816	870	824	813	805	845	829	908	848	822	810	835	858	857	793	835	831	785	834	875	869	836	855	777	822	829	822	826	841	823	787	821	856	830	831	845	819	788	852	860	880	834	822	852	805	878	760	844	924	853	781	806	806	828	847	810	844	823	852	889	867	832	774	843	798	858	842	833	763	821	850	861	815	823	814	838	808	834	850	830	806	876	820	832	824	789	744	786	774	838	814	825	811	831	832	822	898	813	859	804	816	852	854	855	830	847	857	861	815	829	823	870	802	822	847	801	893	862	822	848	856	787	845	807	842	819	867	808	877	826	818	843	852	822	840	818	787	816	861	791	859	771	821	826	816	905	851	825	837	844	854	842	848	814	815	805	835	831	822	794	814	836	784	812	864	802	815	847	842	803	808	819	822	855	807	830	838	827	886	869	825	875	830	841	873	840	761	818	821	811	812	848	863	823	837	776	854	827	839	794	859	840	801	832	853	833	846	826	839	861	851	859	837	834	807	802	842	813	827	803	831	862	908	856	865	848	869	806	832	771	793	808	845	839	826	896	824	836	868	749	880	841	812	848	813	841	862	851	794	823	863	829	814	807	883	839	816	842	869	804	829	865	838	826	832	814	791	836	841	845	843	844	839	830	883	890	845	833	846	831	811	859	828	853	848	800	831	897	816	858	793	827	804	889	841	754	864	823	825	831	842	825	855	845	814	832	898	821	785	838	839	856	859	809	822	787	878	860	812	864	836	830	824	835	842	841	794	851	842	891	813	795	812	805	885	777	798	796	827	826	805	811	861	866	840	873	844	830	821	853	835	831	850	792	816	808	840	835	818	830	799	830	893	852	829	829	793	841	852	792	832	841	806	809	857	860	841	879	843	820	842	824	838	827	862	800	835	818	891	827	803	817	812	803	792	827
7808	1126	1464	1248	1014	925	712	664	619	581	579	5119	6333	10982	12645	7874	3378	2100	1151	544	342	250	244	216	211	223	250	222	257	248	224	240	245	244	243	245	229	249	230	221	234	229	222	227	251	254	252	243	238	224	218	239	232	258	248	236	235	236	227	213	212	236	232	229	240	245	255	230	225	187	247	246	208	244	218	233	232	239	240	259	230	256	242	262	257	224	226	235	263	218	212	241	241	227	240	224	227	237	242	248	226	217	237	210	229	221	234	231	225	216	223	250	244	244	216	238	221	241	222	214	252	239	216	223	270	243	234	200	223	215	224	255	242	234	247	216	243	247	221	250	220	217	206	237	254	259	186	206	254	226	236	231	218	234	230	240	237	198	251	235	227	238	227	237	222	210	238	248	230	239	243	280	220	245	253	238	243	250	233	225	245	227	247	229	211	214	212	243	249	230	221	209	250	252	234	250	218	195	240	242	231	238	234	257	212	231	221	237	230	241	226	220	211	232	257	203	241	240	214	228	252	218	257	207	214	236	217	250	232	249	226	226	234	255	215	227	227	254	244	226	237	186	209	192	244	251	215	262	235	235	213	221	217	220	218	232	231	237	242	231	228	230	210	223	265	222	241	212	249	248	234	245	244	235	239	234	253	233	231	226	245	245	227	235	205	236	216	226	234	246	237	239	221	236	232	226	220	245	201	214	235	252	235	228	214	228	240	211	247	240	217	226	225	234	224	263	229	243	233	243	253	233	253	232	237	245	240	258	218	253	216	222	241	229	187	236	218	220	283	237	219	209	227	235	213	265	225	230	220	231	228	245	233	254	224	238	217	233	216	231	219	248	231	245	199	247	251	244	215	238	255	254	227	245	237	214	214	216	263	230	260	248	225	218	205	221	228	240	233	240	217	235	258	232	242	195	229	230	214	254	218	249	261	252	254	206	262	234	233	207	221	219	234	249	248	251	203	238	239	239	211	210	257	241	244	217	218	216	273	234	226	229	216	232	229	226	261	246	231	263	247	222	228	243	241	222	253	215	265	235	249	236	235	235	225	225	201	218	224	243	223	282	224	208	234	254	238	238	209	238	245	231	256	227	239	219	241	228	240	259	235	240	227	221	264	213	231	239	213	240	235	239	230	270	228	225	243	204	219	210	231	218	242	210	223	260	231	233	254	203	205	224	244	232	228	247	231	238	268	236	224	228	237	222	248	232	232	226	188	226	221	233	220	257	253	219	232	252	228	246	256	226	228	257	222	210	246	229	232	252	221	219	239	237	229	264	237	240	252	220	222	227	221	239	234	245	216	257	191	220	222	247	235	241	222	219	239	232	219	244	224	200	220	207	229	216	226	234	261	259	218	245	258	209	238	201	241	208	226	223	225	238	228	251	241	237	244	206	195	223	243	214	254	235	208	260	227	229	225	238	215	206	217	232	232	236	225	240	211	249	231	246	259	233	240	220	236	242	214	232	226	248	228	254	231	215	230	224	220	237	226	270	232	225	217	211	266	213	243	251	222	228	230	228	240	228	213	219	254	215	227	249	222	245	253	241	242	215	244	233	221	243	230	241	224	214	224	262	204	220	246	212	238	267	220	252	244	218	217	241	216	227	225	232	225	222	227	235	223	228	252	214	226	236	227	244	241	212	213	230	255	240	212	231	243	226	234	211	235	242	229	247	231	207	242	210	243	231	244	259	239	241	261	228	227	236	241	212	228	272	237	221	235	250	223	247	234	239	241	224	226	247	239	197	247	225	230	241	249	248	222	241	247	235	247	219	220	242	233	220	242	253	246	228	211	221	234	233	218	243	254	235	226	232	233	242	241	227	238	260	228	244	226	243	234	227	219	265	220	204	236	232	245	257	215	254	255	267	221	214	210	214	196	241	208	225	246	215	221	249	239	232	249	246	235	242	225	229	243	217	206	230	246	253	226	228	225	225	233	225	239	245	246	234	234	220	240	255	238	261	243	204	261	230	227	260	242	215	233	237	257	205	225	207	232	229	219	249	241	221	224	215	233	217	240	218	253	240	211	246	204	239	230	239	265	223	258	229	218	228	254	262	233	217	221	220	227	229	230	242	214	227	226	217	245	241	248	252	246	234	209	245	242	217	254	230	234	230	214	228	237	247	265	209	209	236	226	250	196	243	225	225	225	242	217	259	234	228	239	208	236	236	220	223	231	236	217	221	237	251	233	234	232	222	213	208	225	252	243	226	243	240	234	228	237	231	268	212	222	230	214	242	246	241	206	215	234	210	246	245	216	241	248	267	237	217	222	227	237	246	229	235	234	227	212	239	263	236	226	230	238	239	217	220	239	241	235	246	237	213	249	239	210	211	232	230	198	223	236	251	229	231	239	227	217	213	235	219	241	224	223	232	234	207	221	246	222	219	228	229	256	238	234	220	247	239	227	234	240	242	230	226	196	252	218	224	236	261	270	237	253	243	234	226	236	214	228	234	225	237	237	231	235	239	230	232	222	214	248	235	253	231	239	235	235	250	236	239	264	233	234	238	209	213	226	218	243	214	221	220	220	233	212	248	221	227	233	227	225	268	260	240	245	230	226	232	221	218	221	244	223	216	240	230	233	251	223	231	230	220	227	205	234	230	245	245	236	199	236	243	248	245	215	210	219	202	218	209	224	238	238	208	217	225	239	240	232	235	245	235	255	247	233	242	220	231	244	259	235	256	195	234	246	240	241	214	247	246	234	234	270	237	233	246	232	226	223	237	229	233	260	254	223	219	224	250	235	214	245	262	219	226	222	255	212	266	226	209	215	230	203	220	216	223	257	234	243	224	226	235	242	242	262	233	253	220	255	231	233	227	251	240	227	220	214	223	245	235	232	229	238	250	213	217	207	256	233	227	239	224	206	246	261	244	242	228	263	206	236	242	249	228	256	232	235	224	233	240	233	233	209	230	247	232	204	206	222	226	229	221	234	204	246	238	214	224	215	258	223	246	252	229	256	233	245	229	243	210	213	244	233	224	224	214	240	217	222	234	216	229	226	235	249	231	263	248	261	222	230	227	223	258	223	226	243	224	244	233	237	230	239	257	244	239	238	258	224	221	229	227	231	205	219	221	238	233	248	228	249	223	240	220	240	234	263	239	248	240	234	267	204	214	239	204	205	217	261	202	223	252	233	234	208	240	225	225	234	234	239	238	222	227	233	235	230	250	225	226	216	209	224	212	233	256	227	246	241	208	234	265	217	221	242	243	226	230	226	233	216	244	242	214	228	223	229	209	257	238	238	224	243	249	241	234	208	228	221	243	228	249	249	204	231	232	212	248	235	235	219	216	241	243	228	218	225	221	217	233	240	248	239	220	213	224	218	225	204	239	261	235	212	207	219	238	256	217	252	198	241	226	212	222	245	226	245	228	215	218	232	251	234	237	261	234	230	216	233	219	254	276	215	239	235	236	228	236	216	213	243	254	231	222	213	200	255	220	229	263	214	249	209	228	247	252	213	247	230	253	233	225	229	238	260	231	222	239
5698	1650	3397	4288	3864	3870	3269	2931	2774	2497	2840	19581	21516	32425	33477	25164	14316	10206	5549	2420	1189	730	618	650	651	688	670	670	679	673	658	698	698	675	606	677	655	676	661	722	696	697	672	684	660	671	674	691	672	703	714	645	675	674	672	610	681	699	646	648	692	693	681	708	657	693	673	718	655	660	676	711	687	647	667	687	705	696	695	694	760	669	631	670	694	663	684	617	658	705	671	687	697	688	692	657	636	635	698	705	640	618	696	675	658	686	714	707	654	662	762	686	693	646	715	635	664	715	661	671	687	647	739	665	711	705	659	676	653	661	647	712	666	654	664	653	706	661	673	662	691	650	641	690	717	667	662	698	696	667	693	684	687	653	696	681	668	682	703	673	684	647	697	688	693	682	662	670	693	636	734	723	653	646	702	640	709	697	710	659	651	685	704	636	682	723	655	670	697	666	684	678	693	722	697	687	723	675	667	702	695	692	629	688	669	684	668	722	665	661	662	696	665	649	697	701	698	671	634	682	702	634	633	649	643	671	689	700	648	665	691	682	639	679	698	718	671	665	688	664	664	677	698	662	670	621	643	656	653	640	718	670	629	706	683	710	694	684	705	635	670	700	692	675	684	663	660	672	675	667	668	674	674	691	660	687	657	695	620	663	679	699	690	640	671	678	666	708	641	704	646	712	692	682	643	653	661	703	677	710	688	692	635	678	660	669	652	659	637	699	659	671	681	663	682	677	687	699	663	662	642	672	712	639	703	645	629	691	657	645	683	640	659	728	648	681	681	621	719	683	672	650	674	654	669	683	737	681	610	664	691	716	669	642	686	682	672	688	649	679	708	661	718	701	688	709	666	684	699	665	676	679	682	680	650	667	646	695	690	682	627	692	727	680	670	678	710	683	661	669	656	690	676	687	660	665	655	696	661	653	685	704	664	645	644	685	664	653	697	671	660	644	694	659	682	684	683	683	680	671	712	656	640	638	704	634	668	645	688	653	647	702	644	676	713	651	667	654	631	696	681	693	703	665	642	653	731	683	616	678	659	672	717	643	684	675	659	704	634	665	684	711	670	680	660	657	645	690	657	689	666	729	696	655	617	638	621	661	651	665	723	674	637	670	645	665	624	696	702	677	665	684	684	701	711	681	687	619	655	655	672	692	672	715	676	635	659	691	711	667	707	691	650	698	686	708	671	678	654	674	660	629	634	669	683	715	672	689	680	675	623	684	739	687	696	622	688	693	702	674	704	681	677	646	639	678	642	697	651	658	675	709	682	641	672	664	690	685	632	672	685	709	649	662	667	653	684	703	642	704	661	681	654	690	698	675	665	632	674	724	643	672	681	660	637	683	685	709	658	676	735	613	683	657	679	691	673	638	641	682	688	727	666	664	688	671	671	640	670	714	688	630	642	615	653	665	682	638	676	644	660	717	707	666	703	687	663	638	699	704	688	701	725	640	689	673	695	666	683	695	672	685	688	676	674	675	701	649	738	663	671	652	640	714	694	660	704	670	678	650	699	683	676	668	709	685	680	656	684	686	712	644	672	683	666	698	651	666	660	706	702	699	595	694	687	680	650	644	669	709	647	679	668	637	711	618	631	717	635	672	674	677	655	671	717	655	691	711	714	657	691	684	677	668	684	667	671	660	694	723	633	604	701	686	668	707	678	723	672	676	687	689	715	711	682	644	681	660	699	694	678	676	710	650	695	684	662	652	699	717	707	682	740	635	718	711	677	664	666	665	667	696	678	683	674	690	694	680	675	729	692	669	663	724	710	679	659	705	706	695	671	694	665	656	655	694	664	696	623	660	638	672	689	680	668	655	711	700	670	670	681	707	655	695	633	672	651	643	669	656	676	670	696	682	672	686	657	694	647	655	698	617	644	690	652	701	686	697	697	739	698	673	635	705	664	665	703	691	696	711	690	664	669	661	674	651	673	722	685	672	659	679	634	669	696	743	706	709	674	675	637	661	689	727	689	746	647	708	717	688	601	657	661	670	728	700	666	683	638	682	630	643	680	649	694	666	679	729	671	650	665	659	746	667	650	706	637	714	652	659	689	679	718	626	618	654	704	624	657	647	699	697	715	678	732	697	663	702	667	760	644	687	638	682	687	688	690	709	673	670	723	691	702	647	647	646	667	651	697	689	653	665	656	655	654	708	681	678	708	653	663	695	671	680	668	644	639	653	681	683	661	690	601	699	731	681	649	688	654	695	687	700	627	715	685	673	682	675	714	668	696	708	666	717	689	661	680	643	662	674	646	667	682	655	667	699	679	693	697	707	702	675	683	650	663	682	708	679	665	657	674	707	668	695	624	734	660	700	671	679	649	648	616	666	675	690	654	674	716	690	725	658	734	662	655	681	715	673	678	675	656	666	672	700	691	687	630	648	652	707	686	669	676	718	704	681	689	739	669	641	683	683	660	718	716	647	645	688	681	625	705	661	700	702	646	672	671	660	672	653	719	705	671	663	671	678	689	699	705	712	651	649	704	670	699	686	670	691	653	667	691	667	690	655	633	678	740	704	713	667	698	656	637	692	647	676	718	671	683	689	678	681	694	716	669	704	631	707	635	721	682	619	688	682	659	664	695	649	712	661	680	666	658	633	635	650	665	660	676	737	699	666	703	630	656	689	641	732	648	685	617	718	692	718	654	693	702	656	689	677	690	647	693	657	673	693	683	659	725	745	683	678	712	652	723	662	714	645	625	637	636	683	700	664	691	697	647	669	690	666	699	725	740	672	711	691	611	698	708	645	637	675	652	647	677	622	630	705	682	642	695	697	687	707	681	711	654	703	704	691	697	698	665	648	675	651	726	665	675	694	699	663	673	690	623	692	680	670	674	677	686	631	660	672	711	696	637	690	684	703	684	675	669	655	652	675	645	686	645	709	693	668	687	683	664	681	723	675	722	716	664	682	687	648	648	700	639	700	686	654	679	710	682	684	663	670	692	667	708	668	655	698	632	712	660	700	696	639	670	662	656	666	652	689	680	642	683	659	676	671	734	678	711	692	694	702	726	643	679	665	681	680	691	661	650	672	677	672	665	684	620	641	647	683	639	677	650	735	691	657	682	662	639	706	650	650	708	670	735	706	690	670	671	705	646	664	687	688	708	715	671	722	679	653	642	688	667	655	668	642	657	689	666	679	666	652	688	656	646	692	681	666	669	642	709	680	692	685	699	668	673	687	714	674	662	650	669	680	673	706	613	626	660	664	685	672	691	679	682	689	644	709	710	706	617	680	677	646	644	668	675	645	735	707	718	631	675	674	677	663	674	701	661	666	706	674	657	719	693	716	737	693	677	691	644	668	674	657	667	685	674	667	663	653	715	686	661	704	678	637	669	712	708	646	704	684	701	632	652	692	674	701	657	664	719	667	679	682	667	657	677	691	682	649	695	678	673	658	658	662	693	672	666	700	683	705	658	691	704	689	666	708	692	638	691	692	730	686	676	688	660	673	684	658	627	693	672	648	682	650	657	700	676	686	677	646
15183	2611	2928	2466	2016	1511	1208	1177	1081	1045	1224	8656	27493	23715	19165	10357	3813	2044	1046	503	348	281	296	268	247	250	245	291	254	248	291	258	247	246	242	303	269	250	281	264	276	275	257	274	256	262	240	277	260	270	266	306	284	291	278	259	274	245	246	282	265	291	262	258	275	251	249	245	263	293	274	272	263	258	246	291	268	264	278	278	261	280	258	253	279	270	308	245	290	273	304	280	289	273	274	271	265	233	246	241	288	258	274	260	268	277	272	278	280	268	259	261	277	262	281	267	243	249	261	289	275	251	284	239	242	273	265	240	255	304	245	285	277	261	283	274	240	262	274	262	253	262	283	275	258	283	261	288	267	254	273	260	266	274	247	254	249	258	256	273	252	277	296	249	259	260	222	239	270	276	246	266	295	245	252	277	274	263	267	289	277	252	233	267	284	278	284	274	253	249	248	275	294	240	255	238	291	260	259	274	290	267	276	281	262	259	242	264	267	275	274	234	257	252	250	241	244	254	268	242	278	271	242	279	245	277	276	253	281	266	284	289	279	256	256	268	275	273	241	242	257	255	277	261	245	227	255	264	234	261	268	300	270	263	260	257	268	279	276	269	265	280	268	268	286	272	248	241	258	261	262	250	248	262	275	267	273	270	267	270	278	255	265	276	248	310	281	292	292	238	283	290	253	272	263	271	295	270	250	256	255	277	273	261	301	250	264	269	310	240	269	250	262	256	275	266	252	257	249	252	254	266	279	246	259	258	261	245	289	267	285	262	287	247	272	246	271	245	266	278	267	274	258	254	279	247	283	266	251	256	276	234	258	279	277	295	275	276	257	278	245	275	256	264	261	259	279	263	290	269	274	280	284	279	234	314	282	242	278	258	254	232	226	260	297	260	248	263	257	261	292	272	259	278	281	232	285	286	263	267	272	263	271	250	278	243	266	296	246	307	248	246	279	273	275	271	284	256	278	277	273	277	270	263	286	265	245	242	263	270	276	250	250	270	267	256	269	266	293	249	253	262	233	261	255	284	287	277	280	256	289	259	273	219	255	266	273	272	270	267	281	276	274	236	255	285	258	256	286	282	245	284	285	257	268	246	245	316	247	240	253	285	274	250	287	252	270	271	292	248	250	260	259	247	285	300	274	273	298	256	291	292	278	264	277	269	245	234	256	264	268	267	266	225	289	256	258	278	264	285	255	272	275	291	255	261	280	250	269	260	243	244	256	215	250	281	276	238	283	275	257	287	268	241	258	269	269	271	289	248	283	269	281	255	253	270	251	269	266	272	274	265	262	251	270	278	255	294	286	286	280	253	257	265	250	280	266	265	267	249	276	238	265	262	258	280	228	257	255	296	290	255	257	261	278	286	258	264	272	266	260	292	228	248	261	271	255	265	284	241	271	299	254	267	285	290	270	263	265	278	295	258	288	247	264	251	268	285	281	275	254	267	274	278	281	291	294	281	273	277	256	251	249	282	270	270	263	248	273	236	265	282	272	252	275	257	281	254	247	245	259	254	294	281	286	242	270	249	273	268	266	257	276	266	258	267	284	283	275	267	248	279	245	281	248	249	269	221	263	263	276	261	256	287	274	256	268	267	283	257	247	281	231	265	276	268	247	260	261	265	285	229	304	245	275	271	243	265	251	263	296	286	283	302	266	240	270	252	299	245	299	270	253	291	267	285	255	257	290	268	257	241	277	265	238	248	285	233	259	276	268	242	311	261	277	267	284	287	270	236	257	288	298	288	268	250	259	285	293	259	261	245	268	276	254	270	275	272	250	255	240	276	262	281	252	231	256	248	256	243	287	269	275	261	266	309	267	233	295	307	280	264	281	244	263	262	271	270	272	254	273	265	253	254	264	289	275	228	248	281	296	293	278	260	294	273	291	242	266	249	272	247	275	285	264	266	280	255	243	284	269	272	256	262	299	219	252	273	243	262	260	259	266	249	264	257	257	286	258	277	262	252	276	299	268	254	265	247	248	279	294	297	297	282	289	291	230	252	290	264	238	263	271	254	265	284	245	260	277	233	239	277	276	286	275	259	261	270	272	298	271	275	251	262	276	270	245	274	243	276	290	253	273	298	261	260	234	263	281	266	263	253	251	260	270	295	255	231	268	274	270	247	283	262	304	291	245	270	292	283	270	249	260	266	250	268	272	277	269	262	259	253	246	271	254	264	277	269	247	278	275	285	234	260	278	265	268	268	268	259	251	281	273	248	304	254	269	274	258	273	292	268	268	273	272	271	266	257	256	297	290	274	258	262	282	254	237	282	247	269	276	257	278	259	286	251	283	243	270	258	294	280	257	275	268	272	275	291	279	272	261	267	257	292	268	242	252	285	261	283	255	282	271	264	290	270	287	241	246	271	256	240	258	241	266	274	289	272	269	244	255	278	267	238	277	281	248	252	240	307	262	248	263	262	248	255	282	268	262	272	305	250	297	258	233	275	281	247	280	275	275	247	289	260	242	272	286	256	283	304	274	259	268	279	258	265	286	281	295	279	244	249	286	262	250	266	261	278	270	256	249	258	271	264	277	239	275	275	287	243	253	245	236	277	278	272	265	287	256	244	265	264	275	277	234	283	265	245	250	253	282	266	262	272	258	272	260	259	271	295	260	293	278	270	265	260	287	286	280	259	292	285	284	287	251	288	269	314	287	269	248	267	284	261	272	261	253	265	243	282	249	264	243	250	255	243	261	244	278	256	280	276	273	256	254	276	272	274	265	246	269	283	234	254	247	269	277	268	293	277	263	266	258	258	280	243	289	266	249	239	249	277	264	317	273	263	247	237	282	279	282	261	244	264	263	256	254	260	259	252	258	311	271	276	255	264	239	276	249	281	280	255	293	250	276	238	269	238	293	240	269	259	259	245	246	247	279	235	266	277	276	302	275	261	296	288	283	294	242	283	268	280	259	254	291	288	265	266	298	285	248	242	260	257	249	277	271	237	268	265	314	293	245	242	255	258	258	272	242	269	279	272	273	253	269	254	271	254	282	274	257	252	272	265	231	283	295	270	248	250	282	267	259	278	242	280	240	270	298	285	245	276	275	250	256	284	259	274	267	247	297	293	248	257	254	261	265	293	245	282	263	265	264	261	254	239	281	289	282	296	233	272	266	278	251	273	236	281	289	260	262	269	248	264	245	274	274	280	262	285	268	253	244	291	273	266	269	270	260	264	275	280	264	265	257	265	274	299	288	250	269	265	237	267	217	280	246	265	269	304	280	282	271	267	276	280	244	254	261	287	258	270	300	259	275	243	253	251	258	258	249	262	254	283	264	261	264	253	283	235	282	260	272	270	265	261	278	253	261	272	263	260	282	287	280	307	247	265	235	254	283	268	252	246	247	261	256	276	274	260	254	259	273	286	267	264	253	271	227	242	274	286	268	242	254	272	279	267	241	260	271	262	296	284	252	258	283	269	255	290	265	285	272	285	292	257	226	245	273	260	271	258	225	253	277	252	233	287	262	257	249	280	271	278	273	248
7824	2672	6202	7382	7221	6315	5146	5329	5063	4787	5740	25983	47353	43037	38902	27532	15076	9603	5033	2069	1181	837	781	788	702	785	751	809	767	769	745	786	769	732	774	695	716	777	808	773	784	740	768	762	803	755	785	809	771	766	764	722	773	725	766	787	780	769	778	752	771	744	766	755	739	815	752	764	741	772	776	747	734	768	774	717	757	792	791	776	779	805	816	743	781	775	763	782	753	806	760	781	768	762	721	749	789	788	778	794	748	776	774	741	738	733	795	801	736	783	784	778	709	740	795	729	774	784	739	748	810	764	801	771	761	797	779	787	774	772	777	781	724	759	777	796	765	763	747	721	751	803	797	812	777	755	768	836	721	738	762	769	770	757	768	766	745	746	778	788	772	750	750	798	751	770	767	747	774	769	791	790	743	757	751	749	780	760	755	768	762	743	744	797	730	774	767	729	675	778	744	752	804	802	707	775	751	734	749	764	775	769	816	787	777	734	775	813	738	750	767	783	833	800	757	746	812	727	782	760	729	812	769	790	707	725	763	747	784	779	753	774	751	762	728	749	731	807	789	755	816	709	765	726	794	748	786	735	740	794	781	771	765	835	780	748	763	743	790	794	772	794	763	771	761	761	817	739	785	795	754	794	770	773	838	788	775	754	787	736	795	778	787	764	783	765	742	762	732	746	787	803	787	797	773	754	792	810	775	759	795	762	788	726	743	792	811	775	794	755	756	759	795	772	716	833	754	817	732	764	833	777	719	763	803	764	789	803	735	791	793	737	784	782	785	753	811	766	823	763	773	799	759	794	752	699	780	825	726	816	762	735	782	756	728	740	784	787	767	775	799	754	801	776	756	743	783	761	769	718	783	737	784	709	744	765	743	794	811	794	776	751	744	771	800	720	714	736	710	768	790	791	763	782	737	797	836	779	773	738	791	801	720	791	790	703	779	772	806	804	749	768	754	741	708	768	720	739	803	799	806	731	753	795	827	725	791	776	756	766	789	749	767	718	808	753	785	750	739	744	832	757	756	799	718	703	758	743	755	759	803	737	741	781	749	751	780	782	799	734	816	768	767	763	746	781	781	780	788	809	741	790	770	784	740	750	726	781	791	698	836	757	758	836	716	717	781	715	720	773	777	738	713	776	799	750	749	781	765	795	786	733	750	777	798	764	772	741	772	702	800	764	791	759	767	782	777	735	797	779	797	772	771	792	743	752	812	762	797	750	785	772	784	770	754	854	737	721	799	788	821	722	741	741	762	770	799	744	762	759	757	742	786	779	725	759	740	695	692	773	768	747	757	771	757	743	771	751	816	791	783	726	759	725	734	720	810	751	773	757	750	775	804	795	753	777	813	776	754	748	761	746	718	802	762	787	708	785	770	772	744	770	754	745	732	767	768	802	744	783	808	788	785	801	786	716	769	780	752	819	728	713	786	780	799	765	779	750	687	781	723	806	746	783	739	768	755	804	783	733	731	784	773	768	811	765	779	757	753	818	768	755	729	766	786	747	766	810	789	743	749	751	783	765	781	740	729	766	762	778	753	745	724	743	772	802	738	802	791	754	770	717	774	773	765	738	798	712	774	791	715	709	764	783	780	767	799	723	775	789	778	793	753	820	752	760	751	747	743	758	772	792	790	773	742	775	730	781	780	724	758	800	842	751	794	756	836	755	733	779	756	744	732	790	761	752	758	746	748	769	803	772	754	756	765	814	744	709	800	745	761	764	787	770	740	712	764	742	761	735	804	745	764	747	726	759	718	771	720	784	818	785	777	813	777	802	770	783	781	790	758	756	776	772	755	716	746	757	774	783	801	710	793	810	760	791	753	735	757	790	767	765	766	735	770	746	770	684	775	790	766	720	745	799	788	851	749	734	723	796	786	795	773	731	779	766	759	763	744	747	757	810	765	781	728	775	810	727	769	767	794	727	727	710	737	800	745	773	704	752	741	705	681	754	754	804	726	805	735	745	782	740	834	749	754	743	801	820	755	774	817	739	789	750	762	725	734	775	816	768	763	775	724	841	762	754	747	776	774	749	791	777	736	744	781	772	722	755	762	798	743	782	745	792	735	847	739	798	756	766	758	814	762	741	765	787	750	774	785	828	797	682	720	719	775	737	782	776	807	802	796	777	774	731	771	763	758	811	802	782	757	765	758	840	781	751	791	724	764	770	793	797	817	781	769	777	773	772	741	784	786	787	733	775	790	767	727	778	747	802	774	740	745	771	739	801	768	755	823	780	792	769	774	746	719	779	754	771	772	774	784	746	740	791	772	750	777	809	762	719	750	773	816	756	760	746	775	775	786	740	796	757	747	786	743	829	776	770	838	719	761	759	788	738	780	775	740	735	775	758	755	753	806	774	781	766	750	760	720	760	776	758	808	804	771	799	778	748	733	748	802	711	784	776	775	803	753	760	783	763	821	753	785	731	775	817	780	799	736	797	796	748	777	760	760	773	716	798	771	749	784	754	795	734	794	787	760	816	759	751	759	803	767	738	718	722	770	736	738	815	738	739	809	769	781	770	780	743	774	811	750	743	773	754	741	744	793	742	765	691	793	774	723	763	767	769	747	760	765	781	777	762	754	779	747	772	789	779	781	739	757	782	769	784	803	792	741	750	785	816	755	733	779	796	771	756	756	762	804	775	782	710	780	773	748	769	750	736	767	767	756	774	794	796	762	779	772	810	723	714	769	789	743	781	799	730	753	806	714	863	774	753	788	728	735	747	745	765	719	797	802	766	773	753	798	812	773	821	724	756	841	783	763	773	777	806	775	750	729	791	780	796	781	750	796	831	767	771	762	776	823	737	735	700	751	746	737	728	802	787	778	761	732	716	815	709	785	776	711	814	758	819	752	798	767	790	748	778	791	744	763	732	718	723	776	760	730	743	757	758	798	778	787	752	793	790	756	757	762	738	734	792	750	766	765	768	801	799	785	732	762	777	788	773	779	788	821	793	807	740	787	703	801	746	768	696	792	806	776	750	745	806	765	792	746	723	784	765	791	722	752	740	750	689	765	759	751	759	727	788	750	761	774	789	720	726	763	796	796	738	773	795	767	753	787	775	750	776	763	768	735	752	736	779	769	745	758	727	768	774	763	786	758	780	775	747	763	734	716	739	765	740	741	719	777	745	789	751	769	742	769	764	758	778	781	797	795	764	800	788	765	731	763	753	703	780	752	711	793	785	746	770	723	753	802	815	761	782	766	764	799	814	746	785	796	823	765	760	752	796	745	736	773	788	748	728	759	758	747	726	749	778	733	805	748	715	767	775	769	751	730	798	739	798	778	776	788	812	837	781	806	796	829	746	721	737	732	777	751	702	758	806	786	813	730	763	753	749	785	800	783	790	787	734	748	737	720	721	749	785	755	720	778	785	772	759	811	761	758	757	824	807	761	768	777	736	757	753	722	731	771	764	746	766	755	721	746	783	752	735	772	770	752	745	741	754	782	693	789	782	766	794	735	752	760	730	797	778	785	747	751	778	784	729	799	758
2164	336	429	383	346	342	307	317	321	354	316	334	846	1909	2406	1544	763	575	463	346	330	318	304	320	310	303	289	283	354	318	310	296	330	301	302	313	315	295	301	300	295	325	305	294	319	318	326	317	298	330	320	310	272	334	326	306	281	334	280	279	307	323	321	338	324	318	288	332	281	294	318	300	336	303	328	314	336	315	324	296	315	314	304	302	335	310	312	300	316	296	320	313	322	334	304	295	300	312	326	319	309	304	326	277	279	284	283	303	287	315	302	296	297	308	304	301	350	328	286	328	325	305	334	313	276	316	319	281	295	302	314	287	293	310	297	293	294	307	316	313	309	320	293	317	334	293	304	318	303	335	321	335	350	295	289	310	298	308	328	314	288	319	334	310	314	319	305	335	320	309	332	297	320	313	309	282	337	311	329	261	333	295	323	302	284	312	296	313	286	295	299	316	322	300	314	300	292	330	317	280	328	320	276	303	315	351	305	291	313	317	303	303	308	333	309	306	292	337	318	333	340	295	292	314	293	309	323	295	303	315	300	323	320	282	276	305	312	299	340	276	330	311	298	308	343	309	315	300	299	309	291	290	314	289	337	310	298	324	331	314	299	295	272	288	292	296	310	322	299	283	290	300	336	262	298	307	308	308	303	326	337	282	343	310	297	344	281	297	318	297	293	297	316	321	327	331	312	311	293	299	317	325	329	300	308	267	327	298	280	283	326	288	308	299	298	299	294	331	305	348	333	321	297	282	306	331	325	308	337	312	321	320	293	291	283	287	297	313	308	299	337	316	278	298	314	306	323	306	326	322	280	331	340	299	311	278	319	306	286	333	317	293	314	328	330	313	336	286	337	280	322	296	304	300	309	343	327	303	317	303	312	295	345	300	306	304	330	294	292	330	296	313	287	301	334	285	345	319	329	290	284	316	317	274	330	308	286	298	301	320	344	322	309	309	274	319	295	301	347	278	274	290	312	289	320	322	319	275	324	319	337	291	313	291	316	322	306	296	316	305	299	296	307	300	321	292	347	273	303	323	311	311	327	305	301	307	311	307	296	272	293	304	290	321	296	332	327	317	295	312	349	297	300	307	309	312	336	309	312	304	322	312	331	321	313	333	317	296	287	314	332	293	289	310	283	321	317	269	299	301	294	291	344	299	325	270	324	329	328	325	309	302	322	320	299	320	359	294	345	280	311	325	308	339	292	315	302	287	348	300	302	283	312	352	271	275	308	330	342	293	303	309	304	312	287	292	333	303	299	344	276	280	299	303	328	330	333	332	328	303	294	323	293	297	284	317	315	289	295	340	354	330	319	302	288	321	314	302	315	316	297	355	313	331	282	307	325	310	321	303	329	300	283	314	303	312	317	308	357	291	281	279	295	341	334	306	309	300	323	314	296	289	338	317	328	310	344	317	337	274	301	306	314	283	270	293	320	283	317	317	325	346	336	314	273	291	299	311	320	302	305	314	300	332	317	302	351	293	285	310	317	305	320	277	314	302	288	317	320	339	305	311	262	299	288	317	345	299	286	299	306	311	307	331	285	296	334	310	322	303	291	316	313	322	307	315	306	309	323	310	311	327	322	333	292	306	315	305	313	316	333	322	309	313	288	310	313	284	328	290	308	299	346	311	307	287	311	316	336	296	278	322	290	309	309	277	322	296	320	282	302	308	329	311	307	306	293	304	341	299	335	337	305	306	310	296	339	315	315	305	286	303	298	313	312	311	293	324	289	314	311	299	317	310	313	320	310	320	286	296	303	297	305	338	315	294	289	275	283	330	321	277	288	337	312	344	315	318	301	329	315	313	279	295	299	355	331	304	282	291	295	325	319	309	323	325	309	329	315	315	329	318	316	310	304	289	319	292	310	271	340	291	304	307	303	298	296	281	280	306	321	273	314	281	302	316	326	290	318	341	310	324	302	316	297	315	314	280	327	285	300	308	297	302	267	282	322	294	314	347	299	304	296	293	302	310	312	317	327	293	283	300	326	311	295	296	318	293	313	293	320	301	318	307	304	305	326	295	327	295	303	331	304	320	322	338	310	265	300	274	328	290	322	292	314	315	272	312	286	318	334	302	348	327	294	326	306	324	315	304	319	314	326	302	333	325	323	292	292	293	264	282	300	316	328	283	286	320	311	299	339	297	345	312	285	300	301	310	295	314	301	315	335	294	314	309	294	320	282	316	271	296	301	304	297	292	333	286	311	337	332	307	335	282	334	332	320	312	311	312	285	316	314	326	320	334	332	304	302	292	310	302	293	302	302	298	304	327	308	339	328	326	325	323	331	325	355	287	291	295	300	339	285	326	297	300	311	327	347	295	338	337	294	273	293	298	319	288	329	314	307	293	330	306	330	340	288	301	309	300	323	307	313	265	302	321	297	309	309	301	323	315	331	315	305	303	340	309	309	301	337	275	288	320	339	333	313	345	301	331	303	320	322	299	275	335	324	331	316	320	325	321	299	314	327	295	311	344	303	316	325	308	297	326	342	282	309	306	304	290	323	300	304	330	331	323	333	313	338	308	299	302	311	322	319	366	332	339	297	347	287	308	305	281	310	314	297	306	305	309	302	304	345	313	321	336	284	310	308	304	306	324	313	298	311	315	316	329	298	313	313	322	306	313	280	292	317	334	297	339	319	287	306	322	305	295	283	296	333	331	328	330	324	291	275	294	318	346	332	319	303	298	304	337	327	267	312	301	324	334	321	309	304	323	303	282	299	305	340	318	280	316	300	321	307	319	328	334	304	295	303	302	295	302	305	304	306	291	327	325	317	321	316	328	328	283	309	322	297	281	333	317	293	301	311	325	345	347	284	286	313	314	309	327	291	305	296	329	323	281	317	293	325	295	327	297	315	296	314	295	309	307	286	314	333	305	320	292	313	307	281	309	339	319	308	325	337	321	315	330	343	314	319	321	284	302	279	317	281	329	308	288	306	294	326	293	316	289	341	308	300	330	327	324	333	343	291	310	332	325	298	282	292	308	330	311	310	301	304	333	287	318	323	310	347	289	323	312	310	303	302	312	297	286	343	304	296	308	318	309	295	319	326	340	287	317	290	314	313	302	336	299	313	330	314	319	313	326	286	319	322	286	300	292	309	326	312	333	319	327	289	276	310	329	368	335	313	310	289	296	294	302	299	288	283	319	301	294	315	310	311	303	303	336	312	293	323	336	324	290	344	314	322	310	318	319	306	303	308	315	312	332	278	306	299	291	308	339	294	309	298	300	319	322	320	312	278	281	315	317	296	293	303	303	293	323	323	310	304	338	319	301	279	293	309	315	302	313	310	292	324	349	301	305	287	290	289	323	336	347	315	330	283	319	301	330	305	309	284	313	269	325	300	292	311	287	299	297	326	324	307	318	327	292	315	314	308	318	317	318	308	316	295	332	312	318	299	335	305	302	296	328	290	319	339	297	328	283	300	283	325	308	330	296	337	327	322	313	344	302	324	294	298	308	332	296	303	303	315	288	307	304	302	324	294	310
2580	937	1054	1017	1047	988	1017	1050	1042	1078	927	1276	4129	9861	11021	6346	2857	2016	1433	1085	952	871	835	911	859	884	828	801	912	898	889	853	833	851	799	905	878	845	879	859	875	883	864	874	885	905	825	893	839	879	831	897	847	872	859	832	912	860	868	864	837	799	885	836	838	900	874	886	844	901	839	817	868	842	879	824	915	885	883	861	860	854	876	840	852	863	855	886	894	879	912	843	865	919	896	845	802	878	829	864	849	893	844	903	879	912	848	847	854	927	839	817	816	862	866	836	867	871	838	893	834	871	851	918	861	869	871	891	852	810	880	829	866	836	866	841	856	871	876	889	870	795	890	877	883	848	868	885	913	862	887	877	854	879	868	842	866	845	898	833	851	899	823	795	876	883	847	851	877	886	847	891	871	796	899	883	903	800	920	863	824	853	815	905	857	900	821	861	833	845	856	846	848	828	882	851	891	901	836	866	831	814	863	864	823	822	886	876	863	839	902	915	848	868	929	864	897	829	837	804	867	896	865	898	854	887	870	821	863	891	854	890	870	884	853	851	899	840	846	891	950	835	864	871	827	887	851	826	833	847	850	876	895	879	870	876	833	848	916	899	818	898	882	912	838	799	798	821	875	916	873	868	863	841	862	812	873	815	881	871	872	884	882	914	870	849	807	837	857	832	872	831	858	839	841	860	804	892	855	880	893	815	841	876	874	856	880	906	900	853	812	872	822	877	862	892	896	818	809	860	844	863	848	884	856	862	844	893	812	869	846	837	864	860	839	902	850	868	838	881	841	834	820	885	839	846	782	860	928	955	874	877	854	881	882	880	884	927	843	841	853	864	829	858	881	885	857	837	901	930	824	850	850	886	807	916	900	850	890	833	845	917	890	892	882	879	825	885	868	823	835	848	887	863	847	890	852	838	838	847	862	846	903	863	850	854	836	835	851	839	810	854	904	864	825	843	866	844	833	835	812	866	872	844	866	830	881	865	864	894	894	867	891	909	829	796	866	874	881	887	864	832	869	889	864	852	921	870	861	886	862	878	823	864	845	870	843	866	868	902	830	888	905	909	868	847	804	859	898	866	894	829	847	845	885	829	889	836	929	845	844	848	860	876	886	872	852	854	885	870	879	838	867	849	865	908	893	835	855	805	812	826	890	847	814	840	859	850	862	826	900	847	875	841	815	875	848	892	814	870	895	813	924	846	890	891	835	890	871	919	874	881	822	843	801	854	855	901	817	939	885	888	862	845	859	922	822	912	894	916	907	876	877	838	803	848	854	880	836	848	862	869	842	873	884	879	858	873	889	872	885	854	915	862	833	832	868	874	908	881	885	903	846	828	861	858	841	907	868	830	856	870	833	859	871	867	883	866	863	869	899	862	818	865	895	919	846	866	878	847	830	885	846	862	849	896	880	871	873	873	829	851	833	884	872	834	874	856	815	906	859	872	792	837	880	845	845	872	862	853	895	860	901	833	824	800	898	843	881	841	867	840	898	846	784	900	879	886	849	836	845	837	884	886	876	919	903	839	874	838	884	860	914	902	860	915	912	875	890	854	880	880	893	848	829	873	888	892	852	870	897	894	878	877	858	892	896	856	912	880	837	880	902	891	873	943	846	873	829	855	895	816	831	895	856	833	832	845	849	926	860	884	911	885	882	849	855	902	775	898	866	880	857	874	852	831	835	828	914	891	861	837	890	912	851	881	867	878	871	860	854	839	845	882	835	869	860	870	897	837	852	826	868	866	841	890	923	880	825	838	850	878	843	850	831	889	865	867	860	877	887	845	863	896	907	855	872	829	850	818	884	906	839	877	854	877	837	834	887	888	870	863	855	911	901	863	880	826	818	842	863	880	854	846	852	855	854	851	906	832	886	846	900	852	883	849	882	873	833	869	875	871	844	864	857	889	902	872	912	862	863	886	857	876	850	805	861	821	856	888	868	872	879	843	893	846	896	876	916	860	819	864	831	902	782	881	816	904	854	826	839	854	887	900	860	850	871	806	815	863	864	881	862	886	806	809	869	833	900	837	814	811	927	859	850	850	863	923	933	858	854	855	858	878	904	833	880	880	815	886	836	887	875	868	842	859	887	856	916	890	826	887	865	860	846	925	800	885	894	880	879	828	871	820	833	880	855	861	879	908	898	829	858	873	878	878	888	855	862	909	883	807	781	902	828	880	855	855	857	893	869	843	845	876	847	871	848	795	844	861	865	878	886	857	823	861	878	807	848	873	825	878	858	867	855	843	907	857	879	944	885	885	838	864	828	894	830	834	809	869	874	900	857	874	863	848	841	880	859	845	854	868	828	849	810	859	896	885	887	887	791	871	876	870	903	892	903	843	887	882	860	881	875	919	850	856	876	899	865	906	865	829	876	890	854	814	927	900	860	874	902	801	766	818	864	813	851	894	847	891	856	869	808	847	882	882	903	846	885	840	825	875	882	830	855	891	879	900	844	861	869	873	863	898	911	925	876	874	822	872	838	868	809	826	813	876	900	851	845	846	826	858	871	835	815	878	856	904	863	879	894	854	856	815	833	821	828	831	927	857	804	920	848	866	880	880	903	885	866	794	896	823	865	869	794	877	865	847	810	862	854	847	811	845	853	850	831	855	870	836	840	903	866	858	841	845	877	866	896	841	929	877	862	909	835	895	857	851	830	836	808	879	894	892	819	879	806	821	869	879	862	901	887	922	829	842	904	831	859	862	928	910	889	916	875	867	876	843	852	850	866	824	869	874	802	904	877	847	918	817	915	866	895	886	824	872	832	904	901	873	906	885	891	850	925	840	839	903	874	895	851	855	892	811	835	811	806	838	878	899	861	874	871	868	883	840	894	865	812	867	845	822	883	885	857	874	892	841	899	803	830	913	899	881	859	835	833	854	835	847	764	866	835	836	884	874	805	881	863	880	800	903	900	945	869	905	941	819	862	812	859	860	902	838	841	854	885	876	880	880	811	814	889	858	889	870	853	862	837	833	883	868	859	899	891	826	906	870	839	893	880	832	833	804	833	872	875	879	835	884	872	877	859	846	877	874	890	846	878	776	823	879	833	893	884	836	863	928	844	865	830	889	890	855	863	854	862	866	865	852	875	869	817	831	867	870	886	895	822	889	876	889	855	854	853	862	878	864	862	825	891	913	851	865	834	839	887	902	816	910	812	882	884	833	936	841	848	823	848	874	850	872	930	874	858	856	889	817	844	842	879	905	840	901	879	851	865	897	875	822	849	870	903	834	908	831	842	818	888	835	900	839	834	871	834	852	808	855	847	868	875	787	832	859	911	902	862	866	863	853	836	838	871	914	844	896	866	877	882	883	814	877	842	891	848	858	853	883	885	906	817	939	866	865	881	855	894	893	917	839	817	837	829	864	854	892	822	863	863	802	830	875	857	856	862	854	884	847	855	882	887	910	863	873	904	910	891	870	815	854	868	859	846	873	831	842	870	829	904	858	856	915	830	843	902	826	882	871	866	896	851	827	920	863	859	831
7699	1194	1413	1208	946	957	855	823	965	950	812	691	4137	15678	14394	7886	3650	1826	915	466	321	246	270	207	238	272	261	281	279	239	260	265	261	310	277	270	271	252	257	280	254	276	268	266	264	275	256	264	264	276	268	247	281	256	239	241	248	273	269	254	298	288	231	253	266	276	258	256	249	261	288	304	263	305	264	273	258	259	294	283	256	247	254	254	262	239	268	282	304	248	291	254	255	281	276	292	289	257	281	238	263	262	245	245	262	244	281	283	273	260	296	253	258	266	284	272	255	282	238	275	271	261	267	288	263	269	266	284	262	263	273	263	264	283	244	282	274	260	289	265	268	256	242	248	296	265	268	262	262	263	269	258	237	269	278	305	307	290	261	274	267	280	268	266	268	265	266	281	248	259	259	249	267	296	270	275	272	273	260	253	290	255	255	252	286	267	259	250	280	283	260	254	252	232	255	252	247	281	250	279	282	238	275	243	270	269	252	267	280	255	284	254	271	258	273	281	257	251	222	259	261	262	255	249	265	280	284	262	275	250	244	299	249	281	293	258	256	270	280	258	267	239	274	254	247	239	264	267	270	275	246	271	276	274	290	265	251	278	276	268	270	245	259	250	276	229	271	270	281	254	278	264	243	241	259	268	293	239	257	252	248	259	283	290	260	257	258	253	229	274	264	242	251	272	282	259	302	250	255	289	258	257	244	286	280	230	305	261	269	278	236	270	281	251	288	246	261	235	248	278	271	290	293	282	267	257	300	267	279	296	252	273	247	244	262	247	286	269	253	238	246	255	291	237	264	271	265	257	273	268	297	247	283	286	276	238	250	283	279	301	298	253	249	272	275	282	257	295	289	270	295	274	237	298	264	275	262	259	254	290	262	260	281	264	275	267	250	266	271	279	275	278	289	258	239	274	292	267	267	284	281	246	265	277	251	241	276	256	261	229	250	271	233	290	307	272	277	277	303	236	252	248	274	235	274	262	234	293	263	234	257	257	257	252	259	261	241	266	251	234	261	274	251	242	283	285	284	248	254	276	257	295	274	262	292	303	275	268	270	269	267	257	242	290	259	277	271	285	266	296	262	230	279	263	246	282	251	285	273	280	273	246	282	265	279	254	253	257	285	259	283	296	290	266	257	268	262	268	259	273	263	244	255	251	295	306	239	223	249	248	252	253	267	279	273	255	265	273	251	256	293	262	273	271	256	306	266	290	277	242	303	283	266	279	293	248	249	280	257	251	276	277	269	262	240	258	277	272	254	291	267	283	254	276	272	266	249	282	273	249	262	280	295	272	273	268	256	255	290	249	268	274	284	242	266	249	245	271	284	245	258	261	247	302	246	274	257	272	281	253	268	261	290	229	221	253	240	245	257	271	260	258	264	256	275	275	279	268	275	261	248	267	261	260	285	271	277	255	261	265	270	251	277	259	275	263	305	273	262	283	277	249	274	284	294	254	272	280	245	265	284	266	252	279	233	287	283	252	269	253	262	271	256	232	283	254	245	276	249	258	264	258	249	281	255	270	259	263	253	270	269	230	252	220	257	266	269	257	267	248	256	297	250	263	275	261	254	287	252	255	276	226	292	258	252	270	255	275	281	243	250	262	250	285	250	253	285	279	265	290	268	266	255	253	241	275	256	275	244	281	280	264	246	258	250	270	240	270	275	257	287	289	303	262	279	269	282	234	275	272	272	284	276	275	250	257	289	254	284	316	241	279	271	235	268	260	272	260	222	283	283	266	286	275	246	279	245	239	276	267	228	278	295	269	281	267	243	289	303	273	260	273	259	250	253	268	297	280	265	294	270	273	229	254	261	249	292	229	260	264	266	246	234	239	263	270	259	274	269	246	281	270	265	254	288	267	290	261	251	259	268	273	259	263	273	264	270	303	293	242	246	289	264	269	284	246	264	246	273	263	244	253	275	243	281	259	271	257	272	276	255	292	284	279	269	260	281	219	279	269	232	266	254	271	311	243	270	258	254	276	248	274	251	246	257	279	233	237	234	236	278	268	251	263	262	271	273	229	261	270	300	284	252	265	260	250	289	295	262	256	264	252	279	256	278	258	287	250	245	241	239	271	257	243	270	248	240	266	270	240	273	289	286	288	291	280	260	230	271	281	250	240	293	266	266	269	247	245	285	289	293	263	247	272	276	277	300	260	257	274	276	283	261	263	279	270	265	267	262	260	285	241	281	225	290	257	276	264	269	269	259	259	265	235	287	258	255	263	281	273	283	276	263	251	250	277	270	290	240	297	274	268	272	247	286	266	254	252	252	273	256	272	275	262	268	276	281	266	284	286	256	273	258	258	275	279	236	275	273	287	286	282	254	267	277	281	278	256	269	287	230	275	273	255	249	275	263	263	276	287	287	261	270	268	288	256	290	279	277	264	296	239	251	271	263	260	245	266	249	264	278	303	278	243	245	247	268	257	290	295	261	268	286	247	276	236	278	272	266	255	271	254	250	288	258	259	264	263	276	247	234	277	282	278	270	268	286	270	257	277	285	268	272	228	236	245	233	267	295	248	264	266	275	281	248	248	285	267	263	257	294	293	274	267	242	235	266	267	292	255	235	260	272	260	266	280	281	251	275	254	274	253	252	262	254	276	250	267	248	222	256	277	273	265	248	258	286	298	270	255	275	283	293	251	276	284	269	267	275	292	242	277	274	270	264	284	255	275	273	287	270	262	285	256	274	232	258	273	277	262	243	283	262	234	259	263	259	252	254	310	252	239	240	260	259	283	253	274	245	253	282	256	262	295	238	248	268	279	277	286	272	271	264	309	281	247	282	273	303	272	250	254	251	277	267	254	271	252	266	273	271	248	285	270	249	259	280	253	267	278	304	248	248	260	246	248	254	276	295	254	247	251	295	283	272	268	262	285	240	274	257	267	264	287	254	268	285	272	264	262	296	250	259	237	254	241	239	259	277	263	271	277	241	300	256	296	246	245	257	257	298	291	274	291	280	283	292	254	256	278	266	252	298	274	225	279	259	267	259	274	246	270	275	276	259	277	256	264	247	238	273	259	279	262	247	231	262	267	242	279	276	249	242	249	276	233	268	264	245	295	285	294	274	230	266	264	252	275	262	248	253	258	288	244	272	266	292	270	303	278	263	269	254	255	309	260	265	232	282	242	250	277	268	271	296	289	243	263	263	260	248	252	273	281	260	291	308	248	271	247	268	297	248	251	258	297	277	268	278	268	271	268	253	236	289	294	266	240	281	238	228	282	291	275	276	262	284	248	277	243	273	275	289	252	251	276	253	283	265	254	271	277	277	292	254	270	278	250	275	274	285	242	253	285	287	262	289	286	237	263	268	256	238	289	263	257	267	274	245	267	276	270	262	243	245	234	269	280	260	268	288	226	261	272	295	239	277	286	292	261	251	284	272	269	266	310	257	238	273	240	274	275	271	251	263	270	283	280	275	248	274	268	275	302	262	273	272	282	281	268	275	254	267	275	270	273	274	243	254	255	254	231	272	299	251	288
5776	1812	3486	3978	3622	4174	3732	3892	4794	4720	4022	3678	16979	38594	34820	24878	14415	8674	4145	1801	1120	851	756	757	747	733	783	802	758	698	754	819	810	787	763	778	788	755	739	779	751	747	741	790	746	784	771	781	802	797	776	777	767	760	768	835	777	748	761	732	773	783	769	758	773	736	767	756	780	725	755	775	729	754	764	736	796	810	766	771	756	753	811	799	774	753	761	713	758	773	801	757	808	791	743	810	814	753	752	808	787	803	708	779	749	813	747	756	808	769	807	772	773	728	763	752	751	810	714	741	810	771	767	754	729	807	768	811	810	767	701	773	776	769	762	756	758	787	779	749	752	811	726	760	752	785	795	762	782	759	808	736	729	796	773	791	781	771	768	785	787	774	728	718	756	784	704	756	784	733	797	748	802	716	705	780	735	781	736	784	739	800	722	781	780	728	754	749	810	778	778	742	754	792	766	770	779	739	753	755	719	712	833	744	776	764	806	783	772	717	756	803	751	719	739	742	750	816	819	788	749	801	784	798	770	766	755	733	724	788	807	717	793	771	743	790	809	767	736	744	786	762	814	764	750	777	777	786	751	809	802	797	785	799	756	776	758	784	753	791	787	770	764	772	735	735	765	750	733	817	767	758	768	741	769	819	819	753	747	753	791	808	742	728	735	763	730	746	819	753	774	730	724	755	788	793	781	749	767	780	727	789	783	794	826	732	762	737	745	784	794	734	756	717	748	743	757	765	772	791	760	776	779	799	770	783	775	799	754	821	793	786	776	736	820	754	764	735	783	751	732	767	730	780	798	790	795	761	736	766	784	767	779	743	779	782	780	741	809	773	810	764	775	704	781	808	770	789	790	751	746	781	793	790	773	783	774	777	785	730	767	725	824	765	766	767	807	745	751	771	778	791	797	688	766	789	805	775	774	778	769	720	771	780	712	779	821	801	743	745	767	745	739	756	795	756	753	754	717	791	777	765	779	741	784	767	817	803	790	746	739	760	867	765	785	706	785	746	758	771	758	756	744	767	762	767	704	768	805	764	751	792	737	787	768	738	846	772	770	758	735	731	810	766	745	774	782	752	774	765	709	754	811	777	788	784	758	761	807	766	743	712	759	700	758	705	767	761	778	718	773	760	753	733	771	831	759	760	742	837	776	824	777	770	762	739	775	777	795	778	728	719	694	754	768	806	800	741	759	738	807	756	785	750	784	754	794	801	780	772	773	763	740	809	717	768	752	758	742	730	764	818	807	762	775	752	750	785	793	763	729	696	754	772	751	738	775	763	728	776	730	750	763	785	823	787	753	783	756	772	776	740	748	786	784	745	732	773	756	754	799	763	790	737	781	805	732	766	794	761	757	786	715	736	796	746	769	774	757	777	743	787	776	839	742	761	791	715	771	725	802	802	790	747	801	731	729	798	805	797	755	766	777	737	749	765	740	746	761	711	774	808	791	793	798	770	773	790	729	750	728	745	789	778	792	797	805	762	777	748	747	758	769	770	786	762	761	750	804	771	762	767	821	747	763	821	774	796	722	785	798	747	761	765	731	723	737	751	748	781	766	745	809	816	767	711	774	847	756	748	797	732	737	720	769	771	796	739	776	761	766	756	766	794	857	783	769	716	773	786	800	743	760	791	773	762	717	744	756	737	792	759	765	790	747	798	812	758	775	753	753	781	800	744	766	773	768	811	763	738	830	786	760	765	770	812	778	751	784	779	776	751	814	821	741	778	786	792	789	732	800	792	710	766	761	804	748	731	783	803	748	758	759	777	770	803	812	774	791	733	741	788	751	760	819	778	783	755	773	778	765	782	739	779	778	771	749	786	778	758	757	715	746	739	851	764	792	753	721	716	728	726	791	803	783	777	780	750	737	809	836	759	773	767	734	804	754	764	775	790	791	748	775	752	739	748	755	786	750	760	787	722	771	732	770	779	770	765	750	760	700	759	803	758	779	796	774	756	754	748	758	752	808	798	733	766	778	765	762	762	742	750	756	800	764	779	762	740	791	748	764	722	797	787	787	769	767	791	751	688	774	793	814	758	762	789	783	768	753	744	784	751	774	797	764	818	819	750	777	715	734	749	739	804	733	710	841	801	814	761	766	736	748	751	742	787	777	750	695	708	824	731	710	776	697	801	790	727	762	740	750	744	783	772	802	771	765	758	742	768	727	770	771	774	747	754	802	744	761	734	712	725	789	756	833	790	755	740	766	751	760	740	786	777	741	763	754	786	781	743	730	798	768	776	720	780	750	771	778	756	734	789	798	742	702	832	718	776	768	732	793	791	818	767	737	752	718	775	767	785	731	781	738	740	731	781	728	826	756	737	742	760	780	711	798	818	761	774	781	789	806	788	761	768	771	770	780	755	746	778	837	696	715	769	777	754	764	774	756	745	754	821	761	776	823	776	788	830	777	769	755	760	743	772	753	780	777	768	749	787	804	772	783	743	765	780	785	749	769	753	747	738	771	795	704	762	730	767	774	800	784	727	753	780	723	767	764	760	822	783	737	770	788	768	722	748	784	804	758	798	759	786	743	797	769	781	764	764	767	810	795	751	769	734	737	712	750	795	802	761	775	742	780	834	724	745	768	792	760	752	720	785	759	766	726	734	789	782	771	720	789	751	816	800	763	801	781	722	796	769	731	820	762	763	749	723	773	786	777	804	763	738	772	789	772	767	769	732	792	719	765	759	737	782	820	809	744	795	813	794	747	825	814	800	811	805	766	809	737	734	734	729	722	789	751	797	749	807	769	821	761	748	752	800	755	771	779	737	725	798	751	771	786	785	782	822	803	715	710	754	750	734	782	779	771	730	799	765	756	786	803	805	762	757	761	791	739	750	777	763	750	799	760	705	769	777	723	765	761	741	766	771	734	762	746	747	783	731	800	727	748	797	759	724	796	748	796	768	775	770	761	773	738	808	755	747	804	791	775	773	717	787	793	790	780	755	805	766	804	759	753	791	767	786	796	786	777	795	786	761	740	768	762	767	774	715	763	791	728	750	794	768	775	762	770	814	776	775	798	782	758	804	737	785	780	777	754	767	779	762	819	778	746	747	774	798	775	776	781	814	802	748	782	747	794	738	750	786	764	776	720	778	736	802	733	757	762	759	765	764	737	754	855	744	777	774	762	768	794	791	797	746	772	760	793	786	787	811	763	739	761	789	771	806	691	783	792	747	776	805	778	784	778	727	752	798	791	763	753	795	708	729	798	755	761	759	791	734	778	733	711	825	735	735	756	751	789	767	784	741	810	736	771	729	830	833	784	750	769	722	827	789	757	739	729	791	763	756	743	767	749	763	757	768	700	783	821	807	701	717	692	745	759	730	735	755	816	772	779	784	815	761	753	716	779	775	727	781	749	804	755	749	763	792	736	816	776	757	779	775	768	771	780	730	715	756	754	787	775	803	742	782	831	727	794	784	775	769	736	789	785	795	749	754	777	776	725	793	746	775	799	808	745	761	756	757	727	803	793	753	755	752	746	732	734	777
15222	2581	2776	2596	2140	1893	1868	2208	2188	1792	1584	1434	10089	23523	18965	14231	10816	5980	2622	1021	489	327	275	299	290	280	296	252	281	283	318	306	274	291	293	273	303	285	273	309	323	300	293	302	277	284	292	288	288	319	268	292	274	280	266	291	279	301	284	279	297	290	298	281	305	297	296	306	290	291	303	318	262	295	286	282	293	280	302	296	296	302	299	314	311	293	323	330	295	296	302	273	294	283	270	340	299	271	259	289	293	310	248	293	324	268	301	287	271	293	322	299	311	279	301	269	289	275	282	263	279	275	308	306	263	301	279	280	298	312	274	266	315	257	302	276	288	293	267	276	296	270	309	331	326	286	297	263	250	316	262	307	302	269	289	271	312	292	260	289	309	320	259	286	312	297	289	299	291	326	276	275	290	293	277	269	314	297	287	299	297	260	302	313	348	321	301	284	250	286	315	249	292	289	246	290	308	305	300	289	308	281	292	277	271	270	296	315	303	286	284	266	286	310	342	305	304	291	277	299	263	264	271	290	283	283	290	313	297	293	289	292	288	270	301	284	281	286	314	314	281	286	310	279	287	264	302	310	298	301	300	285	286	295	284	270	312	270	327	264	286	284	290	315	332	297	253	268	257	299	276	281	282	273	284	289	293	281	302	306	285	306	299	278	237	284	308	298	294	274	288	281	270	281	283	304	295	272	308	268	282	299	252	292	270	277	313	289	281	290	260	257	286	284	289	302	304	298	317	280	280	297	281	291	269	277	322	270	296	289	283	292	271	273	296	313	318	277	329	287	290	257	310	269	286	260	308	297	280	276	287	293	300	286	261	318	294	312	297	300	306	312	276	285	312	308	294	314	273	276	309	263	263	270	310	280	267	303	276	315	281	280	309	300	306	273	286	296	321	292	308	309	305	267	279	296	285	319	281	291	261	282	272	270	294	276	271	290	270	274	274	310	280	281	315	276	314	294	266	280	294	315	280	309	289	296	297	299	330	283	276	280	322	299	300	300	297	295	270	258	283	291	304	286	281	265	290	267	290	252	309	292	301	313	258	276	291	293	255	255	306	305	253	264	306	330	299	256	302	281	295	312	290	278	282	288	280	289	287	269	293	296	291	292	271	280	270	275	277	273	272	312	285	267	249	278	306	293	273	288	307	275	306	316	303	269	275	274	295	294	279	259	292	287	310	323	282	273	281	303	289	295	251	303	289	284	312	259	293	295	313	309	317	293	275	311	289	270	282	341	331	286	287	288	260	306	296	281	283	280	256	278	312	294	303	323	277	308	313	275	287	294	290	302	304	280	306	288	287	301	302	295	308	290	296	276	265	279	285	270	254	274	272	294	262	301	271	267	293	301	301	264	282	285	318	300	299	304	274	275	292	288	290	289	278	259	298	305	268	311	272	287	295	308	326	265	285	309	301	291	275	300	266	331	246	300	297	322	304	282	304	295	272	291	284	273	280	313	274	269	281	271	268	285	329	265	308	273	295	292	283	283	282	290	245	299	271	306	285	256	294	288	302	266	320	269	308	290	269	257	306	307	265	291	274	263	290	298	281	298	268	286	320	284	294	289	243	280	316	259	277	298	279	288	334	289	306	280	256	284	296	290	289	302	276	261	262	288	298	321	301	268	309	294	307	298	277	301	310	280	291	304	274	289	300	305	300	287	306	263	294	311	320	283	278	283	306	302	276	269	296	306	273	300	271	286	285	283	273	273	301	287	318	286	292	289	266	312	311	297	312	303	303	262	278	271	298	316	278	266	308	323	277	286	298	285	323	317	275	277	281	289	265	272	286	288	294	285	300	309	310	251	291	282	300	273	275	265	299	309	315	290	298	313	266	304	281	319	270	271	259	306	297	285	297	304	265	275	315	276	292	273	275	273	286	282	270	296	285	281	313	280	303	256	283	293	274	299	307	283	279	309	311	274	286	296	260	288	309	294	294	287	283	289	318	264	306	285	271	323	279	283	280	297	303	280	314	309	273	308	276	301	270	298	252	324	275	308	299	292	300	298	293	300	306	293	293	279	293	266	305	274	294	300	282	277	276	290	301	290	279	270	319	310	263	297	287	284	295	315	299	275	259	322	304	286	317	301	286	296	284	271	316	331	286	278	279	282	299	271	289	308	301	308	274	297	266	302	291	293	301	309	291	298	281	289	275	274	278	271	266	304	283	317	296	303	306	283	259	273	271	284	287	242	282	279	294	289	304	289	243	311	281	288	299	282	331	302	282	289	299	293	283	293	305	297	307	263	301	292	288	311	297	274	275	291	310	308	303	303	285	297	308	288	278	270	320	290	275	288	263	284	307	278	278	292	307	287	268	289	280	315	286	303	281	292	274	272	307	290	259	271	300	284	301	277	298	260	288	288	297	277	275	309	299	306	279	315	296	291	308	308	297	288	292	288	283	281	264	274	272	281	240	306	275	295	267	293	266	305	263	292	276	269	263	304	275	313	265	314	280	284	293	299	313	280	291	294	279	296	271	274	277	281	275	316	289	284	306	269	297	306	280	266	275	273	281	294	304	271	279	285	274	301	306	276	272	254	307	269	272	270	280	292	326	261	282	263	283	295	263	269	296	282	281	291	275	300	310	266	272	312	299	281	293	281	267	294	331	304	279	283	287	279	291	306	270	274	265	264	291	273	325	271	296	258	273	306	264	261	273	299	282	309	302	273	310	308	274	282	313	276	291	289	293	254	297	319	313	268	273	281	283	283	280	307	280	258	274	280	274	291	261	293	296	295	281	327	280	284	298	267	294	312	292	283	274	283	262	282	309	300	277	309	288	264	271	276	272	322	284	294	307	268	266	297	274	288	260	264	288	288	294	300	265	286	287	299	282	284	334	268	290	235	257	263	315	302	256	264	302	301	287	293	298	265	300	283	282	299	286	304	322	295	296	295	280	292	281	304	264	273	274	280	294	291	267	290	314	254	291	269	311	276	278	278	284	261	281	290	294	285	302	281	307	301	291	319	298	278	308	296	287	285	283	278	286	312	277	293	291	300	304	251	313	294	263	335	283	312	289	279	306	305	267	289	265	283	297	279	276	261	258	242	290	259	317	291	287	298	298	282	269	302	282	300	260	303	321	272	283	274	265	301	264	322	291	294	278	281	253	308	298	286	274	292	279	271	276	291	269	283	259	274	262	267	281	278	271	292	310	282	311	282	287	305	320	291	305	303	298	290	297	295	236	257	304	296	316	268	298	265	313	308	305	304	280	282	281	276	303	304	288	292	313	296	262	321	312	307	287	304	278	289	295	251	292	336	311	329	286	309	294	301	270	305	302	282	300	266	299	286	277	300	278	272	283	257	327	262	300	292	273	283	284	290	286	253	261	267	309	286	289	311	291	262	284	297	285	273	287	278	287	320	290	282	273	294	269	300	323	276	278	297	279	271	278	283	291	288	301	317	260	310	316	295	272	302	274	274	272	252	287	273	315	314	304	305	279	295	279	257	277	302	238	266	271	298	282	267	277	275	257	284	311	328
7876	2862	5939	8213	7491	7461	8063	9863	9971	8571	7836	6965	27422	43044	38721	34938	29483	20488	10575	4443	1967	1075	800	810	830	839	809	808	804	840	854	882	855	811	824	860	782	840	817	844	789	875	854	831	815	826	749	828	835	842	824	851	835	830	784	872	762	755	852	867	855	802	795	785	824	837	844	818	849	845	827	836	825	848	860	800	863	793	828	849	870	806	861	793	818	813	836	784	802	843	836	828	808	837	824	836	810	850	881	855	823	867	837	832	832	840	875	798	859	826	789	818	849	820	870	795	876	829	794	829	829	812	814	862	861	818	763	802	863	828	826	838	863	830	796	838	877	815	809	825	834	863	861	783	800	790	775	846	799	817	845	847	842	857	842	847	796	846	884	829	835	791	806	829	826	831	850	805	815	860	880	823	826	848	811	856	818	834	889	846	850	830	822	797	808	856	852	790	822	801	778	795	861	863	817	784	841	895	827	793	856	820	802	811	826	839	795	801	847	791	810	821	819	816	863	853	795	826	873	836	817	833	866	788	825	798	847	855	872	801	864	817	794	835	799	846	833	835	837	837	798	832	791	807	819	773	809	845	858	861	848	853	835	809	827	871	835	784	853	855	835	820	819	826	835	809	791	829	802	851	861	862	858	833	834	837	848	851	832	871	843	867	859	863	811	856	807	803	823	799	848	808	799	821	857	868	855	857	810	806	849	866	841	808	827	854	814	797	865	808	872	796	814	807	797	840	757	814	803	817	779	847	809	808	786	826	875	856	796	825	830	774	792	863	861	804	808	798	784	857	839	791	848	823	820	818	805	847	782	816	857	840	863	834	789	801	821	828	864	877	832	838	809	832	850	860	842	813	784	872	823	829	832	819	830	881	827	783	902	873	830	825	845	815	825	778	821	842	791	897	828	808	816	748	782	822	852	867	842	838	792	796	826	854	783	865	833	802	867	777	782	829	802	868	830	835	783	857	857	830	787	810	801	858	788	739	793	793	831	841	792	846	805	851	838	842	857	856	817	808	814	820	840	817	825	809	819	836	806	804	853	856	863	851	825	835	794	813	776	826	818	846	874	839	839	859	820	783	795	787	860	756	866	866	814	824	822	833	874	812	840	800	812	845	820	817	843	824	835	850	849	804	761	781	837	816	811	838	808	847	790	802	825	873	877	884	862	816	835	792	838	814	801	898	861	823	850	856	837	821	847	818	796	794	766	825	847	817	824	843	768	844	791	821	825	861	815	777	863	803	880	822	834	827	827	871	846	798	829	807	804	800	832	841	799	844	797	868	811	790	833	858	784	806	840	816	821	861	813	844	772	787	835	853	800	813	800	871	849	837	845	755	784	818	855	783	839	754	839	856	821	842	839	796	839	847	784	838	866	831	804	800	789	864	858	838	786	870	823	824	856	840	825	809	813	830	815	787	826	832	885	836	808	842	802	788	775	823	852	891	830	843	887	853	797	877	801	828	812	853	820	821	866	830	773	812	837	867	818	840	842	786	788	857	833	894	837	848	840	781	815	850	793	807	829	774	822	801	837	849	866	813	823	846	870	827	798	794	797	802	844	795	837	889	859	856	841	769	849	900	816	846	865	831	854	823	822	795	830	865	850	810	814	852	796	826	794	830	840	868	815	870	834	827	807	808	859	796	806	850	836	835	847	831	857	791	797	835	825	823	828	771	799	813	830	876	810	837	838	826	804	856	813	806	831	857	821	811	753	846	830	798	805	845	791	777	877	865	823	789	814	845	800	822	789	806	797	866	815	820	754	837	835	827	805	826	822	853	849	765	788	871	762	833	842	810	845	814	864	840	848	889	840	852	799	870	852	831	748	783	832	871	807	833	776	848	846	812	838	855	850	819	846	799	833	856	809	824	800	822	797	826	848	796	787	781	834	793	830	813	838	885	852	822	839	839	855	841	831	787	844	852	816	791	800	818	795	844	845	794	847	820	840	865	796	813	834	853	912	832	885	851	833	857	850	820	844	840	804	812	822	828	824	812	821	844	888	854	793	771	826	809	857	852	835	861	812	877	815	786	869	799	776	831	823	811	835	809	811	854	798	805	811	867	851	832	873	850	880	902	861	802	786	842	859	851	861	816	789	808	824	830	838	857	876	794	822	844	845	835	820	857	791	793	795	847	855	831	813	856	858	836	816	783	845	848	825	793	861	789	840	830	854	856	845	824	805	851	806	828	857	796	798	810	776	859	833	817	833	817	785	798	833	876	840	803	803	869	816	783	845	852	804	795	866	859	786	835	834	809	812	799	788	847	829	792	841	801	861	823	819	833	869	808	830	806	803	790	813	828	858	846	815	841	888	848	865	815	833	854	875	854	820	845	833	824	783	860	833	886	833	816	768	833	770	817	815	815	774	831	804	790	865	854	803	823	811	770	830	867	866	790	826	802	832	903	816	824	778	855	826	803	806	834	858	810	799	822	840	823	777	795	786	866	811	834	774	816	807	842	824	771	817	867	865	922	835	801	868	792	772	846	865	834	758	862	825	836	817	820	802	791	802	881	835	822	880	848	855	835	826	865	829	839	852	836	818	847	788	799	852	829	856	810	788	831	847	824	846	850	803	808	807	851	779	880	803	845	792	813	853	825	827	822	806	820	800	792	800	862	751	821	823	791	831	854	834	859	800	797	834	774	822	793	862	849	825	846	835	799	833	847	841	803	850	837	825	790	764	834	851	834	873	832	806	794	812	824	832	822	810	822	833	836	841	838	826	808	851	870	861	821	811	808	870	840	808	808	796	852	838	854	785	851	789	799	802	794	826	837	845	834	795	804	807	826	802	801	808	788	842	876	834	854	842	777	820	835	844	831	800	834	775	812	820	835	785	912	810	799	789	860	893	839	845	870	843	781	846	802	823	817	827	789	807	847	874	815	819	797	802	836	826	831	779	837	862	867	748	806	808	842	822	863	823	808	788	792	859	807	854	804	834	865	781	841	847	910	846	795	818	827	850	833	820	842	757	846	875	827	807	825	799	814	845	884	821	798	832	871	819	814	837	866	840	833	845	818	850	819	807	854	853	851	848	856	831	885	849	820	828	812	814	866	782	820	857	913	778	833	844	854	833	849	807	844	796	796	828	803	835	840	917	846	839	852	804	830	825	828	805	829	829	814	794	789	797	864	803	829	783	834	815	869	846	817	844	784	870	844	806	861	837	780	861	831	757	832	884	838	873	844	844	814	845	806	828	732	829	816	826	786	829	853	798	834	782	809	832	803	830	842	854	812	854	877	807	808	885	789	800	834	825	830	809	881	764	820	859	797	841	864	848	825	815	816	863	787	824	820	821	849	855	857	823	834	896	843	830	866	839	791	835	858	797	784	863	824	880	831	857	809	840	860	811	757	812	865	837	775	881	845	844	798	797	791	822	781	893	796	834	784	814	815	805	837	869	798	839	874	819	852	805	857	783	770	816	810	845	825	853	826	862	837	845	832	820	857	810	798	796	860	850	796	822	807	823	796	827	786	834	858	832	866	806	881
2290	349	371	404	357	363	383	379	327	352	349	354	922	1060	830	1015	1093	1136	684	518	420	340	326	339	310	309	333	302	323	336	324	305	333	319	341	300	276	321	282	301	327	329	349	312	320	369	332	345	334	318	308	327	319	308	314	323	290	346	320	320	320	272	324	316	348	305	331	305	329	334	307	284	293	346	321	293	341	310	296	319	308	322	312	321	330	360	323	318	308	318	325	302	328	315	304	323	316	302	310	318	318	337	316	322	345	350	328	360	317	313	309	311	349	316	293	303	309	318	299	342	330	303	328	341	332	306	317	315	309	318	296	302	292	327	320	343	330	297	327	293	315	342	316	303	348	297	320	317	295	314	276	332	314	332	333	296	323	361	327	290	309	334	303	320	324	317	337	295	319	390	353	352	341	316	340	298	336	329	303	339	313	291	314	282	313	327	310	311	331	328	317	284	353	274	326	278	317	353	347	318	344	323	330	337	303	326	320	314	322	313	313	340	327	303	324	349	336	330	296	304	282	340	309	315	309	337	343	291	309	325	309	330	342	311	301	352	368	345	307	325	291	326	313	342	301	340	319	323	316	335	317	312	345	330	314	297	334	353	324	326	298	304	298	328	312	327	326	318	337	315	307	282	282	292	275	343	315	355	298	336	332	322	308	329	319	325	244	328	333	351	298	355	314	340	318	300	321	331	331	334	324	342	308	293	290	320	326	337	362	323	314	347	334	311	278	300	343	328	318	330	328	315	315	319	345	326	324	323	313	318	311	300	334	362	305	310	323	352	329	317	310	314	291	326	296	345	309	327	321	300	307	326	313	303	331	328	339	311	316	309	340	328	312	317	339	317	282	303	297	290	311	349	290	340	330	314	330	314	339	312	300	296	309	327	311	333	307	317	307	335	321	319	302	327	296	337	318	276	310	320	305	307	337	310	326	282	324	317	290	328	337	317	310	295	317	315	329	305	308	316	324	328	295	324	308	358	341	313	332	346	317	294	371	323	321	321	332	304	320	337	321	351	359	322	330	325	326	313	371	306	321	320	351	330	301	330	333	301	290	332	341	322	322	293	332	321	327	297	348	328	301	314	336	284	317	324	299	315	317	315	320	324	316	334	342	306	324	326	365	282	345	324	329	338	342	302	321	341	371	257	330	311	336	335	341	304	348	303	319	315	325	316	298	324	334	330	322	301	347	314	331	287	325	313	318	330	331	348	298	306	325	313	365	333	305	329	282	342	329	305	311	308	331	271	306	290	331	298	310	306	345	319	289	287	343	304	291	316	349	323	316	332	292	328	372	347	328	331	325	294	309	307	303	337	315	306	344	331	304	321	291	339	308	315	341	316	319	306	325	312	321	335	287	351	334	320	316	323	319	302	328	339	337	313	316	362	351	316	334	310	318	343	346	317	335	313	360	338	312	320	317	344	298	336	336	296	320	332	278	314	283	337	326	321	312	337	308	331	330	333	277	317	332	347	328	309	317	321	312	306	324	325	302	347	309	346	357	314	319	304	332	303	330	319	285	300	315	317	287	285	300	304	301	332	272	304	331	351	306	339	343	281	324	331	319	319	322	334	334	308	334	296	290	331	299	328	315	317	298	304	331	325	320	292	318	328	315	320	317	310	322	326	316	324	337	289	320	311	325	337	316	324	308	346	310	299	308	337	314	311	324	330	290	327	327	312	301	312	327	326	325	349	309	300	309	328	319	338	322	342	316	328	349	288	317	336	317	310	311	326	317	304	314	310	335	308	328	321	346	327	312	340	338	365	304	315	340	312	292	333	333	314	317	317	299	307	314	339	363	331	328	289	344	325	307	330	326	311	303	333	312	307	319	319	316	304	332	340	326	300	329	295	310	351	329	287	277	310	320	355	325	297	304	308	300	330	315	301	316	349	309	297	316	332	339	308	312	318	323	347	344	318	314	306	316	327	308	301	312	297	338	296	326	337	339	326	296	285	327	324	314	294	321	298	318	356	324	342	316	340	336	333	305	306	332	338	318	325	325	315	306	303	331	317	316	315	328	349	337	332	335	309	338	337	319	298	308	343	344	303	317	329	345	317	324	313	310	337	332	295	325	317	333	313	303	322	330	298	317	333	350	301	364	298	334	321	301	309	319	343	339	278	308	338	346	344	320	351	317	323	295	299	329	354	290	292	335	326	293	306	327	306	328	345	336	317	273	321	301	348	352	315	339	292	339	323	303	309	338	308	340	351	343	292	306	292	318	331	322	310	308	324	331	334	322	310	342	325	305	310	322	308	299	314	320	272	339	330	333	297	300	344	293	317	348	333	327	307	321	337	330	309	304	296	343	322	340	301	327	291	362	296	319	360	318	346	321	314	302	336	353	324	341	309	337	333	331	307	334	304	347	321	317	328	315	293	326	331	334	332	304	365	333	312	343	306	327	329	323	351	325	315	330	319	340	313	330	304	307	319	336	299	324	316	320	354	296	291	324	313	312	285	323	315	315	309	333	318	333	347	323	278	320	338	336	331	296	364	343	299	311	321	327	320	334	290	341	328	314	322	296	339	303	320	320	289	302	327	320	315	316	314	313	313	346	307	317	285	339	268	345	307	319	322	324	321	307	321	319	339	300	331	326	301	309	332	312	339	315	286	321	314	367	320	324	334	335	325	304	372	343	355	314	342	342	305	301	347	317	323	297	311	294	303	315	314	318	342	309	309	322	317	284	325	370	289	345	334	302	330	345	310	341	312	300	316	319	328	314	314	347	297	339	322	332	322	327	298	305	291	328	288	303	312	337	301	330	302	346	300	311	313	324	316	340	301	308	310	320	317	359	327	342	327	325	336	338	314	319	304	338	331	279	312	308	310	334	349	322	320	317	347	307	324	327	337	319	305	314	350	325	291	326	330	323	297	310	330	323	311	339	316	341	334	332	326	356	350	317	347	367	359	315	331	287	276	317	318	352	307	332	296	340	309	294	352	316	325	315	298	310	315	342	309	319	313	322	324	311	358	343	324	336	279	307	314	307	340	329	310	308	328	301	332	330	336	310	321	306	305	329	340	329	327	295	334	307	334	330	346	310	314	299	303	324	311	326	338	330	287	318	352	311	325	308	349	337	309	324	312	306	321	341	326	335	349	305	317	321	341	335	318	316	339	317	329	290	300	351	302	317	349	317	326	345	344	303	316	341	314	313	289	306	314	295	318	349	346	330	318	300	294	303	299	338	300	315	321	333	317	316	345	318	315	318	270	326	305	341	334	322	311	336	294	299	336	312	337	319	304	345	330	316	315	299	331	334	348	363	314	323	342	322	312	326	304	327	316	335	308	329	308	302	305	311	315	320	345	299	293	343	302	326	312	318	329	335	320	318	294	339	313	314	295	312	335	332	341	325	268	338	306	346	326	287	303	344	299	349	336	306	313	270	317	314	311	311	332	285	299	331	353	319	348	340	300	349	310	325	331	346	358	356	282	299	283	319	315	297	306	315	307	294	279	309	304	348	305	315	334	296	330	330	295	325	323
2514	954	1071	1195	1132	1275	1299	1192	1171	1184	1132	1220	4993	5466	4199	4827	5419	4961	2679	1711	1226	1001	894	889	864	917	862	903	927	891	928	932	877	862	890	862	951	875	899	920	927	815	864	889	898	885	835	913	903	917	895	869	871	905	880	847	845	831	866	895	902	959	823	887	890	882	866	908	951	886	917	946	907	959	844	868	900	891	912	869	876	845	860	865	927	939	880	905	895	913	874	964	873	865	855	908	906	901	959	893	861	945	866	893	896	875	841	876	914	898	872	836	861	930	847	855	947	872	901	924	859	901	855	849	884	896	924	858	915	883	810	883	873	877	888	858	896	872	883	879	876	858	902	845	918	878	906	861	889	899	870	918	935	856	903	908	866	887	870	843	815	865	931	916	876	873	839	900	929	852	945	884	870	867	892	846	895	863	894	855	883	890	871	886	874	932	857	908	947	940	844	852	869	873	876	829	905	898	881	912	897	869	919	918	827	874	847	844	936	884	870	841	854	889	913	903	906	872	928	935	870	929	879	891	892	929	856	874	867	916	922	861	880	886	904	912	853	897	867	850	876	865	930	915	867	934	924	912	890	890	865	946	891	881	903	863	889	855	865	863	881	891	867	839	925	901	909	895	907	908	854	842	877	917	917	862	864	868	889	891	860	877	901	850	852	833	829	860	896	941	879	853	880	932	895	910	1010	881	899	925	888	841	867	948	889	893	879	895	884	920	882	850	884	869	856	880	873	900	1000	854	882	878	863	840	901	870	950	859	922	869	889	916	900	934	892	889	874	882	900	873	883	865	909	900	924	929	830	913	951	957	836	875	896	904	866	905	901	875	870	885	901	847	913	900	863	965	893	926	952	908	920	897	859	894	894	900	914	882	911	921	914	840	903	859	818	866	896	879	917	925	844	889	912	937	890	913	932	913	874	883	938	900	908	840	896	894	929	866	888	861	895	894	907	902	887	880	899	815	897	875	848	903	914	893	857	852	858	896	868	963	899	902	846	901	885	888	880	879	886	893	881	887	912	878	877	925	854	895	868	931	880	896	889	883	844	911	867	950	916	920	920	881	886	890	866	911	898	932	942	901	868	859	869	896	922	869	918	871	873	900	895	879	888	886	879	914	882	868	881	907	873	903	836	916	896	926	945	899	862	922	912	890	887	907	882	874	908	913	929	951	847	935	909	841	912	881	888	900	889	860	853	864	902	871	884	907	884	888	913	885	849	854	862	891	920	870	875	916	891	948	862	846	856	870	916	946	882	839	815	864	882	899	884	887	911	858	879	873	907	905	872	927	908	865	866	874	872	877	861	880	911	870	881	905	869	924	887	872	963	870	886	930	857	883	869	900	888	901	891	871	867	923	857	903	868	942	906	880	909	946	879	897	905	900	849	879	905	952	851	905	851	838	874	892	888	965	865	886	840	891	917	929	868	921	911	883	928	876	923	899	851	856	875	873	937	870	879	874	905	927	946	854	876	887	926	919	947	865	892	884	830	864	916	914	907	918	919	912	894	855	894	897	929	842	854	906	891	930	849	857	879	894	879	885	939	897	891	900	883	862	885	898	912	891	909	919	850	810	904	837	871	940	888	864	855	870	925	918	907	894	894	880	873	838	854	871	911	943	864	847	913	855	895	854	934	852	876	941	915	938	870	850	851	893	910	863	881	883	895	851	916	886	900	875	917	899	905	914	879	911	925	908	894	906	920	884	877	867	899	900	915	917	914	910	900	894	864	857	862	880	896	900	871	850	892	867	858	892	940	866	894	882	906	914	887	875	839	934	926	887	866	861	945	879	881	891	862	846	873	903	910	875	876	972	906	918	907	939	895	880	889	829	896	868	855	874	879	869	912	887	857	887	877	884	926	910	896	851	876	814	895	918	878	918	833	933	870	938	875	847	878	908	858	931	897	890	887	905	971	899	866	917	861	874	885	833	868	900	859	890	927	868	842	849	892	891	897	862	876	877	824	879	850	880	930	910	851	919	902	899	886	879	890	912	913	875	813	887	927	867	874	841	875	897	921	918	904	899	884	846	855	876	933	873	856	924	891	882	902	845	912	918	880	919	860	896	913	903	887	890	901	868	886	893	865	892	880	887	886	850	889	933	877	878	907	848	876	894	918	892	931	876	877	883	903	938	936	842	848	879	912	923	891	854	829	898	905	888	895	870	983	913	887	907	901	846	911	905	905	881	894	841	892	944	917	893	855	880	870	909	898	923	897	890	859	877	881	884	832	818	845	935	832	887	853	914	837	871	871	919	899	878	897	894	948	878	869	869	844	866	892	872	876	932	902	914	884	898	908	918	877	862	842	837	875	907	868	874	897	908	969	860	934	855	883	907	889	876	864	888	909	902	848	898	908	919	882	867	913	922	873	857	888	924	865	919	855	884	926	846	901	888	907	859	851	894	875	875	911	904	807	908	896	853	869	886	864	872	904	892	887	852	870	872	864	864	893	875	897	922	889	905	924	914	891	849	925	909	906	908	858	903	881	898	918	886	877	875	895	875	929	888	886	920	910	889	891	868	909	881	902	897	860	847	851	890	887	868	874	896	885	886	853	882	885	916	891	875	961	893	960	879	891	854	905	910	860	868	848	924	857	872	865	881	875	895	880	905	839	891	886	856	846	904	917	869	889	909	875	892	885	862	940	905	879	846	866	896	935	871	911	874	879	867	846	891	899	890	916	839	926	894	915	876	920	870	834	869	907	842	872	869	930	882	884	886	881	923	883	872	844	869	925	893	880	887	909	901	896	900	861	854	920	871	913	904	921	913	916	844	878	965	819	881	864	883	860	868	888	935	881	845	904	851	943	856	949	909	913	887	907	812	871	950	899	877	885	882	896	871	932	869	888	913	848	896	894	882	923	890	897	878	880	862	907	858	863	895	927	894	871	874	906	954	918	839	868	863	896	918	867	941	905	877	900	872	907	908	938	866	857	861	846	893	925	878	889	884	896	937	896	888	919	916	874	895	888	868	838	890	927	870	831	854	886	868	903	853	924	882	856	926	905	916	950	896	888	893	949	872	863	870	865	849	862	896	892	886	916	916	912	857	899	908	889	912	869	916	897	814	896	926	898	874	952	932	852	884	874	885	890	886	858	873	895	852	923	895	930	902	844	873	923	884	920	910	916	878	897	846	904	956	862	851	885	856	927	922	916	886	905	910	880	881	929	857	920	898	887	935	904	925	910	917	896	862	923	924	907	872	956	838	915	889	912	894	852	880	900	884	884	896	896	901	845	888	879	965	879	925	856	910	913	892	924	928	886	916	869	865	945	907	898	911	934	893	895	868	878	863	884	888	901	928	927	949	917	895	919	845	873	855	853	930	915	885	901	846	890	878	900	922	866	873	925	893	896	881	922	924	892	886	902	879	884	918	877	893	939	904	881	884	898	886	876	877	914	896	818	907	899	884	949	894	867	883	874	869	907	885	899	828	897	899	878	874	848	862	828	846	871	912	890	891	915	850	912	888	855	958	916	923	852	896	864	850
7693	1145	1446	1393	1519	1434	1029	933	1022	1028	1394	2337	5111	9243	7238	9250	7416	3971	1814	813	499	323	283	285	268	263	275	279	293	263	287	266	260	305	276	260	288	277	282	259	283	265	270	262	265	262	264	280	278	251	297	265	234	269	265	271	263	259	271	279	265	293	272	286	271	260	287	234	266	265	281	285	284	257	261	274	255	282	296	272	261	276	269	280	259	275	265	280	270	262	251	265	278	283	260	271	277	264	269	282	266	262	264	268	235	254	310	273	268	262	261	307	266	273	252	279	287	273	249	252	286	276	254	281	309	272	277	294	274	273	274	294	284	242	274	280	242	265	256	270	289	290	261	270	267	276	274	267	261	248	287	268	272	269	260	288	274	264	270	254	235	276	287	261	276	276	281	291	284	272	278	291	244	264	252	260	294	274	290	263	252	249	275	287	280	272	303	273	265	273	300	253	270	295	262	261	259	284	262	272	280	254	260	264	272	293	284	250	276	267	282	270	274	288	287	276	252	273	250	238	282	264	290	261	270	267	296	290	297	251	271	262	267	273	288	267	273	265	290	289	270	240	268	275	294	306	255	278	253	283	277	270	297	264	268	284	302	263	274	254	283	280	275	285	278	321	266	284	278	293	271	281	262	273	254	294	288	275	307	287	282	224	257	256	273	277	288	295	299	268	261	262	255	290	264	253	290	262	266	278	271	262	280	256	290	261	270	266	275	282	256	279	271	266	270	271	252	262	243	296	268	284	258	268	256	255	257	259	284	252	303	284	274	259	287	292	265	269	267	290	260	276	269	236	281	277	298	256	244	261	247	290	250	258	243	255	274	262	269	298	274	291	259	265	264	239	262	264	283	262	258	255	247	296	293	243	269	290	284	296	287	285	294	299	252	260	271	274	273	284	261	277	296	253	256	279	276	292	265	285	292	244	278	269	275	268	249	255	251	263	266	273	276	268	277	257	286	246	260	268	295	274	270	270	278	267	283	281	263	268	277	261	277	269	266	251	278	282	252	263	263	289	287	284	266	292	269	266	258	287	250	277	251	271	269	276	261	291	252	249	304	310	282	286	241	269	268	275	292	271	270	312	268	274	284	282	281	273	286	263	275	261	273	269	280	240	280	244	287	279	283	254	279	268	266	281	286	292	268	275	289	274	277	273	279	294	281	255	298	295	251	288	276	250	278	251	274	274	291	296	271	276	269	260	267	255	242	264	269	277	270	283	277	269	272	270	283	293	276	255	254	267	289	273	288	278	276	289	302	285	296	291	296	267	283	293	273	263	300	240	272	265	273	276	268	298	253	272	264	303	301	247	260	287	263	273	257	292	234	285	272	270	275	251	274	275	260	279	283	272	278	249	268	269	264	298	273	270	245	262	305	263	271	241	240	304	282	290	283	275	264	279	265	295	268	280	276	249	276	269	270	249	250	283	246	269	310	288	289	276	282	259	263	253	255	286	302	281	259	277	272	250	268	312	250	273	288	278	297	295	258	243	243	289	262	296	289	265	289	272	281	249	235	287	292	282	304	256	304	272	284	295	277	296	264	307	270	259	283	283	254	277	287	295	272	277	263	243	254	277	258	288	264	294	257	245	277	274	288	272	261	267	291	296	264	265	293	278	272	257	253	266	272	272	269	319	273	265	281	271	272	285	256	257	252	273	268	289	276	243	252	295	263	296	295	228	336	287	293	255	295	266	275	281	292	293	283	287	256	272	296	260	283	266	258	306	271	281	286	273	284	270	286	275	284	253	255	282	297	278	256	298	291	270	289	266	263	291	246	292	242	284	257	265	256	281	262	243	279	271	281	248	285	297	276	266	279	259	276	253	269	245	264	262	249	262	277	281	280	259	259	282	224	286	264	265	289	258	304	261	266	262	283	279	306	275	273	268	264	275	252	267	280	250	245	263	304	256	260	250	294	269	265	260	287	254	287	243	257	249	257	266	265	282	266	254	270	272	268	276	264	243	291	264	251	303	282	247	273	293	248	246	279	299	296	254	256	275	255	280	291	266	272	284	253	289	281	271	275	244	274	262	248	274	285	282	267	293	259	272	251	299	294	294	297	273	261	261	263	259	242	292	269	269	283	286	292	275	291	278	277	292	263	257	281	270	290	266	276	298	274	276	282	256	249	286	279	286	283	265	220	294	261	265	267	271	278	284	277	270	256	272	287	270	267	247	280	262	263	273	286	269	268	309	306	266	272	262	276	241	240	276	268	290	266	285	268	280	265	278	276	295	259	289	248	273	268	268	270	269	302	255	246	270	272	289	289	311	263	295	293	261	247	254	264	297	293	265	289	301	224	269	282	273	273	276	304	264	271	280	282	276	296	266	278	291	270	267	308	282	279	275	287	259	267	254	242	260	299	311	279	269	272	271	273	279	274	265	280	251	292	266	279	273	273	286	283	262	246	245	263	300	283	258	285	299	302	300	265	279	267	278	279	259	251	270	263	252	282	255	284	273	267	286	270	295	297	270	278	282	267	292	295	280	266	277	304	267	308	296	258	260	259	297	285	252	254	299	261	271	293	289	280	258	274	311	295	279	275	261	266	269	255	251	265	258	273	249	260	280	275	250	292	300	266	249	290	272	264	269	299	274	267	262	274	265	270	248	253	290	285	288	298	292	245	323	283	265	247	244	294	306	271	258	265	270	262	287	264	267	281	257	301	253	248	265	263	281	277	291	258	266	275	253	289	278	268	268	272	273	295	302	277	249	266	287	306	242	272	283	270	231	233	294	248	319	275	267	259	280	294	279	257	239	288	262	274	315	238	277	261	259	277	304	279	266	259	245	232	275	285	283	278	276	281	280	255	281	271	256	254	264	262	285	314	274	286	306	271	268	249	281	270	267	285	299	262	253	259	309	286	298	266	288	297	274	263	269	287	263	283	270	283	297	279	265	261	260	290	316	273	253	259	249	290	288	282	246	279	275	261	255	254	239	267	257	249	275	273	271	274	278	279	293	264	269	295	277	295	264	268	268	272	258	269	266	270	260	262	271	287	279	272	278	248	239	268	261	259	288	276	279	244	276	266	293	282	281	255	302	292	297	276	270	251	279	258	290	253	276	280	269	253	240	261	258	285	262	274	262	288	288	268	277	256	276	266	274	299	266	268	259	280	282	265	261	274	277	295	289	251	282	278	276	267	308	258	266	279	298	275	249	266	264	250	248	279	259	295	281	292	268	289	290	281	293	311	266	249	256	269	265	261	269	261	253	283	258	281	241	313	250	268	275	286	277	308	271	238	285	298	291	254	269	285	263	258	276	273	266	255	280	288	279	305	283	310	261	294	296	290	249	275	297	279	267	276	280	306	263	269	267	307	273	266	267	244	297	298	247	261	285	272	270	255	251	272	273	258	285	274	273	274	288	270	256	272	273	257	270	305	267	311	280	281	266	286	291	291	250	280	251	264	290	297	308	262	294	266	294	273	276	262	286	250	260	239	264	247	281	284	262	292	282	274	281	267	261	294	259	302	253	276	279	240	297
5690	1692	3395	4673	5724	5904	4319	4234	4661	5206	7343	11443	19362	29523	24905	30380	25426	16125	8038	3775	1807	1146	811	767	769	738	799	765	774	802	738	791	782	730	828	770	724	809	815	761	751	756	797	786	795	816	828	774	830	788	789	753	834	789	794	723	752	734	788	791	760	768	840	811	761	767	769	756	811	826	795	775	823	753	865	827	772	760	812	776	818	812	786	791	785	764	769	800	785	765	819	748	791	746	778	826	756	786	776	791	811	806	760	776	725	760	761	808	801	761	775	757	811	748	776	728	747	797	768	771	719	761	815	792	771	742	770	801	791	777	727	818	807	856	779	733	740	782	781	818	788	785	778	750	771	788	769	759	745	762	783	799	799	763	752	776	805	763	776	840	768	748	810	781	831	741	802	755	819	824	817	721	772	733	729	783	795	802	799	787	767	769	761	777	844	736	789	767	830	766	760	786	706	757	765	828	697	745	770	809	784	759	728	792	782	790	766	811	838	792	763	797	758	774	763	737	800	760	799	782	754	778	749	751	758	807	759	812	784	789	790	803	765	779	777	779	787	789	788	770	718	722	743	776	799	791	751	809	808	731	721	762	787	728	810	771	764	757	792	821	805	785	753	791	810	768	770	768	768	809	756	738	799	803	793	837	779	755	761	728	817	801	798	770	746	780	753	773	763	841	790	779	705	762	791	736	736	756	799	732	788	754	791	751	779	741	821	801	770	821	778	791	766	760	812	845	766	780	751	809	787	806	824	760	801	823	779	773	777	723	767	806	751	795	789	722	826	780	765	743	777	790	738	782	806	827	798	723	790	801	759	765	785	802	772	790	805	799	798	804	817	755	767	801	732	828	797	755	811	764	780	745	774	806	735	763	807	770	795	804	786	790	765	743	772	790	781	836	729	815	803	782	778	804	790	791	783	751	774	805	799	747	816	751	807	804	774	798	789	846	772	753	774	794	827	721	776	800	744	824	823	751	789	823	756	696	770	791	780	837	729	778	727	788	756	749	797	717	811	821	814	753	721	773	771	790	761	802	771	787	773	784	799	771	773	811	756	777	786	809	790	776	741	741	808	747	794	792	785	806	811	770	764	836	775	804	777	745	778	789	757	785	807	795	841	749	732	735	768	772	825	765	813	803	780	796	773	777	752	737	777	795	762	791	755	787	804	816	795	753	734	781	794	732	800	771	765	760	774	785	771	757	764	752	779	795	793	702	825	795	805	819	753	760	819	768	769	806	751	808	783	787	810	780	796	796	760	762	731	807	783	751	788	775	728	782	736	818	805	775	764	830	851	817	782	765	802	763	804	742	820	783	747	807	798	759	831	793	762	780	802	828	780	789	778	799	802	766	748	777	802	782	771	769	831	770	838	807	779	768	760	811	750	792	754	796	796	770	795	782	804	815	780	721	793	782	785	824	827	818	746	782	817	749	791	791	776	750	810	774	750	796	791	797	764	815	857	766	770	749	795	767	744	803	765	828	802	758	778	800	771	721	782	778	802	769	799	777	810	759	772	789	802	824	797	761	805	761	805	755	781	760	835	796	771	774	775	804	820	764	798	782	791	758	797	778	781	790	770	740	758	843	723	779	793	795	866	780	772	793	820	764	774	755	755	757	794	767	783	766	769	836	783	710	793	768	798	775	777	803	819	780	813	786	788	763	749	786	753	791	765	734	718	796	743	797	750	766	776	798	786	788	750	802	786	826	753	776	796	815	758	736	767	774	781	807	758	785	796	733	774	774	780	769	833	771	851	783	802	792	771	721	797	845	773	751	744	819	789	818	787	810	768	740	822	739	776	813	762	771	785	825	754	790	778	776	790	811	780	743	842	813	850	802	761	803	790	815	739	786	743	752	743	782	758	774	768	749	782	777	746	794	786	748	772	800	814	776	759	816	732	790	748	751	753	738	783	773	774	768	796	831	779	790	838	776	773	801	777	783	822	791	731	759	796	813	796	818	771	797	800	744	820	796	850	784	746	766	766	788	823	768	800	771	765	781	725	799	760	827	795	740	804	744	807	822	780	776	803	762	764	736	801	809	746	770	773	815	740	739	731	778	771	760	774	753	800	786	744	775	791	778	802	761	829	735	780	786	781	810	798	749	760	765	776	754	783	789	743	798	784	739	771	778	853	788	774	771	848	830	822	798	791	788	722	848	788	783	757	830	731	766	788	777	806	812	801	804	819	775	790	776	796	758	744	787	763	784	870	781	799	783	784	730	746	784	834	764	769	815	773	804	780	763	803	805	741	834	819	790	849	765	771	757	753	747	795	778	759	780	804	755	783	781	813	780	779	772	802	798	824	788	793	749	781	855	746	780	755	747	741	759	783	739	770	749	800	725	757	781	808	811	773	770	736	752	761	776	759	795	781	876	838	789	781	776	795	783	755	821	786	761	782	829	785	791	771	756	743	796	762	781	751	773	777	765	782	779	748	762	766	781	749	770	785	838	752	797	780	807	807	755	793	749	772	768	794	773	775	747	741	814	800	770	815	783	767	755	791	782	740	751	741	777	784	801	807	808	785	784	732	771	778	773	806	813	774	750	730	824	781	764	771	757	797	759	828	758	825	756	830	765	728	793	753	795	801	821	750	800	792	805	756	776	766	801	778	796	766	733	785	754	781	766	757	828	814	776	781	765	779	790	825	746	817	817	766	754	802	759	765	756	795	784	789	777	770	735	787	806	756	756	803	788	763	755	856	802	747	764	817	773	757	768	784	842	765	787	763	793	786	762	787	810	745	789	779	789	827	744	771	817	746	765	819	761	782	830	733	792	753	787	785	782	794	795	784	806	745	783	794	798	767	754	790	798	809	782	786	773	784	759	794	775	841	761	801	754	734	816	777	811	745	735	785	775	884	787	788	791	766	811	783	812	790	771	801	775	795	820	794	833	764	753	795	778	756	781	711	758	747	807	770	762	809	787	801	793	838	799	731	751	795	787	791	806	789	763	774	779	809	795	768	729	765	794	745	762	806	776	742	752	779	760	760	766	771	755	810	760	793	783	819	778	720	753	819	772	810	787	758	765	780	775	805	772	785	773	771	775	824	783	773	808	783	785	785	831	778	792	799	763	792	786	775	761	798	772	788	773	764	797	743	732	758	820	793	769	768	707	801	740	792	766	751	765	789	824	791	772	765	786	808	763	764	850	814	811	787	792	744	771	759	764	763	815	763	765	783	799	778	779	787	813	777	806	761	756	824	779	776	770	773	746	795	791	798	767	772	739	770	793	774	785	788	782	723	748	765	761	805	770	813	829	779	784	799	798	824	801	750	788	773	766	788	818	780	808	827	789	798	787	831	815	822	775	773	830	756	787	756	775	730	746	754	806	770	762	718	783	776	805	772	819	816	757	790	721	787	756	780	801	778	792	793	791	807	794	817	732	789	758	752	755	804	808	789	775	778	766	765	723	767	787	781	799	790	791	767	767	742	836	779	761	797	808	791	793	779	793	795	815	793	782	788	794	806	758	772	827	811	778	753	758	768	798
15366	2738	3052	2716	2793	2678	2081	1896	1928	1913	1803	1926	1904	8554	22769	21518	14619	7300	3083	1203	594	394	325	292	291	283	281	299	334	300	305	313	302	291	319	313	319	286	308	311	322	313	320	290	277	312	304	338	303	340	323	283	299	309	305	298	315	272	326	277	306	312	297	273	306	306	313	292	305	335	319	314	315	296	305	294	310	306	319	284	271	322	306	304	293	319	259	310	296	316	288	287	322	268	269	318	302	323	290	306	288	296	313	313	324	318	336	334	345	318	295	299	307	297	319	300	309	315	302	300	346	292	305	305	279	315	300	305	290	322	320	301	290	297	330	295	283	322	321	307	327	275	307	313	310	332	330	318	277	298	308	296	323	303	286	323	293	298	288	322	271	297	295	305	297	282	280	318	301	311	319	281	296	305	320	295	299	312	334	289	285	294	291	308	313	288	304	306	299	348	292	324	342	285	310	302	298	280	302	314	285	315	285	274	309	304	309	324	327	317	322	294	293	327	287	326	331	282	293	299	273	314	314	287	337	301	305	326	295	289	291	296	307	297	320	272	290	311	342	297	344	287	304	302	260	297	301	302	341	301	305	309	322	287	322	317	293	304	291	320	294	329	289	320	319	333	332	308	322	307	282	307	310	308	334	287	302	287	323	308	303	280	295	311	289	294	308	311	296	295	308	295	296	288	292	297	308	304	274	313	266	295	325	298	303	293	322	303	296	314	304	304	318	260	306	306	284	282	276	300	277	293	284	321	323	313	307	286	320	321	331	320	322	323	294	337	316	326	321	296	293	295	308	300	311	285	282	294	317	289	313	302	300	276	307	297	276	279	317	283	287	292	295	295	310	320	314	287	310	306	285	310	296	330	324	337	318	333	328	317	335	267	302	344	331	317	318	312	286	302	296	330	297	286	316	320	311	295	297	296	328	299	289	326	326	302	334	306	320	277	288	283	303	281	283	318	294	312	311	307	290	293	288	301	306	317	269	303	333	304	318	278	332	314	305	343	300	312	320	309	312	289	311	296	316	305	306	299	293	319	330	279	328	333	271	334	303	323	342	309	316	301	316	327	305	296	305	309	310	281	291	319	322	329	270	312	358	316	312	312	290	296	323	300	337	308	292	281	293	318	285	285	273	301	330	310	307	270	295	287	306	289	312	309	334	289	341	292	307	305	312	358	300	280	295	306	323	279	310	338	329	276	314	311	304	307	286	313	301	296	336	294	293	296	303	331	276	295	278	294	298	312	314	303	319	305	299	300	319	310	338	325	333	294	289	300	284	291	322	309	322	327	301	296	332	285	294	275	300	320	312	312	334	280	298	316	325	311	315	319	290	309	298	312	313	326	321	298	314	320	325	318	312	313	278	307	286	295	303	301	310	307	323	310	317	309	329	302	334	294	309	285	313	307	296	281	304	318	309	318	312	347	309	308	324	332	298	340	320	282	311	308	326	308	301	322	301	299	275	317	279	310	286	296	307	282	299	319	314	286	309	331	298	318	299	303	297	329	335	295	314	334	308	319	293	298	299	299	289	316	336	297	316	344	321	311	293	325	294	306	304	315	291	276	328	334	284	332	319	332	321	318	308	289	286	279	316	293	336	310	314	309	307	321	321	288	319	301	269	287	315	313	301	311	336	326	300	289	286	342	313	315	303	308	333	320	312	311	292	272	313	308	304	289	340	304	289	318	319	289	322	289	305	328	318	282	291	304	298	299	280	283	332	273	301	329	299	313	336	294	306	295	314	299	313	303	285	273	311	311	286	311	322	331	293	306	327	280	312	299	319	316	317	309	318	278	306	331	306	296	314	290	329	278	333	330	298	285	304	318	297	289	269	303	298	343	308	307	293	289	259	302	304	295	334	292	274	317	286	294	299	291	309	317	296	321	287	307	275	275	280	332	323	323	289	341	289	292	333	325	293	331	320	300	323	327	315	306	294	301	315	330	309	271	303	303	299	302	300	292	308	331	337	325	324	323	302	307	311	342	311	292	323	307	302	317	296	333	297	302	323	274	319	311	334	298	287	288	292	307	276	342	271	293	292	334	295	294	311	307	284	286	300	314	282	281	293	305	340	296	270	286	314	325	321	273	306	323	293	284	334	281	331	317	319	300	328	286	278	325	317	287	326	318	311	310	333	288	323	329	311	294	316	345	325	314	337	280	295	282	293	314	311	339	319	325	315	293	287	324	338	347	311	315	298	320	294	330	290	313	335	308	349	277	321	292	311	312	318	306	302	308	312	329	329	279	282	300	305	317	299	271	317	299	319	280	286	282	305	319	266	290	302	339	313	323	323	327	304	308	291	292	307	317	304	329	290	319	308	316	341	329	315	303	311	278	305	305	333	314	302	290	287	308	306	319	316	299	299	313	327	281	310	301	328	291	299	296	304	320	318	290	329	312	291	278	281	297	313	329	305	336	304	323	296	294	293	312	322	328	305	306	313	319	304	358	311	314	304	322	308	287	303	296	297	308	294	287	297	319	303	277	331	315	305	299	287	274	306	298	279	304	317	307	315	323	300	294	306	300	324	304	303	322	287	315	298	292	305	292	306	279	299	291	304	288	322	321	344	300	314	328	309	308	334	306	327	288	295	316	334	325	298	289	296	316	311	321	303	295	305	322	286	324	342	287	311	297	322	278	338	304	308	299	291	300	318	308	308	310	310	289	279	261	305	351	310	322	283	321	301	335	276	337	306	295	317	338	299	319	307	287	307	286	314	320	322	297	294	296	320	281	317	316	316	297	303	305	321	328	296	321	294	303	314	318	318	320	298	293	316	325	317	331	324	325	337	306	283	301	307	290	307	326	340	297	322	305	325	306	304	294	330	323	317	316	301	286	290	315	342	335	297	315	285	299	308	309	293	302	337	327	286	295	306	286	307	285	301	295	312	265	324	306	285	298	290	291	312	312	289	319	328	332	299	324	320	367	292	322	300	323	324	302	277	327	298	330	285	312	295	303	305	295	301	310	322	307	329	313	299	308	306	322	288	315	291	281	285	300	316	308	301	276	362	307	312	304	334	294	331	301	316	323	310	305	319	310	325	326	336	272	328	262	284	318	326	297	315	340	315	333	291	304	299	308	323	289	335	298	321	313	313	329	328	323	292	301	320	307	298	327	310	326	305	329	322	316	293	298	297	324	289	281	309	311	308	318	291	307	292	309	265	301	300	313	311	281	323	302	275	277	310	341	330	313	329	262	334	314	307	284	321	315	286	320	296	309	286	332	331	267	294	299	284	323	270	300	323	314	313	316	288	304	292	316	309	288	327	337	308	329	310	317	301	357	316	311	341	301	280	311	302	308	335	290	298	339	284	307	306	320	330	314	298	329	317	313	326	312	289	289	299	307	312	296	302	304	276	330	296	324	282	305	330	295	320	307	323	302	314	303	317	316	321	288	307	308	296	332	259	300	307	305	314	288	295	293	299	281	314	307	297	349	317	293	300	288	291	304	299	331	297	328	322	309	336	286	324	302	292	307	312	327	286	270
8036	2760	6335	8285	9807	10510	8464	8284	9006	8909	8883	9436	9624	27953	44885	41851	34241	23232	12726	5529	2346	1263	864	800	871	885	846	904	880	907	864	844	836	865	905	879	906	903	880	857	908	866	855	879	882	880	889	814	856	894	904	900	885	905	862	888	908	873	870	823	851	926	835	914	885	870	824	801	983	849	852	838	894	839	855	881	887	897	892	886	876	905	929	890	873	891	881	879	914	855	864	890	897	892	842	937	824	870	893	858	916	859	896	879	872	893	867	859	874	887	871	862	887	886	900	894	869	827	897	850	876	889	816	877	842	860	893	863	942	822	847	918	900	900	933	917	871	860	869	846	874	889	919	917	859	881	893	880	807	953	832	849	893	861	815	905	846	868	896	836	867	882	873	865	867	880	864	859	956	799	858	864	895	901	825	898	900	834	883	870	814	896	900	835	892	917	825	861	859	867	922	863	875	838	895	873	852	854	844	868	859	878	865	898	879	871	889	847	882	896	865	933	893	871	902	848	908	889	931	849	854	866	886	910	849	846	870	889	864	903	903	894	839	849	853	910	921	904	832	883	891	929	902	921	843	910	865	888	916	909	877	840	880	894	939	908	891	888	881	853	910	889	840	871	887	900	839	906	933	883	867	780	914	917	907	937	868	854	880	867	904	872	851	852	878	924	861	916	897	852	794	846	863	893	912	879	864	821	871	814	849	879	866	915	920	867	839	886	888	857	849	863	851	899	895	903	830	895	798	891	819	899	914	866	929	882	926	827	880	842	823	869	839	845	857	851	878	841	818	858	873	877	870	868	875	886	842	896	864	869	873	890	880	902	905	847	894	904	860	854	927	858	897	833	855	904	946	888	862	873	850	872	909	913	908	867	858	908	885	867	846	806	883	881	868	926	858	865	898	937	896	895	821	855	894	906	854	848	917	877	857	898	877	884	857	914	831	862	875	903	894	861	903	857	892	803	855	887	888	929	937	873	873	891	870	934	919	882	888	876	875	860	869	878	863	839	866	903	872	897	925	919	859	883	897	899	885	852	872	788	901	873	914	863	863	883	847	899	888	852	926	886	858	840	870	863	899	907	913	866	843	870	933	876	937	825	845	871	867	903	855	864	830	902	838	856	888	888	842	842	852	848	862	887	912	871	838	906	851	839	859	914	892	887	891	874	821	913	840	828	865	899	890	857	833	935	903	955	918	892	861	920	938	926	887	849	888	838	890	849	847	840	882	907	854	847	849	892	823	857	868	857	867	862	877	905	875	888	858	899	907	932	896	863	885	900	883	905	862	882	882	855	862	889	868	874	852	925	862	870	806	853	889	836	858	895	887	794	833	866	882	852	864	926	881	846	874	879	858	899	874	857	838	872	897	903	867	898	827	903	926	869	879	853	842	869	851	868	856	819	804	869	848	871	865	861	866	917	846	872	911	895	907	884	887	890	907	890	878	899	906	850	928	879	858	876	820	870	900	858	912	904	867	927	881	926	859	912	893	866	848	920	871	874	809	919	828	900	920	888	823	923	873	872	849	888	893	848	835	886	814	892	936	979	885	903	878	860	879	895	865	866	899	895	882	861	884	883	850	923	862	837	892	819	879	897	878	849	882	924	885	895	827	905	881	856	903	851	858	929	882	889	836	893	826	890	868	836	880	839	927	846	884	866	837	853	871	925	827	914	891	925	860	928	886	865	873	840	858	881	906	858	869	825	868	900	877	940	948	852	877	926	880	877	872	875	874	867	907	903	882	888	864	901	877	932	868	909	851	843	879	890	886	912	877	864	913	856	887	923	865	870	891	880	835	868	881	876	894	871	857	905	855	892	834	909	840	856	894	867	899	878	904	869	879	870	878	860	874	894	861	898	945	880	842	960	845	875	813	889	910	881	898	871	862	891	901	861	851	878	878	861	898	902	892	907	877	882	878	944	899	888	856	841	876	849	876	867	860	893	889	866	869	896	893	906	874	875	869	859	899	876	868	903	865	833	861	843	873	900	891	878	857	888	922	924	863	898	865	911	853	838	904	860	902	861	893	905	896	918	890	844	884	850	905	910	889	907	845	865	862	850	857	869	848	852	863	879	864	897	891	856	850	916	858	861	887	843	857	854	907	859	900	884	911	937	897	920	892	824	873	905	886	892	864	909	886	870	848	917	832	871	901	894	941	841	886	815	920	904	915	882	847	884	893	813	843	867	940	864	834	841	895	917	888	844	882	857	897	932	891	869	888	838	868	879	847	855	877	855	913	875	903	847	866	920	887	923	850	951	877	904	882	834	829	872	891	911	875	832	899	765	923	861	892	902	863	861	877	838	920	865	916	852	915	870	842	878	898	868	973	873	872	947	851	944	852	902	899	846	842	871	827	901	889	850	826	877	880	887	887	839	876	865	847	897	843	879	830	898	874	870	862	916	915	860	848	876	841	840	843	816	853	886	876	890	842	939	852	889	851	876	895	870	879	897	867	899	893	847	864	875	838	893	904	923	850	903	847	855	901	894	894	887	899	892	943	833	912	955	891	873	840	828	925	852	856	861	855	905	918	861	863	908	911	870	943	870	860	908	903	913	859	870	851	823	884	877	871	857	908	908	954	875	834	875	845	896	843	883	882	847	866	875	856	835	920	824	869	852	816	843	879	847	874	885	892	909	857	868	857	920	937	848	906	908	865	854	962	922	860	892	873	796	849	838	891	930	889	862	878	944	893	906	888	898	868	867	887	860	869	892	857	911	872	914	883	835	888	844	866	837	882	927	814	883	858	876	867	932	888	828	876	894	866	895	903	861	850	877	839	878	850	850	907	889	837	887	880	831	866	911	911	799	902	894	857	855	898	877	827	884	861	869	925	822	829	939	849	853	868	833	917	908	857	825	887	843	840	889	932	871	888	869	879	880	882	868	906	869	907	910	867	837	893	887	858	920	868	874	867	894	948	927	833	839	845	900	910	830	957	893	896	867	869	948	874	801	846	843	912	892	883	860	900	858	875	839	905	861	870	881	947	886	884	854	852	847	862	872	926	840	878	858	901	872	907	894	902	875	899	849	877	837	837	891	894	934	860	887	852	836	908	893	936	865	851	879	861	874	874	911	846	897	864	870	869	882	886	857	876	849	872	870	841	896	816	890	887	892	954	876	847	885	944	867	871	866	820	874	877	864	851	854	843	860	865	845	879	906	875	906	930	845	890	824	872	923	890	944	864	894	864	898	866	912	834	927	848	927	892	872	873	872	839	893	864	841	853	891	874	860	853	898	875	837	894	881	853	847	874	845	859	888	867	882	869	856	838	849	863	863	883	916	915	875	874	897	893	892	877	861	888	875	869	908	915	876	869	773	874	882	903	882	918	931	853	883	931	858	895	885	873	923	851	817	871	895	865	875	978	891	904	865	924	807	885	770	853	857	940	857	887	853	872	889	850	890	905	874	878	916	906	882	842	856	898	904	861	873	879	848	910	891	880	881	885	940	866	892	889	879	914	907	895	884	891	860	873	862	877	883	867	875	867	918
2300	435	446	445	459	433	407	418	431	403	391	432	408	683	1589	1883	1596	1024	674	500	381	356	378	380	370	364	349	329	346	335	345	349	356	367	343	363	369	345	352	362	346	392	366	377	354	332	348	341	343	355	366	386	348	350	381	379	331	366	339	382	358	363	345	363	342	331	326	340	357	393	353	359	371	355	371	335	380	354	330	358	372	348	378	381	385	360	327	384	354	346	354	363	363	392	361	327	349	348	348	351	354	361	345	374	343	386	365	362	345	336	346	340	347	360	356	319	338	386	372	350	376	370	420	357	368	366	359	367	378	350	355	362	363	362	368	393	377	400	377	344	319	347	357	351	357	384	391	361	375	373	333	371	379	354	351	376	344	354	336	355	345	339	364	323	356	367	354	321	402	385	343	357	341	326	352	362	386	379	344	356	350	329	362	343	380	365	333	373	371	369	377	361	377	314	369	373	353	354	375	351	340	366	368	398	374	374	382	380	332	373	345	369	323	361	363	340	354	345	337	337	354	355	361	335	367	365	355	322	361	364	351	356	362	339	384	354	347	338	335	391	348	383	348	360	327	338	379	345	371	346	374	352	341	375	360	372	336	364	371	367	342	343	347	336	319	362	388	399	354	364	362	359	367	399	357	395	341	401	345	366	354	346	344	356	353	353	378	345	395	343	354	346	393	368	375	369	329	373	356	369	395	341	326	372	371	330	360	335	365	371	389	365	343	370	338	368	397	387	331	345	337	376	358	385	371	363	342	382	373	360	337	376	348	342	345	361	356	377	398	352	375	351	374	339	389	335	366	370	359	370	372	364	356	378	367	343	376	389	351	355	352	376	376	356	332	359	369	352	358	381	399	376	350	343	327	366	376	376	366	381	351	353	403	336	359	373	341	367	363	371	310	377	368	367	364	355	373	371	346	345	373	361	352	369	361	363	363	354	384	356	336	361	366	371	348	374	392	368	383	333	367	397	342	340	319	352	385	345	339	385	319	376	333	408	338	345	340	370	330	381	364	336	368	363	378	366	375	375	349	309	370	352	314	363	357	379	356	366	353	318	360	342	384	408	365	376	329	331	355	371	331	379	382	372	368	318	356	363	377	379	361	370	367	367	391	335	379	351	374	323	346	349	383	331	366	355	338	380	385	343	343	362	346	332	389	358	378	381	364	333	370	372	349	311	394	361	379	331	367	357	368	340	361	401	335	341	349	380	315	352	356	333	335	369	373	360	379	333	352	372	364	331	336	366	379	341	392	365	394	356	329	376	350	349	383	345	364	366	332	396	371	347	330	372	363	347	357	366	341	322	381	357	354	351	355	391	392	373	326	329	357	357	346	362	328	383	376	369	364	337	343	358	357	337	353	326	373	364	338	329	350	362	342	364	337	357	373	346	369	365	376	330	328	325	335	336	351	386	351	406	346	364	348	332	375	356	347	346	359	387	334	341	315	333	395	401	409	379	344	351	375	365	337	367	372	370	309	367	369	363	378	315	367	360	369	338	341	333	375	358	354	392	355	338	341	347	371	351	376	347	299	330	370	353	387	369	367	339	358	339	336	369	378	361	404	346	352	363	356	348	374	337	346	359	379	350	372	349	368	338	385	369	344	399	340	342	356	358	339	365	350	344	361	360	380	330	343	339	372	361	413	321	363	319	354	411	364	356	355	348	383	356	372	349	367	368	352	342	338	367	336	350	381	344	352	354	347	368	370	361	349	353	366	331	362	331	324	359	379	360	358	360	364	340	363	372	362	369	358	345	379	371	335	365	346	326	374	398	366	372	342	346	379	345	332	381	330	342	353	354	387	355	337	323	338	363	351	398	354	323	356	355	348	389	365	352	394	352	348	352	362	360	326	351	315	357	353	358	344	358	339	393	336	376	370	355	380	357	351	303	336	344	374	331	359	333	354	358	355	396	368	364	350	352	375	358	370	355	370	368	348	332	344	342	340	355	355	363	348	338	339	345	358	328	340	342	343	351	385	364	374	367	340	347	334	354	361	361	371	353	319	353	363	384	386	341	335	316	348	329	366	340	389	351	354	321	355	408	359	364	350	332	332	360	388	372	361	397	378	359	369	350	330	364	358	359	359	339	326	360	372	400	371	370	363	336	355	360	350	350	369	361	345	407	367	362	361	337	349	342	373	364	355	344	333	337	339	359	348	359	390	343	384	390	339	354	362	350	342	341	373	355	375	356	346	329	350	356	326	362	354	372	344	356	372	397	374	344	364	391	375	398	343	315	322	321	364	326	358	358	366	378	348	377	358	337	337	339	351	344	352	356	332	366	333	362	374	384	365	369	343	390	364	306	350	361	353	378	358	369	370	373	351	375	324	324	344	319	406	365	355	333	360	360	333	350	360	373	363	323	385	399	373	390	355	353	385	306	352	356	364	363	350	372	349	357	356	347	338	368	376	375	318	322	343	329	373	360	332	376	373	336	336	363	365	338	387	356	346	331	333	342	332	346	349	350	348	344	337	352	361	341	383	379	359	352	391	397	374	374	350	357	371	334	372	379	364	345	350	367	329	342	341	352	320	327	359	374	342	322	371	357	374	345	344	354	343	323	368	373	343	340	382	353	356	361	381	344	365	346	357	361	333	321	380	383	317	327	362	366	384	359	364	337	355	379	356	338	331	322	369	351	371	354	357	360	385	307	409	335	368	410	392	382	354	354	353	350	337	375	390	355	333	366	351	371	377	336	378	335	381	352	350	329	370	343	342	369	336	357	337	352	356	344	328	350	374	369	352	337	352	335	343	366	357	364	341	360	382	316	350	339	320	325	355	388	355	340	357	333	328	382	350	344	319	366	369	373	356	338	302	363	366	344	383	361	350	338	360	344	386	367	327	365	355	371	351	360	345	378	368	346	354	326	336	361	342	352	363	321	384	352	328	368	285	380	385	349	352	363	357	358	344	329	344	391	360	351	362	325	344	357	402	374	351	374	323	364	368	359	330	353	356	371	422	346	377	391	386	371	373	367	375	385	323	381	338	356	343	347	355	383	382	355	363	357	366	370	361	374	366	360	352	382	339	358	352	354	366	353	325	349	371	358	346	358	358	359	381	360	331	372	336	383	358	335	365	347	350	367	347	373	323	324	366	313	354	343	322	339	331	355	349	396	346	376	365	362	380	338	363	346	341	371	344	359	325	369	391	362	366	343	353	337	389	332	385	345	360	381	339	372	377	364	343	371	349	339	356	361	335	336	383	333	380	386	343	351	362	334	386	350	363	365	358	364	359	375	328	367	356	328	361	402	342	381	344	350	380	355	361	387	337	359	341	333	369	363	364	351	375	347	362	378	342	347	372	343	352	363	369	360	360	334	313	336	358	390	352	368	388	388	361	363	382	385	357	384	383	362	359	358	351	352	330	353	374	370	349	354	347	380	376	365	357	363	342	383	331	334	354	387	346	341	342	369	373	364	354	362	327	349	352	360	361	353	357	358	353	378	375	341	367	351	381	363	346	366	353	384	347	362	345	357	346	390
2671	1079	1261	1347	1464	1356	1310	1409	1337	1366	1280	1405	1514	3460	8377	8733	6287	4074	2439	1638	1199	1050	1006	979	1023	1042	1015	981	982	1005	1033	991	1018	989	1010	959	990	1000	1041	999	1053	965	1024	987	962	998	997	1017	1032	1005	1016	1005	1008	991	994	1026	953	940	1003	1020	1035	1016	1025	937	994	990	992	977	1000	1022	957	1068	1015	1015	928	981	951	973	965	970	1027	972	939	1051	977	998	987	1026	1077	987	989	1002	973	973	1047	947	969	977	1020	948	1005	1012	1000	958	1090	1019	989	942	996	953	1031	1038	976	972	988	1074	971	973	951	952	940	1038	953	995	1025	991	963	995	963	1017	1075	1001	927	986	988	998	999	991	922	943	978	990	973	998	1023	950	960	966	1017	1006	935	1007	998	1003	1021	1008	962	1011	973	982	1034	949	995	997	1003	1014	974	989	953	945	976	949	1003	972	1024	1004	1026	988	999	963	965	1047	987	978	983	961	972	1017	977	1044	978	952	982	993	994	965	1048	964	990	978	942	923	1030	989	1023	955	959	971	929	974	956	1053	998	1010	1032	1045	943	984	999	996	1021	940	1044	1019	990	963	967	989	999	1039	948	984	951	963	972	993	970	991	941	952	995	960	993	965	963	987	1003	1035	967	990	981	1019	1030	962	948	988	960	962	1021	945	1002	1021	974	1004	991	957	968	1005	1033	1038	1010	991	978	1002	1009	991	983	970	1001	989	1043	979	978	982	1014	999	962	1035	1000	1047	989	944	1052	1013	1002	949	1008	1010	966	972	980	1009	973	1032	987	959	1011	995	1011	979	1006	963	1011	983	967	986	975	970	1029	986	1061	973	975	982	979	976	986	969	1036	985	980	1028	979	986	978	955	975	975	965	1012	967	965	1032	991	974	974	952	994	1019	963	961	893	975	1007	1039	970	1032	991	991	978	1006	941	962	966	939	970	1018	941	967	1014	1020	976	984	983	1005	1009	1064	990	981	1048	1015	1040	976	965	1007	954	1036	985	970	951	1037	947	987	981	984	1063	1004	980	1074	1011	990	1021	987	945	1031	1016	1034	1009	1001	973	989	995	980	981	1015	1048	1003	1018	986	991	993	1036	1023	999	992	1042	957	1002	1062	989	996	966	953	1017	979	1025	1016	959	975	978	949	997	1008	1027	1002	975	1002	993	950	978	1003	996	988	949	1009	994	982	999	961	1024	1019	986	985	956	1013	1048	1022	965	1022	961	965	1019	1024	986	970	950	1027	982	1013	1042	977	1013	977	995	973	980	928	1001	988	978	995	983	1012	960	994	958	969	981	1010	977	992	998	994	960	976	929	990	998	973	977	988	991	986	993	989	1004	964	1002	954	979	963	957	1017	1055	977	1028	976	997	1028	1013	984	939	1016	1008	956	985	979	963	1021	993	1045	937	967	1029	1064	998	993	986	1033	1034	945	1018	1042	962	993	994	983	982	1037	964	922	1005	993	1032	963	1017	963	986	949	1010	952	988	974	999	1012	1022	997	962	967	1006	982	986	1019	1033	956	970	1038	1007	983	966	982	986	987	990	992	1004	1037	974	968	981	992	1018	992	1062	932	999	944	989	1026	1024	1004	1066	970	1016	983	979	1007	1000	959	1007	1012	1005	1006	1017	1008	955	1019	1023	1009	945	1026	997	1043	1041	1030	945	956	998	1000	1030	1022	1013	948	965	1031	993	1004	981	952	1018	947	997	993	951	949	959	1028	987	909	987	988	936	935	1028	1009	987	1007	1012	998	978	990	985	1043	997	968	1041	996	923	1023	989	1027	1061	1019	959	965	993	1022	1009	1006	1030	980	1019	1009	1033	1015	910	1009	1024	1004	958	1047	1049	1040	987	953	1013	985	960	1020	979	1000	976	972	969	985	1037	1006	980	943	997	1024	975	981	980	980	932	902	1005	1001	1011	982	1022	981	1036	1008	1001	971	954	982	985	959	972	997	951	1021	963	1003	1009	928	959	1013	979	994	944	982	975	1044	1031	997	1050	1005	991	936	1071	934	957	1038	1028	981	1001	1022	995	1009	1039	998	984	1007	1009	1019	947	977	1002	1029	1020	970	1017	974	1031	996	1005	1029	1036	924	1006	959	1013	959	1013	1015	999	1001	1013	1002	1016	980	972	1036	983	1026	988	976	1026	1002	1032	1000	1026	975	1016	959	952	981	1029	984	1037	970	998	981	1000	978	1001	971	984	953	994	960	943	1007	1003	1006	997	981	994	1025	940	970	994	927	969	977	962	986	1015	983	970	1003	1007	957	999	987	1053	971	996	977	969	971	1012	970	1022	1047	995	995	1017	915	973	1039	991	952	972	995	959	989	968	1011	1037	1001	973	1065	944	1047	991	984	1015	1024	1036	1046	997	970	953	954	996	994	1011	1005	936	956	1047	1011	1033	1023	967	1005	988	1045	981	945	969	976	966	1045	986	968	1021	1021	978	955	1019	949	984	1005	1023	1041	986	992	985	999	990	1003	997	994	984	1009	1019	947	984	1014	1018	995	986	966	959	1041	1027	952	989	1025	1035	1017	939	1008	931	982	1006	991	1043	1009	982	979	1029	1027	1001	1016	972	989	1033	1001	992	1001	1083	944	953	1063	1026	998	997	976	967	1006	991	1016	967	930	1023	1060	998	1050	963	1024	1041	987	964	972	1031	994	1061	1007	987	979	965	968	1028	986	962	994	996	970	976	975	1019	980	1012	963	969	963	924	992	967	994	1019	917	1044	937	1004	971	998	1061	1022	1001	980	977	987	933	950	997	978	1001	1022	965	1032	1030	1000	1024	979	982	1031	976	977	968	996	1037	1040	998	1006	998	1062	1006	990	999	1041	960	947	947	981	1011	1039	1042	998	998	1018	1040	984	993	1008	1018	989	998	987	989	989	970	1011	1037	1004	1044	956	998	953	942	945	1011	1029	992	1018	943	958	1021	1024	997	1070	1093	946	969	996	955	978	970	1014	971	991	965	1027	948	1001	990	971	966	1049	999	1010	969	955	992	980	971	1000	992	913	1033	1044	1032	1028	1002	1017	1074	1013	1011	1031	1036	1002	983	986	993	987	998	1019	985	972	1008	980	987	1055	1029	992	995	1030	949	1025	982	959	937	978	997	971	961	985	967	1031	970	939	968	1008	995	911	983	1005	1037	961	998	1001	1028	962	997	1023	1039	1000	989	990	979	993	942	1052	988	1015	990	1014	995	1011	987	930	965	1019	976	1003	938	959	941	946	1046	1028	1022	1028	977	1002	982	986	956	982	1030	1011	985	954	1043	990	999	978	1027	1002	1035	941	1000	993	1048	977	980	996	1042	1016	1023	945	1060	1009	977	931	1005	1017	989	931	1028	1040	1002	960	1023	925	1010	1020	991	1043	968	1012	1008	1031	1010	1012	977	902	973	999	1039	937	971	1002	1013	971	972	915	991	969	1040	1013	1000	1010	1013	995	972	1028	985	927	1015	978	1006	988	970	1013	1010	969	996	976	1008	997	954	991	998	1001	983	1031	994	1004	976	1019	1037	983	1022	1002	1009	1039	1005	988	946	1026	975	1005	992	945	1041	1031	1022	973	977	1021	1045	964	974	989	978	1000	980	1013	1004	959	1022	932	980	955	999	962	990	969	997	976	992	958	968	996	942	1035	1016	983	1042	986	956	955	1034	959	1028	992	950	958	968	993	947	1012	1025	985	974	1002	975	973	972	958	1020	957	1020	1016	967	981	958	992	982	997	987	1002	981	942	1003	1005	980	983	1008	1014	953	1010	1008	1033	942	1025	1019	999	1017	958	979	998	978	991	1073	1006	973	961	1026	968	976	987	1018	1008	1016	1054	974	1001	1025	1004	1007	1003	998	1014	1041	1012	957	1011	946	958	1006	1036	1037	985	939	984	1002	968	978	992	1036	998	951	1011	1039	975	997	975	1013	998	960	949	988	1046	990	975	992	986	954	953	1007	1027	1041	990	1004	1027	1009	1026	971	1013	971	950	1018	992	952	961	1020	959	1054	1017	980	934	937	1017	994	950	1012	984	955	959	969	1006	998	1035	979	1047	940	1014	982	1049	952	975	991	994	978	914	1014	963	958	1021	969	1024	1021	982	1010	952	990	1001
7747	1183	1869	1858	1821	1628	1697	1837	1549	1165	1284	1357	1524	7079	13088	9928	6801	3630	1676	827	455	368	315	291	324	337	337	306	321	329	286	336	313	302	307	320	329	313	332	326	302	324	310	301	280	318	334	301	307	291	305	331	341	320	309	292	283	300	316	330	325	323	312	291	296	304	318	352	339	316	316	284	314	305	302	319	307	303	306	313	316	326	305	345	296	286	311	328	307	322	317	323	304	307	324	297	305	329	308	316	295	281	292	310	309	349	346	301	320	328	336	353	322	296	275	293	305	312	306	300	326	321	319	305	309	332	314	299	315	327	323	383	302	307	313	315	312	308	284	317	298	294	299	295	341	329	313	339	311	295	319	304	294	281	314	312	289	305	308	303	325	304	325	320	313	303	297	322	313	325	271	303	275	295	321	324	299	323	341	317	310	288	323	311	300	303	353	313	321	304	314	312	302	291	342	327	322	310	325	290	292	279	319	278	292	333	293	272	318	305	342	310	304	312	309	343	285	318	297	299	322	308	364	296	312	336	317	285	301	345	323	337	305	303	306	324	297	315	326	303	312	305	319	313	313	327	316	294	325	279	294	321	279	332	335	319	304	309	315	327	348	343	329	287	341	315	295	304	348	354	332	307	337	301	332	289	312	305	304	319	282	336	294	267	308	307	315	325	297	283	305	307	321	321	310	289	320	317	328	307	298	320	363	309	276	317	317	319	287	321	334	317	318	280	326	308	311	335	296	307	313	314	280	283	303	345	292	285	335	324	308	298	315	349	300	306	293	308	324	283	318	303	294	320	320	336	290	318	314	275	328	304	316	302	315	332	294	351	331	317	348	292	302	323	315	333	312	287	290	328	293	317	298	289	264	308	339	318	286	314	327	310	302	323	336	300	275	270	293	334	322	306	317	300	310	318	294	303	280	352	302	300	307	282	311	299	311	310	320	311	297	286	293	279	314	304	315	321	323	313	315	309	322	340	318	289	298	284	328	312	326	316	293	326	314	311	310	319	350	334	302	296	307	289	315	319	321	339	370	326	345	333	291	304	302	288	319	324	309	317	289	287	329	314	337	322	304	337	313	329	295	333	296	323	322	307	297	321	301	309	323	316	334	300	332	292	276	339	287	276	310	313	321	317	317	324	332	302	318	320	273	352	334	324	348	333	293	320	311	293	326	297	321	297	300	303	285	305	275	299	281	317	306	283	347	295	316	286	279	306	297	310	311	324	303	309	312	315	308	311	292	310	285	308	310	325	317	289	327	312	314	307	303	306	282	319	307	320	302	325	247	329	296	313	323	309	328	310	303	283	301	341	328	318	273	311	302	297	301	317	299	307	266	294	318	299	307	286	332	313	276	316	316	299	326	294	316	294	294	308	323	313	322	292	304	346	278	293	309	323	342	321	311	292	285	316	291	321	297	335	314	321	281	311	308	336	304	301	322	308	315	326	321	309	323	341	312	326	292	309	298	334	301	313	321	334	340	308	310	293	307	308	315	310	328	291	280	288	316	311	322	323	324	328	323	296	305	295	279	281	303	298	295	331	310	280	306	299	307	326	331	308	295	309	314	313	318	310	294	292	313	318	317	267	311	284	291	305	337	335	295	301	353	306	293	323	292	329	300	325	312	326	319	289	315	315	307	312	307	309	336	315	309	318	334	313	321	309	316	304	308	305	288	287	327	325	320	327	295	312	306	314	311	310	312	296	314	304	297	333	301	318	331	335	287	337	340	305	288	342	326	315	314	333	300	305	284	335	304	321	328	319	307	297	268	315	287	354	347	321	311	300	311	328	341	300	310	303	303	313	329	319	325	316	317	330	308	335	334	311	325	305	303	307	331	290	295	312	305	318	295	325	304	322	316	309	319	316	313	309	306	313	322	279	308	323	279	312	336	351	309	314	321	333	304	349	322	283	308	330	309	318	324	322	304	308	319	347	273	331	333	314	321	295	313	289	319	322	299	319	286	336	315	313	316	305	302	330	319	354	294	327	322	329	333	280	302	307	312	298	311	305	325	291	309	302	301	348	281	318	296	316	314	321	334	294	300	329	324	299	300	305	336	308	313	322	307	276	305	315	313	312	306	265	297	312	309	328	296	303	342	314	323	304	319	308	297	329	306	321	332	337	307	301	320	322	278	346	313	292	285	306	302	305	331	316	336	327	294	302	339	275	314	292	305	321	305	325	288	314	288	308	283	320	340	335	299	323	300	333	327	336	318	291	338	299	302	319	316	324	293	323	307	297	340	295	305	304	326	298	296	308	311	308	281	326	327	317	300	293	334	309	298	312	297	286	330	310	340	314	319	313	315	294	313	317	302	317	334	302	309	330	285	321	286	303	314	308	297	325	309	326	332	326	329	293	319	290	334	313	308	322	314	285	301	330	326	336	263	345	299	297	297	304	303	331	292	326	305	314	304	289	315	277	296	307	310	319	289	323	330	313	286	316	322	328	316	304	316	324	335	321	295	311	327	319	299	287	305	296	304	331	305	313	301	318	323	309	308	280	316	298	299	300	315	323	329	327	340	305	327	308	303	320	325	285	314	315	290	327	297	318	311	335	297	316	321	357	311	303	324	305	305	316	307	291	319	309	305	295	333	305	311	312	314	343	287	306	337	327	328	329	324	296	313	271	298	280	312	332	347	346	297	288	262	313	287	303	324	283	322	296	306	325	324	318	346	321	304	334	338	293	335	300	305	308	314	298	332	302	316	302	315	294	311	324	291	331	285	298	298	320	299	361	301	306	317	333	314	273	304	302	287	310	307	301	314	323	330	297	302	309	288	328	338	276	290	312	308	338	339	308	308	338	327	323	296	335	313	307	314	332	315	315	314	332	325	324	305	299	316	346	329	316	318	284	314	313	307	311	329	332	301	309	329	326	304	316	325	330	312	332	315	304	270	330	310	327	326	316	317	289	293	303	297	316	323	321	290	300	301	302	289	305	308	320	319	322	283	308	309	315	296	330	281	322	293	327	297	295	300	296	290	296	330	312	294	296	295	338	312	311	315	332	311	291	308	350	318	315	308	336	328	326	336	329	329	348	316	287	333	300	306	285	316	296	322	337	301	308	294	320	296	292	287	314	342	305	348	315	352	331	337	320	331	276	296	277	335	320	321	317	298	323	321	336	316	366	302	270	334	299	315	291	308	298	317	315	303	326	326	288	306	286	284	302	313	310	332	305	331	322	306	312	282	305	324	341	271	347	314	274	309	302	321	295	312	291	293	357	303	332	326	323	290	293	305	328	304	346	303	357	302	297	311	301	320	338	323	321	330	317	307	320	315	279	333	293	329	304	313	307	312	304	301	316	315	310	358	294	350	327	314	311	326	306	320	333	332	324	301	307	303	322	342	317	299	279	375	310	319	301	301	320	327	290	295	305	318	308	325	299	307	305	310	328	343	326	323	303	327	303	303	321	335	324	294	315	292	309	305	289	279	330	316	326	302	308	310	325	310	307	309	279	284	343	312	282	325	300	333	333	320	328	326	315
5807	1856	4373	6159	6985	6648	7486	8171	7482	6051	6179	6894	8116	25593	34917	29599	23523	14809	7560	3350	1614	1069	919	844	915	907	877	902	906	875	905	894	913	883	877	863	817	852	931	917	918	864	884	881	863	922	865	843	921	893	898	933	848	910	845	861	882	919	926	885	866	906	903	847	879	908	862	894	869	875	845	871	852	901	862	876	889	878	910	876	918	867	920	861	879	896	918	882	864	880	930	886	841	909	877	922	879	845	903	893	906	826	897	887	870	878	873	880	842	880	905	925	875	907	874	926	868	918	901	846	916	871	867	850	847	876	885	846	890	874	855	936	881	867	852	908	881	916	883	878	925	885	912	941	846	875	932	965	885	868	905	919	881	917	845	920	911	876	853	887	923	884	878	908	847	881	863	883	856	865	875	819	858	861	867	860	843	886	846	939	885	904	911	875	887	916	867	822	844	883	844	916	886	887	866	883	886	925	879	902	944	901	891	860	881	886	910	844	906	955	926	882	889	919	870	843	886	871	872	888	858	875	841	912	901	858	943	933	817	959	924	869	882	918	885	853	908	865	916	882	859	839	825	879	834	863	860	868	921	834	859	807	948	903	843	853	843	849	827	823	906	891	893	917	860	896	857	934	879	879	897	900	868	892	887	865	921	866	879	899	898	859	858	821	879	860	880	864	861	911	849	869	930	848	914	911	879	897	899	898	874	859	877	932	917	864	849	897	877	887	941	899	872	941	883	888	880	905	873	874	895	879	835	868	875	866	901	881	905	859	910	855	894	919	904	884	925	874	945	940	902	909	879	877	913	846	876	861	862	927	913	901	896	840	941	854	941	858	943	866	887	891	903	870	924	860	880	904	937	891	876	886	850	918	874	907	916	921	868	822	907	933	902	919	896	895	885	889	912	926	922	871	912	943	911	910	866	878	880	868	884	888	882	897	920	907	826	843	926	878	888	861	873	864	924	920	873	920	870	905	891	899	897	863	900	886	931	882	862	863	861	922	937	905	832	890	900	847	913	907	920	872	861	908	862	900	874	867	909	909	918	960	875	868	886	876	897	858	856	906	875	844	906	899	910	935	897	906	829	911	908	914	866	914	873	900	894	864	859	920	916	883	916	851	893	901	879	915	885	923	892	889	884	847	869	902	873	886	898	861	886	866	900	922	859	896	884	905	928	913	897	930	862	849	903	926	898	882	895	902	829	912	868	872	879	880	889	928	869	855	849	903	859	837	873	920	922	889	883	872	898	897	887	893	929	889	849	882	927	856	894	872	954	918	947	886	873	828	894	887	910	883	828	875	869	915	892	914	917	801	880	905	875	884	827	932	867	888	866	922	879	881	897	902	890	895	958	872	905	870	929	849	867	896	870	887	913	862	883	883	851	874	889	865	905	851	866	926	946	876	837	915	911	943	862	869	855	846	885	894	910	871	881	862	881	884	915	861	870	885	854	948	875	865	910	883	918	872	863	902	918	839	885	861	834	899	885	918	857	865	909	922	878	880	874	936	900	912	919	820	916	886	889	938	862	916	908	894	890	925	883	887	882	913	816	887	893	860	890	875	910	962	881	927	889	855	849	872	864	866	884	924	844	866	910	946	898	876	847	881	882	882	934	918	864	874	908	918	879	874	916	938	911	895	908	923	881	938	922	907	863	948	902	974	836	939	887	883	919	877	887	871	879	912	848	891	926	831	853	922	895	865	845	859	953	900	909	937	888	924	870	833	847	886	863	901	865	900	853	862	833	851	908	866	823	893	904	893	926	863	875	926	859	905	853	908	869	878	955	872	865	907	886	862	889	826	830	891	883	827	880	942	877	855	898	897	832	898	868	817	887	860	891	863	912	856	843	840	884	896	881	882	887	896	857	879	884	882	926	919	851	881	879	877	916	845	888	944	892	843	891	919	817	867	834	892	933	883	905	945	877	855	875	891	861	883	906	900	900	918	852	917	863	884	875	850	887	893	919	874	880	851	903	846	863	868	898	839	890	959	864	887	908	915	869	886	902	879	874	913	878	859	894	892	883	896	884	863	919	881	897	871	895	845	858	864	879	895	888	873	934	843	952	873	839	887	877	860	894	904	873	929	822	904	911	888	874	852	896	904	888	896	892	855	889	867	900	895	874	884	847	876	892	904	874	893	822	911	883	880	843	861	871	888	909	873	916	921	892	900	845	911	846	915	865	832	874	902	930	898	870	888	916	908	857	866	879	900	861	875	920	843	833	846	836	920	869	866	887	865	915	868	886	880	885	872	866	916	866	875	854	892	864	900	939	879	891	913	900	909	858	884	823	927	937	879	853	873	856	908	941	879	906	955	899	944	909	906	896	880	856	905	913	863	912	878	847	934	948	881	903	896	893	828	882	871	874	873	906	884	913	922	938	846	912	883	907	893	902	894	889	926	882	870	898	860	892	884	898	903	833	901	878	932	918	875	873	870	865	887	911	957	898	908	899	846	910	885	922	899	850	896	869	864	871	912	909	915	888	847	837	857	899	861	902	901	876	828	878	909	944	916	923	904	851	902	840	863	826	863	897	843	869	888	925	872	931	912	833	856	876	870	877	940	891	892	845	889	847	888	965	893	870	902	858	896	868	912	879	939	883	868	853	889	847	866	893	869	887	952	896	846	860	920	843	900	912	898	861	898	868	906	896	892	885	932	893	888	860	857	914	895	897	863	894	914	918	923	924	825	824	926	920	895	952	892	878	901	913	846	850	843	893	860	932	846	894	927	860	893	923	892	918	866	875	858	901	909	896	894	907	857	913	899	882	901	882	888	891	918	859	905	901	941	902	827	872	877	927	885	886	875	901	886	879	882	887	881	849	855	878	896	859	943	891	931	900	829	865	869	873	912	883	902	905	903	916	903	894	886	882	889	918	861	890	838	902	833	869	904	805	889	803	917	874	916	920	893	911	914	908	858	896	874	834	864	885	895	877	858	889	907	853	898	907	868	885	863	854	844	875	903	850	833	902	910	877	912	904	851	886	861	897	838	842	876	855	891	861	843	891	919	857	905	927	934	875	873	879	908	877	861	883	891	874	870	859	875	854	847	910	885	845	928	845	897	887	871	925	845	904	923	897	849	905	873	877	881	934	860	831	911	844	874	896	963	848	933	884	882	891	886	939	908	904	865	919	919	787	874	827	905	929	868	935	871	897	909	841	886	881	918	879	881	860	828	858	869	905	863	873	901	915	869	901	905	849	846	874	846	881	880	830	883	839	872	909	911	907	911	874	913	860	849	878	836	882	845	902	845	873	898	807	897	943	953	892	865	847	922	891	892	878	844	907	887	920	898	926	858	836	943	845	859	954	859	920	927	875	863	834	853	893	878	857	913	868	895	902	878	877	886	898	902	872	910	913	861	929	880	845	912	896	865	886	897	911	933	889	929	868	893	878	875	950	865	865	874	882	940	835	940	820	882	860	904	849	902	878	869	877	890	927	863	895	883	882	934	845	864	889	902	884	868	930	879	888	855	931	876	892	873	883	899	841	905
15359	3022	3857	3642	3190	2942	2899	3531	2842	2539	2383	2313	2712	14193	24118	18042	12672	6787	2854	1156	581	374	350	321	338	347	346	330	307	319	321	317	327	300	349	329	304	359	335	324	308	346	312	315	289	316	311	334	338	322	353	335	323	308	341	327	322	324	313	318	333	328	299	307	317	311	320	327	348	352	299	332	315	308	343	323	317	293	317	326	341	337	350	340	325	306	330	324	351	327	302	347	314	345	335	334	303	341	354	317	341	332	325	324	344	324	345	316	330	296	325	290	323	350	289	327	385	306	371	318	313	336	326	325	324	341	331	327	331	331	345	312	324	319	331	320	325	305	326	311	299	299	317	356	331	323	291	330	352	352	317	314	298	320	335	337	314	334	322	343	323	325	317	316	311	339	314	359	306	353	345	302	307	333	317	310	341	316	327	330	307	349	313	326	294	332	331	371	352	328	343	326	336	303	332	334	325	330	312	352	305	304	300	342	334	353	317	375	290	303	334	329	320	329	281	295	325	338	310	288	342	348	316	323	343	308	294	305	336	310	298	303	310	330	304	308	314	334	319	311	346	330	311	335	312	318	324	318	315	328	339	313	314	317	346	314	318	316	346	333	329	340	314	306	326	337	332	319	364	348	321	316	338	329	338	336	289	325	338	337	302	378	329	353	321	288	351	344	311	327	329	338	303	325	325	317	333	338	322	312	309	332	292	296	308	324	310	330	307	329	339	342	329	321	334	339	311	306	303	317	348	307	340	323	364	319	332	338	309	331	339	332	287	340	307	329	322	330	320	322	339	344	326	327	290	315	329	346	303	296	316	317	353	341	353	313	312	325	276	316	338	320	313	350	298	346	348	333	324	283	315	304	352	329	341	312	324	296	325	302	344	327	318	354	324	342	310	297	302	329	341	338	308	335	355	344	313	338	313	328	336	302	349	340	372	322	329	309	307	324	317	317	346	339	333	323	348	316	312	326	360	328	319	313	335	345	326	312	287	355	326	328	312	319	358	329	346	319	316	323	330	349	311	309	319	333	351	315	290	332	355	308	302	323	281	398	327	311	305	323	314	354	335	311	300	313	311	325	331	327	318	301	341	334	319	316	330	327	328	317	318	348	331	341	310	306	330	320	311	360	315	347	344	314	329	335	347	308	345	325	348	359	298	319	351	344	330	340	306	310	336	333	337	333	327	317	308	342	311	319	299	315	355	335	330	340	330	301	341	320	320	308	312	326	292	336	349	335	335	332	319	306	329	314	342	310	332	321	313	289	310	352	337	327	336	318	304	349	330	315	342	304	322	347	297	302	348	366	323	360	305	315	323	315	342	348	304	332	339	336	312	336	322	319	337	308	338	328	351	307	356	324	350	320	333	354	324	334	293	340	309	319	332	306	346	360	326	328	287	336	310	323	355	351	321	307	358	348	358	342	296	331	321	311	303	336	351	324	327	333	312	343	311	356	350	344	335	351	334	311	312	323	337	323	336	319	306	302	351	345	325	300	335	320	344	335	314	330	329	328	341	321	333	340	334	303	317	305	289	316	315	322	306	284	312	343	320	356	328	322	323	309	336	301	288	315	323	299	323	344	324	322	321	309	363	338	321	338	325	331	346	311	344	327	330	327	319	318	341	333	306	323	306	328	317	343	300	296	321	345	311	289	359	295	305	345	337	319	280	337	299	340	304	322	317	324	335	292	313	324	311	316	311	316	322	312	305	339	309	310	362	306	327	330	333	360	316	325	328	326	296	313	340	324	340	301	285	310	300	323	302	361	332	306	322	314	330	358	349	347	357	331	330	322	346	340	334	325	347	263	326	331	335	340	335	302	332	322	326	321	305	321	327	324	296	344	328	317	309	309	347	333	325	331	332	307	320	318	297	357	339	303	351	305	338	322	320	330	325	305	328	336	329	298	335	347	316	306	331	359	312	313	338	292	319	350	320	297	339	312	321	335	318	322	289	323	353	309	306	315	362	327	328	324	346	335	336	319	315	314	357	312	292	308	317	334	346	336	309	317	318	330	303	310	306	339	313	361	298	344	326	317	335	325	323	306	386	289	343	328	319	336	316	311	317	323	324	318	302	341	318	316	311	307	333	311	337	336	310	306	328	318	343	302	306	349	335	316	336	328	327	290	307	328	316	353	298	344	318	323	329	334	350	333	324	314	305	346	321	338	327	346	321	300	339	328	301	338	330	304	318	349	327	322	307	318	320	355	334	313	349	325	349	337	319	334	344	326	304	335	319	316	322	321	322	333	306	317	329	308	314	312	307	328	336	332	308	348	336	322	329	309	321	348	322	343	333	314	310	322	343	324	313	347	315	344	297	303	304	325	339	314	364	316	316	283	329	306	286	324	310	299	317	304	340	346	339	328	342	317	296	337	322	311	332	334	316	324	326	312	300	322	320	334	306	327	268	332	327	353	319	314	326	339	345	344	291	307	345	327	334	308	324	358	353	322	323	348	327	324	358	319	338	338	317	347	326	335	339	333	355	333	325	346	317	292	329	328	308	344	322	326	314	306	342	327	349	335	334	338	324	339	352	336	298	338	324	319	338	327	361	336	352	310	313	310	281	320	304	297	315	333	313	307	331	315	338	317	327	288	318	344	333	346	330	318	308	351	321	321	322	312	316	349	349	326	323	305	321	319	314	336	314	333	325	347	352	338	339	328	331	310	335	355	319	309	317	347	322	334	314	350	312	301	278	336	317	317	343	294	330	309	330	333	308	319	303	313	310	290	319	328	313	323	332	321	307	320	323	301	350	396	326	337	315	345	309	338	340	348	333	334	341	359	327	323	325	312	319	328	315	345	334	331	334	333	333	356	318	330	349	328	324	329	339	319	335	323	304	341	350	362	338	348	324	368	340	333	313	311	343	301	345	301	341	330	334	320	316	308	309	325	362	294	314	328	373	341	298	321	320	330	351	297	305	337	345	364	339	354	346	305	341	310	336	329	331	306	323	333	332	341	317	298	339	319	287	335	340	335	303	316	315	330	325	318	328	359	330	304	325	288	338	337	344	334	308	331	345	314	301	311	317	297	327	310	332	323	310	315	336	342	358	314	315	332	328	333	304	355	327	317	349	326	334	329	302	321	321	305	346	327	327	334	351	345	286	341	312	328	318	280	308	321	318	326	352	323	347	308	312	308	348	343	328	332	335	372	336	352	327	291	313	329	346	331	331	327	321	318	354	290	329	318	327	335	348	314	317	330	295	309	317	328	312	296	306	322	317	342	325	300	322	357	314	322	305	340	323	332	345	318	305	332	325	286	334	324	335	325	315	310	333	340	348	327	332	319	342	320	355	297	336	324	347	287	328	345	326	335	322	343	284	349	322	290	332	336	331	339	329	319	344	290	342	349	303	327	312	313	358	299	306	363	335	325	322	306	340	303	341	343	319	341	317	328	351	314	349	338	341	286	323	327	339	311	318	322	316	314	282	332	340	309	306	354	314	311	318	337	343	304	316	298	327	337	317	315	302	309	331	336	310	356	317	332
7972	3038	8088	10583	11026	10908	11235	14156	12623	11333	11314	11268	13095	36781	45062	38463	32354	22528	11799	5096	2236	1258	1001	889	920	918	933	960	951	894	962	955	911	940	913	909	946	875	950	927	932	938	932	951	879	885	835	966	907	890	883	957	987	887	917	876	937	942	907	913	962	903	910	967	939	949	855	924	911	914	952	938	895	864	902	882	942	913	957	906	908	902	894	937	962	894	979	925	958	942	920	936	878	860	920	943	919	898	933	966	890	947	947	902	903	973	879	894	912	903	876	932	932	933	953	938	870	924	878	878	929	836	908	935	909	901	922	903	908	934	938	901	868	923	965	902	883	878	912	970	911	927	864	906	929	886	829	926	943	939	909	881	870	850	899	919	875	856	905	907	923	913	911	901	943	933	950	931	906	835	913	897	894	888	943	918	904	928	916	888	848	885	914	910	913	948	889	933	926	908	922	964	891	874	898	926	879	906	984	972	918	878	913	948	924	911	919	939	917	934	998	899	912	838	937	951	865	926	917	925	953	948	905	899	938	883	824	958	885	897	922	923	925	915	950	878	875	946	911	926	904	909	907	901	876	902	877	904	912	903	910	928	928	908	915	905	890	945	922	925	969	938	940	903	911	959	916	935	906	941	919	948	888	882	940	858	903	908	903	912	899	910	931	921	891	913	898	920	903	851	956	908	968	956	889	898	906	906	946	921	925	905	898	958	947	949	901	872	906	887	916	954	894	957	846	943	939	922	903	854	915	892	882	962	888	923	925	924	922	881	856	899	907	948	917	897	900	901	954	877	932	914	931	905	906	911	989	928	937	859	932	935	931	895	948	894	895	892	875	968	926	917	907	963	928	893	888	916	845	903	863	943	951	921	910	843	952	909	870	915	900	919	909	886	896	932	935	896	954	862	967	900	939	933	920	921	945	924	963	945	889	886	950	917	861	858	881	945	904	890	917	893	894	880	926	948	907	881	949	922	898	946	867	907	911	960	929	902	904	948	908	939	949	900	917	874	959	897	910	907	837	893	957	922	917	963	1006	912	945	913	884	982	937	898	925	892	966	911	920	944	1001	873	887	927	894	936	881	944	906	887	888	955	959	903	929	930	873	912	908	882	926	902	901	973	910	931	910	898	913	863	954	921	883	964	951	910	890	889	855	946	919	940	950	916	915	909	909	883	930	920	920	955	882	911	904	927	954	1000	869	941	940	904	920	921	889	893	985	902	954	913	928	907	914	897	917	913	942	943	896	912	999	849	917	903	962	969	887	973	918	913	885	932	851	878	913	960	951	947	945	929	940	940	867	879	904	825	872	932	921	964	895	923	904	921	897	940	925	888	934	921	922	945	918	938	917	938	914	890	879	979	886	884	936	934	987	916	848	916	952	931	907	919	913	905	894	895	948	883	864	877	969	918	924	906	860	935	894	875	835	906	982	891	913	904	876	881	905	889	955	927	905	902	948	945	904	925	976	937	889	892	944	904	908	914	887	925	898	892	917	858	920	929	906	904	925	940	916	900	931	918	954	976	947	916	898	935	923	915	920	914	886	919	897	957	940	926	911	887	908	935	930	906	846	923	879	902	884	892	899	833	897	930	921	923	921	917	875	888	910	982	943	897	887	854	889	886	883	900	916	852	901	909	903	890	971	905	888	902	912	914	921	893	920	926	931	891	923	969	897	912	895	898	918	948	956	948	966	919	914	899	889	885	957	907	947	928	912	932	940	936	908	921	928	976	904	973	923	956	900	890	927	943	869	912	941	926	925	936	917	900	895	895	871	954	937	909	960	887	901	880	947	939	921	863	933	941	899	926	970	906	932	900	906	914	883	968	904	879	890	936	937	888	934	911	966	957	914	931	902	928	927	929	913	947	872	966	912	920	950	906	894	938	958	916	901	959	980	934	944	934	916	935	908	964	871	926	945	942	925	888	917	877	970	942	921	923	883	903	893	955	891	885	872	885	952	957	901	871	892	921	928	905	938	846	943	883	947	919	931	862	882	979	937	956	894	835	918	929	961	880	949	917	832	917	969	923	935	956	892	953	875	914	947	900	846	919	936	920	942	956	903	884	873	965	876	906	881	913	892	907	890	881	893	936	892	923	854	975	891	962	898	844	937	918	938	918	906	864	965	917	965	943	933	886	924	916	839	884	909	886	958	907	880	914	920	939	902	936	951	935	920	924	937	919	985	888	883	884	913	914	915	924	940	891	957	895	942	877	896	898	911	958	886	878	880	964	980	921	924	887	941	917	926	932	943	927	908	918	939	934	942	914	969	861	911	864	923	871	918	903	896	926	895	1011	948	878	893	959	868	909	895	954	898	934	917	858	940	898	896	931	936	902	894	917	918	936	933	973	959	876	936	884	904	938	887	902	909	923	914	887	937	926	958	908	876	931	917	893	956	909	902	868	938	911	903	913	919	923	954	946	893	916	923	911	884	955	956	913	907	921	939	870	953	910	936	897	873	930	947	952	903	952	903	869	897	926	875	865	908	876	888	951	966	879	960	891	949	910	967	910	927	913	922	854	911	922	899	975	894	882	928	906	1006	917	946	936	934	880	887	938	921	946	974	951	944	921	893	926	933	942	925	867	875	875	901	955	910	947	935	891	883	891	879	929	863	907	897	906	941	930	942	971	945	931	911	899	969	889	870	912	917	911	867	908	956	923	923	929	900	893	842	1018	922	917	913	834	937	910	945	963	909	934	897	917	932	900	915	901	981	915	892	920	926	905	947	927	968	899	903	871	839	920	919	854	905	938	937	973	899	901	915	967	953	917	890	923	918	879	947	942	965	931	973	912	887	885	935	913	892	907	899	921	861	955	962	988	918	908	941	912	928	904	926	894	865	903	915	892	900	971	935	912	941	851	874	871	901	884	888	899	964	881	965	936	914	845	975	903	925	907	905	931	917	890	909	914	945	926	906	908	966	968	944	970	894	912	894	905	880	919	897	945	862	887	942	954	913	883	938	925	923	889	964	891	921	934	896	933	945	904	894	926	859	890	899	930	944	942	921	866	895	901	931	910	909	947	917	933	928	917	894	920	865	909	926	887	940	946	921	908	902	945	944	938	928	982	840	884	892	905	913	919	930	934	914	919	914	916	923	957	912	935	930	924	901	923	915	921	908	923	894	954	914	871	926	919	866	963	945	950	859	881	870	922	926	921	955	876	945	938	873	879	901	953	904	927	922	890	923	891	941	928	933	887	944	922	899	928	922	885	949	898	909	878	895	921	928	891	912	950	878	930	871	926	922	903	965	934	924	895	891	912	906	931	978	929	884	943	938	905	918	971	937	902	913	988	843	922	945	916	913	932	948	907	913	924	920	940	909	889	914	911	944	884	891	901	886	863	923	891	897	921	946	995	941	915	857	914	981	893	901	948	920	886	867	894	940	906	929	891	916	951	912	899	944	877	952	842	890	962	937	913	903	922	883	958	938	863	934	890	874	896	931	901	962	905	866	902	898	934	845	842	867	898	912	888	936	936	885	890	930	940	925	895	908	930
2276	403	411	390	405	355	383	397	374	385	396	398	371	899	1558	1542	1355	1008	686	457	368	342	325	330	387	336	351	375	358	375	355	302	316	373	353	312	312	363	341	350	348	323	329	322	347	327	330	337	283	374	314	335	322	353	350	323	353	332	366	307	344	349	348	341	337	363	356	316	345	314	344	333	339	344	330	348	313	316	342	333	318	347	321	370	315	356	355	328	336	318	336	312	333	315	310	339	332	380	375	315	336	340	327	354	315	350	324	328	310	367	330	345	320	348	337	311	341	320	315	319	349	346	394	377	318	343	325	357	318	305	316	328	363	329	345	335	354	342	352	326	351	368	334	305	328	326	326	344	337	347	348	326	354	346	328	336	321	336	338	350	341	338	360	320	317	341	330	331	328	340	318	318	347	347	342	345	350	345	333	308	358	321	324	361	325	319	315	367	345	386	349	319	339	315	340	348	347	321	333	320	360	340	328	335	319	341	315	335	332	310	363	328	316	316	345	314	326	329	282	334	330	364	326	366	338	340	335	331	334	352	337	352	373	349	338	337	289	310	331	309	360	316	284	340	317	320	365	311	374	335	333	352	399	322	328	325	346	322	332	344	319	328	355	322	370	338	337	317	367	321	335	362	337	315	349	343	324	336	335	331	336	391	354	307	341	372	338	347	356	390	291	361	320	321	302	344	338	331	311	326	323	376	339	346	373	317	340	333	347	315	334	308	324	328	355	365	341	358	369	332	351	338	339	305	340	343	312	331	290	359	339	329	321	357	375	361	344	316	331	325	314	320	372	347	320	336	334	318	354	356	383	335	342	346	305	341	342	351	344	341	294	352	401	350	329	349	368	333	340	342	339	354	314	322	361	383	299	328	348	328	344	325	340	309	354	316	333	353	369	315	370	302	346	344	361	301	356	324	347	357	354	342	342	330	318	356	356	316	327	364	341	309	373	343	352	340	346	338	340	337	355	341	336	347	342	332	348	304	334	330	344	328	346	359	325	347	314	346	359	334	344	345	339	331	316	351	353	351	338	322	374	311	326	334	359	328	354	321	357	331	350	354	329	342	351	329	325	390	356	358	365	325	348	350	352	337	306	337	368	308	346	312	338	301	338	366	330	350	368	304	331	319	329	343	312	354	340	322	331	336	346	372	358	339	326	327	373	350	364	345	318	325	378	357	331	329	315	364	317	322	310	370	346	356	370	345	341	331	325	341	355	320	343	310	323	329	320	352	361	334	366	334	339	366	345	337	315	322	342	331	345	350	334	327	336	357	314	377	377	339	342	344	347	355	326	348	374	356	350	370	335	338	332	343	320	337	347	339	367	329	341	323	370	344	312	326	351	316	347	325	328	340	390	330	338	337	335	361	326	366	314	346	357	320	355	351	309	366	380	345	361	343	352	357	335	324	339	355	322	379	355	321	367	283	335	369	337	293	346	296	318	370	354	342	366	339	343	348	339	336	348	332	306	324	349	315	364	364	343	329	359	329	376	351	344	367	363	377	331	323	348	343	316	316	333	372	326	338	349	325	369	348	336	361	322	314	346	310	343	331	344	350	339	353	362	351	382	316	329	335	331	331	359	348	348	330	301	331	334	353	325	334	320	372	370	326	343	323	333	365	342	341	307	323	308	306	358	329	358	354	338	353	364	328	373	337	299	321	329	360	346	335	327	340	302	350	353	336	312	355	336	309	318	303	319	326	347	318	303	371	346	314	341	316	335	343	360	305	352	326	293	320	348	346	335	371	332	330	357	337	356	291	340	333	306	345	322	370	351	351	326	366	339	315	350	307	317	295	364	347	326	357	339	336	346	332	332	339	335	332	326	332	347	332	370	309	360	323	342	338	322	337	312	324	351	324	333	328	353	326	367	305	346	353	379	312	311	328	308	337	324	335	334	348	347	349	339	350	323	310	324	345	333	362	343	329	365	309	304	326	320	331	348	356	337	335	344	350	384	325	337	348	335	326	372	374	335	353	360	392	332	347	323	362	338	329	323	366	345	330	315	327	346	335	336	331	297	317	308	294	337	339	313	341	323	325	327	368	350	358	336	305	335	340	360	357	390	332	323	344	375	344	305	327	335	314	327	323	346	340	322	353	327	335	330	358	347	354	330	335	303	338	343	334	330	362	337	341	351	356	334	333	337	322	364	370	372	347	314	341	319	304	323	323	324	327	338	333	348	344	339	343	343	315	348	338	316	333	351	328	343	331	336	375	294	349	325	334	323	356	315	306	345	328	342	303	360	329	328	334	356	317	328	360	356	344	317	321	358	316	319	329	363	338	355	358	338	342	351	300	341	367	314	307	311	321	330	296	362	345	349	350	336	340	327	308	360	361	313	328	350	363	315	343	354	339	316	321	343	301	344	376	346	357	368	356	340	357	321	352	356	345	354	324	317	341	353	356	327	346	309	367	337	335	352	325	335	322	327	336	320	366	353	356	319	299	332	327	346	375	360	336	329	334	354	339	343	334	331	316	339	354	341	306	369	327	374	347	332	297	330	373	355	312	360	325	367	360	338	345	335	357	332	341	297	310	339	299	341	355	375	341	320	339	342	375	362	327	333	317	335	347	376	342	351	317	323	348	351	340	336	317	305	372	343	317	361	307	319	317	367	330	327	323	306	339	362	344	337	352	369	371	309	331	342	320	317	364	333	342	354	351	331	326	359	336	346	318	328	347	307	363	332	370	318	369	322	337	320	331	316	344	342	299	332	354	349	360	337	353	328	338	327	340	319	320	344	332	293	341	343	327	339	331	347	354	333	342	325	322	363	332	327	341	324	309	298	372	358	348	334	325	342	317	319	346	338	340	320	315	324	352	329	326	344	317	346	317	332	314	345	391	341	330	320	330	316	335	374	328	331	300	340	352	310	346	310	332	352	338	329	328	318	330	386	360	322	308	367	333	341	349	368	317	334	363	340	348	351	349	323	353	312	323	336	299	349	327	351	328	318	351	288	323	339	358	335	330	332	298	343	334	337	315	329	356	355	334	312	324	375	331	333	346	353	324	341	320	369	328	328	362	303	343	352	337	338	315	335	311	351	331	325	337	337	329	333	367	351	329	326	352	343	341	352	354	353	317	338	347	341	353	346	314	336	320	359	322	358	330	347	308	347	325	345	362	358	363	334	322	328	308	338	328	327	316	355	307	301	320	341	354	334	357	335	323	339	351	348	336	346	363	356	358	367	337	343	367	338	356	342	312	335	342	309	360	343	336	326	351	343	369	359	344	346	331	357	367	319	322	354	316	311	343	313	306	340	333	372	333	343	353	346	325	362	349	346	325	322	332	361	363	338	342	347	340	328	379	314	368	332	361	318	335	345	377	324	325	325	338	373	347	328	360	380	324	340	323	339	335	325	348	321	380	312	324	348	322	353	381	349	352	327	346	321	346	318	361	326	321	339	381	347	353	336	349	336	362	327	352	344	345	346	319	318	306	325	354	298	317	350	308	363	354	306	347	318	342	317	322	320	339	355	347	328	327
2611	1081	1177	1315	1224	1124	1178	1379	1384	1326	1247	1345	1304	4998	8257	6996	5993	4098	2476	1548	1163	978	904	976	935	907	951	931	935	950	914	935	911	945	960	955	884	942	926	896	957	912	921	941	924	933	945	936	975	913	922	952	917	901	902	916	938	960	980	934	939	925	956	918	894	901	931	885	923	966	958	912	881	924	946	968	906	919	992	908	933	928	933	957	916	952	895	911	889	957	865	911	901	951	969	931	916	981	979	968	913	918	976	986	954	934	950	922	999	930	887	956	961	908	934	867	946	915	961	967	913	919	957	933	966	924	909	974	923	890	914	924	882	917	958	952	923	963	909	925	927	936	919	943	959	874	922	929	923	989	950	922	905	955	964	929	934	904	969	936	921	922	930	968	930	945	920	967	953	942	947	926	931	916	951	899	894	873	971	970	935	960	917	895	921	916	946	945	884	954	984	925	958	923	889	900	905	866	924	915	968	925	924	901	943	952	886	924	1003	918	960	975	978	971	937	935	935	918	940	926	926	992	868	887	964	941	939	961	935	938	1008	896	926	907	981	932	997	969	912	951	942	901	945	886	986	954	949	919	967	958	912	934	930	893	933	871	928	910	886	904	967	919	950	932	930	898	929	923	956	957	895	947	916	924	933	945	904	918	955	849	966	904	973	959	951	934	926	973	927	948	982	930	998	954	956	957	941	973	922	922	972	887	942	920	957	960	953	945	915	913	947	890	940	933	934	940	957	897	951	954	929	877	956	923	971	954	898	942	923	967	941	942	931	936	924	943	998	964	980	906	992	957	916	901	892	918	917	921	920	953	946	930	971	949	961	985	1006	951	943	969	940	894	878	1018	951	944	972	921	890	885	884	969	950	934	950	964	925	953	956	938	986	921	911	969	955	974	947	912	963	926	933	951	949	924	960	899	939	916	865	947	935	954	970	904	933	897	939	949	947	943	953	926	918	874	905	914	951	937	874	935	947	920	950	877	886	882	933	912	875	916	965	929	884	945	965	921	957	873	936	970	867	933	936	969	880	953	940	920	1000	920	959	962	898	949	856	943	936	885	959	951	894	1030	914	912	954	962	901	948	930	946	958	926	899	929	942	907	927	932	890	967	956	897	962	925	929	949	927	949	1004	918	917	866	913	945	925	949	912	941	932	956	907	998	927	978	955	890	960	896	884	976	963	888	913	949	962	894	942	926	901	927	941	947	956	932	962	864	918	874	922	952	948	925	886	903	913	962	881	968	906	900	951	933	949	919	977	904	912	918	955	928	989	918	897	974	903	937	934	946	925	911	1022	915	932	944	941	982	945	966	967	903	963	899	961	963	940	963	966	907	908	882	936	994	895	903	958	985	919	919	978	915	997	931	927	935	970	923	927	933	892	884	929	934	920	988	931	929	948	887	982	924	910	902	957	885	928	935	926	913	871	934	968	948	886	967	891	977	905	995	913	919	940	941	992	941	904	945	941	948	916	909	975	978	968	930	916	986	847	956	906	916	872	942	920	988	910	927	925	926	945	972	902	990	948	938	904	947	934	901	916	912	919	957	988	976	926	887	902	883	951	926	907	898	914	905	923	909	927	973	948	912	927	981	887	928	988	930	936	986	962	970	948	916	960	921	926	896	923	973	886	934	919	995	915	899	926	948	906	1002	940	943	960	887	945	943	947	872	861	903	939	901	912	905	913	954	930	981	899	926	987	934	943	911	917	953	924	958	931	968	968	955	920	912	968	980	875	962	909	951	983	924	962	938	896	919	901	945	963	898	926	965	901	893	910	907	929	890	934	965	939	971	906	888	935	975	942	952	966	908	946	980	920	968	912	952	853	963	867	896	938	948	936	927	898	922	900	877	915	966	921	913	928	894	928	956	1002	897	921	868	930	935	923	950	927	893	929	936	913	934	981	937	989	928	915	904	890	956	921	909	957	943	928	949	913	956	886	942	938	961	958	951	995	933	926	910	889	950	968	976	925	924	991	924	963	914	913	920	957	911	898	997	954	986	938	957	952	903	945	914	932	963	955	956	952	919	993	959	898	1000	915	904	957	949	954	894	913	981	908	916	974	933	906	912	913	954	948	915	920	928	920	944	946	950	919	908	908	935	965	971	906	967	936	956	961	932	881	921	986	948	907	925	936	956	975	874	882	997	976	952	932	933	976	906	899	900	959	947	952	881	892	922	949	910	927	958	957	871	903	942	915	916	881	936	984	936	876	902	937	926	934	924	947	938	961	876	921	922	937	902	1003	953	935	890	914	953	960	931	908	941	923	955	920	929	999	1006	947	907	920	952	892	951	886	903	988	963	948	920	923	910	976	946	945	959	913	888	939	931	979	895	967	947	896	925	930	947	934	945	893	904	949	908	1009	914	962	936	987	920	950	899	893	961	889	948	926	964	908	947	972	879	935	931	926	983	874	917	909	977	972	932	914	883	931	896	925	983	947	878	920	937	900	892	939	906	863	864	942	963	936	903	916	952	986	963	887	952	865	933	881	895	962	931	959	967	952	973	933	947	946	867	949	940	988	970	941	946	953	934	912	910	935	950	969	959	923	978	936	946	924	929	971	906	958	893	908	901	870	957	898	907	922	956	935	933	929	936	894	871	901	884	918	939	887	890	887	929	955	967	955	994	898	902	972	910	954	947	1001	919	882	963	943	880	932	965	962	1026	930	952	995	1013	961	934	936	961	910	895	961	966	936	920	881	945	906	890	932	970	1000	907	980	912	936	912	907	898	981	886	944	911	925	898	916	939	931	922	854	921	894	914	958	928	897	935	915	962	869	886	953	900	987	930	922	926	958	949	902	917	966	925	942	893	903	883	948	977	887	915	986	909	970	882	936	899	922	933	955	909	906	914	976	923	953	929	903	950	923	866	896	968	957	924	939	951	941	954	978	947	971	940	858	926	936	941	982	975	912	944	957	956	946	955	928	941	921	922	937	912	914	945	992	934	900	957	929	935	980	1003	976	909	961	896	934	965	924	920	881	937	852	893	894	966	931	951	1011	942	898	928	924	878	927	959	959	884	951	920	913	936	970	921	916	938	947	924	911	925	960	921	903	957	860	979	952	963	981	939	948	953	942	924	984	930	955	912	875	905	951	907	901	890	953	884	914	949	937	906	966	924	920	926	971	911	899	921	963	956	952	946	865	932	896	954	972	925	965	939	935	896	910	898	915	952	918	992	937	911	925	903	998	896	874	904	961	976	946	911	933	938	948	888	927	924	957	882	970	904	927	926	991	939	906	951	1004	919	927	920	909	924	940	994	960	947	922	942	902	971	920	929	926	950	927	922	911	937	1006	940	936	915	913	934	954	921	983	927	965	986	943	935	963	911	905	987	945	943	906	929	891	903	927	891	925	917	890	964	942	955	906	998	893	947	954	926	925	927	923	934	909	935	970	897	933	964	962	932	916	954	868	979	890	930	953	956	957	955	934	902	975	930	946	918	886	959	884	947	946	951	931	916	893	921	945	900	937	963	967	873	894	965	921	894	942	899	950	921	932	936	954	918	904	954
8021	1263	1697	1544	1205	1055	1194	1164	925	861	1022	1334	1644	10550	11859	9941	6403	3097	1306	632	354	276	268	247	257	291	265	247	287	248	276	219	273	275	255	252	237	246	273	271	266	276	220	258	263	240	294	263	272	274	237	249	250	257	258	238	230	262	269	280	258	244	248	272	251	290	274	220	252	254	259	290	268	265	281	253	234	255	249	264	280	254	272	249	268	263	261	280	233	276	254	254	254	284	245	267	237	261	274	288	264	245	266	267	240	258	269	273	241	244	249	273	280	262	237	275	265	274	247	281	263	262	243	262	273	247	250	249	255	252	256	274	262	261	237	255	228	261	263	256	263	257	231	245	264	254	251	272	243	264	246	262	246	252	240	229	274	235	282	254	256	252	268	265	271	265	270	272	263	276	250	234	238	280	244	279	275	254	282	252	254	230	260	251	248	253	229	283	288	278	257	255	221	259	212	270	263	265	242	242	238	268	257	239	252	242	255	263	281	243	256	251	256	260	260	252	245	265	261	240	250	276	227	253	265	277	262	265	272	256	251	254	274	231	261	247	241	280	256	253	258	233	263	252	284	241	254	262	251	279	258	273	262	248	268	286	296	264	251	268	215	242	261	257	244	244	253	266	255	259	254	253	260	228	265	245	270	279	259	262	245	258	236	253	274	256	273	264	250	271	273	259	288	272	256	253	265	268	274	276	228	263	264	289	270	248	266	239	232	257	243	304	262	270	266	273	262	268	247	268	252	234	261	219	231	279	246	230	291	241	254	256	230	269	291	310	257	247	224	230	255	264	254	265	264	253	274	246	233	260	267	253	270	254	260	247	221	271	261	273	247	279	239	267	256	266	251	271	260	289	276	265	232	258	246	247	253	250	231	246	260	260	252	260	259	263	253	231	272	257	259	260	238	239	243	246	260	272	277	310	269	225	257	245	248	248	279	260	242	242	256	241	258	282	270	266	248	273	232	261	249	260	264	277	249	229	269	235	255	253	242	265	263	256	264	266	259	236	239	286	246	284	254	261	237	256	246	234	276	283	231	255	246	268	277	245	263	228	261	255	266	295	259	237	250	273	242	252	225	234	240	251	253	262	244	248	245	257	254	254	262	246	261	221	279	270	253	271	269	256	227	257	271	243	266	251	299	244	244	264	265	275	262	262	242	264	232	251	263	284	272	255	277	257	238	249	267	305	249	252	260	258	248	255	252	260	247	258	249	267	291	255	248	312	279	275	248	239	277	234	282	282	256	235	256	258	282	266	254	254	253	242	264	256	270	244	279	275	270	277	245	272	260	268	285	229	244	260	271	264	260	274	261	273	246	274	223	282	258	260	253	272	243	240	265	291	245	267	244	256	256	228	259	239	273	258	243	275	254	264	271	240	271	256	251	271	254	243	264	255	273	236	249	237	273	251	250	248	251	269	268	263	250	247	254	263	246	255	247	259	245	266	267	241	262	242	243	257	236	247	273	251	235	295	245	257	267	271	248	232	229	284	274	256	240	243	257	265	241	261	241	235	251	248	262	262	225	262	261	254	253	265	261	239	258	242	243	243	247	246	272	246	268	237	272	249	245	267	266	243	256	255	233	236	244	247	240	237	254	256	274	239	236	277	214	241	279	283	256	250	278	277	270	249	246	248	270	232	236	231	272	245	268	256	278	280	246	270	272	241	287	269	269	262	236	242	266	254	257	241	233	269	270	275	245	262	237	265	278	255	266	235	275	243	224	265	267	245	274	236	278	270	225	257	253	276	275	252	235	258	260	270	255	271	275	258	247	283	244	278	251	242	253	265	238	252	231	235	282	249	256	234	247	274	282	263	268	278	262	259	265	257	238	269	243	262	271	262	286	258	284	272	250	244	265	251	259	230	268	297	238	251	249	268	265	255	257	289	261	265	211	291	233	242	230	258	250	246	239	253	266	226	279	266	260	277	249	263	261	236	277	233	251	265	254	241	241	256	287	237	253	269	240	235	265	238	276	247	251	254	262	256	246	254	270	252	304	237	267	274	266	249	241	239	248	253	269	271	271	254	233	270	235	259	276	275	270	293	282	264	268	245	290	267	258	280	234	240	227	223	258	249	256	236	289	281	252	266	241	227	263	265	247	284	276	232	255	253	265	249	244	277	236	303	243	256	250	271	244	246	274	233	273	248	252	274	231	237	257	279	255	258	291	220	233	242	268	238	238	307	282	241	222	225	298	249	284	269	263	252	256	247	244	240	263	242	246	247	273	241	255	254	255	271	300	245	259	295	259	234	253	258	250	225	255	220	285	255	253	239	240	247	242	271	259	239	259	248	250	270	258	281	271	266	272	267	241	281	230	266	251	264	278	274	260	246	271	283	281	243	263	261	272	257	268	256	236	267	238	251	279	250	262	228	249	250	287	277	272	255	268	261	256	246	253	221	275	267	289	264	252	258	258	241	252	269	230	260	244	247	232	273	276	239	243	251	250	269	264	267	263	276	280	232	257	242	281	262	249	246	262	261	256	265	265	269	274	254	260	250	257	256	247	286	227	243	210	267	260	255	259	254	251	270	228	286	276	274	268	247	249	251	274	254	267	269	248	232	248	254	312	264	268	249	253	271	268	251	251	240	257	263	240	251	258	260	240	270	271	268	253	241	244	285	248	257	256	264	257	268	247	261	273	264	279	255	254	271	234	241	269	256	239	273	245	278	276	246	261	243	245	241	255	250	290	267	260	264	235	278	242	263	261	260	273	248	235	249	257	250	245	255	235	268	242	249	242	266	249	235	241	265	260	231	275	278	252	234	255	264	214	244	245	266	262	267	259	254	245	290	236	258	251	255	253	253	261	253	260	257	262	249	247	264	276	279	265	263	291	297	274	250	244	261	242	255	284	285	238	258	239	255	265	251	260	252	260	260	253	259	227	251	247	251	255	264	231	269	266	221	284	235	245	263	254	251	282	255	242	243	256	246	271	239	257	252	265	269	264	255	243	262	280	238	271	251	250	261	290	249	282	260	250	255	249	291	251	258	245	257	254	250	256	280	252	239	229	252	275	286	259	250	261	248	290	268	257	252	260	259	230	256	271	238	234	252	222	271	265	261	260	243	275	231	237	271	271	247	264	240	264	258	241	286	259	227	265	264	250	249	262	278	271	232	269	258	276	259	270	254	246	268	257	265	249	242	251	237	299	259	293	240	276	243	260	255	258	251	269	255	273	231	262	255	276	254	247	250	263	231	261	236	248	254	259	273	279	287	262	264	282	240	249	245	288	254	257	239	276	267	281	269	289	271	273	269	268	218	266	239	231	255	257	232	239	283	222	276	271	227	256	277	270	272	257	259	252	257	263	252	237	261	247	273	226	268	238	255	240	263	247	248	253	240	258	253	279	261	237	241	224	257	245	257	259	278	274	248	286	270	236	266	248	259	268	248	295	239	243	265	231	240	282	278	267	232	255	249	259	276	261	276	242	273	250	274	265	267	258	239	260	256	256	248	284	253	278	269	262	280	268	239	255	247	269	257
5665	1800	4006	4935	4539	4584	5381	5278	4534	4273	5138	6917	8424	32591	33216	29812	22753	13214	6241	2666	1360	881	793	746	696	747	738	729	731	747	720	759	696	732	717	733	751	721	729	777	762	732	703	750	741	731	725	734	721	738	723	712	701	699	777	698	735	738	751	768	757	687	732	708	751	769	747	750	743	715	769	746	693	708	722	746	700	697	742	805	714	728	708	735	710	731	742	719	712	760	755	732	729	749	735	756	732	747	762	659	720	714	756	741	744	699	759	796	772	759	706	757	720	763	720	753	747	750	758	734	713	796	724	760	764	735	744	753	775	739	713	710	767	742	726	715	813	715	715	742	757	752	753	697	786	764	752	718	703	746	735	767	670	737	711	719	774	740	730	744	743	768	716	737	713	749	744	736	718	763	715	745	771	695	726	766	735	754	742	755	739	745	679	747	717	726	732	749	733	766	739	734	734	771	715	753	729	742	727	721	706	713	768	791	765	739	680	706	742	755	725	754	752	734	729	738	754	737	704	814	752	741	702	732	751	728	712	739	699	702	734	706	761	741	711	744	701	758	704	768	726	737	721	741	724	701	747	750	763	761	730	773	732	750	731	745	731	783	712	726	736	733	758	747	707	699	680	720	737	726	740	728	752	790	694	740	750	724	701	751	730	697	775	785	700	742	766	750	747	729	714	734	732	727	709	784	744	763	713	754	713	757	735	760	737	780	756	732	703	680	749	702	697	719	714	692	724	748	749	751	743	760	751	749	726	777	721	687	781	707	746	754	766	759	731	674	708	729	701	705	680	724	756	741	763	729	741	745	745	730	702	684	721	720	773	677	721	751	748	722	713	731	740	748	699	778	734	774	750	745	755	733	756	687	737	756	741	800	716	732	781	716	724	740	767	735	725	744	745	713	721	725	733	729	799	777	746	760	782	739	741	722	773	743	755	741	735	729	731	744	730	710	752	700	705	785	704	721	705	745	783	749	720	712	825	763	777	740	717	724	718	715	708	693	733	749	745	717	780	715	718	764	730	747	727	734	757	759	734	765	726	735	718	730	693	738	744	736	750	712	737	702	753	776	742	728	737	725	736	776	716	788	711	731	730	719	738	722	756	698	754	745	748	723	724	778	693	768	718	768	741	709	726	707	759	729	752	707	748	776	724	773	755	722	760	715	790	793	720	770	778	731	714	767	795	673	764	716	680	757	754	720	759	726	738	801	760	799	767	766	745	763	736	728	727	741	757	721	726	759	724	725	768	723	697	704	741	677	777	735	745	775	707	752	763	706	738	735	740	747	707	761	798	688	743	768	724	734	780	787	799	686	745	728	680	703	715	718	756	715	751	716	741	768	768	781	783	738	719	715	736	731	754	778	753	724	708	714	688	716	773	743	741	788	770	732	751	742	701	728	782	696	712	736	769	743	713	740	721	737	759	760	743	685	723	743	718	709	678	749	728	753	695	758	700	718	759	763	726	690	756	730	739	698	720	773	719	780	760	746	763	717	694	755	797	727	683	733	720	721	746	716	774	774	715	739	761	707	692	738	721	739	776	775	736	719	714	687	708	759	708	749	703	708	757	784	714	734	745	720	750	775	744	755	747	679	761	743	776	747	736	704	743	756	777	726	741	751	769	790	746	723	714	767	725	709	722	692	736	781	749	733	739	759	731	774	728	728	767	673	707	728	748	774	703	719	776	731	715	710	728	724	776	683	739	754	700	723	786	718	733	723	715	738	770	692	706	703	752	711	700	765	764	724	720	761	735	749	712	743	700	784	733	683	745	714	729	689	718	717	699	766	734	727	718	716	702	699	750	694	757	753	792	676	732	729	740	720	711	736	701	738	713	739	735	730	723	746	705	754	778	756	790	734	773	740	766	732	743	760	738	718	746	721	739	734	747	754	693	759	708	741	736	731	738	719	676	739	716	777	724	669	723	722	717	689	651	727	724	712	755	776	730	716	740	694	739	701	734	712	700	730	740	747	709	747	696	723	750	733	756	743	733	753	746	750	705	759	717	768	715	728	771	733	737	688	733	744	713	738	719	743	750	717	744	779	710	730	721	745	708	710	723	760	725	726	736	743	765	757	746	777	705	735	739	762	718	736	735	713	715	710	745	785	760	734	770	752	781	725	732	691	729	672	781	740	747	729	724	762	712	806	674	778	708	785	748	717	701	725	703	785	662	758	726	761	771	743	778	788	771	777	754	705	711	731	714	769	751	739	758	757	749	735	750	719	763	731	739	727	739	707	749	716	750	762	706	716	706	761	719	740	697	731	723	739	740	759	738	784	698	736	785	749	759	726	735	722	721	724	779	736	749	719	753	712	717	700	685	734	704	737	735	754	727	788	755	726	804	727	730	761	748	716	786	713	782	715	696	692	748	738	759	737	759	695	718	750	757	745	743	746	751	742	721	747	710	711	729	708	720	743	803	789	761	751	728	779	747	771	698	681	717	776	678	764	755	694	758	735	733	723	739	718	708	723	801	713	719	708	736	744	718	755	779	717	723	747	761	769	747	747	763	725	702	724	746	753	748	759	701	723	736	688	709	777	712	749	744	746	733	759	744	717	754	724	734	765	724	793	750	702	753	771	741	707	746	748	731	768	746	716	745	734	742	760	688	736	749	705	728	755	751	746	700	724	730	740	770	779	754	792	708	780	758	778	740	730	715	719	715	743	743	764	742	793	721	752	721	735	769	767	737	747	754	732	798	744	752	708	733	732	741	721	744	712	771	731	780	794	766	786	718	760	751	712	743	746	684	730	746	716	786	735	778	735	751	741	786	730	727	723	773	751	753	799	653	735	735	774	756	738	758	699	734	751	776	801	739	734	753	762	723	771	726	735	716	755	682	772	766	745	702	755	759	741	741	729	717	748	702	716	714	734	702	715	697	751	747	731	782	758	809	692	726	778	721	744	775	727	744	698	709	803	727	697	735	769	754	809	704	787	746	789	709	753	758	759	810	692	777	740	720	701	724	690	799	727	702	748	743	731	744	693	685	711	808	723	687	771	753	732	684	707	747	727	745	746	758	707	722	743	752	755	702	703	717	733	709	704	728	752	695	742	744	735	718	720	721	770	710	740	705	732	756	774	751	708	744	716	726	747	788	715	711	741	754	736	719	744	727	725	738	765	754	806	755	737	728	715	743	770	711	717	733	721	698	762	770	712	746	711	713	705	744	785	764	690	793	778	755	771	731	731	675	741	782	721	718	775	736	733	740	707	732	734	724	766	694	751	732	742	759	701	785	689	667	764	740	750	739	738	745	720	742	737	785	713	739	753	751	718	722	762	722	742	738	728	736	712	751	754	720	755	718	759	743	763	817	702	725	739	720	717	762	759	750	736	755	711	744	756	761	761	725	729	716	756	715	732	732	700	783	749	658	708	735	745	721	746	711	749	746	754	702	755	730	745	755	760	698	707	747	731	710	731	725	765	708	759	765	762	750	723	772	756	714	739	686	690	730	747	768	732	717	754	712	721	732	715	732	744	758	714	724	715
15225	2760	3363	2735	2290	2321	2333	2000	1772	1422	1163	1211	5928	19849	22697	19368	11956	5468	2159	863	437	273	264	272	240	271	266	280	265	259	259	265	286	265	246	255	288	273	255	258	253	283	258	280	238	237	282	255	255	264	275	266	288	250	228	268	284	269	275	289	249	238	261	287	260	279	257	263	277	243	258	260	285	248	267	229	264	271	231	291	261	273	238	236	259	250	262	277	250	239	262	260	278	288	255	251	248	270	256	244	222	247	245	271	250	261	280	275	263	285	270	259	267	237	262	232	236	277	232	253	268	288	252	284	258	284	269	253	250	252	255	277	228	251	237	260	271	259	265	234	289	261	262	265	296	261	279	270	251	265	247	245	236	265	248	244	274	263	267	239	260	237	289	244	232	271	275	257	294	209	264	259	282	269	243	267	279	250	279	269	255	247	259	238	278	258	259	283	274	270	260	265	270	298	259	292	292	246	267	241	273	266	258	246	267	284	242	233	241	273	277	286	231	272	269	266	248	253	284	236	254	271	242	257	279	264	257	275	266	250	219	251	279	252	279	280	244	250	282	308	279	257	236	248	271	275	277	268	263	259	270	246	248	240	278	247	289	268	299	257	280	277	243	269	249	272	277	254	284	263	249	252	252	271	244	254	267	283	263	259	250	233	242	251	240	283	250	265	247	278	250	261	270	286	252	248	303	282	253	313	233	238	259	267	282	277	251	294	256	262	267	251	252	246	247	268	274	269	243	277	274	258	281	249	246	285	267	274	248	276	264	250	269	255	250	264	267	256	260	280	252	280	288	249	254	253	263	251	262	232	289	252	250	245	250	253	252	254	269	241	298	254	284	295	269	248	272	265	242	256	294	239	274	261	273	240	258	272	272	260	248	250	287	275	258	264	243	245	277	279	246	254	312	233	277	257	233	259	287	265	271	256	266	268	265	255	259	277	267	278	257	249	279	268	275	276	263	234	274	255	275	260	253	257	273	294	267	278	241	254	267	240	262	255	270	287	258	266	252	281	272	271	243	269	276	242	237	278	237	256	251	284	270	277	265	272	252	261	276	266	257	283	268	261	254	252	272	256	294	280	249	289	278	251	278	267	280	265	257	263	254	249	285	257	284	245	290	225	273	238	264	287	264	240	272	260	279	247	248	302	268	254	250	301	270	262	253	267	249	250	255	236	268	287	250	285	274	281	281	243	283	256	253	250	265	275	244	235	230	251	238	264	255	253	276	280	240	229	249	256	247	252	257	260	281	254	252	266	241	252	250	248	259	261	256	270	276	271	259	269	249	243	261	247	244	272	277	259	249	241	241	257	271	274	268	245	269	261	237	236	263	242	243	245	266	255	243	267	244	271	249	254	274	275	268	267	271	229	307	280	255	269	272	249	260	259	268	245	283	275	254	238	291	259	262	257	267	243	266	273	283	268	274	278	254	265	271	245	272	276	219	272	258	265	245	246	282	265	290	249	256	256	263	268	286	239	263	279	249	287	257	289	273	233	275	237	266	264	254	260	264	242	226	256	265	264	274	249	234	273	241	266	269	284	270	276	247	265	255	265	252	270	260	265	252	280	268	272	267	282	248	232	262	265	236	245	261	241	248	261	263	279	285	250	288	245	254	248	279	257	246	274	263	270	282	267	300	269	285	222	243	256	248	262	294	306	263	256	271	291	291	261	262	261	290	285	269	253	279	262	234	316	276	245	268	241	252	238	262	254	256	273	256	253	263	261	244	263	243	265	258	262	262	243	262	275	278	239	252	218	269	252	252	268	233	266	244	263	254	254	269	259	276	266	236	283	279	279	261	260	260	268	262	219	260	266	274	283	317	250	241	276	273	286	278	261	252	240	263	258	246	237	250	256	255	268	257	280	302	263	250	273	276	254	254	275	248	252	241	251	265	254	251	270	250	253	268	252	247	264	283	289	263	288	275	252	269	259	285	281	245	252	297	285	278	272	249	269	266	256	246	258	275	263	273	270	279	260	283	257	267	247	250	269	278	282	262	226	270	254	302	266	243	244	271	281	259	261	257	250	262	234	286	253	229	246	260	269	256	250	285	283	260	265	266	258	315	264	259	263	248	274	206	250	284	271	297	263	258	277	238	263	232	274	268	266	267	265	261	269	267	254	240	272	286	268	263	244	247	259	277	294	276	226	283	251	267	276	251	276	275	264	244	255	248	264	263	316	241	260	223	258	276	249	266	287	276	291	265	264	257	240	266	265	278	268	225	270	246	274	294	248	262	260	261	253	261	237	268	258	263	270	281	272	229	242	244	245	275	264	263	275	255	264	266	279	272	253	274	262	254	235	285	259	310	254	241	265	260	269	262	269	269	254	275	273	248	243	283	263	247	265	227	256	269	284	261	277	277	270	309	265	261	249	279	253	277	263	308	276	268	286	245	267	282	258	248	252	258	273	253	221	272	240	285	267	242	272	277	255	285	284	259	267	260	254	250	275	282	281	239	260	273	261	273	274	259	265	252	277	245	267	272	251	275	240	270	242	268	277	260	263	287	269	282	255	279	261	255	261	275	283	291	271	254	236	259	267	274	261	275	238	270	252	270	270	242	255	258	267	255	265	249	251	258	271	236	286	292	249	259	254	275	254	277	253	264	268	255	264	249	266	238	258	241	289	255	242	297	251	261	240	237	260	243	282	295	272	282	248	269	244	249	238	273	240	269	248	298	274	269	250	261	245	277	267	278	251	282	267	258	293	280	261	275	268	273	251	281	259	283	271	240	266	260	275	260	231	266	304	256	279	275	289	250	246	256	272	278	261	254	240	265	292	254	237	266	253	254	249	253	254	269	246	260	254	233	253	233	260	243	259	268	264	254	267	258	268	248	239	261	284	232	236	251	245	241	286	268	245	250	276	278	263	248	245	263	234	266	222	256	258	259	268	237	285	305	297	260	284	292	245	239	254	275	280	273	267	259	251	258	272	243	245	248	277	277	258	264	254	278	254	267	228	250	279	259	253	241	283	284	256	258	259	263	254	270	271	267	231	264	289	270	272	286	255	249	251	251	278	286	248	270	263	279	251	282	252	274	260	279	284	237	246	255	271	254	267	241	267	236	277	279	250	252	275	250	270	260	246	259	263	246	287	267	274	244	272	260	255	245	242	242	259	288	264	255	274	283	234	247	284	281	266	251	247	264	264	282	283	266	266	260	286	262	222	261	253	262	262	254	269	260	242	265	262	251	232	232	235	284	278	283	260	270	268	285	256	268	280	262	244	255	269	288	277	260	284	230	252	256	271	245	277	267	264	274	258	228	268	244	269	277	273	212	262	245	242	248	299	249	245	264	270	291	258	275	262	263	271	244	276	247	272	247	294	266	269	278	259	278	229	255	277	246	268	300	287	255	281	267	290	276	261	247	231	242	263	264	295	271	238	292	248	254	256	280	258	270	273	234	270	289	257	256	270	283	264	251	241	242	274	290	276	266	242	258	241	258	264	248	250	264	277	290	259	281	249	240	207	278	286	268	284	253	289
7707	2995	7086	8183	8283	9376	10026	8821	8104	6750	5906	6135	19798	42343	43641	39728	30581	18944	9361	3848	1645	956	742	779	733	793	794	745	754	754	795	749	718	717	733	772	803	752	736	777	738	741	762	764	762	816	733	754	736	770	795	743	795	756	727	760	743	724	713	747	746	784	771	721	736	739	725	720	741	732	785	777	739	762	763	774	756	769	770	729	761	761	763	784	713	724	776	770	780	734	800	770	782	723	728	775	791	752	773	721	783	765	814	790	770	715	726	748	799	805	690	772	727	757	758	761	743	768	797	727	752	807	750	746	720	733	787	763	738	752	799	700	742	752	734	764	727	798	755	740	715	747	750	791	733	711	753	753	789	749	739	806	762	733	770	757	747	719	793	748	752	737	775	727	753	738	763	745	732	772	729	751	747	792	793	713	770	780	785	755	788	776	783	752	786	732	772	731	780	773	805	741	768	799	747	728	733	740	762	758	715	693	717	752	812	719	737	762	717	747	756	765	725	736	741	749	726	759	778	756	707	767	776	749	771	794	752	695	736	757	707	783	778	758	743	746	780	752	733	739	711	717	766	785	721	732	773	736	775	764	746	745	739	754	782	757	749	757	751	743	755	747	753	812	796	782	709	736	763	756	760	802	736	726	751	753	775	760	753	761	772	755	804	720	728	764	774	706	684	707	733	751	726	764	754	772	722	731	770	707	831	779	785	748	712	760	751	779	746	758	712	770	773	717	737	772	763	766	726	724	773	750	721	773	754	709	770	822	737	772	797	766	782	736	785	765	767	742	743	778	733	769	772	780	745	755	758	746	757	723	804	761	756	754	740	754	717	715	767	742	711	742	774	710	768	743	761	714	760	775	756	781	754	753	700	754	752	716	774	734	748	712	756	722	797	726	735	704	783	784	776	765	755	764	721	732	740	766	768	743	759	687	711	806	783	755	737	760	716	724	784	748	772	759	745	787	754	771	744	777	749	767	760	743	766	772	782	680	804	734	735	751	727	683	777	789	731	758	782	773	787	771	791	716	775	764	717	708	721	762	726	707	730	749	737	710	742	703	733	734	774	797	778	732	763	724	765	711	772	724	737	748	752	781	737	726	762	771	786	710	720	756	756	797	779	747	731	739	763	769	743	729	797	745	757	733	764	704	748	758	761	763	720	747	752	796	736	791	752	774	723	735	726	725	796	705	706	747	769	772	736	742	751	751	740	784	769	779	733	763	727	755	723	753	769	724	738	764	760	789	734	699	749	740	761	721	749	757	719	760	719	751	713	713	711	747	791	712	733	763	719	771	738	757	766	739	753	757	706	746	745	729	770	741	754	699	739	753	711	687	741	756	739	773	799	740	736	789	765	727	674	731	700	733	727	726	775	801	778	782	759	728	726	733	729	768	773	761	731	741	729	732	743	767	745	766	741	769	728	710	773	749	702	787	764	749	710	762	760	768	743	796	804	822	749	765	771	742	743	690	737	746	702	768	768	755	761	769	729	797	728	796	726	730	718	756	774	754	771	745	747	667	795	785	790	727	776	779	762	742	733	731	816	748	744	736	753	792	773	754	731	752	758	749	790	769	797	753	779	700	781	785	817	741	738	728	753	795	782	777	762	758	740	766	745	733	761	753	763	745	773	755	772	714	761	748	733	782	769	714	726	781	777	743	746	737	768	759	733	762	766	761	766	736	718	784	772	723	718	714	764	743	781	716	732	702	744	763	749	764	723	767	722	749	766	731	756	715	728	726	778	815	726	796	798	750	715	748	787	750	794	722	756	757	732	729	783	725	729	741	743	769	755	770	729	743	776	751	749	788	736	784	739	731	727	712	753	754	730	728	723	784	755	741	746	781	744	716	747	777	764	764	728	782	757	752	762	748	767	715	736	700	735	751	732	770	754	750	749	767	727	766	730	724	756	762	741	756	731	740	713	712	781	781	749	796	726	761	743	766	744	741	805	730	737	764	747	775	760	704	752	766	728	759	758	745	756	728	752	726	731	784	755	725	744	741	763	740	721	766	723	725	737	717	793	700	768	769	701	734	766	747	773	729	758	726	683	724	754	743	710	754	749	723	759	784	746	773	786	770	791	713	700	738	834	775	770	730	724	813	801	725	779	773	749	758	769	797	737	738	769	755	766	744	753	730	728	721	754	775	796	758	799	730	762	754	797	737	712	745	743	727	735	736	755	722	798	739	739	737	762	734	699	727	749	704	741	759	802	795	738	715	737	776	738	735	713	760	768	738	742	761	751	760	716	763	758	724	711	697	734	741	725	776	762	779	727	779	737	770	747	761	758	733	771	777	767	702	757	732	782	755	746	737	766	738	765	741	809	747	726	765	733	754	742	778	730	772	778	774	744	737	700	740	702	737	744	731	768	762	741	784	760	723	752	756	737	762	729	795	784	717	766	752	762	776	755	757	793	724	708	751	702	806	730	736	762	750	743	770	699	734	757	754	765	775	719	804	725	728	740	729	733	744	730	745	718	762	769	756	743	769	765	763	693	788	816	791	773	744	760	757	777	761	783	732	756	813	755	730	722	698	747	764	714	700	755	784	728	815	781	747	712	715	742	825	769	800	765	765	769	779	780	779	775	805	788	746	736	766	743	732	697	756	750	758	678	786	765	767	711	737	739	810	754	729	724	752	732	687	763	794	799	793	761	798	774	775	736	772	749	743	717	756	784	814	726	758	765	783	784	757	749	785	725	748	741	726	757	750	711	759	800	756	743	713	791	736	777	775	765	707	756	697	718	724	815	719	732	737	739	698	769	769	716	711	736	763	781	756	760	733	735	764	793	701	751	730	749	734	731	757	752	769	751	780	701	755	718	765	721	758	713	759	776	777	767	720	770	753	754	739	746	737	778	735	765	756	757	775	731	776	781	764	787	729	757	760	798	759	783	746	742	766	707	747	779	733	777	742	744	748	771	758	737	755	764	718	776	790	727	736	772	731	717	725	740	745	719	788	779	778	726	745	753	752	730	793	758	809	753	760	770	719	767	778	754	720	743	728	749	731	751	774	756	739	809	741	748	778	742	731	736	785	726	753	758	762	746	753	767	771	777	756	767	711	761	705	777	756	749	770	773	729	766	753	743	759	749	797	717	715	758	755	793	747	798	714	770	740	726	727	729	779	778	737	730	756	730	729	756	713	736	788	753	751	740	721	769	796	761	761	780	725	738	710	755	751	687	746	725	781	762	740	745	733	750	848	751	749	736	798	765	763	774	747	730	753	709	734	728	748	713	770	733	763	783	773	720	769	757	729	738	769	752	759	724	788	746	761	755	727	728	742	730	730	776	787	737	731	716	746	751	732	768	737	730	745	713	774	770	734	730	724	769	721	764	738	787	765	722	746	749	735	779	736	794	723	714	771	790	719	753	727	759	727	755	749	744	737	741	779	735	735	791	778	700	742	777	731	750	749	754	747	761	747	766	725	743	767	693	763	814	717	723	728	759	728	727	770	792	728	768	754	803	788	745	777	777	749	815	773	697	724	766	727
2300	325	371	370	384	363	330	350	341	331	377	333	460	1257	1787	1514	1201	790	509	377	330	301	277	287	310	270	294	274	257	295	311	297	281	281	305	287	287	301	292	285	277	274	281	261	284	296	292	315	283	256	291	254	279	311	308	286	310	283	286	311	308	256	321	294	294	269	278	273	287	282	294	284	277	292	296	276	296	284	258	279	308	268	301	309	298	280	265	281	296	268	285	282	288	299	285	281	280	294	312	279	259	266	294	301	319	303	273	283	287	304	265	277	297	273	289	264	274	274	300	281	280	302	299	304	285	259	319	283	300	264	269	276	293	288	285	257	285	284	307	265	332	276	283	285	266	290	288	285	262	283	278	268	323	306	265	287	256	312	277	286	341	283	267	265	267	275	327	278	289	312	285	287	329	288	270	304	287	296	289	272	276	284	274	281	291	287	299	261	281	276	280	287	305	266	289	294	303	297	270	281	279	286	312	292	281	281	264	303	285	269	265	282	265	309	325	274	293	306	278	288	313	298	255	288	273	307	291	303	275	300	293	275	318	298	288	258	322	299	303	318	271	268	290	265	325	268	257	322	271	310	289	268	292	285	299	283	299	285	293	293	284	279	315	280	313	284	293	276	288	313	304	277	278	284	309	313	318	291	316	305	295	305	309	308	300	284	273	279	252	297	296	286	291	282	298	294	283	314	300	290	277	305	304	269	275	273	304	298	301	287	297	299	287	322	281	296	309	302	274	287	295	280	280	306	308	278	323	263	307	293	273	276	288	295	298	283	329	278	246	289	306	314	296	294	283	306	312	279	316	288	271	275	307	302	235	280	295	282	292	250	284	319	303	294	296	274	266	292	290	279	303	328	301	277	292	284	311	265	316	314	267	273	270	272	302	287	255	296	304	287	293	324	299	299	333	282	271	275	298	322	263	301	305	303	293	277	301	292	263	277	309	292	305	319	299	282	248	262	286	272	266	303	306	291	300	298	282	276	332	273	269	304	280	296	313	283	241	309	286	291	296	292	289	281	299	300	266	299	275	294	302	276	289	271	281	283	284	305	276	271	273	284	287	259	236	281	303	303	304	302	305	282	297	281	310	302	283	296	296	319	288	309	287	278	282	280	291	293	291	288	295	268	301	310	283	296	281	310	310	251	296	267	285	283	278	282	263	268	291	308	275	290	275	269	262	318	298	286	282	289	291	311	293	301	278	307	345	316	283	278	278	304	285	272	257	284	279	266	288	299	302	280	293	311	285	287	290	287	285	289	289	305	328	319	305	296	299	287	259	307	309	293	258	315	294	295	297	316	306	296	299	317	319	309	294	292	333	293	318	296	280	290	271	253	304	275	302	279	330	311	306	290	307	286	273	276	277	272	331	304	304	299	279	263	291	257	302	288	298	286	268	312	296	293	302	292	301	259	272	286	301	288	300	279	254	300	280	280	286	290	284	279	291	322	281	273	293	315	282	283	293	307	289	285	286	270	304	274	284	289	293	304	261	301	299	297	288	263	294	325	284	298	323	282	289	300	287	279	296	290	273	294	281	274	308	317	300	290	266	268	274	319	309	288	259	304	332	328	297	273	301	250	267	262	249	292	273	317	297	267	281	272	297	293	317	287	277	296	287	314	292	272	309	260	276	256	266	281	302	241	285	273	252	275	266	288	285	300	301	292	314	303	312	264	292	317	264	280	290	314	285	297	254	324	282	273	280	254	280	275	296	270	316	301	283	319	311	298	280	306	324	305	323	301	292	287	277	289	300	297	266	338	255	279	301	294	287	283	298	317	289	293	302	297	299	290	277	271	306	290	277	251	291	306	315	316	294	304	309	318	282	275	272	281	323	277	282	299	301	310	278	313	305	297	291	267	297	282	311	267	267	288	284	287	308	291	301	290	311	303	286	287	292	306	297	308	305	325	295	291	286	343	273	264	302	289	286	314	260	308	316	293	277	270	266	297	293	296	288	248	299	266	277	271	323	293	276	283	274	310	283	301	282	285	296	290	280	321	267	272	319	323	291	309	313	274	285	263	298	317	285	272	274	298	285	285	260	311	269	276	275	322	289	311	323	289	307	296	308	281	266	306	288	289	281	307	302	287	299	302	306	280	279	283	287	295	282	299	276	320	306	276	263	284	279	299	300	289	295	285	274	278	281	265	314	300	270	275	295	281	318	276	303	276	302	292	261	292	299	285	307	285	282	285	293	285	302	265	299	289	274	294	275	293	293	278	285	283	271	280	285	303	275	289	285	268	284	292	281	277	260	283	282	296	300	286	297	312	275	283	291	277	299	303	288	291	297	333	300	300	338	282	269	316	293	311	288	266	303	277	297	272	252	286	285	322	289	296	274	329	290	280	277	278	310	263	298	271	261	295	296	285	285	259	297	278	278	300	289	268	264	286	295	283	261	302	278	274	280	311	274	276	277	293	297	311	301	283	283	282	296	278	280	285	291	286	283	273	318	245	292	323	295	294	276	309	278	271	294	246	269	286	263	292	295	260	275	261	292	244	280	286	286	306	304	296	274	268	273	313	276	239	286	286	284	308	284	283	281	294	282	306	315	285	273	296	302	292	268	311	297	302	293	300	291	288	284	271	274	286	272	306	288	285	283	271	310	277	284	268	268	314	254	263	288	273	288	319	278	273	269	273	272	306	308	319	319	267	287	279	297	304	297	294	305	289	259	305	290	278	316	265	271	296	296	268	307	312	260	304	278	301	300	300	308	279	279	294	280	290	272	306	299	297	307	308	270	269	299	292	304	300	292	273	283	264	278	261	281	270	271	255	273	293	293	275	306	265	260	255	268	262	277	291	276	300	314	297	296	292	303	280	241	311	264	323	310	291	294	271	287	266	265	292	286	283	293	272	286	296	313	292	259	281	277	286	284	281	266	293	299	295	290	282	277	289	287	294	279	266	295	292	285	273	324	288	308	271	279	292	305	269	277	283	263	275	322	302	296	274	298	292	292	289	292	287	286	278	294	245	298	264	277	300	307	272	317	309	288	305	295	316	301	278	292	289	303	289	269	282	301	257	310	256	285	282	294	296	275	295	283	305	321	295	328	279	296	280	286	296	307	286	283	282	279	280	299	313	291	279	276	277	302	296	296	302	283	310	278	315	264	279	297	299	308	315	285	268	248	307	280	247	267	263	253	327	297	275	261	291	307	277	277	253	262	299	299	304	274	275	283	296	310	289	303	263	315	280	288	300	279	290	299	283	305	284	297	340	281	310	303	311	271	295	283	310	308	296	285	285	298	250	277	263	279	312	308	293	267	286	316	317	314	292	265	266	280	271	274	275	284	309	286	263	290	306	298	309	276	298	301	287	312	285	295	312	288	288	288	290	297	314	275	308	279	329	273	288	286	331	280	255	301	311	295	302	289	302	294	293	293	286	300	291	275	283	288	270	297	295	286	315	307	324	262	306	310	297	327	285	295	288	294	272	282	283	276	301	283	281	280	287	279	283	319	297	254	284	272	283	255	289	285	307	287	263
2435	901	1001	1197	1271	1178	1179	1126	1020	1032	1060	1066	1871	7270	8305	7124	5092	3171	1892	1248	896	838	806	802	829	808	826	790	827	875	773	825	775	806	825	862	816	779	808	854	767	837	829	780	834	796	803	797	848	800	831	861	779	823	824	814	832	820	794	783	776	827	781	780	825	856	838	797	794	877	840	809	811	813	826	805	784	769	820	757	815	798	766	831	820	791	793	839	871	795	823	798	821	824	830	823	822	816	842	807	790	793	821	777	821	801	798	778	836	810	799	813	798	837	806	776	835	769	809	819	820	873	823	813	767	800	799	786	788	835	822	808	812	794	771	779	762	772	820	802	845	824	826	814	843	838	795	805	800	805	867	808	823	805	838	775	828	803	807	817	825	843	798	781	803	820	819	812	841	806	827	820	839	778	833	769	817	818	833	781	837	822	819	799	829	852	834	827	823	852	784	779	752	815	831	778	844	782	799	792	853	841	828	822	820	824	807	803	812	782	836	826	839	878	845	810	812	785	811	744	828	841	797	815	817	767	785	816	780	840	798	807	811	786	825	815	791	810	832	812	832	859	838	846	806	806	804	851	816	834	800	809	820	813	787	783	838	768	856	799	755	766	850	875	822	836	770	808	808	813	797	794	780	858	801	803	783	827	754	860	814	763	825	814	836	810	747	802	769	755	822	804	770	828	801	792	821	830	834	805	827	830	806	828	836	789	813	816	814	840	792	794	790	784	795	856	764	788	821	794	794	792	848	789	826	834	881	852	764	843	814	843	815	791	749	818	835	860	799	774	848	790	837	802	862	866	813	811	819	810	830	804	776	835	807	844	777	853	832	792	801	814	791	811	826	776	795	825	769	781	843	807	748	798	766	809	755	785	824	820	762	793	803	806	821	789	836	777	800	844	784	805	807	811	841	865	840	803	782	829	869	804	831	809	813	778	824	804	820	811	813	800	800	807	836	811	838	742	804	811	811	807	807	802	847	836	842	791	866	842	758	824	819	807	817	834	815	807	811	787	831	814	800	765	799	812	777	769	835	769	856	780	787	845	820	787	791	811	830	817	831	775	779	851	850	837	758	774	816	827	799	796	849	784	836	815	825	803	817	810	820	804	811	819	785	801	820	843	802	833	771	744	827	814	792	784	844	831	818	808	837	806	763	840	767	816	813	802	833	852	777	808	875	797	844	767	792	781	810	803	797	831	762	840	791	773	791	823	807	789	807	813	839	844	766	850	798	796	739	775	805	805	804	818	811	805	751	796	753	775	860	801	821	807	840	796	787	813	802	798	778	851	836	835	864	816	760	788	833	792	844	833	848	853	748	803	882	805	784	805	847	805	809	805	784	757	819	807	787	799	809	811	790	850	791	788	772	821	834	801	773	798	785	804	867	838	772	810	817	853	840	835	810	822	768	814	833	853	801	844	794	833	812	850	835	864	783	827	809	792	809	800	883	824	828	802	813	860	841	815	837	787	787	825	801	769	829	858	836	806	859	787	819	858	811	802	781	747	804	802	846	881	920	819	827	827	767	823	782	767	778	869	854	781	828	810	803	832	803	796	796	799	859	861	770	800	856	801	767	825	814	793	818	818	802	798	835	826	791	852	810	794	808	774	822	776	810	823	810	811	771	782	806	848	800	852	784	774	828	782	771	807	829	820	833	776	825	824	787	807	796	813	791	821	810	788	789	747	782	819	813	853	831	829	843	848	800	809	839	782	847	829	814	758	839	801	790	800	811	770	802	827	809	752	810	842	812	793	833	811	826	780	831	834	825	779	782	825	801	858	802	810	831	826	871	792	796	776	823	844	796	794	809	807	767	773	805	836	816	823	843	847	772	791	770	796	779	849	756	763	812	835	825	801	785	780	830	827	805	768	770	819	820	799	773	844	846	811	788	809	825	794	835	784	797	805	770	826	809	838	761	849	771	820	827	800	821	730	859	803	789	825	771	725	789	803	846	756	807	811	774	818	766	829	813	813	818	822	829	790	830	797	809	762	794	811	760	795	792	863	796	794	806	798	782	845	821	809	781	865	820	779	807	826	820	835	754	769	811	795	779	770	839	817	775	794	754	823	795	797	787	810	813	817	829	837	810	787	815	768	798	813	771	811	766	806	839	818	790	794	890	824	788	764	807	773	813	817	843	791	762	734	826	858	830	793	741	774	806	766	785	746	855	808	795	829	781	812	817	798	809	831	814	768	770	809	844	805	822	840	769	861	797	819	801	771	861	839	791	794	781	797	798	819	778	812	779	841	831	800	835	870	794	840	862	857	798	817	831	823	775	781	835	817	754	836	822	768	840	781	805	792	822	828	782	785	867	809	787	785	830	797	787	802	781	773	765	839	796	860	780	793	829	801	755	834	793	824	778	799	803	821	787	825	793	868	778	755	834	788	817	837	812	790	754	831	765	750	777	776	823	796	818	802	827	782	839	809	796	854	824	836	842	780	832	803	773	782	788	837	825	827	833	784	780	783	777	847	769	838	776	814	829	816	829	784	848	809	806	796	783	810	882	831	848	779	798	753	754	820	842	770	845	769	819	809	836	829	875	822	777	792	825	838	863	851	849	742	764	763	828	827	806	788	781	816	775	836	854	795	817	768	803	808	815	868	815	863	815	830	795	795	790	809	803	828	814	809	819	838	769	815	799	808	819	814	807	857	786	756	804	812	817	807	851	765	864	792	744	793	822	829	821	796	791	825	765	814	806	858	814	794	776	815	781	819	809	807	784	818	795	855	792	777	833	797	805	791	810	815	822	779	841	868	784	794	780	820	794	786	781	801	826	780	853	781	858	784	808	797	854	851	821	826	804	770	836	787	843	820	745	755	777	811	812	839	833	837	825	821	813	812	781	835	754	824	797	808	807	829	804	752	814	811	929	799	765	801	804	774	851	835	782	841	829	784	815	809	802	785	858	865	839	817	848	823	787	792	795	810	853	832	795	762	835	780	815	759	806	835	771	816	790	858	841	827	793	839	798	763	801	781	861	772	805	774	797	832	871	815	768	848	776	822	835	852	776	789	862	803	820	808	778	788	781	797	774	833	767	783	815	816	858	821	790	782	767	809	832	801	816	811	834	864	856	804	847	801	822	847	799	850	788	821	820	822	827	793	783	827	795	829	780	840	837	775	799	852	818	811	774	785	790	844	827	800	824	817	846	885	806	822	802	763	764	806	827	763	820	788	837	844	798	844	806	817	774	840	858	815	777	803	837	781	830	802	801	783	819	795	751	846	811	789	831	833	763	797	795	801	824	807	791	844	830	775	857	817	766	839	779	788	810	787	845	827	824	804	816	755	761	783	791	788	859	826	848	840	745	820	773	818	773	788	792	811	832	801	804	821	761	843	787	829	825	761	829	823	832	844	792	790	813	762	811	789	844	834	820	788	807	854	782	740	795	785	816	825	792	810	776	819	783	835	802	874	841	815	842	838	787	750	811	770	878	831	782	805	807	815	805	805	880	786	794	777	796	828	800	820	829	769	826	836	804	789
7718	1185	1586	1652	1499	1068	881	884	919	1077	1343	1838	6057	13382	12521	7853	4022	1953	910	453	295	260	219	223	253	240	216	227	239	236	226	229	252	248	255	224	216	219	224	250	205	228	194	224	221	216	249	239	244	233	244	249	230	246	220	250	219	242	234	200	236	262	243	253	230	226	216	255	221	210	230	218	206	249	239	229	235	216	216	226	233	239	210	216	231	208	241	220	209	219	235	233	257	220	259	240	208	231	226	242	236	229	242	211	227	222	214	212	240	227	230	239	270	218	208	248	216	217	250	223	217	207	232	220	235	240	239	233	252	248	232	244	233	231	241	221	232	245	250	230	227	223	246	201	222	221	247	263	213	244	233	251	265	248	235	215	215	229	249	253	254	234	241	249	253	239	273	252	228	246	251	232	229	259	206	232	245	223	253	238	257	237	255	237	214	235	223	252	224	244	264	235	213	240	228	209	225	257	272	237	242	232	245	263	230	232	239	241	214	227	252	234	244	261	234	268	250	224	226	245	230	212	208	215	211	240	221	214	262	239	219	227	222	223	205	237	214	264	270	227	238	236	221	214	234	229	231	241	235	213	223	210	229	234	244	271	236	241	230	217	214	253	218	212	238	243	253	247	240	223	226	210	228	218	205	237	274	257	228	241	233	203	232	213	271	239	224	272	243	245	223	254	254	207	233	226	223	222	239	229	254	236	246	227	247	234	265	213	262	208	246	225	227	223	221	235	237	262	222	234	223	233	241	219	227	219	225	204	226	244	240	239	266	197	225	218	220	240	221	226	230	239	235	248	223	217	211	267	253	234	261	242	230	245	244	225	247	233	241	222	231	262	226	234	237	228	221	225	239	241	209	233	228	244	219	232	234	265	280	259	239	242	219	204	247	227	238	221	237	219	241	243	224	235	236	242	252	262	230	244	232	217	238	220	245	222	249	224	248	237	249	239	227	226	208	237	211	208	250	226	252	225	222	254	191	228	228	246	210	227	256	242	233	237	246	224	223	219	227	272	230	246	241	221	224	237	249	230	221	212	212	233	204	237	263	233	213	224	232	223	237	217	219	221	216	238	215	234	231	236	210	201	224	233	228	216	236	241	244	221	233	254	241	262	209	234	225	227	207	218	238	242	218	241	219	218	223	206	248	249	244	222	210	213	223	244	221	213	252	248	233	246	235	238	232	228	232	251	248	232	246	235	204	219	230	235	262	248	231	211	251	229	210	230	243	224	239	239	235	220	211	256	241	239	226	245	224	249	223	239	233	241	239	232	261	260	218	253	234	206	232	231	228	232	227	230	229	226	225	234	230	208	243	247	233	208	224	239	219	234	220	233	239	209	241	209	232	236	234	253	233	220	225	229	223	239	232	240	239	229	232	226	228	207	251	205	259	223	230	259	236	194	258	232	229	210	204	241	184	233	227	189	229	222	225	243	205	232	255	256	255	217	214	255	248	214	242	227	238	237	234	258	228	234	243	236	241	218	237	209	248	235	237	230	236	220	254	236	214	224	209	240	223	233	247	213	245	240	226	220	252	245	225	228	227	234	223	210	202	218	232	233	209	211	230	258	246	256	218	238	245	275	239	242	241	246	241	245	269	241	251	258	208	229	246	227	229	233	207	212	237	234	246	242	236	244	233	243	221	211	223	203	249	249	243	245	245	222	231	219	228	230	212	251	268	234	225	222	258	268	221	233	224	240	229	277	199	227	240	223	214	214	243	209	240	244	239	227	239	258	255	243	255	217	243	243	238	255	205	270	221	244	206	248	225	205	235	223	224	251	228	220	241	246	237	237	219	228	236	248	224	223	229	251	237	209	234	207	225	237	236	235	214	228	204	240	224	266	240	248	194	202	236	215	251	211	248	232	224	216	273	213	203	214	251	241	196	245	224	242	276	224	237	233	223	222	219	234	252	241	247	228	226	225	245	225	226	259	240	226	232	247	236	210	253	230	235	229	247	242	235	244	236	236	228	232	243	225	222	228	236	231	251	236	221	231	210	223	224	251	224	287	209	230	247	228	244	239	217	220	239	223	224	244	253	238	225	238	222	240	236	235	207	240	245	226	197	224	235	255	217	235	211	230	233	214	229	235	227	196	213	252	206	245	249	207	210	253	220	240	229	214	221	237	249	244	273	221	235	266	234	231	203	217	235	248	205	250	224	192	228	251	234	222	240	192	238	243	227	236	214	219	234	216	242	234	265	236	235	230	236	240	224	239	198	227	263	231	239	237	217	217	237	221	219	206	230	259	253	234	237	265	225	217	247	226	239	236	249	216	211	246	244	222	243	223	240	213	244	223	225	272	217	252	252	229	217	283	263	197	246	213	258	247	207	200	235	226	252	247	248	220	250	240	220	234	213	235	276	212	254	207	212	256	229	243	226	236	213	237	227	254	225	235	245	233	232	240	272	204	240	253	214	250	262	221	257	263	234	238	262	228	218	225	234	220	209	250	219	222	268	230	238	216	239	233	236	241	241	230	226	239	244	230	240	250	208	225	225	219	217	222	223	213	238	214	245	255	227	229	235	237	217	231	237	201	242	218	224	228	279	249	220	236	217	228	231	232	229	221	247	236	231	223	251	252	243	231	222	241	232	236	234	239	250	208	238	212	225	246	262	253	255	234	242	254	244	267	231	233	221	232	256	211	228	276	240	218	225	211	231	229	237	230	237	229	243	225	212	220	243	212	235	226	237	251	227	237	236	220	235	254	268	233	216	232	249	247	245	223	210	247	238	215	220	231	222	239	246	237	241	214	225	260	218	245	241	255	235	222	224	245	225	198	227	224	245	243	240	239	237	242	244	240	242	263	265	238	272	230	216	220	264	229	234	242	231	204	236	233	245	225	250	215	260	253	222	223	226	247	237	222	239	245	232	237	228	233	225	239	230	247	207	219	237	240	248	207	246	219	223	232	228	220	202	219	243	235	219	231	231	220	257	240	226	233	261	220	221	227	233	229	227	257	223	260	255	257	245	218	243	222	252	243	212	233	241	203	216	233	222	215	224	235	210	201	232	259	258	232	233	256	235	248	247	235	225	220	233	243	224	198	244	223	232	241	266	225	234	214	228	228	248	247	211	223	238	230	227	270	245	227	231	209	202	220	215	235	237	244	254	225	255	218	236	254	248	216	232	243	256	260	233	233	232	232	253	265	218	249	216	209	220	221	238	242	262	196	232	228	211	278	262	238	246	234	243	229	221	242	225	260	256	230	218	234	217	235	227	227	254	219	232	232	229	249	245	230	234	234	226	229	244	257	217	230	234	230	256	235	235	248	264	237	250	235	229	211	198	219	222	210	221	210	235	268	245	218	236	239	222	233	247	247	200	237	231	213	208	248	218	235	235	218	230	246	219	221	232	255	245	233	214	199	223	229	219	248	230	251	261	240	218	225	225	243	223	243	218	241	249	245	240	230	243	227	225	212	254	212	225	228	233	247	236	247	211	237	266	239	203	233	235	225	237	218	203	235	250	231	221	241	213	241	203	232
5561	1638	3770	5628	5766	4428	4145	3972	4571	5574	7060	9582	23078	35560	33168	24915	16254	9165	4172	1783	986	711	656	640	700	687	673	682	682	652	672	656	676	659	666	688	678	715	653	656	686	715	637	709	653	661	645	675	680	658	665	688	687	671	666	672	700	669	701	693	667	664	711	667	703	684	685	662	689	660	717	685	719	667	671	681	648	696	649	665	677	712	678	639	669	675	682	656	699	697	641	625	679	702	676	683	712	655	679	705	663	663	664	644	707	680	673	697	646	663	681	682	625	669	660	632	643	720	689	704	659	702	684	699	666	691	640	669	696	684	634	647	694	675	712	714	709	708	699	696	689	735	645	670	689	652	694	686	710	658	668	635	707	648	663	665	658	638	669	669	618	701	613	678	705	674	669	654	687	646	650	681	646	641	670	627	634	702	718	649	683	676	680	668	661	657	647	661	649	644	717	673	647	659	623	706	692	714	712	675	671	654	638	633	666	648	745	652	654	692	699	675	642	699	694	691	663	665	705	644	700	687	687	669	719	715	707	667	654	676	653	645	689	639	688	667	671	658	703	668	697	612	689	660	696	672	638	689	670	691	674	696	648	683	654	671	700	659	710	636	717	712	713	673	627	660	636	652	663	658	700	674	680	695	656	673	657	709	677	668	647	679	716	661	659	685	666	698	688	681	666	669	679	723	695	692	711	668	646	671	683	620	675	608	660	675	647	637	686	692	663	703	643	711	684	675	603	666	685	711	641	620	634	694	721	652	734	672	625	670	720	633	671	683	656	632	669	634	638	745	686	648	662	613	681	667	660	618	684	704	667	693	695	672	683	662	656	688	633	671	681	630	657	682	696	628	658	643	667	690	675	701	680	716	691	681	709	691	654	664	677	649	662	682	730	684	650	678	703	714	642	665	687	703	712	677	675	663	633	644	666	641	662	676	679	686	706	689	622	715	658	688	647	651	666	668	685	687	661	655	699	672	676	636	692	675	707	660	666	690	707	631	688	657	703	652	669	643	651	681	690	633	661	679	672	667	737	666	676	689	679	673	678	661	653	659	678	715	658	628	692	676	682	703	666	640	695	645	625	672	668	664	714	670	699	668	678	704	639	670	684	680	652	688	680	707	665	698	715	692	624	638	669	686	679	640	683	675	654	679	637	638	655	719	663	673	666	673	617	672	688	652	666	669	699	663	659	673	638	671	663	648	703	716	678	620	671	681	673	682	697	659	670	670	698	666	713	675	656	687	688	692	654	687	624	643	674	683	700	678	677	657	669	688	618	704	662	662	716	660	695	667	706	650	699	673	671	679	696	655	618	675	674	709	658	665	661	686	662	625	705	668	682	611	664	631	709	656	648	680	654	670	700	670	668	685	674	630	656	647	686	673	679	711	682	621	677	689	629	672	686	656	691	654	689	637	685	677	617	723	704	649	710	682	649	663	610	650	665	691	730	673	705	655	665	668	691	661	667	687	729	735	625	678	681	655	655	675	704	687	660	668	637	673	661	659	719	704	707	680	690	643	671	711	684	640	676	643	672	693	649	680	700	628	719	663	646	645	691	646	695	703	683	689	637	688	671	707	707	717	673	684	656	692	635	683	658	600	635	673	675	628	652	671	696	678	648	632	636	631	640	650	649	655	648	683	640	667	632	674	660	637	664	688	694	697	632	669	666	638	658	689	683	653	670	690	658	693	646	658	632	662	678	646	667	673	696	668	638	651	696	683	693	697	686	658	663	685	702	689	676	701	650	609	682	665	687	659	710	631	686	662	687	670	694	665	664	672	726	657	656	680	679	670	673	625	674	687	621	664	674	670	587	682	681	681	624	663	681	644	692	681	665	674	653	671	693	647	634	638	632	683	609	632	678	678	678	731	676	680	654	669	646	690	652	641	663	691	645	693	673	654	642	628	658	687	667	701	637	633	691	709	638	641	673	718	677	645	675	661	664	700	706	668	710	710	653	645	677	745	670	709	685	663	696	702	678	668	629	682	638	715	707	698	691	641	690	668	678	625	683	673	650	667	678	689	671	678	667	709	678	617	658	650	696	703	686	692	662	710	697	664	636	686	694	698	679	677	675	689	699	672	689	645	707	704	627	688	690	710	701	668	692	644	680	686	666	716	674	637	638	650	679	665	694	641	677	684	716	682	659	707	675	627	685	670	698	619	653	670	738	732	622	673	674	708	651	674	659	623	678	667	695	670	654	664	671	690	622	707	655	719	690	686	682	703	624	685	720	632	660	654	618	668	703	645	719	667	689	687	627	729	677	695	732	694	686	666	664	659	669	654	664	694	680	680	624	680	672	642	636	669	686	664	631	688	702	664	666	688	640	692	691	690	685	677	674	667	671	670	656	672	667	654	663	761	640	678	629	700	711	660	671	652	666	706	661	693	632	670	719	668	653	626	721	668	657	675	644	683	657	693	679	700	647	624	626	704	588	703	632	717	702	634	639	652	643	637	671	672	683	691	661	634	668	665	695	680	609	646	688	652	632	676	611	668	659	679	658	626	627	632	659	724	676	739	665	678	629	656	654	687	641	686	694	671	642	707	689	630	636	666	706	683	654	677	703	644	660	656	680	722	680	738	633	675	666	664	672	663	640	664	668	704	710	740	651	661	655	693	653	635	649	692	657	673	662	659	648	674	657	653	652	663	678	678	708	675	698	686	642	679	631	703	636	683	681	635	682	666	666	638	704	673	698	680	679	638	651	655	660	648	660	666	662	657	696	680	655	648	651	673	676	683	654	722	686	683	702	641	679	627	710	680	675	670	671	647	683	689	694	672	672	655	637	635	678	656	643	638	661	709	628	654	653	678	690	657	683	672	649	670	665	691	667	640	642	645	724	663	703	678	643	640	671	684	655	685	655	641	679	676	649	700	699	686	693	657	697	662	665	641	673	671	668	694	693	664	690	599	653	676	685	656	688	677	690	682	666	661	659	661	682	649	644	703	667	647	694	692	622	668	700	708	673	653	626	632	670	616	658	636	739	656	695	625	672	718	641	673	708	699	709	732	624	712	628	696	682	685	634	663	663	676	697	659	706	678	677	660	670	666	682	672	667	715	660	654	683	729	658	674	642	694	709	663	651	683	668	686	633	678	652	682	666	673	677	654	655	633	677	638	644	692	656	729	692	659	685	635	706	649	683	685	665	716	648	651	725	692	691	666	673	651	635	648	657	654	702	670	686	665	731	691	666	668	730	643	705	629	693	662	645	709	682	693	717	639	685	635	641	695	680	679	704	660	654	689	694	637	690	708	647	676	703	663	645	644	644	658	663	647	670	657	654	664	680	684	677	640	621	674	650	680	644	673	681	689	686	737	675	688	629	668	690	687	660	665	675	636	642	648	666	674	669	684	657	667	678	717	643	656	617	731	672	691	599	662	670	639	649	692	741	668	712	646	655	648	673	674	696	623	680	661	691	681	655	646	702	670	667	733	662	686	748	700	660	691	652	689	653	640	664	700	668	692	652	707	681	698	638	653	653	684	661	678
15418	2825	3136	3351	2356	1561	1462	1606	1869	1779	2366	3828	15556	25167	23010	14898	7662	3341	1466	611	357	247	245	268	245	236	235	264	239	269	221	253	256	240	253	242	251	229	240	222	258	258	216	223	240	253	247	265	274	265	250	240	230	231	241	228	233	225	233	275	268	262	268	243	242	273	272	244	237	226	264	243	244	234	272	255	248	242	260	240	209	255	238	225	256	261	221	268	246	234	240	255	223	239	220	272	265	242	243	263	273	263	247	256	266	230	260	253	280	263	250	230	241	254	240	258	238	262	255	277	246	240	225	256	243	258	225	229	257	253	239	246	243	231	223	241	274	247	253	268	238	222	247	247	243	228	257	239	236	244	235	249	276	235	254	271	232	235	247	244	233	240	251	257	227	251	236	236	255	260	239	215	262	244	246	256	245	236	245	253	243	260	251	233	262	265	248	236	245	272	253	253	236	242	236	252	263	213	257	236	245	280	229	246	256	250	260	240	218	255	255	266	267	274	233	247	251	245	241	222	244	254	229	254	284	235	231	234	255	249	268	249	254	235	249	230	233	211	248	234	251	200	226	216	232	225	242	241	263	244	220	242	242	246	250	236	242	268	255	255	246	252	231	233	236	253	234	258	256	224	245	247	239	285	261	249	259	228	258	241	249	240	257	244	263	251	241	252	277	262	216	265	237	233	286	249	258	257	251	230	240	255	241	251	262	259	259	232	255	263	246	266	255	258	267	263	247	253	208	217	253	240	231	233	247	224	240	241	234	223	242	244	248	274	235	253	224	250	272	257	253	250	234	254	275	262	259	250	251	242	235	250	234	267	269	257	235	238	270	236	277	250	264	238	236	255	246	275	244	209	235	243	283	237	254	238	241	247	236	259	244	258	242	245	224	255	260	237	261	246	245	216	257	254	249	233	222	235	234	232	243	241	253	230	249	245	264	260	264	239	221	277	225	230	245	230	257	231	267	259	254	253	267	233	255	247	242	250	274	229	259	245	234	231	255	261	230	260	256	243	253	252	248	259	249	256	249	243	231	244	236	215	247	264	253	258	226	256	244	249	257	237	232	238	260	255	228	239	241	267	228	257	252	271	262	230	241	255	235	243	239	263	249	250	248	225	242	251	222	224	229	228	226	221	246	258	254	274	237	276	246	262	270	221	258	245	268	239	258	252	209	250	222	265	255	235	236	257	240	259	274	226	269	255	232	265	236	241	264	239	247	266	237	262	253	257	286	229	269	248	244	250	249	252	232	204	232	225	252	232	267	237	244	243	202	239	236	220	245	255	275	239	234	249	265	249	257	259	242	260	280	252	234	233	254	264	247	256	238	239	257	238	238	271	252	249	240	243	234	228	230	259	240	248	255	258	236	249	254	244	297	235	261	283	263	237	217	242	253	257	258	228	255	252	229	243	238	235	282	235	246	274	219	243	278	231	234	232	269	245	231	238	267	262	261	241	252	251	259	240	253	229	244	265	237	242	247	270	264	222	261	241	260	241	241	260	210	232	247	239	231	234	256	254	244	245	272	213	266	252	242	259	266	240	265	245	234	249	278	246	240	236	231	236	250	226	238	229	246	226	233	289	249	273	251	236	246	250	257	240	266	242	254	254	221	235	236	243	226	241	246	245	276	227	228	231	258	238	277	223	279	253	279	238	253	261	221	235	235	265	217	228	272	254	239	269	245	245	264	259	244	219	248	225	261	239	259	259	233	237	225	250	226	236	272	257	251	217	221	234	232	258	256	241	248	236	246	245	250	254	273	243	247	229	229	249	228	233	258	265	273	244	281	279	256	240	239	240	233	253	252	266	265	278	225	258	246	239	232	249	260	269	255	258	230	241	242	249	259	225	246	233	231	263	230	244	245	245	253	259	264	243	256	248	232	254	245	220	239	233	255	242	257	235	254	253	237	248	265	254	240	252	255	228	254	228	242	233	227	270	243	239	234	249	237	269	270	288	237	223	225	259	236	246	266	217	256	272	264	259	201	250	249	255	273	244	255	223	250	213	246	231	235	252	244	220	243	215	228	242	261	238	246	235	242	243	227	238	241	238	247	220	232	227	240	249	241	239	254	257	233	236	257	268	266	251	241	251	223	260	246	248	241	242	250	235	258	250	237	241	218	239	242	237	224	289	235	264	241	257	237	234	224	231	257	238	237	214	233	242	261	275	258	233	247	224	264	238	239	253	245	235	256	222	264	254	250	222	230	228	233	260	254	257	242	245	241	239	237	228	247	255	244	247	243	250	233	228	256	242	282	262	234	257	246	250	223	235	259	246	251	238	249	244	238	265	276	241	281	244	251	234	225	252	242	267	247	244	257	212	226	253	230	236	240	268	269	268	244	251	228	259	219	255	284	236	233	267	258	259	245	229	266	228	248	256	230	246	254	256	249	254	232	242	272	244	219	278	269	240	250	214	260	236	258	229	258	246	240	243	242	242	223	240	261	269	247	241	233	249	247	234	252	260	246	263	273	226	239	229	259	245	247	241	263	259	245	274	245	264	216	231	247	233	220	249	246	277	250	246	257	274	253	240	250	242	277	223	283	243	238	242	220	278	218	255	266	227	243	246	261	228	237	234	236	220	244	270	278	246	263	238	256	268	243	267	273	253	254	270	243	241	246	246	226	250	268	260	234	240	258	221	234	239	230	242	266	244	242	224	241	253	258	277	249	213	257	230	247	239	230	283	223	260	224	232	250	254	245	263	219	229	254	243	251	236	263	258	244	247	220	270	257	242	248	250	295	243	246	236	228	225	235	244	275	274	244	246	233	236	234	256	228	229	262	245	247	268	251	235	241	244	232	267	256	219	267	230	255	248	235	271	229	248	238	216	223	220	242	235	214	252	227	284	243	226	252	219	245	261	229	243	223	243	240	248	266	232	255	233	271	236	239	224	256	252	260	229	231	205	208	231	231	248	274	267	241	277	243	235	232	249	232	253	239	226	248	254	213	201	239	245	238	277	262	252	241	237	246	247	264	249	244	248	246	258	243	224	232	238	260	264	271	242	239	252	254	248	294	254	237	263	251	232	246	254	231	246	255	247	236	227	249	272	230	253	253	242	256	248	219	251	232	266	234	248	258	276	230	240	260	247	230	252	246	266	224	240	225	244	229	260	231	259	246	215	225	259	254	231	242	257	262	249	227	250	255	246	244	255	243	252	248	241	242	234	260	234	237	223	238	253	234	232	261	228	240	254	261	235	245	253	255	223	267	264	251	226	259	274	243	225	229	248	244	268	259	212	230	219	260	255	262	264	249	239	253	237	216	238	248	267	245	241	255	261	255	231	246	212	220	262	259	248	244	206	275	260	239	246	253	268	245	276	237	278	228	259	239	252	267	278	227	261	252	228	237	246	227	239	257	252	234	226	223	262	225	207	264	244	241	250	257	259	244	263	237	272	255	253	239	214	255	257	245	255	252	251	268	261	260	217	238	252	259	235	246	252	238	249	232	245	250	237	244	250	267	252	229	238	281	256	255	224	247	222
7805	2808	6933	10020	8218	6447	6221	7216	8710	8653	11496	16739	38501	46329	42648	34147	23879	13713	6313	2470	1243	860	710	745	656	725	670	728	723	726	696	717	715	715	717	663	716	692	705	681	655	751	729	782	718	688	710	679	672	683	669	709	740	718	766	740	699	738	714	720	708	671	698	758	729	708	735	697	680	726	743	679	677	702	721	658	674	717	742	660	706	723	738	652	727	702	694	704	739	734	716	693	745	705	700	711	684	680	708	778	714	708	680	694	688	714	671	709	646	699	717	732	777	691	702	700	711	709	674	692	752	661	708	712	673	690	685	695	719	738	739	709	754	726	733	715	738	730	682	709	688	656	742	712	705	769	667	687	690	682	662	741	715	721	729	664	718	692	750	722	711	657	701	714	749	673	710	736	681	713	708	723	685	716	646	679	727	667	679	700	730	725	693	739	717	681	730	700	703	675	703	686	734	751	734	651	679	714	688	748	730	703	711	711	664	697	643	730	680	735	706	726	710	717	730	700	720	718	695	683	713	684	747	669	698	693	684	696	699	752	678	710	727	721	737	682	734	690	713	662	685	715	705	691	680	682	733	708	663	653	703	700	738	666	736	678	710	676	709	692	698	765	703	697	702	672	724	706	702	695	696	754	730	715	695	677	710	704	681	706	683	675	728	694	703	702	715	730	654	683	706	692	698	700	730	738	675	702	710	711	727	705	741	684	684	692	683	702	701	685	750	689	705	745	692	677	735	695	745	720	661	741	683	717	677	674	692	697	724	704	707	736	720	713	676	723	725	698	708	675	674	706	696	660	689	689	741	690	713	738	697	732	677	737	695	708	695	702	675	767	712	724	717	761	723	728	741	724	724	663	677	712	696	717	678	683	637	740	691	679	704	708	714	690	700	707	692	685	699	682	720	701	691	669	733	709	677	706	702	671	694	695	706	729	695	715	653	761	683	712	704	703	660	711	655	700	776	727	637	706	655	660	711	703	729	697	669	719	714	678	673	709	703	701	635	684	709	673	684	727	683	760	725	658	639	704	723	730	730	670	700	689	712	689	627	640	690	698	689	720	736	660	715	690	707	645	702	726	714	746	693	707	748	726	694	726	700	653	716	712	718	711	720	699	697	673	732	671	722	747	752	704	694	692	702	698	705	680	722	727	708	675	696	717	742	668	705	748	736	686	718	678	700	741	667	701	701	734	693	733	680	684	690	685	730	717	724	695	697	680	669	714	692	707	693	741	717	689	736	750	704	727	684	707	687	723	713	688	736	675	739	695	720	715	679	757	683	694	738	705	729	716	682	737	725	748	717	689	629	722	713	703	755	722	689	733	730	700	699	706	753	697	754	711	730	714	715	732	693	673	739	717	719	725	709	691	692	704	747	748	693	741	710	715	710	696	716	734	683	765	665	706	700	674	730	697	727	715	659	687	729	644	766	657	763	672	685	715	669	709	696	716	713	680	676	717	679	687	691	709	695	718	735	680	768	689	680	732	691	678	672	729	702	716	749	728	703	689	656	701	703	712	679	753	707	669	747	715	731	738	642	685	648	686	699	728	667	737	653	710	670	717	708	726	771	685	697	688	736	717	756	695	717	693	710	705	724	667	754	693	723	677	670	662	683	759	699	674	683	699	703	699	698	687	732	696	687	694	709	763	689	724	681	608	686	675	662	686	719	743	722	744	700	748	698	714	704	714	685	691	768	706	694	723	699	731	710	680	742	661	694	718	757	721	690	732	671	720	744	695	757	702	707	733	680	752	728	711	659	700	751	719	681	692	707	701	703	691	711	722	727	664	694	715	733	734	738	679	677	638	730	701	647	725	706	679	681	745	719	704	718	729	733	662	705	693	747	704	730	726	731	698	718	670	722	738	751	683	676	725	730	669	681	690	671	684	720	676	689	734	711	736	746	719	722	750	705	688	722	681	701	731	645	685	694	725	685	646	707	752	681	696	705	728	666	699	684	713	697	731	707	739	723	692	694	706	717	695	686	674	641	656	717	721	641	684	704	724	690	686	699	703	723	731	721	728	716	767	722	666	726	706	693	631	732	715	730	744	682	719	713	731	720	728	687	691	712	660	725	780	711	724	707	741	705	685	664	681	719	665	710	736	717	701	701	694	692	692	718	719	735	736	735	719	746	718	690	628	725	697	707	679	682	732	641	705	705	706	685	720	706	682	667	667	718	719	681	733	698	719	702	642	717	691	678	657	706	674	686	745	724	645	688	726	752	701	670	729	671	672	759	683	701	731	768	692	715	720	682	720	743	721	685	681	672	718	692	706	747	688	715	682	694	702	757	716	649	710	672	702	735	657	695	668	778	711	696	726	700	707	747	744	663	726	719	716	696	729	691	724	705	680	688	701	727	712	731	685	670	713	680	683	709	706	665	720	696	665	678	700	642	744	738	694	690	692	712	708	678	685	733	746	713	695	693	723	684	690	703	713	717	715	712	728	702	673	683	735	709	730	717	718	744	743	743	714	735	735	729	753	695	711	613	767	657	713	684	693	677	644	709	714	716	676	749	701	689	738	722	702	767	670	682	682	728	735	672	721	724	734	707	732	683	714	653	665	663	665	701	686	687	717	742	716	712	699	711	683	752	703	733	761	691	720	743	712	701	719	713	743	698	721	685	702	744	713	700	704	702	691	707	728	720	710	697	690	728	683	659	685	649	703	689	732	668	732	701	711	676	754	713	687	727	729	695	677	703	748	702	707	721	706	673	679	734	724	684	753	695	696	768	708	734	668	704	700	700	729	709	641	655	713	676	706	732	711	714	700	730	683	723	679	668	722	725	729	711	743	701	698	697	704	695	733	722	750	737	750	668	716	723	704	698	735	781	678	723	755	682	735	747	700	709	721	712	697	686	703	746	680	732	717	704	688	695	703	703	648	689	715	662	733	721	748	684	707	685	727	670	682	685	722	713	696	647	691	657	711	711	704	693	699	670	655	708	656	720	700	696	696	731	685	717	739	757	721	704	695	714	740	683	726	671	674	718	718	691	692	702	762	742	714	733	741	725	670	699	698	723	714	760	720	744	682	714	715	683	689	652	719	666	701	717	740	763	725	702	681	693	706	757	697	709	699	714	737	704	704	640	702	709	669	687	703	764	725	646	698	686	687	717	680	679	698	672	696	696	727	673	693	737	675	696	767	726	702	699	738	625	666	713	715	724	738	694	712	743	694	713	658	737	679	722	730	732	723	694	678	711	697	703	690	678	732	728	735	707	730	667	720	699	682	716	688	706	732	716	707	703	728	694	699	741	752	730	707	706	685	729	722	720	717	727	662	698	701	700	684	709	711	696	684	748	689	709	748	669	709	694	664	657	749	720	672	700	727	704	708	703	713	711	710	722	698	688	719	723	675	712	689	700	707	673	697	730	693	711	685	725	717	698	680	722	714	709	777	750	702	722	727	742	707	717	751	716	710	707	700	680	701	683	775	665	745	765	703	689	746	765	729	729	716	718	723	662	691	663	668	692	663	735	714	694	778	752	703
2204	318	344	317	328	300	287	314	298	338	319	308	665	1575	1806	1457	948	603	383	305	270	263	247	265	272	268	288	261	255	267	243	269	238	269	245	274	254	267	247	262	243	268	249	256	229	286	269	254	249	283	250	237	254	272	248	264	249	250	241	273	257	256	272	286	269	257	275	279	292	247	246	258	268	265	267	276	242	256	256	263	271	260	249	247	235	256	246	244	251	276	284	294	253	238	268	269	243	270	250	254	250	261	294	236	269	277	247	283	277	263	261	277	270	260	246	278	269	284	250	246	260	227	257	277	236	236	253	253	256	267	265	270	263	294	246	246	284	279	276	243	269	258	278	279	254	255	219	273	265	281	261	277	253	298	264	287	280	278	265	283	268	269	244	281	248	255	259	263	266	277	262	263	286	286	247	279	229	311	256	270	248	273	261	249	255	251	285	287	256	257	262	247	245	273	285	280	259	272	272	243	281	260	225	222	263	265	250	271	251	240	287	249	272	240	235	270	275	239	244	249	255	265	288	265	269	272	272	258	264	266	249	262	243	265	231	282	271	269	224	258	248	285	255	289	240	233	272	249	243	272	274	258	290	232	283	241	238	241	259	251	252	242	250	243	246	249	271	263	266	238	238	244	248	233	265	260	237	262	284	245	255	259	247	247	241	277	255	239	251	256	261	265	243	266	266	253	267	254	269	239	266	258	265	259	264	275	280	272	268	240	282	259	242	240	248	248	272	258	291	257	262	271	257	256	248	254	283	257	275	255	264	263	256	269	253	265	247	252	261	246	271	272	263	256	262	230	257	252	257	257	245	303	283	292	276	244	271	285	250	281	252	254	252	242	266	257	235	285	259	290	251	268	285	260	250	252	258	239	251	223	289	261	248	244	231	274	291	265	271	262	253	250	256	257	254	254	271	273	271	280	250	257	242	269	254	269	274	265	250	273	263	238	243	258	295	266	243	266	242	247	281	266	268	271	261	269	244	263	278	252	279	251	217	230	276	221	265	252	253	254	250	277	255	272	258	250	272	263	270	281	252	260	243	259	296	245	245	251	261	256	277	264	262	257	273	259	270	281	275	253	278	229	277	284	247	245	271	237	253	274	233	263	246	277	267	282	252	237	276	248	253	261	230	245	274	269	269	232	265	240	259	247	250	272	268	271	274	260	250	251	268	252	269	253	259	264	272	276	248	284	287	279	256	275	248	274	266	281	250	252	250	279	294	285	252	259	246	259	248	235	269	271	265	240	258	240	262	267	230	266	272	262	278	258	249	255	261	253	265	251	289	258	254	248	259	278	238	284	258	244	293	269	266	261	265	234	257	263	249	248	239	265	274	253	248	253	242	250	255	260	236	270	274	272	259	250	245	265	253	260	256	252	253	265	279	245	268	267	250	217	251	281	268	272	264	253	258	246	234	230	258	243	272	271	243	260	276	274	227	268	280	240	280	261	236	251	233	264	263	278	222	265	247	260	230	258	261	269	230	263	261	256	263	233	254	267	249	270	268	287	280	268	239	256	263	271	252	260	277	250	260	266	269	279	282	238	241	262	242	250	260	259	240	264	239	249	259	272	236	252	239	280	262	272	262	275	265	282	234	250	238	272	261	236	269	278	221	237	225	256	254	275	245	270	255	245	268	241	255	278	263	250	283	241	261	254	270	238	238	245	259	231	256	229	258	221	254	272	249	273	244	277	267	257	268	275	265	272	282	235	242	246	237	282	253	245	280	276	241	240	267	260	252	215	231	261	256	265	261	253	267	242	268	271	229	268	248	260	253	266	268	261	270	249	257	234	253	261	253	269	295	265	246	252	272	239	260	242	226	271	251	255	274	272	241	267	239	252	242	278	265	245	269	258	300	244	274	247	243	274	266	274	239	274	269	226	250	256	284	263	261	258	253	257	255	257	224	253	254	274	265	266	243	267	232	241	269	231	232	253	252	290	275	260	275	275	263	252	267	250	272	246	258	258	271	242	242	264	268	245	262	272	238	259	261	239	288	267	241	264	263	243	276	255	241	258	269	248	278	257	254	281	263	233	278	292	222	265	257	259	262	264	279	250	238	277	276	254	273	246	277	274	251	261	257	284	239	291	240	276	263	256	264	295	256	261	275	261	249	273	251	270	245	259	249	246	240	259	266	268	260	261	263	262	256	280	254	267	280	265	278	264	266	267	250	259	289	255	255	256	241	268	241	260	249	260	270	266	258	246	276	238	245	233	258	238	239	252	266	262	243	284	259	261	267	280	264	256	252	239	272	252	255	240	263	237	264	270	281	249	267	266	252	243	267	268	228	262	258	264	244	239	259	279	236	268	261	258	246	251	248	268	263	265	256	245	245	257	246	242	258	247	245	258	259	269	273	241	267	264	272	250	279	256	243	270	256	239	258	256	260	280	249	276	299	270	274	255	249	250	280	258	249	239	271	245	263	264	239	238	247	252	274	260	261	273	257	258	260	296	243	261	231	250	255	248	247	247	277	277	267	256	254	260	265	241	228	238	267	255	263	275	267	256	250	225	236	264	272	230	283	258	255	257	275	284	247	257	242	276	272	249	238	246	269	244	221	266	257	266	258	244	267	282	239	259	252	245	306	268	246	256	263	251	274	242	257	272	256	253	254	271	245	234	267	284	247	263	271	243	259	273	254	263	269	256	273	244	255	260	258	285	276	271	247	260	239	254	278	253	249	222	286	266	263	277	229	284	258	283	267	256	252	232	248	270	254	244	283	260	250	267	267	286	261	242	255	236	255	255	266	278	248	245	255	238	297	241	238	246	240	306	278	262	268	281	266	273	287	260	239	318	263	260	255	269	289	253	290	267	283	264	268	261	251	270	269	267	249	261	282	254	246	252	246	287	235	259	256	253	277	249	265	243	254	264	220	251	271	235	255	267	224	236	256	272	252	262	246	239	271	269	255	264	270	252	257	275	266	255	245	266	272	263	250	246	244	246	241	264	276	246	274	250	290	265	225	251	262	271	218	268	242	240	258	262	251	292	273	252	295	263	233	249	251	246	270	212	289	265	256	251	270	255	232	230	262	252	241	266	276	258	239	263	270	273	284	275	262	271	269	269	277	291	280	276	266	264	276	272	278	262	258	239	252	249	259	242	230	271	269	248	223	268	258	250	270	263	248	269	245	257	288	270	263	237	257	254	255	251	259	231	247	255	258	243	244	265	272	266	248	228	250	244	258	253	279	253	271	252	259	284	241	258	264	228	246	256	269	258	253	232	233	240	270	268	249	265	234	268	250	273	251	268	286	285	253	269	261	251	236	265	289	241	271	287	287	258	278	289	243	270	271	261	277	254	271	281	261	261	239	257	255	271	277	252	264	271	260	260	257	271	244	285	258	253	257	289	253	248	264	264	237	245	237	272	250	246	244	273	272	222	263	245	266	233	262	254	220	244	276	269	257	276	291	266	248	288	282	286	271	241	272	270	252	260	244	256	256	281	246	269	238	273	291	247	272	257	276	243	241	224	239	272	252	246
2442	887	1020	941	926	964	897	1013	1038	1073	1090	1089	3470	8614	8861	6512	3965	2496	1360	939	802	756	732	696	732	760	746	756	715	685	715	723	719	785	754	694	734	738	704	734	631	724	748	751	673	712	674	708	730	717	736	710	733	722	715	705	739	709	732	651	751	736	717	735	750	718	746	745	760	732	753	714	736	702	754	692	724	706	742	746	712	704	752	711	661	748	724	690	672	733	677	705	714	762	698	753	740	694	728	689	693	730	757	722	692	749	717	687	711	654	720	772	747	764	702	717	682	676	725	733	746	728	736	738	709	717	725	697	718	708	758	640	742	740	696	729	715	688	775	709	702	723	727	707	666	720	729	748	721	721	760	737	700	717	723	713	688	673	752	717	707	773	720	764	730	797	722	725	751	689	688	753	714	739	748	690	729	710	758	727	753	721	718	701	699	776	771	750	686	697	703	757	667	701	726	708	664	753	686	693	723	697	731	705	733	706	759	706	765	703	740	778	720	714	720	740	701	751	743	720	695	720	727	785	723	727	728	731	715	726	688	692	736	685	742	709	697	678	731	750	740	677	751	709	708	729	711	725	711	710	775	774	746	727	709	748	658	752	732	669	753	718	754	670	746	733	699	718	739	699	761	674	749	764	740	775	721	766	759	736	707	714	711	756	693	730	668	732	707	720	729	748	765	745	754	694	732	736	730	719	747	778	745	699	727	749	713	744	753	707	722	717	712	683	688	684	755	715	699	721	722	702	730	740	746	745	724	735	706	697	750	710	692	731	726	733	696	716	751	720	739	748	725	777	717	768	734	728	768	700	709	696	736	760	735	690	728	759	752	708	718	693	720	721	686	717	748	733	739	715	711	734	750	724	739	713	741	699	768	711	698	751	704	760	744	739	705	700	762	699	719	714	709	719	727	693	698	749	717	722	744	720	732	733	742	744	718	707	706	713	741	706	718	705	750	774	724	753	661	723	709	721	746	753	697	712	739	684	748	731	762	736	740	731	722	700	726	718	741	709	684	744	738	783	723	725	807	689	743	698	706	763	682	748	720	726	738	692	698	714	697	744	732	711	734	754	719	715	689	710	718	723	728	702	706	700	744	735	703	698	742	700	732	759	751	788	678	680	732	712	736	715	704	727	728	692	766	714	703	704	738	729	683	723	741	701	705	703	723	721	714	690	700	701	755	699	707	714	739	725	699	753	734	743	717	733	737	700	718	706	699	697	709	711	737	706	675	734	707	769	769	730	743	714	757	710	714	733	716	730	737	747	791	720	732	722	706	713	723	725	705	733	718	696	670	729	686	687	720	720	716	698	742	724	723	739	709	739	745	727	746	733	696	722	767	689	727	729	725	754	682	744	702	701	690	729	714	662	714	715	724	735	708	710	729	746	709	727	730	675	674	768	741	729	651	722	702	765	734	685	729	701	701	732	752	710	691	691	702	754	690	712	705	708	720	717	749	705	756	747	732	717	694	771	695	710	770	743	694	745	720	706	722	735	678	767	772	757	707	721	705	790	738	701	736	703	748	760	722	743	684	756	740	740	737	790	712	671	695	660	663	761	748	741	721	779	710	722	723	713	751	707	746	689	706	733	733	725	749	693	736	659	726	732	758	683	704	734	744	690	696	732	742	690	743	748	701	737	708	725	712	761	671	712	732	717	691	743	707	754	749	734	722	767	715	663	705	713	728	727	771	764	684	706	711	742	711	714	708	695	717	716	746	703	722	727	692	760	716	789	675	743	741	699	742	740	736	678	725	691	693	697	667	744	715	677	738	742	750	739	680	721	702	733	716	710	702	713	771	786	644	724	758	704	730	723	726	657	796	755	713	724	704	702	706	699	726	706	727	748	674	761	691	714	720	714	755	764	754	752	750	724	712	729	732	717	752	693	727	741	698	725	734	722	785	740	710	680	705	751	713	673	687	688	716	704	713	682	708	745	733	698	695	720	761	724	702	726	733	768	705	724	708	729	770	730	679	723	758	724	696	732	738	707	708	742	722	753	731	735	711	696	701	706	711	647	737	662	714	724	705	771	706	790	732	719	752	751	701	757	705	712	719	691	708	702	764	703	745	725	726	700	727	730	752	739	740	723	735	705	706	751	696	722	699	741	694	741	731	698	739	731	680	699	715	728	726	763	687	762	680	678	709	694	694	727	735	700	738	756	813	748	734	715	692	680	682	710	721	757	765	722	688	667	749	729	700	722	695	728	732	719	736	723	727	764	705	725	676	738	703	717	758	726	700	679	725	752	743	760	682	764	715	761	798	717	715	742	675	746	698	728	744	728	737	723	725	672	755	762	692	739	765	755	718	691	702	717	775	708	725	749	713	729	695	702	723	718	697	726	727	707	753	724	731	688	704	715	691	729	707	720	779	715	702	715	700	730	724	728	793	743	697	730	736	720	672	730	772	699	692	731	722	712	729	701	681	713	701	723	762	725	753	711	742	733	751	715	713	707	700	692	708	720	710	675	718	722	694	744	713	747	724	700	766	710	702	700	786	684	723	727	717	674	702	711	722	697	722	739	676	727	642	694	712	743	750	716	755	758	713	715	702	701	710	702	686	761	714	756	750	734	750	728	706	711	697	719	743	722	694	732	710	749	724	723	682	747	739	750	713	754	707	729	725	721	720	750	705	744	725	728	717	757	704	732	713	696	677	726	738	787	750	696	692	727	731	722	703	730	717	706	717	710	698	686	744	679	734	718	752	684	711	722	744	739	734	721	759	705	710	693	730	697	701	727	750	742	731	759	714	750	715	687	694	733	731	729	670	740	730	730	685	763	734	758	745	731	732	699	709	745	724	699	705	763	753	713	715	699	729	741	756	676	695	720	738	758	728	689	716	708	706	744	709	729	749	697	695	734	750	707	702	722	713	701	754	680	662	675	698	748	712	733	727	742	716	743	761	735	719	728	686	695	731	756	755	699	676	743	728	717	725	702	726	744	720	740	757	702	721	692	765	699	713	710	739	718	677	686	757	728	721	746	738	724	668	694	709	652	724	721	760	723	686	766	723	673	740	701	703	779	732	705	766	743	743	667	734	723	683	708	737	708	694	705	730	734	724	714	740	724	745	708	740	703	694	693	746	727	713	727	767	723	712	721	741	686	714	676	754	693	711	756	734	739	741	710	697	711	699	751	735	694	787	726	739	765	734	723	700	722	715	695	784	750	763	712	740	736	753	760	749	705	706	733	745	718	686	748	699	721	695	718	729	743	727	706	753	734	686	759	727	729	733	728	733	688	722	727	738	731	691	717	778	713	710	690	691	730	712	752	698	733	722	736	682	732	750	787	763	689	760	703	777	747	726	736	696	747	694	735	685	704	725	753	683	720	707	698	708	747	727	737	723	727	731	734	735	724	730	711	739	710	712	706	716	740	651	692	766	709	721	704	718	714	706	740	731	730	753	716	691	766	686	742	740	764	654	749	747	704	744	737	767	730	668	722	714	713	747	776	702	689	698	678	685	664	716	723	755	708	711	724	715	720
7766	1241	1608	1181	847	732	702	806	1082	1430	1581	2081	6749	15087	12613	7118	3621	1794	887	467	243	211	221	212	182	178	192	187	215	203	195	190	198	211	194	219	204	207	217	208	208	231	215	189	197	185	207	208	198	196	209	233	169	220	188	217	226	217	209	194	200	194	185	167	206	211	214	208	212	203	198	213	202	182	237	211	215	207	160	178	206	198	179	192	228	208	203	194	202	227	233	197	192	187	214	206	198	216	213	214	205	196	198	207	229	225	213	200	219	180	203	199	184	208	191	209	225	215	215	209	212	207	201	156	215	197	200	215	211	198	203	212	195	208	213	219	203	234	213	209	206	218	220	216	217	192	216	200	203	206	197	195	198	225	195	198	195	197	225	204	195	209	224	195	199	186	194	209	216	202	176	219	252	229	197	228	231	194	214	200	228	233	217	191	196	179	187	231	188	205	197	179	237	203	207	213	227	206	192	232	196	205	233	215	196	186	214	209	209	218	205	189	224	192	215	208	231	214	194	202	209	212	210	154	192	200	217	225	206	232	215	188	220	202	217	221	221	209	205	179	233	208	220	199	220	199	207	243	228	197	227	207	217	240	183	211	204	196	223	255	194	207	199	230	185	221	221	201	196	203	206	208	216	202	196	208	197	224	210	228	198	208	231	189	186	229	206	207	211	193	212	216	212	215	201	226	201	215	182	202	205	192	233	233	206	221	200	178	183	203	215	197	210	188	206	186	208	182	223	210	211	216	204	219	218	227	195	184	216	223	206	206	206	217	181	228	209	180	212	215	233	203	215	188	233	226	213	217	223	220	173	208	203	192	185	187	199	209	189	191	222	189	196	214	196	231	200	224	214	215	200	216	223	241	232	204	203	199	216	199	190	200	207	217	178	219	206	211	205	193	186	197	232	222	197	190	201	222	189	207	213	198	219	202	216	207	205	199	206	203	209	248	205	195	202	186	195	210	192	208	218	214	225	226	191	222	225	234	206	235	224	203	216	199	211	191	197	199	217	200	189	203	207	201	240	237	200	196	197	210	209	228	195	204	232	220	262	215	228	199	210	228	218	203	214	197	195	214	194	236	196	207	185	199	222	194	195	218	188	228	205	219	212	218	207	235	218	225	192	229	229	187	222	229	245	231	199	199	228	211	205	212	187	226	219	224	205	191	198	224	229	189	220	197	207	226	215	201	215	202	202	197	222	224	209	211	180	230	202	189	196	200	196	220	251	181	193	212	210	230	236	222	221	207	215	183	207	190	197	225	181	202	205	222	217	205	221	204	217	200	182	188	223	214	230	221	195	222	238	191	188	199	204	192	173	200	190	218	195	194	232	192	213	202	219	171	199	217	205	212	213	178	202	214	212	220	223	236	197	216	202	197	218	216	188	214	217	214	218	234	211	232	200	210	190	208	167	200	199	202	199	201	216	224	196	198	204	197	221	205	199	227	210	219	191	220	205	200	201	202	192	206	158	238	197	201	200	219	209	223	187	214	200	233	193	206	219	201	208	204	203	186	200	202	195	200	208	210	212	195	201	197	201	198	215	216	198	191	178	205	205	203	213	211	226	199	189	201	197	204	199	192	220	215	180	200	210	196	206	191	178	206	192	180	207	212	229	208	225	207	203	198	230	200	177	231	203	222	217	198	214	193	212	225	210	189	223	213	211	251	194	206	175	207	207	197	198	226	223	205	197	199	225	219	190	178	186	218	191	208	204	191	210	227	195	212	217	210	207	209	214	213	208	185	218	202	219	218	189	192	220	214	190	210	198	214	206	235	208	204	198	207	198	218	198	219	211	219	232	208	205	211	192	217	194	178	197	187	234	226	203	195	165	198	205	207	204	213	241	191	193	222	208	240	205	203	210	230	213	226	186	231	207	223	210	193	212	194	233	240	227	229	204	207	206	200	206	218	207	187	206	211	188	191	221	223	203	195	185	215	193	178	237	211	238	227	223	190	193	188	231	208	197	191	229	228	203	201	186	225	176	197	224	195	220	211	197	182	246	197	194	208	204	219	225	210	204	211	238	217	220	199	207	202	194	223	204	211	210	220	196	208	220	183	247	222	208	216	193	192	232	190	230	230	208	241	241	220	209	207	199	179	232	180	207	229	209	201	195	215	198	226	206	216	247	202	214	196	213	228	221	199	206	189	196	211	223	180	190	190	222	201	209	220	187	206	202	206	255	198	203	174	216	220	189	173	193	193	214	217	195	214	203	203	212	192	192	216	233	202	220	226	181	189	208	200	224	193	187	208	191	213	205	207	196	223	184	213	221	191	217	209	170	224	195	206	211	231	170	206	195	213	207	208	191	191	215	203	196	174	212	247	212	183	200	221	181	212	217	202	195	232	179	233	226	200	213	199	197	214	165	199	199	215	198	214	192	194	231	206	218	201	228	211	196	220	214	212	206	229	223	189	193	212	187	234	199	199	195	203	196	202	208	199	217	246	202	222	230	196	190	210	231	216	229	200	178	213	207	218	204	197	192	208	217	216	222	220	224	180	203	216	212	198	222	207	183	197	227	203	194	221	233	178	206	200	211	218	237	216	208	216	193	184	202	209	249	208	221	193	200	210	200	220	187	195	199	210	202	214	172	207	205	200	225	195	227	177	198	203	187	202	228	204	228	183	204	211	201	207	218	206	213	219	219	217	207	211	216	192	221	227	192	202	243	212	188	199	225	203	210	201	209	207	182	212	189	187	204	215	221	219	203	220	223	215	217	247	207	191	187	205	190	223	211	183	213	213	204	210	215	212	220	224	213	195	189	199	225	213	203	206	204	208	217	203	234	209	184	212	226	233	207	195	214	209	229	188	213	204	190	191	223	240	207	192	203	238	193	211	207	174	189	211	227	179	209	198	212	214	192	192	221	180	208	208	211	212	179	225	198	205	211	217	223	224	192	190	202	209	213	194	215	192	222	204	198	209	224	224	207	225	229	199	214	210	206	225	200	230	226	205	213	221	210	225	181	218	221	213	171	214	221	226	207	255	227	204	217	193	224	206	212	218	214	221	216	209	207	212	193	204	197	198	213	220	224	218	211	206	235	196	204	203	221	201	223	217	184	212	194	233	213	196	219	200	219	209	200	235	207	180	209	203	205	207	201	207	192	218	196	216	216	223	234	214	179	237	206	207	191	222	225	192	174	213	193	214	204	209	202	200	201	233	211	180	209	204	197	220	222	217	198	216	211	181	220	219	209	182	195	215	213	193	215	216	206	186	203	212	194	205	219	215	197	183	212	194	228	221	215	201	223	210	211	201	221	190	198	211	241	200	220	206	220	167	228	214	204	209	194	217	213	207	203	201	187	214	208	217	225	224	175	189	209	199	198	203	183	205	210	201	190	218	196	211	190	201	194	244	188	230	201	214	225	220	221	201	230	190	213	211	213	201	211	172	213	198	188	206	193	215	194	188	184	203	209	232	190	258	201	200	184	209	218	184	195	215	206	197	230	201	216	208	239	168	220	165	227	217	216	218	209	196	213	197
5481	1641	3658	3809	3254	3249	3236	3658	5568	7482	8041	10322	23876	37374	32677	23515	15340	8712	3998	1979	897	656	573	586	566	567	615	624	600	621	619	611	578	602	611	591	574	626	569	622	603	609	654	567	624	616	595	631	549	593	624	601	605	613	581	604	610	587	596	627	646	583	606	603	599	582	602	620	564	594	607	583	589	614	658	605	538	633	615	590	619	589	624	626	621	601	632	618	589	605	649	644	605	634	632	578	602	636	642	616	600	595	619	591	569	625	606	605	642	600	612	624	592	652	617	639	592	601	610	578	621	624	609	607	605	604	559	594	610	600	599	611	595	611	592	632	607	644	645	648	594	564	557	614	600	548	604	572	608	611	624	594	603	618	581	637	613	575	619	599	648	597	611	586	622	594	574	618	639	619	572	598	584	622	614	632	605	565	562	568	585	585	662	636	589	574	592	579	566	607	643	558	573	604	603	647	595	617	633	586	615	623	629	631	626	579	600	622	623	630	651	586	535	582	594	585	598	653	645	606	599	601	651	594	647	612	595	577	633	598	584	647	595	640	569	586	592	609	585	613	570	575	620	592	619	622	617	595	632	610	623	596	614	569	615	624	646	580	581	609	584	576	589	622	622	631	638	558	659	592	610	637	589	601	575	580	618	595	606	599	651	581	574	619	592	614	609	611	640	588	605	578	595	580	606	641	551	574	599	568	581	603	582	629	595	624	618	573	602	605	591	594	588	618	581	619	574	571	609	563	622	551	604	631	555	634	572	573	585	575	573	566	589	597	683	600	595	632	577	556	631	584	593	631	564	592	571	626	615	568	630	577	564	624	571	640	574	633	628	621	582	617	545	599	589	573	634	596	567	597	611	660	589	607	623	588	630	597	622	613	606	608	637	643	591	588	579	630	623	585	652	646	588	606	618	615	584	630	643	568	578	622	650	641	629	657	575	575	602	560	574	598	609	594	602	592	593	628	633	644	600	572	592	586	620	578	555	581	650	615	598	609	587	592	596	605	583	621	624	636	599	557	613	607	620	605	640	635	627	625	592	589	609	639	567	598	624	616	617	612	649	607	592	641	605	604	607	562	606	605	609	625	621	590	628	589	588	657	640	616	593	597	609	588	575	574	557	616	550	604	587	603	573	576	622	575	591	580	624	612	578	605	603	572	572	574	589	603	623	611	607	642	629	607	611	626	601	559	603	570	638	596	594	626	591	581	615	594	602	557	613	637	595	582	565	606	644	585	595	583	608	609	602	595	559	649	609	589	590	635	581	600	669	640	630	594	628	623	609	594	599	568	581	575	612	600	628	629	577	554	591	618	618	600	571	576	603	661	582	557	624	628	604	576	626	647	581	603	575	597	576	611	590	614	597	639	631	587	621	620	587	568	594	580	610	598	599	624	607	595	598	628	598	578	548	583	627	591	566	626	606	595	575	613	590	593	604	614	621	616	553	641	610	562	590	593	595	603	578	624	565	619	594	592	611	580	595	634	574	615	577	628	563	585	605	590	609	633	600	616	596	530	571	540	613	589	589	581	585	606	611	610	582	609	579	588	623	610	628	587	589	583	621	627	609	599	596	629	603	555	583	622	596	589	633	591	614	588	581	566	601	571	589	609	570	585	568	598	599	586	645	602	583	625	627	620	549	567	574	602	645	597	624	606	604	601	639	607	558	608	643	595	613	576	606	568	558	619	575	606	629	623	575	557	596	595	559	562	607	562	572	614	572	612	597	607	597	587	608	644	573	624	602	611	611	664	562	596	571	613	619	590	603	596	597	586	634	626	570	600	612	576	605	559	600	622	629	570	606	631	640	584	589	617	586	626	628	603	594	628	589	568	612	559	585	588	573	625	609	599	623	607	620	600	596	585	589	663	582	664	584	618	582	570	615	627	658	573	628	641	605	642	605	610	626	604	603	583	586	604	584	620	560	600	610	599	559	578	636	605	624	598	557	555	611	625	604	598	606	586	609	633	613	589	663	576	630	570	611	613	621	598	597	554	622	619	599	610	574	612	606	635	614	602	630	633	589	592	616	559	615	582	626	627	599	599	556	595	643	606	599	590	592	619	610	605	591	573	595	564	647	590	631	619	571	627	608	597	596	600	613	587	582	638	572	629	552	673	587	603	626	609	567	587	627	632	577	574	595	620	578	641	660	599	612	605	579	600	572	602	597	679	629	611	636	647	608	632	621	574	628	659	529	635	563	602	650	619	615	614	584	609	613	592	605	578	618	578	590	596	601	586	595	634	608	565	601	576	618	597	605	602	589	596	585	621	623	563	598	624	593	593	610	603	635	603	604	639	637	603	629	655	611	614	612	628	595	634	592	573	601	666	587	600	582	586	616	602	591	595	625	631	615	593	559	632	623	573	605	627	520	605	624	635	634	634	590	597	656	589	601	603	617	638	632	598	594	576	632	628	594	606	583	599	633	636	576	576	578	657	593	613	616	589	618	588	598	616	630	593	620	548	611	596	584	598	621	614	598	587	603	588	611	612	609	614	580	618	602	601	606	635	579	622	595	628	604	578	598	650	575	594	559	628	632	607	621	652	588	633	605	624	655	648	556	629	594	576	567	602	617	643	623	563	602	569	580	593	562	579	629	629	616	638	632	618	617	581	646	605	599	610	640	589	598	598	585	609	570	640	558	615	617	607	603	631	611	614	602	631	596	620	566	604	623	641	647	595	621	599	626	594	580	660	582	646	631	603	582	626	655	588	600	576	600	596	598	629	610	611	585	612	599	547	584	597	609	606	590	608	613	585	591	652	606	636	621	604	612	629	569	589	604	636	626	612	634	587	565	585	645	609	609	622	651	588	565	591	607	626	587	601	611	648	650	565	612	625	598	609	579	620	595	569	607	598	620	562	613	641	575	535	554	586	603	594	610	582	614	584	609	589	638	623	593	592	582	617	643	654	597	604	580	638	611	543	602	590	629	595	561	588	599	630	631	588	589	603	598	593	568	577	595	640	610	576	593	616	602	588	641	598	579	641	637	588	560	592	603	623	556	606	562	609	628	623	650	599	623	572	568	600	600	603	611	589	624	627	590	549	606	615	614	614	661	585	618	624	600	581	570	615	601	604	623	612	600	596	613	616	662	607	642	638	574	606	587	579	631	608	579	584	600	626	602	622	613	617	602	622	617	562	631	578	585	592	578	573	623	608	639	598	591	571	642	592	665	603	619	603	597	605	660	601	643	640	594	625	584	619	566	601	646	588	631	599	610	585	590	602	625	611	628	585	573	604	557	586	593	629	610	573	596	629	627	628	602	596	593	607	595	622	609	664	657	640	559	619	619	583	593	611	583	601	624	660	587	605	607	595	596	634	627	589	603	612	564	610	563	582	613	561	588	631	641	623	629	604	613	604	636	635	580	626	608	660	607	619	585	619	594	604	592	541	592	616	577	590	624	571	645	589	574	586	588	563	584	612	628	605	624	605	619	627	588	616	606	577	624	576	669	553	602	579	563	599	616	600	625	610	557	604	617	584	630	589
15400	2703	3018	2431	2128	1988	1575	1203	985	1982	3141	4058	16035	26707	22998	14478	7045	3163	1278	631	347	296	233	252	244	256	249	259	227	264	252	252	252	242	251	285	263	260	274	237	264	262	229	240	209	263	257	235	224	259	229	255	232	238	264	253	220	254	225	248	258	250	254	254	245	254	253	239	244	231	246	225	289	269	242	255	241	231	265	242	273	253	252	254	228	236	250	246	256	274	233	226	244	222	260	271	241	237	258	241	219	243	227	264	263	250	230	269	230	242	265	254	238	223	275	258	257	259	252	263	259	249	232	255	216	242	210	239	262	233	245	220	236	253	242	242	228	240	233	243	280	259	230	237	227	268	237	236	258	245	237	239	267	237	262	275	278	256	242	233	233	234	224	241	283	259	261	236	259	266	235	256	270	213	257	251	253	280	258	237	271	254	245	252	236	215	226	273	218	219	233	263	244	253	216	268	227	278	267	234	268	275	241	232	242	235	257	236	252	233	250	238	229	270	250	250	240	253	263	251	241	260	257	240	268	227	250	266	243	247	232	247	278	269	228	281	242	245	260	256	250	243	247	276	268	252	250	261	267	261	244	261	219	244	279	244	228	243	252	250	228	231	245	265	255	238	227	282	223	255	236	253	255	240	252	234	253	224	222	233	247	249	263	282	238	245	265	216	221	241	244	238	260	233	256	244	238	248	253	258	216	234	249	237	273	228	238	242	221	237	270	251	236	203	219	248	236	224	264	241	253	260	228	235	231	263	252	227	250	245	254	238	245	253	227	260	241	241	247	244	259	262	246	250	231	234	237	236	239	240	247	271	249	240	239	242	252	247	250	249	261	266	290	238	241	269	231	278	223	238	254	274	227	243	264	211	250	224	269	248	244	231	239	247	273	246	257	247	266	260	277	275	243	232	256	248	249	255	252	235	234	270	260	250	231	257	261	238	250	259	239	260	262	248	238	243	238	239	283	263	272	265	239	237	261	214	236	267	224	240	248	278	251	259	242	241	267	237	261	219	229	236	242	249	253	231	241	250	246	243	248	264	242	234	262	263	242	239	221	232	278	243	270	258	241	208	247	224	223	230	246	250	255	273	255	266	231	256	248	261	241	251	261	263	259	245	257	241	214	233	216	258	236	231	238	225	256	242	264	270	257	256	230	244	249	248	231	246	246	230	245	223	255	248	219	189	268	209	271	282	253	246	254	251	263	254	254	273	237	237	249	250	239	240	244	252	258	282	274	245	276	239	243	256	245	251	259	228	265	242	240	256	245	240	239	227	252	251	238	259	229	256	239	236	241	246	252	245	269	255	255	237	235	242	245	253	251	255	254	222	251	260	258	243	259	243	248	267	246	261	251	226	225	239	256	265	239	232	231	236	243	218	233	231	244	256	262	216	271	266	221	248	265	225	249	251	256	250	231	250	276	234	250	231	247	248	228	256	229	268	258	235	238	251	240	267	229	236	251	274	240	215	232	242	253	243	243	242	262	256	253	279	271	229	225	262	247	255	234	268	240	208	249	218	231	238	225	267	257	259	224	239	228	211	266	262	223	241	247	242	237	248	219	250	233	235	260	254	230	248	246	236	238	225	226	270	256	258	230	249	249	247	257	246	252	234	231	257	207	244	255	256	262	219	250	267	244	245	207	232	277	229	218	226	256	230	261	238	260	239	247	265	225	238	270	269	257	227	251	253	231	233	289	268	260	238	278	247	235	242	263	241	254	244	251	247	257	242	232	258	243	228	235	230	270	243	221	248	253	263	237	263	242	276	262	253	256	232	249	211	243	258	267	241	267	244	248	234	254	238	249	266	227	237	252	257	231	247	226	256	233	241	230	234	236	231	254	227	240	257	230	250	276	238	240	249	233	250	247	256	271	274	251	239	242	276	258	232	232	247	227	263	261	260	263	274	248	242	255	246	255	242	230	243	253	266	236	252	233	209	243	246	223	237	246	241	237	269	268	244	206	241	222	248	244	291	221	250	276	256	218	233	225	273	265	260	235	241	262	263	238	256	250	236	248	274	250	241	241	259	241	226	263	273	272	240	249	228	247	244	247	249	241	232	230	222	258	256	250	240	238	257	273	279	239	237	213	252	265	255	252	235	213	250	261	273	248	221	236	234	245	230	252	240	258	232	224	224	234	251	239	235	256	226	245	242	269	246	252	261	245	236	250	229	265	240	245	236	255	252	221	253	251	243	255	250	251	240	240	258	242	236	235	246	266	280	241	275	243	235	241	250	259	248	225	252	230	251	242	266	229	242	236	221	259	251	268	249	219	254	246	237	235	276	226	194	227	184	269	225	261	237	236	264	273	264	214	227	249	243	253	247	233	229	263	222	248	245	219	231	221	227	250	255	247	254	223	218	262	235	257	247	229	254	254	247	263	267	242	255	233	244	249	251	262	212	253	274	279	247	238	220	246	277	232	273	259	266	280	228	251	247	231	257	231	255	216	253	247	220	242	236	242	247	221	234	252	246	267	252	254	242	246	232	253	249	256	264	274	253	241	244	209	258	272	251	272	234	238	250	236	241	261	249	241	226	235	239	246	240	252	256	246	245	235	261	251	254	214	238	239	238	244	248	275	247	289	245	225	234	260	255	259	240	267	239	254	260	222	230	251	227	220	264	239	257	236	217	248	269	245	224	235	262	235	240	260	267	228	264	253	259	221	249	244	243	230	271	265	230	233	259	256	259	259	254	263	231	257	239	256	260	262	245	261	256	273	235	242	244	237	247	259	248	264	233	259	241	249	235	234	265	238	247	240	225	237	250	243	236	244	251	252	247	243	273	255	265	239	257	245	232	265	224	267	250	271	256	261	241	255	247	256	240	245	239	239	229	280	254	244	247	229	262	220	281	256	292	239	236	263	247	242	256	233	272	253	233	257	245	247	247	240	265	267	245	243	216	238	251	239	272	230	252	247	231	253	258	251	231	227	243	212	232	254	260	250	230	231	236	250	230	237	235	250	238	251	250	248	240	226	252	253	234	261	248	236	254	227	262	247	263	267	230	210	278	250	285	248	263	257	252	256	240	238	235	244	266	244	263	281	275	271	241	265	245	234	244	210	238	263	238	244	241	266	235	251	245	244	250	251	262	250	242	242	266	256	257	243	232	266	268	223	234	255	249	233	250	252	260	228	259	252	252	219	258	272	243	274	236	244	280	237	249	234	244	237	233	251	261	231	232	249	272	267	237	250	221	240	224	255	268	253	269	262	278	263	237	274	263	283	230	229	247	258	253	260	208	221	260	262	227	261	257	236	234	240	234	217	247	232	222	227	250	250	252	265	250	245	253	227	272	253	217	276	238	221	266	264	243	252	235	220	236	251	281	267	242	249	261	233	232	236	244	233	220	263	237	225	243	246	262	248	247	230	240	250	240	238	232	235	250	264	249	247	252	233	240	258	259	256	232	236	260	241	259	274	282	281	250	260	269	254	244	234	258	262	242	230	255	253	257	270	253	249	270	271	272	253	277	244	254	245	251	217	245
7827	2794	6424	7636	7766	7545	6491	5241	4541	9460	13955	17381	38122	47049	42436	33207	22567	13161	6094	2769	1409	835	708	711	762	708	717	684	733	678	719	700	678	743	709	678	733	713	687	717	689	719	685	701	715	744	667	684	735	723	716	721	710	718	718	703	725	740	716	743	711	701	703	706	706	752	736	721	731	704	746	753	693	701	735	712	702	733	735	747	734	691	650	680	714	720	719	713	719	666	696	725	718	707	708	714	686	688	752	731	708	733	691	704	723	714	672	744	751	708	699	743	715	754	727	710	711	704	674	745	693	727	765	698	716	646	720	682	700	725	686	715	689	680	698	674	712	752	725	722	726	711	721	758	673	729	713	709	743	716	738	670	782	699	730	673	707	713	716	706	757	674	727	680	742	702	712	684	740	712	696	748	753	689	720	744	675	709	711	696	727	738	690	688	717	655	689	778	730	753	716	721	740	707	708	703	662	692	731	689	682	685	683	728	698	715	705	754	696	681	700	676	685	707	740	736	664	653	691	713	735	708	728	663	729	690	735	700	687	726	697	699	704	686	731	675	730	677	684	730	724	718	720	715	703	696	713	699	706	727	686	705	680	727	690	695	722	715	677	721	711	706	725	708	729	700	689	760	645	706	723	685	745	666	690	718	711	697	702	717	688	736	721	705	707	706	693	668	743	715	684	678	715	729	731	706	708	761	687	726	717	710	711	711	652	687	713	754	696	710	731	738	716	688	690	722	712	728	719	704	679	749	730	689	730	659	722	676	726	709	718	678	720	743	717	746	664	667	696	675	764	693	749	691	704	750	690	722	670	709	721	741	679	753	698	687	676	719	730	672	688	745	714	671	659	706	696	733	710	670	712	719	675	729	709	688	725	721	704	741	673	690	732	767	683	701	717	714	684	691	727	666	702	707	670	735	739	651	673	732	737	719	683	697	726	671	723	685	746	698	735	718	686	721	699	712	686	720	728	690	666	696	731	698	743	677	716	679	680	736	722	681	735	686	720	734	690	686	666	666	735	708	687	715	690	710	700	753	676	727	751	723	757	735	700	700	721	719	722	674	686	706	757	717	753	720	732	709	714	725	689	722	718	709	688	700	718	752	728	730	711	739	729	706	725	729	736	682	738	750	702	678	711	700	702	714	740	682	664	697	671	687	766	704	707	744	756	683	707	686	731	728	711	722	739	669	703	718	777	704	705	682	727	745	735	726	736	671	726	735	692	671	688	707	717	679	699	704	750	701	694	707	666	676	690	725	700	686	701	689	712	712	733	667	705	680	721	690	718	707	744	664	765	715	720	750	706	729	719	758	688	729	695	717	722	743	718	673	712	708	731	675	720	727	752	680	703	674	733	750	747	717	746	728	732	710	682	710	758	720	707	691	683	693	664	666	710	682	700	732	723	728	656	743	701	699	708	708	675	679	735	706	715	684	717	704	706	711	691	700	747	697	739	717	711	738	695	714	676	707	731	668	693	673	714	704	660	740	702	643	696	718	725	742	722	694	689	705	744	708	685	701	724	735	725	705	655	696	738	697	678	763	690	686	712	714	707	695	653	714	732	730	748	726	671	721	715	709	678	721	758	725	702	678	665	673	708	712	684	738	754	683	750	718	674	691	703	737	705	698	703	759	637	708	716	735	710	704	695	692	696	688	710	703	727	675	751	693	729	734	652	699	713	771	741	739	659	694	688	728	676	734	734	726	741	685	730	695	655	751	684	736	737	717	743	668	712	742	741	715	710	741	682	708	671	710	699	722	691	729	692	703	661	696	703	704	740	683	714	707	694	660	685	727	704	715	749	720	725	710	683	707	692	709	725	714	746	712	685	701	709	707	701	713	745	717	722	721	687	692	716	708	691	715	756	662	773	768	702	673	699	737	708	725	732	664	689	729	695	695	707	709	696	707	715	643	718	727	711	663	717	698	748	733	756	721	700	743	710	682	676	717	721	660	732	637	669	676	725	724	730	712	668	704	671	685	721	712	730	722	686	664	703	678	649	682	683	760	693	696	687	721	666	738	690	726	665	671	653	725	730	697	737	687	746	733	697	665	733	706	712	709	710	708	709	689	687	714	683	749	698	759	692	660	739	706	738	716	720	770	694	717	691	677	700	719	710	696	728	724	730	713	708	745	711	706	703	684	682	715	708	677	701	668	672	748	712	732	713	712	674	718	699	727	663	707	688	711	737	713	730	725	722	687	760	722	717	677	757	676	695	667	678	712	717	697	706	719	720	702	684	697	705	708	683	736	734	721	703	684	709	766	696	728	722	710	747	678	740	677	698	741	676	690	663	688	734	688	652	703	726	773	722	759	705	647	699	666	736	695	733	698	677	717	733	729	731	730	670	699	695	740	720	729	704	709	695	722	729	756	726	711	693	708	727	693	736	700	682	709	720	742	693	693	701	693	726	752	727	688	654	694	709	705	689	733	707	661	692	729	710	683	685	712	677	758	729	708	709	721	670	752	705	747	673	719	714	702	730	722	735	703	706	748	669	684	687	717	704	748	731	703	698	681	749	701	705	657	733	708	705	676	710	751	688	697	716	704	715	703	685	686	693	772	744	733	684	710	734	692	744	699	685	755	700	719	750	631	741	719	694	712	674	673	750	695	744	730	718	729	678	716	693	701	693	728	655	741	705	705	718	704	722	710	710	749	705	729	677	693	702	701	697	708	645	707	686	712	734	703	696	712	735	696	676	737	720	711	742	685	722	728	716	714	722	712	709	729	693	668	689	708	699	700	707	682	690	749	702	695	736	706	758	727	747	705	711	665	727	749	693	717	693	753	732	735	710	689	733	675	710	720	703	678	689	715	745	745	702	801	696	759	697	719	723	762	694	691	726	681	708	764	707	762	727	702	659	705	681	662	656	659	713	654	749	730	718	720	722	683	702	691	698	725	702	771	672	702	711	648	697	662	727	687	738	697	701	699	675	726	737	708	715	772	707	749	735	721	723	680	702	725	662	696	681	727	660	718	711	754	713	715	687	709	667	743	695	681	702	720	692	712	717	691	702	740	740	676	686	693	698	712	715	650	690	732	704	661	764	714	708	712	767	746	700	708	721	739	693	721	714	719	750	662	733	722	713	708	718	726	755	681	739	687	706	751	718	735	647	661	764	696	732	732	709	764	683	703	701	702	684	690	758	724	682	702	750	741	710	753	683	728	731	758	698	712	730	696	688	755	738	662	693	691	724	679	713	705	725	684	697	715	689	659	701	720	703	657	703	740	728	699	701	686	692	684	730	733	712	753	701	700	703	720	698	748	715	679	708	694	709	727	702	683	710	677	759	790	732	722	631	728	702	763	669	707	741	725	704	711	701	673	716	762	689	710	776	711	670	727	689	709	704	717	706	680	690	711	733	696	672	731	654	720	758	721	700	663	718	706	726	713	725	683	744	706	699	712	715	683	701	704	702	689	665	716	737	722	674	686	649	662	708	714	709	748	690	693	724	710	673	691	711	729	727	633	710	735	681	714	716	700	668	726	712	727
2333	314	362	347	352	330	325	317	310	378	447	417	901	1564	1640	1357	905	621	452	359	338	303	276	295	334	297	305	278	300	284	300	316	283	290	286	292	283	284	285	291	293	248	301	283	247	281	297	269	302	287	284	293	277	272	304	289	273	297	267	306	270	288	274	266	267	287	296	311	262	289	311	285	239	279	298	303	304	294	304	316	304	261	303	288	284	276	313	279	313	296	293	284	308	301	282	292	301	237	260	290	298	258	295	296	255	264	300	283	281	276	294	294	275	277	283	297	308	289	261	283	291	285	282	311	280	284	305	287	292	251	300	274	291	285	302	293	304	253	273	279	289	270	258	281	277	295	272	272	267	266	286	277	284	297	299	280	310	262	277	298	263	283	266	288	291	314	266	293	305	264	264	283	308	282	270	303	277	275	299	284	299	291	296	270	317	274	278	265	292	294	288	285	281	313	287	321	290	299	288	269	289	262	274	258	288	306	271	277	292	279	268	298	277	298	263	297	288	280	261	235	271	282	301	275	323	298	273	293	310	288	256	266	273	283	260	265	294	280	303	284	241	282	285	274	309	291	313	285	247	280	259	291	270	279	283	294	280	310	260	272	276	301	298	272	298	278	283	283	293	280	312	293	263	282	306	256	278	280	274	290	290	306	263	292	277	271	290	270	300	268	278	265	274	331	274	278	267	284	289	287	293	299	256	290	263	277	289	278	286	276	305	279	276	305	277	282	301	311	274	291	288	289	319	313	305	277	286	320	280	295	298	273	287	279	289	275	269	302	280	255	279	290	267	270	294	279	274	266	304	276	270	308	290	282	289	315	298	288	280	274	287	278	258	279	297	275	283	293	288	309	314	275	300	281	267	285	279	274	286	301	284	277	254	290	315	297	257	281	283	298	295	288	274	279	272	306	282	311	316	270	289	290	281	270	278	316	291	316	281	280	305	267	294	268	280	295	328	301	266	287	303	294	292	269	272	278	314	297	298	262	304	286	255	296	270	295	270	301	269	288	304	272	277	283	292	285	292	271	295	312	274	269	303	262	267	258	274	264	281	256	272	309	283	279	258	272	289	295	282	278	277	283	256	286	275	295	289	290	273	267	291	300	264	292	270	311	303	299	294	292	314	297	280	309	266	274	244	265	283	273	283	283	297	306	290	284	307	280	299	261	311	278	293	295	299	285	288	298	294	269	286	296	257	291	307	272	279	284	316	286	327	288	325	270	267	250	277	260	320	295	301	280	299	291	264	317	283	275	290	293	278	287	288	262	303	297	300	281	284	293	272	283	302	294	307	286	299	306	278	287	281	307	305	258	296	289	290	283	284	296	288	280	240	309	298	277	261	290	271	318	275	290	310	274	294	272	273	269	285	308	284	310	319	263	287	307	269	264	309	279	288	283	282	316	264	306	277	299	262	299	290	301	279	269	282	275	283	276	275	293	276	275	274	277	287	309	265	300	295	302	287	301	308	287	280	296	278	308	279	274	296	281	270	286	284	297	278	305	267	311	286	267	264	292	280	301	305	290	272	251	270	300	252	277	265	292	292	297	304	266	326	286	298	292	297	258	248	284	260	276	295	275	300	278	269	277	301	308	293	283	258	272	279	265	260	278	286	303	290	257	303	297	276	305	289	261	266	289	281	282	257	277	279	292	269	308	290	283	270	295	268	300	295	269	299	275	265	271	289	293	283	269	290	261	300	311	271	295	326	331	299	290	307	271	292	288	292	256	320	274	270	260	258	273	321	257	295	259	289	312	264	301	282	320	304	294	296	289	291	267	301	283	310	296	275	294	285	283	269	298	262	311	270	273	303	272	266	264	303	276	292	283	281	284	298	281	297	274	265	293	264	276	279	288	271	292	270	280	269	300	280	263	273	271	288	289	306	280	280	257	303	287	287	294	275	335	297	286	286	263	304	305	285	275	309	285	250	281	274	280	284	303	285	310	303	286	276	300	267	275	236	266	291	289	265	269	287	276	269	312	270	274	315	282	288	255	293	292	287	283	272	295	277	320	328	294	271	254	299	305	272	277	273	297	270	253	316	274	272	269	282	276	295	277	277	292	310	289	267	297	261	306	296	273	315	309	290	295	249	262	267	261	264	293	270	295	307	301	285	307	257	284	276	262	280	270	278	290	253	281	236	293	277	259	265	260	271	258	270	285	308	272	277	274	303	268	271	272	271	275	313	313	290	298	272	291	282	284	300	316	289	292	291	277	273	300	304	244	282	285	316	244	286	281	279	307	307	283	285	295	298	296	279	281	295	279	257	249	292	313	292	268	264	255	291	306	292	290	267	294	275	289	294	293	296	294	271	313	286	285	292	270	315	267	315	275	296	301	283	267	283	288	253	255	293	295	284	244	288	270	278	264	290	266	238	302	296	309	298	286	309	287	312	286	288	313	288	311	287	307	289	280	317	264	260	278	276	306	267	258	275	281	283	313	297	285	269	296	270	272	298	264	281	296	275	273	311	286	277	315	314	262	280	257	277	329	268	269	286	285	280	276	283	296	272	269	296	292	274	276	270	278	259	285	317	269	284	299	273	309	267	276	240	292	278	253	279	300	257	291	286	271	275	277	276	274	302	302	262	298	312	313	324	275	278	266	284	279	272	279	260	290	276	239	285	287	304	297	287	275	290	300	290	297	276	284	303	266	315	309	294	262	298	291	276	288	284	304	284	302	288	294	292	296	303	302	282	283	305	306	298	287	295	267	287	291	275	269	293	279	252	307	286	279	287	274	283	289	294	296	274	258	302	265	291	301	303	286	297	271	297	320	272	286	276	284	284	278	300	309	341	319	275	272	308	300	293	262	301	289	311	305	297	293	285	288	298	291	264	283	334	319	299	284	267	286	295	281	303	272	289	276	259	288	303	283	288	289	264	287	258	288	298	269	283	289	297	286	308	287	311	270	316	289	309	249	295	323	269	270	294	274	278	265	300	287	301	294	278	304	310	287	308	291	308	320	284	259	278	324	267	295	281	317	289	280	297	294	293	267	253	256	290	265	283	268	326	285	311	297	291	295	263	293	268	276	300	288	285	291	266	297	277	279	303	297	293	282	309	297	275	299	292	321	287	287	297	281	288	290	269	306	277	267	280	271	293	294	290	284	280	305	269	285	257	271	285	286	282	263	275	307	303	254	300	284	290	320	263	290	303	281	293	266	289	307	285	273	269	261	273	275	269	284	297	303	261	287	283	291	310	257	269	299	303	309	268	269	305	274	274	281	279	222	276	286	277	297	282	271	283	280	286	299	288	329	284	302	285	285	278	263	275	293	283	291	247	301	275	272	288	295	290	279	305	311	278	306	292	305	297	268	288	296	312	284	300	294	292	253	284	262	258	279	308	289	272	308	259	287	287	242	287	249	316	293	266	286	280	293	248	275	260	284	289	286	278	287	264	278	302	325	265	300	281	283	292	289	299	295	272	287	327	278	283	275	277	307	264	243	307	277	282	306	295	298	283	260	293	295	276	327	268	300	274	275
2475	815	1027	1176	1157	1079	1006	962	966	1372	1497	1908	5048	8128	8271	6353	4005	2375	1507	1051	826	835	784	786	792	834	823	836	804	836	795	807	828	767	804	787	795	840	799	799	768	821	801	802	774	782	817	779	822	806	782	741	815	776	821	798	822	823	777	801	814	807	806	815	787	800	770	769	790	768	801	769	804	786	764	799	730	782	841	736	754	799	743	760	787	833	772	806	764	790	843	817	800	774	857	817	831	804	792	789	818	799	825	797	809	837	776	764	772	807	810	793	818	770	797	795	803	794	797	818	776	848	808	786	782	768	772	818	766	798	787	741	825	822	790	839	762	778	802	812	825	826	795	797	791	787	851	786	791	801	820	797	796	804	849	798	771	802	814	785	838	810	769	762	808	834	820	709	830	806	791	829	816	754	785	832	772	779	803	768	789	804	799	803	797	766	770	794	808	834	812	727	821	780	813	861	786	754	730	835	816	830	818	814	851	772	815	757	872	800	836	848	819	792	840	852	807	757	807	772	745	836	785	813	790	783	841	767	824	759	791	820	751	817	814	763	774	854	746	781	758	793	794	792	796	833	838	739	789	819	769	826	818	837	794	798	828	766	775	783	816	819	769	780	833	796	816	834	822	754	782	782	798	785	853	716	794	791	793	847	808	823	797	780	784	803	752	808	772	767	791	753	812	810	831	844	791	768	776	798	797	841	838	823	792	836	792	801	836	775	788	797	801	838	813	799	807	768	818	825	711	781	844	786	860	830	844	836	821	830	780	798	749	744	764	833	835	752	817	754	783	797	759	793	789	840	824	811	809	790	773	811	801	740	858	814	824	787	785	795	825	803	761	771	785	836	835	798	793	803	797	771	846	813	820	835	781	786	806	778	786	829	789	774	814	769	819	749	843	765	762	777	778	812	782	815	817	816	777	789	776	780	771	849	786	835	828	833	771	806	799	820	798	787	840	803	769	829	791	846	775	788	780	752	790	759	814	781	802	799	797	788	827	781	794	781	825	799	790	755	826	764	830	793	805	789	813	789	779	838	791	781	778	763	819	818	797	813	762	780	778	818	769	820	815	785	773	820	748	741	844	812	787	819	815	761	759	860	773	783	818	757	774	798	755	844	827	793	832	811	802	854	842	809	851	839	815	850	723	841	808	792	845	761	775	793	791	813	806	783	845	813	808	758	807	755	796	774	795	817	770	759	802	777	795	800	793	812	811	782	800	805	821	780	785	833	812	828	772	841	808	790	791	800	777	799	724	845	762	811	804	828	804	765	811	771	824	819	763	778	751	770	793	767	779	826	787	803	763	829	819	765	820	724	842	772	797	805	847	817	811	809	836	792	823	741	816	777	781	775	766	801	772	835	764	766	779	794	827	774	786	786	795	767	791	827	835	787	762	834	782	785	838	784	795	785	770	793	819	757	844	806	804	810	813	791	775	786	828	784	812	812	758	818	827	784	823	750	801	825	779	748	824	781	797	811	810	806	795	783	791	814	798	824	811	803	794	826	758	833	745	796	780	795	807	796	789	816	779	814	790	827	786	806	793	771	800	834	776	828	856	821	746	812	837	795	811	818	819	849	845	814	822	822	782	835	758	881	802	831	806	808	785	788	841	874	804	791	730	850	800	782	818	779	792	865	721	762	793	782	810	763	795	829	774	832	779	837	785	762	781	836	821	781	793	801	829	777	816	792	755	768	779	769	786	797	813	810	800	780	754	800	824	773	741	825	807	816	773	766	834	834	796	828	769	824	842	766	812	801	788	805	791	793	796	836	789	800	790	705	840	814	738	818	776	785	798	830	805	841	826	821	822	787	825	824	797	810	856	764	829	759	809	756	849	787	812	764	789	787	808	793	781	789	813	782	822	785	801	786	807	801	783	796	806	769	791	834	777	769	792	816	846	821	741	782	830	817	745	763	804	779	812	782	819	800	798	803	783	787	847	820	781	820	778	796	791	816	794	832	792	786	782	823	791	819	805	816	798	798	789	833	782	818	776	784	817	795	824	875	798	782	806	809	848	793	770	819	764	817	790	749	773	813	791	779	816	808	794	825	785	792	811	815	850	852	840	792	719	787	774	831	785	801	793	746	834	807	798	789	824	752	814	776	758	777	826	804	781	828	742	818	753	861	797	745	847	794	802	825	797	908	779	768	777	807	787	798	781	751	814	822	809	789	813	788	781	759	770	807	804	767	769	727	842	794	785	735	768	815	790	818	776	764	808	791	789	834	765	771	838	838	784	785	773	850	774	774	752	753	858	796	826	743	769	807	786	785	761	864	822	770	761	821	781	795	831	839	805	799	848	779	818	786	799	794	821	805	781	783	836	813	744	776	760	786	825	850	821	765	781	779	753	799	797	742	821	808	800	813	829	799	806	773	800	818	825	817	772	786	818	790	762	857	881	756	779	766	808	804	764	802	796	820	850	802	845	770	788	761	809	812	803	790	777	846	819	801	803	733	828	716	768	761	827	779	797	818	803	809	726	832	786	847	804	778	796	765	791	810	804	786	817	775	805	738	781	817	761	844	834	830	789	752	749	770	789	839	795	853	809	857	804	871	773	764	785	764	802	782	812	839	808	805	809	795	783	822	793	817	846	775	798	759	839	818	797	805	772	831	750	790	819	792	811	774	829	817	769	805	806	802	807	796	796	789	853	812	789	768	813	785	791	842	765	762	795	827	852	826	812	833	821	813	782	742	764	785	802	746	752	817	816	815	787	783	831	847	815	802	785	772	813	808	759	828	819	767	775	748	798	815	757	848	783	747	807	773	769	786	791	796	837	763	792	805	799	781	819	793	795	783	763	831	789	807	801	802	752	813	786	789	836	785	795	803	804	825	775	755	840	790	770	778	819	821	794	815	797	853	753	797	784	819	788	798	772	848	787	821	749	794	775	875	776	830	800	800	795	805	808	755	831	831	812	783	846	838	772	801	764	812	799	804	832	754	738	814	796	777	859	789	736	818	791	803	773	798	799	820	810	786	801	853	836	813	793	819	823	776	773	837	784	806	782	785	817	803	779	822	814	801	823	770	847	761	759	830	819	748	815	799	791	807	802	844	789	707	760	828	796	826	796	790	764	772	774	759	811	805	843	791	840	854	801	810	784	801	824	807	748	793	731	815	794	854	796	824	815	839	833	811	778	765	832	834	797	758	841	793	841	805	804	764	806	808	801	811	842	775	779	799	799	810	787	809	770	754	789	814	823	820	810	799	793	814	757	778	811	806	762	818	817	852	786	797	774	765	830	753	800	842	818	802	798	807	793	803	815	786	810	763	806	785	783	817	788	809	767	783	805	809	773	803	769	803	794	835	788	797	749	798	801	822	779	795	811	771	752	764	821	827	828	789	792	833	815	820	805	807	815	730	788	801	810	806	778	844	802	754	782	798	793	804	835	778	795	840	789	781	818	825	805	812	784	766	816	780	815	770	774	808	812	834	769	798	808	782	835	794	795	821	813	798	831	812	793	815	759	779	831	800	843	790	784	806
7693	1130	1619	1535	1121	866	652	739	1193	1710	3476	4042	9860	14077	11592	7120	3755	1641	782	445	325	265	252	246	220	218	248	233	238	236	235	243	217	226	255	224	246	255	244	227	227	223	224	261	241	240	242	246	232	215	254	246	220	258	224	240	229	215	242	223	247	245	201	234	219	216	246	213	243	227	249	219	218	257	245	230	212	206	235	236	253	241	240	274	252	234	242	220	229	219	227	205	247	214	253	251	260	212	238	218	241	237	232	237	258	237	233	220	236	244	226	226	227	248	231	195	248	234	221	249	264	213	238	253	214	242	270	232	218	220	230	257	255	223	242	226	230	268	241	240	247	245	269	218	224	245	249	246	214	264	266	269	228	253	208	229	207	217	212	223	219	257	238	218	248	238	224	236	229	223	241	231	244	215	223	215	262	219	250	232	242	207	231	247	221	233	222	243	230	223	256	242	233	236	230	216	223	226	252	230	230	233	214	221	247	241	240	240	232	242	237	226	229	254	236	239	229	207	230	215	257	227	238	251	251	230	224	259	210	243	255	261	227	233	247	242	253	237	264	218	207	254	254	233	242	251	227	222	237	239	248	241	243	241	245	270	218	208	220	231	278	268	238	231	222	250	226	238	232	251	244	201	249	249	256	226	236	220	213	227	245	254	236	235	260	230	258	267	229	277	223	241	250	190	244	271	239	247	238	230	226	234	212	230	242	232	228	237	246	227	253	218	236	235	225	238	233	244	243	227	239	225	247	231	239	235	239	224	241	248	264	235	232	236	233	224	254	231	236	247	224	230	213	230	247	245	248	216	243	261	239	241	248	240	213	211	243	227	253	229	209	245	275	258	205	253	233	268	234	220	240	231	224	241	209	268	255	225	231	230	259	212	242	238	217	243	235	253	240	233	217	256	238	231	239	224	254	257	230	230	234	271	252	241	222	222	215	230	230	247	251	242	253	243	259	230	239	200	210	236	210	204	234	238	212	224	245	242	271	246	244	240	223	232	191	236	245	248	256	240	227	200	246	221	224	250	218	243	252	267	225	243	220	249	234	247	245	238	247	228	251	235	218	192	266	247	234	238	232	233	244	279	238	246	249	253	210	250	220	226	244	244	260	225	222	246	221	205	237	220	236	265	244	239	233	212	242	227	245	244	260	210	212	250	237	218	265	243	242	228	236	231	252	219	234	236	236	266	270	252	256	233	233	234	237	248	251	216	222	230	239	213	234	248	229	250	247	230	244	238	213	224	233	221	242	255	232	240	231	235	244	230	243	242	223	247	235	238	241	229	245	229	218	245	233	228	248	245	244	219	248	239	214	228	235	218	253	232	243	198	251	258	230	218	235	243	221	236	210	255	265	257	216	240	225	227	219	239	209	218	234	254	246	233	219	252	227	252	234	228	213	239	236	250	239	224	244	235	254	275	237	251	238	215	231	242	257	207	259	254	230	217	222	251	225	254	226	240	263	220	237	218	213	228	234	226	251	242	251	209	243	241	211	232	238	211	229	226	243	231	229	254	218	229	246	244	240	219	231	247	237	250	243	223	241	233	218	246	222	231	216	228	214	203	248	241	243	249	217	206	250	230	247	234	238	239	217	232	228	257	218	238	249	240	250	225	250	228	238	245	245	218	269	229	229	221	250	255	227	254	244	225	216	243	211	252	233	231	258	246	230	263	240	240	242	258	239	208	265	258	242	242	236	256	242	230	249	230	245	255	221	231	222	238	252	216	260	217	214	227	233	218	228	230	227	248	242	258	230	240	233	240	241	240	233	220	216	207	209	230	263	226	221	237	228	233	222	233	228	246	228	244	229	219	218	215	226	228	227	241	233	233	246	237	263	244	253	213	221	216	236	227	228	242	224	251	263	233	227	213	236	258	219	239	223	252	262	224	243	245	217	231	254	228	232	203	231	227	246	239	259	226	214	230	247	221	235	261	252	240	245	235	214	247	253	220	227	246	244	251	233	252	218	205	255	226	221	198	216	213	240	230	203	228	232	273	227	240	213	234	258	245	213	213	228	241	242	233	227	229	234	257	216	228	210	243	247	234	269	244	222	232	259	234	243	246	229	263	226	239	225	220	245	250	215	220	219	238	240	236	242	233	235	244	220	236	216	243	222	246	215	231	233	258	235	220	236	239	225	217	225	238	233	263	280	221	209	223	250	219	270	204	236	223	242	225	221	223	225	237	235	218	202	229	229	228	257	265	228	242	251	238	217	244	244	275	225	241	209	240	244	222	233	208	247	226	263	220	205	228	242	246	242	224	236	252	225	250	257	233	260	226	230	199	236	244	237	243	245	233	202	255	250	210	204	240	253	237	251	249	222	270	235	230	225	238	238	241	250	258	241	242	246	239	245	236	249	278	238	255	241	266	235	227	254	250	209	236	243	255	272	232	227	221	229	214	248	225	260	241	223	249	282	226	256	223	240	227	251	265	242	260	255	220	225	240	205	226	213	246	231	238	228	260	217	243	242	254	238	212	226	256	227	243	228	218	238	218	212	259	258	235	275	252	283	240	224	203	252	217	246	248	249	197	224	230	243	252	222	214	230	223	230	222	231	226	232	231	239	235	252	237	240	217	257	234	231	247	216	230	228	247	236	232	233	235	242	246	250	216	229	225	225	233	242	243	219	232	217	254	261	225	203	229	227	222	217	262	231	251	209	252	254	219	246	231	228	226	224	218	238	256	252	225	229	243	266	222	249	217	225	237	235	249	223	252	230	234	207	231	252	244	230	229	211	232	222	237	247	240	244	256	242	250	232	250	244	226	243	238	232	231	222	220	238	244	233	264	241	219	246	240	228	219	240	247	224	225	227	264	231	231	221	253	250	232	244	238	230	225	224	252	226	246	244	248	235	236	227	232	244	238	229	216	230	220	220	210	242	228	218	251	250	256	250	244	267	247	227	229	222	219	220	220	243	250	240	225	223	251	203	235	211	216	248	253	245	225	233	258	250	248	243	236	230	240	234	244	263	229	275	255	229	230	243	238	245	224	225	241	228	250	242	195	232	216	243	271	243	224	216	240	221	222	236	234	212	231	225	252	232	234	227	238	253	256	255	214	239	223	238	214	270	254	252	217	225	234	225	223	237	225	240	236	229	217	244	221	250	243	231	215	226	254	222	231	221	219	246	235	206	236	250	228	218	237	235	229	224	226	230	209	244	245	226	246	250	231	224	244	234	260	239	275	226	241	227	244	229	217	232	230	222	238	240	245	251	243	243	239	268	233	247	247	260	218	264	218	249	222	211	276	229	205	241	253	218	267	222	216	224	253	233	249	224	230	211	245	264	238	261	241	263	243	230	243	253	219	235	228	248	271	220	253	267	204	231	238	219	246	228	241	237	235	252	220	252	213	237	242	229	218	224	255	226	241	237	230	239	228	230	230	246	232	235	225	254	234	246	238	252	223	225	281	209	232	246	231	259	246	250	231	251	216	219	248	222	229	256	240	274	257	222	209	235	239	223	233	238	224	230	250	263	230	225	231
5523	1605	3879	5210	4504	3690	3036	3370	5565	8548	15541	17878	31094	35932	31577	23737	15320	7751	3673	1785	956	779	681	676	701	712	693	684	651	697	653	682	667	655	660	713	667	721	701	710	683	657	669	701	716	710	711	629	736	643	638	673	666	708	718	625	664	714	717	693	674	718	658	705	704	713	742	693	745	656	650	656	656	681	706	683	689	747	688	691	674	692	706	672	675	679	686	645	718	676	657	663	658	680	694	653	727	687	668	656	716	686	673	690	675	668	679	703	646	660	662	707	706	654	733	731	687	679	688	643	694	615	674	726	713	708	693	670	663	701	666	691	728	722	694	710	669	686	698	675	713	683	726	628	669	660	666	689	701	696	714	681	652	725	708	697	736	689	681	669	699	649	661	696	676	696	722	689	691	659	678	688	707	700	672	634	679	623	652	679	666	669	681	650	641	657	700	711	657	649	698	674	682	670	677	710	711	678	640	676	678	664	724	689	728	680	701	652	677	711	696	699	688	691	649	668	676	672	705	734	672	674	652	705	688	677	675	676	686	651	662	692	659	697	678	709	674	665	662	684	694	695	649	663	702	632	619	700	716	704	643	653	629	738	700	693	678	705	684	705	668	677	689	686	653	671	682	650	699	709	725	666	678	696	676	673	705	676	731	711	718	682	730	666	667	698	665	665	674	657	720	667	713	683	650	690	701	670	690	684	659	698	670	707	648	649	681	689	702	685	689	685	682	687	681	720	687	700	672	706	652	685	639	668	647	663	706	661	671	671	663	646	698	704	692	718	687	705	663	676	681	730	709	695	692	687	711	671	732	645	639	675	682	647	684	674	630	668	670	670	671	682	721	636	663	686	687	709	643	684	681	702	668	678	662	680	738	694	685	680	680	704	692	664	669	640	740	709	753	659	678	742	705	659	713	655	693	719	687	699	632	660	629	642	646	686	732	709	702	691	682	645	743	692	698	693	687	690	694	692	689	714	727	702	679	645	662	693	658	691	699	677	670	671	679	705	707	673	671	620	664	664	716	667	608	716	720	653	738	746	682	677	694	672	669	687	650	690	677	701	681	650	683	721	728	717	688	645	657	697	700	654	714	668	649	677	660	699	654	650	637	694	659	730	673	730	639	716	719	742	646	703	706	643	653	714	650	673	642	678	684	673	685	666	712	663	677	722	664	675	704	685	701	666	691	730	712	648	704	720	671	676	671	724	627	726	665	668	648	656	711	658	643	686	664	648	660	677	660	697	702	709	626	664	677	698	703	642	697	655	707	669	665	708	686	666	676	700	704	668	683	642	702	685	675	657	740	687	670	671	714	669	707	688	686	698	686	663	700	641	674	651	671	716	714	656	680	678	658	672	662	706	648	689	674	688	681	672	723	653	699	730	713	668	684	670	680	697	699	661	744	690	653	688	686	706	685	653	660	632	721	691	641	688	697	732	708	660	688	636	670	654	681	690	691	698	680	665	649	692	693	676	673	656	704	701	686	666	660	678	677	641	673	667	682	698	666	672	681	704	668	687	698	708	670	720	646	643	655	730	663	690	688	690	672	696	649	733	689	705	692	638	647	717	699	703	681	655	659	674	700	677	676	668	653	614	679	670	672	699	699	648	690	676	672	634	640	677	655	699	686	637	656	654	676	651	700	710	688	595	678	641	705	669	689	668	645	702	702	685	673	699	665	662	686	712	697	645	684	723	721	657	687	653	703	708	680	710	699	728	676	668	701	700	701	636	660	711	692	649	697	649	736	715	694	697	681	639	715	649	665	653	728	614	653	629	693	695	654	671	673	649	657	657	710	658	666	679	672	621	668	670	697	690	698	709	679	615	734	691	671	697	663	671	673	666	689	654	689	701	670	654	638	673	685	648	691	707	722	668	659	692	654	720	661	686	637	688	638	680	698	693	659	718	687	669	666	655	657	710	721	736	696	699	709	678	678	678	692	724	663	652	696	669	687	649	662	693	689	706	672	693	655	690	673	703	691	694	695	642	626	663	698	684	725	664	712	619	722	682	708	685	698	667	710	694	712	673	668	649	663	706	726	654	658	632	684	683	664	663	653	710	716	737	711	666	626	705	694	665	636	706	670	720	663	662	700	637	652	713	662	665	672	693	683	701	712	674	660	651	720	680	708	683	733	673	687	617	713	693	692	692	667	670	675	708	720	677	698	676	689	729	704	721	703	656	703	702	677	678	703	694	635	685	664	697	685	675	642	667	674	673	697	650	660	702	704	689	718	694	699	681	674	669	669	669	672	659	659	673	663	686	694	670	728	711	705	720	700	717	723	641	676	676	679	667	690	642	693	642	678	663	681	643	680	714	695	697	660	674	648	649	705	718	700	671	671	663	686	674	700	651	720	674	702	635	689	681	688	663	649	699	688	648	645	679	718	707	632	710	650	675	675	683	683	705	679	681	678	678	690	688	655	684	670	643	701	705	732	707	674	711	697	675	737	635	681	689	699	675	731	658	669	654	660	671	732	600	658	703	683	669	709	675	696	720	747	706	722	664	683	689	647	679	701	686	678	698	683	680	631	704	707	667	670	669	640	725	706	706	665	657	678	736	667	717	658	660	702	723	676	700	676	703	670	675	686	687	735	720	686	686	685	682	681	650	716	697	727	734	697	731	678	663	717	647	687	701	692	689	658	683	672	687	693	660	723	685	694	687	678	674	737	706	696	691	687	647	671	667	680	693	672	669	675	661	681	668	733	722	663	672	644	683	706	670	669	597	699	695	683	716	713	726	697	693	660	693	667	689	698	685	687	692	704	682	713	644	718	685	729	656	652	679	704	683	652	674	687	650	686	690	666	690	671	642	646	720	671	693	703	658	657	702	682	676	691	669	661	720	644	686	716	703	649	698	681	706	679	708	687	666	637	655	706	622	681	720	683	669	669	710	696	659	651	682	669	705	695	668	696	713	662	696	689	681	725	656	668	699	631	679	682	712	718	641	702	672	713	684	695	639	717	668	725	641	716	657	686	680	672	701	722	676	638	650	669	701	705	683	647	675	701	693	658	657	681	635	677	665	760	696	667	720	694	668	704	661	666	691	673	623	689	680	696	639	651	695	639	702	706	684	733	648	689	686	657	680	685	732	641	673	647	709	648	674	695	668	691	644	742	687	710	673	684	698	617	679	698	661	687	663	634	641	656	663	693	668	672	693	674	682	696	679	648	687	627	653	689	744	662	637	659	694	704	693	693	671	670	662	702	674	674	655	685	661	689	686	709	713	726	673	663	714	675	688	693	697	668	677	683	702	702	683	681	709	697	641	708	721	675	655	707	700	661	657	649	679	716	680	677	694	645	671	678	663	701	656	667	667	680	649	678	628	695	669	636	699	666	705	684	701	706	659	675	695	720	697	692	692	687	736	668	653	694	685	713	652	661	753	682	679	689	666	647	646	720	662	713	664	670	648	718	642	646	680	708	715	663	634	722	642	678	663	721	684	641	675	671	675	684	715	662	699	724	692	674	672	671	709	691	680	756	678	670	703
15244	2724	3574	4276	6739	5849	3178	3370	6888	7255	6990	8827	16644	24502	21840	13951	6691	2875	1066	613	347	296	264	262	250	248	261	289	250	241	259	290	280	256	273	280	266	257	258	263	277	264	258	251	246	258	259	283	246	260	296	276	271	258	277	233	251	215	254	256	253	275	250	249	240	270	251	246	255	261	269	269	248	265	228	265	244	274	270	262	245	270	267	251	254	266	280	268	266	282	296	273	252	224	290	274	292	248	237	270	265	261	271	254	289	260	229	303	254	271	266	246	289	287	266	283	282	279	246	262	255	268	257	271	261	299	255	298	272	245	304	261	261	257	244	252	275	264	218	265	263	257	286	258	245	246	238	235	253	252	255	262	256	251	264	246	257	271	254	270	264	269	272	259	257	251	233	249	284	230	266	255	267	240	247	262	273	271	248	271	279	223	264	294	278	292	259	243	266	276	267	261	265	281	278	253	266	254	263	230	270	295	271	234	278	272	259	244	258	280	293	288	289	268	267	255	255	255	270	280	279	254	272	235	276	262	253	258	260	224	283	236	300	258	272	256	257	271	249	236	246	254	267	283	235	247	283	266	277	252	245	263	259	257	246	246	240	242	243	218	284	260	290	290	272	278	238	270	251	230	252	250	258	232	258	266	248	257	251	265	277	270	259	238	279	260	239	227	246	260	276	233	273	269	260	246	251	237	251	255	251	229	257	288	260	247	262	254	244	227	278	286	241	302	236	264	236	258	280	255	244	257	257	267	250	258	283	263	241	279	246	252	237	303	262	279	271	261	240	271	232	274	242	283	254	245	281	248	270	277	252	246	234	289	249	263	273	259	231	287	247	262	259	260	255	264	249	261	256	254	281	275	280	250	257	258	252	272	262	243	223	249	273	259	290	257	248	282	249	276	264	287	300	262	269	276	258	256	279	254	253	265	250	221	272	257	247	283	235	262	276	262	254	258	240	272	247	285	267	289	248	291	254	278	251	256	241	236	251	249	263	286	261	278	250	239	241	267	267	274	243	270	249	254	239	241	289	242	268	280	253	264	265	298	233	211	274	273	261	274	250	289	266	242	283	268	262	249	302	253	245	282	248	270	261	268	239	253	285	280	252	263	247	255	271	253	253	241	275	245	237	249	285	275	264	237	255	246	263	288	260	246	248	269	270	262	267	275	252	258	292	241	269	283	277	265	272	250	262	246	239	275	290	278	240	296	279	268	255	264	242	262	237	240	240	267	247	235	250	258	267	267	261	269	264	286	252	284	260	254	283	286	263	260	266	233	237	284	246	251	257	229	276	237	285	298	269	250	256	270	296	259	254	273	253	273	251	267	264	265	273	265	257	245	244	249	267	254	283	277	244	244	260	287	261	260	243	274	283	250	258	285	244	241	258	255	261	302	250	263	284	265	273	255	248	245	246	271	227	300	271	272	257	255	220	278	253	260	268	247	267	249	296	277	257	228	293	252	251	271	281	256	262	276	255	249	243	244	261	247	259	269	253	241	232	268	274	253	271	283	266	270	267	273	295	261	262	275	258	281	265	251	270	292	259	277	253	280	261	250	260	263	265	248	266	266	274	268	276	249	236	274	276	266	264	262	252	274	261	223	277	269	263	279	272	246	281	266	246	285	238	280	286	294	272	257	264	264	276	266	227	252	260	253	246	276	273	248	311	287	261	266	250	275	261	264	260	241	258	254	281	258	266	259	290	269	272	257	265	248	270	242	275	296	266	269	260	226	259	280	286	245	252	261	263	273	282	297	286	237	264	259	281	257	265	276	263	240	256	274	256	258	241	264	262	249	252	266	264	252	265	251	279	264	278	250	279	246	263	315	270	267	265	255	262	250	252	283	251	287	246	254	282	285	237	243	241	261	277	255	306	263	239	265	278	256	228	273	286	260	274	253	249	294	257	254	270	260	282	234	244	236	252	252	251	260	251	246	273	262	257	282	239	288	240	285	254	243	260	260	272	273	253	284	254	276	272	242	288	248	267	274	261	255	238	267	265	258	268	250	248	292	275	266	254	265	248	277	265	233	267	261	304	223	272	244	259	238	253	278	270	255	289	247	303	225	245	260	258	270	271	289	255	268	278	261	241	252	269	267	265	265	259	240	261	277	248	274	298	273	255	283	257	291	261	260	248	282	250	253	273	252	253	269	268	252	279	269	265	268	307	238	272	259	276	260	246	272	253	243	266	288	259	228	262	252	287	249	288	235	257	269	250	251	256	249	286	266	292	258	276	245	278	261	282	258	269	293	248	266	259	283	282	241	282	255	227	258	275	259	275	234	274	251	253	230	268	253	252	274	272	252	249	241	251	265	273	263	261	254	254	248	255	253	262	286	280	248	254	273	275	270	249	287	264	270	304	267	274	249	288	247	277	262	302	270	275	257	270	286	234	258	275	268	247	276	241	244	255	256	250	262	273	267	218	263	245	279	243	247	270	257	227	243	266	237	276	250	255	254	265	277	250	250	286	255	259	285	253	266	277	233	275	234	282	256	253	272	259	254	275	272	248	266	261	243	279	256	276	209	268	243	256	264	267	253	242	265	285	264	266	254	265	277	241	262	266	291	271	240	230	261	226	267	233	254	268	255	299	290	271	253	279	243	273	256	259	285	275	257	292	251	265	238	236	275	262	282	263	262	300	268	263	227	236	270	292	252	242	261	226	281	268	256	264	249	267	287	278	281	253	242	252	256	287	247	235	250	243	268	224	262	258	264	276	264	278	277	258	258	263	273	256	256	250	277	253	258	264	242	255	281	268	265	269	242	293	244	263	267	261	244	279	260	272	237	272	295	246	262	255	278	250	273	244	282	293	261	268	264	269	244	275	273	267	259	273	261	251	228	276	281	255	257	229	259	261	239	256	269	275	269	265	270	265	280	273	269	269	242	238	304	257	282	265	248	296	289	274	295	261	279	249	251	287	258	254	268	278	264	270	253	273	274	254	260	262	241	243	273	268	240	265	269	265	269	263	246	246	242	255	275	264	243	265	244	245	281	282	239	260	256	252	272	268	244	261	259	276	278	259	232	273	242	263	273	254	285	258	251	215	254	259	233	262	264	267	246	283	239	244	267	251	233	251	274	245	256	229	271	266	272	256	255	253	260	236	280	250	260	241	293	255	245	273	284	270	266	256	244	279	268	233	272	293	302	275	260	245	251	236	263	226	227	251	275	256	283	243	266	265	273	264	258	248	273	274	262	248	274	271	233	256	284	255	263	257	264	287	266	255	246	289	263	261	252	271	266	240	269	232	264	254	278	275	300	268	297	277	265	252	263	253	277	266	247	268	274	272	247	254	255	263	268	272	275	242	278	250	259	243	279	235	224	239	239	281	218	263	272	260	259	281	282	249	265	256	257	262	236	247	259	251	263	258	242	250	277	294	235	276	260	246	269	266	254	244	291	257	253	267	240	291	240	291	257	277	284	283	262	259	247	240	275	253	259	284	262	269	242	240	294	247	254	247	228	274	249	244	258	239	282	250	270	259	257
7789	2838	7380	12122	18013	16913	11149	13716	23218	24044	24054	28182	39319	44847	41699	32385	21660	11654	5216	2378	1221	907	745	765	749	742	728	763	768	759	729	754	743	768	752	762	767	783	785	731	745	724	751	715	743	735	727	772	747	812	788	775	737	792	785	738	741	743	771	776	769	766	741	777	776	724	728	724	759	790	745	801	733	693	757	781	767	714	745	769	791	716	773	754	715	702	796	782	739	741	727	740	721	703	777	750	694	792	752	801	709	731	728	773	756	735	745	687	726	726	771	768	783	714	734	748	780	714	708	771	736	796	755	743	756	755	724	736	744	757	766	779	759	759	750	786	705	710	754	770	771	724	766	753	685	776	706	748	771	760	751	783	761	739	794	761	776	783	785	773	752	754	709	719	803	724	756	733	787	714	722	785	736	715	765	725	773	799	722	754	749	801	778	721	755	774	762	796	805	788	731	754	778	757	752	779	717	784	711	766	758	732	800	765	809	811	755	793	739	788	735	752	750	776	719	738	792	743	747	753	777	726	718	773	740	790	777	760	757	752	728	787	755	719	730	747	778	748	745	785	700	753	772	750	754	779	740	710	762	786	712	746	757	764	765	744	753	764	760	731	763	761	754	767	745	791	674	805	758	755	726	745	723	756	791	744	720	740	787	763	712	734	777	760	815	766	759	745	744	768	767	705	726	785	767	736	713	715	769	745	775	748	815	748	748	749	736	771	734	758	752	725	800	709	706	760	782	760	779	756	787	762	731	727	718	723	717	776	748	773	783	750	749	795	773	750	753	802	743	754	761	700	785	725	785	767	748	722	713	798	777	737	747	744	703	750	752	786	739	755	698	718	739	772	738	715	782	760	712	778	740	757	741	735	746	744	783	756	757	740	753	765	702	735	748	712	714	727	776	764	743	720	774	763	743	727	780	769	766	699	757	747	771	721	778	784	751	737	796	781	811	780	747	720	747	793	719	710	791	772	709	789	749	773	713	751	754	769	719	763	745	753	728	772	736	675	744	698	766	771	748	761	793	759	745	728	749	761	783	716	746	734	731	750	737	809	764	760	769	794	809	733	750	773	768	756	740	755	745	787	742	735	778	757	695	718	765	722	766	753	722	795	804	764	740	770	763	736	765	759	754	769	742	755	787	725	771	723	743	741	763	765	741	742	728	702	705	797	737	752	773	775	783	765	740	751	772	754	700	705	768	707	807	726	807	700	784	769	733	784	741	785	726	759	807	754	754	777	753	773	768	776	784	727	762	730	755	750	771	750	747	746	750	699	790	692	790	738	763	738	767	737	713	753	769	737	761	718	782	807	742	774	737	751	726	769	714	708	722	736	704	740	726	783	703	710	777	761	699	743	772	776	766	727	800	742	765	744	796	784	770	785	749	751	704	784	759	755	784	760	774	768	772	762	715	753	734	740	722	755	770	779	786	795	773	751	760	747	701	734	770	758	758	787	779	769	777	791	704	732	782	761	771	750	751	785	786	842	716	796	750	787	753	758	764	803	748	786	746	776	741	772	743	765	810	756	731	772	746	731	761	711	726	775	744	774	785	748	765	765	737	733	735	756	760	761	738	770	740	791	765	731	738	710	796	749	781	684	757	728	710	769	725	726	757	793	723	785	714	670	766	752	762	757	765	737	711	765	742	778	720	742	706	753	774	791	713	775	762	758	773	733	730	733	761	796	808	738	805	721	793	713	777	715	760	755	819	746	728	727	747	711	736	766	788	764	753	774	706	754	744	755	722	789	741	705	830	705	782	756	776	708	735	766	747	737	746	771	723	754	760	774	707	757	780	755	767	798	764	696	754	727	758	744	759	771	755	726	774	800	763	764	816	771	741	774	721	776	783	704	799	739	806	758	694	708	764	725	766	738	754	699	758	736	713	753	812	758	717	720	765	773	740	786	777	685	753	788	718	766	770	742	733	721	774	755	751	822	772	798	758	790	731	777	714	746	784	778	784	766	742	726	700	796	736	707	802	735	698	769	732	773	725	766	765	768	738	674	787	726	794	789	792	782	738	777	722	754	749	751	736	702	683	759	851	746	746	779	740	734	774	762	726	754	713	723	792	735	743	815	762	766	747	735	817	788	808	708	778	748	761	749	809	756	736	745	769	766	791	734	768	733	758	789	710	722	795	808	787	717	731	801	727	758	799	751	773	757	755	748	777	767	696	724	736	754	796	787	758	690	781	711	790	719	762	778	734	728	800	759	727	768	755	731	739	733	784	730	785	703	801	771	706	725	733	747	718	789	787	765	735	725	782	796	802	745	763	786	767	728	759	781	713	778	769	752	741	717	771	794	700	801	749	718	793	713	724	743	789	736	762	757	743	718	719	726	740	751	736	773	740	772	766	789	730	815	746	751	779	711	757	694	735	743	757	722	717	763	720	763	779	751	754	749	740	803	774	786	806	729	750	756	787	750	700	737	813	832	763	727	808	772	755	747	757	747	766	756	802	753	725	757	711	752	771	786	782	796	776	763	736	753	709	774	767	774	746	740	763	731	699	722	746	733	771	772	757	783	742	767	730	723	758	733	769	778	761	760	741	693	789	754	746	792	770	784	785	762	730	798	738	749	740	758	711	803	774	756	718	772	740	743	737	691	757	792	801	721	747	730	765	812	748	797	744	773	750	758	758	766	759	727	770	739	774	772	754	755	725	759	726	757	760	769	733	729	763	755	737	769	764	760	760	724	748	698	760	748	703	709	673	758	797	769	753	778	730	766	781	717	772	766	748	778	675	722	750	721	749	736	724	737	737	721	746	738	777	704	733	786	791	741	730	773	797	772	770	765	729	719	743	785	782	772	699	748	783	770	730	751	733	741	757	804	718	753	737	763	771	728	765	784	757	779	737	679	729	774	788	798	759	761	749	722	739	774	702	768	736	746	791	735	768	748	762	743	770	760	720	744	741	722	737	746	711	705	751	713	745	791	730	757	759	740	745	729	769	769	782	725	695	779	766	783	819	759	768	713	754	718	699	729	725	720	785	738	783	740	718	727	759	739	744	768	724	767	739	750	767	776	738	714	771	760	732	782	742	743	728	748	754	761	755	772	775	743	731	774	790	772	769	773	784	813	745	770	755	768	789	733	751	802	743	728	696	737	752	811	725	712	759	768	790	762	765	754	743	791	789	780	746	775	733	722	784	735	779	756	813	779	737	776	747	745	754	763	805	743	810	778	725	724	718	769	743	757	774	720	749	775	806	762	752	745	740	787	760	734	742	752	763	767	796	770	719	750	734	744	714	779	747	752	756	755	784	790	754	730	706	746	756	717	787	712	765	742	715	738	718	808	789	737	784	723	729	729	781	769	756	736	781	806	762	758	739	781	775	741	734	775	775	730	785	753	717	761	794	722	716	731	759	784	771	745	755	743	756	843	729	753	771	772	798	742	793	726	821	754	700	756	772	754	783	805	713	763	747	740	744	751	696	777	700	736	745	799	806	784	760	752	789	739	774	738	757	790	751	801	770	761	743	808	727	836	730	755
2297	466	709	670	653	587	560	434	382	415	451	530	1013	1501	1599	1214	814	547	404	369	311	282	299	322	287	294	301	266	290	293	319	287	290	268	325	321	279	305	302	315	321	309	326	306	286	306	269	324	339	280	309	316	301	317	294	264	283	307	279	313	287	288	306	335	315	337	266	275	313	306	308	305	316	325	317	279	321	311	312	319	269	307	284	286	294	247	311	291	299	293	318	316	307	282	317	323	272	279	314	318	274	284	306	288	291	293	294	289	305	278	306	306	317	321	311	299	301	324	295	337	288	324	282	293	291	305	329	305	305	303	318	288	297	312	320	301	299	292	247	291	304	301	305	296	307	310	309	317	319	300	296	311	295	284	297	293	304	319	283	319	284	279	308	296	332	282	287	291	283	290	277	291	334	322	269	318	315	240	307	295	301	291	267	274	302	300	310	295	310	298	317	302	300	279	298	317	275	300	284	313	317	302	322	312	278	315	288	289	299	288	306	305	299	311	292	301	269	329	313	303	294	284	290	265	280	290	300	325	299	282	307	277	312	290	325	299	334	312	302	296	282	298	328	296	288	295	293	291	285	310	284	299	342	284	274	322	277	277	293	268	300	307	324	282	306	288	318	308	297	273	309	299	301	326	311	283	292	285	299	267	319	293	290	323	302	285	262	290	332	318	321	302	285	302	288	328	323	264	306	293	285	281	275	315	300	286	271	273	317	294	323	299	276	319	318	304	283	310	298	298	324	256	276	308	294	285	274	313	289	323	298	299	287	318	299	307	320	282	303	309	280	315	332	306	314	292	276	282	302	329	313	275	295	305	307	286	330	289	279	281	297	283	286	278	297	293	294	283	309	273	303	278	302	314	301	290	285	297	251	298	302	324	292	307	278	300	316	310	331	323	297	339	316	315	317	313	277	303	307	285	324	303	304	271	312	318	302	288	284	267	299	303	257	297	293	309	318	310	305	295	297	289	268	300	327	284	303	272	285	305	328	287	279	306	297	318	299	283	286	307	288	280	303	306	294	273	298	293	315	325	281	315	333	310	311	317	302	304	297	298	291	329	283	262	304	309	291	291	283	297	298	293	320	293	283	269	304	305	290	307	288	329	275	236	290	289	292	296	289	286	277	310	314	266	313	275	309	310	271	302	326	302	301	296	284	309	292	281	274	269	298	291	277	275	286	285	274	322	327	298	290	344	313	278	268	315	332	310	303	297	318	307	280	297	311	287	305	308	310	300	290	357	299	281	274	289	295	298	302	274	325	278	325	303	267	325	292	292	275	308	300	288	352	306	297	286	306	304	341	289	282	315	303	311	339	318	283	274	281	281	310	329	290	288	315	339	319	304	285	318	305	316	289	308	309	327	259	292	299	340	260	292	304	293	329	296	328	306	269	313	289	293	320	305	271	271	339	290	299	282	320	288	293	291	311	287	315	291	299	288	278	316	321	300	304	283	274	293	290	293	324	290	297	296	300	323	286	308	272	285	285	313	305	305	296	261	316	282	309	294	304	320	323	283	303	279	289	297	302	296	296	292	267	303	313	297	295	303	302	305	302	302	288	260	300	304	283	296	328	286	300	296	326	288	330	283	298	291	291	339	322	310	304	301	300	287	313	272	323	284	299	323	294	291	259	285	329	312	301	292	305	304	280	289	302	328	270	306	313	315	298	316	285	317	279	304	297	295	329	305	295	297	282	268	280	326	292	279	289	302	280	285	312	301	322	321	265	315	286	306	306	283	279	280	282	272	320	336	314	313	291	301	303	273	277	330	323	283	273	294	329	298	313	333	300	314	322	274	285	314	277	309	286	315	303	299	300	300	280	290	315	296	301	316	316	273	284	295	329	325	300	317	289	293	276	274	305	286	275	283	273	303	320	295	284	314	307	282	272	316	298	280	271	259	298	283	270	277	302	318	275	294	328	298	312	320	310	307	316	290	313	328	307	284	251	306	320	286	313	307	315	312	317	313	270	340	303	261	298	305	312	320	296	295	342	287	305	267	271	281	328	311	311	285	273	294	267	320	292	296	258	284	280	293	287	315	307	338	292	307	284	297	313	326	293	312	304	294	314	292	358	304	246	304	299	328	314	279	292	322	307	274	321	279	320	338	300	316	331	286	284	317	282	270	287	299	292	324	331	306	308	324	288	273	266	292	289	323	276	291	318	302	291	314	279	289	293	322	299	314	279	292	303	349	297	305	276	311	318	311	291	305	300	308	287	311	314	321	285	330	306	279	288	288	301	293	312	295	293	308	278	314	321	292	333	289	287	318	346	319	301	323	311	315	314	285	312	298	316	301	290	278	276	305	278	285	300	323	286	294	322	315	269	324	276	288	294	308	280	313	298	280	300	280	283	286	295	312	302	278	297	316	269	316	299	310	283	309	305	282	301	295	303	323	300	294	278	293	270	310	288	295	317	298	271	312	313	283	305	294	311	305	320	327	250	292	309	290	322	312	305	294	336	295	304	276	315	298	291	312	269	304	288	302	284	282	326	335	298	266	291	258	278	283	320	305	311	300	264	298	292	302	311	281	311	273	286	302	301	311	295	296	306	311	305	309	304	269	286	301	308	260	266	297	294	317	293	300	297	308	328	317	273	285	306	306	303	317	285	268	308	297	299	302	289	300	322	320	288	303	306	292	284	294	324	297	300	287	306	293	281	272	296	280	268	320	292	285	303	295	295	298	268	331	321	293	276	313	297	303	302	247	294	296	322	293	315	304	309	319	291	299	285	288	306	283	263	298	276	284	321	311	293	304	290	302	307	299	268	303	286	291	311	311	297	285	285	291	335	292	280	320	295	306	295	282	305	299	280	319	308	280	302	325	319	315	295	314	287	274	293	292	278	311	289	296	310	276	318	267	291	307	311	292	310	331	295	289	275	309	310	330	271	291	287	280	273	271	291	288	302	293	309	286	313	313	269	282	310	283	329	305	267	297	318	301	301	286	342	279	297	298	306	307	287	286	313	304	252	310	302	290	305	306	300	291	283	267	312	312	286	298	311	296	310	289	312	337	314	286	310	310	312	305	292	282	284	284	323	304	299	281	291	271	268	296	304	300	304	322	318	335	286	320	334	307	296	326	287	301	289	283	300	271	291	326	282	321	307	337	298	317	282	292	305	296	312	301	281	278	291	248	297	307	255	297	308	293	300	304	292	317	324	292	275	302	301	319	296	296	269	283	257	319	287	320	292	324	316	326	283	304	294	282	303	308	307	299	328	314	297	278	313	315	292	287	288	292	273	283	297	330	309	314	286	303	302	291	328	306	318	289	283	286	306	286	310	280	303	284	294	301	296	333	292	295	312	321	308	314	305	333	310	290	313	326	310	316	319	309	312	290	278	310	285	326	309	287	327	286	290	311	297	306	310	308	318	314	280	279	295	327	293	292	272	321	262	321	304	290	293	305	301	288	328	253	299	274	292	305	326	289	286	297	305	313	308	283	337	297	296	296	292	310	279	259	319	323	299	320	287	283	298	319	291	292
2520	1076	1990	2417	2630	2484	2247	1785	1544	1737	1887	2788	5589	7965	7542	5403	3289	2018	1405	1051	949	855	881	796	821	871	857	821	802	801	819	847	814	805	832	829	819	820	833	824	806	786	849	822	814	819	823	866	894	862	798	794	814	815	876	807	780	838	864	833	814	836	801	873	820	834	821	846	859	830	779	806	818	790	902	766	841	815	835	792	878	866	819	827	835	806	828	836	834	849	813	828	839	844	825	833	813	846	821	834	815	790	823	810	806	783	878	834	824	800	836	833	841	843	835	840	804	857	850	804	852	791	807	818	836	864	894	904	792	835	874	856	864	817	834	900	812	851	807	827	825	828	866	834	815	839	818	781	859	845	856	863	869	865	825	880	810	829	862	880	816	833	842	810	798	789	840	822	811	890	811	793	878	828	848	852	839	887	799	856	859	863	843	824	855	799	832	816	774	807	833	821	829	819	851	808	803	856	838	792	800	877	888	825	846	807	851	885	828	823	803	823	850	766	804	803	862	855	861	807	839	812	870	840	779	834	839	815	818	863	835	798	850	855	816	841	780	894	782	821	825	840	832	808	872	822	873	870	873	899	818	837	836	820	783	882	831	838	814	845	837	825	876	845	882	826	848	856	813	812	869	765	831	794	824	827	852	855	860	839	824	889	860	867	801	839	824	825	858	855	813	837	828	822	850	870	832	820	860	811	810	805	803	825	823	835	857	795	815	836	818	832	838	841	826	815	827	786	806	799	831	903	872	871	842	869	809	876	890	869	799	795	863	878	817	820	858	866	843	814	876	842	814	870	827	867	820	796	838	828	801	838	836	794	845	830	792	866	810	803	866	841	740	829	822	866	848	847	832	852	830	812	831	850	822	857	851	859	801	809	859	825	839	788	817	849	858	856	785	846	838	833	779	857	843	826	765	769	811	771	747	847	816	814	819	810	790	825	847	842	809	871	881	822	829	843	819	833	739	849	834	880	744	832	832	792	813	821	802	813	827	871	856	807	831	846	845	826	868	812	805	818	818	814	872	809	840	843	849	791	782	806	904	816	802	830	776	840	878	842	850	818	869	813	860	863	842	855	829	844	851	879	813	889	803	841	869	836	816	840	758	811	844	827	852	853	777	834	845	834	811	776	865	821	855	828	823	850	804	835	792	823	845	867	807	788	817	852	816	799	834	845	786	878	808	835	781	856	901	794	822	799	849	825	887	879	861	842	822	843	779	779	838	825	827	830	780	827	874	790	842	815	858	870	869	816	833	848	839	812	827	864	857	826	802	857	830	850	822	840	804	868	812	838	812	823	841	824	867	803	793	881	831	785	805	820	817	849	819	856	830	817	812	826	864	866	789	836	803	818	830	822	849	802	818	894	845	833	835	831	813	812	832	825	826	797	854	807	817	843	799	797	781	808	820	847	871	851	810	848	801	885	833	873	874	801	853	838	870	810	853	838	845	857	860	856	823	786	816	880	827	860	857	820	857	845	820	837	856	820	811	823	816	816	830	815	804	874	866	784	825	828	754	848	833	834	842	810	810	843	836	865	816	845	785	780	863	797	828	853	834	871	834	844	882	780	870	807	790	855	869	852	826	863	794	813	859	848	790	843	836	850	799	848	811	805	854	917	881	799	882	847	827	816	839	796	905	815	814	815	863	864	848	837	870	853	843	845	870	819	870	825	819	837	837	880	811	874	836	822	808	846	834	808	809	832	807	828	825	780	826	837	825	778	797	788	880	842	821	798	847	754	893	846	834	816	851	847	774	814	887	799	862	829	835	817	864	866	836	822	815	827	860	863	854	860	852	863	816	814	852	871	890	835	857	873	855	829	796	802	849	862	879	828	832	848	829	839	847	849	848	823	832	820	826	864	784	898	818	854	865	855	775	822	870	861	798	816	829	820	816	841	878	848	868	842	819	862	827	819	808	827	823	836	833	761	838	839	837	838	785	828	838	863	881	812	860	861	846	814	790	843	843	846	858	816	834	816	844	853	828	826	855	841	825	761	837	835	852	825	847	847	805	857	782	837	859	819	836	836	852	876	854	819	794	832	862	855	829	795	837	860	812	879	816	822	847	839	816	832	830	823	880	843	809	783	869	864	844	848	849	873	846	853	846	851	851	876	854	900	792	831	834	833	816	789	834	820	797	776	837	794	827	815	856	835	818	871	821	817	857	854	796	781	838	828	813	799	804	850	800	812	801	799	813	831	783	850	819	816	866	857	802	854	813	858	793	812	857	819	839	855	828	818	774	845	852	832	836	833	868	828	808	828	866	829	805	824	819	835	880	851	795	835	832	799	825	820	914	857	836	821	837	861	908	821	790	829	776	897	862	819	817	860	825	765	880	824	863	838	875	877	842	820	781	901	792	824	847	858	808	794	837	857	842	801	789	795	823	819	838	798	871	813	860	850	782	870	775	815	809	850	771	887	840	817	830	817	859	800	812	817	806	826	830	804	817	812	864	849	829	871	859	842	800	862	841	826	840	810	816	832	858	886	834	865	875	873	859	847	890	824	785	861	814	827	762	827	841	851	792	832	885	825	817	819	808	845	882	809	851	820	813	867	828	801	813	851	821	821	823	861	835	815	770	847	860	839	843	836	845	829	865	828	806	823	870	827	878	837	864	867	821	864	868	825	886	814	808	901	843	832	847	847	808	879	802	845	796	799	823	873	818	869	790	866	841	869	816	870	776	825	799	823	808	855	831	815	832	868	841	853	867	839	847	799	852	824	864	851	811	839	852	855	794	798	802	810	841	821	846	849	824	845	889	874	789	820	886	821	805	863	830	857	845	789	843	819	805	826	853	827	876	811	857	849	843	808	867	850	830	842	840	815	793	865	869	846	822	795	815	843	805	820	842	889	838	818	826	896	861	865	842	783	822	801	832	879	794	838	811	848	865	804	845	793	863	808	849	817	825	863	862	821	852	851	823	835	799	807	803	909	896	872	869	795	862	785	927	881	865	831	805	810	791	876	785	841	839	877	814	843	837	835	821	840	885	816	819	816	861	818	885	775	851	815	823	811	853	854	894	871	824	875	814	876	805	829	858	864	810	816	824	790	823	835	854	821	832	816	804	819	878	883	813	850	843	769	854	822	821	828	830	826	804	826	838	831	872	835	852	850	878	866	819	886	833	843	829	864	785	798	847	845	863	801	846	847	838	835	870	875	854	857	837	928	806	856	849	919	780	874	838	855	800	799	839	809	830	823	873	828	832	810	815	859	822	874	906	872	899	815	857	845	837	824	851	802	831	857	818	831	814	826	810	854	837	855	834	837	805	790	824	817	855	794	856	839	780	818	837	855	861	829	881	856	784	852	847	843	851	834	800	824	819	800	870	845	839	830	805	857	828	843	789	827	848	836	854	857	816	829	824	876	846	846	838	786	831	786	838	821	883	805	872	867	886	857	840	820	836	863	843	860	834	875	813	850	854	820	816	851	774	827	861	778	854	835	799	857	788	830	847	829	835	799	860	845	858	851	863	843	849	837	820	892
8070	3232	5063	4990	5174	5202	4908	4144	3116	2482	2185	2343	8674	13583	11257	6026	2627	1224	614	392	321	287	233	250	228	236	225	249	218	244	257	241	258	269	254	269	247	254	251	256	249	270	265	239	237	242	255	245	243	239	217	265	228	256	244	282	239	219	242	244	256	235	236	241	241	304	264	267	278	221	254	269	234	247	291	263	225	220	241	274	248	277	258	260	271	274	244	268	266	278	253	274	245	245	251	237	226	238	246	277	228	278	246	281	235	264	224	265	232	227	256	231	225	276	246	266	258	249	243	255	242	237	236	252	223	247	269	262	217	282	257	254	287	257	256	272	236	258	233	263	229	258	249	235	245	264	224	242	244	237	277	249	255	244	259	256	267	300	242	220	248	231	268	267	255	240	237	236	261	221	232	247	281	247	256	222	284	241	223	249	272	233	233	274	263	255	265	269	271	248	268	238	275	256	241	229	261	243	267	232	227	275	249	250	250	278	241	270	244	259	234	289	242	258	240	269	268	251	246	277	258	242	232	254	223	214	260	273	241	240	260	242	261	246	258	252	253	248	247	287	276	255	287	232	244	238	270	273	270	266	232	245	240	223	261	234	255	259	253	233	284	247	265	238	237	268	242	267	251	242	267	259	274	255	244	266	257	265	234	296	232	265	255	274	251	284	248	276	238	220	235	255	236	242	236	234	233	238	250	268	219	252	253	219	231	249	269	251	249	269	278	245	249	247	252	255	244	236	255	278	236	268	260	239	265	288	267	232	252	231	242	251	241	236	243	235	215	278	261	247	235	258	277	220	275	239	208	241	263	240	282	259	246	248	254	233	234	236	237	220	223	245	218	236	249	247	280	246	259	253	253	276	268	277	267	259	265	251	259	285	262	258	226	243	258	261	269	255	246	250	248	232	242	250	255	231	250	263	255	278	269	240	264	221	259	221	262	227	248	255	247	235	233	245	250	270	252	245	260	254	252	248	232	264	284	232	269	231	246	248	230	236	225	246	239	251	271	253	243	239	229	245	255	275	293	278	262	245	234	232	242	238	257	231	242	255	238	251	268	233	280	230	237	265	233	251	277	223	265	262	243	257	246	245	252	271	242	231	244	271	266	256	267	241	252	263	255	296	246	250	224	254	237	258	267	259	219	240	210	254	252	246	239	278	259	259	225	265	251	249	243	247	246	247	248	228	265	241	227	240	259	272	233	238	240	250	248	233	253	244	277	253	239	265	235	269	232	280	237	244	244	200	245	269	236	243	241	237	255	267	255	247	236	244	262	240	262	244	234	248	251	258	245	244	245	260	245	274	257	233	245	279	257	275	236	273	286	265	255	268	257	252	245	279	270	251	237	259	273	261	246	220	249	255	243	266	229	247	270	254	252	275	269	221	226	248	210	248	264	243	259	257	254	214	240	224	256	238	240	227	243	263	246	247	248	248	217	244	257	233	256	253	256	240	248	217	231	237	273	253	242	244	273	271	271	287	255	261	262	225	242	241	269	221	258	235	234	248	272	233	243	254	236	261	247	255	235	246	253	234	241	272	249	228	237	234	244	242	244	233	277	243	237	254	269	255	240	242	257	274	250	243	260	257	264	226	225	268	233	238	264	257	281	242	247	280	238	255	257	230	271	232	250	209	256	250	226	236	259	276	271	245	239	262	239	264	247	274	231	240	227	264	261	234	231	258	253	224	264	215	267	242	235	233	259	241	277	254	289	220	264	223	264	231	251	254	240	243	242	250	270	243	244	216	239	256	267	268	244	255	265	256	275	247	265	249	257	260	248	281	233	221	250	273	248	273	237	248	237	244	248	264	246	240	227	242	253	276	244	279	286	259	230	243	266	233	232	239	278	251	279	270	256	263	257	237	240	238	237	277	258	248	232	270	246	287	261	248	264	278	244	267	237	254	227	248	257	262	248	269	256	247	255	261	230	246	241	253	244	279	271	260	239	228	249	242	229	274	265	255	253	236	255	286	292	265	229	266	263	256	241	262	255	248	262	245	257	242	255	257	247	238	247	231	232	278	260	258	258	266	230	250	252	255	255	287	260	236	266	249	262	257	269	269	250	262	248	254	252	245	263	238	254	229	223	234	247	236	271	279	254	252	277	246	238	247	286	238	242	255	247	229	265	258	256	230	241	241	250	238	274	240	233	227	225	225	238	237	242	258	230	225	231	244	241	269	257	243	248	246	250	240	258	260	274	257	261	246	276	262	254	222	246	216	241	252	289	283	225	272	240	284	255	269	254	234	257	254	251	248	240	252	248	263	252	219	251	227	245	270	265	259	216	254	243	265	234	249	250	238	256	246	234	264	249	249	230	242	232	239	282	270	246	264	241	240	233	222	238	266	255	254	226	218	245	269	245	264	222	261	261	264	278	243	274	219	257	255	249	242	253	247	257	247	236	232	250	243	252	239	253	260	241	242	235	261	246	286	252	233	255	232	247	238	277	255	248	269	268	265	242	257	235	247	226	252	246	266	257	224	271	247	226	269	268	232	251	253	244	264	255	250	261	234	227	241	239	247	233	245	266	239	245	241	259	258	227	232	250	244	264	241	255	268	250	230	226	249	290	253	238	236	278	247	258	239	279	212	252	245	263	245	229	267	271	256	235	247	248	254	247	259	267	261	257	265	253	242	252	278	216	256	254	260	278	258	262	272	279	263	250	288	250	229	221	256	248	255	245	255	235	265	256	262	257	235	267	241	236	246	258	237	244	273	254	256	232	240	248	256	264	237	251	275	240	235	247	247	260	246	271	225	250	253	249	284	218	229	242	264	245	230	236	250	261	235	222	290	235	238	267	235	254	232	245	245	232	236	234	225	215	238	237	241	227	261	250	230	244	277	257	232	270	263	258	255	232	271	253	243	279	255	261	262	264	266	231	262	264	259	229	244	258	287	241	244	249	249	245	254	256	276	250	292	241	222	276	266	255	221	260	226	222	230	209	278	260	259	240	262	251	245	209	292	258	238	253	271	243	278	268	235	250	259	230	271	265	247	295	243	254	236	250	243	266	242	254	272	258	249	253	259	238	256	253	235	231	261	226	263	275	256	256	245	266	251	252	275	251	271	255	287	239	263	232	260	225	263	239	251	276	234	281	248	263	242	241	282	220	243	229	250	250	258	231	259	261	237	250	254	269	246	212	234	243	246	276	278	253	267	268	275	269	263	257	247	270	250	239	239	254	249	243	272	255	253	250	261	260	249	249	250	278	267	244	252	248	248	287	247	274	257	261	248	246	258	241	292	260	205	221	223	245	272	273	271	250	240	258	243	229	250	286	251	250	244	263	254	265	260	254	242	248	265	222	262	261	265	248	261	296	272	272	254	285	246	238	246	248	223	256	225	212	287	272	263	236	235	229	240	249	272	220	249	256	248	251	256	253	256	262	262	256	253	234	270	274	276	259	218	261	256	230	261	238	261	275	238	238	236	261	255	237	229	226	274	260	243	257	295	250	247	217	246	257	247	252	251	237	241	261	253	278	262	277	234
5811	4070	10949	14848	16746	17816	17901	16350	14081	11773	10605	12291	29930	35434	31162	21009	11378	5708	2616	1361	932	805	746	725	707	678	681	684	735	719	697	696	739	687	730	705	742	756	718	701	685	721	673	688	646	668	697	767	713	721	711	728	769	665	700	709	754	787	724	721	721	691	759	727	717	718	697	722	708	713	694	752	773	712	696	719	709	727	720	767	673	707	712	727	721	738	724	724	740	739	687	770	701	721	698	704	719	742	751	785	739	697	743	739	715	720	747	756	752	727	738	702	709	702	751	736	709	743	776	724	749	741	726	734	784	748	690	692	745	716	737	735	681	691	698	779	714	685	703	693	725	752	718	720	668	746	712	704	715	728	756	743	684	738	748	706	774	749	740	711	719	737	701	667	734	793	755	758	733	699	716	810	695	722	739	744	735	736	705	681	722	735	734	734	691	749	730	756	734	736	730	769	709	743	684	741	723	719	748	689	745	756	724	687	813	722	759	730	741	760	740	776	702	735	742	700	714	772	684	750	715	759	734	739	692	705	726	698	776	715	721	784	710	733	684	699	695	681	748	709	704	723	722	771	678	746	776	769	738	669	758	709	726	689	726	748	692	672	736	746	701	726	734	738	701	700	681	747	735	691	710	779	725	679	709	689	724	705	729	728	759	747	753	753	749	668	713	743	715	741	711	707	739	710	696	779	694	751	763	746	725	759	752	705	712	719	697	721	742	711	704	733	725	677	746	730	750	765	741	755	775	744	719	756	709	723	696	705	724	712	708	756	706	704	683	731	702	705	693	744	704	699	730	692	734	719	701	730	693	742	666	733	706	707	729	718	744	800	689	689	696	718	719	686	705	687	764	773	734	741	711	757	766	694	734	713	709	781	652	743	714	684	706	750	709	717	735	697	703	707	676	723	718	723	742	699	774	699	750	728	754	703	703	738	758	713	729	769	700	684	702	661	748	763	752	716	761	806	725	701	771	742	797	657	763	729	703	719	716	714	721	728	688	724	730	711	703	731	754	747	694	743	760	739	737	695	694	727	702	717	764	711	705	716	666	752	723	714	732	713	697	734	704	667	715	738	685	749	648	711	715	724	756	746	773	761	701	730	705	740	719	719	780	737	711	757	696	712	762	761	685	745	711	728	691	707	713	715	767	663	757	720	710	683	758	747	731	734	703	725	729	764	693	690	694	753	679	776	690	694	679	722	724	732	689	775	757	733	685	668	692	735	748	769	755	736	719	716	791	723	760	705	708	787	744	700	785	736	719	694	760	774	725	732	694	721	735	746	766	736	767	761	707	700	697	754	722	720	749	726	700	711	726	722	752	680	768	716	698	716	724	675	719	698	745	691	728	746	717	756	708	664	733	738	720	729	681	707	699	730	731	760	728	739	760	669	740	716	721	704	738	663	757	742	707	726	682	745	729	714	726	727	727	710	737	740	707	730	746	732	779	757	720	717	784	773	667	733	751	719	693	698	742	787	685	731	675	706	721	692	709	682	696	719	753	698	724	709	753	702	701	739	747	715	688	708	712	715	754	689	774	679	757	730	738	741	720	720	731	739	751	716	749	786	778	727	736	714	738	705	742	772	724	719	700	728	755	715	686	711	732	750	695	699	684	705	676	736	737	777	715	740	773	707	724	749	703	718	746	720	757	703	785	704	699	787	774	717	697	713	710	661	700	743	750	776	737	758	781	713	713	715	724	710	749	699	727	787	722	721	700	696	682	745	722	739	720	691	689	704	709	697	744	709	736	735	764	662	695	725	701	696	656	702	703	737	759	774	744	764	705	713	744	732	765	699	741	696	698	704	675	707	786	714	724	736	722	723	714	722	727	740	796	703	757	701	753	800	743	750	739	726	689	759	703	717	723	747	680	726	718	732	669	751	723	769	729	732	682	728	738	719	712	718	736	742	711	716	790	737	756	725	715	733	723	695	649	738	721	732	697	732	775	704	695	732	720	662	702	727	692	737	774	761	662	738	660	729	789	703	718	761	722	711	734	724	734	737	722	744	716	698	757	718	670	725	722	697	755	720	720	751	745	725	790	677	722	759	686	744	690	697	745	718	765	711	712	746	723	730	672	720	777	718	716	752	682	705	678	739	689	726	725	710	735	671	742	713	691	690	759	742	757	732	748	718	711	700	762	678	703	728	714	718	729	748	707	721	721	750	752	715	691	726	695	698	728	764	749	728	739	712	725	734	701	707	737	762	694	725	729	721	727	674	745	749	675	714	757	785	757	726	729	714	724	708	704	693	774	674	735	686	745	684	733	728	747	701	741	743	723	737	748	719	724	704	723	741	688	698	703	759	727	719	737	753	751	735	738	738	702	740	745	724	748	692	742	760	780	685	705	744	765	715	741	708	772	748	751	745	715	732	758	718	680	740	757	717	713	754	753	735	731	757	710	751	771	691	760	707	694	692	720	716	686	669	695	748	754	715	697	648	725	731	657	707	751	746	760	706	710	729	700	712	698	708	690	741	742	705	746	711	772	733	741	730	703	702	768	768	705	718	696	709	746	759	757	733	698	694	777	752	693	716	711	696	734	777	739	741	763	704	690	737	679	754	711	753	748	725	674	749	702	710	685	767	748	742	732	751	701	727	661	742	743	710	696	712	772	682	677	742	731	721	773	740	768	695	763	693	693	703	712	762	734	688	731	710	737	707	715	760	691	723	667	732	698	707	761	738	732	737	751	688	696	702	689	708	758	733	750	706	723	742	688	721	737	760	742	744	737	727	716	758	760	738	690	761	708	708	704	734	721	713	741	713	723	728	782	702	719	748	688	740	713	713	765	758	771	743	698	691	748	763	704	707	725	708	731	770	791	699	697	664	746	706	798	702	715	713	724	738	682	717	743	747	735	741	754	745	754	715	766	702	759	727	738	757	757	725	722	717	729	723	715	706	737	676	703	694	746	714	755	740	700	733	725	752	671	752	705	686	731	726	770	749	713	706	718	739	711	751	765	754	705	715	751	761	736	715	685	691	766	694	662	721	730	741	758	690	760	752	731	743	728	715	707	705	726	734	711	746	738	756	748	741	765	730	694	681	739	770	710	780	758	650	761	757	742	749	739	732	746	696	699	729	736	758	700	700	731	707	706	712	710	712	683	727	746	731	721	675	752	723	740	748	705	721	754	730	731	746	647	755	728	710	731	688	739	712	742	762	727	731	712	740	732	686	698	793	764	714	744	711	728	754	700	690	714	686	725	687	770	751	731	685	754	733	668	713	670	675	740	770	690	685	699	746	763	752	714	692	740	733	759	704	674	691	731	722	721	739	762	761	699	735	771	737	706	758	726	721	680	762	721	668	759	728	740	725	752	702	704	720	728	717	735	722	723	742	748	730	736	707	730	700	740	719	748	714	692	718	686	754	757	726	783	722	739	727	694	663	688	700	762	689	737	701	697	686	703	713	720	727	706	753	683	745	732	703	718	735	727	698	762	729	678	741	743	734	691	683	741	720	680	728	701	708	710	702	749	725	740	704	741	715
16291	5568	10196	13602	12754	8499	7415	6470	5840	5245	4689	5431	15857	23847	21248	11668	5191	2325	1013	534	319	279	259	295	252	274	266	273	276	284	247	276	290	276	259	268	255	241	291	241	275	296	252	290	262	248	252	285	284	253	270	273	238	262	248	262	303	269	257	251	270	296	257	242	248	250	264	247	272	264	266	277	248	261	259	234	279	295	254	240	254	278	280	304	273	271	259	248	284	272	246	235	246	275	263	241	302	259	259	289	276	258	270	267	269	246	284	268	263	279	260	267	242	274	268	282	254	276	277	299	277	247	261	260	265	281	248	247	263	277	241	269	230	253	259	251	253	252	268	262	256	250	259	282	256	258	289	265	259	252	264	272	262	216	271	263	268	261	232	289	274	250	265	276	265	262	260	285	255	254	258	268	267	240	284	267	262	242	272	259	272	262	264	259	263	272	284	250	249	268	277	256	293	277	253	271	268	262	268	256	273	270	277	259	253	235	272	268	241	261	251	265	226	264	290	269	267	268	273	261	268	269	271	287	267	236	265	259	254	263	289	271	275	263	267	273	262	286	274	280	257	253	304	266	290	269	271	270	224	262	291	268	299	253	269	291	258	257	251	243	274	272	262	256	256	287	251	237	279	257	249	250	257	271	272	291	252	270	281	256	253	310	291	256	293	280	257	262	259	274	289	261	306	255	229	274	285	283	279	281	235	294	269	263	281	253	282	263	276	242	245	259	268	246	245	233	302	263	288	265	275	280	304	292	239	245	275	264	280	240	264	277	241	238	257	259	262	265	234	271	239	259	255	257	263	230	253	250	254	268	237	254	266	269	237	265	265	241	280	288	238	269	247	230	268	304	242	265	276	259	262	268	275	241	266	294	286	272	257	276	302	269	270	269	269	273	256	254	280	269	260	246	263	275	291	268	271	268	246	277	275	259	289	259	259	284	285	259	327	288	263	275	266	276	270	264	250	304	272	279	275	251	265	244	285	249	280	260	265	289	279	218	237	269	244	266	256	288	266	289	280	276	288	288	278	300	252	250	269	269	292	262	260	241	269	267	260	268	250	262	264	264	263	255	252	247	283	294	271	245	273	262	266	263	257	267	266	282	277	249	275	225	257	276	281	283	291	277	265	245	245	256	287	257	265	255	304	263	260	251	277	286	240	240	254	296	260	290	247	264	247	289	277	254	257	264	278	284	247	259	294	269	256	259	277	280	271	243	301	280	267	257	238	294	255	261	256	274	257	295	284	256	284	285	273	263	296	259	277	259	255	286	282	260	262	254	242	253	254	281	262	255	260	262	268	234	299	255	243	248	267	239	269	260	276	277	248	260	263	264	263	256	264	272	272	270	258	266	240	278	287	283	258	276	278	277	255	282	246	262	260	244	269	248	277	252	260	254	260	259	270	267	265	249	264	267	289	256	248	259	261	295	241	250	258	262	255	266	250	281	282	262	258	284	244	292	290	291	300	268	283	237	249	249	268	250	239	273	258	254	291	239	250	294	257	280	277	269	257	232	278	258	242	277	247	259	288	313	254	264	298	267	254	251	260	279	281	318	247	275	271	287	271	235	245	266	276	275	274	271	251	235	239	263	274	231	272	296	286	264	272	232	257	251	256	283	250	280	257	266	252	249	251	293	291	291	277	263	288	236	274	283	265	254	268	261	279	269	276	278	259	251	254	271	253	274	248	265	267	272	281	272	239	296	267	278	250	283	265	243	270	281	264	278	264	248	256	283	262	275	259	295	278	260	259	233	251	268	258	244	269	264	274	253	261	264	260	281	261	250	284	252	268	274	236	267	250	297	264	249	284	290	276	272	259	232	290	296	251	261	241	250	276	269	219	253	281	285	259	278	263	222	237	268	253	244	264	262	266	269	240	260	258	256	269	292	248	291	248	249	252	275	264	261	249	242	253	293	212	276	258	249	279	277	252	231	293	274	276	265	259	288	252	267	245	286	257	261	262	235	272	248	289	271	268	235	265	291	248	292	270	279	287	252	242	261	237	267	264	273	257	264	300	290	255	289	273	267	259	265	276	291	270	271	242	263	279	259	266	252	267	280	261	262	274	271	257	279	266	278	252	238	275	264	264	293	234	273	244	244	279	276	279	264	283	238	255	281	242	260	283	286	230	272	253	269	257	232	252	244	265	249	258	230	243	260	248	246	245	267	257	285	253	288	273	272	285	274	275	248	278	252	255	267	266	254	278	279	276	266	301	267	277	290	257	261	257	270	272	281	246	249	242	255	270	294	259	280	276	277	245	242	239	271	229	277	271	266	296	241	283	249	268	275	260	289	250	283	225	265	257	287	264	284	258	231	277	276	253	261	267	254	273	276	246	275	270	236	265	262	270	263	247	242	281	280	266	230	257	271	265	240	271	268	265	253	287	266	270	271	256	260	255	277	273	265	253	283	286	263	286	239	267	241	256	279	267	296	255	286	251	272	279	281	256	276	267	268	234	247	252	255	274	250	259	270	249	277	276	276	254	256	263	260	274	294	241	242	286	288	280	268	261	292	264	271	244	275	297	289	285	269	250	266	249	271	258	309	249	267	285	280	232	262	250	268	270	264	275	269	263	259	262	239	283	250	255	286	237	261	291	257	275	297	299	265	251	262	269	279	290	261	259	249	274	265	272	281	252	264	260	299	288	242	280	257	247	272	239	291	258	252	262	279	272	280	270	275	269	279	290	268	253	291	231	253	267	290	273	243	248	290	266	268	228	256	293	301	263	274	280	246	263	273	255	276	239	258	269	246	257	270	315	278	244	288	250	284	264	308	297	258	281	228	283	243	275	286	276	255	276	257	268	268	269	263	241	250	271	271	257	271	275	259	231	254	280	245	280	247	265	282	268	273	279	262	250	242	266	259	276	265	284	269	272	243	272	275	260	262	254	241	268	275	269	274	243	264	257	229	245	281	277	285	267	252	254	280	256	271	266	284	258	248	259	274	270	207	248	264	272	241	287	271	302	247	275	241	241	269	277	275	246	247	242	255	264	250	263	272	261	284	259	276	240	280	278	274	279	265	272	282	268	278	238	261	265	265	271	272	273	233	293	287	280	293	275	274	252	257	266	273	260	241	276	267	277	263	275	265	264	273	300	262	279	275	264	281	278	274	261	304	254	269	264	267	265	272	289	257	263	263	248	278	274	283	241	253	270	248	260	263	294	255	251	301	240	262	279	291	263	273	261	265	249	269	267	273	267	279	266	280	261	267	271	279	270	261	247	253	266	242	251	278	250	267	257	273	280	259	245	309	298	261	252	273	268	254	288	271	277	259	265	262	277	252	229	296	243	270	297	276	219	240	278	292	266	265	280	225	247	254	272	259	236	263	285	251	268	290	271	268	286	277	284	260	274	244	251	266	276	288	272	275	256	243	271	245	247	257	252	248	259	266	259	253	272	252	280	247	269	249	236	276	278	291	249	262	261	247	291	248	254	254	240	273	289	252	258	256	256	265	256	250	274	295	293	269	248	290	264	288	246	247	262	249
8489	5903	18434	27275	27819	23283	22557	21489	20627	19786	19054	21136	37419	44731	41101	29408	18377	9978	4819	2155	1152	849	860	759	811	778	800	771	731	794	780	789	716	774	769	772	711	793	842	716	763	805	753	780	794	747	751	753	747	798	785	784	749	749	726	734	714	752	820	745	735	809	784	758	743	753	758	756	771	776	724	727	732	746	775	743	726	752	801	754	784	748	772	773	729	753	736	753	762	766	719	766	695	727	854	777	720	743	775	784	781	789	737	769	763	776	744	743	737	726	766	734	720	744	766	764	740	766	767	753	766	763	769	775	755	765	749	736	752	829	785	736	743	837	786	787	730	750	771	801	752	740	690	763	707	729	748	778	762	776	679	726	834	798	758	811	788	765	753	833	778	783	750	754	736	782	778	740	751	800	759	805	751	722	800	790	749	709	810	824	823	727	781	782	813	773	806	729	720	773	751	786	769	782	746	783	677	773	768	701	766	745	787	779	735	790	843	780	810	767	798	766	790	764	784	755	725	748	746	733	780	735	785	750	749	756	775	800	791	779	759	716	742	805	804	768	747	738	745	784	744	723	741	785	799	754	771	776	754	740	767	729	751	776	807	749	729	787	747	782	750	760	742	781	766	758	767	744	792	772	755	745	774	759	756	817	726	734	724	775	757	762	700	784	769	777	778	764	769	790	767	756	764	762	766	739	761	766	746	706	765	768	740	730	770	756	698	738	728	752	821	789	725	736	743	789	763	791	748	774	752	725	756	777	716	750	799	735	776	765	739	746	772	777	763	749	750	725	733	736	691	732	731	743	784	744	764	798	747	762	753	697	758	728	788	785	773	798	695	803	745	740	761	743	737	735	825	757	736	743	740	762	832	725	771	710	766	781	749	739	765	779	790	802	749	754	743	811	751	724	771	773	742	723	784	768	763	735	777	777	772	776	748	797	801	794	764	769	748	737	761	759	777	728	752	765	788	766	758	764	759	776	768	746	748	786	746	762	748	781	770	803	735	755	767	767	720	729	785	758	764	753	796	773	801	763	745	735	814	778	749	763	771	755	774	741	748	761	764	766	804	721	789	823	763	764	740	725	789	811	718	745	807	827	763	711	733	778	814	757	776	747	791	797	748	793	756	765	756	782	782	781	786	789	727	813	751	756	788	718	772	778	744	720	746	786	783	780	720	724	770	717	742	804	754	764	800	749	736	727	754	777	742	748	791	777	751	826	783	754	734	783	703	762	754	773	754	797	780	798	721	736	784	767	723	755	783	771	763	763	707	746	783	783	810	802	758	790	724	763	811	778	765	779	748	779	736	830	720	802	832	797	730	741	755	795	758	750	798	751	777	840	801	750	776	755	749	743	803	741	762	800	789	785	786	760	731	763	778	755	735	796	743	752	799	766	701	721	720	716	725	724	726	825	755	782	742	794	757	818	784	777	718	755	781	784	733	747	740	750	763	760	760	793	758	766	745	806	784	787	813	778	770	800	738	788	735	728	738	802	746	736	763	760	761	733	738	750	741	781	732	689	753	754	720	735	769	771	773	813	787	733	777	782	768	808	720	757	778	798	754	754	765	772	752	820	793	739	769	740	773	753	749	766	780	747	765	765	771	772	766	720	762	793	777	729	791	706	812	796	751	752	742	742	820	762	725	801	767	779	750	734	762	766	805	788	740	749	760	721	753	773	722	757	742	788	779	725	808	740	762	752	766	776	778	778	768	771	788	789	774	794	806	785	725	754	765	755	782	725	739	799	784	769	769	781	768	743	778	743	744	748	783	783	791	774	764	764	796	764	751	753	797	788	724	753	812	737	760	741	751	789	800	738	756	760	735	787	808	810	819	726	720	724	763	780	751	769	768	723	734	832	809	781	722	782	734	778	750	735	752	746	770	770	733	729	750	707	736	752	757	767	758	748	737	781	839	739	789	736	732	778	760	756	729	747	751	752	761	788	732	765	813	756	727	765	763	809	776	766	743	774	733	764	688	761	758	773	742	773	774	778	763	794	776	755	771	746	772	774	756	807	754	776	767	737	737	751	780	799	761	751	749	781	733	731	732	725	727	729	778	751	769	732	765	734	779	743	781	799	803	723	743	706	749	820	738	750	740	745	767	680	776	817	799	706	792	758	781	746	764	751	725	763	731	735	712	730	764	800	760	775	732	762	772	747	744	741	754	772	732	794	760	767	811	777	772	734	789	803	787	765	747	772	826	780	768	740	747	777	757	754	776	803	774	740	794	745	780	731	775	781	769	785	781	767	790	743	727	775	741	747	793	748	766	766	735	799	795	792	774	814	802	810	750	743	758	776	755	744	807	769	807	720	768	785	766	685	764	771	825	765	762	758	772	760	759	774	768	824	747	767	777	747	727	753	762	699	758	768	764	770	759	778	758	801	742	794	750	771	790	776	735	792	774	781	742	769	773	784	779	728	796	781	775	758	765	724	747	749	707	773	751	763	745	764	793	786	782	728	769	731	804	807	770	779	790	834	774	806	731	785	787	770	731	749	751	755	738	800	778	748	727	745	749	777	791	737	787	773	760	747	723	791	757	733	725	739	761	733	781	729	750	755	737	755	781	799	781	773	768	777	790	785	785	815	765	762	744	765	765	771	791	799	799	811	811	771	770	735	730	802	733	798	775	743	778	758	697	733	768	752	757	785	722	775	735	796	747	728	781	748	814	745	725	800	740	760	753	749	789	768	805	813	725	793	722	781	780	775	770	826	752	782	766	791	797	784	779	798	729	735	752	796	722	723	769	746	756	795	768	763	787	775	809	772	766	770	812	768	781	750	797	734	798	742	807	760	790	799	780	789	725	732	723	767	781	800	753	780	724	767	776	771	798	714	741	742	749	779	793	725	752	755	756	732	806	746	708	829	736	762	772	823	753	752	792	794	799	754	785	765	733	772	757	804	808	739	745	794	749	766	751	751	789	804	805	812	731	787	745	758	757	768	764	776	731	777	791	789	748	753	751	718	758	761	757	760	776	775	798	769	771	713	786	777	770	746	753	757	760	733	774	765	739	756	723	792	765	764	773	800	735	829	785	783	767	785	754	745	785	779	761	751	804	741	794	709	777	782	782	766	732	742	766	762	798	806	729	725	761	755	773	761	750	745	730	778	773	787	771	792	731	725	783	786	780	733	756	732	744	754	752	743	784	750	783	738	694	766	773	745	774	777	712	735	745	722	757	723	741	781	799	813	791	786	700	808	735	786	783	797	752	800	787	762	746	733	794	738	774	764	783	784	803	745	759	747	777	773	765	747	761	740	739	776	798	823	790	770	721	703	807	734	770	772	768	737	783	785	772	798	775	744	769	759	771	804	776	765	792	782	780	726	743	758	783	802	758	730	764	753	758	798	737	739	753	713	754	788	731	756	741	750	752	776	743	770	772	696	779	720	759	734	738	756	740	793	728	800	726	773	789	715	752	785	783	782	733	820	772	789	811	753	756	744	793	746	789	780	751	808	751	731	757	806	772	759	769	784	728	717	731	753	782	744
2820	699	592	571	560	560	544	497	428	424	412	465	1018	2005	1841	1156	683	484	402	303	304	300	307	298	330	284	287	277	319	322	278	275	294	298	295	290	337	295	297	299	294	262	301	309	297	297	298	303	300	297	300	282	267	326	289	316	285	316	304	316	301	289	299	281	287	272	314	286	306	303	288	303	325	274	265	292	302	289	294	285	281	274	284	285	313	291	325	323	318	287	294	322	306	319	270	286	279	284	304	315	311	288	299	301	307	304	284	281	316	324	268	309	316	289	275	252	321	319	293	305	285	293	298	317	282	288	291	288	313	274	280	299	334	289	302	260	292	300	307	323	297	305	300	299	306	282	334	284	301	324	319	301	301	302	300	274	325	296	339	312	284	288	290	302	305	333	300	279	295	297	282	334	292	319	290	294	303	314	295	293	312	311	304	336	318	317	320	296	308	269	280	303	275	311	270	320	307	293	288	308	292	308	300	310	322	315	282	293	291	288	282	278	274	279	303	283	272	318	297	312	306	318	270	297	303	292	331	305	293	295	304	273	296	297	309	308	292	287	316	298	282	279	279	274	303	304	332	273	300	320	320	275	302	282	296	295	285	319	284	313	280	294	283	282	283	276	309	281	303	286	304	311	296	308	320	307	317	295	284	289	287	294	274	310	304	290	310	302	308	298	320	292	313	305	281	305	291	302	296	282	283	319	304	323	285	298	301	295	274	267	328	303	307	286	268	305	306	326	332	296	296	282	323	322	309	285	286	281	292	296	317	312	313	279	287	275	290	301	309	303	303	306	314	305	278	307	314	261	296	317	292	287	313	303	315	306	326	291	310	282	305	295	291	299	290	293	285	295	296	318	292	290	278	314	314	308	276	290	287	307	343	298	313	319	296	289	299	303	324	291	296	330	290	319	337	324	281	308	327	301	306	309	275	286	338	337	299	328	301	297	332	324	280	275	284	303	263	287	298	293	286	285	287	276	319	326	311	286	310	307	302	310	299	264	278	303	323	297	280	285	271	289	307	291	302	319	328	296	294	284	306	310	303	310	288	286	300	291	289	306	262	293	312	322	291	291	307	263	294	329	278	291	309	241	288	303	319	295	301	316	292	304	293	277	307	335	302	300	290	323	311	307	302	318	288	293	308	313	290	285	334	288	335	295	313	288	293	286	275	327	271	315	269	300	296	296	329	262	310	295	285	278	308	303	283	302	312	261	307	295	309	277	299	278	291	298	299	328	307	306	301	322	302	280	293	279	303	287	293	265	314	303	299	261	281	307	315	303	287	311	281	309	313	291	306	300	293	308	323	303	323	288	336	291	289	305	313	292	302	328	331	286	295	312	300	288	301	299	294	306	327	295	288	281	327	322	299	293	271	279	305	282	319	306	284	352	342	285	328	297	274	289	279	315	301	286	338	315	304	331	298	282	306	316	292	312	301	297	304	320	293	283	241	293	273	319	297	283	306	325	318	287	294	302	306	309	278	288	306	318	288	349	312	291	278	322	303	287	296	275	298	333	279	301	344	310	320	330	308	291	306	307	309	282	304	310	295	287	292	281	277	318	326	328	312	314	268	288	299	314	297	305	281	285	294	299	309	253	313	294	302	300	320	273	309	292	311	294	276	299	322	289	300	287	302	326	304	299	294	309	294	290	300	318	288	315	303	323	312	312	292	301	282	310	296	292	274	298	278	261	285	302	286	305	271	314	295	284	296	271	303	282	294	288	313	289	278	303	274	290	299	282	319	297	277	307	302	308	318	283	289	304	303	302	271	306	298	289	312	301	298	308	308	308	298	308	260	322	314	296	326	297	302	308	310	304	276	289	301	306	305	315	282	305	297	278	302	288	343	274	307	327	305	283	298	323	275	289	332	307	293	296	284	282	286	333	312	320	292	322	286	306	316	281	314	290	296	298	319	314	288	325	300	298	280	280	301	323	279	288	292	330	313	280	327	293	309	298	311	289	292	314	284	283	271	303	309	312	316	255	280	276	298	304	263	311	295	280	294	313	309	292	297	320	307	292	297	326	309	276	304	291	253	315	298	296	277	309	340	328	297	299	327	309	276	284	282	323	325	293	320	312	280	312	280	305	307	313	305	304	267	278	304	297	274	307	290	300	307	290	291	291	316	288	310	313	308	320	270	300	299	327	307	279	268	297	304	287	296	268	308	271	312	298	295	291	314	307	312	305	291	316	320	289	309	314	354	284	280	318	291	285	271	304	330	309	302	303	283	294	286	296	304	317	309	302	299	307	330	308	317	290	288	334	290	289	340	302	317	319	307	314	299	298	274	315	313	317	299	302	306	305	304	323	299	331	315	321	347	298	324	306	297	291	289	306	287	275	279	291	307	303	289	327	280	288	324	293	323	293	327	328	315	296	299	333	310	299	272	296	323	317	303	319	288	288	312	295	285	294	329	287	332	306	295	317	324	282	313	289	303	302	282	311	322	290	315	275	297	280	283	285	308	314	272	310	313	314	297	306	310	299	312	287	277	289	288	277	300	295	286	290	304	303	322	279	305	288	305	293	300	285	278	277	288	316	300	304	300	301	304	294	297	293	295	301	338	313	289	303	285	271	285	306	294	313	290	309	287	319	309	308	325	316	314	293	309	319	287	263	303	291	290	311	306	321	304	284	299	303	306	287	302	308	272	328	286	290	316	310	305	302	305	286	324	298	275	323	306	289	306	289	299	293	282	295	285	330	288	299	300	308	273	293	298	321	274	299	345	281	294	296	298	277	282	308	293	298	311	268	300	321	287	275	301	336	284	285	274	302	296	288	323	307	287	310	298	270	266	271	302	308	290	311	302	302	335	312	318	299	286	327	297	266	318	273	292	308	253	287	331	312	295	289	295	302	310	308	305	275	289	304	281	284	301	318	302	335	299	279	288	280	295	288	288	290	278	314	303	328	304	303	297	286	279	297	279	302	298	295	307	274	315	288	284	316	306	299	275	311	296	289	284	290	296	305	295	326	307	338	298	285	302	323	293	268	291	280	333	307	301	308	314	334	267	301	309	313	282	299	293	303	279	320	316	301	309	327	285	324	294	275	309	309	304	319	299	293	306	338	289	315	335	320	296	288	307	279	300	296	307	289	276	294	294	301	275	289	291	289	337	304	339	293	297	316	331	321	310	295	314	314	288	299	304	321	276	343	309	326	315	272	297	293	285	308	279	302	292	276	306	310	309	296	288	259	310	323	299	312	282	296	299	272	316	306	303	272	318	284	273	298	302	280	279	304	298	337	290	308	292	313	342	263	279	282	286	323	289	282	292	304	290	312	305	334	305	293	316	290	317	289	276	331	316	268	312	329	298	319	292	293	294	306	315	300	283	293	312	304	308	311	316	297	299	326	292	259	287	291	293	320	282	300	285	310	306	313	295	309	311	301	307	312	317	285	273	311	327	276	301	305	282	253	286	295	326	264	310	333	281	283	301	278	279	302	292	304	263	313	320	310	305	331	316	272	290	272	279	307	305	271	330	324	287	330
2726	1207	1633	2053	2163	2352	2051	2018	1788	1565	1625	2141	5531	9944	8222	4822	2806	1763	1234	1055	869	860	854	840	854	856	837	862	809	845	873	862	833	848	821	803	806	864	830	888	812	865	844	861	795	894	856	839	842	852	826	835	872	831	819	877	826	874	834	841	866	886	855	820	854	826	832	820	876	824	814	823	841	841	833	834	885	860	817	815	831	832	832	875	848	848	817	852	867	831	844	872	852	876	869	851	871	848	826	855	793	897	885	856	853	842	832	883	810	814	874	825	865	868	866	831	829	841	851	785	819	853	823	834	868	922	822	832	865	815	876	855	836	862	874	857	795	802	849	827	805	786	846	815	802	867	852	824	852	847	821	884	836	887	826	809	874	868	811	845	881	850	813	810	839	839	848	852	834	852	832	884	801	826	780	824	828	850	879	853	832	823	864	902	797	843	879	823	851	798	800	905	846	846	854	800	852	781	850	843	818	829	826	839	864	872	877	859	855	845	840	818	846	838	860	871	779	849	918	837	910	825	800	835	887	848	817	828	839	820	793	825	874	838	837	810	820	837	819	778	822	849	834	822	832	812	777	786	838	781	848	849	855	832	836	818	786	837	893	864	868	873	829	827	790	827	844	822	813	852	896	828	831	799	896	827	877	875	850	861	838	802	829	802	815	846	810	836	846	834	837	831	807	861	824	830	797	850	820	892	846	803	835	851	809	911	851	869	871	867	822	838	877	782	870	837	806	878	804	816	834	821	830	876	841	785	847	842	820	789	821	795	843	853	822	846	772	851	829	825	871	788	850	842	835	880	900	840	858	857	799	764	822	839	831	798	783	845	831	844	815	856	810	851	838	862	782	848	823	900	829	855	838	918	783	790	831	829	877	827	861	847	818	832	840	800	808	845	812	787	850	894	848	855	836	842	817	828	836	863	822	825	863	798	846	812	829	833	859	837	813	849	843	816	845	839	809	830	826	805	792	878	860	856	810	847	886	837	790	841	872	811	820	854	861	854	760	822	899	799	824	843	873	853	785	808	839	830	874	843	864	864	894	813	854	820	848	795	781	831	819	778	856	807	872	827	832	855	878	892	822	860	850	833	859	849	810	836	805	863	838	866	827	821	920	820	852	804	870	801	822	870	812	826	806	887	857	842	826	876	793	893	835	823	854	799	852	840	859	856	798	847	835	850	881	818	849	809	844	795	811	844	897	759	878	874	849	864	867	813	813	850	830	853	825	822	837	817	806	827	845	833	809	875	900	807	818	856	887	845	843	857	805	841	841	828	819	848	819	873	834	792	798	803	862	809	837	804	850	840	820	844	814	843	801	836	864	807	839	856	838	837	847	828	825	787	861	858	822	865	798	848	806	849	828	788	875	836	846	843	793	831	815	818	833	877	823	866	816	800	837	805	804	798	845	806	910	817	888	861	869	869	870	839	859	833	831	858	849	866	829	822	842	867	846	833	841	854	840	801	843	864	857	891	842	857	871	818	800	823	808	847	805	826	850	829	847	869	843	873	884	847	858	866	858	852	816	843	823	888	852	846	873	882	860	845	866	859	876	836	838	829	843	827	789	851	815	816	833	878	857	843	854	867	862	888	855	789	813	857	886	855	845	849	789	784	818	825	824	885	825	814	884	819	836	869	887	819	822	844	813	855	810	859	829	804	859	847	895	814	893	885	857	836	862	848	862	886	864	803	847	865	808	812	845	886	811	843	820	798	773	800	872	836	810	887	834	854	820	850	808	859	889	882	822	869	857	846	838	820	830	794	779	808	851	803	831	875	846	840	889	812	855	836	846	849	844	847	787	829	844	830	836	823	864	832	840	883	846	817	857	836	857	852	776	834	841	790	821	780	822	819	802	812	840	809	872	867	809	808	863	806	831	815	848	825	850	786	830	853	849	830	834	819	853	837	821	815	830	834	825	872	866	836	838	877	877	822	806	833	854	865	893	854	840	868	846	780	863	855	877	859	835	860	852	835	819	850	869	864	803	809	823	834	857	802	882	852	819	842	814	835	789	844	806	841	870	823	829	798	810	839	794	875	842	833	808	899	856	772	829	823	839	837	849	913	803	885	826	838	834	824	846	824	816	840	895	834	868	804	866	842	888	866	831	838	792	863	828	859	841	847	888	841	808	867	837	857	812	899	847	830	808	843	860	808	829	849	847	885	834	847	823	828	869	870	841	842	837	828	855	867	830	820	821	842	861	871	781	809	832	829	847	828	849	857	846	868	815	805	826	846	836	877	842	870	807	856	868	846	844	833	855	847	827	846	844	847	815	783	846	882	825	872	813	866	865	824	776	892	816	850	819	791	875	835	911	800	830	829	884	859	810	803	848	838	837	820	867	805	804	778	756	815	798	833	827	831	889	810	831	822	834	918	822	862	830	827	833	876	824	862	804	840	847	833	849	811	834	832	839	917	822	797	821	860	861	861	795	839	876	833	873	821	820	819	861	891	836	820	811	880	862	816	799	835	856	833	847	835	847	844	876	887	814	800	832	861	820	864	818	855	865	813	849	861	874	792	809	858	862	792	817	819	882	827	826	838	893	827	845	812	865	839	842	833	814	861	879	784	864	871	856	866	833	826	815	819	835	836	827	833	764	832	815	884	833	891	831	847	871	798	883	842	830	848	826	811	830	816	868	836	879	849	882	862	837	803	840	836	820	840	802	834	856	820	849	845	855	841	856	800	851	841	821	833	820	889	830	864	865	858	844	842	915	807	854	783	792	822	818	850	880	848	814	874	845	841	851	808	819	854	865	809	864	876	933	823	820	868	845	863	787	825	824	847	848	848	813	868	812	853	789	799	825	802	866	800	854	874	822	837	864	865	842	822	874	851	840	790	838	848	835	833	798	847	808	847	889	837	846	900	844	772	746	853	807	846	835	879	831	845	784	891	799	855	929	863	888	831	844	834	825	862	799	872	817	842	884	871	874	850	807	892	882	852	783	847	829	816	809	830	821	838	788	830	798	872	854	815	852	883	869	814	821	816	830	895	830	877	857	831	873	855	857	860	835	821	812	840	864	840	848	848	816	845	831	860	826	834	850	849	888	800	843	818	865	894	875	855	920	852	846	830	782	876	835	826	813	873	818	894	803	851	849	855	835	877	826	795	817	829	849	786	897	862	800	861	809	845	842	784	822	779	893	843	823	849	816	856	833	787	908	756	782	873	877	892	821	787	830	863	780	807	816	790	823	797	826	824	862	778	899	838	850	870	821	812	874	823	863	859	840	811	855	872	809	803	807	844	860	802	827	853	811	862	831	797	801	857	828	862	841	866	852	816	820	851	894	837	808	855	862	849	798	877	823	830	843	824	842	873	832	819	895	810	850	911	847	826	857	800	823	765	855	838	781	865	838	883	888	788	864	858	821	845	858	834	859	801	849	857	871	848	824	829	828	810	895	853	825	808	870	882	837	845	783	831	849	798	884	882	832	813	823	825	829	827	807	821	838	799	888	881	867	807	851	807	801	853	824	867	814	795	832	844
8885	2352	4543	5831	5366	4229	3719	3167	2949	2084	1797	2279	9387	15693	11423	5499	2608	1206	633	433	314	262	282	245	234	263	277	249	264	280	281	290	256	263	232	259	287	281	264	267	271	295	248	268	282	228	280	276	249	282	264	269	255	257	251	279	275	260	260	256	295	297	246	233	230	268	285	271	260	238	269	285	269	240	265	295	272	240	274	266	249	281	257	274	208	262	278	282	250	259	269	266	259	241	254	257	269	246	287	251	276	271	308	256	248	261	280	270	266	259	254	248	276	263	255	261	240	276	301	241	292	280	260	264	281	278	292	280	256	278	266	285	269	247	235	248	257	287	289	273	280	248	238	266	240	259	263	246	265	289	280	250	273	248	301	290	273	240	268	269	277	301	277	275	243	276	274	279	278	254	297	259	276	279	247	273	271	261	297	310	278	286	249	246	259	271	271	277	267	266	273	255	267	251	274	294	280	249	266	265	256	266	264	284	266	267	282	266	268	273	236	276	303	282	266	307	256	267	239	276	270	285	274	262	275	273	263	300	300	259	261	298	273	253	255	271	293	284	293	259	245	249	289	272	272	234	281	275	242	290	261	260	289	248	273	258	273	296	273	267	264	266	279	272	272	297	267	262	270	288	268	252	264	218	264	274	278	281	284	248	304	254	254	247	259	271	246	296	259	254	267	256	301	251	275	251	262	246	304	235	261	249	266	268	297	288	236	275	265	255	253	266	282	251	247	245	272	305	285	261	290	274	246	259	269	252	264	275	278	303	258	265	292	283	263	264	236	285	270	273	250	245	274	253	265	285	278	277	290	256	278	268	265	258	246	266	273	253	233	271	243	256	256	297	276	288	258	250	263	245	248	247	281	261	289	240	288	267	269	299	257	263	268	259	251	267	268	255	259	275	268	263	254	299	300	259	270	267	287	218	271	275	250	252	260	260	264	270	262	285	269	250	279	283	281	294	285	279	235	263	277	271	256	271	275	206	270	252	264	253	292	265	294	280	238	287	257	276	257	277	262	241	247	273	272	250	290	290	265	268	289	290	255	282	233	277	238	270	281	265	280	271	271	252	265	292	300	261	261	258	293	282	270	258	244	267	301	286	276	248	271	255	275	274	314	261	257	285	279	278	258	268	293	243	269	272	266	266	271	271	268	284	249	262	246	270	255	252	251	265	261	272	271	240	279	274	261	262	256	277	255	259	246	265	277	263	280	267	274	251	262	291	304	261	258	264	296	280	296	252	278	283	266	269	250	280	277	268	258	264	301	276	292	259	272	281	248	272	234	281	281	264	239	254	280	265	288	256	258	230	303	277	258	267	285	260	247	291	271	258	262	280	282	248	228	260	282	260	242	241	255	277	246	285	270	254	269	278	281	247	262	269	248	242	297	265	234	273	259	269	252	285	263	278	264	263	255	281	280	250	244	269	270	283	260	292	265	276	309	266	284	274	268	268	248	297	268	290	272	242	278	261	236	246	258	290	266	254	278	264	260	273	284	254	248	277	269	254	252	271	267	264	269	260	283	268	271	253	254	273	279	251	269	263	276	284	285	259	277	310	298	273	257	267	284	271	254	266	248	254	261	278	287	289	289	268	249	287	266	250	269	227	267	250	260	269	254	277	285	250	268	278	251	257	266	250	285	284	268	269	246	251	276	274	275	288	252	280	252	292	271	249	277	250	256	287	240	268	256	242	240	286	245	278	266	287	267	251	268	284	281	234	290	269	258	260	268	277	263	259	254	271	267	275	271	278	264	283	258	285	293	281	281	281	266	276	246	270	283	239	277	284	313	283	241	261	255	299	274	275	256	276	241	230	270	256	257	275	249	250	258	283	268	286	290	282	233	275	274	267	276	305	267	300	305	272	277	275	262	316	272	255	282	241	246	287	266	276	307	255	259	253	276	252	269	285	276	273	264	283	261	273	295	293	240	259	266	277	257	285	283	254	270	248	261	247	246	285	258	269	275	263	247	280	236	263	258	250	251	265	281	266	260	315	250	269	241	254	269	287	268	270	267	268	279	253	292	242	286	265	275	269	249	271	267	282	283	280	260	261	246	312	302	286	266	256	242	290	291	253	244	281	292	277	271	300	267	290	253	283	264	259	251	255	265	287	261	247	254	250	283	257	249	264	265	257	236	279	271	288	262	309	278	263	244	263	261	270	292	277	267	254	248	274	272	286	257	265	276	271	265	244	283	286	285	274	282	261	289	269	292	273	264	236	253	262	244	278	283	241	273	279	276	288	251	244	262	263	263	244	285	282	275	244	249	272	260	319	256	265	239	285	260	290	281	291	265	285	265	259	286	258	269	293	230	283	261	270	269	278	222	292	241	259	286	260	264	238	240	258	259	249	269	257	285	257	253	268	254	272	274	267	277	267	240	259	285	287	283	290	257	287	251	294	271	281	278	262	277	270	239	295	243	248	246	233	237	280	301	269	248	258	251	243	257	272	277	246	315	267	288	284	259	247	266	260	269	303	266	251	233	276	270	285	266	272	280	273	266	287	285	268	295	267	228	261	257	264	263	250	252	236	277	290	276	248	288	270	278	245	274	271	282	268	273	252	250	263	256	259	272	263	268	273	257	247	247	261	288	280	324	265	254	269	263	240	256	259	294	256	268	287	270	247	243	254	254	272	278	254	272	282	262	257	235	289	267	278	269	246	249	274	261	241	290	274	273	236	262	297	277	287	291	255	253	258	253	276	279	270	285	270	241	272	277	278	280	272	272	255	273	244	241	260	278	252	283	282	253	234	278	275	232	272	250	250	270	276	272	244	272	270	264	252	237	256	273	281	258	279	266	263	270	269	287	262	258	254	271	267	264	265	314	290	275	281	261	259	292	276	234	290	264	267	282	238	267	273	254	277	271	258	301	270	250	249	249	257	239	303	251	236	275	252	268	272	250	262	283	242	267	265	240	268	258	287	273	274	272	250	250	277	250	281	280	274	266	249	273	268	260	271	276	275	246	285	294	270	297	257	284	270	291	269	266	286	269	268	280	263	266	269	255	295	250	280	231	247	291	253	282	263	287	275	284	283	284	254	278	252	253	260	269	258	279	284	285	264	233	248	295	250	262	271	269	268	277	255	269	267	266	304	265	250	265	261	263	255	275	271	260	270	257	259	289	278	231	236	290	272	242	279	277	239	279	280	275	274	278	257	263	276	250	248	274	252	264	259	254	239	265	276	257	235	246	246	284	266	300	267	272	284	272	281	257	294	284	244	257	255	277	257	260	251	257	294	266	275	286	246	251	322	257	290	273	248	237	256	277	273	281	279	243	284	275	241	264	284	263	243	302	290	251	275	259	269	301	266	272	251	307	264	245	286	260	237	265	245	264	259	258	254	258	286	261	224	268	256	292	262	310	261	247	242	239	255	245	275	238	275	265	283	268	256	270	309	287	258	280	259	262	269	252	249	269	243	273	271	253	251	250	263	263	282	261	230	238	270	265	275	290	270	253	249	277	281	266	251	270	286	269	277	265	250	262	275
6178	2820	10475	16281	16780	15341	14469	13113	12663	9707	9004	11342	29812	37284	30377	19688	11175	5817	2852	1484	988	864	768	748	789	781	752	771	741	770	774	805	771	762	725	766	816	806	771	794	785	766	805	752	750	805	758	789	764	747	737	752	804	789	748	757	770	778	829	796	756	784	739	778	752	754	770	789	787	765	821	791	766	739	736	760	726	775	777	781	786	784	799	747	753	806	747	754	775	763	738	755	754	753	770	701	792	834	743	754	731	795	755	800	768	790	703	785	790	749	759	746	783	818	761	790	796	790	747	770	755	754	774	761	769	826	734	751	805	794	786	762	799	756	756	780	773	785	754	762	824	774	725	762	753	743	757	819	798	803	784	755	750	802	811	741	749	753	703	777	767	809	810	729	767	764	712	787	742	809	779	751	765	758	783	779	768	769	731	750	774	761	868	746	753	751	807	803	844	788	762	758	746	810	759	758	775	748	722	771	733	743	733	797	778	828	725	791	816	737	784	751	772	728	789	785	777	734	764	753	773	745	775	757	723	798	762	789	736	760	762	746	719	731	787	717	699	796	812	796	823	712	740	725	785	729	733	776	729	781	750	757	763	809	795	755	771	733	740	789	794	784	757	797	776	736	782	724	791	761	770	779	749	770	764	749	762	726	799	799	768	713	763	777	803	749	785	782	842	788	795	798	771	800	722	808	762	759	736	792	757	731	782	806	760	764	790	797	780	756	792	748	730	740	736	787	762	799	777	773	763	804	793	763	762	738	734	774	801	712	751	749	769	746	788	772	733	739	766	752	791	720	748	717	729	720	741	758	752	778	761	788	735	743	761	756	730	769	703	791	784	759	746	763	775	752	800	741	784	836	789	766	763	734	775	751	772	760	746	783	720	701	812	770	747	755	809	779	802	750	777	777	789	738	804	780	777	745	803	736	751	805	770	768	759	756	739	776	732	765	762	807	731	790	743	743	769	757	738	735	793	760	781	724	774	802	810	777	797	751	732	789	761	710	768	710	785	769	787	709	739	765	739	782	798	802	793	782	790	811	749	782	760	766	744	795	748	756	748	746	808	710	762	769	817	759	740	792	799	802	804	761	778	757	808	762	763	713	784	764	751	725	753	768	742	774	806	779	738	811	722	791	766	776	794	771	787	760	759	811	825	793	774	759	782	722	723	727	777	796	744	772	753	764	778	810	730	715	741	771	738	822	758	770	744	778	758	722	783	772	740	792	779	737	758	788	735	811	738	772	737	784	766	742	753	761	819	747	736	748	764	796	758	795	742	797	768	753	725	753	746	756	771	762	759	753	753	716	770	806	760	765	791	822	773	766	742	720	748	761	718	736	747	770	732	785	798	803	781	790	774	742	747	770	767	752	738	775	747	763	810	808	753	748	741	693	723	743	795	819	791	755	804	778	770	781	803	754	763	724	813	796	772	810	745	787	722	752	750	763	772	739	757	709	741	740	734	697	713	770	795	744	748	735	739	786	767	804	768	737	818	749	713	764	747	795	721	805	738	727	766	755	783	779	769	795	812	740	795	760	740	777	773	735	780	783	789	743	780	772	794	763	804	770	737	716	787	795	733	791	776	758	751	730	797	751	722	755	791	751	781	777	756	790	752	769	761	763	774	773	724	764	720	813	749	770	760	783	796	739	788	757	789	742	753	803	815	795	797	763	753	744	770	774	774	790	777	767	772	722	787	772	810	783	824	780	734	758	801	763	757	741	765	741	778	732	778	783	780	799	787	742	735	761	706	803	707	744	765	753	783	743	770	831	786	777	749	704	791	779	764	791	750	781	763	761	761	786	726	789	760	733	760	771	790	757	738	738	706	797	743	806	756	786	774	735	795	759	768	794	778	739	800	789	735	772	764	753	773	757	766	771	752	784	746	777	772	768	756	785	813	789	789	764	791	781	759	765	764	782	751	787	801	758	814	803	809	789	777	723	754	780	761	767	754	758	804	733	793	783	771	760	795	727	725	791	791	773	716	770	764	768	739	767	768	739	744	804	793	728	786	714	755	807	768	842	793	774	745	770	779	781	763	774	769	768	774	778	777	758	823	786	783	716	779	794	774	760	743	775	773	744	735	751	783	784	790	771	706	810	754	749	773	756	725	808	717	741	719	810	801	775	776	772	788	780	814	782	768	704	749	743	782	779	747	783	766	817	758	746	768	784	736	772	769	809	790	765	755	753	750	799	791	781	784	738	761	780	754	764	740	793	737	769	768	758	804	788	806	726	762	772	731	770	758	771	787	786	723	774	791	798	752	843	797	779	811	779	771	799	733	767	753	740	747	795	799	806	735	759	806	751	794	724	754	723	756	802	778	761	759	767	820	827	764	751	736	746	751	772	832	759	701	754	758	781	769	765	735	745	770	757	715	800	762	789	773	818	782	793	699	770	745	789	753	774	745	780	742	811	783	747	777	733	759	790	762	799	760	815	785	787	777	775	733	774	804	729	789	731	769	727	793	733	774	784	777	775	744	784	768	724	807	796	815	726	754	740	775	759	798	778	780	751	758	740	736	803	763	793	752	734	748	740	775	765	758	809	814	817	748	768	796	747	778	775	806	769	776	729	843	766	764	773	770	749	749	734	746	791	818	745	718	796	761	777	779	771	778	776	789	772	764	776	767	815	745	794	787	776	762	744	764	783	795	778	717	747	782	737	798	772	761	747	741	782	765	764	821	800	795	804	779	792	837	723	791	804	785	757	758	734	741	802	805	811	751	779	744	743	704	744	774	791	771	763	745	781	746	783	789	724	740	774	727	770	748	743	790	799	800	761	773	763	727	791	763	790	784	771	760	800	771	792	835	758	799	772	747	717	744	776	807	786	845	742	772	775	752	810	806	769	755	789	795	760	746	715	754	762	740	783	778	769	755	708	755	782	795	746	747	797	802	783	758	796	802	784	749	729	760	759	774	776	786	776	802	738	787	762	779	790	793	753	757	718	754	805	779	727	779	746	780	749	762	801	754	825	767	791	738	774	740	755	764	742	763	760	791	753	720	771	761	746	812	771	781	720	771	767	746	814	771	717	770	768	752	784	727	751	767	722	820	798	768	735	735	754	757	812	713	796	760	739	714	770	813	747	766	816	813	737	796	752	757	788	767	782	788	783	778	754	769	770	785	808	764	786	757	799	734	723	758	699	740	750	742	748	751	761	803	721	804	788	780	785	771	784	772	767	778	776	749	765	747	726	793	770	806	760	765	796	774	771	757	793	744	784	806	778	800	764	788	768	758	807	789	795	762	801	755	756	773	778	762	780	806	785	724	748	761	780	714	747	764	734	764	794	815	759	762	768	769	796	788	744	737	797	738	785	796	748	726	758	725	814	776	767	785	783	794	737	753	724	752	759	772	745	722	768	782	812	790	823	771	783	803	782	751	794	775	739	761	731	799	765	811	756	793	722	783	753	768	690	812	814	752	799	716	825	787	757	760	772	762	802	744	763	771	772	749	806	825	766	743	847	771	758	827	782	730	750	784	790	780	771
16469	5038	9337	9706	9736	8848	6510	4783	3970	4843	4948	4733	11027	22590	22865	15094	7623	3394	1443	704	423	305	336	298	303	316	289	302	305	294	312	330	308	310	284	290	300	313	287	275	310	322	293	323	307	307	292	307	268	325	289	292	314	328	298	281	270	312	323	301	302	300	328	315	298	298	331	280	325	290	295	274	284	294	303	293	318	311	306	305	270	303	277	308	292	308	296	301	312	300	304	308	282	303	247	291	257	331	314	317	278	287	290	285	313	323	319	299	289	320	272	280	279	304	294	271	313	317	283	337	290	287	292	287	262	325	294	293	315	331	281	267	289	313	311	260	305	334	317	275	310	272	306	288	307	289	310	327	284	291	292	307	293	318	328	282	321	289	259	290	274	287	323	306	310	317	296	258	294	314	296	282	301	308	279	307	328	267	293	339	270	316	298	287	319	284	333	282	286	306	264	279	314	305	289	279	285	303	273	298	309	316	319	276	295	301	309	298	293	323	300	311	318	304	321	294	285	303	325	298	313	283	288	280	312	313	300	265	291	299	306	300	303	306	288	291	280	300	317	308	282	303	280	275	300	274	305	279	297	282	308	264	313	272	257	294	283	296	289	284	271	304	295	298	318	285	264	303	318	289	293	303	340	311	336	294	314	314	287	304	305	315	284	282	295	323	299	273	310	277	272	296	329	316	331	264	301	294	278	277	270	284	281	331	293	272	337	273	290	284	308	304	328	319	310	283	292	316	333	265	311	291	306	310	303	320	317	290	292	302	314	308	276	283	278	319	292	289	283	286	279	309	332	294	291	304	329	279	317	281	325	318	318	301	295	306	304	285	294	289	297	283	310	285	322	316	292	300	290	322	303	294	272	316	311	293	301	292	298	305	289	304	261	290	300	290	306	282	299	324	297	304	276	315	311	275	361	285	316	318	303	275	312	303	291	254	307	310	298	285	295	292	295	303	306	287	282	284	338	319	291	292	291	316	299	286	300	313	328	303	282	307	319	283	291	317	298	325	312	285	324	303	301	313	270	302	280	311	283	314	296	288	301	286	307	270	286	288	305	276	307	294	303	293	289	288	275	299	277	262	279	287	284	293	325	325	349	290	282	286	296	304	291	314	307	268	290	295	304	324	310	283	304	319	308	301	308	293	303	273	270	300	304	276	285	292	308	273	319	283	326	282	282	316	322	296	300	269	292	315	314	301	279	288	280	304	288	297	306	299	299	281	279	306	283	321	294	274	271	303	299	286	320	324	308	280	293	274	323	304	314	307	299	299	311	304	278	333	290	309	300	311	289	279	311	279	335	315	288	301	312	269	279	299	285	310	296	312	290	304	277	295	298	269	283	302	279	269	305	317	265	302	294	304	281	294	333	264	305	292	294	334	286	289	271	303	271	273	308	322	316	274	292	317	291	322	319	288	319	276	294	292	305	304	296	266	276	315	301	274	324	321	321	275	317	302	289	276	276	325	294	324	277	278	287	321	279	311	301	293	283	327	261	289	289	314	303	289	299	298	316	277	280	259	318	321	290	294	294	267	300	266	291	303	291	283	291	294	295	289	274	289	271	299	284	314	273	298	290	292	315	293	293	287	292	296	325	280	312	312	273	347	292	288	280	279	294	291	311	279	329	323	283	285	304	301	316	290	307	264	290	298	284	279	313	319	303	275	336	270	314	283	304	302	282	288	300	306	295	300	304	319	286	294	332	311	280	264	316	309	275	281	297	314	294	285	321	283	314	259	325	319	318	315	286	315	301	298	274	301	314	267	300	294	305	300	321	304	275	325	288	292	304	349	300	316	303	316	322	298	304	324	299	321	299	267	296	328	278	317	329	259	277	288	324	317	300	310	316	293	332	291	292	290	280	282	291	307	319	305	309	296	318	289	286	294	323	277	274	306	315	282	301	286	319	282	303	281	314	287	318	315	290	285	301	292	279	291	278	277	338	294	295	306	309	319	296	314	260	311	293	288	295	302	299	288	298	279	299	278	314	310	283	309	311	273	262	292	309	252	281	280	302	280	289	312	313	307	324	298	296	289	317	281	287	300	280	281	284	310	308	278	296	299	303	318	263	273	274	315	294	314	308	287	292	314	313	316	288	274	316	314	301	297	300	320	312	279	317	303	281	287	279	297	335	270	329	313	304	343	319	309	325	320	282	282	310	293	296	309	298	282	275	292	323	312	302	311	268	307	306	315	283	298	292	302	281	315	292	312	290	318	301	317	332	286	304	272	303	290	316	293	298	274	325	301	321	307	342	305	314	295	306	315	316	296	298	308	297	284	290	295	307	304	313	297	304	294	291	278	333	289	302	287	290	295	305	288	295	300	283	289	258	277	294	331	274	311	316	292	287	306	262	294	323	298	308	298	316	280	322	275	317	294	307	273	305	305	298	338	310	246	302	276	283	293	294	298	296	297	299	276	320	305	313	249	270	290	286	292	290	292	284	308	289	314	322	292	296	294	299	311	274	288	305	302	289	300	277	308	287	307	295	258	295	303	286	289	306	275	283	271	311	300	305	289	294	285	291	303	291	270	289	294	280	290	294	272	280	301	307	251	279	294	305	279	309	258	304	308	297	292	299	298	279	270	244	312	290	300	278	303	284	286	304	287	287	313	332	275	308	314	272	266	273	309	309	327	329	308	311	280	290	268	315	282	293	312	315	300	300	331	251	293	282	283	235	303	292	294	298	282	276	255	303	281	304	278	283	277	305	317	261	318	301	296	293	323	275	293	334	281	287	310	305	302	299	287	317	296	287	279	258	288	292	301	252	270	276	297	338	312	246	269	319	306	295	274	284	309	278	280	295	297	280	312	294	302	290	289	274	301	306	332	287	311	284	287	298	281	323	288	312	286	301	282	295	299	314	284	282	265	307	301	293	285	309	289	299	315	313	305	304	290	290	307	310	321	265	322	282	297	312	314	293	302	289	258	274	273	305	281	294	314	298	300	293	318	296	281	305	278	292	305	301	299	291	278	300	262	306	296	328	291	323	271	283	302	304	285	298	297	286	309	304	282	317	317	290	277	317	307	284	294	306	285	309	280	256	274	285	319	311	309	294	305	318	285	320	282	291	292	306	296	289	322	302	285	294	300	309	286	294	304	300	246	301	277	301	311	312	302	308	320	309	323	274	304	317	311	307	291	303	313	268	285	325	267	299	324	325	284	293	312	279	300	302	320	297	283	289	326	308	325	318	305	280	294	293	277	292	310	262	303	291	272	286	304	315	293	295	296	302	313	275	291	321	269	298	287	293	325	320	277	271	306	325	303	322	306	263	297	309	318	321	290	317	271	298	340	306	274	293	296	317	300	302	332	324	284	315	268	303	273	314	323	282	304	342	286	316	289	281	239	303	285	298	306	296	323	299	327	275	300	299	294	270	297	281	271	325	299	302	281	304	280	330	303	329	308	265	299	315	339	313	321	294	287	270	283	311	313	277	300	317	293	301	272	296	314	301	300	283	262	299	266	259	312	314	295	276	247	301	310	275	306
8633	5310	16641	21368	24091	23490	20213	16802	16098	19081	19216	19266	32344	44266	42543	34354	23635	13744	6649	2988	1464	1026	835	867	931	834	839	879	920	827	854	853	832	880	840	863	845	847	809	848	888	840	864	857	857	865	860	838	825	876	841	854	846	860	863	812	800	814	828	834	903	860	898	823	811	830	855	816	865	849	874	857	857	823	839	868	839	821	841	846	864	862	839	876	833	842	807	865	833	778	852	941	876	832	841	874	834	849	846	804	885	864	830	812	830	861	869	801	840	868	813	864	845	827	847	810	870	884	882	808	855	816	867	883	858	802	843	825	806	880	868	851	856	830	820	858	887	849	856	849	831	844	843	905	817	807	847	878	805	857	847	839	858	836	822	887	836	825	858	888	879	847	796	874	868	877	845	857	846	808	867	815	833	818	852	856	832	858	856	852	866	872	803	897	848	872	841	820	842	814	831	878	828	813	854	792	813	844	815	839	849	822	795	823	892	799	817	842	889	885	842	833	829	838	882	800	859	874	820	895	882	838	776	861	817	813	870	865	878	804	859	869	861	809	864	854	806	839	798	815	842	873	897	813	807	875	822	819	850	833	860	852	825	876	858	869	826	881	867	853	846	850	872	917	811	879	844	817	882	858	902	794	850	879	848	844	852	851	785	866	893	880	862	856	835	856	823	842	846	886	863	902	886	856	869	832	828	852	871	854	842	807	860	864	897	834	849	851	788	823	910	846	837	840	909	830	850	873	870	886	862	881	820	881	878	850	889	845	862	823	917	860	859	829	814	877	903	893	829	865	862	805	812	844	781	840	834	841	825	820	900	836	813	894	809	926	873	862	862	831	830	863	837	882	878	851	878	871	891	851	871	842	878	881	825	821	850	835	862	826	837	800	847	832	865	878	890	829	869	832	843	837	851	833	807	835	848	867	867	825	830	874	890	884	848	842	839	863	830	815	866	813	836	861	823	849	812	817	853	849	856	834	900	854	888	844	873	814	846	852	831	862	893	826	836	797	881	800	869	894	817	840	791	817	906	894	853	849	896	835	852	786	842	866	854	816	858	868	875	867	863	866	870	889	878	815	855	843	846	814	832	832	803	836	846	842	849	821	847	831	868	851	879	879	838	816	846	866	823	845	808	819	898	846	861	859	844	850	852	792	817	859	876	832	809	873	868	849	866	851	853	842	853	834	816	815	823	829	842	829	851	835	889	855	848	853	868	829	884	817	830	856	869	806	876	849	884	813	853	931	776	820	830	881	862	825	889	870	871	893	854	795	851	880	875	842	905	897	859	814	794	851	837	815	852	865	830	868	835	844	850	829	801	889	864	838	852	908	807	873	857	851	861	867	836	851	891	870	831	836	831	809	864	872	798	863	850	857	862	816	852	846	833	816	822	830	882	876	888	869	812	820	864	872	850	849	871	879	850	878	908	878	820	847	841	845	875	825	871	840	868	869	867	850	855	817	852	849	837	884	816	862	859	829	874	901	837	869	823	859	882	844	828	836	861	866	824	851	830	840	863	878	848	895	884	852	911	836	830	825	824	830	828	862	832	878	915	881	835	920	832	857	854	822	858	873	859	876	817	878	832	861	878	855	799	873	827	859	860	851	812	851	845	861	873	847	854	863	885	831	854	831	866	862	872	846	831	844	824	868	841	894	863	868	877	830	807	828	805	878	811	890	864	867	816	843	814	849	815	801	825	843	832	829	810	818	851	799	869	833	854	793	898	858	833	872	822	858	838	907	905	842	836	856	869	865	798	830	874	858	827	864	871	859	871	886	826	886	862	859	851	891	860	869	832	863	846	855	857	936	847	856	872	907	805	812	846	854	841	851	875	830	868	819	819	879	835	850	838	849	816	828	885	817	839	847	828	850	798	830	835	849	838	852	862	827	862	812	881	792	869	858	845	834	873	852	846	781	887	824	803	848	843	889	832	841	856	837	874	821	836	863	859	816	844	803	856	790	814	883	879	879	819	799	852	874	852	878	874	836	823	868	877	844	852	853	835	872	830	895	819	833	821	839	881	882	816	806	865	839	904	859	899	902	865	855	804	844	815	813	816	859	901	842	862	882	870	867	845	923	863	836	896	862	863	876	868	879	777	889	831	846	864	821	817	827	849	861	847	835	857	845	792	847	864	875	808	878	849	816	891	870	810	844	869	830	837	841	867	844	806	866	848	899	887	853	907	854	876	875	856	839	833	859	843	828	888	845	841	836	874	911	860	826	879	875	862	800	846	824	844	877	838	863	875	838	869	806	893	795	817	859	847	842	823	852	855	835	801	799	853	820	809	871	823	856	884	846	804	898	876	876	853	831	868	812	857	888	853	841	867	821	860	847	850	825	869	872	877	831	840	871	832	921	853	879	838	794	890	847	813	822	879	825	787	837	802	842	805	852	854	904	829	834	849	898	847	836	893	869	875	849	880	864	821	847	904	842	782	814	865	896	818	863	851	826	808	798	849	866	806	838	885	899	855	849	782	872	816	885	854	846	810	833	879	833	823	855	862	881	873	821	852	874	855	886	877	860	828	839	906	811	818	830	882	860	829	839	844	808	793	856	860	860	847	905	857	830	784	823	865	814	860	838	817	877	792	868	866	856	834	865	864	862	899	868	832	891	830	840	787	842	859	857	855	847	894	883	923	873	822	856	786	855	825	816	825	868	895	817	897	831	925	869	826	832	856	808	835	795	825	828	813	851	849	877	879	845	861	829	822	836	833	831	861	841	831	856	846	852	906	849	850	864	846	881	832	871	842	840	834	824	851	807	852	868	912	835	852	892	801	857	868	845	820	863	861	837	837	829	848	872	811	845	821	915	868	874	853	865	858	824	862	840	917	833	850	842	838	860	847	830	844	887	770	844	853	843	850	804	856	890	826	818	841	851	896	846	836	856	852	782	863	860	836	813	877	783	867	841	826	822	924	871	808	826	806	842	873	891	871	841	847	859	863	865	864	851	838	866	872	814	802	864	837	854	860	844	842	862	874	856	829	838	850	853	870	861	886	885	869	874	860	868	807	822	852	813	845	879	825	867	889	877	841	804	824	823	879	849	896	840	847	875	845	806	844	849	875	885	878	882	876	851	813	824	802	813	801	850	877	857	804	823	896	867	833	841	880	839	893	837	867	829	855	826	815	865	910	849	886	839	844	823	874	842	839	822	838	826	864	870	850	851	870	841	862	852	830	849	855	812	853	887	817	871	845	846	861	851	843	901	852	855	828	794	801	819	819	833	857	773	875	848	838	834	894	810	873	859	841	888	877	862	834	821	817	805	808	905	853	814	859	849	841	784	851	861	899	821	869	817	854	908	812	840	818	848	839	850	903	848	910	841	863	906	855	851	816	811	847	841	832	855	820	862	867	867	830	804	888	827	828	840	901	838	881	810	812	835	797	860	862	827	900	863	845	819	882	837	858	815	822	895	882	897	812	881	815	860	835	868	856	842	852	827	873	848	832	858	817	840	808	859	863	854	888	876	839	866	846	842	820	862	848	821
2765	645	501	475	402	403	442	421	433	447	443	465	655	1066	1520	1711	1262	785	519	413	374	346	340	354	351	339	309	340	371	343	314	370	377	353	354	334	305	349	308	341	313	320	359	336	337	339	382	317	330	317	340	324	293	326	337	340	355	327	321	330	307	316	320	303	318	323	336	338	350	338	328	315	339	351	349	356	342	279	368	337	339	339	302	353	336	335	309	327	310	375	334	324	330	323	341	300	348	328	322	327	311	322	344	348	315	349	343	353	328	310	309	367	325	338	324	356	323	353	345	325	352	328	350	339	337	340	361	345	321	325	318	362	343	330	329	347	336	349	336	352	347	372	271	325	380	346	348	317	330	337	352	347	323	325	329	317	299	304	312	330	338	323	332	318	342	313	356	349	348	328	343	323	322	351	342	347	312	373	333	355	339	339	324	320	348	324	349	331	334	358	347	338	344	347	320	333	330	356	354	337	321	331	341	328	368	302	305	333	354	314	317	328	308	335	320	339	332	303	318	344	330	316	382	307	347	363	306	328	360	334	332	330	318	361	320	325	365	325	314	296	369	345	329	314	352	339	320	317	326	323	320	347	341	340	301	319	328	328	343	325	355	355	357	355	321	338	336	365	379	342	349	327	331	315	311	336	331	364	356	345	380	321	335	325	359	287	314	324	325	359	332	342	311	352	335	326	350	329	327	348	330	324	340	324	329	329	387	360	375	343	384	364	332	313	386	328	326	316	352	338	359	360	319	295	317	322	341	387	329	324	306	341	334	355	332	299	349	363	353	310	328	336	348	332	345	343	356	323	308	354	299	339	317	312	339	301	328	339	308	336	344	328	329	332	348	346	332	336	337	337	311	315	308	305	372	313	342	364	335	309	303	326	325	311	353	324	309	349	332	345	344	317	370	337	322	344	323	332	310	327	308	297	344	332	329	313	321	335	326	329	354	366	339	337	349	362	314	349	302	344	326	335	322	359	338	343	327	351	315	334	360	334	351	333	334	336	341	348	313	321	352	326	324	355	323	298	328	371	341	329	342	368	340	326	347	329	316	345	335	342	331	338	319	327	362	321	344	368	369	331	325	337	352	358	331	353	334	330	321	338	323	304	349	377	356	337	337	326	331	333	340	337	331	350	347	333	337	328	371	342	363	312	313	345	340	350	334	291	349	346	337	320	348	317	332	333	326	351	301	328	336	371	345	355	320	333	341	348	324	335	322	354	332	335	344	317	318	365	356	346	339	342	358	311	344	325	334	330	314	320	331	338	366	316	337	350	350	357	331	339	338	341	357	346	346	368	360	338	340	327	300	345	379	334	340	369	333	327	355	349	326	321	334	344	320	331	354	340	322	342	317	339	316	336	334	360	325	371	337	316	363	341	324	323	328	321	328	330	330	368	346	320	362	330	340	355	367	346	356	319	313	339	336	325	285	360	338	349	345	320	349	318	345	332	333	355	315	348	301	322	328	327	309	336	333	313	339	349	302	336	345	371	332	320	336	333	337	318	359	331	321	320	361	352	349	371	322	349	358	333	338	367	334	320	340	318	349	350	348	334	328	319	304	337	294	345	320	360	348	302	359	358	336	322	363	326	315	307	311	342	308	351	339	319	323	315	348	323	303	345	372	348	320	313	347	362	303	339	328	323	302	336	365	363	355	338	307	346	316	331	357	338	334	329	357	323	346	313	353	345	311	350	333	364	313	302	359	349	328	333	334	348	337	323	323	316	331	353	343	334	336	319	298	331	341	362	319	360	332	345	311	320	358	370	336	320	350	323	356	333	353	342	325	367	336	323	346	336	302	341	360	337	337	332	350	343	341	336	307	361	315	339	328	331	334	331	335	346	362	322	315	374	333	346	338	333	331	358	332	308	325	367	359	343	386	301	353	364	354	327	342	332	313	332	349	332	362	346	330	338	334	357	328	330	350	352	325	361	339	370	292	360	344	321	382	348	343	351	317	317	321	306	334	336	337	323	340	351	314	323	340	340	335	338	330	333	310	370	338	328	321	328	315	315	321	344	311	347	332	326	336	359	320	345	357	350	347	338	329	334	344	341	346	358	350	324	311	334	321	322	331	337	329	357	354	344	373	333	315	330	333	321	331	368	358	337	330	368	339	337	341	348	324	325	342	331	331	319	290	328	301	321	365	376	344	332	344	319	330	334	347	301	345	322	307	338	344	362	357	334	333	326	328	325	347	353	317	318	356	344	327	359	313	298	338	336	353	336	321	357	312	323	306	356	359	352	329	322	327	351	354	331	312	320	332	329	335	366	319	320	333	368	341	307	339	362	315	328	382	332	357	318	357	321	319	346	352	318	328	330	321	347	348	344	336	366	338	358	342	321	342	358	359	328	391	381	355	363	346	323	331	321	363	321	349	339	348	339	325	325	343	343	364	354	323	315	322	320	344	327	302	332	304	343	351	347	337	344	335	331	320	319	340	348	319	329	355	344	367	340	321	337	320	343	326	338	345	345	353	304	314	357	299	348	363	333	344	323	327	330	329	325	337	331	348	310	340	332	348	324	342	335	329	318	364	334	348	340	344	334	350	331	334	355	328	349	360	360	331	331	328	335	331	295	322	351	355	352	325	327	345	372	358	323	355	350	344	310	312	302	328	323	348	371	306	340	360	321	369	314	361	354	375	353	333	311	323	314	343	324	328	355	347	356	321	362	347	323	333	326	321	342	342	328	325	322	319	320	324	350	329	342	373	328	346	337	337	297	339	360	353	336	385	293	329	331	322	322	327	328	360	331	326	331	332	341	329	342	321	336	312	308	345	320	323	301	349	347	357	325	326	329	314	318	328	337	355	330	347	316	334	346	291	383	309	344	323	324	343	364	367	324	331	329	343	313	327	321	364	328	355	312	328	341	318	341	350	337	349	358	342	345	377	348	359	337	330	363	333	333	331	344	323	348	330	347	353	350	355	330	369	319	358	347	357	363	344	357	353	347	352	349	355	354	345	344	325	355	324	312	320	330	341	330	320	335	319	331	356	329	319	360	349	329	327	329	322	348	345	296	363	353	361	354	344	331	333	346	339	348	378	330	350	352	332	349	315	362	345	348	332	341	320	357	339	335	343	347	325	297	324	346	320	374	299	326	322	366	325	327	311	281	319	361	327	313	369	345	351	350	362	349	333	332	342	334	325	322	317	351	317	299	339	334	325	301	329	318	328	313	308	338	318	331	324	339	329	318	341	299	319	335	355	337	341	319	324	334	375	342	343	340	332	328	333	318	323	320	343	309	330	342	354	341	331	340	339	310	316	330	350	359	312	336	322	330	325	327	365	330	332	357	352	349	306	336	361	356	328	361	368	330	392	353	350	350	343	359	340	347	327	310	322	350	307	372	361	323	342	349	323	303	352	360	374	369	357	344	350	334	332	340	319	391	351	324	316	284	375	321	333	318	332	334	331	357	324	342	338	341	377	319	332	333	332	359	323	327	351	332	331	348	296	372	320	306	333	377	351	384	346	346	304	330	353	336
2868	1203	1454	1508	1364	1382	1479	1518	1635	1748	1779	1953	3079	5957	7671	7777	5117	2938	1751	1268	1065	991	977	943	938	912	894	889	868	951	950	886	895	911	936	950	890	890	890	883	946	889	953	1000	933	955	979	975	885	934	900	941	862	893	924	952	892	901	930	1003	925	913	963	880	945	922	896	882	952	964	961	923	897	988	890	925	886	948	902	957	936	886	890	962	984	947	982	884	932	938	924	923	970	953	930	920	932	935	938	917	902	914	994	935	933	895	982	875	935	915	970	914	942	918	936	974	934	918	937	927	895	928	930	896	947	940	946	898	906	911	887	990	917	953	980	863	871	932	882	863	942	903	966	965	919	940	939	888	905	929	903	981	937	953	908	932	903	886	955	948	924	891	927	932	965	938	955	962	882	911	959	918	915	923	965	941	915	951	920	908	943	968	965	979	915	926	1000	961	965	919	964	920	933	860	905	933	987	958	933	935	879	979	961	974	913	940	982	922	903	924	914	937	889	1018	940	928	982	959	1011	908	965	972	927	887	943	923	930	958	897	940	932	908	918	988	943	934	917	983	1018	939	943	852	966	967	929	911	880	894	914	931	924	921	962	975	939	955	962	1004	903	948	906	936	916	881	948	972	910	948	874	902	948	945	955	884	955	897	963	911	898	946	946	939	923	943	955	976	931	914	931	890	955	910	971	934	982	944	951	947	947	936	934	923	953	885	888	949	912	938	916	932	888	923	970	945	899	943	989	929	899	883	941	921	904	878	997	919	901	949	975	871	917	947	955	962	945	925	898	938	926	970	928	913	880	877	948	942	950	879	913	881	938	943	935	905	890	922	880	934	967	898	957	974	943	923	958	957	929	993	948	905	945	940	958	884	961	951	950	949	911	899	898	889	938	901	910	880	932	925	936	979	925	957	901	922	929	926	944	947	941	929	945	945	924	940	910	891	957	933	904	937	977	914	930	927	939	889	940	940	919	942	964	909	989	979	914	952	924	927	894	935	900	907	959	922	962	878	982	952	937	942	919	926	941	962	916	939	906	966	937	939	913	931	931	878	929	906	908	952	891	976	906	867	937	933	942	862	997	943	1022	905	884	943	941	938	909	860	935	941	879	926	921	942	892	955	910	907	882	895	938	928	1000	959	946	946	904	971	900	928	938	922	939	943	904	828	960	917	970	915	905	999	927	937	917	955	978	907	967	950	905	953	986	1014	907	967	880	954	942	940	935	972	961	952	911	915	888	926	963	917	934	939	906	910	939	915	949	915	902	939	907	995	917	984	933	925	968	945	915	914	930	983	962	933	931	951	955	950	948	978	915	964	932	970	946	950	940	951	915	991	906	911	935	895	957	911	908	941	950	973	934	988	910	943	865	952	954	986	926	968	950	956	963	942	996	947	919	976	957	928	892	936	900	915	947	955	917	902	971	931	916	945	949	962	907	919	940	882	939	965	913	950	894	906	921	911	965	935	931	941	958	942	983	917	869	971	941	905	917	942	965	896	924	879	899	938	929	960	954	933	922	946	948	957	915	921	974	950	935	948	974	928	897	959	984	936	952	941	962	907	960	952	920	965	943	934	931	900	954	915	921	957	950	925	941	888	961	961	914	954	931	981	905	926	956	955	979	972	963	930	916	939	897	976	906	908	968	949	914	933	980	922	899	911	909	896	976	918	952	890	972	953	929	901	926	924	932	903	929	914	1001	984	903	952	901	963	923	934	956	869	837	975	899	908	946	953	911	926	934	959	972	948	911	906	934	935	938	894	891	905	891	908	959	918	923	915	914	942	915	973	917	920	906	974	915	996	910	911	938	909	920	889	989	919	904	914	931	937	955	932	897	931	954	945	879	958	952	879	950	926	1021	923	956	966	925	877	949	923	920	947	928	951	974	907	985	910	927	929	930	978	890	931	899	967	937	938	912	955	967	864	924	921	971	877	941	911	907	925	854	922	950	946	921	896	937	929	897	980	973	944	992	885	952	915	960	935	923	925	931	928	939	898	937	939	934	885	954	864	921	914	907	951	915	955	903	980	963	922	927	918	918	972	930	920	903	911	945	935	881	966	962	923	951	888	943	857	897	919	941	898	900	948	936	975	941	898	902	886	949	925	995	951	975	933	959	911	977	955	975	901	914	924	969	881	939	978	919	949	962	885	926	936	926	905	952	919	926	946	950	902	928	924	857	946	937	894	940	891	989	928	981	952	891	941	947	906	859	943	967	954	869	939	914	909	879	948	885	931	897	876	958	959	849	911	944	922	984	934	921	932	986	972	932	934	875	966	954	926	1000	933	950	889	906	915	966	905	982	928	968	932	918	893	940	943	976	919	979	954	909	919	961	913	938	934	911	894	903	934	925	940	952	949	955	913	914	910	981	904	915	939	913	873	941	919	921	902	950	891	934	908	909	940	948	976	930	961	941	910	931	954	943	946	940	944	903	906	918	952	879	934	920	895	928	954	988	913	902	889	937	907	913	911	901	943	913	948	874	989	904	900	937	938	922	953	911	940	935	904	943	923	930	937	927	967	983	926	964	965	919	934	933	973	949	912	895	968	921	998	921	910	928	980	971	922	945	931	923	970	948	931	970	938	898	930	847	906	932	988	934	898	934	904	917	902	902	936	890	949	898	905	919	922	935	947	941	947	916	937	978	909	969	954	939	898	940	915	1002	903	901	932	944	928	933	900	975	954	879	884	940	950	915	895	876	966	996	954	1010	935	958	1018	974	881	936	930	923	916	939	923	970	875	867	955	962	942	909	983	896	916	963	898	920	898	924	890	946	893	937	935	917	951	914	959	873	982	962	946	914	915	929	958	954	974	964	932	933	887	939	943	952	932	974	900	873	968	974	906	897	938	904	943	979	905	919	943	955	933	896	927	938	863	956	964	879	977	852	922	932	989	909	944	957	961	920	956	914	1003	963	894	955	898	916	897	941	905	939	1020	926	936	907	910	937	962	927	924	951	925	942	919	959	943	899	942	913	939	998	917	960	941	861	1011	1023	972	913	944	897	901	934	887	911	880	895	948	909	932	893	885	916	947	936	974	868	947	936	890	931	916	905	966	936	1038	917	941	960	964	960	883	914	923	918	929	947	942	953	960	925	924	928	977	948	962	953	935	946	998	905	902	908	929	879	954	943	873	943	909	925	894	929	991	929	923	863	928	926	901	916	926	942	930	947	944	974	934	923	898	946	925	915	917	872	906	920	896	920	919	895	916	953	932	928	960	950	969	951	916	888	909	952	892	908	900	916	913	931	948	955	895	977	949	919	914	947	919	934	930	972	954	893	931	965	928	949	934	935	916	884	918	971	936	917	910	927	889	962	922	967	975	932	925	894	993	925	901	947	891	949	973	968	906	947	948	925	926	940	944	888	885	924	916	910	916	946	910	986	885	946	919	896	935	927	911	863	918	926	1000	918	900	963	906	947	960	939	946	949	908	936	913	954	976	904	939	955	932	887	959	910	928	864	987	947	971	905	916	901	942	946	929	905	963	943	948	941	904	943	996	994	951	940	952
9067	2025	1941	1413	1137	1280	2928	3444	2774	2554	2883	3029	4404	9983	12233	9204	5844	2647	1052	566	393	338	297	298	308	290	301	272	317	335	294	273	298	283	295	332	282	294	295	285	306	306	312	298	271	321	273	325	278	323	266	286	280	315	309	292	306	265	302	324	289	275	298	300	319	283	289	252	280	349	278	303	280	262	316	311	261	266	317	281	274	289	299	261	318	275	302	278	295	296	285	298	305	275	293	287	297	286	280	288	284	298	285	300	281	299	309	272	310	273	331	316	275	295	307	287	269	288	239	288	306	259	301	277	301	284	271	321	300	302	277	253	272	287	299	294	250	264	283	324	302	275	332	269	316	273	300	303	274	294	305	292	290	294	276	294	268	291	288	312	289	343	321	278	307	293	298	307	285	294	280	289	306	290	302	304	298	285	318	296	281	292	282	282	253	320	301	291	292	293	300	291	324	311	310	278	312	251	298	291	300	299	312	285	276	287	288	301	291	289	291	289	321	300	302	275	304	304	275	307	285	292	278	283	283	310	317	278	299	307	311	286	288	267	286	317	282	269	297	293	290	287	293	271	267	321	318	318	269	278	286	294	287	280	304	284	299	279	284	307	289	291	288	301	309	293	279	301	291	298	301	272	262	316	267	294	295	274	280	289	330	295	281	314	294	269	270	287	277	320	304	323	295	309	281	319	290	291	288	300	316	270	297	326	285	295	315	300	300	277	312	288	297	318	284	318	289	273	318	306	284	345	307	293	279	316	281	305	267	292	315	303	281	308	308	298	285	298	286	305	295	320	300	282	290	298	287	281	294	330	268	284	311	311	314	289	322	288	277	287	294	285	290	298	277	312	310	286	291	304	289	282	313	258	281	306	312	301	272	314	273	281	266	305	311	291	310	285	284	281	307	270	290	286	286	284	265	302	292	278	319	305	289	294	322	321	284	284	267	322	269	311	300	268	319	291	281	327	298	295	292	308	281	294	318	250	279	282	289	301	303	284	310	287	290	290	299	290	292	299	338	303	300	288	305	301	273	283	332	303	297	290	300	300	292	313	296	304	299	301	285	296	326	306	263	292	303	278	283	290	274	289	279	286	289	317	298	318	278	281	296	280	274	279	323	306	298	279	288	313	297	307	285	325	285	323	308	309	259	272	292	275	281	259	268	309	302	259	326	298	309	311	309	263	300	274	327	294	291	261	319	313	342	296	271	318	288	262	324	329	281	290	292	307	285	296	289	303	286	310	304	290	313	332	300	294	273	291	308	280	304	287	303	278	308	295	300	283	293	276	282	286	294	313	320	298	313	300	290	308	246	301	293	299	306	298	270	260	314	273	300	294	299	270	299	298	292	306	286	262	297	329	298	274	285	308	284	282	286	282	257	287	288	304	280	277	292	259	303	304	259	315	320	317	317	296	313	301	280	261	298	340	322	286	303	274	276	307	309	315	309	259	298	306	291	313	290	303	281	290	310	281	276	260	291	288	244	297	281	331	335	298	274	311	309	275	307	268	281	297	298	297	260	313	300	269	289	311	268	340	296	310	284	320	296	308	294	291	284	299	291	330	328	296	299	276	270	314	309	280	305	290	292	265	274	311	302	252	292	295	300	255	281	304	276	277	293	274	298	300	309	301	270	299	319	276	309	286	301	338	311	307	323	294	275	285	306	313	280	292	291	304	282	285	330	289	296	307	292	285	298	259	299	304	313	322	303	259	316	284	284	295	302	286	284	282	278	297	302	303	286	308	321	280	289	276	263	285	305	292	259	277	274	321	305	312	294	272	293	293	287	297	265	282	326	337	265	279	313	313	287	318	310	286	282	301	273	260	297	288	318	292	314	322	299	296	286	286	319	304	298	270	299	311	269	260	283	267	294	277	285	330	299	273	313	251	287	268	313	297	289	310	291	277	282	329	296	283	299	295	261	319	317	318	303	297	268	311	326	244	314	289	288	293	292	278	301	267	289	317	317	265	323	316	295	291	283	292	283	268	302	267	318	275	293	316	264	318	298	317	287	270	270	276	323	282	293	275	274	294	285	297	296	273	295	269	304	316	281	310	310	276	275	275	297	316	269	291	298	310	318	291	298	297	265	308	311	301	287	291	326	300	289	316	303	308	313	285	275	279	268	328	296	299	327	281	324	240	313	288	277	298	305	288	329	311	284	302	301	285	297	280	295	317	279	310	268	297	296	280	311	309	288	288	275	315	320	287	292	302	264	303	307	290	310	286	335	263	307	297	314	279	305	309	302	290	263	305	317	290	258	288	267	296	282	282	276	290	316	282	318	287	262	316	299	280	287	258	297	267	282	303	280	298	287	308	279	309	283	317	322	281	307	296	311	270	253	318	296	296	314	274	285	284	286	312	297	299	306	323	280	311	297	298	284	274	282	259	300	280	264	278	320	290	304	285	278	291	300	286	270	297	292	313	282	310	302	279	304	296	290	310	291	305	282	294	286	296	305	301	290	260	306	289	289	294	300	291	282	265	297	279	272	287	281	315	297	259	305	317	255	295	289	313	283	309	301	286	294	317	290	278	301	276	270	288	289	292	272	293	307	272	286	264	295	289	301	275	275	263	300	267	285	293	293	285	295	293	285	293	290	306	303	308	274	299	299	311	276	296	287	301	296	304	304	311	285	322	299	299	280	309	288	309	292	295	290	308	279	275	289	307	310	303	269	283	293	279	306	285	263	303	275	291	269	317	267	292	291	315	306	320	270	288	305	299	288	310	293	256	285	284	314	305	313	279	288	300	299	297	299	289	305	271	292	317	303	275	270	288	273	290	264	283	315	320	306	308	293	295	258	301	292	293	316	292	287	288	305	280	281	287	272	271	288	289	283	272	297	294	279	296	277	280	260	292	291	316	292	287	277	282	281	300	303	307	271	302	244	290	287	287	296	307	301	282	274	304	270	308	287	321	313	296	280	300	300	290	309	282	282	325	300	278	266	297	274	294	275	287	297	279	271	290	302	287	298	311	310	302	301	302	292	348	301	288	284	310	315	294	314	294	299	326	321	279	325	309	291	287	297	300	279	293	268	285	290	332	298	287	315	265	308	303	266	300	287	292	269	286	297	295	269	294	288	281	275	285	330	296	281	304	312	312	295	303	289	316	295	283	293	321	279	289	283	283	293	303	288	309	288	304	303	307	314	272	281	273	292	310	282	306	304	304	265	288	270	284	295	318	310	311	301	304	307	286	296	305	298	275	291	313	259	267	266	276	288	298	282	291	293	263	273	284	281	316	291	297	314	297	269	332	289	280	315	306	271	300	297	297	293	296	284	294	301	318	272	309	299	275	298	311	284	298	288	289	275	296	276	282	309	304	298	304	254	292	288	293	273	304	287	329	299	288	284	282	286	278	292	283	300	305	272	289	291	289	300	327	292	307	295	317	308	301	314	291	311	338	273	286	308	290	287	286	300	287	302	320	299	281	266	271	290	304	297	287	308	274	327	337	294	307	319	291	290	295	314	284	309	305	292	306	326	284	308	306
6274	2673	4248	4650	4474	5454	11999	13729	12255	11643	13302	14034	18170	31207	33459	27705	20796	10983	4524	2115	1250	927	867	819	888	812	840	840	849	834	850	827	823	866	861	823	808	815	842	869	863	835	818	821	838	813	853	802	793	826	874	821	827	870	836	833	833	853	832	823	807	827	875	838	884	831	841	841	832	832	863	854	816	811	825	820	840	813	852	838	846	836	819	875	841	846	834	817	842	862	837	789	861	866	818	800	783	882	898	827	827	813	851	796	875	803	835	784	840	842	815	888	879	836	817	837	877	848	835	861	826	825	809	829	878	804	839	764	788	857	863	848	815	804	809	820	810	827	818	864	834	817	848	857	886	848	852	820	831	830	860	877	835	844	838	746	842	841	826	854	811	833	846	808	858	789	852	852	833	813	823	868	890	868	850	798	830	816	871	875	813	836	787	827	846	808	802	811	821	851	845	834	847	860	825	831	869	785	833	851	848	801	867	859	798	832	892	839	856	894	803	849	840	862	821	787	838	808	833	772	873	816	789	798	843	846	818	820	840	834	880	837	823	815	833	773	853	793	812	827	815	853	892	829	832	825	847	811	801	867	859	839	828	827	827	832	783	877	844	814	823	782	853	819	879	792	838	821	822	826	813	800	829	822	829	831	857	876	835	836	824	823	797	856	792	781	812	795	872	862	841	838	838	825	829	837	790	838	849	894	820	776	878	862	828	848	803	843	798	789	785	860	882	807	843	806	830	829	841	847	856	888	837	884	815	785	840	838	880	829	869	878	792	885	830	829	878	854	847	810	800	825	836	826	852	813	840	843	830	835	856	892	862	842	820	841	814	781	863	843	820	820	846	839	787	844	834	796	888	842	801	854	799	826	820	841	819	826	829	857	803	846	884	821	870	831	796	836	856	796	833	843	847	818	833	862	825	822	800	876	802	825	818	847	828	819	785	808	859	842	863	809	797	845	804	806	836	837	874	809	820	800	819	823	827	816	817	857	864	829	818	821	826	829	831	860	844	760	827	853	804	907	831	847	789	831	874	837	816	846	785	860	904	864	876	836	821	873	780	774	906	868	845	765	837	820	787	825	846	882	796	857	832	800	831	817	831	868	781	791	836	800	804	798	831	854	810	865	854	822	817	814	805	794	857	815	878	842	831	858	790	838	818	835	847	857	857	919	868	841	809	764	830	869	856	837	795	832	856	807	793	804	812	811	812	816	836	798	853	816	845	863	854	858	834	845	810	782	865	844	852	857	812	834	803	873	774	834	821	822	862	858	862	770	874	814	837	850	905	811	815	864	836	862	840	798	825	864	800	842	868	847	798	835	852	871	823	817	870	820	876	894	874	816	824	816	859	817	787	865	853	819	845	849	792	898	799	857	830	851	881	790	829	894	812	830	881	854	894	822	813	809	859	775	802	806	794	830	832	857	806	856	837	811	861	848	796	836	863	826	827	827	848	839	864	841	813	859	789	788	787	859	818	877	808	795	867	869	816	802	811	885	843	858	825	872	849	888	853	801	789	811	798	821	842	864	855	852	859	808	864	887	845	880	859	858	785	889	863	807	831	780	815	836	839	821	842	806	801	749	872	834	848	833	842	807	786	831	763	855	826	880	839	819	808	858	768	921	772	826	862	845	783	809	810	853	833	857	781	887	848	838	833	833	839	795	866	798	818	825	789	831	814	790	847	818	791	847	823	818	788	870	780	831	851	812	779	854	809	772	833	871	791	847	800	834	827	869	777	908	822	884	801	855	816	807	853	828	898	798	753	798	832	925	809	786	902	842	843	855	826	862	815	873	824	797	793	841	843	854	807	814	835	837	835	832	849	875	847	843	840	829	845	823	845	858	772	825	840	858	754	822	838	834	874	811	884	890	839	844	826	789	839	853	805	852	795	820	841	848	808	821	837	827	840	814	850	870	836	807	816	813	814	807	852	789	832	898	803	834	860	854	856	825	851	798	859	782	855	823	865	803	860	840	751	805	807	850	846	854	800	837	843	847	853	797	834	812	793	843	837	859	860	843	837	811	872	881	833	828	899	810	903	838	854	826	807	816	812	854	835	830	852	858	792	814	888	856	759	794	821	887	843	826	811	872	806	869	891	800	780	805	877	825	830	860	816	836	827	796	826	808	908	783	816	815	889	831	825	833	863	805	837	822	805	822	858	793	835	833	830	819	787	819	793	819	850	808	774	773	837	888	839	801	835	856	854	832	806	843	803	839	829	852	836	859	831	845	845	806	817	808	799	793	828	819	883	776	856	779	845	812	829	874	823	849	818	837	852	829	818	915	852	840	827	780	825	813	835	825	850	785	867	837	821	780	860	816	838	845	803	828	772	810	867	836	883	873	866	819	866	854	816	840	832	851	865	837	805	796	803	840	870	885	831	871	847	879	844	794	817	819	801	830	789	853	792	822	798	826	888	791	826	863	815	835	856	830	836	850	833	822	856	843	861	876	853	798	860	806	818	801	814	819	838	849	851	831	857	831	845	819	834	822	830	821	870	819	836	797	818	885	835	841	813	815	833	855	886	817	835	833	854	854	828	829	807	866	861	850	823	816	841	805	858	856	821	792	848	808	754	833	826	864	820	818	863	812	797	860	804	841	778	880	860	846	821	869	841	837	835	840	847	850	817	817	800	844	794	834	822	854	782	846	842	848	825	842	847	846	837	843	843	847	823	813	860	815	809	875	809	839	837	836	805	806	820	835	837	836	841	808	824	828	839	925	817	885	821	788	824	831	864	800	817	818	865	873	800	845	805	828	857	841	842	874	812	841	885	878	878	865	863	823	806	845	876	784	806	839	818	844	864	807	816	809	875	799	849	809	799	825	841	852	832	821	819	847	848	755	877	822	872	856	822	806	812	862	855	882	869	836	845	813	837	824	847	879	864	871	834	843	884	797	856	904	864	868	821	838	817	824	829	823	847	834	797	849	855	804	800	851	821	823	879	864	865	786	846	816	789	843	834	823	787	862	850	816	851	878	813	817	823	860	803	823	800	846	840	841	861	843	848	803	841	818	816	827	883	851	793	816	815	841	786	852	860	850	805	868	804	791	813	842	872	827	820	795	851	789	838	876	820	851	845	863	849	837	881	845	789	805	817	831	822	810	845	794	831	770	812	846	774	854	812	793	808	837	838	814	867	823	833	825	866	874	806	846	802	860	839	833	889	814	836	805	887	824	821	833	808	841	816	836	799	812	841	847	810	825	803	833	788	897	833	807	818	889	871	844	785	829	812	808	872	835	864	822	832	837	844	898	838	830	791	819	838	797	828	803	822	884	847	843	874	853	865	847	827	810	872	825	810	823	845	802	772	792	810	856	826	836	837	867	833	815	818	827	878	874	780	801	842	813	851	820	849	872	841	800	801	811	858	825	787	849	821	818	851	841	864	863	844	837	790	794	789	830	883	831	814	852	836	835	858	834	831	842	815	850	820	824	801	842	806	822	815	785	844	791	831	850	845	860	832	812	845	867	898	891	792	878	866	785	831	855
16784	3890	3612	3042	2244	1924	4544	4815	5556	9350	10204	13106	19619	21932	18576	12789	6695	2796	1232	589	388	351	284	317	351	319	296	305	302	334	293	328	346	317	299	325	312	298	306	320	308	289	302	303	286	331	290	346	314	297	292	316	289	304	293	303	291	310	293	301	323	304	314	324	289	323	309	310	303	264	300	320	328	312	289	337	334	313	313	281	274	311	297	333	302	316	323	307	338	305	327	309	296	336	313	302	296	328	316	303	313	287	310	304	321	336	303	302	326	316	319	284	310	310	307	297	308	295	302	311	315	284	281	306	284	312	338	301	306	270	343	285	330	309	309	318	324	303	326	304	289	273	302	281	334	299	306	332	321	287	331	311	335	335	311	338	338	322	317	304	304	309	304	343	306	300	346	319	332	307	297	320	321	300	318	325	299	295	295	316	318	319	299	309	314	336	287	296	314	291	332	351	306	333	313	309	305	326	299	284	302	299	339	312	299	334	343	296	330	291	318	325	319	301	336	304	327	295	312	348	307	284	321	316	292	275	285	329	322	309	314	285	291	330	312	268	333	315	320	320	303	309	310	318	330	323	318	291	300	307	303	344	325	306	299	302	312	284	294	320	321	322	338	316	290	300	332	289	288	304	327	296	289	306	326	358	322	288	298	317	295	296	324	274	319	323	323	356	349	334	324	310	290	334	325	297	319	296	299	331	346	335	350	303	334	303	290	308	296	317	296	282	319	287	288	285	300	301	337	318	287	320	294	292	348	284	337	302	290	286	303	317	317	296	323	302	322	313	317	293	319	303	300	288	330	310	284	297	334	313	299	323	336	293	316	351	316	313	347	324	302	285	321	295	329	322	305	296	294	314	323	322	321	319	334	305	330	337	292	320	307	329	339	283	327	347	302	301	303	342	298	315	329	277	324	317	323	297	268	289	346	312	321	345	294	299	335	303	289	294	316	322	284	328	304	324	313	321	302	340	310	324	342	300	313	278	329	314	308	331	328	270	308	293	290	291	333	312	292	294	307	308	324	310	317	294	332	310	314	339	313	329	298	303	285	289	307	345	328	316	322	279	322	317	310	298	290	335	309	308	313	321	268	293	349	301	352	311	292	315	282	292	300	335	287	310	290	296	339	296	308	299	313	282	297	299	310	339	343	332	293	322	318	303	309	316	302	276	308	339	305	303	301	322	313	329	286	311	330	311	328	300	309	335	322	310	297	309	295	297	313	303	283	293	310	347	310	292	325	279	308	301	284	310	299	313	339	308	303	323	331	313	284	310	331	273	288	293	270	330	298	301	301	304	317	305	284	304	300	297	336	278	301	339	298	317	317	340	275	317	325	298	296	337	312	304	285	307	309	279	317	311	320	288	334	299	298	283	332	299	276	276	296	288	325	319	302	319	304	286	297	303	299	288	304	302	316	304	310	294	269	325	291	283	282	279	292	305	311	320	315	297	337	339	330	302	331	304	323	320	292	323	333	315	295	318	330	318	317	291	293	332	335	305	320	333	311	318	267	313	308	310	336	333	337	321	311	289	279	322	299	292	311	324	290	293	306	327	323	281	299	329	302	318	327	308	341	290	308	296	327	293	305	286	283	313	290	312	305	297	307	281	308	304	284	311	314	331	311	301	318	307	271	343	304	302	344	315	324	328	280	291	282	314	320	331	315	331	283	285	297	301	292	331	329	308	312	340	290	335	285	326	311	300	314	307	319	309	336	293	336	336	308	330	353	334	341	316	305	313	288	346	302	313	311	299	290	352	346	289	318	326	319	320	312	307	345	297	320	301	313	290	306	316	314	343	284	333	343	310	334	327	308	275	323	333	298	302	335	323	319	310	311	314	299	315	301	297	319	313	280	279	326	334	308	298	289	304	277	311	310	315	328	289	336	314	315	331	337	301	298	311	315	320	332	324	301	321	290	300	303	328	306	329	377	310	355	308	341	306	331	314	318	338	314	315	329	333	288	319	326	335	305	318	297	299	332	331	323	300	283	312	310	350	286	288	304	317	316	282	314	302	325	326	308	279	294	279	266	317	312	307	325	308	287	303	316	289	270	302	297	268	304	297	319	288	278	294	323	295	306	304	291	311	340	342	312	310	304	291	317	322	294	317	307	295	338	307	319	294	289	323	296	301	305	305	292	301	300	304	307	288	288	328	303	280	302	311	319	309	340	308	299	330	319	300	336	302	280	322	294	326	303	301	318	282	312	305	309	315	285	310	318	304	311	321	312	320	321	294	291	325	290	323	310	306	315	312	323	309	301	319	333	345	316	303	308	311	302	311	331	296	269	313	301	317	308	312	320	323	295	312	336	327	309	339	303	285	305	312	315	301	295	319	295	306	328	296	291	307	292	307	337	288	319	323	313	313	329	305	318	304	313	346	338	302	328	356	301	309	317	322	327	306	322	305	328	324	292	303	317	354	296	317	316	268	285	303	315	306	343	299	298	330	316	314	300	303	269	300	310	303	294	331	312	306	316	295	314	292	300	308	289	285	318	318	316	325	324	306	295	324	309	318	317	307	316	313	276	307	311	334	302	297	305	303	318	311	339	334	327	323	313	308	300	312	325	314	302	337	339	331	312	296	294	303	338	275	303	316	290	308	313	318	314	297	324	302	326	354	295	322	308	314	293	309	307	321	294	288	306	322	302	298	309	301	306	312	307	318	268	285	316	338	333	309	286	339	317	299	308	296	296	324	318	273	292	319	278	310	304	312	304	297	313	294	312	310	299	365	326	307	269	320	318	317	306	303	317	299	331	349	331	320	288	321	332	289	309	265	293	284	297	294	329	306	305	337	307	303	324	313	347	292	271	314	331	293	332	302	326	342	305	293	324	315	327	321	299	315	294	322	299	315	307	315	302	297	311	300	319	278	327	300	327	299	341	320	289	321	318	306	296	307	319	263	343	317	312	299	285	312	307	320	275	294	324	304	305	309	303	327	305	287	310	324	292	317	316	334	319	315	335	335	309	324	316	303	313	310	321	306	325	291	327	291	313	299	288	316	307	331	358	279	285	335	287	314	268	310	280	293	288	309	315	330	343	323	321	334	300	308	327	309	295	302	302	307	284	308	313	296	282	315	297	323	298	297	311	326	286	308	314	314	289	343	319	331	301	330	317	313	313	313	305	331	314	353	310	340	311	307	292	296	284	305	318	337	309	323	313	337	293	316	353	300	318	307	283	288	333	341	281	293	289	322	319	305	319	289	308	314	303	325	315	316	316	325	300	299	300	304	307	319	334	333	321	288	305	330	311	316	323	318	320	326	303	294	336	302	304	310	293	303	339	296	313	288	318	321	301	276	302	291	326	303	337	282	318	323	308	327	325	287	341	321	293	311	309	310	313	304	297	315	297	328	327	311	297	331	314	298	350	355	290	313	302	345	285	317	295	310	323	350	291	320	267	315	320	334	287	279	319	308	309	321	352	358	338	323	266	332	302	294	306	285	316	315	317	335	289	301	290	347	302	326	328	321	290	297	322	289	311	298	265	323
8580	3996	7090	8761	7620	7661	16086	17289	20207	27935	29493	33900	41000	42281	38788	31444	21988	11586	5202	2352	1281	966	899	860	921	843	909	825	862	864	823	831	875	809	907	912	872	863	892	892	840	876	865	893	838	860	841	932	890	916	830	886	827	867	835	984	892	901	886	840	795	875	877	830	878	818	873	875	906	892	930	851	867	882	906	858	838	872	880	889	891	868	840	865	869	914	847	864	865	841	900	875	895	909	829	910	843	837	871	883	838	880	924	849	910	862	920	892	812	861	849	852	837	886	853	915	889	892	904	857	854	848	855	834	858	890	846	912	886	868	868	844	838	830	864	872	907	874	888	837	876	917	879	854	792	816	897	859	851	887	870	878	893	861	840	881	877	879	868	842	882	897	858	880	887	898	832	861	862	874	840	779	803	926	885	878	886	876	886	848	893	863	858	899	885	858	824	855	883	859	876	854	881	885	869	884	892	859	886	859	849	858	916	842	842	871	881	862	882	865	886	837	812	849	842	840	891	808	909	891	890	939	846	914	895	838	847	928	871	891	835	935	889	872	880	914	896	819	879	831	854	883	858	879	907	877	881	886	880	937	854	878	866	898	897	876	831	825	874	875	844	825	840	875	848	819	847	888	860	890	912	881	869	872	875	929	851	902	839	882	836	853	837	856	895	915	841	867	894	830	843	897	839	863	894	871	842	853	856	872	885	804	866	903	810	922	917	869	851	886	910	829	851	842	902	843	864	840	893	865	848	850	830	884	879	877	872	893	927	853	847	878	849	902	918	864	861	871	880	910	889	845	892	862	848	858	885	881	883	904	859	870	848	872	873	821	914	916	843	864	867	928	917	874	876	902	857	896	903	829	830	863	905	849	863	881	892	842	856	867	854	871	857	902	905	897	844	876	847	899	841	879	890	876	843	824	839	903	853	928	844	846	911	881	865	879	833	890	872	837	872	878	891	849	883	908	917	851	921	819	900	902	878	852	889	907	918	911	852	856	846	844	860	885	840	950	856	885	884	847	857	851	899	858	868	831	834	870	873	850	852	879	870	856	811	866	808	852	817	900	847	852	905	888	868	901	855	845	875	853	903	922	861	858	856	858	905	894	877	846	818	884	867	911	850	864	820	831	880	855	865	873	885	848	849	838	868	829	929	893	893	908	857	890	809	879	875	899	893	894	889	877	907	826	858	866	870	858	890	865	915	868	888	848	910	905	901	854	907	925	906	885	891	816	846	903	903	827	897	915	884	908	850	866	844	864	870	863	839	849	870	863	860	843	842	874	870	838	888	854	884	893	897	870	891	851	828	817	811	895	850	841	929	861	919	858	857	880	893	888	865	907	906	873	856	882	861	867	905	914	907	841	861	891	863	800	871	883	832	834	895	877	930	863	874	871	920	947	878	847	903	892	829	856	907	924	888	879	875	914	894	892	917	895	842	846	879	918	871	869	882	859	860	889	903	862	841	822	901	847	885	894	870	880	904	832	905	843	902	832	863	867	917	918	879	842	783	853	810	863	902	829	929	880	934	887	891	832	881	885	873	842	901	845	946	887	856	885	867	845	781	868	866	878	839	909	851	841	874	829	897	871	876	924	809	873	850	850	886	873	855	900	882	922	839	878	897	892	925	880	871	890	887	869	853	822	868	836	858	905	845	870	860	884	851	854	889	896	840	936	919	859	901	912	913	857	909	855	885	827	846	880	915	878	873	888	888	850	864	831	826	870	864	822	903	907	889	854	928	879	897	882	834	881	884	887	866	871	854	903	848	844	848	907	881	865	864	882	864	876	877	795	872	843	875	842	844	910	904	859	883	857	881	877	944	865	826	879	887	887	882	836	863	905	881	887	884	906	890	882	867	912	949	899	855	836	858	895	840	857	855	943	885	855	874	832	855	921	887	829	852	907	912	868	843	867	887	856	897	907	882	885	935	864	873	873	887	877	878	847	852	925	846	882	880	877	844	893	907	853	922	855	959	867	845	850	871	845	844	835	911	868	861	884	979	884	900	867	840	834	924	891	910	889	889	872	865	882	896	843	862	874	873	866	886	873	843	883	912	833	862	864	882	836	870	860	858	893	821	902	864	895	930	860	840	908	895	890	843	839	868	816	862	858	904	884	894	909	836	876	829	872	847	865	883	902	882	846	877	841	891	863	867	892	877	898	965	856	853	871	843	913	892	895	823	896	855	907	894	923	876	841	875	826	886	930	895	878	834	867	861	874	913	888	874	911	857	862	819	864	871	898	876	868	928	874	893	818	862	901	849	836	872	890	940	940	866	873	867	891	841	861	891	863	893	829	851	870	834	900	899	921	892	895	861	884	882	864	851	862	913	895	933	883	814	860	875	883	888	886	853	864	861	817	847	897	882	894	900	840	885	861	951	948	851	899	916	857	870	841	931	851	885	875	858	826	870	895	869	882	851	881	890	857	822	863	823	881	918	908	893	863	856	873	895	874	896	890	884	868	860	863	912	881	912	902	901	867	844	891	875	846	847	896	839	908	904	858	898	902	856	930	881	871	883	859	923	892	920	851	862	916	875	874	875	864	916	870	896	816	825	867	845	840	875	856	871	853	889	860	851	845	864	805	871	924	885	848	901	836	872	909	882	849	862	855	871	861	860	889	883	903	857	894	864	821	867	848	870	859	876	823	883	850	861	890	832	871	937	837	843	818	835	895	843	904	833	902	901	872	914	867	854	888	868	908	851	867	875	873	856	887	835	899	903	859	872	889	861	872	861	924	863	915	851	885	887	826	898	848	892	888	828	917	848	900	810	888	814	871	866	876	844	884	853	853	848	901	884	918	844	888	858	833	817	868	848	915	847	878	934	885	918	885	859	871	861	890	926	869	880	870	884	870	849	869	922	866	864	857	853	863	877	924	813	906	923	919	898	915	893	877	887	904	865	908	801	927	830	872	865	856	901	837	785	876	817	842	862	828	858	886	895	895	831	924	915	858	907	879	868	861	885	848	853	859	822	840	837	908	894	867	914	870	861	891	812	891	887	844	909	833	890	867	830	846	850	882	857	829	850	929	878	870	883	828	861	907	867	890	892	898	852	857	809	941	877	902	823	871	871	840	921	850	887	897	824	837	890	908	875	872	883	884	854	924	938	869	871	841	870	875	847	911	876	865	845	853	892	914	896	931	861	813	865	877	879	922	861	880	856	801	931	914	832	897	856	892	854	817	842	861	861	865	859	818	868	880	826	911	874	870	925	836	861	889	875	886	845	874	930	908	850	894	858	922	871	887	888	872	879	871	860	846	881	857	901	851	853	852	905	893	881	904	894	917	849	839	860	868	877	889	839	912	867	876	883	865	887	860	903	958	855	867	866	858	844	839	863	918	898	906	878	864	884	853	884	824	944	879	879	827	880	911	887	862	921	834	818	884	864	886	896	844	885	878	934	848	866	914	876	850	888	898	894	856	905	885	887	925	938	913	882	872	892	894	831	874	885	884	879	820	886	821	886	831	836	897	886	847	852	886	909	875	840	880
2443	407	402	428	376	458	528	562	552	579	617	727	1285	1608	1217	994	768	567	461	343	374	356	326	304	353	333	346	355	326	354	347	316	328	334	287	364	328	320	324	313	363	342	303	339	321	328	326	311	321	346	339	336	332	374	325	346	336	309	328	280	345	322	361	348	342	334	364	324	310	320	330	360	324	327	331	341	329	317	335	336	354	325	319	346	345	320	335	346	321	344	366	311	335	322	346	323	298	307	321	324	306	354	319	314	333	318	349	289	336	338	348	315	347	334	332	323	324	347	341	309	342	331	339	295	328	322	329	311	318	332	329	378	296	308	331	352	305	338	327	368	328	324	326	350	354	320	367	326	315	292	331	337	340	330	333	317	316	334	314	346	332	359	330	326	317	339	371	361	349	326	367	344	326	353	345	346	357	353	335	324	333	329	323	331	373	304	345	316	333	343	337	326	361	362	313	329	344	335	343	330	323	336	351	314	367	336	319	340	356	344	363	325	321	328	334	298	340	323	357	299	313	311	303	335	341	352	357	315	310	282	308	330	348	320	329	312	346	356	337	318	321	321	339	347	294	382	352	344	320	344	317	321	306	318	312	362	355	329	334	315	315	332	352	299	323	331	341	324	337	332	340	319	325	342	320	337	317	317	328	326	310	321	339	335	330	353	322	323	362	349	349	329	331	369	318	345	307	332	341	304	318	379	296	331	344	373	324	337	354	350	352	317	308	333	371	298	333	335	338	356	328	322	344	311	331	289	281	325	344	335	328	349	318	321	331	332	328	327	312	312	333	356	321	351	327	366	348	303	371	346	352	329	346	318	299	312	319	312	305	342	325	372	372	341	354	346	330	314	349	327	315	326	344	314	304	324	349	314	357	312	340	308	320	320	343	317	319	327	364	334	368	335	326	314	316	322	335	358	332	320	330	342	316	335	322	337	317	366	301	327	327	315	291	349	328	349	351	368	324	356	329	332	294	321	346	336	329	332	318	345	329	316	316	299	314	363	336	334	326	349	359	307	359	338	331	309	340	322	331	350	366	313	287	331	298	332	315	319	360	347	325	322	331	310	332	369	339	343	306	308	339	311	313	330	358	325	306	326	333	334	329	323	366	342	320	312	356	322	326	339	349	335	348	367	391	362	343	296	325	334	327	299	326	323	321	349	308	309	330	316	341	345	342	352	360	365	318	327	361	329	341	358	312	340	340	351	315	326	338	305	349	353	324	339	321	363	335	314	281	315	310	317	326	339	322	330	314	331	321	332	335	322	368	339	325	308	312	344	324	335	312	294	314	328	332	322	380	340	320	325	332	335	341	341	343	321	345	347	326	332	358	334	323	328	317	351	315	352	319	346	313	328	319	318	326	319	355	292	302	327	337	339	320	313	327	323	318	307	339	321	317	322	337	336	357	352	308	352	341	333	346	309	333	354	326	347	345	348	392	328	338	388	329	345	330	330	309	338	333	302	338	318	342	370	355	306	315	319	323	361	322	340	344	327	326	320	320	330	312	317	340	328	342	327	331	323	291	371	323	318	346	358	344	364	326	337	336	317	313	304	330	325	337	324	357	335	339	301	310	355	335	348	324	309	295	334	310	320	358	343	358	345	339	301	324	323	354	339	306	338	316	325	332	320	322	348	289	287	372	344	325	317	339	320	313	329	337	351	376	304	356	312	309	333	324	324	327	340	312	338	326	349	313	328	315	322	344	324	346	353	313	326	348	312	311	309	308	327	319	320	345	311	329	342	330	369	330	299	350	335	288	350	344	315	335	339	327	323	327	309	355	309	342	334	311	328	369	285	325	318	336	316	346	381	330	339	356	294	320	332	299	329	285	333	313	342	344	332	324	335	309	351	343	320	290	325	333	339	309	287	332	337	317	335	299	327	322	330	337	323	327	321	290	343	322	358	361	311	334	329	313	311	332	322	323	329	336	340	332	355	327	344	325	339	341	326	307	331	311	361	357	340	330	305	367	285	334	317	317	331	296	314	317	358	326	336	347	318	332	336	358	341	365	353	328	318	329	324	332	322	353	353	336	338	343	298	280	313	347	338	339	338	320	325	369	320	340	299	344	331	345	315	334	337	350	345	313	303	298	351	304	332	312	332	337	355	367	352	343	327	308	302	335	331	293	345	334	320	338	334	329	330	335	368	331	356	321	335	313	303	378	328	310	342	321	329	340	309	354	295	334	339	322	317	323	344	341	350	332	313	339	332	313	324	345	363	321	361	316	330	348	344	305	318	327	339	329	339	321	354	303	285	340	315	333	320	344	345	311	350	329	333	340	299	335	304	322	333	337	339	350	348	322	353	332	331	302	333	296	328	344	367	307	337	330	311	307	322	332	346	331	360	331	354	317	330	326	326	324	319	364	344	316	330	282	348	320	333	308	314	338	324	350	326	321	328	353	317	315	330	275	341	309	332	318	299	325	319	325	325	334	306	360	327	334	364	313	320	336	344	359	332	331	314	343	334	312	335	304	329	322	325	335	333	320	336	326	307	326	320	332	345	328	349	326	362	299	333	370	314	339	346	309	338	361	350	341	313	308	340	315	341	302	320	357	351	338	321	353	327	308	338	324	307	335	338	289	317	290	319	351	308	341	308	342	295	341	312	333	333	313	332	308	351	325	317	311	329	333	307	295	323	347	318	315	325	302	327	326	311	314	310	331	322	352	347	334	328	320	322	297	359	345	348	334	309	318	307	311	341	353	349	326	368	319	333	342	345	316	337	325	342	348	335	309	308	333	319	333	342	331	315	313	313	359	373	349	317	323	311	325	280	306	322	331	327	322	323	309	333	310	331	323	296	304	312	331	319	316	344	287	343	332	332	372	322	331	311	309	336	330	319	335	310	341	340	358	339	319	336	330	327	348	332	345	321	316	354	356	316	333	331	354	321	326	323	356	322	367	344	331	333	332	339	376	345	327	326	326	324	328	321	360	341	339	328	332	318	359	309	295	315	348	315	323	316	337	327	316	329	327	325	339	326	309	343	331	339	331	327	314	320	329	342	331	344	335	326	328	350	325	340	325	337	321	298	348	333	384	289	356	309	319	328	319	371	347	369	337	316	316	331	320	364	330	297	321	352	372	322	339	348	331	337	306	324	301	343	318	365	311	358	281	338	308	347	342	321	318	331	316	330	320	293	340	314	319	312	345	339	374	316	362	332	319	344	293	331	357	327	318	324	339	330	327	345	330	342	333	321	310	317	335	316	303	336	365	336	374	360	337	344	341	298	304	352	324	306	343	316	358	319	312	336	343	319	333	327	329	307	347	294	321	329	355	341	322	342	344	327	329	304	337	328	323	322	350	331	337	305	350	351	318	328	331	339	356	369	330	340	335	326	351	321	326	320	333	333	309	322	337	298	368	321	305	317	324	361	333	315	330	360	343	357	322	321	287	338	329	354	346	298	331	346	349	329	344	344	346	318	317	356	327	336	319	327	335	311	321	331	317	337	334	315	342	326	313	355	322	305	341	356	323	319	352	294
2667	1064	1124	1201	1293	1623	1918	2307	2283	2773	2877	3458	6935	7595	5862	4204	3001	2036	1504	1132	1003	919	989	910	878	893	931	860	898	893	980	941	920	948	889	960	923	956	909	875	893	878	929	906	888	921	905	901	960	927	911	942	941	862	935	896	951	917	888	866	904	923	966	887	870	958	943	917	941	919	938	918	930	898	913	912	946	947	871	875	908	931	945	872	915	871	919	869	974	907	911	902	874	943	868	849	924	885	945	897	931	953	864	936	909	914	963	930	937	908	875	907	900	878	918	941	896	909	886	953	888	892	944	915	876	906	959	893	907	892	918	895	919	853	992	888	837	908	882	904	886	955	895	911	922	832	870	970	897	863	969	919	924	896	936	898	911	919	905	933	912	924	903	868	909	922	916	879	904	960	915	955	896	892	944	948	897	915	949	884	902	875	891	904	917	954	941	912	878	901	911	920	883	894	906	904	914	910	899	896	880	984	920	925	933	861	954	966	873	940	948	920	888	907	935	905	903	909	879	972	906	943	870	919	936	964	920	925	929	920	929	897	897	912	929	896	926	954	859	876	934	947	897	939	894	928	880	921	876	908	913	903	885	934	907	954	879	912	957	893	930	919	873	923	877	912	927	866	919	893	898	902	920	970	966	930	900	919	885	894	877	906	900	936	875	885	914	895	883	907	874	910	898	905	883	942	932	939	893	945	869	929	905	874	904	845	965	950	936	983	927	915	903	911	933	938	857	908	897	919	884	970	900	944	861	884	949	983	883	847	908	874	922	923	922	862	892	885	882	925	916	925	898	913	912	939	899	900	901	903	867	902	949	953	877	912	922	942	877	913	897	829	934	960	931	898	879	962	919	882	898	918	910	967	932	897	921	933	882	888	909	873	904	886	911	912	881	886	891	912	928	870	917	911	920	925	923	948	955	908	931	908	910	905	874	856	876	896	899	899	922	899	895	877	957	874	929	916	929	917	930	914	880	922	880	936	928	887	896	931	943	914	890	972	876	949	856	934	917	878	937	877	887	920	915	962	903	926	972	965	946	857	927	917	884	892	895	911	862	913	897	851	884	880	865	867	914	939	900	863	932	906	854	873	900	1000	889	900	844	920	962	956	944	870	869	910	901	905	906	912	925	922	920	915	914	864	890	864	905	949	918	902	905	902	914	896	941	879	888	900	935	863	886	907	908	894	971	923	977	926	891	935	956	946	903	872	888	918	894	888	872	916	938	873	883	940	899	875	906	886	903	835	869	958	903	939	915	930	898	940	886	876	893	976	912	914	910	939	907	880	886	868	910	935	901	892	908	895	898	917	903	870	924	937	919	865	873	903	971	951	900	904	916	882	893	878	858	900	877	894	906	866	904	863	925	937	961	939	915	878	903	926	887	916	863	894	933	908	883	926	915	957	889	947	855	895	869	906	893	888	867	925	887	861	914	950	922	883	904	924	875	906	877	855	960	900	887	877	915	960	881	922	890	894	885	869	922	880	948	863	926	847	913	893	928	919	895	992	980	881	964	903	936	979	875	944	890	900	895	860	913	933	923	840	918	916	954	932	933	992	862	903	921	901	906	915	897	915	855	922	916	903	891	884	881	928	908	895	867	962	992	871	907	954	941	900	885	952	902	938	891	923	878	895	933	936	913	885	921	956	964	973	904	912	896	880	907	905	880	886	915	870	901	920	894	911	898	894	895	881	921	883	909	944	875	908	853	942	938	915	957	915	901	895	905	947	890	995	918	907	921	887	915	921	877	881	933	919	938	930	928	916	899	915	895	940	957	939	909	927	926	893	893	940	918	913	891	923	914	920	897	950	953	939	931	949	863	947	941	913	908	919	891	889	951	889	912	882	893	882	943	930	888	902	946	914	922	921	920	902	952	935	924	947	920	879	851	890	940	949	892	884	882	891	933	933	892	915	932	925	849	890	868	885	892	867	894	905	926	870	937	916	885	927	915	916	898	978	859	903	907	864	928	970	867	888	910	936	901	909	907	879	892	906	873	932	994	921	897	897	938	896	896	856	836	880	899	925	907	946	883	929	922	955	898	920	922	891	914	916	866	924	957	901	890	892	913	949	899	883	882	939	851	955	888	913	938	905	915	862	922	934	936	891	872	883	911	915	865	875	904	973	957	906	948	905	897	978	949	913	878	915	876	916	974	928	927	922	899	899	928	850	878	913	898	963	924	915	905	919	874	876	928	929	880	976	875	896	947	891	933	867	903	900	910	885	907	876	885	880	898	922	894	901	892	880	897	901	927	938	863	872	872	923	861	955	939	930	916	956	899	909	881	908	961	947	900	799	920	894	879	858	914	900	867	897	910	915	907	908	909	945	861	957	896	909	915	919	947	907	882	833	925	928	933	892	879	866	897	950	902	939	929	918	928	895	943	881	919	936	874	885	883	853	924	879	850	925	870	875	926	912	962	930	874	908	947	850	890	890	934	916	927	920	883	920	896	892	946	925	900	967	857	899	901	906	937	941	934	924	894	941	925	947	899	926	996	896	897	950	952	856	953	928	984	895	950	866	920	919	934	942	883	912	888	917	925	893	940	910	908	900	911	926	871	951	912	901	920	891	909	921	934	928	913	907	950	932	900	925	956	897	950	920	907	878	908	957	926	943	961	908	907	932	965	876	865	945	892	950	871	931	910	951	926	909	901	850	911	968	857	885	925	853	886	864	903	887	884	896	864	836	937	894	955	864	905	935	875	930	866	887	860	878	907	920	929	897	866	938	888	904	900	904	945	916	925	851	967	932	847	947	943	855	907	903	875	878	916	931	878	916	894	881	955	928	988	899	919	917	924	873	910	923	912	926	919	974	885	866	887	909	909	947	882	952	966	865	949	910	905	954	926	944	912	847	934	892	949	947	939	859	936	874	886	930	893	927	897	957	918	940	933	862	916	895	884	927	875	904	927	876	898	954	885	897	926	914	850	866	917	962	911	906	855	936	961	955	935	906	864	903	949	974	916	900	905	911	904	921	906	900	863	977	888	902	899	900	905	862	919	1026	953	908	889	892	926	904	908	901	881	921	951	912	914	952	911	900	888	875	914	913	962	888	929	892	915	983	889	881	881	963	923	863	913	861	920	895	925	900	923	870	947	876	886	875	904	906	923	934	927	952	904	909	986	957	933	953	936	850	909	964	882	878	896	906	909	918	887	887	867	922	840	930	950	935	892	931	942	901	899	916	858	919	902	964	943	912	943	947	938	955	832	819	898	944	904	916	910	872	925	876	887	905	931	925	947	944	996	893	953	879	889	962	885	925	893	949	894	906	906	863	913	913	932	894	923	864	943	880	913	895	959	855	951	871	910	932	881	919	870	918	941	918	882	921	904	862	937	836	921	915	846	900	938	859	903	887	954	961	912	960	904	951	868	904	912	914	890	924	935	890	914	919	850	916	878	904	888	905	882	901	943	945	915	913	908	939	927	901	901	925	977	899	921	918	966	909	937	938	880	913	913	929	930	908	879	889	955	897	923	885	926	947	936	939
8139	1377	1886	3604	5235	5769	5304	5421	5559	4788	4554	5139	13346	11967	8457	4959	2762	1471	804	454	348	319	249	278	276	271	278	281	291	252	300	280	259	286	314	296	280	245	247	278	271	268	267	282	284	281	282	270	261	254	293	316	248	274	287	269	296	278	314	279	310	286	312	275	264	267	294	259	281	294	255	260	295	261	264	271	272	256	266	271	283	296	278	290	291	280	283	319	302	283	268	292	260	294	281	285	258	293	274	263	271	274	268	278	277	277	252	274	286	268	271	332	293	284	282	274	287	280	245	305	308	280	278	246	268	307	277	264	261	274	286	270	275	287	292	277	289	285	285	281	275	254	261	303	297	316	279	279	288	287	282	274	293	272	272	269	271	270	290	260	265	268	289	306	300	276	234	282	316	260	290	272	252	255	268	254	282	282	272	264	279	286	270	314	282	246	298	300	238	267	263	285	302	311	266	248	276	285	281	292	293	274	277	283	259	265	254	246	276	267	271	251	307	296	269	258	275	268	309	272	260	260	268	265	304	279	250	289	275	272	296	272	283	298	272	314	256	277	280	263	270	293	253	283	240	304	262	280	283	276	277	282	282	283	242	264	253	268	302	265	287	281	242	263	273	269	254	286	253	290	272	272	272	288	273	293	298	290	324	268	288	288	299	270	245	273	273	248	256	273	291	281	264	295	265	270	263	300	299	306	299	262	288	274	285	276	292	246	301	262	274	268	268	273	284	257	282	267	275	285	297	264	260	275	268	274	287	288	247	254	266	287	273	264	278	292	280	250	289	295	270	274	274	256	279	283	269	272	275	286	282	279	278	291	257	275	287	273	279	272	250	274	275	278	252	282	279	253	273	253	241	256	262	278	264	279	293	291	267	251	271	317	268	285	297	274	268	265	297	272	274	256	245	276	281	282	277	254	303	245	258	269	278	270	278	269	251	282	272	293	298	276	280	259	261	284	265	270	280	291	293	284	274	270	284	264	280	281	261	272	273	286	248	258	292	276	275	266	292	271	295	233	280	298	291	296	297	285	287	300	265	284	301	307	293	277	296	293	297	265	276	258	282	292	283	277	290	254	297	310	244	263	268	251	266	276	273	268	282	249	285	298	293	288	276	273	273	245	268	262	308	269	277	254	297	280	269	259	281	297	266	293	286	266	278	270	283	251	255	265	284	255	261	293	288	244	277	288	283	245	300	283	254	293	281	269	276	293	314	277	266	268	263	275	271	266	288	248	302	284	249	250	281	293	265	273	300	267	247	294	295	265	281	274	300	285	262	258	271	290	249	288	300	268	286	246	278	272	259	284	282	272	279	310	268	276	286	298	245	301	285	282	255	268	284	280	297	287	290	274	290	289	265	309	271	270	273	265	274	306	248	295	260	260	276	266	262	258	256	276	294	289	292	258	288	300	305	279	281	288	267	262	259	306	267	290	278	238	286	271	297	258	287	293	290	302	288	288	279	247	254	304	277	279	279	273	253	254	272	272	265	282	274	284	285	264	255	297	263	277	272	274	296	277	281	273	260	239	268	251	286	263	276	251	279	304	231	263	273	272	280	276	304	285	273	274	309	277	263	265	264	269	303	261	290	259	274	256	305	267	282	257	298	245	297	284	281	273	273	256	283	260	259	261	279	257	276	260	279	273	278	282	276	246	281	272	277	272	266	255	265	269	311	285	265	266	278	284	272	253	287	296	280	262	276	253	247	294	286	264	273	273	263	244	264	286	246	277	271	262	264	287	255	293	287	262	298	276	267	265	278	255	273	271	271	289	283	279	265	279	284	279	264	242	274	260	276	292	264	288	288	303	276	290	269	257	262	279	275	288	271	291	284	257	275	268	278	260	285	271	271	279	282	263	256	280	260	263	276	282	273	300	258	279	258	245	275	289	281	266	275	284	252	291	290	303	265	279	254	286	272	272	246	273	282	276	300	269	240	302	253	266	273	310	275	293	262	265	284	264	265	273	306	258	281	255	270	301	270	277	257	291	280	277	284	297	268	261	260	309	277	311	255	303	273	256	280	266	283	262	294	291	277	284	291	281	262	283	298	253	279	266	272	244	288	296	278	281	269	290	273	278	258	256	286	296	268	267	311	251	278	278	270	273	275	284	299	268	295	278	266	282	296	291	229	288	295	273	314	286	252	264	289	269	320	287	283	279	295	253	286	275	289	279	281	249	290	276	263	275	303	279	267	284	284	275	266	288	262	252	270	252	275	272	239	292	291	289	299	306	294	265	250	306	285	280	241	278	296	267	241	277	267	264	259	255	257	285	286	269	272	280	290	261	303	294	262	279	288	256	256	267	268	287	281	256	273	284	268	318	284	270	312	307	258	282	251	284	253	278	251	263	289	251	261	266	293	262	282	264	307	241	261	286	272	289	264	281	259	256	261	267	278	287	272	283	275	245	302	273	274	277	270	276	256	297	234	292	254	270	266	289	270	300	265	294	289	256	270	279	290	281	296	317	260	289	261	287	294	287	294	271	286	267	265	274	305	302	272	301	279	270	268	272	318	276	262	284	266	287	281	267	262	250	264	264	289	266	277	266	274	303	284	275	268	286	268	267	294	304	303	274	257	281	273	261	276	266	275	282	272	290	288	302	268	264	272	274	268	275	263	304	309	265	291	255	300	277	281	259	254	222	272	261	240	284	284	286	260	281	287	271	250	260	264	263	295	257	271	272	269	329	265	268	282	282	276	273	314	288	276	253	263	281	265	294	323	266	265	284	273	280	227	272	281	310	285	305	296	302	263	261	285	313	269	269	275	258	268	303	304	291	275	269	264	267	260	285	257	262	265	281	297	265	310	248	287	287	268	270	269	290	273	273	281	276	277	283	293	278	280	314	246	268	291	277	287	257	271	288	276	266	287	264	290	303	240	285	273	273	302	270	304	238	286	280	256	271	275	279	286	274	288	259	246	283	273	252	257	267	259	285	278	264	279	279	266	274	301	303	304	287	264	260	273	266	292	313	278	283	307	287	278	293	269	244	317	281	289	285	303	265	250	316	274	298	244	292	258	284	266	278	273	278	290	283	293	275	271	310	283	265	294	255	263	294	282	284	253	268	271	262	283	274	286	275	274	282	293	286	288	272	289	279	306	298	271	264	281	269	242	300	281	268	277	258	255	287	267	276	257	298	304	276	276	262	280	269	241	266	299	297	265	294	267	289	294	298	281	264	258	278	249	270	248	267	283	294	302	262	275	242	298	293	296	297	281	299	300	233	271	271	282	259	284	279	321	277	278	263	262	281	282	306	258	265	269	301	292	302	265	279	305	282	270	268	263	283	290	321	277	273	277	248	286	277	285	275	268	274	269	279	280	243	273	259	253	255	287	294	305	289	258	303	279	273	306	314	261	288	274	272	286	245	305	279	266	269	279	275	275	256	288	283	255	270	272	274	274	274	272	264	247	273	262	255	269	256	255	266	266	278	281	265	301	281	290	267	251	279	268	288	276	262	283	288	259	278	258	250	288	274	244	280	297	268
5902	1924	4356	11259	16394	18816	18340	19450	20176	18650	18212	20373	35305	32183	26200	18650	11887	6909	3525	1705	1001	899	793	779	815	682	758	831	780	777	785	848	788	792	764	770	764	779	801	768	810	809	714	750	778	796	821	779	823	766	772	764	830	807	832	792	781	771	793	807	816	763	777	766	776	752	774	802	820	759	728	788	785	796	804	747	772	783	749	779	783	786	773	756	843	819	766	706	779	757	770	755	795	772	790	779	720	772	770	772	814	786	763	828	805	753	737	781	804	749	721	766	786	787	785	778	808	745	784	806	794	788	814	817	758	780	775	773	803	801	804	741	777	817	798	782	788	828	796	782	747	760	767	811	811	809	780	761	798	768	804	757	762	824	768	804	826	795	732	798	825	748	749	803	757	759	802	799	776	749	741	804	816	827	812	795	765	778	792	745	745	819	718	772	734	782	780	810	784	830	772	812	789	752	796	750	778	764	814	775	779	835	817	775	819	792	804	743	782	799	832	787	803	784	775	794	793	782	782	775	754	746	803	779	763	804	768	733	845	808	785	759	807	823	782	751	826	810	740	832	787	753	756	785	757	789	800	764	787	778	821	761	817	764	769	769	806	763	809	851	767	844	782	787	784	817	753	771	771	801	768	798	761	821	745	771	792	697	774	748	807	799	777	822	781	806	747	820	751	819	723	850	774	796	792	759	735	770	778	752	772	813	758	763	823	748	793	786	750	796	774	791	790	745	770	752	789	802	816	757	785	790	774	793	795	772	767	772	774	785	806	745	786	815	764	774	797	767	771	814	800	781	738	789	742	782	763	772	750	803	788	800	797	806	801	789	795	765	763	782	756	750	792	845	789	763	756	766	762	768	735	781	787	737	735	790	747	794	814	799	778	800	796	792	772	778	780	777	802	795	780	808	771	725	761	763	778	801	823	848	804	837	786	764	749	796	783	858	788	772	759	803	779	766	799	760	811	806	775	827	781	735	787	758	757	787	789	779	758	778	837	786	743	751	779	821	796	773	752	747	786	778	758	766	762	825	773	777	827	757	746	744	742	790	799	833	771	771	797	754	804	812	828	772	777	804	761	748	757	804	760	756	736	764	738	774	854	853	753	775	765	749	775	806	784	765	747	783	775	775	774	808	764	780	861	840	811	823	780	772	828	762	775	758	805	827	840	795	798	764	786	828	762	775	780	819	747	779	785	755	794	774	759	746	799	803	754	804	810	750	838	795	817	825	737	756	809	768	764	751	719	783	742	785	746	775	781	828	779	780	740	783	778	808	791	803	741	762	771	794	781	799	799	750	806	771	821	749	782	781	737	778	767	775	817	804	769	773	793	809	791	790	750	753	797	792	781	809	807	764	792	787	789	763	738	815	791	806	760	787	792	792	769	802	767	797	800	763	746	810	745	781	764	763	771	786	779	763	766	762	813	849	763	755	768	781	771	791	809	801	785	840	788	759	767	776	801	767	788	793	782	783	785	794	778	792	742	767	766	754	808	792	799	769	795	764	827	813	771	829	781	734	769	802	808	785	757	827	777	770	773	768	778	756	746	769	767	770	725	771	792	771	785	770	774	771	751	852	731	781	778	777	777	785	827	810	802	769	806	813	749	770	816	762	794	789	792	830	789	782	819	768	760	837	834	776	786	760	762	808	803	768	758	788	768	731	782	758	768	686	819	806	794	772	780	753	804	741	795	785	811	784	773	768	796	802	804	767	773	782	800	780	790	730	772	772	716	755	835	770	773	782	761	783	761	788	812	754	801	735	798	796	771	765	778	811	788	773	787	754	784	781	771	780	760	747	809	784	799	793	794	766	797	742	756	802	804	798	776	808	765	829	814	808	806	780	779	812	753	774	738	799	799	788	841	746	813	772	743	775	761	751	778	799	786	794	793	828	820	782	732	767	813	763	790	795	796	746	776	792	784	749	795	779	760	792	767	780	813	848	797	780	751	726	837	790	794	812	719	769	791	798	775	814	814	750	749	752	775	798	795	792	817	806	761	777	790	780	793	728	799	766	778	804	801	754	771	780	739	753	779	771	813	767	745	788	814	794	830	768	773	778	732	793	810	800	790	786	773	766	793	791	758	781	798	776	783	778	786	797	789	801	797	772	783	808	752	760	809	805	754	770	765	785	791	769	811	764	790	752	790	775	752	866	772	760	751	759	779	767	783	751	786	814	730	802	768	802	779	740	778	775	803	801	734	832	759	776	791	798	807	771	817	752	758	742	734	773	772	777	791	775	752	789	736	808	789	758	782	787	771	818	763	802	799	783	777	790	810	755	785	742	825	836	796	803	802	772	770	784	817	823	755	785	803	792	757	738	821	785	760	856	795	761	769	772	780	797	776	831	755	818	777	779	754	811	751	814	775	779	750	767	780	751	834	783	727	808	859	805	757	786	832	797	774	757	812	799	796	764	759	780	777	792	783	788	749	788	782	772	766	775	796	784	811	794	759	760	781	758	776	775	857	816	767	745	806	797	755	851	748	839	796	768	765	737	837	772	752	823	814	742	770	801	752	749	829	797	803	807	796	775	772	807	807	781	731	742	783	819	801	834	822	768	752	839	804	777	774	798	803	785	759	764	774	771	819	796	775	772	805	798	773	785	834	813	757	819	746	778	774	767	752	787	783	777	804	781	796	737	775	782	758	740	775	742	803	797	816	789	783	757	794	762	797	775	766	745	801	801	782	741	771	765	755	794	821	755	777	797	772	760	803	767	769	792	750	828	791	754	760	746	816	786	783	776	793	777	752	792	769	761	778	769	809	775	783	796	779	798	770	832	824	789	794	784	750	775	748	773	800	809	792	742	816	823	777	790	741	798	804	762	787	731	790	773	790	763	753	743	752	806	749	821	788	831	769	767	836	778	796	723	795	771	790	785	754	848	795	724	784	799	782	798	771	817	749	814	811	763	747	777	728	762	787	798	753	820	743	805	802	781	780	799	801	813	802	806	776	768	739	818	769	831	779	831	782	789	751	767	762	764	813	833	778	834	748	781	807	740	746	787	797	808	742	788	825	794	813	812	802	757	795	804	793	753	761	774	769	807	742	739	834	766	818	712	769	809	708	823	746	787	764	764	786	838	797	810	779	831	795	751	792	769	838	794	781	790	752	786	797	759	824	853	812	826	810	776	777	806	753	842	755	716	764	803	764	761	797	807	783	777	761	797	779	843	746	769	806	773	815	798	728	786	746	761	791	749	762	788	776	762	790	797	772	811	760	801	777	786	806	842	766	767	775	782	776	796	802	730	795	772	816	771	775	809	806	821	786	792	803	781	765	757	770	763	850	778	824	784	806	774	789	782	777	745	767	748	807	797	762	796	782	777	765	807	760	809	798	792	731	802	798	768	795	760	802	799	783	790	799	774	776	784	778	768	751	810	791	772	820	796	753	794	847	765	739	763	751	718	839	783	800	775	777	828	774	824	805	819	797	761	773	829	785	816	816	809	763	755	790	788	748	809	769	830	769	767	785	760	787	760	768	734	775	800
16026	3347	5944	8023	8671	9813	9977	10363	10183	11477	9577	16928	24727	21628	15840	9582	4914	1992	1024	551	374	310	302	266	264	293	253	264	312	283	269	272	262	297	307	309	292	314	288	294	294	260	290	289	294	283	316	297	298	306	278	282	303	286	283	292	294	321	272	283	315	308	316	284	298	267	261	272	266	300	270	309	271	280	283	301	280	258	295	311	278	295	293	273	263	272	274	252	301	313	304	259	272	307	266	299	301	299	283	287	302	317	256	271	276	266	270	305	273	297	290	272	253	275	289	297	291	285	249	283	286	298	295	288	281	257	278	306	272	275	272	271	290	280	268	285	255	300	292	272	277	294	285	290	293	268	305	292	268	249	289	301	296	268	300	277	258	285	284	242	252	315	277	309	295	282	293	279	284	263	275	277	308	299	265	269	261	261	258	287	303	306	294	279	255	285	304	284	277	286	269	281	295	271	279	279	263	282	273	283	269	290	301	286	275	260	324	270	331	271	283	314	291	359	286	296	270	269	274	276	280	259	269	313	299	259	280	254	271	307	286	275	293	258	297	317	252	284	283	299	281	261	252	297	283	274	292	295	279	279	269	247	282	299	240	284	271	297	283	291	265	251	288	285	280	244	284	249	283	270	266	323	280	260	274	283	281	290	298	261	262	295	278	271	261	289	308	269	308	304	311	263	259	298	309	300	255	261	264	266	260	283	277	304	303	302	294	272	299	288	312	290	286	277	292	281	307	317	279	258	308	287	257	306	307	283	292	276	302	274	260	299	277	269	306	286	280	272	246	295	285	265	314	302	297	293	289	272	291	265	237	304	303	270	300	247	257	287	308	276	304	244	275	292	307	290	290	284	323	291	287	293	299	303	274	280	250	286	252	279	280	265	312	278	283	280	285	299	251	268	298	273	285	285	283	307	278	319	273	278	294	257	302	287	264	277	252	296	295	290	277	288	289	296	272	284	297	278	259	294	266	300	289	291	281	318	245	284	265	301	303	300	264	225	280	275	291	274	297	309	275	319	270	304	295	320	258	295	292	311	309	279	267	295	285	320	271	268	258	315	308	290	285	269	282	298	293	285	290	268	293	260	317	298	274	291	264	316	272	319	292	284	288	266	253	280	317	260	290	279	308	316	264	295	307	263	267	317	315	282	282	274	322	292	309	296	281	288	290	286	309	271	270	282	318	300	253	279	288	274	292	281	271	305	304	260	302	306	288	263	284	278	297	276	266	301	302	245	300	298	310	293	289	290	281	280	311	278	286	275	296	255	289	265	271	282	261	271	280	288	290	289	341	281	275	283	266	301	317	301	281	301	312	262	284	276	319	318	289	290	315	305	322	310	274	303	261	287	291	286	285	290	275	316	292	301	280	301	281	310	318	312	302	285	291	272	287	288	273	285	281	269	296	294	293	272	304	273	281	292	264	270	314	323	273	290	289	308	298	263	314	269	309	294	292	288	256	276	248	279	289	276	290	282	280	267	293	304	305	291	277	266	253	290	283	295	310	292	239	294	279	281	290	272	294	322	289	291	274	308	276	297	261	289	267	271	275	282	273	309	325	288	256	301	268	271	284	295	293	316	295	322	300	265	273	264	281	266	266	292	250	271	287	301	304	284	304	283	294	279	255	281	293	304	276	255	309	239	288	315	289	281	294	287	307	294	307	268	290	305	262	308	285	313	286	333	284	271	265	296	268	276	288	292	291	290	292	300	262	290	273	256	245	275	264	286	281	286	270	276	314	300	285	272	281	279	288	283	291	276	301	264	283	290	284	282	296	264	299	286	317	295	251	269	287	302	283	280	297	298	249	307	282	286	288	298	291	273	278	304	287	287	275	278	298	293	306	259	283	289	326	293	312	295	263	270	304	292	280	284	253	296	296	274	281	287	304	286	285	292	302	287	255	328	313	295	292	256	273	293	317	244	305	280	291	276	276	254	298	298	303	266	267	265	275	286	276	302	315	304	272	280	299	286	292	313	295	267	290	286	311	273	266	254	307	288	302	271	327	286	282	269	266	306	281	273	297	283	273	258	282	297	311	274	310	285	267	319	277	290	285	290	292	256	302	293	284	285	303	268	283	259	298	309	316	321	305	288	281	308	261	274	308	306	261	287	289	301	281	283	292	269	274	290	273	275	245	277	265	280	292	291	287	267	296	247	271	273	290	286	301	268	299	290	278	293	267	292	260	280	309	277	288	306	298	287	276	273	302	269	305	270	271	325	296	277	268	294	253	289	279	272	276	271	311	303	289	299	310	282	255	284	278	281	289	273	261	287	288	301	298	296	261	288	289	301	262	290	254	301	266	261	307	287	298	295	294	266	304	271	289	259	303	248	270	314	284	279	286	295	302	293	315	280	269	294	263	306	298	282	277	320	268	274	287	301	309	299	297	277	281	306	267	311	286	253	296	287	273	288	274	262	272	298	284	274	297	268	293	311	259	261	293	297	326	278	279	268	277	291	267	311	298	267	272	282	259	312	299	267	326	292	271	302	250	271	278	270	289	259	318	262	302	285	286	272	280	290	293	309	274	269	280	304	312	274	279	281	297	261	307	282	293	309	294	318	269	299	324	296	273	285	277	304	261	280	273	268	281	278	285	277	277	276	283	268	321	294	289	298	243	292	288	286	269	312	294	318	315	271	285	300	317	305	296	297	279	275	314	274	289	279	284	262	263	299	309	264	312	311	325	310	289	296	297	284	271	262	290	260	271	306	264	273	291	308	272	294	297	268	264	268	310	285	268	269	263	282	267	264	280	307	296	312	273	297	237	276	297	285	278	273	234	256	278	258	283	294	273	315	312	255	265	256	240	290	326	260	297	267	334	274	313	283	305	267	239	302	307	255	277	274	295	295	282	334	254	274	292	290	299	282	273	310	288	273	283	265	285	275	285	264	266	283	259	289	296	270	274	298	284	282	277	295	282	291	277	299	325	277	269	294	262	292	255	301	295	290	266	304	271	280	294	260	282	261	269	318	271	300	277	294	275	251	285	273	293	286	284	321	287	286	290	264	289	266	269	289	297	302	276	307	290	276	290	299	276	261	278	257	275	281	300	280	274	301	272	304	277	319	307	259	288	249	287	261	294	306	275	284	302	279	318	295	283	312	278	241	278	274	312	315	303	298	292	281	283	278	260	275	297	289	272	271	286	291	275	293	284	251	283	274	260	259	304	253	272	263	295	269	269	296	267	273	295	299	291	269	290	292	292	311	287	292	264	289	282	279	260	289	273	283	280	289	304	280	315	289	277	294	287	269	252	252	293	313	307	285	259	295	290	304	307	288	248	289	285	281	273	291	279	290	281	284	259	270	282	300	301	289	263	289	293	280	298	311	295	247	311	279	283	268	273	290	271	291	290	290	262	292	300	275	294	300	305	287	297	270	289	297	284	285	273	263	289	282	315	306	272	298	300	305	298	287	295	294	305	292	298	280	275	277	292	306	295	289	269	274	262	291	294	286	268	275	279	274	253	283	296	267	292	270	312	307	296	328
8170	3468	11548	19825	22440	25842	26725	28332	27755	30930	28447	38523	44697	41146	35326	27186	17761	9058	4426	2000	1211	881	827	823	779	772	805	822	770	806	787	809	775	869	821	811	848	824	854	823	802	800	824	859	776	834	835	815	800	829	838	823	800	845	821	828	812	844	781	788	798	798	841	797	818	755	784	785	812	770	801	839	831	808	838	791	797	796	809	812	799	862	857	822	849	798	810	771	821	777	825	885	825	831	781	794	785	809	781	774	816	810	824	832	817	778	769	805	738	786	852	816	778	794	797	801	849	814	853	769	809	822	814	848	847	845	785	764	804	796	838	771	785	846	828	832	786	783	807	815	853	790	816	815	775	797	832	815	805	833	763	786	755	822	876	786	862	784	817	842	860	838	814	823	797	787	770	789	747	751	774	790	809	798	792	778	846	815	766	832	782	832	776	803	838	837	793	832	774	836	774	808	803	813	806	792	787	806	789	763	840	819	775	843	814	833	770	752	819	799	814	834	817	813	781	851	792	841	848	828	799	836	827	834	854	825	804	744	801	786	830	821	784	858	878	818	796	784	827	834	863	800	769	782	798	830	813	773	828	795	800	824	768	793	835	846	782	779	756	802	767	806	805	812	807	775	776	763	822	817	822	799	881	820	816	817	829	831	840	826	835	787	810	848	809	774	821	826	814	772	781	801	807	795	801	826	815	816	827	704	828	760	817	784	805	800	863	795	787	856	810	837	784	821	804	828	826	760	805	784	865	799	835	809	817	801	810	802	809	774	806	854	807	811	810	814	735	818	787	746	871	802	831	781	857	788	795	860	815	795	778	852	811	806	787	784	823	818	791	790	842	817	845	859	787	835	831	816	806	806	772	750	808	770	762	799	782	803	840	838	749	813	789	787	857	767	863	808	815	801	787	768	803	809	798	790	815	827	790	830	754	833	837	811	846	801	841	812	766	786	821	829	793	780	851	759	886	798	867	804	846	807	818	805	786	809	778	790	792	814	847	815	782	804	771	800	843	797	822	760	839	794	812	804	802	770	788	731	822	777	800	789	782	770	765	838	788	856	811	830	814	793	791	823	782	793	803	806	834	749	833	746	803	821	791	778	764	824	854	845	772	862	830	796	784	797	829	796	871	789	803	784	812	819	794	830	813	829	783	830	783	791	789	820	867	803	826	800	802	850	765	801	817	860	834	751	785	820	843	787	825	819	873	827	804	831	797	779	787	835	862	895	767	842	731	835	787	835	833	823	812	831	830	810	792	784	799	809	812	751	763	818	825	845	835	825	780	779	795	800	816	825	843	816	801	814	782	801	804	767	783	836	811	820	801	804	801	795	767	850	815	792	807	787	748	844	810	829	822	773	823	784	793	837	795	825	777	795	806	844	751	761	760	794	792	818	781	794	803	794	797	808	827	823	832	755	816	798	806	776	838	808	797	778	777	810	830	788	825	790	824	821	819	851	860	807	813	788	819	799	811	795	809	805	845	807	795	817	839	771	829	814	820	790	824	841	841	801	803	767	780	830	822	798	734	818	790	863	786	847	785	829	780	795	785	800	790	784	809	796	786	833	815	786	747	779	849	819	820	791	860	772	757	775	781	767	824	787	795	785	823	836	869	807	809	778	758	802	779	808	810	850	841	753	813	820	823	808	778	810	754	820	778	849	772	806	819	844	792	733	774	775	790	788	780	824	851	814	828	770	845	813	772	806	842	831	817	798	759	794	812	784	744	831	809	792	836	821	844	792	800	832	818	826	837	771	843	808	814	750	817	825	799	839	841	812	815	763	820	780	793	807	818	824	810	797	817	820	835	847	808	845	792	838	798	802	833	819	842	786	784	835	809	844	774	811	780	805	788	859	792	858	813	756	756	879	779	830	808	798	801	812	794	759	803	791	797	798	764	810	800	795	818	826	760	843	775	840	814	761	811	778	815	823	817	830	818	772	812	858	814	796	830	800	824	804	776	757	771	830	823	850	854	786	780	817	745	825	830	820	814	797	814	860	772	777	814	775	806	783	790	783	788	779	790	840	840	845	830	781	831	734	793	837	761	807	857	841	798	818	768	854	793	811	809	852	778	818	813	790	785	816	863	760	793	786	769	791	851	816	783	805	802	815	825	836	790	782	779	821	770	794	828	828	779	774	815	781	855	794	856	804	746	786	797	760	794	867	807	780	819	836	809	800	844	826	805	770	821	838	871	809	812	805	810	837	783	775	803	818	863	810	834	802	838	842	808	814	819	777	802	878	843	742	719	800	803	808	776	837	830	751	760	795	754	820	812	811	792	783	772	781	786	800	783	831	816	821	782	787	834	817	842	828	823	793	794	808	833	821	788	805	779	837	818	774	826	864	772	777	793	853	847	791	775	853	808	806	754	856	786	805	809	826	832	781	768	792	863	826	814	813	756	840	817	805	767	786	784	836	808	813	774	767	814	818	801	845	799	802	812	847	839	802	851	809	833	839	806	768	867	804	791	810	789	830	814	851	842	806	829	795	825	847	841	800	784	825	796	811	796	801	758	751	794	846	827	871	792	876	835	796	824	770	860	856	836	819	860	820	791	770	777	808	829	811	811	807	751	817	783	804	788	770	818	802	787	800	780	844	800	803	790	831	749	806	785	831	866	834	795	801	797	827	750	801	783	837	809	856	819	825	796	765	823	869	808	845	815	789	794	787	774	814	799	818	833	836	772	824	790	825	806	788	821	815	821	820	823	838	808	823	785	784	791	851	811	842	870	811	801	812	792	790	798	808	813	801	811	816	834	833	815	814	779	788	790	797	825	823	815	800	892	816	825	825	855	853	782	821	799	789	838	768	772	799	818	798	840	817	803	823	808	815	809	767	787	790	819	837	817	822	842	808	843	831	808	808	822	827	794	791	800	834	814	838	858	791	821	832	837	788	803	850	834	794	830	817	860	787	780	794	795	847	771	781	815	846	856	830	825	851	802	850	848	798	804	766	845	791	862	798	764	848	808	835	802	767	823	788	775	807	847	817	829	774	750	780	801	804	805	760	824	815	843	798	835	806	790	791	771	814	818	824	746	830	819	806	793	797	769	753	794	825	846	813	850	776	781	898	837	769	828	801	788	821	764	826	816	765	782	793	853	796	751	841	818	829	775	832	832	783	793	799	790	854	838	778	795	816	807	842	745	825	842	795	865	806	796	789	778	816	791	775	814	774	849	823	766	805	788	803	838	833	761	775	814	804	813	819	823	818	802	835	848	806	807	798	804	825	731	841	815	811	787	826	789	750	823	841	781	814	803	780	856	779	778	805	835	787	814	789	775	833	845	834	776	779	783	792	785	808	853	841	777	856	873	798	764	825	826	828	859	798	809	774	829	832	809	846	806	750	799	767	856	798	851	804	809	797	830	770	811	793	763	810	803	778	768	822	825	801	773	791	827	750	847	786	825	786	846	791	876	802	805	796	785	833	797	766	767	824	791	791	817	738	798	793	873	831	805	838	848	864	791	755	802	768	805	804	784	786	783	796	794	808
2309	356	486	506	461	429	432	431	470	648	742	1083	1348	1041	957	832	784	591	474	349	329	307	279	261	284	310	288	277	305	279	281	285	280	296	320	275	275	323	318	284	303	284	320	308	279	283	309	281	296	311	313	304	303	311	267	276	302	319	287	282	303	313	301	292	309	335	285	288	253	299	330	288	276	273	276	281	280	312	295	301	293	295	286	310	304	332	317	292	267	288	313	289	310	294	301	327	273	300	318	316	270	328	301	265	283	308	305	256	294	320	291	291	306	321	278	306	261	330	305	307	306	285	289	320	297	323	298	287	276	295	293	299	273	280	307	290	286	267	286	274	302	283	288	268	309	322	318	307	308	289	337	278	292	299	314	313	302	275	275	313	274	297	287	276	266	299	294	309	312	305	294	318	303	300	313	295	307	299	302	291	301	298	276	272	306	286	335	304	262	312	309	296	298	321	311	300	287	277	307	313	312	304	315	313	288	295	253	313	311	320	287	309	300	309	270	291	273	278	285	316	296	302	300	287	311	301	284	314	296	260	312	278	317	292	320	303	297	299	280	327	325	308	282	278	288	277	318	286	297	339	286	307	288	322	287	286	289	299	300	271	266	278	249	283	304	297	282	291	278	303	288	300	276	264	284	313	320	317	301	340	295	300	295	285	276	314	309	311	311	271	292	307	307	289	312	262	283	329	279	267	270	292	322	298	276	323	325	285	297	271	280	322	326	269	329	311	286	294	290	322	277	258	293	293	325	303	312	301	307	309	290	300	292	315	288	301	284	306	273	310	304	272	280	273	310	301	249	293	310	298	304	306	303	307	303	301	299	298	320	287	269	294	280	290	281	269	288	324	307	280	306	280	274	287	287	287	303	275	268	298	304	294	298	298	301	299	287	315	304	291	302	305	311	276	306	277	312	298	281	304	267	292	273	296	291	265	305	285	302	305	279	291	279	302	276	311	275	288	271	304	312	288	299	283	274	281	302	278	262	285	309	299	261	310	328	307	266	277	272	300	276	282	313	316	268	296	279	302	279	287	298	306	289	292	266	309	319	282	289	321	298	297	288	252	296	277	260	266	306	279	286	295	307	316	301	295	252	291	289	291	294	300	298	300	298	276	280	328	265	291	306	300	293	287	291	324	286	299	281	303	308	292	267	294	301	268	312	270	275	288	320	284	293	294	309	293	311	304	308	261	325	271	265	311	286	319	291	299	295	267	297	291	267	304	299	288	314	309	270	276	285	287	287	304	286	331	304	311	297	313	304	278	315	300	276	287	283	274	289	295	282	318	290	290	265	285	280	292	286	270	303	300	302	262	290	323	283	312	312	289	298	274	275	310	296	289	274	272	255	309	301	290	304	283	280	296	308	312	284	279	304	277	291	295	298	277	281	301	300	280	272	281	278	296	275	265	303	291	286	320	279	317	293	278	305	315	281	283	284	293	288	256	265	326	302	281	267	317	269	265	277	293	311	302	302	320	299	259	313	272	290	314	328	291	303	319	284	302	307	271	274	302	298	296	322	265	303	312	271	350	290	287	287	301	276	299	305	298	275	289	305	285	294	303	279	265	282	316	306	267	314	293	305	289	290	301	254	302	324	304	333	289	268	308	337	284	262	293	288	300	270	302	286	303	257	275	288	304	299	285	289	297	290	298	308	276	316	290	278	300	287	299	301	294	293	310	307	298	297	297	276	298	278	319	290	284	308	276	309	249	293	279	293	285	286	271	265	319	264	292	276	264	296	314	300	331	305	296	275	272	295	285	296	314	289	315	270	298	291	299	293	286	299	312	287	293	290	300	305	298	300	294	302	348	271	303	285	304	309	288	295	311	300	282	287	287	284	320	260	278	258	309	304	304	303	304	303	287	296	290	288	299	314	320	289	287	292	300	266	293	302	337	316	288	295	307	319	308	306	293	292	273	293	353	315	300	315	283	279	274	315	299	318	301	322	285	269	274	282	294	329	309	273	306	279	323	301	289	279	268	305	279	265	302	324	288	256	293	285	292	281	275	297	291	278	287	309	285	283	313	317	310	261	284	276	317	278	295	319	274	288	259	280	264	313	281	283	309	328	305	286	301	292	286	297	298	285	286	304	308	288	283	315	273	289	283	280	285	296	304	259	300	289	266	347	276	272	303	255	305	261	294	262	312	305	293	301	326	284	286	311	325	298	300	301	270	312	283	301	269	266	280	309	321	349	288	282	313	255	302	288	266	285	301	288	284	304	348	279	300	318	304	287	292	279	303	319	296	325	297	315	274	295	314	282	293	334	285	313	304	296	280	297	309	290	264	298	283	294	282	314	322	259	305	291	330	297	309	272	302	290	276	294	271	305	277	269	287	291	322	298	276	284	271	306	265	311	279	279	314	318	349	256	307	323	276	285	298	313	290	285	304	273	310	283	294	297	284	267	342	292	284	326	266	278	314	289	310	279	269	274	260	310	263	317	282	286	290	315	290	307	316	330	298	284	287	317	316	277	266	289	305	297	300	290	283	271	303	290	300	272	328	290	298	307	300	318	289	269	306	288	293	279	327	296	302	337	332	284	311	271	290	272	265	272	290	312	254	264	312	279	293	260	288	299	280	296	288	303	248	291	278	298	326	265	299	277	280	296	294	284	285	321	290	284	302	282	317	299	270	305	290	319	319	323	311	288	290	313	285	277	316	278	305	293	311	301	284	267	303	311	297	312	268	296	271	303	299	291	309	302	279	287	306	283	288	291	299	272	312	285	290	323	309	294	324	291	323	316	286	304	283	331	293	314	283	282	304	285	272	290	310	313	290	282	307	309	301	283	316	308	306	263	302	309	287	307	306	276	294	314	265	340	265	278	301	334	296	302	283	316	313	301	275	293	282	273	312	313	254	278	265	284	293	291	288	274	292	329	283	279	273	265	266	294	272	277	299	276	302	284	291	319	309	285	282	268	269	286	314	282	295	260	312	303	284	285	265	286	302	285	301	287	297	294	305	285	293	327	289	298	308	314	319	292	287	290	328	287	320	311	266	309	293	302	297	302	292	280	291	321	298	275	291	247	300	297	283	260	299	307	290	290	307	292	276	294	278	289	280	303	282	291	322	311	316	288	275	309	296	292	304	324	304	313	303	326	287	299	287	310	308	279	304	270	299	323	298	280	268	299	318	268	281	292	304	292	306	311	304	308	283	317	314	288	296	292	293	315	300	282	282	298	278	279	311	278	284	306	306	270	301	316	311	261	282	289	272	305	311	291	296	266	271	318	282	316	279	298	279	295	288	298	277	302	314	301	302	310	304	253	310	275	291	282	261	320	306	291	283	269	313	286	276	274	318	319	304	314	274	280	288	281	311	271	313	321	290	299	333	294	309	297	308	324	303	284	309	307	283	307	299	269	292	296	270	303	309	283	283	306	304	256	290	278	292	296	293	322	278	288	314	313	285	284	282	307	294	298	281	320	264	297	312	308	330	274	283	321	307	284	273	278	298	289	312	310	309	288	314	295	287	274	324	288	284
2543	911	1276	1771	1925	1713	1619	1678	2167	2952	4006	5917	6735	5056	4660	3989	3353	2307	1606	1052	927	825	823	775	790	816	792	794	784	812	795	785	779	790	772	860	769	794	845	812	789	817	785	822	790	795	837	822	792	828	767	860	788	782	850	819	791	771	829	781	836	807	830	770	828	786	807	783	842	865	806	845	837	863	828	789	833	854	773	771	808	857	822	822	786	813	808	848	837	757	816	775	785	809	824	816	820	805	829	796	823	851	792	769	798	852	834	767	811	815	795	849	813	803	800	828	831	848	826	782	819	817	782	836	835	816	761	831	806	815	767	839	798	786	798	848	827	842	781	813	826	770	795	789	754	830	830	821	800	824	806	809	837	807	820	831	759	766	817	839	786	817	824	813	786	854	774	789	794	844	799	807	816	821	807	784	775	796	816	810	840	810	827	779	799	810	814	818	844	830	865	793	803	855	762	814	828	803	838	772	801	846	806	835	824	797	817	825	767	819	807	810	774	873	825	834	840	837	764	832	813	813	797	807	801	826	815	794	808	805	868	835	794	814	842	809	770	799	878	789	814	790	820	806	793	795	817	830	787	817	817	866	779	816	835	861	801	818	799	778	777	818	814	899	805	832	813	831	829	784	835	829	796	789	823	802	801	796	846	793	767	806	802	809	847	791	795	823	792	792	814	792	776	800	793	814	813	812	715	783	796	838	774	827	829	834	780	812	803	816	807	823	825	849	758	847	790	821	811	854	807	817	778	865	816	823	805	783	796	805	807	843	812	794	811	810	809	796	847	793	820	798	814	818	789	838	803	811	847	873	819	769	836	832	793	789	812	787	833	859	756	777	853	778	830	832	828	777	779	826	761	828	835	792	839	810	812	783	834	780	782	836	806	802	798	806	783	838	766	811	796	788	856	827	752	800	840	767	804	817	810	768	813	796	753	812	863	778	787	836	799	828	793	824	782	821	809	816	855	798	808	804	820	806	827	723	797	810	834	807	811	779	761	773	822	845	775	826	860	812	782	831	855	837	806	791	853	803	755	866	802	831	826	768	814	759	791	790	784	837	798	825	839	803	835	845	816	792	794	831	772	833	807	814	850	808	874	836	786	770	828	760	796	817	817	820	794	805	806	841	804	812	836	829	813	777	838	804	862	844	757	829	756	784	773	801	817	769	813	836	814	813	816	851	825	822	792	808	829	801	792	813	769	815	827	851	802	827	840	781	834	789	870	838	779	829	839	821	785	863	799	832	857	794	817	790	820	809	806	810	757	826	804	843	854	867	865	810	828	831	862	764	827	783	787	780	793	791	810	822	838	808	808	768	815	813	875	834	805	802	847	834	849	796	815	796	820	793	791	846	780	832	830	812	824	808	792	833	749	822	770	772	812	826	837	838	797	827	806	801	850	780	772	760	808	835	798	792	802	811	812	825	812	811	789	850	787	793	789	822	796	829	843	791	771	796	820	854	877	814	840	789	786	844	839	842	818	834	841	874	866	827	825	792	811	749	836	835	846	801	872	844	846	847	815	736	835	821	791	814	813	825	841	815	847	851	805	832	809	824	816	853	783	822	795	827	773	805	761	838	862	762	869	818	814	823	806	806	852	807	801	813	799	802	882	792	756	747	794	847	832	822	798	837	818	829	841	827	825	825	827	782	788	828	848	785	827	813	800	757	880	794	794	830	773	809	797	800	847	810	792	815	809	795	799	796	850	795	789	796	817	815	843	785	841	841	805	816	832	794	856	765	775	864	818	744	801	821	820	797	795	829	818	824	789	855	821	796	840	803	778	806	863	814	842	787	821	797	820	802	777	847	754	839	825	827	845	793	844	773	843	813	818	843	806	827	832	821	839	783	766	813	799	823	882	844	821	800	806	848	789	759	842	799	847	800	812	840	815	864	817	812	828	852	775	829	819	811	827	858	789	777	783	772	831	822	808	841	767	798	810	779	828	773	821	802	835	804	806	806	827	823	789	800	777	805	810	817	804	784	816	808	833	825	867	877	825	853	871	805	799	774	848	856	760	763	792	817	785	828	810	885	803	804	839	805	821	802	839	812	820	802	860	814	790	771	771	831	758	838	863	766	833	788	796	831	810	794	772	797	798	779	775	850	800	838	770	839	783	800	824	757	820	827	855	836	829	781	794	791	752	810	811	856	841	796	806	771	815	794	792	783	821	785	809	853	819	793	828	848	821	811	853	813	825	824	831	788	867	804	790	787	832	811	806	814	834	821	849	818	815	795	817	830	804	809	747	820	801	876	780	835	796	801	834	852	791	796	802	819	791	784	782	816	819	803	782	779	862	790	814	834	794	775	887	813	855	819	846	797	872	794	802	842	840	787	772	772	817	837	856	772	842	852	829	764	807	836	779	834	795	775	821	768	774	817	769	832	832	778	843	853	820	812	794	805	773	753	796	816	813	836	818	806	770	904	841	856	843	813	775	865	853	816	757	834	818	862	790	807	794	788	850	850	819	855	772	851	785	769	843	802	844	799	806	811	799	854	804	796	797	810	845	819	874	837	862	853	818	795	830	731	825	824	790	809	761	810	803	819	776	860	796	848	810	756	819	827	831	800	810	799	809	807	814	836	812	844	819	800	830	797	817	828	849	813	792	809	818	788	768	823	808	798	802	848	826	841	854	817	823	827	869	816	767	783	828	833	800	861	843	828	853	818	812	855	815	833	792	835	866	824	827	797	819	844	765	798	832	842	791	827	786	813	840	876	801	830	810	791	815	775	809	799	821	743	811	814	816	845	805	800	877	840	807	773	809	836	786	801	780	764	863	834	804	800	831	871	788	806	806	868	793	810	863	821	811	804	842	801	796	812	783	811	810	818	811	830	823	850	849	819	817	820	839	802	759	814	824	721	796	831	797	794	819	807	830	781	819	810	857	761	852	805	831	841	867	819	828	817	852	828	850	848	759	792	772	802	853	781	813	736	819	850	806	805	815	818	808	812	801	767	781	824	846	779	823	825	823	818	849	834	819	825	821	774	826	804	831	850	864	818	794	782	859	834	800	812	799	778	792	825	812	845	839	799	832	797	801	815	807	829	849	800	792	833	839	812	861	802	796	826	824	840	821	844	794	803	787	825	754	874	821	899	834	784	816	845	838	781	843	812	832	822	783	825	837	798	846	776	856	770	815	776	810	818	831	821	819	788	840	792	810	821	813	827	852	808	777	795	784	831	835	818	842	829	822	754	833	803	782	821	777	832	869	828	802	788	819	808	777	804	811	804	797	821	775	827	760	842	855	815	766	811	889	802	779	848	844	802	811	827	813	824	818	837	806	780	799	790	759	840	776	774	824	778	782	893	818	844	794	769	812	819	812	808	842	790	840	794	834	800	802	786	834	827	800	830	796	750	810	814	840	840	809	773	821	842	839	853	809	827	811	808	844	828	789	830	808	853	756	861	822	822	759	836	835	779	764	848	772	799	805	837	864	823	842	810	746	896	842	805	812	832	847	793	824	818	795	827	804	817	854	818	777	752
7791	1455	2133	2220	2113	1952	2221	2624	4611	6072	8709	10528	10006	8668	7524	4373	2852	1545	852	527	344	250	200	197	200	239	231	233	222	208	224	204	231	219	207	222	225	225	239	218	222	239	219	227	212	230	207	226	197	239	219	233	227	208	229	189	227	216	195	219	212	243	224	221	224	221	195	205	243	204	222	240	223	202	221	187	247	235	219	201	204	221	197	214	235	225	241	216	214	227	222	206	215	221	231	213	211	187	212	234	224	217	226	233	225	217	244	205	202	225	225	215	244	222	201	216	229	211	204	203	216	205	228	215	241	201	225	202	241	215	213	225	221	246	202	202	245	230	223	190	234	220	222	220	198	222	229	203	231	197	214	201	232	207	214	221	214	223	214	240	183	213	208	224	206	244	205	215	238	201	201	207	227	224	234	209	204	189	203	218	235	215	217	228	215	237	223	204	220	208	220	190	232	224	225	243	224	226	213	212	210	205	235	228	203	208	203	219	202	210	220	220	217	209	244	203	212	261	211	218	214	215	221	236	214	194	215	210	213	201	224	222	226	211	221	211	206	216	191	242	201	214	209	210	217	222	231	241	196	231	209	218	211	237	227	213	221	214	242	183	238	231	217	218	190	210	192	225	231	225	213	229	222	209	217	209	194	192	223	224	207	221	226	235	208	243	218	226	216	229	209	232	222	217	212	238	198	236	246	230	202	231	223	205	197	206	220	198	205	247	205	215	208	230	199	248	223	230	220	235	218	202	213	212	232	217	220	224	219	231	210	214	217	240	221	219	216	219	212	237	218	219	209	232	209	204	206	202	178	222	213	226	214	238	221	211	207	209	229	226	223	219	215	220	206	227	245	204	223	200	198	200	216	216	205	198	234	226	220	217	236	204	202	229	199	220	231	229	209	242	249	208	229	177	234	230	201	221	205	229	224	203	212	206	208	217	225	209	230	225	190	238	225	214	223	197	188	212	207	220	200	217	227	228	238	217	237	211	225	208	231	210	228	223	215	215	227	240	230	201	207	232	225	212	205	244	204	218	211	210	189	197	231	220	226	236	219	230	231	209	203	222	203	203	226	233	209	211	204	215	220	220	218	205	188	196	261	227	205	208	221	233	228	203	231	235	202	234	217	208	205	206	208	211	228	206	215	203	240	224	200	208	224	219	196	240	240	247	209	202	219	221	220	219	205	224	222	241	206	239	228	208	202	194	216	220	213	226	213	242	232	214	242	220	236	207	218	256	201	196	218	212	232	262	191	226	237	192	236	199	217	203	227	232	209	249	218	229	209	223	196	214	216	217	225	228	200	231	226	237	237	210	188	213	217	218	218	230	212	202	239	233	206	202	213	217	211	210	212	230	210	247	229	222	226	198	211	255	235	190	249	233	230	226	221	214	225	220	204	207	246	194	240	216	207	214	182	228	217	241	195	207	218	226	220	240	199	209	215	209	196	210	207	220	211	176	213	240	210	234	219	209	242	217	192	200	227	225	209	202	220	223	235	215	222	199	201	221	214	203	240	199	239	205	223	197	201	189	237	236	212	200	232	209	212	219	230	206	210	216	233	211	239	199	200	173	196	193	210	236	231	231	228	219	221	212	251	232	210	238	218	216	230	208	231	198	210	198	242	223	201	230	206	223	191	216	212	198	203	206	206	206	201	234	197	213	208	200	203	224	195	241	215	205	202	214	202	217	215	219	235	209	209	220	212	214	235	222	220	209	234	202	239	229	242	215	233	227	234	236	248	221	211	227	221	254	208	212	226	233	220	223	232	227	221	234	209	234	242	213	220	188	220	198	205	208	249	214	233	219	236	217	224	227	220	222	221	206	223	208	223	232	223	211	208	240	226	243	218	229	201	206	218	209	223	214	227	231	204	249	218	218	226	215	229	218	232	218	225	234	181	203	212	217	213	208	225	198	215	233	207	225	201	220	236	204	227	238	219	211	236	219	214	218	223	233	229	254	222	231	214	215	207	220	185	225	228	224	213	207	234	228	208	233	216	206	227	224	221	232	195	197	234	216	204	249	224	246	217	229	222	216	182	195	220	239	226	224	256	205	212	202	205	202	225	225	223	196	210	221	231	234	213	221	209	227	229	222	226	203	242	194	236	219	219	221	216	203	244	210	208	230	224	231	241	223	215	207	222	181	240	222	200	243	229	199	209	221	236	226	246	191	208	238	199	208	219	204	213	212	194	216	220	194	228	210	212	188	240	238	235	232	203	228	211	197	223	213	226	222	218	230	193	248	231	185	224	230	218	217	242	212	201	222	209	220	203	214	221	230	193	226	243	234	221	220	217	199	210	205	237	218	196	213	210	198	193	207	217	217	226	240	220	202	189	214	220	211	219	231	231	238	211	233	203	225	222	183	216	227	219	198	251	216	228	213	225	242	209	217	224	220	219	207	207	229	206	229	222	234	189	216	223	198	210	205	222	216	210	186	207	207	199	232	235	218	210	208	250	258	201	211	211	218	232	212	200	211	236	230	224	229	222	198	216	201	256	231	205	201	214	240	220	199	229	190	233	238	198	225	234	234	230	213	217	242	210	243	234	203	189	226	201	228	220	225	219	189	227	187	216	226	215	199	239	210	210	213	211	216	222	217	245	234	214	209	214	208	205	220	213	207	206	200	220	217	213	217	232	205	236	219	193	229	207	215	248	210	208	229	211	231	210	225	220	221	208	234	246	207	243	197	208	218	241	243	217	221	236	193	217	209	249	208	219	209	248	239	211	189	217	216	226	218	212	220	222	236	189	240	219	205	196	210	237	208	241	242	235	211	223	197	209	220	243	218	214	222	242	202	220	241	218	237	195	201	254	226	229	202	210	222	218	207	226	224	221	219	243	216	212	200	224	211	201	215	208	209	224	201	240	216	227	193	240	214	204	200	200	220	231	221	248	225	255	225	218	234	228	209	216	187	228	246	208	224	236	193	205	209	236	189	247	221	204	214	251	219	236	225	204	222	236	208	198	183	234	201	228	232	201	224	197	190	223	240	237	216	230	210	224	228	198	213	220	202	219	201	217	202	230	207	216	227	222	215	219	214	215	237	238	239	224	190	227	255	185	209	199	237	225	196	224	220	224	242	215	223	214	222	229	216	215	203	235	215	211	228	228	193	230	202	223	206	231	216	222	242	219	205	225	235	215	217	225	229	191	234	217	225	203	227	257	232	225	204	239	209	211	220	216	254	197	213	242	213	231	237	223	220	217	227	222	241	212	221	190	222	230	228	214	221	192	220	219	219	204	229	228	215	210	227	221	209	216	240	238	183	221	224	214	218	249	239	239	239	240	218	246	228	212	219	228	203	207	237	197	206	219	235	216	198	213	215	199	209	216	218	216	207	218	244	240	232	244	218	186	228	221	227	214	194	216	207	235	222	204	211	201	214	201	226	231	228	226	233	232	229	222	230	220	214	214	239	235	210	194	201	221	241	197	224	219	214	222	224	217	235	214	226	200	204	226	240	217	209	191	224	235	215	198	223	218	208	235	187
5635	2003	5064	7423	8087	8071	10014	11679	18492	22490	27795	30390	29555	27725	25276	17679	12804	7819	4021	2208	1346	820	643	621	627	601	611	573	630	628	649	624	626	615	636	597	656	633	639	623	631	665	619	596	595	605	675	629	707	590	634	633	586	660	599	608	620	607	638	609	662	627	613	604	635	550	561	627	687	654	590	604	621	593	681	643	607	621	622	634	631	624	661	613	628	629	622	564	624	638	598	664	657	670	615	638	587	646	604	658	608	678	682	642	655	625	619	613	640	570	626	648	613	607	610	647	600	645	635	611	627	605	640	588	613	630	593	628	624	613	640	678	614	627	640	613	626	612	675	624	616	681	597	648	628	618	649	617	633	648	604	624	671	589	652	659	607	675	620	621	649	607	626	668	596	634	593	649	608	600	601	642	608	621	595	616	600	626	663	636	645	654	624	669	601	603	647	600	618	657	634	670	621	630	706	615	637	644	597	616	636	637	629	662	640	646	621	641	645	626	609	601	597	667	632	631	647	663	627	654	622	642	621	632	615	600	667	647	630	616	671	613	599	608	614	590	596	583	587	616	653	602	652	595	657	621	634	593	635	607	645	593	625	636	592	630	693	673	626	612	632	642	610	610	627	657	628	624	636	637	650	651	608	646	675	648	636	645	637	597	619	638	670	647	622	601	680	655	638	607	640	634	633	610	601	641	638	589	609	656	593	611	639	617	628	576	610	594	642	606	620	653	644	616	641	614	648	662	605	639	627	691	623	613	580	645	674	623	595	643	627	588	625	630	642	629	644	609	680	675	630	624	670	658	623	591	602	676	610	667	642	653	608	652	657	634	583	605	669	596	602	586	634	662	648	625	607	597	652	617	637	632	652	629	610	652	631	644	608	651	640	611	661	636	640	567	682	655	642	632	640	633	627	604	620	643	683	608	632	640	643	622	676	618	618	627	645	653	652	616	604	593	640	614	583	625	643	643	631	644	652	628	638	617	634	624	651	604	639	585	650	629	714	621	640	616	638	646	573	656	622	626	623	585	634	638	629	630	612	650	602	656	601	674	661	636	656	667	657	622	624	615	644	612	669	628	634	660	611	640	636	630	633	625	595	629	654	616	612	591	645	659	629	652	619	632	645	619	662	680	631	678	657	635	597	603	622	597	633	644	611	632	579	571	647	623	597	689	608	627	616	643	609	606	677	586	654	615	590	657	634	638	655	655	694	605	719	600	612	595	638	599	600	586	634	611	601	588	628	650	632	701	604	614	634	688	581	639	666	639	698	643	645	665	669	615	644	629	619	601	674	607	620	603	656	646	623	656	644	609	626	611	626	612	646	610	649	666	624	627	614	646	614	604	613	621	615	594	605	650	675	668	599	645	611	637	646	605	631	635	646	636	622	638	609	666	636	597	653	633	637	595	611	621	566	603	624	603	673	610	655	583	666	602	611	653	619	610	618	639	614	632	611	622	631	639	640	608	617	619	635	625	669	637	621	657	590	594	672	635	639	641	664	649	614	607	624	629	609	603	615	615	632	621	689	609	626	664	616	642	651	604	619	600	621	631	590	610	606	624	621	607	652	657	645	662	633	627	638	619	626	623	609	623	619	638	592	606	642	582	632	678	579	634	603	627	629	667	651	625	623	630	631	564	605	657	624	655	669	610	625	608	627	623	656	622	659	639	653	615	634	606	622	620	591	644	619	609	614	650	580	632	628	651	620	595	672	657	599	632	658	648	622	622	666	631	651	616	635	606	642	646	605	589	592	630	646	628	646	626	634	636	615	648	628	679	617	645	624	632	598	619	689	635	625	644	612	618	638	660	631	668	645	636	673	674	593	589	648	669	626	603	641	649	646	622	658	661	643	633	604	616	646	641	563	647	640	650	623	593	653	676	647	634	632	604	612	614	630	630	631	602	616	604	666	631	611	655	669	664	622	627	615	633	667	597	621	662	636	616	648	595	626	628	695	608	608	649	650	629	652	640	659	646	662	641	626	620	676	643	648	640	646	629	620	637	633	600	652	666	630	621	628	630	658	619	624	657	616	589	646	665	619	611	659	625	617	628	604	622	665	614	627	625	644	601	605	606	627	650	653	663	590	636	644	592	623	616	627	623	582	638	601	686	606	616	629	617	590	608	679	666	638	624	632	630	606	624	620	608	581	605	656	630	636	659	668	645	671	666	631	648	617	668	653	609	617	557	587	653	600	624	673	647	641	597	609	665	646	665	634	636	627	600	626	614	614	657	627	689	618	611	643	647	597	655	625	631	626	649	665	661	657	592	615	651	671	604	641	624	651	631	636	597	638	620	641	638	623	630	589	602	665	642	612	642	661	648	644	606	685	603	622	642	669	591	583	617	601	666	619	668	599	643	596	656	627	622	554	643	609	660	669	628	602	607	674	601	618	609	650	615	573	631	629	644	635	599	654	630	612	627	614	664	629	633	602	584	637	639	623	607	623	629	611	566	627	630	625	610	676	539	622	675	661	620	633	601	595	574	615	592	665	632	618	612	636	622	625	644	602	636	602	662	631	658	650	620	633	618	628	594	639	632	596	635	668	604	640	608	631	627	611	637	650	582	623	636	665	592	639	631	643	675	633	614	621	628	633	639	653	583	584	614	613	608	635	646	645	636	624	640	662	628	665	612	615	632	569	619	606	629	648	603	647	631	627	662	639	645	609	636	611	614	639	608	662	610	626	655	656	597	641	622	571	673	627	632	631	652	640	646	598	597	635	604	628	610	608	646	676	636	609	629	650	644	631	641	657	645	664	666	650	628	657	630	633	651	643	627	655	619	679	629	632	635	635	616	604	636	628	619	637	637	640	645	633	594	643	621	631	630	615	626	579	641	649	646	603	621	599	635	618	661	627	635	636	645	610	624	621	595	646	631	616	623	645	685	665	620	643	594	626	641	604	605	592	612	677	675	620	672	617	664	605	636	635	625	661	602	654	592	631	625	600	612	633	599	638	662	597	684	619	632	646	632	655	600	597	602	645	646	612	612	607	611	621	625	609	613	605	633	652	682	607	622	668	594	671	611	661	664	655	590	615	632	634	593	624	612	627	670	665	632	655	625	622	649	612	591	677	645	619	603	618	638	603	628	613	632	618	670	610	624	619	607	615	631	648	609	663	634	675	640	642	631	651	597	637	622	628	606	653	614	596	585	595	647	597	696	637	643	586	641	632	613	621	622	640	658	636	638	652	667	617	642	588	646	626	631	643	627	624	661	600	617	643	653	628	632	664	664	622	675	627	666	614	651	626	624	680	703	624	645	621	653	704	672	617	623	602	622	628	634	648	635	616	624	635	620	620	643	654	648	653	647	639	620	635	631	624	607	665	592	649	590	634	631	650	620	587	624	644	631	651	659	661	590	603	667	635	666	637	634	608	600	614	649	650	610	610	614	665	612	636	637	662	598	625	606	660	632	570	613	639	679	648	667	636	611	572	653	648	608	638	631	613	618	592	657	650	625	589	623	638	663	638	633	651	635	648	608	637	618	627	632
15691	4377	4923	4425	3698	5704	6770	7633	9034	9000	13402	17156	19475	21703	16683	10240	5516	2449	1142	542	317	252	230	198	233	223	251	237	240	208	199	235	218	230	234	229	202	225	224	244	226	236	233	205	224	215	237	238	243	224	211	212	242	222	228	207	237	219	216	239	236	221	210	264	251	250	254	242	234	210	233	196	216	203	206	261	229	224	225	232	230	241	243	220	216	230	227	224	234	203	210	180	219	213	213	223	235	246	220	222	229	200	254	217	232	244	231	237	224	235	217	216	236	250	231	224	209	239	203	206	244	220	248	217	242	231	218	218	217	209	221	207	199	233	221	223	178	228	247	241	223	210	216	206	222	237	226	228	235	248	266	213	227	215	222	212	231	230	218	216	228	220	230	217	201	230	230	219	246	267	246	227	212	225	227	203	200	223	213	243	212	241	221	192	226	227	217	231	223	245	223	242	238	219	207	225	218	227	229	228	218	227	227	230	233	216	231	227	244	223	216	250	238	229	224	218	218	246	242	233	214	233	221	230	231	238	248	231	218	234	214	268	206	206	231	231	230	238	242	216	229	242	222	260	230	221	225	236	209	218	233	205	256	231	226	246	230	230	209	240	215	214	234	262	217	234	202	242	222	217	207	250	208	246	218	234	255	242	227	239	245	225	251	213	219	200	206	235	212	204	228	255	184	222	233	244	243	234	228	212	225	214	238	213	222	237	218	208	255	200	232	213	220	203	244	230	229	245	219	231	220	215	193	203	229	240	225	232	212	189	232	238	232	208	227	217	210	249	243	234	227	221	234	223	225	224	248	210	208	224	201	234	213	209	221	242	246	243	236	259	239	237	219	230	231	224	231	227	215	219	227	232	252	239	242	207	215	230	231	235	221	233	242	229	223	237	232	241	227	240	233	243	226	213	237	221	244	200	222	225	224	227	235	215	244	208	209	232	261	205	236	230	221	238	220	243	230	240	223	196	226	228	242	243	208	212	244	214	241	209	233	226	255	203	211	236	206	217	215	235	225	246	200	206	249	209	255	237	217	229	242	260	197	226	232	242	246	220	241	210	246	246	244	222	234	244	211	262	214	225	247	224	202	246	230	239	233	238	230	269	217	218	240	219	219	212	214	226	210	253	227	252	231	227	236	222	239	218	243	227	220	222	215	235	245	215	239	244	238	226	231	223	225	217	246	226	201	209	234	217	249	246	235	211	239	218	258	217	205	212	239	259	213	240	232	240	226	222	239	247	216	211	241	231	221	227	220	233	218	227	204	220	240	210	220	201	233	239	223	217	224	245	202	228	246	229	229	192	244	232	222	219	226	244	217	224	250	199	234	237	238	232	237	223	246	213	241	225	230	221	219	220	243	226	262	206	221	247	252	214	228	214	229	249	224	240	215	232	229	221	208	193	240	251	246	232	217	240	207	230	230	223	239	226	217	209	226	206	255	233	239	232	262	207	223	217	224	209	227	228	216	226	235	249	225	235	226	216	216	234	199	213	220	240	244	221	233	251	204	252	236	214	257	249	217	222	245	209	224	224	212	220	240	230	214	231	220	213	226	231	222	203	198	219	241	163	235	230	261	246	212	227	235	193	257	208	227	248	216	235	194	232	238	230	238	211	197	243	214	246	232	213	247	208	214	242	216	233	206	238	223	228	264	234	237	201	246	221	238	236	233	191	234	230	235	240	204	214	236	228	238	212	206	249	241	209	228	213	230	221	246	210	233	216	220	259	217	219	235	222	204	217	248	231	223	209	250	232	227	259	212	221	241	220	236	211	206	205	221	184	233	228	216	234	231	214	203	197	214	196	231	241	222	228	221	225	207	219	217	224	210	232	218	249	233	244	205	195	200	233	235	213	237	228	212	231	236	214	227	214	235	219	221	236	253	245	199	221	234	250	217	220	216	226	217	233	208	204	222	229	222	233	206	242	229	201	208	219	233	216	237	230	235	227	215	233	211	237	254	226	266	219	229	236	225	238	210	212	218	204	229	235	231	258	234	221	231	227	247	204	219	224	252	228	225	219	209	243	260	225	211	229	233	221	209	213	222	223	235	210	226	206	234	235	238	236	246	226	227	220	228	227	239	221	199	227	244	226	238	214	243	238	217	237	237	225	239	272	225	219	238	217	230	237	218	222	222	210	245	226	217	232	226	211	247	208	230	233	195	243	222	236	266	221	216	219	197	234	214	227	225	240	238	213	245	229	224	237	224	219	221	230	229	235	206	201	258	228	240	229	217	217	216	221	215	229	237	218	208	222	228	193	243	233	215	235	216	213	232	229	236	249	223	223	213	236	251	242	218	243	227	217	250	207	204	222	238	246	254	212	213	242	231	221	230	228	197	217	223	220	218	218	228	207	229	226	237	224	224	202	204	236	220	238	223	240	207	221	217	235	226	217	209	225	252	207	220	216	242	248	227	225	232	208	230	265	214	223	219	255	217	241	227	227	233	229	209	224	182	228	239	216	234	216	233	222	225	221	221	212	214	199	220	247	185	215	260	246	220	224	255	217	218	233	208	224	209	234	224	240	215	257	222	216	225	234	241	219	221	229	216	225	215	228	216	249	226	217	210	236	237	220	234	215	219	221	232	236	221	203	258	210	205	209	255	198	225	228	231	224	242	258	207	220	229	222	214	214	232	242	214	243	244	233	214	219	190	207	249	230	242	226	220	234	259	216	193	230	217	259	209	215	235	257	236	227	261	232	192	224	248	223	221	224	195	214	233	209	219	236	225	271	216	215	209	208	230	224	223	235	264	219	233	239	222	209	219	204	244	206	209	249	243	218	199	234	241	217	221	215	225	213	232	218	216	218	206	237	229	235	219	242	228	211	228	234	235	203	235	210	211	224	225	212	236	247	243	235	207	205	226	223	230	225	227	225	242	250	197	212	247	209	223	238	238	231	243	230	234	217	222	236	205	238	217	222	217	234	233	240	239	220	216	219	211	224	218	213	218	224	216	235	214	240	244	226	223	196	239	203	244	245	214	227	242	210	245	227	205	227	222	254	207	214	231	228	207	227	229	212	243	243	261	222	220	225	216	248	223	228	213	220	214	222	207	217	237	221	218	234	222	216	192	217	254	212	222	209	229	215	226	212	229	241	243	207	236	241	240	204	209	218	222	220	242	231	203	226	220	236	251	189	214	236	219	214	217	215	237	234	196	225	214	229	231	212	222	199	225	202	221	240	214	199	228	211	205	213	212	227	215	208	253	231	226	200	226	204	206	232	238	238	259	244	202	246	265	242	193	245	217	222	234	240	227	226	238	208	215	215	204	215	211	226	203	254	256	229	224	228	231	225	237	219	250	240	209	222	225	203	224	221	239	234	235	225	246	229	238	223	212	204	228	208	238	219	201	214	231	220	229	232	249	243	217	241	195	242	209	241	241	227	243	224	197	230	206	224	212	248	212	263	222	223	224	191	232	242	231	213	234	246	216	220	223	204	207	225	217	222	237	202	215	201	230	261	245	197	227	212	237	217	218	244	231	239
8162	4495	9108	12170	11960	18654	21346	24204	26776	27422	34332	37979	40304	41806	35750	28537	19574	10374	4943	2333	1284	890	641	656	653	668	640	645	620	662	691	637	642	693	663	657	679	640	635	672	650	609	654	666	633	661	635	620	647	675	701	626	623	641	679	666	633	678	676	670	674	657	667	679	618	679	672	678	648	671	683	654	652	645	689	652	638	675	617	657	620	639	643	680	625	648	628	608	664	652	653	671	653	734	649	667	627	657	629	659	699	651	677	668	726	674	638	645	656	626	650	686	620	653	606	674	716	645	640	648	661	658	645	639	701	654	646	683	699	652	648	649	616	674	661	657	663	672	639	684	651	639	658	658	698	633	659	604	647	658	663	619	666	672	700	649	605	650	624	603	703	660	632	697	613	617	682	687	668	630	652	685	649	626	649	649	652	629	667	671	668	606	674	662	686	630	673	591	680	643	643	672	683	634	664	646	649	608	640	640	660	661	663	684	673	597	621	638	655	647	666	652	601	679	679	615	634	641	635	644	661	690	647	652	594	644	647	662	650	626	682	649	620	645	623	720	674	635	618	645	605	659	645	636	677	613	655	682	626	650	660	682	653	654	636	665	678	615	659	646	675	623	597	674	629	636	650	635	666	655	628	627	646	629	651	616	656	632	633	655	692	635	625	646	632	630	705	659	651	704	652	651	677	652	672	655	685	662	614	687	672	668	662	625	645	661	639	681	641	695	642	626	638	676	666	651	622	689	635	632	648	650	649	644	653	647	669	634	619	651	650	654	657	661	642	636	606	598	642	669	659	621	673	664	678	675	664	664	671	602	640	676	655	647	684	635	639	666	692	660	645	678	614	649	667	642	659	646	680	669	638	628	680	669	630	667	623	653	626	606	638	612	656	620	656	705	635	676	648	690	674	635	652	656	660	590	672	657	644	662	640	643	654	640	639	662	632	712	596	666	686	648	615	683	658	639	684	708	707	649	739	665	674	726	628	649	658	640	645	691	629	681	627	689	626	682	636	651	679	692	652	624	652	647	675	631	637	678	652	707	628	645	634	647	628	693	667	626	675	638	674	647	659	658	672	641	669	630	648	675	671	661	639	652	614	652	681	668	637	654	651	633	636	645	638	622	644	658	664	646	633	620	643	628	720	650	642	667	621	684	667	640	667	640	624	659	651	672	621	670	652	627	650	664	636	665	671	637	653	579	679	659	643	634	645	644	603	669	632	610	642	655	652	668	693	635	631	671	661	672	608	647	662	663	704	643	602	653	676	644	656	666	631	654	669	662	684	629	644	685	668	651	645	697	657	651	638	664	626	685	638	676	681	705	646	704	640	675	643	675	658	648	650	652	685	645	594	687	644	675	672	661	623	647	635	604	681	600	669	669	686	655	684	690	655	645	656	624	654	653	624	690	681	627	656	652	626	677	620	674	630	651	635	638	661	672	652	654	672	653	589	631	710	647	636	623	639	674	634	654	649	637	627	673	722	619	685	618	698	657	633	654	638	669	675	664	647	628	642	656	691	619	629	631	650	672	659	664	657	653	611	709	614	731	682	628	648	663	639	675	652	624	661	613	642	636	653	653	668	625	691	660	677	680	627	626	643	677	642	642	643	663	649	647	668	658	634	658	704	614	656	625	631	632	661	633	637	633	669	661	656	656	676	685	641	637	637	647	616	663	633	650	638	667	672	619	638	643	662	634	680	633	674	668	675	680	690	637	654	670	683	647	699	634	658	695	685	659	637	607	621	660	674	672	672	640	627	647	688	654	635	640	611	621	647	655	690	689	635	626	654	661	624	622	636	705	640	650	639	642	645	632	670	655	665	651	615	647	673	659	634	633	645	680	626	669	649	646	643	621	674	662	625	662	643	640	668	656	667	633	650	634	690	635	633	638	634	618	665	672	636	610	648	640	627	634	689	644	626	635	648	600	652	707	628	667	637	682	640	650	680	667	623	598	605	673	631	632	661	661	641	630	660	627	647	641	667	650	676	643	694	656	612	664	667	650	660	625	697	609	642	712	639	666	603	661	637	601	719	668	678	639	656	595	688	628	663	644	607	665	560	682	647	659	638	633	656	630	690	636	642	673	640	669	640	610	640	658	675	665	618	652	653	650	677	650	681	651	681	699	646	658	717	658	642	642	602	666	642	669	685	639	593	666	682	661	664	679	668	680	703	635	616	652	660	620	648	690	648	636	655	644	683	678	671	682	681	682	642	637	629	644	614	624	633	642	666	696	667	649	635	660	667	583	680	623	627	617	638	633	697	649	630	686	642	619	624	679	652	637	633	699	633	631	637	660	632	630	659	621	618	671	645	650	684	663	650	677	667	591	672	638	684	685	609	660	664	629	625	653	707	642	680	682	661	635	654	609	647	611	671	625	651	613	662	635	678	615	675	598	641	599	648	638	660	637	643	615	676	616	659	633	710	663	639	633	649	626	653	652	648	675	667	629	654	672	654	655	674	662	682	638	642	688	639	652	636	652	656	671	632	646	648	630	599	664	624	675	679	693	681	643	656	626	628	642	661	647	678	641	614	673	703	644	676	682	664	661	669	693	656	638	652	639	646	648	638	684	659	642	628	663	663	644	635	661	689	664	634	614	661	648	638	683	697	700	658	664	624	633	647	689	631	641	645	609	626	694	630	658	639	653	605	647	642	648	642	656	638	640	691	676	681	613	669	624	626	638	635	675	612	635	632	624	655	617	678	661	632	586	669	694	674	711	665	680	671	665	627	687	639	679	659	673	668	623	684	631	647	654	682	627	665	636	598	634	669	644	619	695	669	681	661	627	630	603	620	654	652	658	671	618	641	644	627	634	667	648	672	648	618	641	663	631	667	698	635	647	619	681	623	613	648	634	662	636	670	681	635	651	654	642	663	633	658	623	619	635	676	644	641	649	636	636	649	696	632	601	672	664	671	666	631	650	680	676	657	641	625	651	664	641	652	659	673	650	645	631	651	634	643	613	630	676	681	711	690	633	637	652	658	670	648	627	664	662	638	651	647	624	649	694	663	655	606	646	632	640	611	640	632	644	628	627	663	631	662	650	668	672	637	622	675	650	622	664	634	669	697	641	661	620	654	641	642	643	694	675	648	727	639	656	652	651	659	623	641	587	651	640	624	652	707	671	661	621	607	674	645	657	656	675	647	675	641	676	558	682	654	605	670	661	628	700	640	621	711	693	626	645	665	662	672	632	642	669	698	623	628	628	661	684	613	645	662	668	688	687	629	614	640	618	629	657	643	626	636	643	655	638	641	637	655	603	648	618	675	654	659	724	652	671	649	668	657	642	628	691	646	635	687	635	641	654	644	641	655	675	640	644	664	634	702	622	648	616	663	657	674	659	634	673	693	675	642	644	682	660	684	636	693	660	626	637	666	658	642	661	663	630	641	634	651	677	625	660	662	667	665	647	633	631	667	690	681	653	663	716	642	638	676	649	663	661	635	612	662	660	673	651	646	639	648	680	645	700	660	642	677	673	669	683	634	650	649	645
2283	417	355	386	342	407	457	453	489	480	574	867	1317	1304	1307	945	722	458	378	279	256	260	234	268	260	271	269	262	266	273	255	275	277	246	232	241	221	269	243	262	261	264	286	261	242	243	262	256	285	256	245	232	271	258	273	250	272	249	257	236	275	251	236	238	269	254	241	257	244	264	256	279	260	234	253	270	280	250	259	224	224	225	255	243	269	226	256	248	234	259	247	281	255	271	235	258	260	274	247	241	245	279	260	261	263	292	241	263	250	259	236	218	244	217	253	249	245	274	233	268	243	218	252	247	226	231	275	254	245	241	267	282	265	237	242	239	252	252	252	254	257	259	246	262	239	274	245	249	266	233	245	255	218	283	243	256	250	254	262	276	247	248	264	235	239	247	266	252	254	252	278	247	232	256	244	277	313	231	253	257	264	230	240	239	224	256	239	271	272	264	216	239	240	254	267	245	249	273	265	248	235	243	274	240	238	235	254	270	243	237	255	231	239	251	227	255	259	259	259	241	225	288	264	288	242	266	260	216	242	240	254	277	236	277	289	273	247	266	231	266	248	238	278	273	256	256	268	279	263	258	273	254	253	234	243	261	252	235	272	248	275	266	245	245	244	246	291	247	217	252	251	217	268	234	260	242	277	227	242	239	253	258	243	259	234	225	266	220	277	273	248	235	250	245	238	248	255	224	259	260	250	260	227	240	237	255	268	227	241	264	235	251	260	245	254	255	231	255	242	277	242	227	248	271	231	239	247	276	242	249	250	285	255	226	272	259	240	254	252	264	268	278	262	253	242	255	274	244	275	248	249	280	264	253	271	282	254	247	243	257	268	247	230	233	272	274	237	263	262	233	245	232	280	235	241	253	243	271	273	262	245	224	260	242	240	249	252	266	245	243	248	274	235	255	236	265	250	266	261	264	234	261	239	246	258	246	249	249	227	244	258	262	253	248	264	261	257	247	253	263	252	272	240	254	228	290	250	262	259	237	290	246	253	271	273	252	284	258	278	281	264	256	250	249	245	291	248	258	239	254	250	253	247	261	276	278	253	257	241	242	255	247	254	262	249	244	240	259	250	252	250	245	220	280	264	257	267	266	235	243	221	244	266	269	254	236	259	261	265	263	253	252	223	278	258	250	268	257	245	249	292	236	243	272	278	239	259	241	274	262	244	257	259	223	263	213	244	257	255	261	248	246	242	249	255	259	253	247	263	258	278	242	275	243	251	256	253	266	247	275	269	285	220	252	264	274	248	272	239	256	238	265	251	240	286	259	236	271	225	246	271	266	249	248	285	244	233	243	263	247	264	243	281	246	230	250	253	247	239	241	254	259	248	292	258	215	246	278	255	252	264	252	276	238	289	303	265	268	250	249	270	240	272	256	249	277	253	258	236	262	269	249	257	257	254	262	237	261	256	229	233	256	242	249	284	283	241	249	253	249	209	225	242	255	253	252	244	240	237	263	221	245	252	256	240	289	263	242	232	245	253	258	228	238	245	251	275	258	253	225	280	230	239	265	237	232	263	231	237	264	253	284	233	260	264	231	249	240	246	209	256	275	275	227	267	248	231	265	259	238	238	272	255	273	247	240	254	240	257	239	262	236	250	259	225	277	239	244	251	291	266	236	281	261	247	242	263	251	271	251	284	266	269	270	246	253	247	244	238	251	248	230	215	258	245	257	256	269	261	261	271	280	248	227	253	256	253	242	247	248	252	283	266	245	255	238	257	248	269	248	264	247	262	259	253	246	269	254	278	263	226	255	243	265	282	247	277	257	265	257	222	252	270	242	248	243	224	269	244	228	250	271	268	278	252	253	290	233	257	259	267	253	275	248	273	272	261	274	249	279	265	240	250	240	257	260	282	228	259	249	250	254	262	255	244	241	239	245	231	253	251	222	260	258	252	263	239	254	280	245	234	244	259	274	244	261	244	280	273	260	236	284	282	266	238	236	265	256	249	283	257	228	239	276	253	260	259	267	252	293	239	245	231	267	233	268	259	247	262	247	234	262	269	285	261	273	258	259	252	246	220	249	228	236	259	257	228	249	253	243	250	243	263	243	230	242	238	268	247	296	252	231	274	243	250	254	263	275	240	234	247	261	267	287	272	264	272	249	230	264	271	237	255	253	256	247	239	256	246	238	262	244	265	227	237	254	261	258	252	230	239	260	258	246	281	273	272	259	236	243	269	253	239	265	251	222	234	248	260	283	271	253	258	253	237	262	255	241	251	275	252	251	281	284	252	243	279	270	275	266	276	262	251	230	270	267	229	230	258	264	232	277	254	268	259	261	263	251	251	265	255	262	249	239	273	253	217	242	243	287	256	254	259	265	267	247	257	235	256	254	272	241	295	270	248	267	283	259	253	219	263	258	252	234	241	266	242	261	276	253	246	239	271	258	235	254	281	266	248	248	268	264	256	261	271	274	252	297	266	249	256	247	236	262	295	249	250	276	256	249	229	246	266	257	276	254	257	268	188	262	257	258	247	254	257	259	268	259	268	249	279	248	253	264	267	261	271	248	270	249	255	280	243	243	253	272	275	254	271	249	265	236	282	221	237	235	234	260	257	262	239	247	225	236	281	268	240	234	280	246	245	276	258	237	237	249	276	259	251	298	242	264	260	234	251	243	264	281	247	243	263	244	252	250	270	247	241	263	278	254	226	282	261	254	247	251	257	263	269	223	249	263	219	249	260	232	232	283	250	264	251	251	231	212	255	239	255	266	245	255	243	230	262	259	234	235	243	243	276	222	274	266	231	243	251	241	259	243	265	244	268	249	244	256	240	240	252	226	258	265	258	250	279	264	247	272	244	247	237	259	255	246	246	229	222	223	244	243	270	286	231	263	260	243	267	275	247	258	218	256	249	271	246	253	258	238	257	254	241	231	227	252	245	245	271	242	249	262	235	255	277	251	274	260	243	251	253	241	289	231	273	233	233	259	259	279	274	265	220	227	252	254	271	244	249	257	230	245	277	256	246	253	253	242	262	263	279	257	279	247	268	227	265	254	224	225	255	228	252	278	283	293	267	242	290	241	229	266	271	225	264	249	264	242	265	266	238	228	274	253	264	280	271	271	267	281	268	273	263	268	291	263	237	254	268	230	262	221	264	234	250	276	250	241	252	252	242	281	264	258	265	258	256	265	258	238	272	240	225	223	285	259	246	272	266	262	227	254	270	264	241	275	249	270	256	237	237	219	269	251	264	252	266	239	255	275	261	238	258	263	267	271	264	246	226	240	251	240	277	273	240	272	256	263	281	247	255	261	273	267	242	237	266	266	253	268	262	252	223	260	250	238	258	257	257	244	270	249	252	267	232	278	249	246	263	234	228	262	251	249	275	276	259	256	247	246	295	261	260	243	223	242	273	239	248	280	247	241	244	260	260	239	226	244	270	254	245	268	267	215	256	275	236	247	270	246	271	240	241	249	249	261	240	260	261	250	248	226	218	259	237	247	241	261	228	255	236	235	273	236	281	235	249	244	259	247
2449	879	1033	1088	1425	1356	1878	1944	2028	2455	3214	4906	7015	6352	5804	4168	3017	1768	1119	815	796	785	719	744	682	750	697	715	637	681	682	713	718	686	748	683	720	705	711	721	698	725	710	702	707	708	713	688	702	711	758	746	711	709	715	655	680	660	705	736	723	706	759	681	774	724	693	721	711	687	667	685	714	742	744	673	720	692	708	698	723	721	726	740	652	726	713	699	732	693	695	744	702	720	702	714	676	745	696	730	725	743	745	683	759	709	676	743	703	707	728	752	764	707	729	701	703	708	734	730	687	726	724	698	724	705	714	748	738	723	692	699	651	734	736	672	714	742	683	741	664	720	674	709	694	752	675	753	703	731	672	722	714	728	691	696	717	715	694	782	758	739	711	739	666	683	667	725	709	687	672	713	757	663	723	685	712	716	705	743	736	726	722	690	693	700	708	689	692	696	724	761	699	690	731	725	726	722	728	709	719	689	766	671	700	778	683	676	719	705	707	677	738	664	692	666	671	747	716	763	700	680	733	744	749	676	717	695	666	731	662	736	741	729	764	696	690	687	736	706	718	727	738	689	714	679	695	684	733	699	674	720	722	710	697	729	775	762	749	682	721	706	704	733	722	713	695	721	696	709	740	734	737	719	677	730	704	713	704	685	693	670	739	692	666	729	721	653	752	724	694	673	724	733	726	714	715	703	733	735	710	701	692	719	685	704	715	707	706	727	697	736	677	694	691	704	714	690	645	687	695	692	644	730	747	696	710	720	660	735	728	669	724	748	720	739	716	675	718	701	716	779	726	713	691	717	674	717	705	732	716	738	684	686	672	691	728	694	721	671	776	751	729	695	685	717	697	711	667	739	719	692	711	737	725	657	670	725	720	678	729	750	702	728	685	708	710	742	764	693	717	741	726	750	702	683	706	741	724	716	712	727	689	667	689	729	724	686	702	712	689	719	701	749	762	687	699	720	748	735	726	743	646	678	723	701	721	666	700	752	677	660	700	708	703	694	680	678	700	762	715	728	719	712	708	696	719	704	709	720	681	699	724	762	771	684	689	712	707	720	712	688	684	693	747	747	720	694	706	670	762	677	731	701	684	691	718	689	718	670	755	714	719	710	703	704	694	676	704	683	710	722	655	721	700	729	725	703	725	711	722	720	714	731	699	687	714	713	746	704	702	752	712	709	746	691	727	686	712	729	656	691	755	686	727	649	706	705	702	712	719	707	728	686	701	734	708	705	637	668	717	673	720	695	691	665	696	669	707	718	681	701	747	732	703	728	746	703	704	720	688	693	788	748	732	693	716	725	738	688	700	677	665	727	699	734	719	723	680	731	695	695	655	697	717	734	672	725	690	732	751	706	732	731	693	694	695	734	702	685	685	693	709	696	719	726	707	717	731	663	708	712	748	697	738	748	749	705	735	688	697	724	733	741	704	680	741	676	730	701	679	711	725	714	725	701	703	712	708	678	686	702	697	730	728	771	732	775	687	681	749	669	721	755	696	749	715	732	704	752	697	731	714	720	699	695	706	739	731	714	727	712	753	658	711	709	657	665	750	726	695	663	718	728	712	684	689	709	680	701	732	739	727	690	714	703	693	693	718	752	760	713	677	713	676	739	750	704	717	717	674	686	691	677	715	697	705	713	723	727	702	684	681	739	677	703	727	700	717	660	684	768	716	707	753	709	731	703	636	648	715	699	722	700	716	734	736	690	742	683	664	735	661	709	672	740	718	711	763	688	710	710	705	682	705	673	724	710	659	695	651	724	693	707	719	707	710	651	729	679	740	676	704	749	757	754	772	656	695	725	691	702	729	761	720	715	689	717	673	703	713	706	734	735	712	767	718	696	662	706	710	689	677	723	681	668	695	712	675	739	716	744	731	724	741	722	725	701	704	739	727	732	737	704	688	692	688	670	667	731	719	664	722	756	753	705	732	679	704	751	720	735	684	734	704	742	738	699	683	716	734	705	755	658	723	678	665	710	714	706	732	725	709	697	740	709	721	716	744	710	695	698	692	692	673	680	706	675	677	693	662	736	672	716	703	686	725	690	676	720	698	711	682	714	733	707	695	676	702	697	694	744	764	689	704	699	706	701	789	719	730	694	744	694	691	668	728	726	729	684	654	704	672	735	667	744	749	698	723	685	710	722	695	719	701	765	713	677	683	692	671	791	698	713	711	696	713	747	757	731	730	728	704	688	703	647	718	712	670	727	635	740	706	728	718	733	700	694	739	712	713	678	723	737	673	755	719	720	693	656	724	748	652	672	720	693	663	694	700	739	690	700	704	697	688	688	730	721	730	719	717	748	691	717	708	692	741	690	715	682	773	749	752	740	720	702	685	737	710	666	670	678	702	705	727	748	711	693	695	716	736	698	690	702	730	673	776	711	673	745	679	728	700	684	738	692	736	729	659	722	700	747	707	702	725	722	700	692	703	718	657	710	717	741	661	732	688	709	666	696	680	702	728	687	728	711	703	673	677	762	716	646	718	673	724	728	701	758	719	671	700	724	653	696	753	725	707	727	731	728	708	722	714	715	719	711	702	713	673	732	714	653	685	737	676	694	726	693	710	738	730	682	737	676	742	735	689	741	694	764	665	689	725	711	721	703	731	756	765	698	665	701	735	735	702	703	709	685	731	701	736	749	673	709	679	688	707	674	766	677	705	696	720	730	697	682	703	672	716	720	674	732	688	726	709	678	691	714	707	703	701	720	695	681	695	677	663	695	734	734	683	714	721	727	683	797	703	676	763	707	743	685	719	660	681	717	730	715	707	731	691	726	697	694	696	729	705	691	731	696	694	709	704	697	712	740	658	748	721	677	721	767	728	697	652	709	702	746	714	712	704	732	708	720	749	741	694	687	694	724	755	714	699	747	721	697	717	693	739	710	733	696	700	697	700	737	741	716	722	717	691	696	703	643	681	716	716	728	700	689	729	691	691	655	687	704	678	724	692	706	705	691	675	720	736	721	672	688	673	651	723	705	687	677	667	767	697	778	706	729	659	699	700	692	691	722	679	713	716	698	727	672	731	665	720	711	687	711	748	686	674	707	728	729	696	711	709	699	697	743	708	679	681	745	688	673	733	697	716	663	727	688	740	688	720	690	754	723	722	697	714	699	702	715	727	682	715	674	676	669	699	722	707	681	748	742	712	696	690	749	717	743	751	696	717	731	679	710	742	742	733	676	723	719	735	733	705	697	743	671	716	684	759	694	728	675	715	693	722	669	655	707	677	714	692	696	705	740	735	734	694	715	714	682	736	674	686	761	683	683	705	677	695	733	696	712	674	667	695	683	702	708	700	705	709	705	743	708	680	731	750	716	690	740	644	670	730	694	705	693	699	716	712	740	672	714	744	674	709	660	707	685	684	722	704	735	732	714	705	682	721	674	691	666	676	675	717	720	691	708	725	715	733	720	674	741	701	721	735	736	761	718	666	691	703	717	721	755	694	716	689	702	715	683	735	697	692	723	716	691	757	711	743	758	676	685
7958	1575	2194	2901	2724	3784	5658	6085	5409	5478	7612	10628	12830	9896	6393	3346	2352	1190	674	330	235	235	233	205	183	216	180	194	218	193	177	208	210	200	188	193	190	187	216	176	170	205	173	220	194	208	194	186	198	203	232	194	198	174	224	183	218	179	212	213	202	188	208	194	209	230	186	212	199	212	170	225	190	214	168	190	197	187	189	186	179	182	197	208	179	180	188	202	189	241	227	217	175	216	190	203	202	187	180	201	188	186	219	192	198	176	199	207	207	185	190	211	208	207	211	180	203	193	200	211	192	201	180	202	226	203	185	204	205	209	195	202	204	220	190	212	215	208	209	182	196	208	212	204	202	179	195	190	212	201	230	186	203	190	199	198	184	180	204	197	196	218	222	181	209	219	213	199	206	198	197	204	219	211	226	213	213	187	204	201	209	216	215	210	199	198	213	210	191	192	199	173	185	207	181	176	200	194	229	196	176	195	230	196	201	186	191	188	233	202	187	187	191	219	205	203	206	204	182	198	197	188	176	204	217	198	211	197	193	218	215	205	207	184	211	199	210	195	201	186	170	193	179	218	184	214	237	189	213	193	198	189	206	193	194	185	190	206	181	189	213	213	204	184	188	206	173	183	191	205	209	192	200	204	211	223	201	208	201	187	218	174	187	186	203	209	177	195	183	188	195	202	186	203	211	190	209	172	196	188	205	187	203	211	200	188	187	210	221	226	220	182	232	211	186	178	207	225	201	196	216	174	191	190	200	195	217	215	170	188	208	176	197	194	203	180	202	193	210	217	216	203	200	188	212	179	225	204	204	205	177	191	222	217	213	177	212	219	212	208	197	203	195	198	224	241	169	210	189	221	189	211	186	162	192	228	193	187	190	205	204	207	183	172	227	207	208	205	189	200	198	198	211	219	227	187	193	207	191	202	193	198	183	183	199	200	235	179	184	198	179	199	191	208	187	180	176	187	205	170	202	183	171	197	192	216	215	195	189	187	183	188	185	237	203	184	188	192	211	206	174	218	196	187	225	193	166	176	217	175	221	197	210	191	226	205	186	210	212	208	194	216	192	211	210	198	180	211	193	203	197	192	204	175	197	198	184	210	189	215	188	168	207	194	199	207	174	195	195	180	197	197	195	212	167	197	216	200	182	202	206	194	196	213	209	220	189	182	188	185	177	167	210	195	211	204	183	202	199	210	186	196	178	202	181	210	220	194	212	199	189	191	211	214	216	194	189	223	174	196	193	184	195	209	197	206	202	196	204	192	199	199	199	195	174	207	208	188	182	201	192	217	177	207	186	188	191	186	193	201	201	208	194	192	205	200	189	193	200	188	208	194	207	207	212	189	179	210	190	205	191	187	187	168	197	196	213	219	208	175	203	234	167	197	184	182	196	197	184	213	191	201	194	195	200	226	200	184	168	201	195	204	183	184	178	192	200	171	188	204	193	202	209	204	199	202	204	182	189	190	214	198	236	175	224	187	181	215	218	170	176	235	197	188	199	202	184	219	214	224	203	230	248	188	203	182	186	208	179	233	211	183	190	191	210	196	175	209	204	163	198	204	219	195	201	195	200	188	224	196	209	205	204	211	192	197	195	197	202	199	230	190	192	208	182	196	207	216	225	170	189	225	192	185	215	195	212	206	194	197	211	229	192	201	188	197	197	185	213	188	187	184	225	197	192	196	204	182	206	179	181	186	193	187	203	199	194	185	217	196	214	216	198	179	190	183	180	205	212	220	194	200	195	205	195	200	196	192	187	192	192	195	207	203	226	212	186	174	194	181	183	191	221	225	192	194	189	170	186	198	207	225	173	159	200	221	199	235	212	196	188	206	206	220	197	220	216	209	178	191	187	206	201	179	199	194	205	161	183	198	172	200	207	206	201	214	194	214	204	198	219	180	190	201	184	201	198	220	198	190	193	172	198	196	205	203	213	215	195	184	199	201	198	209	186	205	197	195	210	180	191	197	179	190	213	191	209	202	166	194	194	189	215	202	181	206	202	207	193	189	192	198	200	189	188	200	207	216	190	217	198	219	196	196	215	186	224	199	209	195	194	178	190	180	190	183	202	188	207	199	185	198	184	160	209	209	195	203	218	196	196	186	196	202	207	184	210	196	202	196	219	231	208	204	199	183	204	193	205	190	203	194	211	210	197	178	189	217	220	190	183	194	188	192	197	204	210	202	223	211	197	203	176	194	190	179	208	208	199	178	202	194	202	207	189	179	218	202	170	208	192	190	189	186	193	182	212	201	213	191	216	170	186	206	224	195	207	194	201	208	201	177	185	202	224	196	197	186	173	209	206	181	219	196	216	177	208	209	210	188	213	201	189	200	191	208	215	205	215	199	208	200	187	187	217	189	190	192	187	197	188	209	203	198	216	195	204	184	186	199	204	212	196	203	209	211	209	202	193	182	212	202	188	221	196	194	173	217	208	217	203	201	232	195	194	173	206	203	197	181	208	207	175	190	205	164	200	194	204	193	206	194	213	199	197	178	221	204	198	203	175	173	207	212	200	220	197	224	195	188	198	171	202	191	199	203	195	158	197	198	180	173	195	175	202	182	196	170	198	216	183	205	213	202	205	207	210	185	202	183	182	186	199	189	210	182	203	187	201	216	178	194	225	221	202	187	198	241	213	199	206	187	176	203	177	186	197	194	182	193	187	197	209	180	199	209	218	224	203	206	194	224	232	204	180	198	201	190	192	176	191	209	191	216	215	220	214	208	192	199	191	164	228	192	203	194	182	187	195	202	238	187	215	210	211	194	181	188	202	181	193	187	210	194	225	190	195	197	223	216	196	202	165	181	188	209	192	217	209	207	212	220	184	172	190	190	203	212	207	176	213	193	181	185	195	188	173	194	205	180	196	201	191	184	186	220	202	220	193	197	195	208	194	199	217	209	190	186	189	186	206	184	192	231	187	207	200	196	177	190	187	182	204	196	192	199	199	193	186	200	208	197	212	185	188	209	173	175	229	187	209	207	199	196	190	189	181	180	199	198	190	182	204	194	211	184	208	201	202	187	212	201	189	177	203	204	168	185	217	199	208	224	200	225	198	191	175	212	188	193	185	192	184	214	207	218	200	193	207	181	174	201	202	223	192	193	193	196	191	211	217	167	200	217	211	207	199	190	183	193	193	163	214	204	180	201	184	208	211	197	188	218	200	200	226	190	185	201	198	216	203	177	174	167	206	214	192	194	200	210	193	207	194	186	185	175	171	210	220	183	191	182	188	229	191	205	210	192	177	212	194	206	228	217	193	222	192	175	195	175	192	198	174	195	201	202	196	193	215	160	203	200	203	171	195	192	217	186	191	208	205	202	191	178	194	180	204	210	199	201	203	179	208	162	201	209	214	192	207	167	176	222	207	182	219	177	188	197	197	196	224	215	191	210	212	213	191	200	187	169	217	205	188	189	189	204	185	208	208	194	191	199	191	199	189	219	179	195	185	188	210	223	214	180	200	191	183	196	195	212	202	177	165	191	213	200
5711	2013	5062	9315	10078	13938	19514	21213	19814	21033	25906	31732	33528	28746	22831	14795	10782	5837	2673	1279	762	646	639	563	566	594	586	579	595	567	611	591	569	572	627	598	565	584	616	626	556	631	627	570	613	569	564	600	566	599	520	551	593	595	538	606	568	581	547	572	587	571	587	569	610	563	560	583	614	596	574	556	588	555	588	561	541	580	557	595	578	549	557	573	541	606	549	509	576	595	581	585	584	573	603	590	564	561	620	606	554	601	588	606	567	593	557	586	604	554	563	564	553	573	575	575	586	589	567	570	552	579	578	556	582	612	547	570	603	590	562	578	583	538	569	551	588	580	577	575	531	593	600	561	578	539	556	577	571	558	559	544	560	588	574	587	568	600	569	568	595	569	575	581	577	583	580	558	575	563	529	595	567	561	578	535	554	600	586	607	579	554	581	590	567	592	584	586	529	564	579	573	582	568	580	594	566	596	597	549	583	602	577	591	565	559	603	613	568	593	527	567	558	568	592	596	529	593	585	578	561	578	602	578	519	582	570	558	555	598	562	598	584	581	580	592	538	562	589	516	559	611	603	569	612	541	570	543	620	571	605	586	590	562	586	586	555	561	588	613	567	561	622	557	565	537	565	574	579	548	594	565	563	595	554	600	585	578	566	588	559	584	554	609	570	531	547	583	579	586	596	585	560	540	573	569	550	594	592	554	615	561	614	541	587	622	613	606	572	583	564	612	565	592	561	617	599	542	550	572	591	609	579	576	572	585	625	562	584	578	558	583	596	518	617	612	540	588	574	563	598	575	570	530	599	556	572	545	559	595	563	557	624	545	604	564	566	547	570	614	550	569	564	584	650	595	577	578	583	535	550	568	570	601	569	566	590	569	577	582	611	611	581	573	554	581	610	559	545	548	593	623	577	570	584	575	593	573	538	621	550	624	595	572	536	549	562	623	544	592	577	593	591	604	558	575	592	535	592	550	573	596	554	569	528	586	576	569	518	591	537	566	592	564	587	557	635	560	523	615	570	538	552	559	563	592	593	561	547	581	615	585	538	593	554	593	595	543	525	579	578	586	561	578	612	557	621	575	624	599	562	611	557	591	545	583	568	589	598	609	606	553	564	615	568	619	563	570	591	600	546	610	568	566	613	592	532	636	610	607	572	594	556	579	571	566	592	574	569	595	580	579	584	596	552	588	599	529	611	573	589	634	570	567	602	568	609	536	563	590	561	574	561	546	553	617	580	566	574	594	577	599	634	585	569	593	605	595	589	547	562	587	578	581	607	577	584	586	615	574	552	592	565	590	603	610	599	596	543	570	560	600	620	612	598	584	611	600	551	582	586	602	585	595	592	595	573	584	607	614	566	586	579	521	602	563	555	576	596	564	600	581	599	590	628	591	582	550	559	623	593	562	561	617	579	570	563	589	551	580	604	552	618	581	571	594	526	548	578	572	593	558	602	587	602	525	580	574	534	575	565	601	598	562	587	587	605	556	590	609	564	608	563	575	567	596	597	586	589	569	523	605	579	569	616	585	608	587	597	586	592	530	630	584	583	554	610	587	582	595	598	559	551	580	584	613	603	588	556	588	566	548	600	590	601	557	558	595	551	605	598	588	537	562	598	570	574	561	583	617	622	556	577	573	584	549	585	610	576	581	571	607	561	574	558	566	549	597	584	612	597	548	562	579	544	579	571	564	584	593	579	611	532	605	544	613	581	581	590	566	587	568	551	585	587	557	610	562	582	571	569	565	596	577	553	615	582	613	571	591	574	575	566	575	599	607	619	577	603	575	572	592	595	565	619	586	512	580	565	579	586	578	617	562	613	573	553	609	607	549	557	575	566	551	558	577	596	583	555	599	578	595	576	552	542	583	582	609	603	569	596	604	607	572	612	565	598	569	558	552	647	602	585	569	535	616	588	626	588	607	551	572	606	608	566	565	592	534	553	580	549	564	601	602	566	568	600	596	575	533	563	549	572	529	612	592	607	583	579	564	562	582	524	614	617	568	564	626	595	575	604	581	570	529	600	600	590	591	618	566	546	606	593	555	591	589	566	598	623	592	529	557	575	545	610	588	573	598	573	621	560	581	609	647	598	600	602	602	560	572	633	580	570	589	618	578	578	597	589	565	592	602	514	574	589	542	538	599	612	536	587	541	565	584	582	569	554	578	556	620	572	606	568	594	547	555	593	569	561	571	579	592	571	593	559	577	545	562	622	562	620	577	558	564	572	585	600	551	560	585	627	583	577	576	611	568	577	567	576	549	591	624	545	547	557	588	563	575	561	553	611	560	558	578	596	621	588	536	562	579	555	558	564	581	531	566	592	619	575	553	548	592	563	573	549	575	561	579	557	597	560	589	570	574	563	566	603	561	573	576	562	551	561	593	572	611	586	549	556	596	580	594	578	558	497	619	565	585	551	596	550	610	574	577	601	571	559	590	604	580	585	578	612	567	576	561	544	583	549	594	570	554	577	592	610	597	570	532	580	523	623	588	588	560	613	574	604	571	597	593	552	550	553	578	575	594	591	586	575	536	567	580	562	568	593	572	583	584	512	591	582	558	567	591	603	580	576	571	585	568	584	577	573	572	552	600	559	613	544	610	553	592	565	581	533	574	529	593	557	552	576	581	594	575	565	641	609	547	555	591	562	600	604	595	594	564	587	598	610	587	601	590	577	578	581	546	565	575	569	584	605	571	599	567	560	572	593	563	523	561	558	599	608	571	581	554	605	562	556	585	570	601	556	538	579	565	549	589	588	599	564	571	573	598	595	614	561	579	580	608	527	593	606	571	614	539	573	607	595	588	566	608	539	567	547	544	543	573	599	625	578	612	550	577	617	579	565	595	576	614	568	610	586	617	601	545	586	587	594	619	577	600	594	595	568	618	580	527	618	586	574	612	530	597	598	549	546	563	565	607	574	584	564	585	561	575	627	591	541	599	628	588	594	589	576	575	528	560	636	611	565	582	580	544	619	608	589	533	575	572	594	561	608	579	592	575	591	568	600	567	597	577	555	583	599	553	588	600	595	544	551	598	587	562	585	590	583	643	533	613	591	603	577	573	587	565	542	640	582	587	588	584	567	576	580	563	604	589	571	561	571	575	622	552	531	579	554	568	601	532	573	561	588	620	601	590	578	635	585	594	564	570	579	610	556	567	592	636	601	520	605	612	571	554	579	574	588	604	606	572	589	573	601	595	564	587	561	553	581	569	576	594	554	571	544	550	584	593	590	536	576	530	615	546	572	571	582	565	610	587	571	572	582	564	591	577	589	546	594	547	593	539	564	563	603	561	565	578	603	547	593	566	564	560	547	566	552	558	594	573	583	547	596	583	558	604	586	586	596	578	580	589	582	570	613	588	577	588	555	616	614	580	566	579	573	582	582	550	580	591	556	599	613	595	552	549	565	573	563	613	579	528	580	563	588	558	623	588	586	614	601	581	606	585	583	597	587	587	561	578	593	587	560	560	552	555	598	548	568	566	559	594	601	584	531	567
15660	3649	7125	7289	5983	10060	12819	17773	17200	15943	17328	20569	22635	18487	11618	5188	3419	2071	1081	484	309	221	208	236	242	242	214	239	203	237	218	206	209	233	221	203	250	233	241	215	187	251	201	207	210	227	214	201	214	246	224	214	232	219	213	235	207	185	182	226	226	205	203	193	229	219	231	228	222	205	239	228	211	223	233	233	208	218	191	212	220	219	219	198	224	202	221	225	234	218	237	199	219	223	227	191	225	239	203	212	209	217	194	229	228	238	229	199	209	239	241	237	238	200	236	198	219	196	204	219	244	217	212	214	194	223	213	220	224	224	215	187	228	248	224	214	216	214	220	209	205	205	205	185	215	217	215	228	202	190	230	222	206	193	201	243	218	216	204	200	220	216	180	208	205	173	249	199	208	211	222	237	246	189	235	247	214	220	229	250	208	232	240	216	223	176	187	227	231	220	231	204	223	222	242	210	220	229	204	209	237	215	209	213	256	212	181	222	215	212	232	219	205	228	211	211	200	230	206	240	226	218	213	212	226	202	202	241	236	238	192	212	212	220	233	201	251	217	221	200	218	216	196	190	236	239	217	192	212	208	228	215	212	224	208	201	216	216	216	216	216	240	218	244	193	209	205	224	202	216	225	200	239	219	231	239	236	202	207	223	205	221	227	200	212	210	212	228	226	218	208	206	225	195	213	221	233	217	198	198	191	227	181	204	225	197	226	217	201	244	217	214	214	204	223	208	208	212	210	213	231	216	216	204	229	211	217	260	242	237	244	241	201	229	212	200	222	196	205	213	233	218	225	206	240	222	216	220	210	205	236	220	223	214	179	208	220	242	213	240	209	241	201	199	231	217	214	241	209	214	228	213	203	234	230	223	245	191	199	228	212	214	254	236	210	217	202	198	222	223	210	250	221	216	229	220	221	205	219	212	204	225	248	214	216	229	212	215	213	200	241	212	212	215	226	223	209	202	260	205	242	217	214	202	221	238	218	232	183	217	237	250	205	233	195	199	222	199	229	220	230	218	247	229	226	189	199	245	195	210	209	227	211	202	197	216	224	201	259	229	232	223	230	204	224	222	219	203	200	199	227	191	213	228	212	217	215	231	222	201	224	218	208	221	213	225	246	187	236	212	230	187	248	230	209	217	223	215	216	221	213	214	241	210	199	214	215	184	213	212	231	210	241	212	208	226	208	211	198	213	216	212	218	218	229	228	222	207	207	199	218	229	222	225	197	197	195	223	210	231	190	199	223	219	216	203	226	241	220	229	216	196	229	221	209	229	247	196	210	184	188	210	187	226	202	238	230	200	230	228	208	234	202	213	211	201	212	190	225	226	220	218	236	204	206	201	231	222	190	204	220	215	220	230	215	224	223	211	239	205	241	230	207	237	253	215	219	231	219	203	223	209	190	214	226	218	202	215	236	194	252	190	222	224	206	197	213	200	253	190	234	209	220	237	210	218	219	218	200	230	233	207	225	222	225	221	217	258	227	229	210	237	232	261	217	227	220	199	208	222	219	217	217	240	199	200	211	237	228	191	198	214	275	234	211	228	250	217	206	202	211	220	232	207	206	202	236	225	201	224	203	203	212	214	218	206	212	201	236	203	209	210	207	217	212	199	232	188	218	218	205	243	210	212	222	230	211	195	228	256	228	205	210	215	191	200	209	221	254	252	210	211	218	218	196	233	240	229	215	200	226	200	202	199	202	223	228	192	220	220	242	255	219	236	209	191	214	222	209	214	197	212	197	219	220	206	222	213	216	200	209	202	208	221	207	218	201	219	237	200	216	190	244	219	247	233	233	219	220	214	225	241	225	224	237	232	203	238	193	229	224	210	233	228	207	240	206	215	228	198	214	210	230	203	178	237	223	221	229	205	212	229	235	231	229	252	203	219	209	205	212	225	224	229	231	208	183	224	208	237	200	223	198	236	226	210	200	211	223	208	223	228	241	205	225	182	249	215	232	224	194	234	205	206	241	213	216	221	223	202	212	221	231	225	243	241	210	216	232	213	199	220	209	218	203	202	198	216	205	220	208	236	222	196	242	241	227	228	204	207	221	222	208	243	241	222	219	192	222	204	218	236	225	211	239	188	232	237	235	217	215	223	230	220	207	213	213	228	240	218	233	211	223	215	213	206	233	237	216	213	239	230	229	233	218	216	204	214	233	233	199	201	239	233	219	216	195	185	213	213	208	208	216	205	189	232	231	206	232	215	228	239	231	225	194	195	217	200	234	201	243	218	221	217	216	206	225	211	219	219	229	242	233	235	210	210	197	216	232	224	229	212	218	191	201	212	241	227	233	200	233	219	240	230	198	238	199	209	229	221	221	246	216	187	215	218	212	230	208	229	212	205	224	217	212	224	216	213	205	207	217	224	207	211	188	216	214	212	204	174	207	217	201	235	219	191	216	244	222	227	198	221	223	210	220	211	196	255	215	200	209	226	202	187	221	226	212	224	214	206	214	213	220	221	210	222	213	196	207	210	195	227	221	212	188	212	200	206	198	212	224	215	213	224	250	217	244	209	260	188	206	245	207	230	225	208	226	250	209	198	225	221	233	203	207	214	239	226	212	232	210	216	208	209	242	234	242	197	225	215	217	220	210	207	207	225	206	237	201	216	219	234	240	222	205	228	224	232	234	243	221	219	184	212	217	210	214	222	218	210	239	214	231	208	239	219	211	222	200	216	253	215	222	225	228	200	227	209	237	226	223	219	237	224	229	204	224	222	215	216	198	215	207	227	234	207	186	224	224	212	218	214	199	194	207	224	212	216	202	215	220	230	210	220	212	210	212	221	224	210	258	227	238	215	187	207	213	248	224	178	218	215	217	217	220	214	217	219	228	214	217	193	228	213	202	229	208	226	217	224	222	207	221	225	221	217	210	237	206	219	219	230	196	237	233	222	216	207	197	242	220	227	185	205	234	239	209	218	222	207	199	184	245	227	215	216	220	218	231	232	221	216	207	220	192	202	197	218	221	211	220	187	216	238	233	231	199	212	218	225	210	230	216	199	226	251	209	195	224	210	205	219	256	208	236	223	226	221	247	212	188	209	197	198	201	215	193	195	235	183	213	215	221	217	217	233	230	223	217	227	230	193	219	220	219	209	193	239	213	232	225	223	208	215	208	234	215	211	223	224	210	211	200	201	198	200	210	207	220	224	214	209	207	231	227	206	206	225	248	217	216	203	223	211	201	209	242	245	212	233	221	218	197	182	215	208	210	227	219	200	224	228	206	219	195	243	215	234	205	241	196	223	216	185	223	194	222	205	195	232	221	234	215	237	225	213	217	221	209	214	217	183	218	197	224	190	198	227	219	242	225	216	228	223	234	219	222	214	220	211	203	208	242	235	233	229	227	214	233	196	227	222	195	236	227	248	207	209	209	218	209	221	204	193	205	228	239	213	240	216	218	214	203	183	222	221	198	234	212	247	218	221	218	231	205	210	223	215	218	208	227	232	217	233	248	208	201	221	226	220	242	232	199	218	188	218
8216	3897	13468	17497	17551	26328	30725	37065	36362	35197	37650	41261	42833	38302	29609	18424	14573	9634	4590	1973	1014	766	602	624	660	598	683	638	633	687	641	607	610	638	642	614	595	604	609	622	589	672	630	641	653	609	610	623	643	604	628	616	671	633	646	607	663	652	602	591	612	677	624	637	627	673	573	661	595	646	665	630	600	598	597	657	607	595	630	605	635	610	626	661	590	617	640	612	651	592	608	660	641	623	626	665	663	632	675	666	645	632	641	643	609	598	637	626	592	654	624	621	591	610	602	589	652	646	607	636	638	601	641	630	657	605	638	630	648	563	632	655	608	636	647	645	643	619	645	614	625	641	642	589	638	629	681	591	609	639	656	595	611	611	686	668	628	627	654	598	639	639	596	613	624	614	612	629	620	626	616	671	634	610	633	632	637	588	653	628	628	660	634	641	653	672	658	615	628	651	646	627	613	653	618	641	619	681	639	574	619	633	625	621	607	659	634	637	614	598	620	650	583	605	647	621	625	631	641	640	685	600	626	647	637	608	648	646	646	665	676	593	612	613	636	680	672	598	652	615	639	666	646	626	639	628	625	640	625	682	641	657	631	625	627	647	631	630	580	621	647	605	624	689	608	641	642	725	635	669	643	625	626	590	647	600	630	602	638	617	612	665	638	649	631	599	678	614	650	599	668	644	673	600	636	619	641	610	637	617	616	612	628	627	635	653	612	646	620	615	633	638	617	646	652	658	619	637	666	614	636	677	647	628	612	574	639	602	617	622	652	633	640	648	630	626	660	626	592	646	624	595	669	618	631	668	619	683	685	657	622	659	652	632	646	648	621	647	625	633	631	635	686	612	695	661	640	629	644	604	606	680	646	630	592	674	654	613	611	674	647	637	650	629	649	599	581	620	581	636	646	677	633	650	627	684	608	619	616	670	627	662	694	619	623	605	610	613	605	648	609	619	630	656	601	630	610	655	648	661	643	615	647	638	647	626	652	621	608	609	610	680	631	624	575	624	680	597	636	593	637	642	600	649	683	653	596	646	664	629	604	589	615	581	582	633	680	639	613	629	676	619	614	622	631	647	658	635	673	611	619	612	606	598	638	634	648	622	619	609	635	581	611	611	599	636	622	669	632	608	614	620	576	621	642	624	631	671	646	638	621	651	619	635	581	642	655	679	651	631	653	643	632	665	626	665	615	590	634	607	609	603	619	618	649	615	675	629	617	620	633	641	664	642	647	610	642	615	642	640	631	627	648	630	639	625	636	639	610	627	666	608	579	639	613	628	646	603	658	636	637	625	680	619	632	616	608	665	608	654	690	607	568	612	643	629	683	671	644	617	636	646	611	640	641	634	652	619	667	642	676	687	607	626	638	636	672	703	626	635	648	626	663	665	619	608	619	621	630	651	668	625	641	621	631	684	654	633	630	627	633	648	645	616	661	639	634	626	660	639	616	593	661	574	641	634	669	608	638	602	658	637	662	632	635	623	608	647	624	630	624	653	677	649	636	634	691	622	622	608	653	611	670	645	609	631	614	643	641	629	643	603	658	610	633	607	632	652	590	630	666	615	623	573	681	633	613	618	652	634	652	637	664	615	594	605	613	624	605	630	596	623	632	639	643	611	635	640	642	586	629	620	657	655	623	629	595	640	636	638	621	654	651	580	661	631	644	620	609	658	664	576	652	680	673	650	650	649	658	616	602	580	636	646	627	649	636	652	629	640	625	618	653	683	644	599	630	612	656	645	652	624	635	666	629	628	632	614	630	665	640	613	586	601	637	646	609	615	584	625	632	639	622	567	626	628	605	649	622	589	639	632	639	660	629	626	637	671	638	635	608	604	660	671	599	612	683	624	652	629	592	640	665	654	628	643	682	673	647	619	587	630	684	629	620	632	595	609	600	613	664	643	639	665	569	656	627	676	650	691	658	645	676	672	647	614	644	638	646	634	630	618	615	657	671	664	652	638	645	661	622	665	647	609	650	632	615	666	609	647	638	676	599	597	658	612	623	632	647	649	628	666	623	627	636	664	680	629	646	638	652	653	629	580	646	605	656	628	625	614	629	670	630	651	616	629	627	639	684	612	663	622	681	599	607	667	614	578	588	644	601	595	610	676	689	655	646	637	652	604	638	646	663	617	659	622	621	649	636	625	632	645	622	645	686	660	643	625	626	636	662	590	628	659	654	629	649	626	658	678	605	586	650	617	563	635	653	610	542	611	618	602	657	655	654	635	611	598	655	667	627	659	641	629	635	639	598	639	627	679	658	615	638	634	639	661	646	613	655	622	704	621	569	637	636	633	638	629	639	614	614	600	657	662	605	604	610	645	656	629	661	665	559	621	630	605	603	660	618	619	668	627	614	623	681	616	637	639	591	662	688	628	668	623	648	665	583	598	638	600	656	638	640	619	648	638	608	647	611	668	659	614	621	604	635	644	636	584	620	635	645	673	640	629	651	634	670	630	607	649	639	614	639	676	614	582	646	642	655	628	613	579	568	615	657	637	637	626	659	623	639	624	626	641	635	603	634	602	630	640	651	596	600	623	656	624	628	656	684	614	593	587	604	603	647	600	638	588	612	632	579	625	620	654	665	585	657	661	620	633	622	679	642	653	588	653	631	634	616	610	609	652	660	670	643	590	641	666	646	607	657	657	661	641	636	622	674	642	647	610	609	687	649	684	628	618	649	610	642	643	622	646	609	655	644	604	590	653	660	607	642	625	629	649	624	609	614	662	598	680	641	651	621	630	635	621	586	641	641	613	657	627	669	652	611	627	600	669	636	674	614	572	664	654	618	611	612	637	643	658	635	600	605	615	627	628	612	659	643	632	668	645	624	634	662	632	664	602	615	632	672	675	650	576	634	657	669	652	625	701	588	622	637	660	668	651	635	619	640	603	645	602	660	591	627	597	627	654	627	637	639	657	624	579	648	677	590	630	627	632	631	675	665	583	634	657	633	622	596	623	633	671	642	611	660	605	652	629	647	646	643	662	634	602	632	618	610	615	647	637	639	659	595	643	651	607	602	679	634	638	625	645	619	636	627	642	624	638	644	618	653	604	610	615	679	625	661	597	653	648	620	602	642	690	665	641	653	651	699	643	642	603	628	616	615	683	601	584	614	634	600	641	650	624	617	648	642	645	621	635	645	616	617	618	660	657	656	628	580	644	628	617	629	605	621	642	646	658	635	620	646	639	628	626	634	597	640	615	640	639	642	657	635	665	627	645	611	610	606	607	623	578	642	619	649	649	641	650	627	650	633	644	680	637	649	642	621	684	637	660	627	623	670	600	645	641	633	646	657	628	633	630	619	662	673	615	628	665	647	682	591	586	660	640	611	643	624	643	661	633	651	640	661	656	625	644	617	605	606	643	645	627	643	587	632	613	692	629	637	608	613	610	649	643	647	617	582	604	601	620	628	601	653	627	639	657	638	638	646	625	604	632	653	631	635	677	668	622	627	638	652	660	666	656	634	632	626	640	587	632	642	675	597	650	659	622
2380	482	469	400	414	519	570	606	588	517	678	1073	1573	1425	1110	731	584	418	321	276	271	281	262	231	258	269	263	247	235	251	244	235	228	283	264	226	238	239	258	244	237	269	222	259	256	233	264	240	264	265	245	244	218	268	242	228	262	234	233	246	241	279	260	254	253	269	257	241	251	274	238	262	241	246	217	231	225	270	246	239	243	237	254	232	249	257	239	264	265	248	244	225	235	240	263	260	230	258	237	225	257	265	262	253	269	224	267	221	257	233	247	254	237	236	282	252	225	232	232	263	249	227	242	241	257	263	265	250	250	228	269	268	226	245	232	270	251	239	279	234	229	263	266	275	249	253	266	248	237	250	237	244	254	243	236	238	261	247	271	248	256	247	251	255	246	228	267	252	231	222	273	274	243	252	278	268	224	288	257	240	247	254	270	234	268	249	259	227	238	268	263	269	257	242	266	249	265	232	247	265	239	250	225	257	249	239	271	240	253	259	257	231	269	241	245	219	227	256	252	226	265	230	281	229	271	249	239	251	264	264	267	252	236	261	243	257	230	247	247	233	247	244	246	257	280	214	225	250	232	285	255	292	267	243	248	266	275	271	254	264	232	258	258	246	238	254	233	287	227	257	245	244	252	252	240	236	254	237	238	237	284	232	280	275	257	266	256	250	270	268	258	258	243	263	222	257	267	258	268	269	278	250	232	267	268	250	246	228	249	255	267	242	230	271	219	278	229	242	223	233	283	241	244	282	248	249	248	239	241	248	288	242	252	274	257	261	259	258	257	219	260	237	253	272	216	250	251	277	222	245	250	225	260	274	238	233	252	249	269	245	258	245	268	241	263	256	267	254	248	295	266	266	271	228	221	260	261	235	277	277	259	243	245	260	252	238	262	218	249	254	228	243	247	253	260	230	239	251	251	260	266	251	235	261	210	256	248	264	255	248	257	243	232	250	239	241	268	248	247	231	262	217	250	253	253	260	235	221	233	269	229	245	277	250	258	245	243	233	255	252	256	253	244	243	261	277	229	257	255	262	237	241	260	260	240	232	264	276	263	235	251	247	276	227	245	274	248	244	231	275	240	270	278	243	265	264	271	252	267	245	274	258	239	281	268	257	233	262	243	252	250	250	292	270	245	249	257	279	226	240	264	268	234	251	267	250	248	247	251	244	233	257	252	248	235	257	248	240	267	254	245	240	265	260	207	240	230	242	268	264	244	270	258	240	283	265	244	258	251	243	249	251	256	232	233	255	258	274	261	255	260	248	280	259	252	233	252	226	235	268	274	247	219	249	242	266	278	245	222	252	246	269	291	268	262	256	237	248	285	243	257	241	256	277	272	249	257	249	251	241	260	237	237	235	254	248	255	225	267	245	274	233	241	241	299	223	253	262	277	232	279	245	222	246	276	248	252	256	230	243	253	255	249	249	242	241	231	252	258	237	244	240	250	245	246	269	262	238	249	275	276	250	252	230	240	263	246	252	276	250	295	286	250	261	260	250	237	271	269	251	255	238	244	274	233	239	232	239	239	262	257	270	237	234	230	263	265	255	241	275	242	245	242	272	271	258	269	247	281	249	256	254	238	223	246	263	268	239	251	220	285	266	247	274	236	239	234	249	263	237	263	249	251	261	259	234	256	246	223	254	265	231	245	256	254	269	260	251	263	243	260	246	257	264	260	253	216	273	254	262	239	289	239	254	276	260	234	247	273	264	255	249	253	253	266	253	230	265	243	262	222	253	260	246	258	237	279	256	269	255	255	266	293	242	251	283	275	231	247	226	249	266	233	248	253	248	223	221	256	240	259	255	240	238	244	273	259	249	247	274	256	260	274	223	259	264	254	246	246	277	283	237	229	223	260	233	252	242	259	245	248	279	278	250	217	243	287	259	244	246	224	254	266	225	280	253	251	283	244	265	250	246	234	229	267	241	229	254	260	238	236	249	242	263	233	245	266	250	252	237	251	251	236	255	251	249	231	255	241	267	238	271	249	204	246	247	249	261	244	257	265	241	267	226	223	272	227	226	245	229	237	279	251	273	287	283	252	268	245	258	270	267	269	236	257	229	265	253	249	252	279	283	261	258	250	231	267	277	244	248	275	259	234	255	250	242	264	251	263	276	254	245	234	224	239	275	226	251	261	246	254	239	252	267	217	233	249	246	259	245	238	224	270	233	225	262	243	240	217	254	234	264	245	248	258	276	226	264	250	244	256	238	250	248	263	232	243	223	266	253	295	260	268	242	268	254	250	249	249	286	258	277	232	229	256	250	261	241	241	235	282	242	242	270	254	235	248	260	274	252	254	245	246	237	221	263	252	241	244	256	264	236	247	233	257	257	221	272	246	246	242	244	259	254	259	246	266	260	267	268	265	271	282	240	242	272	228	264	249	257	281	260	252	233	251	255	278	265	278	232	249	261	249	255	235	245	227	271	237	260	259	251	260	245	264	250	235	250	241	223	248	273	250	237	254	202	231	262	264	278	240	281	251	246	253	229	260	236	234	259	269	247	274	276	259	260	240	263	255	283	272	276	274	258	247	241	260	221	236	207	250	236	249	266	245	232	270	295	257	232	273	247	288	239	247	264	250	249	256	239	215	243	242	233	240	263	229	240	241	249	274	249	259	245	244	248	244	247	240	228	265	268	230	242	259	259	261	254	265	247	232	255	241	238	232	256	244	250	237	271	250	225	278	238	247	206	248	239	243	234	242	256	262	239	253	254	258	258	282	230	235	242	271	259	260	244	254	249	281	259	216	251	259	247	259	240	271	250	245	241	220	241	265	254	233	257	261	260	258	265	243	283	274	266	254	260	248	260	252	254	255	253	243	255	267	264	245	245	234	227	255	259	239	235	251	253	260	240	250	274	224	239	252	238	254	244	244	256	287	229	238	256	229	300	272	240	253	249	269	242	261	245	235	233	269	267	298	263	243	226	248	270	244	250	267	233	246	254	258	251	275	261	265	254	228	249	241	245	254	281	267	264	247	236	265	256	252	272	240	286	261	262	263	260	256	250	232	281	271	266	249	231	239	265	246	240	242	246	270	269	258	261	239	259	266	236	252	242	288	263	263	246	237	240	259	255	256	240	238	244	222	230	233	266	278	265	235	246	262	238	254	260	255	244	239	268	251	241	264	261	254	227	243	258	266	252	237	270	248	275	261	217	253	255	282	258	235	258	238	252	262	265	251	245	266	228	267	248	254	242	286	246	249	244	220	256	247	304	217	238	250	252	237	282	256	252	231	260	279	228	253	247	247	276	265	258	253	260	241	256	266	271	255	250	243	199	242	258	260	269	267	232	245	254	247	262	245	258	256	278	248	252	228	249	265	236	279	254	253	252	253	218	253	235	233	278	268	250	234	254	254	258	259	256	265	226	247	224	261	232	241	255	237	259	265	250	255	272	256	220	271	259	240	231	252	257	250	272	261	244	248	234	263	252	263	243	254	243	233	252	240	253	230	260	258	263	256	252	250	246	234	245	261	260	255	257
2559	935	1294	1344	1564	2328	2665	2854	2660	2470	3530	5881	8165	6943	4897	2930	2003	1475	1015	842	726	755	707	669	697	716	703	706	729	669	745	728	701	703	682	704	692	721	689	721	687	707	658	729	696	705	755	719	760	707	695	718	684	713	727	650	691	680	688	696	709	657	718	706	710	710	706	748	720	669	674	676	663	662	712	694	740	698	708	673	711	749	741	712	703	702	684	687	701	723	768	712	679	684	667	720	721	695	659	714	667	757	693	758	714	697	731	701	686	738	715	666	768	719	699	660	699	684	704	689	751	735	712	691	706	694	720	698	683	665	668	696	747	671	712	708	672	696	697	745	704	727	709	695	670	733	730	727	714	734	754	713	653	707	663	689	706	727	714	722	732	687	707	678	709	728	760	744	714	715	712	705	689	718	710	657	714	672	693	702	751	702	740	723	738	720	738	710	645	707	685	695	690	702	680	679	730	747	742	719	721	700	714	722	709	671	700	715	711	732	688	673	687	660	696	749	738	708	684	708	752	764	690	688	707	728	756	749	705	707	710	694	717	690	719	701	719	738	702	643	742	685	670	694	646	686	699	714	673	740	658	690	697	715	720	699	697	707	715	721	682	720	690	714	708	696	751	676	721	697	729	698	688	712	700	734	719	726	674	723	696	684	703	730	663	730	694	693	727	733	702	695	693	685	713	731	736	681	726	724	758	691	762	681	671	677	767	692	691	688	715	696	692	728	678	695	696	671	694	712	737	707	719	718	677	729	732	717	724	719	702	685	776	673	728	729	733	691	700	723	751	720	725	700	762	683	746	691	724	701	725	693	664	741	668	674	721	698	711	671	773	712	682	707	758	711	758	684	639	689	727	695	676	686	694	685	728	723	684	732	672	701	710	692	680	737	667	754	704	704	744	764	721	689	671	710	701	719	738	729	717	725	667	741	700	652	740	746	679	653	686	723	714	717	676	703	724	696	681	723	698	749	663	742	700	720	724	719	706	695	751	658	665	733	675	669	721	704	697	708	703	712	707	756	741	732	685	676	660	701	618	703	673	763	706	696	700	716	736	711	664	698	671	732	721	677	708	714	740	706	686	743	700	712	715	685	701	714	701	707	727	716	715	663	668	686	710	723	698	662	667	720	754	690	711	729	655	705	728	728	704	710	707	755	714	696	709	717	701	684	683	641	679	684	706	663	673	746	704	732	696	675	687	727	726	727	683	711	739	743	702	733	735	710	698	677	714	702	770	732	733	681	726	709	709	729	692	755	688	713	746	716	684	700	733	639	677	745	717	709	715	732	695	625	676	738	690	739	774	685	681	679	690	678	720	749	731	726	714	673	739	710	686	669	707	690	710	685	724	719	691	747	743	705	702	724	681	684	736	694	679	676	691	712	680	654	725	713	722	675	703	675	681	710	728	678	739	713	769	707	724	723	677	681	694	704	770	659	753	696	661	737	694	658	693	702	724	727	655	704	706	696	713	707	687	724	707	719	731	682	653	724	679	731	731	745	746	704	728	725	689	700	716	708	673	708	711	654	667	712	697	730	762	717	678	687	715	725	682	700	713	718	725	690	704	695	755	683	696	684	693	711	711	677	655	723	675	694	696	767	719	727	715	688	690	691	699	707	738	758	705	703	722	714	724	736	720	715	700	734	694	648	706	726	649	669	728	707	682	740	674	672	712	707	718	734	707	705	713	728	701	730	717	729	697	707	666	767	698	689	677	704	732	735	714	746	752	706	698	673	706	705	706	693	711	699	680	721	696	767	710	692	724	704	683	735	707	738	740	658	733	748	697	695	697	686	712	686	665	747	731	718	735	694	704	685	727	720	771	677	686	710	706	730	754	725	722	721	725	676	690	723	719	716	674	695	691	698	694	674	710	709	727	737	703	671	737	711	731	738	727	741	734	697	742	660	714	685	708	721	721	723	756	688	680	733	702	679	767	697	666	732	715	717	710	742	722	727	755	704	687	735	728	711	759	682	712	709	717	712	642	718	732	671	722	726	711	737	697	699	718	697	697	689	707	712	717	707	690	722	691	707	717	713	697	709	753	650	701	686	710	713	704	678	673	700	701	728	698	674	690	723	702	764	758	704	689	697	693	709	710	711	728	725	654	690	696	705	721	733	651	744	729	659	714	735	714	669	701	690	675	730	704	684	714	732	682	710	717	703	727	680	679	647	730	717	691	736	719	749	668	706	714	716	730	698	733	710	703	718	695	676	685	686	719	687	675	741	731	730	720	717	670	716	695	682	709	732	675	748	699	757	696	721	714	701	737	683	704	675	677	691	703	676	700	688	737	638	685	742	719	720	733	695	686	697	692	692	710	744	689	715	671	723	694	698	692	751	733	764	688	684	679	710	689	669	709	681	761	723	687	718	675	680	709	698	711	704	706	726	740	705	674	755	745	673	682	703	724	699	699	702	729	722	726	723	722	676	705	736	722	661	707	727	733	747	763	713	693	699	727	721	697	671	656	697	734	690	720	733	778	691	739	691	698	695	680	685	700	686	739	674	731	718	732	691	702	672	686	741	715	646	693	715	758	688	713	728	746	719	705	717	708	698	725	701	672	712	701	715	723	706	758	682	696	719	686	717	701	736	739	700	723	712	693	682	706	664	699	726	643	738	685	692	722	700	699	748	754	723	721	680	723	691	710	772	720	708	714	763	708	707	725	735	741	697	690	761	682	714	693	681	680	730	741	721	722	664	742	708	724	735	703	699	695	740	737	668	743	690	686	711	702	683	687	748	721	790	685	712	719	750	689	723	663	774	780	720	704	708	713	695	751	723	680	730	744	658	717	683	767	707	703	684	675	689	695	651	703	740	757	708	760	706	680	710	678	709	713	693	692	690	692	699	679	713	708	685	682	761	727	701	707	737	710	735	729	700	731	670	685	751	679	672	719	726	705	715	702	732	710	728	732	694	740	693	756	675	732	711	681	706	766	726	717	730	740	688	676	732	720	693	721	714	685	723	712	670	696	715	723	675	693	641	680	682	688	693	728	701	705	644	718	743	700	695	721	735	713	710	717	693	723	700	722	730	692	694	688	758	710	755	749	722	684	672	698	703	724	709	728	686	654	691	685	756	655	700	704	730	718	693	660	724	700	704	738	698	741	726	734	683	702	674	698	691	726	684	707	728	659	716	740	715	680	731	666	690	745	726	693	722	678	718	743	735	714	706	710	675	676	709	661	768	714	702	717	708	718	748	749	724	748	707	730	707	764	690	666	766	672	755	696	729	733	727	724	681	723	690	700	729	701	726	657	729	696	713	681	715	715	685	695	665	696	680	712	697	721	736	750	638	727	692	759	696	658	714	696	692	723	732	659	693	711	745	701	694	661	727	689	705	703	728	708	702	689	697	710	697	698	693	741	655	709	725	667	681	735	740	704	695	710	727	658	692	645	701	719	711	627	722	665	695	734	695	747	695	704	713	674	733	693	689	692	669	734	677	694	733	703	707	665	706	691	732	745	725	707	706	701	734	706	694	692	746
8111	1992	3440	3166	2905	5096	4816	3729	3533	3967	9196	13380	13283	10583	6921	3503	1595	804	462	304	232	218	220	170	204	232	240	215	184	211	205	172	210	196	168	205	205	191	213	212	205	182	180	204	184	211	170	211	199	195	194	202	216	174	200	187	201	213	178	206	204	215	201	213	203	180	203	177	213	192	183	181	191	188	210	191	193	180	204	193	207	233	209	189	231	176	202	181	199	206	194	182	195	196	223	188	207	201	212	188	199	184	213	179	220	204	193	201	229	230	202	209	203	194	217	213	227	209	226	193	189	203	210	197	219	196	207	213	189	175	210	212	214	188	190	203	223	172	199	218	198	179	188	209	192	188	202	194	220	205	199	228	229	200	225	214	204	210	206	202	197	204	199	186	190	195	215	183	199	189	186	201	188	207	188	179	202	188	196	205	201	202	170	198	205	202	197	207	190	191	198	213	183	216	204	204	191	197	200	184	207	189	225	216	199	204	185	182	237	198	181	198	211	206	203	191	216	214	215	204	208	219	199	193	215	180	188	193	213	192	171	187	203	203	210	181	200	190	177	201	210	214	181	205	180	196	195	204	198	201	211	204	215	192	213	198	219	199	199	195	217	195	209	180	205	209	201	190	202	245	208	212	177	200	192	206	185	234	218	193	166	201	199	202	212	196	235	198	197	232	181	175	178	204	209	198	209	205	190	218	230	201	188	215	209	204	192	198	214	209	209	189	202	175	184	196	200	205	177	209	204	185	203	206	185	206	208	163	193	209	178	186	205	205	185	169	220	187	213	205	199	207	191	176	198	191	213	206	205	219	199	186	188	226	217	209	201	183	230	178	171	207	228	183	221	192	211	207	213	185	216	198	228	219	194	217	190	202	189	210	191	214	196	191	227	205	188	184	179	198	211	198	194	199	195	214	213	191	202	194	184	217	217	208	210	220	225	198	216	229	217	204	210	213	195	188	215	179	197	220	209	226	200	216	203	207	209	210	195	220	240	191	205	193	210	199	185	196	221	203	194	194	219	200	200	203	203	196	182	190	182	208	200	204	232	197	194	222	189	209	199	192	206	224	195	198	194	201	227	196	212	197	205	191	227	218	226	197	197	199	194	221	232	200	212	214	210	197	190	206	207	204	184	202	204	211	201	197	227	189	205	200	213	198	215	191	198	225	229	209	215	213	196	221	209	185	204	213	202	194	184	192	211	181	213	197	205	218	200	177	203	208	203	193	211	212	210	194	218	203	185	182	192	218	210	188	215	213	207	195	205	201	213	193	197	204	199	193	195	208	179	214	182	219	241	178	189	211	228	190	211	212	198	166	234	218	188	216	210	194	222	183	217	225	234	193	202	232	209	219	193	196	194	189	200	187	189	213	190	199	209	223	205	174	184	214	202	231	207	210	198	193	221	203	203	210	204	178	211	226	177	193	200	194	198	216	204	215	194	207	197	202	201	193	206	194	198	203	221	184	202	192	209	188	200	177	201	225	199	199	201	163	235	184	197	203	224	196	219	183	194	179	206	217	183	200	214	216	170	201	193	224	163	199	204	199	196	226	203	198	188	210	200	195	197	206	215	197	190	188	220	219	193	207	186	195	233	224	203	189	182	216	188	194	217	229	196	184	190	191	200	191	211	181	202	204	181	205	196	210	201	209	208	187	196	199	182	206	191	200	189	190	191	218	166	192	207	209	185	209	212	206	222	204	217	211	192	224	175	199	204	205	220	208	228	192	213	203	194	207	225	199	183	198	194	199	220	198	223	188	228	205	201	221	206	200	207	190	227	196	217	214	204	208	216	194	197	207	193	185	218	219	210	208	184	211	221	220	202	221	214	208	184	202	172	181	217	188	204	209	204	233	193	201	206	194	200	235	211	202	191	229	201	208	233	196	221	195	183	176	202	186	174	219	200	201	208	192	213	199	215	191	187	193	222	192	216	200	192	204	206	195	198	192	185	196	217	207	194	204	187	208	198	191	210	224	199	194	196	200	192	214	208	212	167	203	197	216	185	182	193	218	205	229	217	182	209	224	192	183	212	209	198	181	189	191	198	207	193	182	186	196	183	199	208	189	197	186	220	205	182	184	195	181	197	181	215	196	207	203	190	159	186	193	187	205	209	209	222	190	200	187	220	193	185	206	219	213	211	226	181	213	204	215	209	185	211	202	208	215	198	189	201	183	214	184	201	190	178	203	192	201	185	210	207	197	177	205	221	204	197	158	223	185	185	215	220	201	196	189	205	210	211	218	195	216	180	196	179	162	199	202	199	202	218	203	185	197	192	179	215	203	213	210	206	212	204	221	203	178	215	197	200	214	206	197	208	216	193	193	192	176	193	206	201	189	208	213	209	196	192	212	232	207	184	197	205	222	213	197	195	233	182	205	213	208	218	229	178	222	202	194	202	204	224	193	190	213	210	189	202	197	199	173	195	218	211	226	208	195	164	225	218	201	188	218	213	192	224	217	199	201	173	206	192	212	210	212	186	214	186	206	208	193	203	198	213	185	198	202	194	191	206	213	189	211	184	199	208	213	168	196	199	234	210	201	184	218	214	173	174	178	212	206	215	210	227	199	183	188	183	213	196	196	213	210	195	211	197	218	204	217	160	200	199	183	226	207	196	180	232	190	211	193	190	209	201	211	205	198	188	205	211	195	244	200	216	202	200	192	163	215	174	211	202	195	227	197	205	211	211	203	204	199	202	210	213	195	210	201	181	194	203	207	189	216	204	189	209	175	196	216	178	210	213	220	196	215	199	223	174	224	211	216	224	211	197	186	189	193	206	183	217	210	206	229	208	205	196	203	218	216	205	231	190	204	207	217	217	203	212	195	204	222	206	219	198	230	226	207	209	222	205	226	206	197	213	219	220	178	193	199	210	198	179	243	195	232	187	190	187	200	194	193	202	166	202	175	186	217	177	204	209	213	209	185	198	213	186	197	196	210	215	212	195	199	183	206	182	215	191	204	213	188	224	196	206	196	206	200	207	208	191	199	190	219	219	199	192	205	203	205	218	199	197	207	192	217	225	191	198	199	200	184	207	222	194	203	216	184	178	222	178	213	198	193	213	209	194	219	203	175	196	205	224	208	192	208	204	198	217	219	212	207	195	191	210	208	209	217	202	184	206	184	234	188	205	202	205	194	174	204	199	203	208	233	214	198	195	222	203	199	206	209	178	210	221	197	201	221	186	218	173	197	205	183	194	186	205	211	221	194	193	221	221	208	200	209	231	188	158	194	199	198	200	235	189	208	169	223	225	218	200	212	202	194	225	198	200	184	169	200	209	175	204	230	216	199	197	191	216	190	211	205	206	220	209	215	226	203	212	214	201	191	213	199	213	179	211	178	201	207	201	199	203	199	214	168	178	192	186	200	218	198	203	190	226	229	220	196	228	220	205	210	189	194	200	207	216	230	198	180	213	193	221	210	213	219	225	204	198	175	225	217	211	187	198	206	177	207	215	223	187	215	228	186	181	215	216	181	206	231	210	212	243	202
5762	2416	7516	9791	10477	17650	17192	15196	14847	16815	29330	34578	33914	30128	22959	14464	7617	3749	1882	1092	755	655	626	599	584	602	554	642	586	617	563	581	598	581	559	595	610	567	582	589	563	599	610	620	589	608	606	589	565	584	540	574	574	594	598	553	623	644	555	596	572	567	627	583	586	590	574	587	590	595	560	590	564	608	586	591	597	636	566	624	593	635	597	568	580	563	590	574	573	597	572	635	593	588	560	599	586	578	574	603	577	629	571	560	600	565	639	555	578	589	608	627	611	562	565	620	585	547	604	594	597	620	544	549	585	613	568	585	577	625	547	592	589	618	585	599	588	578	572	572	545	605	615	571	602	550	579	590	604	596	583	592	617	595	600	571	590	589	558	610	624	604	566	597	556	605	568	635	584	605	599	602	609	608	588	575	607	611	607	589	601	580	538	567	604	625	587	585	589	521	572	614	644	598	584	596	621	576	564	588	569	589	564	566	597	624	566	578	576	600	598	635	580	661	568	577	621	600	603	591	607	602	584	539	563	582	585	569	592	587	576	527	597	576	600	582	640	625	568	542	540	581	596	590	605	579	581	575	544	561	576	613	606	584	591	589	595	614	574	642	568	539	584	622	601	577	572	555	585	592	611	604	567	544	603	565	573	602	585	618	568	584	589	577	593	590	589	593	561	564	579	605	596	618	602	614	567	614	565	569	625	575	584	634	620	591	558	602	570	582	605	612	584	633	597	564	560	598	595	612	575	585	625	540	590	580	615	614	604	618	611	605	571	620	612	580	569	574	558	592	574	541	598	591	579	519	568	599	593	611	551	592	596	582	623	581	582	575	580	589	552	554	569	539	597	587	577	587	568	604	603	576	626	596	573	602	593	601	603	576	575	572	572	551	603	616	559	632	569	617	648	553	558	569	553	572	636	587	585	597	529	634	595	603	608	600	619	602	603	557	593	568	583	555	592	602	595	575	580	574	581	563	594	604	591	588	587	586	574	571	581	620	555	623	599	633	613	597	582	601	593	576	593	654	622	594	578	579	602	643	601	568	563	569	626	551	654	626	609	610	620	620	548	530	604	565	607	603	560	576	568	564	583	560	550	584	544	579	565	621	568	578	587	582	590	571	550	600	616	550	582	589	603	581	566	565	527	598	578	607	636	592	589	600	573	591	612	567	612	574	558	576	594	645	590	568	596	592	583	579	644	595	561	597	578	589	565	562	566	589	595	586	593	535	626	619	600	585	624	601	625	579	607	588	632	570	600	586	561	562	618	598	563	593	602	549	538	591	591	624	610	592	620	605	619	590	566	593	568	624	537	570	603	592	545	595	593	617	589	575	578	592	579	604	594	584	590	563	600	609	554	566	576	578	555	606	587	560	593	585	559	572	584	565	569	608	612	552	571	615	593	625	552	618	555	539	571	595	577	575	585	570	558	600	609	591	600	589	592	554	566	581	628	582	618	613	541	553	623	575	559	592	547	606	567	615	609	574	588	578	668	604	583	613	573	590	619	572	604	610	563	584	600	568	540	581	609	582	599	595	590	590	568	562	589	588	602	607	598	568	573	586	582	587	612	572	611	606	630	606	585	540	606	562	589	585	587	598	569	592	538	570	597	586	610	590	627	612	600	560	590	610	580	602	637	575	570	585	592	637	580	575	593	621	537	619	600	631	574	547	560	589	577	594	573	565	609	554	561	544	579	565	618	582	580	596	575	581	592	586	569	607	592	580	599	624	561	593	556	585	540	576	611	601	560	599	567	579	616	629	605	617	621	554	581	549	623	587	600	619	617	603	609	611	564	563	555	626	602	569	590	616	612	619	600	570	600	591	536	591	536	596	615	583	600	582	599	573	551	566	573	571	608	631	600	615	588	570	581	637	607	565	561	620	558	596	619	603	623	602	590	637	576	578	619	542	589	588	573	623	579	615	637	602	604	618	584	618	571	585	584	599	621	600	594	595	575	583	560	581	579	618	550	558	565	547	657	604	602	590	546	613	605	587	591	590	626	596	585	606	617	618	613	564	546	577	590	594	580	579	597	594	572	580	587	586	647	605	584	575	588	589	575	598	605	604	588	601	597	592	537	598	581	578	565	619	580	548	630	541	580	561	601	577	603	581	596	546	552	573	601	595	554	601	640	631	575	561	586	573	613	630	616	546	582	596	591	622	551	607	580	626	564	586	634	578	558	598	529	612	600	572	580	594	583	606	585	573	578	591	582	601	602	633	613	569	583	563	569	598	595	588	542	632	565	538	596	599	584	582	636	574	589	577	583	621	566	578	548	590	595	601	553	600	589	630	588	616	604	563	599	598	574	580	585	584	624	579	597	589	604	598	568	601	585	565	598	562	582	604	575	568	588	613	590	591	595	549	580	546	590	581	554	617	576	617	560	588	596	640	584	584	621	602	565	602	563	606	610	600	581	600	580	575	570	565	566	575	580	585	594	560	584	557	574	570	604	588	572	583	581	571	588	557	570	604	565	578	609	544	566	594	577	589	578	587	579	619	587	600	559	588	542	544	582	573	636	524	587	583	610	622	590	613	592	588	632	574	622	609	616	562	603	610	569	593	589	589	633	558	561	544	541	579	573	593	546	610	587	560	578	573	615	579	598	604	550	619	569	623	619	644	571	562	549	589	600	585	558	591	557	606	598	600	582	609	600	583	586	602	609	601	602	623	625	580	553	573	580	615	621	573	619	572	561	574	594	570	580	599	560	594	584	583	578	618	591	579	650	576	618	560	572	593	589	588	626	579	576	621	613	590	590	595	534	568	567	582	613	570	613	633	561	588	546	576	574	567	580	602	596	557	590	592	587	597	612	590	581	605	601	614	620	554	578	576	627	553	598	559	575	597	563	584	543	595	564	584	573	575	574	584	581	644	576	579	591	552	572	629	557	643	588	561	596	573	587	577	580	592	606	595	588	586	593	604	600	574	590	604	597	621	548	576	555	634	598	594	597	586	583	541	587	633	575	607	584	591	547	584	578	590	590	578	598	557	592	575	605	547	563	565	604	621	586	575	556	575	602	529	599	548	550	547	579	587	579	600	615	563	593	605	616	576	637	591	574	602	576	576	619	570	625	548	610	549	573	566	571	601	592	592	576	605	591	576	529	563	567	569	606	599	602	568	577	593	570	562	579	599	631	609	566	605	597	599	579	563	598	592	633	598	591	565	621	595	613	613	618	572	593	594	538	603	620	560	597	577	607	616	601	560	522	542	560	645	602	596	599	578	599	555	558	583	592	623	587	594	604	644	599	602	614	603	562	564	587	632	602	595	536	609	573	627	607	571	561	543	559	597	595	606	583	560	598	605	587	567	557	601	568	597	594	608	609	610	594	575	605	585	569	580	572	599	576	605	571	596	606	603	563	599	601	589	600	627	578	609	614	586	559	602	582	622	588	592	587	585	547	602	609	585	589	583	561	624	585	584	593	573	582	574	571	582	588	579	572	580	556	590	584	571	567	583	523	627	561	600	562	574	619	640	592	564	569	620
15752	3644	4916	5928	5492	6238	8098	6169	4719	7287	15805	24808	22934	21196	15124	7703	3653	1688	823	424	305	246	210	203	203	224	211	214	199	228	211	222	238	220	209	229	199	235	212	220	192	238	231	254	243	195	224	232	212	211	229	200	256	224	191	205	233	235	225	229	209	217	206	219	224	221	219	233	206	198	234	210	230	195	215	213	235	227	224	214	215	227	206	212	226	238	203	226	220	222	195	214	217	221	214	221	230	266	212	234	219	229	208	196	220	195	222	217	199	210	199	207	228	218	204	207	225	229	224	197	231	229	235	210	224	229	193	217	234	214	231	227	197	196	174	189	183	203	200	229	250	205	270	227	198	230	203	217	227	239	196	230	206	204	210	224	215	230	220	214	201	224	219	201	211	207	219	197	202	212	259	205	219	208	217	241	209	214	210	234	213	199	226	212	216	223	214	209	215	217	235	204	232	212	187	208	202	241	213	196	164	238	210	194	217	221	214	231	228	221	217	242	211	222	203	239	201	233	219	223	214	230	220	204	206	192	225	247	191	213	210	194	218	235	232	228	191	205	208	212	208	228	203	242	226	206	208	233	215	225	208	194	206	214	201	220	192	208	201	198	233	225	228	228	219	230	202	221	212	206	226	225	217	219	205	244	194	202	219	226	211	194	217	208	195	192	210	228	219	230	218	251	234	222	217	201	189	234	230	227	222	217	230	211	218	237	221	187	189	201	207	204	193	203	191	206	259	245	247	229	225	211	210	209	197	201	217	197	235	206	233	221	194	218	190	222	243	225	244	234	227	204	207	207	242	221	238	234	231	226	215	234	209	200	183	196	206	205	240	203	208	233	202	208	237	210	220	213	219	197	199	212	208	209	211	219	226	190	213	204	215	208	219	214	227	213	210	218	190	208	207	236	259	203	197	238	213	219	202	207	212	220	234	190	219	230	202	211	228	199	234	210	217	223	199	212	226	223	221	220	240	246	217	235	209	238	205	227	209	204	204	216	207	219	200	240	228	210	213	209	218	211	217	217	207	214	214	224	214	212	234	218	197	191	203	218	222	225	217	198	206	203	203	229	215	201	220	222	230	198	214	197	206	237	188	224	201	197	209	210	233	247	218	234	210	203	201	226	235	222	198	204	198	220	212	234	230	216	229	223	233	216	189	244	227	197	248	214	208	207	198	227	236	210	217	218	221	217	230	228	224	234	189	212	211	251	221	213	198	220	214	228	210	209	223	211	196	238	220	249	198	207	243	221	217	204	226	236	201	200	198	207	214	185	209	243	235	206	212	202	208	201	235	188	213	219	207	215	230	202	205	230	210	182	194	203	246	220	205	216	217	218	224	189	196	239	235	189	213	228	210	204	187	254	214	194	221	236	234	217	233	208	225	212	192	199	224	223	223	191	194	230	213	192	228	218	237	235	231	205	249	205	223	223	222	218	200	189	216	240	208	190	243	221	199	215	215	235	213	232	218	209	215	208	207	236	209	234	249	217	199	200	238	239	257	203	214	223	238	207	217	231	208	223	223	207	227	219	225	234	224	215	233	207	198	219	211	202	212	193	219	230	191	219	218	194	201	207	223	228	212	238	216	192	160	198	227	214	221	229	222	214	219	259	208	230	213	199	199	209	243	192	249	207	225	215	218	207	231	234	222	213	207	183	212	216	217	233	222	237	208	211	227	210	211	230	215	221	212	232	197	206	237	198	221	228	215	199	234	207	190	200	226	227	208	220	232	222	198	229	224	205	222	245	176	220	223	229	224	241	203	226	244	222	241	192	224	232	201	216	196	234	209	214	202	214	226	216	219	208	206	229	204	247	190	230	217	233	217	203	229	228	207	202	223	216	222	221	213	195	217	216	201	227	204	215	202	200	227	207	205	236	216	211	227	201	227	214	181	216	227	231	195	208	209	203	214	232	208	225	218	226	223	235	233	219	211	227	226	215	216	179	232	225	198	217	219	208	229	238	208	216	226	221	206	217	215	190	222	229	203	251	206	242	201	198	210	215	227	256	215	209	237	205	196	212	194	208	219	208	209	227	223	194	236	225	210	201	254	188	220	220	216	210	226	206	210	220	228	214	218	211	205	222	207	208	222	226	209	181	226	221	222	235	210	211	230	205	221	222	233	198	214	224	199	201	236	190	224	228	235	227	208	231	215	227	229	214	189	232	230	212	228	203	221	195	199	202	221	233	233	198	203	193	186	219	225	195	214	200	213	212	223	191	201	225	212	250	207	231	224	258	237	207	228	207	235	229	211	214	216	217	208	204	210	220	215	208	228	207	219	236	200	230	198	249	211	230	195	208	211	213	215	225	205	224	243	210	226	210	186	245	225	231	217	208	215	192	212	191	208	215	226	213	201	224	210	218	232	221	228	225	216	226	218	210	203	203	226	223	215	246	218	222	218	234	209	178	242	201	239	202	228	231	223	209	211	212	232	187	215	212	198	195	226	211	205	205	229	220	226	199	209	214	215	226	190	204	222	215	209	207	219	214	212	222	219	247	214	216	183	220	228	211	232	221	196	224	213	221	191	199	228	212	203	193	230	225	209	226	215	244	212	237	221	227	208	209	243	192	218	217	219	223	222	242	223	230	216	221	229	224	243	236	213	227	210	215	191	206	198	216	200	199	175	207	199	229	210	231	209	199	222	223	215	244	222	236	224	224	226	243	236	226	206	202	220	219	214	214	204	217	232	227	222	199	215	224	216	182	220	235	219	208	230	194	231	225	201	245	178	232	239	211	211	221	203	202	242	229	199	196	219	239	227	209	217	220	214	241	202	207	238	220	200	185	206	210	215	224	182	203	193	192	219	201	236	211	206	222	240	206	199	206	229	232	241	222	217	214	220	220	219	214	223	217	220	220	193	207	216	221	238	250	222	220	236	218	210	214	224	203	236	239	218	225	219	214	212	221	191	189	214	231	244	216	215	249	220	174	236	224	210	223	251	206	219	212	202	210	197	210	210	195	227	234	221	223	229	229	215	229	214	218	208	200	223	238	228	221	238	242	215	198	228	200	227	219	215	219	216	232	188	232	201	211	197	239	211	215	243	223	201	203	215	219	223	225	224	215	192	210	202	212	211	197	216	207	224	220	211	203	210	216	231	172	216	229	228	231	238	202	216	224	233	235	230	221	214	227	204	200	239	220	193	205	207	211	226	241	235	227	218	249	224	226	213	219	216	226	208	208	223	231	211	229	237	204	196	215	239	204	209	219	190	237	219	197	228	199	204	216	223	213	219	189	215	182	220	229	233	228	218	223	243	244	206	206	237	205	216	203	198	208	212	214	211	233	202	245	245	204	223	185	214	205	224	224	199	234	233	221	207	244	225	214	247	185	191	200	219	216	231	210	211	244	229	217	228	223	198	215	218	210	198	216	210	174	225	216	195	216	214	218	221	223	227	211	224	215	188	221	235	200	196	217	236	217	209	214	216	224	219	218	212	215	210	201	227	210	215	199	243	231	235	220	219	203	227	238	228	222	219	218	219	208
8222	3552	9815	15109	16201	19517	23560	20437	17576	24002	36575	44569	42736	41287	34488	23506	14681	7495	3640	1735	1011	719	641	625	632	655	617	624	619	598	690	622	597	641	680	639	613	646	588	624	637	607	648	611	624	589	643	629	644	605	650	618	625	660	630	659	628	642	614	655	613	608	615	624	601	633	630	644	651	651	657	674	639	657	596	616	637	619	626	632	630	620	647	634	622	609	630	617	614	650	652	643	606	617	652	595	613	653	698	639	611	606	623	614	597	622	632	623	641	646	612	623	609	639	617	684	690	638	668	639	655	614	605	603	645	629	669	601	583	672	552	619	598	637	607	595	648	640	619	653	632	609	615	651	655	636	646	656	629	620	651	590	642	632	598	621	651	595	626	641	616	635	624	675	639	619	620	585	641	630	670	640	604	636	606	676	636	618	573	603	645	585	617	642	630	634	602	629	622	632	667	649	645	595	672	639	643	604	653	650	641	598	646	631	636	628	605	631	632	626	644	609	595	623	669	626	620	616	607	624	705	636	628	653	633	610	657	641	611	647	605	673	665	622	634	600	660	603	612	625	651	601	594	629	619	642	588	608	622	598	637	658	618	634	619	603	628	625	610	680	605	643	647	608	650	592	677	643	583	593	627	624	613	628	606	629	614	622	644	610	614	620	639	651	636	584	620	616	599	613	684	643	633	635	663	612	628	588	619	644	610	623	620	601	588	588	647	627	600	617	637	575	725	603	637	678	627	607	615	602	627	620	593	663	639	594	669	649	625	619	598	581	620	649	590	639	615	598	612	622	568	640	600	580	645	678	613	614	610	662	615	664	663	620	683	664	589	624	631	637	644	604	654	624	626	648	658	599	663	619	636	614	639	605	639	680	618	658	641	651	649	605	639	622	620	642	606	622	598	614	605	635	633	604	578	628	653	604	597	607	649	597	659	634	661	670	639	697	612	647	669	612	656	621	611	652	618	612	649	619	613	639	632	624	591	609	633	654	607	630	681	612	653	645	593	648	652	613	662	615	616	624	630	647	604	632	632	646	596	639	623	632	636	656	617	633	640	617	609	615	677	623	654	631	656	567	653	623	627	646	678	621	615	588	595	652	640	647	588	642	650	619	602	559	604	627	613	613	644	606	629	613	656	642	606	626	646	611	642	639	616	633	618	692	617	646	622	658	605	607	581	628	648	606	620	571	645	602	649	633	608	636	610	592	621	634	591	638	608	660	658	636	647	644	644	585	616	617	610	612	619	641	625	623	603	611	639	615	615	607	643	588	652	631	616	626	704	658	657	646	637	634	628	617	646	623	662	617	659	621	645	624	650	650	597	628	638	647	627	600	603	646	617	611	592	622	625	615	622	661	565	600	639	686	631	651	573	618	649	581	605	622	614	607	626	618	663	628	608	667	652	616	567	590	600	586	620	629	584	621	616	635	630	613	603	633	626	672	670	615	614	633	582	677	634	670	601	674	647	649	632	663	651	648	569	668	662	641	626	633	643	644	631	614	573	630	607	612	581	613	607	609	624	619	699	616	647	655	570	608	629	662	596	618	624	616	621	648	664	634	642	643	636	645	600	628	679	636	664	595	617	585	633	650	608	684	629	629	630	654	615	613	659	619	646	629	639	643	631	620	642	664	582	586	663	621	639	681	639	635	629	609	630	647	623	634	637	653	591	651	614	637	631	634	608	635	651	613	649	574	675	672	579	638	668	656	673	632	629	617	635	614	647	584	664	668	610	655	629	647	644	636	669	668	611	627	591	572	640	603	586	682	658	603	557	613	651	641	641	622	640	624	617	641	670	637	637	659	617	626	655	609	646	605	598	640	606	649	614	615	621	629	608	641	646	636	639	628	604	631	637	622	609	637	638	573	609	576	645	601	610	665	581	646	643	651	610	613	591	654	703	640	629	605	614	677	660	604	613	635	655	605	625	619	610	652	614	633	597	651	643	596	660	624	627	648	611	664	614	643	620	631	653	627	649	633	616	635	659	646	586	641	649	634	612	649	640	621	624	589	625	609	644	596	617	640	638	652	639	609	638	665	613	617	625	633	626	629	639	638	631	685	600	648	597	669	627	615	617	612	679	597	668	670	627	639	629	624	638	606	621	631	647	575	653	609	590	598	635	617	633	661	635	613	581	609	671	597	606	654	653	596	617	689	656	664	659	655	620	630	581	647	618	602	612	635	673	589	608	585	634	611	625	627	633	609	622	630	621	597	623	669	627	683	634	644	628	662	598	631	655	624	612	658	649	627	583	605	633	639	640	645	570	638	647	645	612	634	601	627	625	583	637	636	663	649	672	655	634	595	586	652	655	666	649	619	612	626	684	654	632	653	661	576	624	613	613	651	636	617	637	630	582	630	600	631	603	592	644	615	682	592	612	653	568	613	656	602	620	648	663	660	617	654	630	660	640	648	624	650	639	649	637	588	610	630	619	626	610	615	660	648	685	620	650	659	589	653	616	615	636	630	654	610	668	616	622	611	616	614	616	624	657	627	623	681	615	614	600	650	661	607	641	621	597	624	601	611	627	592	594	646	624	667	642	632	670	618	610	658	622	613	634	614	647	670	673	656	662	628	607	636	652	625	649	601	610	652	579	658	662	641	646	623	622	644	585	652	596	650	600	623	605	612	601	661	652	624	598	653	622	634	662	588	631	598	654	625	635	662	615	632	586	607	635	674	613	645	627	576	646	593	613	651	624	578	642	598	637	638	626	628	676	650	636	580	667	642	627	672	611	616	655	616	661	611	585	613	647	635	664	582	604	632	584	572	673	641	652	632	645	626	619	690	631	621	634	580	675	612	629	632	579	657	625	632	597	607	658	637	615	630	627	651	617	625	635	591	626	607	601	626	578	599	646	659	627	599	626	617	639	623	628	621	665	638	641	632	627	626	633	624	653	665	611	595	673	665	639	606	602	638	657	627	637	656	647	607	626	606	614	633	628	635	619	652	612	623	679	589	610	685	613	669	675	620	646	644	633	639	631	615	630	607	666	600	651	616	570	633	633	586	642	596	634	643	636	600	615	640	600	603	586	604	645	622	684	604	651	650	639	629	625	612	652	601	612	638	634	647	612	569	620	600	612	587	618	602	620	601	582	635	619	692	597	639	625	658	585	583	670	643	589	631	595	634	620	622	674	623	651	604	622	598	620	656	624	626	644	641	635	604	636	628	634	611	631	624	623	602	631	665	610	639	655	629	652	630	600	680	641	619	630	650	624	648	604	648	675	586	620	599	635	600	608	677	614	625	623	659	613	685	629	654	625	589	639	641	620	610	624	607	663	617	654	611	646	645	651	616	679	624	586	636	614	630	628	662	606	628	688	611	571	610	664	638	642	625	611	634	573	646	614	646	599	602	608	637	666	664	628	637	593	661	630	654	639	652	635	616	619	609	626	649	636	636	616	648	643	595	616	651	614	639	641	627	621	641	630	648	639	664	655	607	648	599	687	630	649	611	650	630	616	602	616	592	632	624	607	613	653	638	651	622	618	620
2269	359	445	414	376	325	355	310	327	582	1068	1187	1260	1336	1170	869	578	418	354	277	263	263	264	279	259	238	236	239	220	270	269	259	243	257	284	245	258	244	256	272	231	248	255	249	240	245	232	250	230	255	239	243	218	251	246	255	260	256	227	250	239	242	240	235	257	238	226	252	225	253	274	254	245	224	248	233	269	237	221	266	246	245	237	235	267	249	243	262	257	214	229	241	217	256	243	245	267	264	255	235	246	264	234	215	244	242	220	237	226	236	227	253	238	242	238	242	246	210	239	227	240	229	278	262	265	209	258	238	238	240	236	245	247	247	225	215	263	227	216	242	264	262	249	232	229	250	242	232	241	234	270	241	260	244	253	230	243	264	241	244	250	239	274	234	238	209	233	233	255	238	255	262	227	244	251	251	227	225	256	237	221	261	229	264	241	230	255	251	230	254	232	250	266	274	240	232	243	229	249	229	266	247	264	240	258	223	244	267	253	233	238	246	222	220	242	269	225	234	257	224	242	253	238	234	243	269	248	258	234	245	241	239	255	252	242	260	240	261	240	262	253	264	249	240	250	259	254	239	226	279	237	250	250	237	230	226	242	258	234	270	247	248	263	259	244	248	278	254	238	233	225	258	234	225	243	266	242	257	242	257	236	250	257	265	251	242	267	247	246	253	257	276	254	274	239	265	243	250	266	268	268	242	219	250	243	254	227	242	245	255	254	236	231	236	238	232	230	245	242	242	234	237	269	251	225	256	243	223	241	261	271	242	274	250	241	240	232	272	266	253	249	245	253	240	256	243	251	246	239	262	231	261	238	260	237	237	245	236	219	223	241	220	230	251	263	250	254	250	234	230	246	252	228	222	258	246	245	238	270	238	228	253	240	244	208	232	268	238	229	238	241	261	255	253	220	225	253	262	249	251	260	231	252	251	237	241	229	251	225	270	207	227	243	237	267	253	256	246	240	255	245	247	259	267	271	241	250	259	238	236	291	247	249	235	228	236	235	232	220	226	272	235	267	229	256	279	257	247	250	203	246	239	246	230	248	245	278	234	261	230	200	255	244	241	215	272	242	238	249	246	232	244	256	250	235	241	253	239	243	261	241	265	214	259	248	197	260	266	235	219	238	232	243	260	254	230	232	222	245	249	255	262	282	263	241	223	259	268	231	248	274	236	247	232	233	243	239	239	225	276	244	251	246	256	237	263	253	230	242	234	238	230	241	223	246	253	250	239	219	237	237	269	226	261	226	234	244	231	255	257	277	241	253	244	220	253	260	248	233	248	232	231	222	239	228	261	235	237	261	243	226	227	257	227	251	245	256	232	251	256	246	229	222	270	257	237	237	251	239	226	245	233	253	241	254	258	242	245	232	218	242	231	263	239	249	238	238	255	251	258	239	229	230	239	243	255	255	227	239	243	255	233	285	236	269	264	263	236	242	262	260	239	247	228	268	254	212	220	217	241	249	257	228	250	259	233	243	248	222	222	238	237	237	258	246	256	258	241	243	247	259	228	258	282	224	252	237	254	240	212	226	226	232	225	224	245	271	228	238	274	224	231	236	251	230	236	249	249	239	248	223	250	256	241	246	278	244	272	224	237	226	231	269	252	286	243	250	213	235	237	241	251	234	239	246	257	239	250	230	263	262	241	231	253	269	243	256	218	244	272	265	232	248	264	242	205	278	257	249	248	269	243	237	243	238	247	235	253	249	282	277	259	256	247	236	268	255	237	249	232	280	238	244	242	237	253	276	253	217	237	218	233	279	264	267	231	249	231	257	248	220	250	235	227	243	233	236	251	259	237	241	244	241	238	245	249	229	213	232	271	243	271	261	258	261	244	256	237	243	228	224	262	279	223	235	261	235	231	255	262	242	221	235	249	268	265	227	245	261	274	242	247	262	228	240	264	278	240	296	226	228	224	252	252	229	213	247	227	253	215	209	239	258	241	247	258	244	251	250	270	267	233	246	253	277	268	274	252	243	271	241	248	237	226	241	256	268	246	247	220	243	242	240	241	233	227	251	244	214	248	284	272	258	250	254	233	211	245	261	254	268	256	233	249	256	253	250	218	263	263	260	227	219	248	250	242	239	254	244	248	229	268	262	235	246	256	252	225	236	269	235	232	235	224	240	261	245	293	227	215	251	239	263	259	237	269	258	273	254	239	247	282	247	251	254	249	261	259	233	258	233	218	227	252	250	266	220	250	233	248	242	253	241	226	284	227	209	254	231	243	240	247	242	273	242	244	217	244	249	238	257	237	254	219	253	265	224	249	231	232	261	241	244	240	278	247	229	249	254	258	249	262	230	236	265	243	251	219	247	241	245	236	264	275	263	273	275	263	242	213	231	250	247	242	247	248	270	270	266	250	260	220	247	239	248	231	229	258	236	249	251	257	232	277	254	236	254	251	247	276	228	265	253	255	239	264	215	254	273	237	224	230	257	227	275	233	269	249	216	245	269	242	239	223	234	262	275	231	260	252	252	243	248	255	253	237	244	252	270	278	214	244	253	273	260	234	268	200	238	225	248	248	234	254	235	240	267	258	256	240	220	265	270	234	218	252	255	241	274	243	262	264	230	247	231	250	224	245	214	243	259	231	251	242	243	255	268	233	236	256	253	242	244	265	253	270	239	269	241	248	227	242	256	231	262	245	227	239	257	225	232	245	230	248	241	250	272	250	248	244	263	261	247	243	277	238	265	241	228	247	218	237	239	258	237	239	247	259	261	258	222	231	237	249	247	250	260	263	233	249	249	259	256	222	261	218	234	234	274	255	259	234	228	241	250	240	274	254	255	215	242	251	230	238	222	242	253	247	234	241	234	295	238	215	244	233	273	226	253	247	231	249	273	253	239	257	265	253	248	264	251	242	247	218	244	241	263	239	235	232	250	256	243	236	218	252	223	223	261	249	232	252	263	255	225	259	241	235	246	243	225	241	261	243	243	239	226	242	285	257	260	220	216	232	218	245	263	234	254	242	233	240	229	218	227	222	242	244	256	247	279	255	230	258	234	243	244	242	258	248	236	253	262	254	223	246	261	247	245	247	267	273	240	255	249	240	238	254	253	257	246	239	249	240	265	238	257	274	250	232	272	243	258	239	261	236	251	256	233	223	235	233	250	218	260	246	244	241	239	233	240	266	260	247	249	261	260	228	214	244	218	259	238	230	226	253	245	267	251	222	233	261	250	228	235	237	242	264	225	251	258	261	228	242	255	230	227	246	252	229	261	230	240	272	246	250	251	231	249	243	264	247	209	266	220	246	250	279	250	275	257	233	239	242	239	253	245	250	268	236	209	247	259	266	254	245	240	254	244	232	222	238	227	219	262	236	270	222	253	233	259	253	248	243	223	226	246	267	243	249	252	245	265	239	219	254	265	257	233	257	236	242	226	232	243	279	270	213	264	228	259	256	226	244	231	231	259	244	244	266	242	241	222	237	236	252	258	236	241	285	240	285	269	212	230	228	252	249	217	250	229	268	258	238	246	274
2301	812	1258	1460	1386	1343	1433	1126	1293	3039	5743	6402	6483	6628	5488	3568	2097	1316	984	831	703	676	684	671	677	702	644	725	706	674	670	628	695	683	665	674	671	650	712	724	672	674	678	659	691	657	745	732	720	677	692	680	736	706	668	663	711	722	690	708	703	689	679	665	666	732	686	684	685	694	699	719	681	671	668	720	692	690	693	647	683	682	687	699	724	653	679	725	645	681	647	680	649	678	694	730	697	645	666	675	654	668	716	686	670	694	699	698	672	713	719	698	674	664	704	705	695	702	678	646	642	689	687	705	680	698	698	654	690	684	667	668	681	681	721	689	679	683	708	674	639	668	656	714	740	704	689	694	701	660	675	662	712	743	666	687	679	665	699	702	708	683	722	684	673	691	687	697	704	719	709	714	712	667	701	675	715	730	687	695	704	659	678	698	717	710	685	656	699	731	703	668	639	684	665	710	692	650	734	684	708	632	707	679	710	621	693	672	685	678	714	623	615	721	685	683	695	676	663	623	656	652	693	731	660	726	711	714	690	716	677	690	688	735	654	681	657	718	644	660	667	676	680	706	710	711	693	699	661	686	679	701	705	718	671	690	716	664	694	651	662	691	748	698	686	705	690	700	665	689	683	708	704	691	684	696	672	676	668	650	677	702	705	665	642	705	712	635	682	682	690	683	673	705	691	711	715	735	706	679	658	671	718	670	710	638	684	727	687	706	709	691	718	723	695	692	636	678	673	678	689	707	704	678	630	669	706	645	694	702	641	666	677	764	691	666	683	691	655	687	680	706	734	713	670	663	739	709	678	695	687	653	670	645	713	670	712	671	672	685	685	689	710	666	708	699	674	673	727	695	719	638	649	676	696	698	721	699	674	696	674	677	702	670	701	679	699	658	703	699	695	691	751	713	699	683	678	658	652	682	704	672	683	713	673	717	742	684	693	656	669	672	670	680	664	707	643	651	697	661	698	708	686	735	706	703	716	696	682	674	675	696	722	676	668	706	681	717	689	715	645	690	687	684	668	635	742	695	684	657	694	681	667	680	671	710	700	677	719	661	701	734	708	691	718	720	674	673	699	717	709	707	664	694	704	659	687	729	667	726	711	731	670	706	686	702	655	655	686	674	645	713	707	681	659	717	721	644	688	729	655	669	690	654	669	672	710	702	723	681	657	708	655	738	685	680	682	693	662	655	737	648	671	708	675	631	681	722	680	683	692	689	706	682	683	734	716	633	746	739	663	663	614	648	705	681	694	702	689	654	646	650	667	723	661	679	706	699	679	696	704	664	694	694	685	749	703	682	736	644	673	682	690	716	668	690	665	724	670	663	730	679	706	712	728	748	701	722	703	707	670	715	715	679	707	693	624	708	670	701	652	700	650	671	676	722	685	694	681	640	693	729	695	691	777	706	684	687	670	757	735	695	690	700	691	653	681	717	721	650	653	726	683	684	724	658	708	698	722	674	692	681	688	683	662	688	683	683	663	641	675	666	646	699	692	710	702	674	712	708	623	655	694	685	728	711	704	680	727	747	713	711	645	705	709	682	718	673	689	703	684	696	709	681	668	667	720	682	699	741	732	680	672	646	684	668	695	665	631	675	716	702	653	672	702	686	698	692	687	669	686	674	705	686	686	672	662	700	656	668	674	640	664	652	692	700	650	682	714	686	714	656	650	724	674	679	685	722	698	656	716	679	701	673	719	640	783	697	708	715	741	728	716	711	658	661	730	701	712	728	689	615	690	730	692	675	678	701	681	701	673	605	702	707	680	710	696	672	732	691	698	652	700	744	721	694	739	698	673	700	669	680	662	750	690	688	735	669	712	718	710	709	692	663	654	639	714	688	644	699	629	691	683	719	679	671	693	700	691	717	683	694	702	719	615	705	724	659	645	677	726	700	651	628	702	654	666	726	666	656	679	722	645	682	640	701	724	707	701	640	723	735	674	684	720	711	712	681	702	691	717	679	713	712	715	661	647	710	657	665	697	668	684	661	710	711	716	654	717	702	728	693	707	737	668	678	655	663	686	666	688	700	673	696	670	717	687	689	712	662	675	729	701	689	670	640	677	666	688	750	704	734	680	723	694	649	678	681	720	698	703	674	721	676	684	648	683	701	709	727	653	725	686	642	759	676	733	665	695	736	705	679	712	666	679	703	669	643	725	713	735	740	694	654	673	647	673	683	650	694	661	684	664	685	683	729	758	652	705	644	641	673	720	653	702	714	732	706	729	671	644	661	674	665	641	716	679	709	679	728	739	710	706	672	665	662	707	696	662	688	624	697	737	678	716	700	676	708	674	663	677	717	705	684	695	700	641	670	667	692	724	703	712	679	675	661	719	707	697	663	703	700	669	708	698	669	674	678	678	691	722	716	707	677	681	664	660	676	706	654	700	667	679	660	694	681	708	722	639	678	703	724	677	672	670	703	680	693	705	692	682	685	698	686	699	665	659	733	704	715	717	703	689	622	745	662	713	667	677	706	696	682	717	687	706	752	691	671	710	667	705	672	669	706	679	706	692	705	671	663	694	679	674	707	698	754	632	695	643	685	716	678	715	738	651	667	700	698	630	651	690	662	692	669	690	668	647	680	688	710	667	697	705	717	681	671	664	734	694	645	715	730	666	648	715	697	708	732	694	703	683	697	682	696	659	629	691	698	674	680	695	688	729	691	665	693	720	679	654	663	675	638	699	651	712	667	685	661	740	690	652	707	712	653	699	680	663	647	659	728	679	703	697	707	665	672	691	726	668	714	667	692	691	702	672	653	678	688	653	653	665	703	645	698	648	687	696	657	656	718	690	666	671	708	663	680	672	732	712	671	680	679	655	713	686	707	674	692	653	724	695	719	701	663	679	725	718	684	711	725	690	692	718	654	688	700	683	682	705	643	698	721	710	719	711	715	704	664	708	720	697	647	707	642	747	667	670	707	657	704	686	695	705	683	682	656	653	668	703	676	691	676	706	722	687	679	648	683	690	722	639	667	702	681	722	703	665	666	715	669	645	720	642	689	667	692	724	696	647	700	687	682	733	669	732	683	698	679	694	708	694	732	663	658	731	665	727	722	658	729	660	667	698	757	655	705	717	653	695	660	685	694	688	682	695	709	692	656	654	744	668	707	679	686	687	649	676	694	656	672	681	646	700	667	689	659	704	720	678	713	668	676	674	682	674	690	717	682	666	674	721	680	680	676	756	680	683	743	697	690	728	691	666	727	699	673	693	651	712	661	679	671	706	662	647	736	683	694	637	636	639	682	695	633	652	698	701	674	729	718	680	663	677	660	683	691	680	666	736	694	692	622	700	667	673	681	699	691	646	680	695	658	667	681	648	701	692	659	682	681	744	670	730	636	738	690	726	683	707	673	685	664	711	641	702	677	718	680	676	679	684	710	704	658	705	724	716	661	673	666	722	705	658	685	705	702	683	704	683	679	648	715	688	719	713	685	643	687	656	723	724	634	697	679	661	689	707	712	721	645	672	707	658	704	685	702
7797	2079	4258	4099	4085	2985	2301	1770	2359	6214	6558	12605	14012	10862	7266	4012	1723	873	457	320	226	212	232	223	216	207	210	214	225	223	217	189	201	216	217	231	218	220	202	213	202	208	219	211	191	185	226	226	208	209	199	197	230	207	218	227	195	208	210	202	230	202	201	195	226	179	220	235	203	179	211	234	228	221	235	192	210	212	212	191	217	218	202	215	205	205	235	200	193	216	213	192	205	206	216	179	203	204	216	200	216	209	232	196	196	213	206	188	227	208	208	211	198	198	228	217	202	235	207	198	188	227	209	216	167	232	223	218	192	231	197	233	208	231	214	219	197	213	215	200	197	217	223	180	191	190	211	191	193	229	203	222	195	210	221	221	220	206	205	215	219	215	187	219	219	223	207	195	218	191	203	220	206	210	245	199	210	191	212	216	239	211	203	217	214	235	211	219	191	211	208	219	205	187	202	212	208	212	213	206	217	186	224	189	198	195	184	238	207	177	213	209	193	212	205	197	198	225	209	196	207	197	242	222	219	224	203	214	218	208	232	207	207	207	212	206	214	192	198	218	197	229	191	201	206	189	212	214	188	197	208	206	237	191	226	211	227	236	200	227	211	216	206	229	189	201	208	198	209	226	185	246	191	218	208	226	205	219	209	198	217	201	207	212	220	205	250	197	219	221	230	202	221	205	203	191	208	239	196	224	207	226	199	211	230	200	223	211	221	219	221	190	187	223	206	218	213	210	216	191	199	220	177	206	240	209	184	225	245	200	206	202	210	201	213	179	191	199	206	227	212	224	192	215	195	233	198	210	209	202	177	202	206	218	224	204	207	197	184	196	229	203	214	188	187	202	198	224	194	231	207	212	197	207	218	213	220	224	238	211	180	221	202	195	216	184	187	217	232	214	206	243	214	217	233	198	212	226	201	222	201	229	206	208	194	209	212	196	219	225	239	210	202	194	223	209	217	212	202	194	200	196	234	209	199	224	223	203	203	203	225	195	202	217	207	212	190	203	221	228	195	194	219	206	244	214	217	188	199	218	215	211	206	219	193	215	207	229	216	222	178	208	214	231	222	190	199	222	214	208	208	202	194	206	207	210	240	218	211	192	221	229	228	185	223	182	234	213	223	212	201	220	216	224	199	205	215	191	196	213	220	221	215	205	197	211	204	256	213	241	224	211	212	228	202	189	227	223	203	184	236	221	199	210	228	223	218	208	224	205	207	234	224	237	210	193	215	229	209	225	228	189	197	200	204	197	201	222	217	198	241	203	201	241	235	215	191	182	207	203	190	210	202	230	191	190	213	211	239	225	202	226	200	209	206	212	193	228	216	176	198	186	182	191	230	185	194	234	207	229	225	217	212	225	188	221	211	211	220	212	236	219	204	195	210	197	202	192	203	196	230	220	202	194	220	207	214	206	220	215	201	206	221	208	215	222	226	188	220	214	225	239	196	196	196	193	179	193	192	185	199	191	209	186	230	218	213	213	226	207	203	212	194	212	238	210	191	199	218	229	246	206	226	194	200	232	207	199	188	208	201	193	200	203	197	218	213	203	217	188	168	185	238	196	206	216	205	237	202	217	200	206	185	205	226	212	193	208	218	206	217	193	202	227	217	186	210	214	219	195	219	225	192	240	214	195	206	241	210	210	218	216	219	203	190	222	183	204	219	222	230	235	211	214	214	208	219	218	226	193	232	229	194	238	219	194	216	229	195	213	207	196	214	214	198	194	201	181	210	197	202	221	233	211	198	211	191	204	188	217	215	199	202	225	207	196	200	191	224	222	189	211	199	199	200	208	204	207	219	197	235	195	194	204	223	234	204	197	188	182	236	214	208	196	205	220	217	224	220	219	219	200	226	215	231	205	191	213	204	235	205	193	198	203	200	203	213	200	224	191	218	198	222	197	193	191	229	217	192	201	234	218	195	228	200	216	214	213	225	208	199	204	192	213	226	202	213	192	182	217	216	199	209	216	201	212	223	203	213	227	208	212	203	227	181	186	220	216	204	223	224	211	199	203	204	202	219	232	213	212	242	206	182	204	207	177	203	195	237	218	248	174	208	198	230	218	206	227	165	198	194	198	223	206	217	201	223	201	207	215	210	201	208	189	218	205	191	205	212	193	211	223	207	207	210	220	221	200	231	226	208	210	211	209	208	213	213	233	232	198	208	209	210	205	200	210	205	218	214	236	204	196	231	218	201	222	206	216	211	196	203	218	186	209	222	215	208	201	202	215	227	206	214	207	216	201	199	196	206	239	236	233	214	205	187	226	214	198	214	215	204	219	197	223	221	222	221	224	192	177	190	186	206	220	209	220	218	213	213	200	208	181	199	207	209	219	207	196	202	217	190	218	223	192	218	194	182	216	199	207	198	214	210	210	197	199	222	213	218	190	219	192	222	184	227	218	202	211	202	210	200	209	205	198	213	220	225	223	200	200	197	209	229	190	224	223	198	234	249	215	209	203	219	206	213	187	190	210	213	231	220	204	182	217	197	220	178	204	204	225	221	191	208	196	211	193	208	201	203	211	202	195	232	253	190	214	211	216	219	199	209	214	218	203	230	182	239	209	204	198	208	181	207	200	220	221	201	201	200	168	216	228	197	211	194	211	223	189	188	176	206	196	188	210	226	178	224	192	198	221	215	208	216	173	189	204	206	202	186	198	215	190	218	223	222	178	185	199	223	221	202	200	211	216	199	232	220	216	193	215	216	192	219	215	210	208	201	208	197	196	223	189	205	208	216	210	222	248	225	214	180	228	215	193	184	212	214	221	171	201	192	197	196	215	216	226	202	218	205	193	215	205	187	225	242	237	193	212	221	192	178	216	188	191	191	213	184	222	204	196	219	212	217	205	211	211	237	202	221	209	203	183	203	185	189	199	219	202	217	189	222	232	217	219	200	221	195	185	200	214	186	228	224	228	201	208	202	247	230	215	220	192	220	214	191	199	201	217	198	222	208	207	203	198	193	227	190	227	244	208	219	204	192	200	207	198	194	210	218	232	234	225	214	230	209	209	205	203	204	233	228	203	209	213	187	205	249	199	217	221	204	205	203	227	224	209	213	217	201	210	209	217	221	214	233	210	219	220	210	203	205	205	218	211	211	219	195	214	210	213	180	223	212	197	202	194	207	212	195	198	192	199	211	166	216	234	216	202	193	190	210	228	239	246	213	223	211	212	223	223	209	221	220	211	220	191	213	203	223	204	221	220	231	212	193	219	216	198	210	227	186	199	222	203	216	194	221	212	205	203	218	228	227	221	202	233	201	185	210	211	185	241	213	183	208	226	228	203	220	219	220	187	193	187	206	202	208	227	216	199	199	221	220	239	201	215	214	226	194	198	199	210	191	207	207	217	213	209	207	233	204	200	190	241	199	209	212	180	200	222	219	219	207	206	215	229	210	224	215	226	201	210	188	221	215	205	189	223	224	203	215	223	216	205	189	203	192	203	199	206	217	195	208	230	205	209	206	216	208	227	207	223	223	223	203	222
5520	2795	8975	12199	13773	11579	9725	8046	10603	22393	22718	34102	34759	30652	24161	16119	8397	3949	1810	1047	732	624	623	577	603	576	622	591	630	589	571	588	599	626	635	611	574	592	634	593	615	568	605	605	604	617	623	625	610	596	629	594	591	626	629	636	610	669	655	613	628	621	581	653	597	607	612	626	620	633	594	600	606	626	595	608	587	576	624	582	570	592	589	599	583	646	604	620	589	607	593	562	535	597	639	598	556	607	616	591	572	604	567	598	541	614	617	602	611	588	590	610	603	624	609	615	618	611	625	629	592	593	604	605	619	571	573	604	585	594	585	613	585	600	526	635	600	586	593	658	617	590	613	585	617	638	649	556	616	628	590	595	615	579	649	593	637	549	609	583	615	607	582	572	648	592	618	571	614	619	640	635	624	589	602	582	571	620	611	649	589	621	615	550	632	629	644	626	651	609	625	615	592	596	616	632	645	637	606	656	613	605	626	620	635	600	604	585	606	590	644	605	593	654	626	592	621	581	604	615	601	611	637	594	595	651	587	594	602	605	644	619	595	563	587	627	628	588	623	582	603	615	583	606	578	657	615	650	594	599	624	654	600	579	621	637	554	638	597	589	632	584	601	553	580	610	601	614	593	604	615	589	648	564	617	593	578	618	603	615	597	583	634	625	616	616	607	563	651	593	661	609	571	589	607	605	616	636	657	574	614	607	617	615	573	594	623	604	612	616	541	641	631	609	569	602	603	646	571	600	619	604	636	611	626	594	599	660	617	563	652	619	622	638	581	584	617	648	629	592	632	608	569	566	586	565	646	573	601	626	616	623	582	638	629	580	547	606	611	590	622	591	599	583	571	609	599	645	665	604	629	617	585	613	560	598	552	578	630	623	583	585	612	606	599	602	613	592	591	566	558	628	617	607	583	578	612	596	597	595	602	611	584	626	593	619	594	600	592	620	585	607	612	582	599	641	619	627	616	645	610	626	598	641	582	620	566	632	575	587	584	645	600	552	631	646	571	593	567	579	599	587	620	604	577	624	588	607	610	610	610	604	579	599	619	612	569	607	613	574	583	606	632	624	605	582	621	625	618	557	599	565	612	596	542	633	567	649	610	662	627	564	625	632	641	650	637	604	604	627	608	581	598	624	627	579	602	585	601	635	593	604	624	641	601	610	606	618	617	574	629	659	616	605	599	578	629	648	613	602	572	599	619	595	630	553	603	617	545	558	613	590	594	608	581	611	626	584	638	593	604	619	610	624	638	641	626	568	645	636	603	549	598	598	607	596	628	603	637	583	588	611	591	617	662	611	595	618	608	582	553	572	598	591	667	611	587	593	646	583	609	627	646	622	614	621	605	614	621	634	639	605	620	624	634	632	588	582	617	605	667	581	623	596	595	555	571	546	664	619	640	602	580	635	576	551	634	614	613	613	607	642	580	638	605	598	628	588	670	594	612	600	605	569	601	605	592	561	641	613	618	663	594	615	666	591	630	596	624	623	604	583	615	601	639	608	594	620	645	594	590	596	623	579	625	641	671	554	584	621	616	584	599	616	642	597	676	617	641	608	605	586	666	571	586	583	624	604	629	599	580	637	573	640	609	592	640	626	607	641	597	632	623	599	651	637	602	567	586	610	597	608	599	651	624	628	662	615	615	648	587	599	570	589	591	623	593	608	551	614	609	617	652	607	615	601	581	624	615	570	594	613	635	593	595	563	585	636	582	591	582	575	609	631	561	586	616	605	621	628	616	629	617	569	597	581	584	585	605	584	566	619	612	631	589	597	595	601	612	619	609	553	590	597	614	593	601	608	595	629	600	588	633	619	584	592	607	621	610	608	601	609	614	584	639	594	561	616	590	679	630	579	618	552	638	619	643	590	566	594	578	603	585	625	653	570	653	581	622	582	599	573	590	608	615	600	599	578	609	606	611	592	611	563	587	589	629	573	611	628	620	630	612	607	616	581	546	639	636	664	646	591	617	626	625	584	628	630	549	598	624	599	647	613	597	642	625	587	618	554	605	643	602	588	586	629	636	603	668	578	570	604	620	631	605	607	636	656	584	593	596	614	604	613	605	619	578	564	642	590	597	563	562	609	588	625	637	623	666	563	616	620	565	610	621	623	581	598	592	616	612	616	576	599	593	619	615	568	619	582	587	624	602	628	634	584	593	600	614	575	643	589	601	620	644	585	586	613	608	568	607	606	607	613	585	645	605	629	595	583	578	629	550	615	615	648	607	589	671	596	634	610	613	594	621	557	600	617	584	624	615	591	645	618	602	619	620	591	607	615	635	654	657	588	609	624	609	580	586	598	584	580	616	572	596	595	623	608	638	619	614	575	621	631	613	623	585	622	587	604	616	587	618	566	594	633	637	599	615	581	582	589	601	577	605	591	589	626	598	605	572	606	578	577	620	609	620	625	594	585	591	592	604	593	590	573	633	590	591	586	603	618	612	616	608	578	636	644	610	585	603	591	595	667	558	611	635	601	602	619	618	627	639	602	595	614	549	598	579	572	655	619	628	573	679	603	600	624	588	602	644	627	616	593	598	593	638	583	621	633	580	601	599	589	604	615	602	620	601	565	600	612	562	598	604	572	571	591	602	609	582	634	629	562	573	646	614	621	582	595	585	579	588	587	597	580	571	583	646	586	546	615	669	616	617	583	635	599	585	616	595	587	614	617	598	592	578	635	562	632	602	585	614	607	582	608	592	648	588	586	623	587	591	600	558	598	653	595	593	651	582	599	575	599	595	601	639	629	625	631	620	617	640	614	605	565	579	564	613	599	610	584	590	585	604	625	633	612	608	662	575	587	598	580	561	589	606	607	664	598	615	598	554	603	629	579	639	579	601	568	621	619	630	632	536	586	578	620	647	617	630	590	620	570	626	607	615	591	616	619	617	580	610	644	578	599	588	626	617	599	595	595	622	573	616	589	607	617	657	628	612	604	633	642	602	614	630	634	625	594	647	616	648	625	608	616	615	614	563	642	605	598	594	593	559	621	588	632	631	641	590	603	610	635	622	594	632	616	664	602	619	621	585	646	601	573	611	600	610	633	598	618	619	663	633	603	580	594	573	575	625	614	655	593	611	607	605	614	633	619	599	591	600	612	625	615	653	551	625	601	625	615	587	663	631	620	593	614	591	604	557	565	594	637	622	623	620	562	639	562	606	590	593	603	606	598	636	628	594	605	538	650	600	597	611	627	580	606	600	597	605	570	626	603	626	607	571	632	628	597	678	597	616	597	623	618	624	642	613	601	594	630	584	573	598	613	620	597	597	591	559	613	632	646	576	578	598	616	619	602	587	665	589	602	608	594	625	632	590	595	622	566	636	629	602	612	606	609	627	577	595	653	640	607	613	604	573	565	593	626	585	624	582	610	639	558	642	607	636	607	567	639	581	627	624	606	560	629	595	621	622	621	622	615	570	572	585	610	569	584	676	591	603	630	610	587	584	560	629	585	596	659	608	619	586	631	553	617	626	556	629	606	613	628	619	606
15849	5605	7252	6690	6965	6511	5171	4296	8718	11597	8995	16931	27005	22975	15830	8567	3674	1579	688	409	282	241	236	232	222	256	241	226	249	231	234	221	252	228	235	226	251	233	207	251	242	208	224	214	201	245	230	224	232	234	242	256	229	262	232	228	231	223	240	231	240	227	224	228	227	233	204	224	228	220	212	259	233	243	242	232	216	234	217	247	246	244	227	221	224	253	238	215	238	210	238	224	243	226	266	233	219	224	267	229	248	224	218	237	231	226	239	227	221	216	245	223	228	208	229	241	254	216	215	226	219	225	260	205	220	247	236	235	235	217	219	258	233	254	235	238	237	275	237	253	227	232	219	251	219	237	247	236	216	276	238	253	221	207	239	228	241	244	241	215	206	234	216	230	228	247	247	241	263	223	226	226	230	210	252	237	229	221	246	247	225	229	242	222	238	200	238	230	234	219	242	252	225	217	255	236	238	243	235	222	207	245	210	240	242	244	240	221	229	232	233	204	218	229	234	224	214	231	225	223	250	240	234	228	216	225	244	245	233	237	228	221	243	236	251	240	227	224	223	210	205	229	247	245	231	240	222	235	250	246	232	237	239	232	232	218	222	204	253	246	230	222	242	237	226	233	221	268	231	249	221	249	211	233	199	218	224	243	240	247	224	218	255	219	254	199	209	224	216	221	229	246	250	241	262	235	236	219	228	230	257	222	192	241	244	221	232	224	208	237	245	215	270	234	231	242	243	245	216	219	222	242	221	226	222	216	223	240	247	226	235	238	231	230	243	247	273	252	223	231	216	239	236	247	234	230	241	234	247	213	222	257	227	226	240	277	222	247	249	232	228	215	243	255	240	212	259	237	244	235	231	245	220	209	225	241	207	240	220	224	219	250	191	212	229	217	242	246	203	262	221	245	237	237	251	218	247	265	227	247	221	230	223	233	227	266	234	235	230	215	203	224	217	232	226	237	231	249	227	257	225	217	239	261	219	228	235	207	241	226	236	227	215	248	254	274	232	201	229	217	228	251	252	235	285	234	235	236	183	236	259	215	236	208	249	260	243	234	234	230	226	240	234	238	247	260	235	226	229	238	229	235	246	237	249	243	207	220	262	213	248	238	212	220	232	219	227	243	233	236	249	239	225	251	222	212	236	228	253	245	232	215	208	256	269	244	258	219	241	247	238	223	219	209	252	233	236	250	249	229	251	241	224	225	240	236	194	251	232	224	242	225	241	211	245	264	221	241	241	244	234	258	223	248	228	231	216	245	224	236	213	231	220	236	214	266	237	238	193	234	217	228	217	219	232	217	219	246	218	223	244	200	211	234	252	257	233	250	231	220	242	239	215	205	235	263	229	226	227	254	237	237	217	230	216	206	229	229	248	230	239	212	254	232	224	211	229	227	250	221	245	241	247	255	214	227	243	238	222	225	228	239	218	205	242	222	242	208	224	229	228	237	219	234	208	234	192	213	256	231	262	278	249	233	265	263	243	226	248	248	224	219	203	229	240	255	225	231	257	237	224	264	250	231	233	242	205	226	253	222	224	230	236	237	198	238	234	257	216	225	232	228	208	251	222	252	247	219	241	279	241	228	244	237	222	230	217	187	242	232	230	225	227	235	257	231	234	269	273	230	251	234	232	232	237	255	217	235	190	229	259	227	229	238	227	232	213	235	218	232	233	256	226	238	235	231	244	220	262	203	226	230	241	228	229	234	220	235	237	257	255	250	243	237	218	233	237	227	231	237	241	231	230	246	238	240	224	223	246	213	250	233	221	241	189	254	223	250	235	210	226	237	257	239	227	224	255	267	240	239	227	235	215	237	221	220	231	238	225	207	212	230	252	210	229	233	250	226	217	228	228	250	244	219	239	212	234	232	232	223	219	244	216	232	215	212	218	238	261	234	248	221	240	229	232	243	241	233	230	210	265	236	237	223	265	236	241	240	270	254	218	221	239	221	210	236	226	239	234	242	233	212	241	252	219	229	253	239	260	228	241	235	255	225	238	241	238	245	213	226	222	196	229	220	232	244	236	245	231	246	249	242	221	257	277	224	229	218	245	224	230	237	213	238	234	235	231	220	250	245	213	247	226	205	226	216	238	240	255	217	239	237	219	235	224	251	242	225	221	215	223	228	253	210	248	219	227	221	235	253	246	217	227	225	220	247	225	216	244	238	242	223	233	234	235	243	237	253	235	195	245	229	203	238	205	228	225	257	229	240	227	245	242	217	230	209	256	232	211	234	203	225	248	259	226	241	243	221	228	227	217	248	223	221	236	233	246	219	238	235	248	236	232	262	243	215	215	246	245	244	242	216	225	225	228	223	221	234	241	236	254	203	202	216	243	233	232	230	230	243	226	227	215	243	209	234	208	219	233	219	229	248	190	215	240	239	258	222	221	255	235	249	219	245	220	244	232	236	208	242	222	215	244	201	254	226	203	203	213	237	282	225	226	214	229	217	225	231	229	226	225	240	244	235	235	226	251	271	220	256	243	223	211	211	213	212	246	223	236	223	219	254	249	230	235	234	241	214	234	202	272	243	210	234	248	245	229	210	262	215	240	219	234	228	236	256	239	231	237	225	241	229	209	246	207	203	228	259	245	216	245	226	226	236	214	205	230	240	229	267	240	246	259	238	228	268	220	224	250	239	222	248	218	238	249	207	238	234	248	243	235	230	263	214	216	212	237	236	207	237	264	239	246	228	235	240	244	231	201	237	253	228	248	244	228	243	230	214	250	222	235	210	246	248	214	252	252	250	215	283	243	220	232	241	246	234	232	228	228	228	239	205	248	217	228	227	255	215	236	244	217	218	229	195	217	245	236	223	242	232	222	230	247	255	215	207	220	234	201	196	245	221	254	243	227	262	251	225	269	248	249	237	212	239	222	221	223	213	233	229	222	226	212	241	226	214	229	240	240	192	212	239	227	246	243	227	220	232	244	245	246	222	223	233	230	214	257	252	227	244	238	236	238	211	233	248	217	222	238	222	222	254	224	211	198	223	249	236	239	246	237	238	242	237	242	239	237	233	215	259	216	235	221	215	243	227	237	215	226	230	257	212	261	226	217	257	240	229	220	221	214	258	226	200	251	223	254	245	222	233	243	241	245	236	224	213	212	231	230	232	235	227	211	227	213	224	234	216	239	258	253	212	254	238	258	211	224	221	209	237	250	211	241	239	248	201	230	254	223	271	221	254	241	266	262	250	223	246	240	208	203	226	219	238	229	212	246	263	221	225	262	225	242	236	234	236	240	229	234	222	248	221	236	201	218	233	230	244	236	260	227	243	252	253	226	233	234	222	243	247	241	242	232	258	229	226	241	224	217	238	236	256	237	237	225	223	217	211	213	235	244	256	231	215	213	213	243	211	223	252	234	227	241	261	228	212	226	212	208	227	233	193	228	228	206	219	240	261	221	248	230	229	224	223	238	249	254	246	228	249	226	273	227	209	248	231	239	237	263	259	245	242	199	231	249	217	214	235	235	242	217	227	206	242	219	238
8352	5804	12706	16841	19518	19599	17128	15899	26524	30207	26869	38454	46273	42230	34524	24529	14376	7085	3155	1507	974	750	647	650	652	677	668	694	703	682	647	684	715	684	683	656	635	601	680	678	670	637	675	691	702	669	686	664	660	689	650	657	668	700	682	682	653	665	604	688	677	640	663	648	665	642	659	669	653	635	626	690	655	738	699	656	663	676	701	663	654	704	643	705	641	695	728	651	654	669	693	603	667	647	709	706	631	694	662	686	682	681	655	640	678	699	661	733	663	683	655	661	704	638	685	661	686	634	691	673	665	683	695	667	654	693	662	664	657	680	687	627	651	642	690	695	639	658	736	640	701	700	692	666	645	650	655	683	704	694	646	707	678	658	652	689	651	620	672	639	689	677	691	693	701	681	649	698	669	653	712	682	727	666	708	696	688	638	696	680	653	664	670	609	691	673	666	687	724	738	646	666	657	688	621	667	707	660	668	652	674	658	689	643	675	670	655	636	685	737	680	704	659	672	683	698	701	663	682	662	650	682	679	655	687	701	700	689	670	674	680	640	676	698	691	679	660	633	660	673	699	683	653	598	634	656	681	723	675	627	655	688	644	619	699	630	650	659	650	622	751	631	668	689	667	670	649	714	712	679	655	700	714	725	643	660	674	700	660	739	672	691	714	693	688	646	687	683	630	645	675	670	651	652	658	695	699	669	664	635	697	681	672	645	704	633	644	703	706	705	645	635	669	647	630	700	663	651	647	673	687	665	652	679	628	656	707	646	700	639	699	674	641	678	639	667	643	635	684	662	708	706	693	663	667	690	633	669	663	691	665	665	697	673	660	656	694	684	697	611	683	704	696	680	719	709	677	690	662	675	681	665	646	682	665	679	687	689	661	670	663	693	731	719	660	619	658	673	671	636	696	699	659	692	695	656	689	678	694	636	608	720	694	651	678	684	628	648	677	704	674	727	683	644	659	656	688	686	660	640	662	679	696	663	670	636	649	704	693	675	642	655	629	722	653	707	717	673	652	645	664	632	637	706	702	696	614	642	702	648	749	684	685	670	637	689	661	658	664	666	665	657	681	715	694	667	659	657	641	695	726	660	709	698	658	655	722	695	657	684	640	671	681	657	687	686	640	689	662	716	660	650	658	646	675	669	686	683	701	693	689	660	623	673	712	693	729	652	630	680	642	672	716	716	669	712	676	634	693	694	617	645	699	660	672	667	681	649	688	670	696	648	684	647	670	673	672	646	666	707	687	621	705	662	668	678	693	643	625	667	660	656	633	693	608	660	683	663	716	700	660	680	662	658	696	679	691	667	637	672	681	668	684	665	660	684	670	663	701	676	702	614	640	660	681	650	681	648	706	661	647	709	667	701	690	679	652	652	701	716	655	693	667	696	675	655	700	703	673	648	697	651	672	653	693	643	666	649	667	629	653	688	722	663	690	640	685	692	653	664	675	691	663	615	664	680	700	637	707	661	717	677	607	659	658	678	673	692	687	662	634	673	665	697	659	663	660	623	696	707	635	707	661	707	709	651	688	675	665	722	711	671	703	712	649	624	669	664	689	642	663	667	657	648	690	646	673	662	647	664	678	698	676	673	686	676	686	683	654	687	681	669	691	696	672	697	681	692	707	680	678	664	663	691	656	669	608	655	710	683	680	705	691	622	635	671	638	672	663	661	646	645	704	717	676	712	733	663	676	668	678	676	639	660	643	703	669	671	658	661	686	653	648	675	663	659	682	670	698	658	663	625	670	677	662	651	666	656	676	661	671	671	688	689	664	659	637	659	668	706	696	651	691	703	629	645	640	660	684	737	658	626	671	732	691	691	707	708	671	640	710	706	703	679	733	673	681	667	708	686	689	724	699	685	674	659	685	650	676	659	679	698	692	640	640	699	602	683	715	654	628	689	662	637	642	722	709	707	665	691	676	687	666	624	703	620	680	683	658	657	660	645	690	674	696	660	639	666	678	662	674	632	667	678	725	637	675	694	695	649	618	686	654	676	641	678	641	674	616	661	707	708	661	662	690	651	696	708	679	633	658	655	652	668	689	659	663	732	659	685	603	716	671	668	680	676	703	656	688	679	657	668	690	622	630	651	669	666	661	631	661	642	681	664	638	693	684	692	715	711	679	668	643	668	651	725	661	685	645	670	643	652	702	645	635	671	642	670	688	679	676	636	670	653	644	664	618	664	656	688	693	692	665	746	696	638	700	687	671	665	692	628	671	696	665	667	658	702	611	659	642	663	692	656	664	664	678	721	709	663	634	724	658	674	665	664	686	717	671	682	691	688	691	631	676	648	671	669	675	669	637	636	640	722	680	703	595	672	647	646	713	649	637	653	699	626	715	672	621	687	680	697	643	638	670	733	698	666	647	634	671	723	675	679	701	700	730	693	669	664	647	625	639	661	627	665	608	706	655	675	683	707	674	641	683	646	714	655	659	717	656	688	648	657	645	734	665	661	637	655	715	669	652	650	666	698	719	677	678	686	715	675	683	657	663	660	660	673	670	666	662	721	689	649	641	642	717	661	651	683	711	640	705	674	669	672	672	652	671	681	680	689	645	660	686	677	661	668	673	674	700	668	631	706	703	699	664	640	640	693	685	654	688	622	698	654	690	638	636	678	677	715	661	715	674	654	657	728	649	629	648	653	686	654	710	688	637	692	667	666	688	705	698	657	693	648	653	673	693	684	633	711	674	658	659	681	712	727	687	632	674	664	670	701	666	639	684	708	687	692	672	655	673	706	629	679	630	671	663	683	634	633	659	721	659	629	705	676	643	720	649	685	678	660	656	656	674	661	616	711	718	687	655	692	685	628	685	653	667	719	642	685	671	696	681	702	700	652	678	683	707	673	678	681	707	661	668	663	666	630	671	651	687	704	673	647	685	691	655	653	670	644	679	650	648	686	703	675	709	693	662	646	683	683	714	703	649	685	661	693	660	686	671	675	725	675	667	686	701	669	664	627	681	666	695	694	626	707	690	672	690	672	739	632	681	672	689	663	701	681	677	652	698	699	663	657	677	733	644	706	662	696	698	676	655	679	667	667	640	710	655	654	720	665	687	691	655	657	651	641	701	626	665	669	663	653	687	712	663	646	705	632	665	686	615	732	719	672	642	680	661	679	654	671	618	695	668	679	665	683	702	639	689	680	643	636	696	682	648	684	656	670	654	649	681	691	710	692	674	679	670	682	670	644	676	687	698	718	696	690	618	694	653	679	689	648	650	682	681	648	654	693	618	659	706	629	673	671	683	710	673	676	724	654	624	664	682	644	686	639	642	658	690	636	680	615	676	656	668	647	677	685	677	643	721	714	647	672	695	677	634	658	704	637	677	621	716	677	694	655	682	677	694	663	700	652	661	652	696	721	690	653	667	642	667	673	677	622	648	708	685	632	705	691	681	659	647	698	671	701	655	723	691	651	684	697	688	685	704	694	628	684	647	716	660	676	681	648	687	673	689	692	674	701	667	660	704	637	694	659	707	707	686	733	674	625
2395	339	383	382	360	360	391	396	415	392	434	920	1642	1808	1465	925	616	433	341	272	269	257	247	243	218	217	243	241	259	247	249	226	239	248	261	277	233	234	241	250	248	252	275	234	267	276	254	282	270	245	250	253	249	277	272	246	250	256	271	260	241	244	265	287	248	279	248	236	250	279	262	249	276	256	239	253	249	252	284	277	277	255	294	268	224	243	236	258	247	247	265	254	244	249	246	278	245	230	257	254	267	263	255	230	249	253	238	276	246	247	240	251	255	246	265	250	226	250	260	274	261	241	259	260	242	261	248	251	274	261	261	247	223	218	234	249	258	269	265	260	271	241	269	248	249	242	258	282	255	258	273	240	275	240	220	273	222	241	246	262	272	246	235	268	236	285	233	263	276	256	267	271	255	272	253	236	233	277	235	256	249	254	224	228	257	262	245	254	262	272	265	296	295	260	262	264	246	249	267	271	273	263	220	245	256	243	235	244	258	220	232	270	293	238	252	247	244	278	262	248	271	229	286	266	249	240	250	257	232	272	261	259	255	260	260	238	232	231	259	242	250	290	286	274	263	227	288	242	247	275	248	285	242	243	247	246	256	276	256	295	282	261	250	264	261	259	260	251	256	233	268	282	243	253	232	228	252	233	234	260	260	258	270	234	258	255	268	226	307	263	248	277	240	240	272	255	240	236	259	257	248	263	260	243	256	262	249	235	241	280	256	277	251	275	267	269	216	264	236	256	239	268	265	261	286	269	278	241	265	249	245	235	250	238	274	257	274	272	268	284	266	267	271	259	255	228	258	242	249	250	251	286	263	253	289	284	279	257	265	245	250	262	275	256	295	250	275	276	251	264	244	271	241	283	237	244	246	250	222	268	248	252	276	232	247	235	240	242	261	269	249	271	255	251	244	243	248	256	226	271	251	242	262	251	246	255	247	239	256	274	289	248	242	266	233	272	239	249	258	247	249	278	250	288	256	239	256	257	267	234	261	258	269	264	247	239	257	254	281	219	250	270	270	259	236	254	243	258	252	230	256	254	246	227	235	283	274	242	255	260	270	214	241	239	228	267	259	226	245	264	219	259	293	245	273	264	251	251	283	244	273	249	263	235	250	241	243	270	221	247	257	255	263	259	254	272	264	261	266	255	273	246	257	257	280	239	262	229	265	256	211	229	253	266	309	255	261	228	265	243	250	261	248	233	264	256	251	247	239	238	233	250	264	254	269	246	265	278	255	254	243	259	259	256	265	286	230	268	250	220	250	219	250	239	247	267	247	240	272	252	248	257	272	266	282	261	250	271	231	271	245	257	253	246	269	253	267	252	226	290	258	253	258	262	277	241	248	243	253	259	243	269	299	301	248	260	259	289	213	243	277	247	284	228	248	249	283	247	247	247	267	272	252	249	249	253	269	262	278	263	246	244	267	249	259	222	249	246	255	257	269	271	238	250	287	247	248	252	240	245	215	269	290	250	252	244	283	254	239	254	270	270	291	280	259	234	257	280	286	268	262	223	245	247	257	261	279	255	280	262	266	279	267	262	280	221	245	264	236	270	254	260	313	278	238	286	276	256	264	257	238	250	263	264	287	244	245	272	272	280	273	266	266	258	254	255	240	266	254	235	262	258	272	274	260	256	247	279	283	267	274	243	281	256	273	292	261	255	271	258	283	290	246	251	239	274	249	247	259	255	269	254	263	292	260	248	227	250	244	267	243	264	225	273	272	265	270	249	276	267	259	237	238	259	234	274	245	259	250	270	260	274	277	260	240	246	241	276	250	259	248	278	238	246	245	250	261	240	251	271	270	275	241	245	246	248	256	249	263	242	252	237	263	274	271	259	291	226	287	257	266	243	235	265	234	245	266	237	278	239	266	253	290	240	268	226	218	273	260	248	255	248	275	245	240	249	279	237	232	232	275	239	233	272	276	236	269	266	263	245	266	246	246	250	246	267	248	256	260	274	267	243	259	257	241	262	252	244	218	255	283	254	260	253	274	266	275	239	259	282	266	251	273	252	240	274	274	247	281	303	245	270	238	268	273	261	224	237	223	257	265	221	270	269	251	245	245	246	268	249	272	255	291	247	277	250	276	237	282	254	266	241	237	233	260	267	251	259	244	239	256	248	247	253	247	245	244	247	256	235	253	239	224	248	223	262	235	263	243	279	263	249	249	247	278	239	275	255	257	250	265	239	267	275	265	253	276	256	247	262	257	244	248	282	230	255	277	250	257	226	296	263	286	265	221	278	258	254	243	237	266	256	245	252	240	243	248	261	273	235	269	254	279	252	231	259	248	235	271	247	250	275	249	273	245	258	258	255	265	289	279	229	275	268	247	272	241	238	238	251	277	244	292	258	273	264	255	251	270	245	248	280	236	238	267	261	267	256	255	270	254	270	285	247	235	270	270	276	253	255	249	243	259	237	256	239	262	257	267	256	250	249	240	295	263	249	263	246	229	226	269	249	246	258	242	268	233	274	247	246	273	225	263	233	259	260	298	263	244	244	242	272	253	234	274	240	257	282	259	251	280	255	263	283	236	241	238	252	245	242	251	254	237	253	274	273	254	259	259	248	257	282	272	256	224	292	265	242	234	283	252	273	238	256	246	225	248	243	243	278	261	279	254	254	243	238	255	271	225	259	250	254	287	269	255	236	281	255	280	262	272	274	273	268	251	276	250	249	260	232	248	262	273	223	265	256	265	242	218	236	232	233	266	263	224	260	264	259	252	236	244	283	246	253	252	251	243	238	285	259	284	244	294	224	247	256	235	260	277	239	291	252	247	249	268	259	264	283	271	265	264	248	282	267	281	248	247	277	238	231	253	244	289	250	247	254	246	255	260	250	270	242	220	258	244	262	253	274	263	291	224	277	296	256	253	256	274	250	239	279	261	263	263	220	243	265	242	240	261	258	235	255	244	247	248	271	277	238	253	212	260	250	225	245	264	235	260	239	205	273	231	254	247	267	237	229	265	274	252	235	260	256	256	280	225	278	231	258	257	243	254	286	250	277	243	263	246	250	262	224	286	262	247	264	277	260	257	278	254	270	249	268	245	241	234	252	255	215	284	249	243	255	257	261	267	224	279	250	227	252	230	252	260	266	250	235	272	232	266	281	237	281	241	271	268	245	245	268	268	256	258	253	265	258	251	265	247	248	258	264	255	265	261	232	288	233	274	257	249	270	241	252	269	232	245	240	254	250	244	261	277	248	254	236	223	264	260	246	236	276	249	283	258	239	251	254	244	226	236	244	260	265	293	268	250	249	257	246	288	256	264	247	276	283	245	264	235	259	255	225	262	248	261	259	276	274	284	254	258	241	261	257	299	255	233	274	244	266	288	235	264	227	251	249	251	264	236	278	277	242	249	247	262	239	255	255	263	251	224	226	234	298	246	265	263	242	282	243	230	251	267	240	250	256	251	244	251	286	260	260	260	258	230	251	254	245	253	275	243	230	241	271	271	293	251	238	268	255	234	249	250	228	246	273	254	272
2360	847	995	1288	1334	1307	1576	1683	1929	1421	1958	4809	8811	8953	6459	3897	2404	1529	1046	825	721	692	725	711	740	751	715	660	712	690	731	767	708	706	706	747	650	690	740	753	722	728	728	705	716	744	736	730	805	694	742	673	747	719	698	722	727	668	709	709	696	719	691	724	711	762	712	741	726	703	686	682	709	751	689	711	752	773	704	743	692	750	704	714	738	756	738	723	691	666	689	753	696	727	674	734	724	709	718	734	696	682	757	692	727	710	736	712	734	708	701	748	736	783	726	767	679	690	703	713	767	700	688	729	708	684	684	734	652	727	735	735	768	698	759	772	687	680	719	683	736	734	733	710	720	701	721	718	730	732	702	734	720	726	719	751	727	694	681	715	687	686	708	759	674	729	706	742	736	740	721	719	719	771	698	720	730	766	763	724	694	724	734	688	759	754	690	726	737	704	700	692	717	716	725	750	687	727	756	702	721	752	722	709	702	728	724	733	708	717	680	723	726	687	681	743	698	705	743	719	711	746	747	688	707	711	696	685	761	719	729	753	752	718	717	723	716	761	648	724	748	748	711	715	712	736	685	735	730	721	718	725	725	720	710	730	737	751	730	676	670	719	716	720	707	722	744	736	729	757	727	737	736	741	697	717	723	741	724	712	734	671	657	697	702	725	735	714	706	701	759	754	731	748	703	739	756	738	722	732	695	727	742	698	749	724	695	718	704	713	755	752	692	736	738	714	738	718	699	679	680	685	681	654	735	706	714	712	713	700	672	742	680	730	685	717	707	718	722	701	694	687	747	689	740	710	748	700	715	700	707	711	755	708	707	684	701	750	763	736	657	779	706	750	728	768	742	755	768	730	736	692	701	718	706	719	671	713	709	726	741	723	743	726	748	742	724	683	736	705	715	722	707	731	690	750	696	702	732	720	736	721	718	670	715	763	757	735	748	709	680	700	713	704	733	706	716	764	697	744	752	714	706	677	750	681	702	741	670	769	715	754	711	724	727	741	702	763	761	702	736	709	725	767	682	747	726	712	750	702	735	770	709	686	781	747	695	714	684	720	705	735	739	744	697	703	719	723	738	715	727	730	757	739	714	741	720	701	718	708	706	703	706	737	713	713	718	711	692	697	736	757	720	734	711	708	702	708	738	700	744	738	692	776	729	682	712	717	703	777	724	749	708	737	744	734	731	699	700	728	778	768	724	694	757	683	714	694	655	752	720	777	686	701	726	749	727	738	671	722	708	722	721	734	733	722	713	734	773	765	723	702	758	748	744	735	751	753	719	710	724	701	687	713	753	737	728	731	739	689	705	737	727	724	721	664	715	716	723	696	750	736	712	724	715	759	774	754	659	728	741	773	715	735	692	727	735	730	735	724	730	742	784	711	691	706	726	685	718	714	692	692	763	773	722	726	709	755	711	714	742	700	732	711	751	721	710	714	706	700	753	692	702	694	767	687	719	697	714	711	788	718	755	703	696	713	732	694	768	691	678	783	746	710	744	729	755	753	751	720	779	708	695	693	716	699	729	713	785	738	740	680	679	697	686	731	680	728	696	741	710	718	706	720	713	756	730	715	697	701	749	668	712	689	715	726	719	701	738	718	727	700	666	726	753	715	740	705	698	730	736	714	703	734	714	687	725	700	742	712	724	716	733	710	766	713	747	765	697	696	726	750	758	726	724	679	748	731	729	680	678	713	724	702	695	718	721	680	659	730	746	763	793	701	699	713	790	677	751	741	775	744	706	726	738	709	674	715	730	717	717	724	687	714	711	725	780	679	768	708	713	737	790	719	715	725	720	705	682	695	714	686	756	728	706	725	719	694	700	734	740	729	717	715	696	735	688	752	683	698	744	681	721	753	732	753	700	698	732	744	753	700	732	658	699	759	737	726	683	745	764	737	762	779	688	730	715	760	708	707	745	682	691	750	722	702	732	728	673	718	689	714	729	689	716	704	713	721	706	698	685	706	731	735	729	756	756	753	728	747	679	727	690	690	679	780	703	696	748	717	685	730	688	716	736	722	736	749	729	705	771	732	691	698	731	720	706	718	730	756	760	731	720	714	711	713	726	730	704	647	745	698	760	711	735	783	724	724	700	758	727	745	716	690	744	737	700	725	793	693	734	732	703	700	727	687	727	716	717	645	736	683	706	705	702	800	712	748	713	680	768	708	702	660	720	740	726	715	720	700	707	736	703	690	710	694	738	684	754	729	723	688	718	723	707	705	745	717	739	742	770	695	727	721	746	718	741	638	722	738	739	687	702	680	757	696	699	748	742	723	702	722	725	738	713	748	750	769	687	710	660	734	688	707	732	743	752	696	731	740	683	671	701	731	739	727	760	750	717	716	703	682	706	741	754	755	679	757	705	681	730	702	679	789	736	690	756	702	727	704	700	714	702	693	670	725	759	749	737	684	740	730	714	710	696	716	719	710	694	692	743	665	727	741	715	725	722	710	703	718	742	737	729	716	688	725	709	718	726	700	731	699	764	725	684	684	769	727	697	725	673	727	726	702	755	709	678	684	694	739	716	752	738	736	725	730	676	697	707	705	715	751	676	678	731	717	686	701	699	652	757	757	709	699	696	671	702	783	705	727	745	722	721	710	715	735	725	745	763	717	739	758	740	704	687	733	657	708	743	729	703	693	701	761	700	709	721	745	759	680	768	736	699	679	722	726	658	702	728	735	693	717	726	692	759	765	748	713	687	690	702	744	718	714	702	743	778	698	713	735	714	747	720	730	731	724	687	732	718	717	752	710	714	696	712	694	767	711	712	745	759	660	753	743	741	695	729	737	699	705	695	730	742	729	763	702	717	667	748	692	743	729	709	698	699	705	668	699	732	722	714	744	735	666	718	726	700	708	754	730	743	723	718	724	708	702	729	728	693	699	715	675	744	746	721	708	728	713	704	738	682	726	759	731	729	743	718	727	728	736	711	705	676	716	696	727	772	776	695	716	694	677	711	762	709	709	701	690	719	725	699	716	683	695	706	733	746	716	748	752	713	676	733	752	722	717	708	756	695	752	698	700	698	716	749	712	763	689	724	745	739	682	705	709	738	750	706	678	745	791	723	671	662	748	737	713	710	723	684	729	724	729	724	695	713	706	725	708	682	701	732	698	724	739	750	714	696	764	691	762	681	733	694	687	740	696	725	706	728	716	721	693	677	723	741	717	715	722	674	725	713	748	697	686	703	747	713	696	781	717	726	720	706	668	715	731	696	718	716	762	773	707	759	715	720	716	726	719	724	734	702	740	713	744	695	721	745	668	747	636	688	684	724	744	694	687	685	703	755	674	737	749	714	702	722	730	753	679	658	746	677	730	686	690	718	685	713	727	722	691	670	747	739	708	699	707	697	779	683	704	723	723	703	698	708	726	691	728	727	677	762	746	690	722	688	737	649	679	721	743	688	738	707	719	737	718	699	685	697	692	715	707	711	727	773	740	767	701	747	743	718	768	735	755	748	712	732	690	660	782	717	671	733	716	751	755
7817	1169	2019	3414	3938	3326	3484	2669	2149	2950	4888	10321	15401	13038	7760	4031	1969	962	498	289	237	250	201	204	222	202	202	211	222	235	215	203	237	230	220	223	247	188	236	189	194	220	206	205	239	215	205	202	196	238	200	208	209	220	240	218	196	204	234	213	214	210	218	240	229	230	216	225	220	232	210	231	214	228	228	202	213	202	225	207	220	218	234	193	216	217	217	220	192	212	218	213	189	205	230	208	225	223	260	217	230	209	237	252	187	221	219	236	213	205	215	225	196	201	202	194	204	236	233	235	211	229	213	208	223	200	209	208	202	209	211	212	197	222	223	219	222	222	207	203	192	220	202	207	234	214	194	214	228	227	210	224	191	233	182	242	201	199	215	201	212	206	214	198	200	242	205	218	193	221	232	203	213	217	221	220	226	230	230	224	238	234	186	225	225	202	219	205	209	208	209	210	241	208	210	214	203	178	190	235	207	205	237	196	200	200	199	196	202	212	217	217	234	188	230	224	195	229	229	216	227	193	209	198	198	230	222	205	220	233	210	222	238	191	206	225	201	202	222	204	218	203	218	200	215	199	216	190	238	218	201	200	225	222	197	187	236	221	208	216	216	213	208	225	218	202	207	218	200	215	232	193	207	232	219	240	210	223	235	226	213	213	215	224	217	185	212	212	221	218	231	194	190	216	205	187	224	230	205	210	208	219	215	200	227	205	208	228	210	192	209	206	214	197	217	212	225	223	226	206	187	213	222	214	206	224	210	224	232	193	220	216	226	237	215	217	218	226	207	239	192	230	252	222	244	224	228	230	215	213	208	227	217	216	179	230	212	214	212	210	222	214	178	199	204	227	229	221	207	214	204	228	209	208	223	199	201	188	235	239	224	225	211	219	212	201	200	185	221	222	213	210	198	224	193	211	221	234	223	215	220	245	194	243	243	243	233	237	240	184	213	217	235	195	247	227	215	195	217	206	211	224	229	214	210	211	244	215	216	216	216	207	212	210	197	216	221	230	213	231	206	189	227	227	241	237	210	211	209	183	224	227	210	216	203	213	209	226	228	194	194	200	201	213	224	222	238	214	208	236	171	206	214	205	208	225	207	223	212	217	215	238	254	198	213	213	195	224	227	228	228	195	231	209	219	225	211	190	227	203	226	201	214	189	215	227	208	227	233	202	236	247	227	214	211	214	221	199	222	227	215	196	225	191	199	238	209	194	222	225	222	216	219	216	206	210	194	231	248	199	194	247	224	182	205	192	191	195	222	227	211	214	213	241	195	238	192	208	184	216	206	188	223	222	229	240	193	242	181	213	255	207	225	213	212	212	220	205	215	212	242	221	220	234	209	194	209	241	210	220	233	211	220	215	232	174	226	232	177	227	232	220	226	240	220	212	243	200	189	208	222	224	204	190	199	205	238	202	212	225	219	215	190	209	203	219	226	214	203	220	220	229	222	221	221	198	225	198	209	222	219	225	215	180	190	209	202	183	191	223	226	191	214	206	197	215	197	228	234	220	242	211	204	228	206	226	212	200	220	194	215	204	240	221	236	251	223	217	213	224	228	225	221	215	185	190	234	226	224	227	210	198	193	233	235	223	222	199	205	221	227	216	206	224	214	189	237	192	197	203	216	203	219	237	211	253	206	207	232	212	190	208	196	225	204	208	228	222	218	237	196	215	219	191	237	228	204	237	212	221	199	223	201	227	224	175	206	225	223	207	219	216	225	202	236	207	199	203	220	212	220	221	221	201	226	184	258	211	213	208	215	227	225	180	167	215	207	239	221	224	254	258	214	223	222	216	235	247	241	226	206	235	215	206	216	219	207	192	245	219	205	224	219	213	212	205	198	201	222	219	215	213	219	215	206	242	205	225	223	215	221	219	204	207	236	250	215	233	186	233	244	221	233	238	215	226	205	196	222	212	223	242	229	234	220	219	211	229	215	192	240	220	196	221	219	226	206	237	234	204	203	213	218	230	230	195	203	219	236	230	195	200	202	197	231	195	225	210	219	187	204	203	217	234	212	221	212	187	232	206	213	233	225	223	203	209	204	208	204	212	232	210	210	219	200	222	186	223	244	222	203	229	214	213	209	204	221	232	208	234	218	202	221	208	234	243	245	192	193	221	211	206	222	234	199	232	205	193	213	240	212	217	200	181	215	213	214	241	221	208	198	238	219	224	195	231	194	218	186	209	193	217	215	230	217	194	199	207	208	215	242	227	202	213	203	187	211	218	229	236	206	212	203	207	229	181	231	198	206	187	227	212	207	202	220	218	207	212	207	210	230	210	214	218	204	245	214	212	201	188	209	251	202	203	220	202	226	234	219	225	195	215	224	211	213	209	235	223	246	217	206	207	226	214	202	213	219	209	216	207	208	219	234	219	215	229	215	214	204	194	208	213	200	214	231	231	223	184	208	219	205	219	217	241	205	237	209	204	208	237	241	195	217	175	202	226	216	225	228	226	191	223	207	212	221	225	210	209	215	193	224	224	229	228	185	181	232	225	207	211	215	183	213	189	220	225	208	212	201	229	193	199	225	224	218	207	208	212	226	210	206	219	212	197	214	227	238	197	215	214	216	219	206	231	197	212	234	190	221	207	225	210	224	193	228	201	186	202	197	215	201	208	215	240	218	221	198	197	208	200	183	191	235	230	218	207	243	211	232	230	238	227	240	187	250	212	202	206	196	184	212	217	193	210	214	193	190	227	228	213	236	207	211	220	218	221	202	183	227	203	218	215	213	211	204	207	216	226	212	220	239	237	238	231	210	215	214	200	225	211	208	215	214	232	203	245	207	213	229	231	222	208	244	207	222	218	198	232	191	219	232	219	237	227	205	213	223	197	207	215	215	198	206	201	204	217	202	206	215	210	232	218	228	217	210	230	222	205	215	200	213	242	214	211	221	182	254	214	221	210	225	216	220	226	206	212	206	217	242	226	217	231	210	197	223	243	205	222	213	190	218	228	213	222	209	206	200	206	213	211	215	210	216	210	229	217	227	201	204	208	198	235	231	211	183	226	234	217	196	218	221	242	207	195	227	222	184	226	200	223	244	206	202	212	224	195	224	202	217	231	197	203	188	215	226	210	183	201	194	193	201	194	181	195	225	208	216	175	199	223	219	230	238	200	218	213	230	225	214	243	227	226	233	219	208	243	215	197	173	200	228	215	239	216	231	213	215	235	239	226	231	206	210	228	189	195	217	208	221	227	215	186	242	238	250	221	220	221	230	195	192	214	212	227	195	193	232	204	258	195	242	233	230	236	217	229	215	228	226	199	213	204	213	227	199	196	217	238	240	230	200	216	203	220	209	231	218	207	193	202	204	223	231	221	191	222	187	219	221	224	218	227	208	224	216	200	220	214	217	237	224	239	230	241	210	230	240	219	213	191	227	227	217	215	220	207	205	205	224	195	215	205	211	205	205	218	219	233	211	220	227	195	197	247	205	197	205	200	198	219	209	216	231	223	236	215	228	219	225	217	216	194	205	229	225	232
5745	1678	4709	10979	13435	12667	13703	11351	9954	13363	19549	30795	36604	32962	24221	15903	8891	4169	1961	1019	719	674	638	600	623	618	599	631	643	609	625	619	634	610	632	634	659	608	618	603	600	621	629	592	688	658	654	647	603	626	654	578	572	611	646	606	639	628	582	602	589	609	584	612	612	647	619	637	579	629	637	603	627	648	628	611	579	643	571	608	586	615	622	615	635	638	621	633	624	609	645	627	615	612	640	624	625	615	610	632	642	628	642	610	661	617	618	610	574	621	615	604	597	624	667	646	617	578	578	583	606	612	633	591	594	606	610	610	610	657	585	587	616	635	593	577	658	560	622	609	653	605	625	622	654	619	637	623	634	585	614	631	621	608	646	603	599	568	659	641	574	645	639	646	609	654	598	596	606	593	631	616	591	639	676	614	648	620	625	572	643	660	593	638	613	701	680	637	592	609	638	658	611	622	601	629	644	613	640	633	641	612	641	638	608	641	630	603	615	640	612	609	605	654	654	585	608	603	630	657	597	583	604	588	667	623	612	625	623	603	605	643	654	617	677	609	593	626	634	610	627	589	637	631	611	582	580	629	681	587	566	650	659	623	591	630	633	610	575	650	634	638	674	598	604	577	630	600	614	612	632	592	579	681	609	587	623	624	634	603	606	626	581	622	638	640	636	644	607	615	571	590	594	599	633	604	623	629	634	642	622	579	598	609	581	663	631	621	605	593	620	597	629	599	606	666	605	620	589	607	612	595	647	619	646	614	588	666	619	588	641	636	592	607	631	667	591	601	619	615	635	618	588	619	605	616	642	606	606	645	588	619	592	654	604	621	655	607	609	602	608	605	630	610	620	684	609	573	581	635	617	695	599	614	603	629	607	647	608	604	681	616	635	571	648	636	591	651	642	605	579	631	623	625	661	605	608	601	575	626	634	594	582	607	578	653	593	596	617	628	673	619	645	632	609	606	619	649	650	612	642	655	633	610	658	637	654	605	587	678	634	632	645	641	598	595	619	607	637	621	609	664	617	613	643	606	569	617	617	641	627	632	601	647	682	626	604	622	648	619	611	647	627	615	606	601	610	623	594	610	656	603	603	574	630	612	659	609	588	595	599	649	663	634	632	653	621	589	582	646	667	602	630	652	621	635	637	587	624	611	578	556	629	618	678	628	662	612	626	612	623	602	651	651	675	659	633	615	625	602	598	619	609	599	582	627	594	612	624	626	618	647	609	587	628	605	617	612	586	631	613	659	649	609	595	669	676	606	637	551	639	613	631	633	664	635	645	629	637	650	607	610	617	635	642	648	636	641	604	634	559	653	644	612	638	648	637	594	657	613	618	603	635	642	572	616	650	549	649	615	620	649	639	640	564	606	614	640	646	590	619	649	603	626	613	634	614	653	624	617	581	656	638	642	629	611	609	606	626	620	619	639	602	620	622	631	576	602	613	649	618	603	606	615	594	590	633	637	633	642	618	623	616	652	597	646	604	612	633	596	612	614	624	620	656	614	636	603	648	614	590	598	612	618	631	644	626	592	578	610	632	640	631	622	627	648	638	594	609	644	596	618	605	623	627	629	619	583	627	658	639	613	587	647	621	652	592	677	608	652	657	625	586	610	629	635	612	649	628	629	643	648	578	583	649	613	588	613	647	601	632	660	613	611	579	597	638	626	636	580	636	610	607	641	605	617	654	632	659	625	589	628	615	604	645	601	643	618	612	595	655	584	576	644	610	675	611	628	618	605	588	616	639	624	610	642	618	601	607	620	621	646	615	593	665	634	633	617	654	653	617	649	607	616	614	595	627	632	616	617	624	625	582	625	601	648	623	637	619	625	597	605	622	590	628	647	585	608	626	605	637	638	595	614	625	620	586	609	617	612	668	589	616	641	564	644	626	605	624	598	611	630	595	612	700	652	632	603	657	648	624	649	593	609	620	589	627	585	629	626	584	632	613	642	699	619	635	579	607	602	565	605	640	587	644	600	655	643	606	647	643	590	634	617	646	604	587	580	630	571	650	575	592	643	607	617	626	635	620	599	633	568	572	605	644	601	607	646	623	619	628	605	649	628	655	678	623	635	599	653	637	634	616	568	572	594	619	647	615	638	629	616	659	601	592	628	600	657	645	671	609	644	611	655	612	616	585	635	610	596	640	635	594	654	615	595	662	596	633	653	613	635	671	618	562	605	616	626	652	590	587	649	628	624	622	624	587	583	597	639	592	636	587	647	617	597	581	619	609	599	626	608	613	618	665	651	664	655	614	635	627	615	583	643	627	633	631	654	605	647	637	616	586	606	588	612	634	629	595	605	683	586	574	609	642	608	639	636	665	622	632	630	689	636	612	625	637	603	626	661	623	594	577	609	632	651	606	636	620	623	634	627	647	565	648	662	641	624	615	630	637	612	639	629	581	621	591	643	611	646	599	620	600	613	589	609	637	609	639	593	625	590	616	626	621	645	615	634	661	604	626	588	631	577	634	617	628	618	572	641	606	579	584	594	630	644	619	632	644	592	594	609	615	624	642	660	628	605	608	592	594	623	625	660	610	617	597	591	585	656	656	638	683	597	632	625	650	607	634	610	609	598	643	649	546	592	623	633	619	657	591	581	618	659	688	668	597	606	603	614	597	595	621	642	600	616	638	581	604	602	619	666	636	578	646	592	615	586	603	609	614	650	604	592	651	600	626	634	627	680	606	585	617	597	644	576	672	637	621	628	594	586	660	639	609	676	610	640	675	649	567	627	602	638	609	610	593	641	633	658	620	622	628	612	598	605	614	615	632	604	586	633	593	575	627	642	636	625	670	602	631	606	610	614	629	635	644	604	606	625	662	596	588	637	651	637	577	656	632	630	630	540	653	591	618	627	607	604	646	588	611	593	600	651	586	652	648	612	643	640	635	645	624	670	610	649	648	608	613	634	636	631	601	667	602	626	620	627	610	628	568	615	637	611	639	629	646	630	644	607	645	622	629	613	604	638	616	590	594	646	616	667	642	578	581	628	636	639	585	650	564	594	618	587	638	617	635	589	628	638	611	641	593	637	606	630	577	581	629	637	626	681	635	619	632	639	604	604	659	602	618	643	618	645	654	661	626	669	655	668	609	624	651	639	626	587	610	642	630	614	607	641	603	615	585	608	622	620	661	610	635	649	619	588	614	595	608	618	603	644	618	603	622	618	614	624	626	617	625	596	595	616	607	579	641	639	669	595	627	625	580	591	625	633	622	625	622	601	620	629	603	598	660	617	611	566	655	618	628	635	660	639	578	673	624	593	628	631	591	621	659	662	602	619	611	606	625	633	647	630	641	609	640	622	635	607	601	656	654	638	593	650	634	616	603	626	628	662	608	657	593	608	647	649	609	596	579	616	622	640	625	624	565	620	632	607	606	584	648	629	617	634	667	599	624	624	619	651	633	617	602	637	613	624	600	603	651	580	677	610	611	622	649	618	649	573	633	627	645	611	630	590	591	605	597	637	605	604	650	600	594	614	610	637	572	611
15151	3887	7236	10553	9716	7844	5921	5286	5790	5279	4379	11493	27181	24420	17065	9897	4874	2126	1042	447	312	260	258	242	250	250	253	238	236	255	262	248	241	242	246	228	242	237	244	234	235	242	240	242	196	228	218	223	253	253	245	209	235	217	232	231	226	256	272	233	280	246	209	256	247	228	236	251	254	220	248	229	254	246	253	242	226	239	244	201	240	220	228	244	241	266	263	240	244	253	206	238	252	246	245	239	222	229	247	234	209	260	238	219	267	242	243	254	242	220	268	232	241	219	257	239	230	238	277	243	248	238	219	218	252	236	242	238	248	234	241	213	271	250	279	239	251	233	262	273	235	228	266	246	237	248	272	284	210	209	229	255	241	204	261	239	240	231	254	243	237	230	227	239	241	236	251	242	213	242	224	213	195	222	215	234	231	245	230	256	251	230	227	226	209	267	246	220	235	222	249	244	256	227	252	222	222	273	216	247	250	236	225	233	240	226	250	254	214	228	233	223	226	233	244	210	225	226	234	242	220	221	248	252	221	238	238	224	243	218	220	237	248	280	206	238	239	237	242	249	250	233	225	242	243	234	241	219	232	245	215	241	226	227	213	221	254	240	222	264	209	226	250	225	213	219	222	270	255	243	223	219	263	235	199	215	226	263	210	247	227	245	257	239	229	209	230	235	235	227	243	248	241	231	210	242	273	251	225	226	242	256	217	229	240	253	246	248	248	245	231	252	247	259	222	250	258	242	231	213	241	250	234	251	247	223	236	248	244	251	242	228	254	245	241	236	227	220	249	237	256	250	227	265	215	232	235	221	231	234	220	251	234	230	236	206	222	230	231	250	224	204	256	271	239	223	216	256	210	245	239	233	225	226	221	237	234	247	247	234	217	246	228	257	222	252	263	222	207	230	231	245	235	253	257	232	225	246	271	246	245	235	224	259	241	251	212	235	244	233	263	238	223	245	256	219	207	229	230	230	215	274	235	219	253	223	247	257	238	245	236	240	225	256	245	247	237	233	241	225	229	237	234	204	235	226	230	231	226	213	245	233	208	229	262	232	228	218	250	238	221	245	244	248	232	232	270	223	253	225	246	248	214	214	258	234	253	210	267	228	253	235	220	235	241	241	256	233	232	234	250	252	220	244	228	240	234	218	236	227	242	223	262	222	249	229	240	239	200	248	246	235	253	250	208	257	224	239	253	238	259	235	226	238	237	218	229	233	231	240	221	236	230	226	246	251	235	253	243	239	243	259	241	238	217	237	217	250	249	232	253	261	223	228	250	221	243	242	241	239	219	234	214	261	234	251	233	247	220	207	230	241	217	233	253	225	224	244	251	216	241	239	253	228	232	213	233	219	255	230	250	237	227	258	251	223	228	246	219	250	247	256	229	230	217	247	236	264	218	234	276	241	219	249	218	223	250	232	258	235	233	229	242	224	224	227	253	261	246	226	233	252	243	211	240	215	219	241	247	219	225	257	208	228	225	225	237	218	246	219	236	243	213	229	230	243	239	246	225	284	224	240	210	239	218	236	261	263	222	250	221	248	251	246	234	253	237	236	224	265	245	229	242	223	248	242	246	222	211	246	213	246	241	237	197	220	233	258	242	254	243	222	238	249	236	255	248	216	244	253	241	227	246	242	223	240	233	254	251	230	248	241	250	250	222	224	236	213	204	224	269	219	236	214	252	260	258	240	255	242	250	225	224	218	230	238	233	193	218	192	241	242	227	246	231	226	226	240	228	247	237	213	222	230	262	244	219	227	224	223	258	237	236	204	209	250	239	247	238	258	264	212	250	275	251	248	221	257	244	252	233	248	235	242	220	244	224	245	203	203	210	224	246	234	242	256	235	227	235	234	247	233	219	214	240	228	254	229	234	259	212	220	256	248	255	229	253	240	218	239	225	250	243	247	266	228	224	262	244	252	233	247	250	241	265	234	226	229	218	258	229	221	250	243	269	196	237	232	229	235	233	232	249	242	232	243	252	198	210	241	230	263	266	237	221	234	220	254	240	241	233	254	231	228	220	225	266	253	241	241	262	258	237	229	241	213	254	230	243	199	210	219	222	221	271	231	240	244	235	232	234	243	226	234	240	256	260	233	227	257	239	205	231	265	237	228	248	265	226	232	242	215	243	256	224	214	236	244	214	234	238	241	231	228	268	230	248	210	228	208	231	243	215	249	248	246	226	235	232	234	241	236	212	222	243	217	232	220	246	228	247	241	232	236	242	236	251	205	198	227	205	244	244	251	239	252	226	263	230	239	209	252	234	245	200	218	254	216	251	237	238	221	254	239	225	238	234	228	255	242	242	227	223	215	226	209	248	239	233	232	229	208	240	228	241	228	230	248	216	216	233	231	234	249	267	235	240	222	219	214	253	254	226	233	260	235	223	233	250	219	233	212	221	256	227	275	199	250	234	215	254	260	226	250	232	245	228	217	241	237	235	254	249	218	247	225	226	233	240	261	232	264	257	212	240	262	253	240	251	250	226	264	259	266	229	260	250	226	228	236	213	227	213	233	226	217	223	218	227	205	244	230	222	253	246	214	256	248	242	252	227	235	237	255	240	242	234	251	258	207	244	253	221	242	233	248	243	261	249	260	227	282	225	264	237	224	251	210	253	227	238	247	253	240	221	232	245	228	246	213	256	219	255	242	193	238	244	216	260	260	218	218	229	240	290	223	255	235	243	227	235	218	260	227	239	219	254	246	270	214	232	254	229	282	249	237	218	228	242	218	232	240	236	241	214	256	273	249	240	227	247	235	220	235	239	241	231	246	258	250	225	259	241	275	227	232	230	253	263	233	240	246	251	255	239	250	221	224	253	247	243	229	232	240	241	252	259	237	238	238	256	243	242	240	258	247	267	231	246	247	242	237	266	212	266	231	229	224	241	221	236	244	233	251	215	263	268	243	252	232	236	241	220	235	219	234	242	224	252	247	243	230	257	233	222	223	251	240	274	241	252	255	236	235	231	228	216	223	230	239	230	235	268	242	228	245	253	215	227	250	243	207	250	241	231	231	235	248	227	212	231	236	258	248	244	228	250	242	222	259	203	263	246	248	234	254	235	234	223	263	219	238	234	226	229	206	223	240	239	233	228	238	252	265	251	232	235	238	233	238	230	251	246	225	238	254	226	258	234	232	249	242	245	222	246	215	235	225	256	246	224	237	261	224	234	233	233	247	218	251	240	215	229	239	225	252	246	260	217	206	235	250	271	216	238	221	218	237	237	235	238	239	268	242	250	252	231	232	227	246	247	217	245	217	245	244	223	267	253	211	255	236	241	243	231	231	238	233	244	257	236	244	252	240	258	235	228	243	217	239	212	237	251	256	223	215	218	227	241	240	237	224	264	235	234	223	248	247	229	230	233	228	263	210	240	229	238	265	238	232	231	245	252	242	234	194	236	246	243	232	227	221	232	274	245	246	245	231	218	230	250	278	224	247	257	234	229	221	230	268	244	248	228	249	230	233	252	225	230	248	232	223	237	254	204	222
7982	3943	13490	23500	23008	21652	18971	18445	20507	19368	17809	29586	46822	43821	36139	27498	17997	9135	4388	1913	964	781	758	662	658	726	678	662	676	697	670	658	688	723	679	670	695	686	709	695	669	682	714	662	655	703	720	715	695	645	696	675	678	659	686	650	696	705	621	612	643	711	701	677	671	676	660	667	659	664	714	706	716	721	672	711	671	719	670	630	685	659	709	638	692	676	665	696	719	669	683	728	700	720	684	706	691	726	695	672	696	692	686	687	703	718	691	703	714	665	668	705	678	713	724	689	647	669	659	675	663	748	706	682	635	628	658	709	660	641	662	697	692	691	649	713	630	700	690	663	648	722	651	675	705	672	709	679	709	686	661	700	641	695	662	663	671	670	692	721	691	627	676	704	715	676	679	665	668	695	674	629	713	679	704	663	652	679	671	728	717	687	679	672	694	657	701	662	707	707	666	661	700	632	674	725	633	676	698	698	689	653	672	648	684	704	669	686	695	700	713	652	725	688	702	636	622	705	697	667	738	647	702	664	672	694	650	640	653	664	625	708	659	708	699	704	644	653	702	677	706	691	747	655	663	642	702	691	710	702	650	653	702	711	719	691	686	721	716	696	677	661	674	694	671	685	660	668	739	681	701	646	722	674	665	691	680	733	671	722	659	706	676	705	664	709	675	670	645	706	683	674	679	691	687	656	637	720	659	716	692	681	713	687	689	636	704	718	683	652	710	674	713	654	689	614	664	687	688	700	646	630	689	687	673	698	682	712	694	697	687	701	680	689	676	699	698	637	620	665	654	690	732	674	680	690	666	709	665	620	732	685	650	698	648	687	660	637	667	695	706	697	678	685	685	709	723	660	679	702	705	667	674	680	616	720	675	656	675	686	650	632	687	676	670	679	703	713	675	674	697	716	717	691	663	657	672	687	695	725	668	710	682	671	742	734	680	718	678	655	710	704	671	657	643	652	707	733	713	716	655	696	691	673	658	656	655	737	726	716	695	698	639	687	688	731	679	697	673	714	688	709	696	685	665	693	695	677	698	729	682	713	658	695	729	636	667	632	696	686	642	630	683	641	715	738	677	684	661	686	654	660	675	636	734	639	617	685	703	687	739	706	665	659	713	708	708	658	701	648	689	720	679	720	669	668	637	692	666	664	663	712	697	680	707	636	682	678	709	669	716	680	669	677	665	716	667	713	724	703	690	647	643	683	659	694	710	710	693	693	678	716	672	689	684	643	683	685	679	693	670	661	701	671	716	683	696	712	679	653	636	723	707	667	658	709	707	672	712	695	705	653	675	677	701	663	647	684	716	667	673	677	671	720	703	645	702	685	672	641	691	654	684	686	635	685	722	647	690	668	707	660	713	657	672	672	631	715	705	691	664	679	651	730	684	695	708	694	704	702	739	652	716	710	659	663	676	619	692	723	636	694	694	665	668	666	652	676	639	611	664	677	691	620	688	668	667	682	642	689	637	656	645	645	682	682	681	678	670	674	768	718	691	720	659	707	703	672	657	725	689	720	682	645	649	701	670	686	683	652	692	654	746	669	678	698	663	692	720	672	661	723	690	673	682	722	619	655	643	675	720	670	686	668	660	669	699	677	699	682	714	624	680	696	658	676	654	679	663	684	652	651	658	679	662	648	676	683	689	745	709	660	712	676	673	647	675	693	706	643	699	657	667	686	690	667	694	689	676	732	702	670	674	666	706	659	660	678	696	685	722	698	621	674	699	669	606	692	694	698	687	682	639	663	705	689	690	662	712	674	680	695	650	611	686	662	699	730	684	686	649	723	724	707	692	715	674	712	626	677	685	666	674	714	697	681	702	732	650	715	651	660	634	653	697	680	678	674	687	680	697	678	712	658	685	682	766	693	658	661	669	683	686	692	662	676	710	701	667	733	690	701	661	647	632	703	664	692	688	705	666	640	689	720	688	658	713	682	670	731	657	688	688	676	670	744	614	716	664	715	698	677	697	652	689	679	686	686	672	622	675	662	664	731	667	705	636	646	742	652	679	645	668	663	658	644	700	637	737	686	677	710	702	688	662	686	655	681	672	705	704	690	707	662	660	728	684	660	670	672	691	655	646	673	688	722	722	718	714	695	698	679	698	691	647	681	662	672	683	680	630	658	660	641	660	682	727	719	709	728	667	676	676	627	690	654	693	698	695	611	662	674	686	649	654	673	646	677	737	634	675	722	682	666	679	641	676	662	686	666	689	692	655	639	672	666	650	696	715	669	661	684	688	647	689	653	688	682	707	661	685	661	725	670	727	694	664	685	649	687	717	695	699	680	689	648	701	697	681	691	670	695	691	709	665	692	691	707	676	677	682	663	672	695	675	680	633	641	667	697	715	709	681	653	699	715	710	682	682	656	665	680	705	701	709	719	643	655	712	684	653	704	671	726	737	671	681	690	659	701	697	677	703	684	709	728	700	687	665	694	681	702	666	727	668	691	653	706	700	682	622	708	660	719	668	663	671	687	711	694	730	704	675	743	659	689	731	704	736	675	662	684	677	694	736	722	686	682	694	702	714	705	694	657	709	678	660	685	679	693	724	656	675	679	661	678	669	702	706	662	732	693	678	722	723	729	727	633	687	710	654	677	667	686	654	672	681	661	679	707	648	677	684	686	714	679	691	666	702	664	723	693	653	654	707	713	678	691	674	715	690	691	710	664	632	698	709	729	666	683	700	629	757	665	651	663	651	709	686	674	666	672	653	639	675	694	673	685	711	658	672	652	682	718	647	728	694	694	678	732	730	709	704	682	664	672	640	652	717	680	669	694	676	668	705	639	636	677	675	696	722	660	660	709	650	642	721	691	654	719	707	695	658	672	685	718	692	720	706	662	700	643	715	663	679	661	695	689	663	666	686	728	693	677	736	745	660	685	674	664	690	722	681	724	654	695	663	718	693	679	675	721	680	690	683	654	698	693	683	656	702	656	643	680	709	691	679	668	677	719	692	686	696	661	669	680	694	712	699	691	663	728	648	661	746	645	719	675	699	664	685	654	681	655	721	634	703	701	682	685	677	631	727	717	721	690	708	674	657	638	700	724	672	702	724	683	697	656	672	681	667	690	727	686	664	724	681	693	692	671	642	679	667	693	668	683	667	731	654	686	680	694	635	666	717	681	683	723	643	645	695	699	682	685	689	677	647	702	693	700	664	735	711	685	662	692	686	715	696	692	687	678	675	654	654	661	663	709	694	665	645	694	704	698	711	680	671	667	662	664	687	702	667	680	694	688	691	676	692	696	678	715	737	715	667	708	696	682	695	688	669	673	631	691	668	662	652	684	661	700	613	687	648	680	649	677	713	724	746	735	652	651	717	694	671	660	707	637	693	702	715	699	669	683	659	697	685	742	665	691	690	655	657	670	686	672	674	695	649	663	651	656	688	667	677	654	657	667	671	755	639	713	688	729	667	697	711	688	677	709	679	654	698	679	692	712	675	630	656	700	689	713	712	674	697	693	692	696	689	653	675	691	651	735	642	686
2315	482	423	405	358	383	371	342	341	390	529	386	730	1320	1506	1287	883	601	450	359	312	256	314	281	334	258	272	289	281	270	263	262	232	268	248	256	255	250	277	264	270	267	288	274	273	284	260	267	281	259	257	263	313	294	273	275	258	292	269	261	274	261	268	254	271	256	288	296	262	280	256	283	257	273	293	314	269	252	284	293	313	305	303	276	251	273	252	254	259	289	252	260	253	282	271	258	259	263	261	295	263	244	266	293	259	273	251	265	292	281	239	270	249	257	262	276	255	276	240	253	291	240	247	236	270	267	241	264	286	281	292	277	286	261	253	275	272	253	274	273	252	239	274	269	255	290	292	267	290	303	317	270	277	267	280	253	258	264	294	268	288	233	277	303	301	268	277	289	259	282	258	285	266	284	267	266	265	276	308	272	239	280	258	243	266	265	287	257	291	271	257	257	254	259	275	273	254	269	244	280	266	277	258	310	281	274	274	255	271	279	265	271	255	274	269	274	296	281	278	272	268	262	271	269	270	242	291	273	272	253	281	245	261	265	265	285	302	303	256	287	305	301	255	242	286	261	251	268	253	257	285	298	275	258	292	275	257	263	242	275	251	268	261	279	281	282	255	286	278	265	262	269	266	264	285	276	300	273	297	270	261	268	257	285	278	282	305	271	260	275	253	264	274	230	288	272	279	282	280	272	265	279	254	262	270	293	259	273	274	281	274	277	278	281	260	292	263	269	263	281	266	282	296	255	257	257	277	290	283	262	283	304	273	272	263	307	290	257	261	257	262	269	285	245	280	254	248	276	278	276	260	283	268	270	261	255	263	237	272	270	299	231	263	256	288	290	274	317	273	246	278	274	262	276	261	287	263	251	276	260	288	249	260	289	250	250	277	282	290	245	250	282	257	292	250	266	274	283	254	246	237	293	266	266	276	260	280	249	289	262	261	317	279	263	271	269	251	285	279	243	292	263	258	230	281	258	261	257	272	241	267	279	251	258	265	268	289	290	227	301	268	277	283	244	324	271	237	248	258	282	273	270	279	251	243	298	271	275	265	284	257	300	273	265	281	292	256	272	250	289	279	286	267	232	249	265	287	261	251	258	279	281	293	271	279	291	244	269	249	268	272	237	254	259	280	270	260	280	261	297	313	284	265	306	240	266	299	279	281	234	284	254	304	250	263	258	263	268	250	264	267	270	280	251	290	244	259	278	289	288	299	287	283	248	258	272	273	256	259	278	280	272	279	263	253	252	297	290	255	270	284	262	262	260	285	269	284	304	233	260	295	280	261	267	278	315	272	266	297	277	267	278	268	279	273	252	263	266	273	261	259	274	243	252	272	272	271	282	289	242	294	249	284	282	286	253	300	289	256	271	248	275	278	285	272	276	273	265	279	266	249	263	290	277	286	268	272	264	268	281	264	271	279	272	255	265	264	265	279	313	301	261	278	283	265	262	266	268	280	275	294	266	270	272	276	276	259	282	260	233	279	249	263	261	240	286	278	289	285	301	283	274	292	245	259	258	299	277	254	270	244	270	269	283	253	265	302	287	255	257	262	268	265	246	228	260	286	266	255	265	304	305	242	269	263	279	269	253	271	263	262	273	272	285	264	287	273	270	240	304	253	260	270	266	299	265	279	276	269	294	248	274	273	310	274	248	290	270	293	285	284	260	249	255	261	256	252	289	267	270	278	267	292	278	270	282	291	242	311	281	271	301	285	252	275	284	269	290	271	267	266	275	268	258	277	264	277	264	262	280	287	254	291	268	299	281	264	285	266	266	277	301	248	291	275	247	287	260	262	288	290	274	271	320	285	250	277	255	258	270	275	259	258	264	292	258	268	268	292	263	275	276	286	261	276	286	285	273	277	298	249	250	246	255	254	262	267	258	278	263	278	272	266	268	281	262	276	273	271	294	290	289	274	280	307	278	260	260	229	286	262	286	255	292	244	247	254	274	285	282	305	296	284	275	273	269	255	292	254	234	264	256	264	282	304	253	261	260	275	263	270	258	297	289	253	297	267	271	260	252	266	277	284	285	231	275	264	266	270	259	272	264	289	239	254	280	291	279	265	274	242	267	283	290	270	311	271	278	304	254	248	259	289	277	267	253	277	281	290	287	247	280	292	259	276	259	271	289	300	272	282	243	270	256	303	266	269	279	288	267	289	272	258	290	283	255	266	276	245	228	267	271	245	261	303	270	239	302	259	273	270	279	275	297	263	284	270	259	282	268	269	282	255	271	271	262	242	263	251	267	281	269	245	267	275	262	276	275	262	272	272	270	297	282	265	263	251	267	262	271	256	288	290	267	301	294	251	272	263	290	263	299	282	275	306	261	268	286	277	259	253	275	276	252	274	278	274	272	258	286	300	266	277	258	265	307	280	254	259	273	261	287	294	273	301	284	266	275	265	271	265	281	271	262	277	293	279	293	300	276	274	290	272	288	266	281	295	280	271	271	267	271	279	253	278	281	263	308	248	279	273	244	250	269	259	293	270	251	270	280	278	286	284	278	284	285	282	294	275	277	281	244	227	283	268	258	281	261	260	289	288	244	265	283	278	279	267	265	256	287	271	283	270	261	255	252	286	267	242	270	260	274	311	305	270	252	282	263	305	269	264	290	280	260	251	249	292	264	273	252	260	309	310	293	281	252	276	287	289	263	294	259	284	273	271	269	288	239	259	285	259	258	285	283	300	291	278	286	260	310	251	282	299	260	288	264	275	275	284	259	282	275	246	280	261	270	283	290	306	261	274	272	288	272	280	277	287	263	253	260	246	274	241	269	288	284	295	241	270	240	227	267	287	288	286	272	257	299	298	274	268	263	268	265	301	259	267	313	276	275	271	268	266	296	265	283	252	279	249	284	244	257	265	273	279	285	281	274	272	270	290	284	255	283	279	283	276	294	285	251	264	277	266	261	263	287	292	271	286	288	258	249	256	298	262	280	291	306	260	247	279	298	286	264	254	270	250	237	292	276	304	265	310	271	255	267	254	297	278	290	263	256	272	300	280	270	264	278	267	293	276	273	261	266	255	274	258	258	292	282	256	254	264	263	243	255	267	240	266	301	309	262	257	274	283	284	268	303	261	297	283	281	261	266	265	252	301	257	250	276	314	274	271	289	266	272	293	274	264	260	278	287	281	281	260	278	275	264	280	290	276	280	291	271	272	278	265	257	276	267	262	275	273	258	273	298	273	272	286	264	260	288	263	310	288	290	263	282	280	248	247	276	291	289	278	251	283	253	296	278	265	259	285	269	271	284	282	259	266	266	265	288	255	268	290	264	267	274	269	283	291	275	297	257	283	275	263	293	284	244	285	276	250	267	301	270	300	267	271	254	277	254	292	249	269	260	281	282	277	274	250	271	284	259	263	255	264	272	251	274	276	304	291	258	319	257	267	276	283	251	277	279	284	263	263	266	264	246	263	234	260	278	291	270	263	270	305	272	262	272	262	273	290	247	253	259	269	261	295	299	278	248	296	285	284	298
2555	1027	1059	1284	1264	1408	1336	1235	1309	1778	2568	1555	3891	7225	7460	5847	4086	2475	1548	1050	865	817	809	743	741	775	758	754	768	769	781	760	748	793	749	764	748	784	774	790	811	758	760	709	762	766	725	817	705	801	811	743	751	731	688	729	773	718	724	771	716	759	748	767	769	744	747	752	747	761	755	840	800	658	780	714	757	760	776	791	788	738	750	755	763	769	698	761	816	753	764	760	815	743	761	747	799	723	768	769	762	755	787	750	763	762	750	759	749	784	747	784	794	747	736	762	782	747	747	713	793	741	714	775	756	760	754	783	753	756	804	767	734	750	751	774	751	726	782	706	733	730	746	820	726	806	746	755	769	773	725	756	739	771	750	771	765	757	747	747	769	772	759	767	784	768	755	735	808	698	714	744	746	782	756	830	699	752	773	748	719	794	778	766	718	746	750	764	788	780	764	755	755	803	745	765	774	747	753	764	769	777	768	782	801	776	734	787	775	756	784	779	818	733	795	744	740	722	754	716	769	739	796	778	793	764	734	806	750	746	762	744	753	766	765	732	771	783	739	737	706	750	824	796	756	752	784	711	721	769	751	698	727	736	696	714	775	722	780	815	770	738	720	765	745	784	751	757	763	765	788	736	763	710	756	808	729	770	753	731	806	773	702	747	773	736	752	756	780	736	762	787	800	736	752	741	776	790	768	761	742	789	797	734	756	796	732	745	754	720	698	735	735	805	803	794	785	752	769	742	753	760	750	789	740	740	743	761	749	766	781	749	785	746	787	817	775	817	763	715	706	725	797	776	783	788	730	724	781	801	763	745	774	713	767	790	762	792	783	747	763	789	733	784	760	771	769	727	751	741	763	756	804	740	679	757	760	744	760	768	777	745	799	757	739	777	758	702	767	741	789	748	757	732	785	739	796	759	814	794	818	735	737	760	783	743	761	780	747	725	723	735	717	718	805	793	732	763	784	764	732	795	734	730	753	764	692	839	734	828	769	786	793	751	742	766	803	739	733	749	716	752	753	748	765	781	749	761	789	755	757	753	749	788	751	762	753	768	741	747	760	725	731	710	761	725	739	772	776	777	761	787	773	790	744	727	752	779	770	776	763	736	787	735	830	802	759	771	711	741	763	797	775	715	727	738	772	750	775	787	761	779	813	744	808	740	745	797	788	791	785	758	753	762	766	785	736	746	719	719	788	760	754	776	756	771	787	744	697	821	750	768	784	750	774	699	787	771	773	747	766	765	765	760	780	711	766	782	771	787	770	744	713	736	824	769	766	785	747	704	726	748	748	788	748	761	735	759	738	790	751	775	779	745	767	771	768	759	786	792	739	742	768	769	789	785	788	748	792	744	784	766	782	704	687	749	761	774	748	767	797	743	722	796	720	819	795	759	731	774	792	744	755	746	778	728	753	768	748	768	763	774	774	719	765	769	750	736	749	740	706	721	776	748	713	748	705	739	785	754	778	712	730	811	741	746	736	754	729	765	769	788	774	747	721	748	742	773	749	714	760	744	760	759	765	744	728	761	790	754	760	748	843	745	754	810	714	799	738	717	758	752	787	791	721	783	772	747	791	730	771	744	819	746	785	729	771	793	764	795	789	785	726	747	766	764	757	786	787	727	722	725	762	743	787	763	758	779	819	751	764	771	771	780	775	771	745	762	774	789	754	788	717	740	759	746	750	730	732	749	772	710	735	765	777	781	757	706	749	727	751	789	771	715	789	744	759	745	764	761	759	751	747	756	733	820	771	745	784	767	763	730	742	736	745	805	740	737	777	785	715	779	781	770	775	785	710	805	721	725	775	720	721	783	748	755	789	775	770	769	780	771	771	747	783	806	797	760	718	731	762	747	740	805	740	719	772	728	700	729	738	697	776	771	760	790	738	760	718	748	757	752	773	748	744	725	812	770	777	756	773	758	746	775	763	811	739	759	766	726	758	766	747	707	723	789	718	765	754	744	717	783	768	767	691	720	791	751	756	814	762	775	773	808	786	758	794	778	739	731	746	741	727	773	757	790	763	779	803	779	753	789	813	735	778	763	817	724	769	765	799	764	799	766	810	831	735	792	764	769	753	715	750	710	808	795	750	778	753	716	803	743	783	768	742	742	716	812	765	769	807	756	762	753	797	687	779	757	745	761	741	752	754	786	744	802	774	733	779	746	719	747	758	698	814	769	746	783	776	787	782	720	778	783	771	803	759	782	755	726	773	725	805	746	754	714	747	793	748	753	747	761	749	775	721	777	755	779	762	758	718	755	755	741	816	746	693	734	757	760	737	810	755	739	733	758	780	723	761	769	706	777	814	765	751	785	755	780	802	758	720	750	789	732	799	783	754	785	790	759	821	741	819	793	780	756	761	749	737	737	741	745	726	730	810	705	785	745	738	722	763	800	829	747	769	769	742	757	768	733	768	765	747	771	748	743	756	796	744	767	747	744	756	763	726	739	770	748	742	754	772	738	755	758	780	723	748	780	795	772	753	718	785	719	771	757	745	726	728	741	774	733	795	778	750	726	757	723	803	818	762	752	730	759	731	766	752	732	763	811	754	786	775	713	753	771	759	772	774	796	818	765	773	751	696	787	754	761	724	738	719	719	790	795	789	741	746	732	759	734	716	772	751	750	733	760	708	804	779	774	751	754	758	803	754	721	755	762	758	778	807	765	765	797	764	768	807	793	757	732	716	748	722	725	763	789	763	781	822	741	773	725	779	770	801	765	737	769	783	743	725	760	712	774	792	739	689	731	744	743	753	736	748	751	768	785	770	725	762	763	778	793	769	723	752	799	710	800	781	749	741	723	725	789	744	777	789	698	769	776	753	762	763	712	742	736	755	787	780	743	759	739	722	779	827	741	774	724	749	804	809	758	717	805	743	800	757	764	805	740	784	746	735	740	728	743	757	759	746	761	724	770	780	743	782	752	792	755	743	761	785	737	645	773	834	746	774	794	716	793	709	758	818	759	748	760	747	723	824	732	725	737	698	724	753	732	778	747	770	750	721	749	725	752	757	748	789	770	735	715	756	793	752	735	780	723	776	769	788	792	736	819	724	761	799	738	718	773	721	739	745	815	791	714	785	776	784	757	750	785	792	760	784	778	771	737	761	773	786	710	794	747	800	743	766	764	735	774	800	782	719	724	762	754	793	735	725	765	752	749	769	764	732	772	780	719	722	787	816	751	769	790	751	743	775	759	748	772	711	826	729	764	780	745	796	758	779	767	717	800	724	830	793	801	768	773	749	827	817	802	744	770	751	799	789	725	748	769	742	770	765	739	724	703	748	734	726	753	744	797	763	797	774	761	711	768	759	753	778	762	741	730	749	759	761	745	709	721	754	719	777	779	737	779	731	768	767	752	789	745	789	764	717	775	753	736	765	722	767	706	722	724	762	744	750	763	825	734	744	784	729	717	761	768	775	787	747	719	741	740	712	740	757	709	743	759	751	744	769	747	753	775	747	775	723	744	727	734	757	694	749	745	742	749	780	710
8198	1914	3076	2869	1864	1353	1010	2461	3139	3627	4562	5868	14000	12451	8420	5311	2829	1253	555	339	283	236	236	215	221	221	246	222	252	253	222	227	212	221	216	226	224	221	245	220	235	248	228	233	228	236	221	213	240	228	228	241	235	231	243	238	234	243	235	214	249	234	234	195	221	238	213	245	201	238	210	244	228	263	231	206	238	229	199	242	233	234	233	230	243	225	230	235	226	230	210	236	224	221	242	240	233	207	237	229	209	248	234	236	235	204	220	206	220	239	233	239	229	241	238	227	234	219	216	217	219	251	272	234	226	238	208	216	239	218	211	248	205	214	214	206	248	210	243	260	225	203	245	223	217	228	248	244	244	241	253	209	229	230	251	209	217	230	209	200	235	241	238	246	210	215	235	223	220	226	219	210	240	219	209	241	251	214	250	224	199	275	201	240	229	248	210	248	241	260	231	226	246	226	237	245	221	239	232	230	205	229	219	257	240	245	240	213	225	240	209	220	223	252	234	251	224	236	229	232	232	221	254	214	213	210	241	209	227	237	224	223	239	248	214	221	234	206	251	234	218	238	252	232	236	216	246	256	245	236	215	249	250	222	235	249	222	247	224	243	260	217	236	197	213	230	208	232	227	215	240	230	233	226	210	232	233	242	212	230	239	239	235	238	233	227	235	245	203	215	239	233	224	204	240	216	212	194	220	239	211	222	212	248	226	239	245	219	211	216	237	214	211	214	231	241	205	233	225	218	216	203	250	237	229	250	213	216	206	236	267	215	235	236	215	225	228	213	217	237	229	252	228	237	255	216	215	231	238	233	242	260	230	245	221	213	237	234	252	242	238	221	250	228	211	231	191	224	237	232	227	264	220	234	242	238	206	208	200	219	243	225	230	259	233	210	235	225	246	240	211	230	251	242	222	221	222	231	244	223	206	240	227	228	211	263	209	239	228	222	216	243	235	241	222	225	219	221	236	219	267	218	231	254	215	215	243	216	261	205	223	219	225	257	233	228	236	208	216	224	208	191	234	198	227	248	245	232	248	231	225	227	204	237	223	219	240	235	220	205	195	231	219	233	226	249	235	216	222	220	212	219	236	213	222	208	242	225	259	238	204	245	243	205	241	241	220	215	242	243	246	242	215	230	210	217	228	212	224	233	221	201	219	227	228	210	216	227	227	202	239	232	224	209	222	250	238	204	265	216	238	251	226	230	219	236	224	252	219	234	234	250	232	218	247	214	250	249	215	238	217	234	222	252	197	250	232	234	213	256	222	215	238	235	197	207	210	249	226	224	237	240	231	211	246	238	247	215	253	217	222	232	234	219	207	212	240	224	223	248	244	241	226	241	231	226	254	240	214	252	213	209	207	276	233	245	221	267	233	232	239	231	221	240	225	236	218	213	225	239	238	225	236	234	210	231	228	243	229	207	239	239	212	225	251	227	206	230	234	230	250	225	257	222	205	244	215	229	249	226	229	213	244	244	236	238	220	223	232	231	228	230	236	234	227	224	227	242	224	232	220	210	261	239	196	227	240	227	232	232	239	243	241	245	260	215	245	225	227	229	236	244	209	240	259	229	217	244	238	235	232	235	223	209	243	212	235	232	227	214	238	252	233	205	238	244	262	220	228	244	211	237	222	221	213	227	233	199	229	233	217	218	274	212	255	218	229	230	221	229	227	223	247	242	227	239	224	243	231	234	254	238	235	249	242	235	227	238	230	225	244	214	244	226	222	225	231	239	232	224	238	221	256	250	237	230	229	202	228	204	246	221	235	235	233	247	244	242	236	211	238	220	244	213	233	245	197	226	239	241	227	235	222	248	207	217	237	259	244	237	235	262	230	217	230	244	248	233	217	208	238	254	255	207	207	238	255	242	201	225	214	237	213	243	264	242	229	208	247	212	238	233	247	244	233	244	233	233	244	237	253	199	232	234	239	240	232	197	245	228	224	203	196	244	247	219	239	212	232	224	250	235	239	251	210	227	215	240	241	222	244	223	230	219	201	189	216	251	210	196	212	229	239	228	231	226	246	209	233	235	235	259	209	247	216	223	227	253	248	231	243	230	224	241	221	248	216	248	253	270	235	244	232	259	241	217	223	219	238	241	228	243	217	221	212	232	228	229	235	244	229	213	221	202	248	223	200	237	244	229	240	239	234	217	214	239	214	254	224	240	249	242	219	235	196	248	234	237	199	231	233	250	213	221	210	228	251	241	217	215	216	244	237	226	214	254	247	226	239	190	244	231	255	239	249	231	234	216	196	236	261	242	223	241	224	227	276	236	250	213	218	231	259	241	250	252	216	225	219	228	247	254	222	232	233	202	235	233	238	228	215	249	243	241	218	219	213	218	224	234	247	238	238	215	237	240	245	229	198	220	224	221	240	216	225	247	216	230	210	223	232	226	208	203	213	203	238	211	222	221	234	225	241	259	234	225	218	243	230	220	235	223	245	244	204	234	220	204	272	204	201	226	258	242	244	235	193	221	228	240	223	203	244	245	209	230	256	240	216	251	229	231	217	211	223	254	243	233	272	223	226	216	242	226	246	231	231	237	233	253	230	227	226	231	216	240	240	202	233	224	237	221	224	225	244	208	203	222	212	219	242	223	222	233	220	254	226	235	215	216	218	222	225	235	232	233	214	258	233	219	236	217	242	245	238	246	256	249	238	240	222	239	224	239	210	198	214	236	246	221	228	213	241	239	238	234	226	220	224	258	232	239	224	244	241	213	226	234	217	216	240	253	217	205	197	217	237	240	226	226	252	221	232	202	241	238	232	241	208	251	224	211	224	242	225	236	217	209	230	227	249	249	250	254	237	264	240	238	244	214	232	224	252	238	213	228	191	236	224	213	227	227	231	218	215	262	209	246	226	229	225	233	227	234	262	253	218	249	245	227	228	238	220	213	241	241	233	230	244	230	225	231	206	224	220	231	216	273	230	229	222	252	248	227	211	211	240	234	239	226	217	202	245	232	218	202	241	237	223	198	229	213	226	226	224	221	225	228	227	235	230	218	246	239	228	219	197	209	229	253	222	234	247	214	218	221	251	242	237	246	215	231	232	266	265	225	215	245	231	227	221	208	241	221	228	235	243	199	234	250	242	254	225	221	239	217	231	208	253	231	224	278	214	234	214	199	224	232	213	209	228	233	250	226	234	253	215	236	235	251	217	227	242	244	227	227	229	225	224	228	241	242	242	249	256	237	257	224	230	209	224	214	229	254	237	244	249	250	224	220	219	220	237	215	219	248	232	217	233	259	231	218	225	219	241	224	234	245	235	264	230	211	230	230	230	236	230	221	232	257	247	225	220	230	200	223	258	215	220	242	233	235	245	234	190	211	233	254	212	249	218	228	209	227	260	216	245	230	214	211	254	216	218	240	237	220	235	243	204	223	253	240	205	241	227	236	244	250	238	215	229	219	219	208	218	231	245	210	251	256	226	214	238	223	248	255	241	243	227	239	208	261	220	258	246	250	228	261	248	234	221	244	223	232	231	213
5722	2512	7103	8739	7222	5760	4557	10792	13362	15197	19236	22480	36128	32570	26522	19932	12200	5822	2534	1322	863	731	731	679	683	687	724	644	655	687	664	606	687	694	612	628	683	652	669	646	661	690	647	677	636	707	654	641	648	661	642	683	663	658	693	664	675	669	671	695	684	668	666	682	680	719	643	658	702	679	642	636	645	673	633	665	629	633	683	680	664	651	629	673	659	649	636	643	709	693	674	686	611	671	711	659	671	705	630	650	645	678	678	645	632	679	676	654	676	680	700	697	666	661	649	664	657	684	654	724	699	664	694	656	702	653	673	615	725	646	670	681	676	608	628	711	667	717	662	685	662	610	694	626	638	695	668	610	682	702	673	650	641	717	649	661	650	695	676	670	660	686	643	657	670	674	664	672	690	658	658	690	700	649	651	646	631	612	641	675	666	678	689	638	649	627	656	635	671	654	640	676	652	679	674	634	662	637	642	676	676	689	666	665	658	722	660	661	630	648	637	742	655	699	670	691	625	687	662	691	686	687	710	711	654	658	661	661	670	718	656	692	672	620	650	675	623	679	645	628	672	676	692	666	650	682	616	673	639	715	677	688	636	620	658	660	649	675	677	658	705	661	650	636	652	662	679	684	638	690	654	634	647	711	663	633	665	631	674	696	672	724	689	701	647	669	683	656	656	678	720	644	649	631	659	651	667	697	681	670	669	675	660	661	710	671	640	696	632	653	680	653	635	655	679	648	706	669	628	705	674	690	679	657	642	682	631	690	648	682	637	638	650	661	671	676	665	690	694	683	612	612	674	643	690	672	655	708	701	666	668	666	669	646	684	708	702	680	670	636	691	688	645	702	702	677	675	641	642	674	650	669	694	702	663	676	697	649	666	623	635	684	656	647	659	672	672	709	657	616	658	629	675	673	654	667	652	676	652	655	634	677	696	643	666	635	676	681	637	671	647	641	675	691	643	636	662	705	727	630	679	644	680	613	677	635	645	632	623	680	642	715	677	672	667	643	631	656	653	698	682	676	711	679	702	681	666	699	678	712	628	648	673	688	666	713	647	683	654	660	680	662	655	659	653	654	697	675	661	691	668	724	710	622	648	662	636	665	679	661	698	638	674	655	666	678	660	662	645	673	630	663	663	656	662	655	662	702	686	636	672	669	701	671	690	649	716	683	663	676	613	652	647	715	665	678	606	703	674	688	717	633	674	656	678	679	675	678	648	626	655	672	618	710	674	683	632	683	680	704	687	697	661	667	669	696	680	641	689	719	645	683	657	675	680	670	669	697	703	633	663	639	621	663	654	694	659	673	657	688	676	685	639	638	711	646	677	712	654	665	696	593	654	620	613	674	672	674	683	649	633	680	655	641	671	661	699	649	668	666	683	660	663	683	676	699	646	653	665	664	693	641	658	646	639	677	643	599	662	691	684	659	670	659	650	672	669	655	660	700	674	693	662	674	679	677	654	693	711	672	644	673	683	696	692	667	637	695	671	643	675	661	636	598	663	717	698	673	679	683	671	642	633	676	662	640	662	610	651	646	663	657	677	687	688	672	695	654	637	663	689	612	691	717	653	688	697	660	686	602	644	705	634	654	671	631	677	647	636	661	649	690	692	683	678	647	658	692	658	676	636	682	658	687	662	698	692	698	646	652	652	631	636	674	639	672	660	610	680	636	618	664	683	613	629	733	650	624	690	679	665	649	693	618	659	696	667	677	641	685	701	641	655	684	690	667	663	662	687	662	686	684	625	659	624	681	694	642	702	660	668	648	656	669	645	656	666	663	682	717	671	676	662	664	641	677	663	637	642	698	698	655	626	638	652	652	644	622	632	674	694	705	668	696	671	696	660	644	693	680	661	644	655	657	636	723	658	682	629	648	681	669	652	682	678	700	622	671	641	677	654	660	646	671	668	634	664	673	686	680	675	678	647	640	687	671	701	721	648	654	659	646	658	681	661	644	710	701	663	637	621	667	722	703	686	627	696	673	644	633	628	670	658	655	679	693	653	668	639	647	662	670	678	674	646	591	650	649	693	652	657	674	624	655	702	673	704	701	653	729	683	660	669	646	689	680	718	630	678	686	703	683	628	703	651	680	628	653	692	661	652	673	684	630	665	699	665	653	677	698	669	640	663	635	676	639	700	646	694	653	675	595	664	721	691	656	690	627	622	669	665	625	690	663	655	643	645	686	648	653	669	681	720	669	638	679	690	655	672	666	677	658	706	690	649	699	686	673	655	680	693	639	671	631	638	697	678	658	638	606	656	683	708	693	665	637	639	675	645	659	688	661	687	649	666	635	644	621	638	674	647	684	645	698	637	704	663	600	623	632	683	642	623	648	680	722	644	653	644	634	693	711	633	663	685	653	657	684	675	672	639	638	696	655	660	680	692	664	661	688	661	684	656	644	685	620	688	650	724	669	663	643	691	688	661	626	657	640	694	661	670	669	707	644	656	632	667	662	633	636	629	662	715	619	652	677	659	636	642	713	615	625	667	640	670	706	598	662	691	664	670	653	715	638	732	664	648	657	624	658	664	661	634	625	690	643	672	604	650	670	659	645	658	643	672	654	670	629	644	709	688	665	660	647	675	679	686	647	653	663	685	658	679	682	666	673	696	681	659	678	680	666	692	627	650	643	650	709	671	663	713	667	690	660	699	694	675	664	658	678	686	652	670	634	696	706	667	641	640	645	680	645	674	718	686	668	675	677	704	668	646	687	668	628	660	684	668	660	677	634	607	687	644	658	674	638	640	706	650	725	692	639	653	608	690	621	665	651	618	624	694	638	638	668	657	702	660	664	696	696	676	695	646	664	678	633	621	654	695	682	692	670	674	707	653	654	620	654	655	651	676	657	684	612	661	700	656	690	655	714	651	700	662	639	639	679	682	654	623	670	651	709	686	636	669	681	640	648	661	657	664	660	668	645	710	674	658	655	671	683	707	604	645	657	651	682	663	674	675	626	698	647	668	661	673	656	696	622	645	689	634	667	672	693	606	659	691	633	713	659	642	642	690	641	687	659	659	655	656	657	684	669	684	662	665	700	700	651	677	640	635	629	648	665	701	672	665	711	673	707	644	649	658	689	660	702	671	685	674	651	659	668	649	663	677	637	694	628	668	696	679	641	675	676	640	668	687	683	677	680	676	669	677	635	666	655	684	678	663	668	688	668	683	661	674	689	713	674	671	650	677	680	669	655	634	692	730	710	699	643	674	646	677	688	681	665	656	688	666	637	682	666	675	665	667	613	675	676	654	672	719	676	671	660	663	711	676	645	640	646	699	681	743	678	643	675	605	677	631	667	626	644	715	640	626	663	689	694	637	656	660	670	665	665	653	629	697	659	638	648	674	685	716	669	640	681	677	643	712	671	664	671	664	704	651	682	673	680	747	700	692	633	665	703	671	640	681	630	662	704	607	659	635	686	691	665	686	674	655	583	693	667	610	645	646	607	677	717	674	647	691	683	639	662	604	709	674	658	656	633	655	660	654	676	700	650
16339	4779	5342	3726	2766	3104	3598	4564	4502	4195	6505	16614	26078	24575	18298	10434	4709	2020	915	467	338	265	246	282	263	246	254	281	274	260	236	279	256	279	252	255	232	244	238	257	266	249	265	274	260	245	278	252	260	224	265	259	263	237	240	262	282	247	265	251	261	253	267	286	260	265	250	233	268	251	246	243	289	228	267	245	222	253	249	247	248	218	243	268	215	255	221	229	236	241	270	248	266	260	295	221	231	249	223	257	285	250	239	259	249	235	251	267	259	258	223	231	233	248	227	238	239	259	248	250	236	259	259	253	268	237	243	261	258	257	260	249	266	284	237	248	245	244	257	223	246	232	249	243	266	259	295	258	242	216	253	257	253	257	280	250	243	242	226	261	221	250	241	274	267	251	263	241	220	255	251	246	244	281	259	250	299	246	268	259	241	253	255	225	301	245	231	245	258	244	242	252	265	253	224	282	255	253	251	260	266	236	276	241	213	252	244	288	241	252	257	270	244	248	285	249	257	233	251	245	263	262	246	226	227	264	238	264	250	228	242	265	271	249	250	276	256	276	261	264	259	269	266	237	247	235	241	214	269	270	239	236	283	283	250	266	241	246	255	243	275	240	259	269	221	297	258	258	257	236	258	237	269	248	236	252	259	256	292	245	256	227	249	251	251	284	249	256	268	274	273	266	256	268	264	253	248	254	275	269	267	262	271	255	233	282	258	219	242	251	254	265	249	253	245	235	245	240	290	261	220	263	267	276	298	250	241	240	265	282	247	261	270	294	287	272	267	245	248	249	279	244	272	235	247	267	270	284	277	267	260	243	258	259	275	252	247	252	248	248	264	264	233	253	244	247	261	242	285	264	270	252	254	244	253	272	254	252	247	233	251	258	249	256	255	240	247	255	237	234	266	278	253	272	246	263	228	305	270	229	248	280	252	249	242	253	224	269	264	255	267	253	258	255	243	235	289	244	282	249	260	274	254	238	260	262	268	265	270	258	245	249	212	259	222	258	233	262	245	253	246	281	245	239	247	222	282	271	253	244	228	254	274	268	239	250	265	257	258	249	235	253	276	266	270	266	250	255	251	235	244	263	246	241	235	276	263	260	231	245	238	261	278	262	258	265	258	274	276	262	279	271	260	234	275	267	243	265	238	264	271	264	263	225	281	246	259	244	274	237	244	242	248	249	255	243	245	237	246	253	259	260	246	262	266	269	235	242	258	224	241	257	279	244	289	295	264	241	269	232	248	266	265	261	269	259	244	254	239	273	249	267	303	264	271	271	228	256	262	254	229	244	281	234	244	280	274	244	260	255	228	247	261	271	269	249	240	255	248	258	243	243	270	255	247	271	259	276	243	284	250	231	255	242	224	245	254	247	261	268	242	243	265	250	253	243	240	262	255	294	240	249	300	233	264	250	249	241	253	253	257	275	265	281	232	250	264	271	251	248	240	278	258	264	215	300	252	239	265	236	234	253	262	234	270	229	253	260	227	257	208	253	256	266	233	266	258	285	242	275	258	279	250	260	286	260	245	238	254	269	260	267	270	242	252	250	215	240	236	243	242	249	266	251	247	257	250	277	222	233	259	270	242	227	218	245	230	234	259	248	245	247	268	271	264	266	251	243	268	259	236	263	257	224	256	255	269	241	252	307	250	231	289	254	295	232	282	271	266	292	242	244	235	278	241	235	265	235	248	254	252	246	287	310	265	253	283	274	261	274	282	246	252	244	241	220	245	255	230	286	270	260	255	278	245	260	235	249	238	289	274	250	275	254	250	250	223	243	268	265	246	237	242	250	264	295	259	245	267	254	268	255	279	249	240	266	255	253	261	271	262	245	259	273	265	262	266	276	232	239	242	251	274	250	273	249	243	243	278	270	235	254	259	232	241	258	241	264	241	214	296	234	262	257	229	277	219	234	268	257	244	257	254	274	275	265	255	255	283	246	249	285	226	242	246	268	235	245	249	255	275	263	237	261	238	246	261	278	275	248	240	253	239	247	256	263	246	266	235	248	282	236	234	239	235	235	240	219	250	236	258	261	260	292	224	244	255	249	259	255	225	231	259	230	252	247	272	256	264	271	243	227	235	234	250	269	249	236	260	263	248	261	270	260	239	238	236	277	254	242	243	263	245	256	238	247	230	262	234	284	239	242	241	244	251	236	267	240	253	287	273	270	241	260	250	279	234	255	250	228	247	253	246	252	243	240	217	256	259	242	273	251	246	266	263	244	254	266	240	266	244	251	232	276	249	255	268	258	254	279	247	277	252	253	270	251	269	238	252	244	243	241	271	260	263	253	269	260	245	242	238	245	295	272	268	262	242	271	234	236	249	247	239	244	242	250	263	247	286	268	260	235	266	270	272	227	245	239	267	259	246	227	231	246	240	229	223	243	253	263	225	257	277	269	268	267	275	261	269	253	267	244	257	248	247	273	264	274	264	248	260	259	276	241	227	253	264	279	238	278	280	250	246	255	253	231	228	273	246	265	285	227	265	245	255	243	226	232	220	253	245	225	266	287	261	257	274	257	242	280	231	264	246	268	241	249	294	268	252	245	260	261	249	245	252	260	235	268	236	250	263	240	271	233	245	242	229	269	240	260	267	274	246	249	267	274	261	260	262	273	273	255	247	211	249	262	259	237	235	266	225	277	228	232	246	267	222	249	244	240	257	281	219	263	270	253	256	260	255	272	252	264	243	242	277	242	241	271	245	251	254	230	245	268	245	269	275	244	285	255	253	246	269	262	265	279	254	228	279	256	260	249	240	274	278	255	237	260	265	229	274	222	247	259	265	274	254	233	256	228	240	267	240	247	270	277	259	257	227	239	241	278	260	251	252	267	243	241	244	241	281	246	273	269	252	283	233	218	253	222	258	239	271	235	248	257	251	217	281	231	241	261	253	257	227	251	261	227	232	234	273	287	243	275	256	233	262	249	252	254	239	271	270	252	240	259	251	260	241	256	239	273	251	265	242	267	234	253	255	234	249	267	243	265	247	258	218	252	259	250	263	275	248	259	269	252	281	257	257	255	234	261	259	271	231	274	214	274	255	271	248	269	251	225	254	219	260	246	267	262	266	257	220	246	237	261	234	235	228	238	270	270	250	252	235	250	258	240	254	264	293	250	264	268	271	272	254	288	244	257	233	245	260	247	279	276	237	235	265	253	238	229	316	260	263	233	237	270	259	254	260	243	235	231	250	261	286	255	239	254	276	236	257	257	258	247	241	244	267	230	242	246	254	254	274	293	261	278	258	279	272	276	235	269	244	247	236	248	247	265	230	256	262	279	260	273	256	256	234	233	265	250	274	251	246	249	244	217	240	296	245	262	213	287	256	259	259	249	255	225	220	237	281	239	226	254	230	239	259	257	258	248	274	267	249	231	226	249	242	255	274	243	248	233	277	258	241	254	264	243	247	246	275	250	263	266	259	263	249	243	260	254	237	241	251	269	265	282	224	251	265	229	248	263	248	233	269	290	274	233	261	235	275	243	274	268
8426	4852	9932	10047	9214	11350	13972	15881	16744	16785	23090	37779	46042	43959	37219	27612	17057	8991	4065	1873	1047	775	798	733	768	678	749	694	726	718	703	741	736	671	727	676	747	750	697	746	713	705	784	765	713	729	742	736	718	716	737	704	672	737	651	715	752	736	705	660	708	711	782	744	750	684	769	730	724	726	713	737	760	733	703	695	725	709	692	721	718	732	724	730	718	745	712	679	744	711	718	736	765	697	761	758	723	729	739	700	738	750	730	754	734	795	675	706	734	728	744	752	727	700	731	711	696	741	739	745	711	755	695	688	683	686	725	720	741	683	708	698	712	704	756	718	722	755	679	743	746	715	766	748	772	746	748	723	711	685	736	720	757	727	698	737	736	749	697	771	701	716	724	742	727	668	715	734	703	707	731	735	676	722	741	721	720	711	727	737	764	722	695	717	773	727	696	737	745	736	708	708	710	728	719	768	708	734	718	710	702	744	700	700	723	724	689	741	753	765	708	682	752	689	722	701	731	691	747	766	721	713	752	769	684	702	701	700	744	749	725	731	720	699	720	741	744	752	726	704	739	679	732	767	734	757	706	720	750	757	721	725	747	731	772	743	740	720	691	743	760	695	715	684	726	716	731	684	735	735	718	703	764	745	726	750	752	748	778	675	705	684	728	734	708	744	689	729	712	759	670	739	738	730	743	760	726	732	714	764	705	769	707	708	770	757	713	678	729	725	744	712	663	714	711	743	705	757	740	701	730	728	688	738	781	709	737	716	721	740	737	732	720	724	690	738	714	705	685	672	684	733	738	751	692	760	770	732	686	726	712	730	681	686	786	790	704	690	758	727	707	725	715	749	717	708	705	731	716	731	731	756	694	747	718	747	754	744	732	768	697	735	735	750	670	708	738	746	665	752	675	715	748	766	723	723	740	771	773	699	774	711	730	756	695	709	724	726	730	713	737	795	703	758	726	743	684	721	747	682	756	732	741	733	722	746	758	696	780	700	700	727	745	751	715	726	741	738	728	756	713	713	701	761	770	736	685	693	704	729	732	744	695	763	785	738	706	728	690	718	706	694	748	701	699	696	739	697	742	761	772	737	703	710	703	738	733	793	728	748	660	714	718	751	793	690	724	777	736	732	702	727	744	779	714	734	716	731	723	739	758	713	724	719	729	717	720	731	708	705	757	712	730	676	684	730	707	693	740	731	711	709	700	795	718	696	702	737	749	742	707	720	736	708	765	724	746	703	733	720	688	727	711	717	775	707	702	743	734	742	743	709	749	711	754	700	710	725	697	732	709	746	733	690	667	752	699	739	749	718	719	724	778	762	705	740	771	762	751	691	731	693	712	720	692	686	757	701	752	749	754	694	739	765	774	775	764	697	704	735	716	709	769	767	712	702	729	747	711	690	693	748	695	678	767	725	699	713	696	698	712	771	725	741	724	736	797	802	723	708	714	762	720	743	715	721	736	709	719	752	741	695	728	704	731	760	721	729	728	724	722	712	757	712	722	761	730	728	701	759	750	710	716	715	748	717	745	721	682	701	718	677	702	711	762	706	724	715	732	698	727	671	687	719	754	732	696	730	742	690	737	741	716	716	688	752	718	753	694	761	709	759	728	758	744	688	738	751	764	713	767	751	758	668	715	760	742	730	695	728	696	696	690	734	771	732	716	713	713	714	754	743	705	700	719	748	718	713	684	776	768	680	718	706	715	716	752	723	696	715	745	747	708	744	773	757	702	653	720	722	713	770	754	691	728	712	706	725	785	706	726	702	714	765	695	692	740	718	791	721	714	715	721	726	714	717	689	730	749	654	710	741	721	712	735	726	764	733	700	751	748	755	729	711	726	724	771	727	714	710	738	720	721	708	709	744	699	659	743	684	705	709	711	709	707	721	755	709	722	746	737	728	750	725	714	700	727	726	750	718	716	740	712	719	720	735	695	712	781	712	727	684	762	724	675	761	744	703	739	714	661	736	797	760	730	703	762	722	731	710	771	739	689	716	725	733	727	742	729	760	712	734	748	710	731	744	771	769	721	677	720	745	724	751	753	753	785	735	722	758	698	742	696	737	743	726	700	745	715	718	672	728	739	733	767	761	661	721	741	650	733	754	766	757	774	745	748	710	708	721	711	670	733	715	713	762	740	721	693	753	661	756	700	706	715	737	764	711	732	723	700	742	714	740	716	664	747	816	686	754	744	717	701	723	736	721	744	726	731	707	727	689	738	719	704	721	771	722	736	754	737	751	711	726	706	720	726	741	723	734	718	678	784	718	748	734	729	705	756	671	735	694	703	719	787	712	746	683	707	720	691	744	724	691	704	661	729	712	740	703	739	720	755	706	725	720	722	756	723	720	700	688	733	678	793	732	723	787	701	740	780	731	763	727	769	713	740	733	706	766	722	716	738	709	750	722	718	698	748	753	730	704	724	774	757	761	736	772	760	732	716	731	697	699	722	697	702	669	695	750	743	714	744	713	751	767	714	743	733	724	717	714	747	681	764	692	756	692	760	730	705	693	717	677	717	708	750	784	730	715	692	673	793	715	770	709	722	680	724	739	730	758	711	710	737	727	719	695	750	700	701	716	710	708	773	718	749	723	696	700	750	692	709	745	691	731	770	698	696	703	702	700	717	683	732	755	730	717	712	720	732	736	731	735	705	756	722	694	737	724	718	717	690	752	754	702	695	719	716	726	731	690	712	728	720	760	740	724	771	756	727	775	748	667	706	769	767	706	681	732	685	713	720	743	677	704	734	756	722	731	732	754	716	759	752	746	694	773	744	753	716	681	686	697	760	734	718	726	702	727	786	711	730	699	682	720	695	729	739	726	737	713	705	693	731	669	721	739	727	723	737	667	694	652	679	739	718	751	716	734	735	755	711	750	740	723	715	712	702	755	706	723	735	726	720	720	700	759	709	764	728	742	710	680	719	726	704	773	661	701	760	698	749	686	734	725	739	705	765	745	769	698	760	732	724	772	711	733	724	689	772	724	702	705	692	714	730	709	681	725	695	724	717	748	761	701	726	710	701	746	697	714	730	748	712	722	706	731	739	688	778	707	728	745	732	713	694	768	712	765	726	762	718	754	741	650	756	707	692	728	730	766	754	797	725	737	688	706	747	703	745	732	716	711	734	733	741	688	741	697	756	753	788	778	735	744	736	710	736	784	717	762	719	754	730	686	713	713	712	742	748	726	751	685	709	704	734	699	730	666	709	741	707	758	765	733	729	754	724	755	696	723	691	764	740	735	744	737	754	724	658	719	715	747	760	732	709	758	725	728	667	709	702	726	754	726	709	703	744	729	736	736	763	704	724	727	733	713	716	742	723	724	745	688	733	676	725	750	713	740	696	749	754	713	709	693	717	759	718	748	753	746	726	786	738	729	708	736	718	726	725	728	809	737	675	757	698	674	704	763	732	739	688	701	702	732	728	767	717	738	746	725	706	709	751	728	760	720	741	682	769	725	716	712	697	737	715	752	746	744	750	744	745	743	718	695
2382	390	412	345	292	317	421	461	420	460	515	797	1129	1485	1455	1071	716	547	381	331	297	246	257	311	296	285	283	252	247	244	267	267	247	306	306	268	261	274	291	280	306	281	280	283	301	280	268	255	284	276	279	273	277	280	254	276	285	323	272	290	305	314	265	252	318	241	285	283	285	256	257	264	263	253	270	277	294	296	270	288	274	295	284	273	270	281	259	282	249	276	266	263	257	293	285	313	263	292	287	300	277	299	282	270	263	291	263	299	298	299	268	268	275	284	274	280	276	294	294	256	280	270	253	261	250	246	275	258	290	261	268	276	274	273	303	280	299	264	298	267	321	286	286	294	280	317	293	294	282	290	262	273	262	300	310	286	284	267	265	273	270	305	286	291	255	259	237	273	283	276	255	268	276	276	290	254	292	300	289	240	278	246	304	256	302	275	287	282	271	295	257	285	251	276	284	312	265	260	271	288	278	265	287	277	285	256	262	253	261	280	298	269	270	256	298	302	288	302	274	273	296	264	283	272	274	308	251	294	275	297	291	256	281	284	317	260	306	270	274	286	271	294	285	287	273	271	272	322	295	263	227	259	283	282	246	285	277	306	267	266	273	271	273	272	280	262	286	284	279	286	268	273	258	261	261	312	274	274	283	251	282	282	297	279	291	269	288	270	317	297	290	323	262	310	266	293	298	258	239	277	276	277	317	304	292	277	281	264	274	263	314	236	283	262	295	316	258	274	289	267	246	284	268	253	273	284	278	282	291	272	254	282	291	271	295	290	261	304	308	256	276	298	268	279	308	273	282	251	301	301	294	291	298	276	270	289	277	261	274	271	272	267	290	278	272	287	305	296	272	268	289	277	260	258	297	289	289	279	265	287	272	274	282	285	260	283	285	307	271	249	275	264	290	292	268	273	296	280	268	272	307	297	256	273	296	281	291	274	269	264	286	305	300	303	274	290	264	297	284	245	268	279	298	268	280	273	267	282	259	263	280	279	302	289	278	246	278	278	285	294	289	276	274	274	283	276	229	249	278	302	304	271	269	247	256	287	319	267	275	303	279	278	276	299	263	260	281	282	277	285	255	284	284	309	272	281	262	269	271	298	295	267	272	271	289	292	271	287	279	256	290	295	253	267	287	295	256	274	275	294	268	264	266	291	258	284	273	288	258	283	291	289	304	268	300	286	262	306	269	262	291	285	285	297	265	292	295	260	262	300	280	265	274	265	284	284	268	273	256	289	279	268	308	290	306	286	277	263	272	284	291	278	268	292	289	281	247	272	270	271	273	297	267	263	285	302	258	272	287	284	260	256	283	277	238	270	280	288	271	282	271	278	283	266	282	260	288	296	273	266	305	296	292	301	290	286	274	293	294	250	306	278	271	284	300	266	224	295	293	282	288	268	289	278	287	274	322	289	272	300	251	277	269	279	265	292	286	265	282	271	280	280	298	310	281	238	304	279	296	282	256	294	261	311	301	257	300	269	286	264	281	280	326	260	240	304	298	287	272	274	293	264	258	263	283	285	269	264	262	246	271	267	299	265	266	245	307	292	281	250	293	303	282	318	266	282	257	248	279	278	285	282	311	279	300	291	286	289	255	285	275	269	251	318	304	288	269	276	284	282	310	274	273	316	266	290	266	278	292	276	281	291	320	298	330	292	239	292	312	275	286	272	274	282	289	274	276	269	291	248	278	270	287	283	253	264	286	305	255	297	280	264	290	281	287	266	301	277	287	334	262	301	276	304	266	250	288	275	279	281	284	250	294	282	280	279	294	287	283	293	267	272	286	280	277	272	284	296	277	283	265	314	313	257	254	258	289	315	312	281	282	306	262	265	268	260	259	264	273	280	285	308	296	303	317	267	284	283	312	255	287	287	291	293	270	272	297	298	294	262	279	280	286	272	289	281	291	310	299	306	297	279	301	294	279	280	277	267	260	317	300	270	282	282	270	279	305	260	293	295	296	279	255	283	241	298	300	287	287	260	279	244	239	259	292	262	286	273	271	271	280	276	269	276	306	253	269	285	280	294	295	312	287	270	296	278	303	284	289	301	271	280	258	279	281	271	290	315	285	313	268	273	292	252	274	243	302	281	261	269	289	303	276	251	282	280	292	278	256	286	302	293	284	277	262	295	302	319	295	306	287	264	293	287	282	291	307	288	269	273	296	281	278	256	272	279	293	291	289	258	277	240	306	299	253	286	324	279	285	287	274	285	287	277	298	263	277	270	276	267	276	310	287	309	281	295	280	292	300	255	275	277	290	271	272	302	296	274	246	280	236	253	278	268	285	290	262	264	250	265	274	328	289	280	274	263	268	315	287	291	310	289	269	279	282	252	278	268	261	292	288	259	279	293	279	290	312	291	260	276	254	294	276	290	267	261	264	312	277	272	261	285	279	287	289	268	303	301	315	291	278	272	291	285	288	300	278	254	291	262	300	269	271	280	286	272	300	302	274	262	272	274	280	277	270	310	290	266	286	288	258	311	264	296	280	259	271	282	280	269	296	237	273	271	265	263	272	285	301	254	265	271	295	291	243	287	298	267	260	298	269	289	276	295	285	290	256	280	282	265	284	270	270	256	268	275	284	283	269	273	297	279	309	284	283	314	280	294	273	303	269	288	272	275	265	297	270	292	269	295	282	262	257	288	284	269	296	253	237	274	273	302	278	278	274	266	264	311	266	272	280	271	260	272	255	253	264	237	287	256	270	262	265	284	262	295	299	297	311	274	298	277	308	301	281	263	278	269	283	290	285	282	252	277	282	294	290	283	278	251	282	278	278	303	294	269	266	267	283	260	295	301	272	305	285	257	258	255	278	282	241	283	279	261	240	283	289	269	265	278	300	317	288	319	295	245	296	256	277	278	297	288	292	279	246	296	298	281	288	285	283	262	291	279	270	294	279	266	277	281	274	262	308	281	287	250	277	278	271	254	284	270	304	302	277	287	295	276	289	267	283	310	269	267	291	289	309	293	264	255	265	284	297	293	277	271	323	305	274	242	279	290	252	252	251	325	265	262	268	292	265	258	238	269	265	278	236	258	293	269	276	300	297	293	272	253	279	295	333	267	278	326	281	312	266	250	284	281	288	270	264	267	264	279	287	260	276	285	284	267	250	303	283	287	254	261	286	289	300	282	309	272	249	310	278	280	267	249	284	293	288	272	274	283	276	291	309	258	284	260	287	301	257	291	274	264	280	266	269	304	260	257	268	282	273	290	285	284	245	268	292	268	272	256	262	283	290	275	294	285	263	298	299	271	294	302	275	272	292	290	251	250	264	275	279	274	286	276	251	262	259	269	247	265	315	275	270	271	309	314	247	276	251	259	288	290	284	277	306	256	303	251	270	305	275	260	282	289	292	265	279	290	262	304	257	279	291	257	307	271	293	263	308	291	243	263	310	270	268	271	271	276	264	304	303	302	289	265	282	287	280	271	268	283	285	279	292	252	281	313	289	278	278	306	261	281	262	279	252	314	314	292	288	265	277	277
2510	964	898	984	993	1027	1409	1813	1967	2030	2403	4335	6227	7628	6552	4637	2856	1911	1211	975	849	781	785	813	753	729	803	773	773	822	811	776	798	790	783	748	734	777	794	788	744	793	812	742	763	786	769	808	782	743	804	796	785	781	790	757	753	801	810	764	796	765	774	797	783	804	763	762	796	748	768	727	759	773	831	749	805	773	780	820	768	807	736	774	780	774	748	745	773	740	770	771	775	778	793	796	777	730	749	755	713	766	780	774	731	746	800	745	800	725	835	793	761	823	770	803	805	762	768	787	764	800	755	768	747	782	755	779	751	772	781	805	806	802	824	797	766	808	780	750	806	799	798	778	827	794	751	790	806	815	829	750	786	766	745	800	795	789	785	736	751	843	743	804	779	819	747	772	793	764	800	816	765	788	803	807	756	767	796	822	839	775	784	757	774	789	758	771	787	719	800	800	784	804	784	737	790	813	809	774	742	761	794	807	762	788	784	790	811	829	802	784	728	794	787	729	805	822	763	784	787	760	771	778	857	790	766	813	862	817	757	802	808	802	754	784	800	709	759	752	757	784	771	738	795	820	791	765	798	835	766	732	789	794	745	753	753	759	800	795	809	768	822	768	773	814	791	822	787	794	779	787	767	755	782	765	830	742	762	721	777	779	776	790	785	794	826	750	760	770	825	829	752	768	779	717	803	755	807	805	774	785	762	813	772	777	749	742	818	786	774	753	817	759	713	760	772	790	736	814	732	812	748	759	770	767	799	815	826	750	810	753	793	750	771	736	756	752	815	782	767	776	749	775	752	775	748	764	771	771	784	798	748	782	783	799	776	778	718	762	775	755	815	772	797	723	780	808	774	786	758	761	833	783	819	813	795	747	778	756	801	806	805	736	801	721	805	761	784	796	827	776	786	813	788	782	791	766	810	756	784	784	781	783	791	837	829	712	800	804	787	778	833	758	774	805	755	727	760	768	817	776	791	796	756	802	778	816	753	804	758	776	790	774	793	768	772	802	822	804	737	765	756	803	794	779	758	782	768	769	743	772	773	777	768	750	764	811	789	748	765	774	747	772	772	760	774	777	790	772	793	844	803	819	770	819	735	811	789	799	749	754	755	720	735	750	816	788	845	800	785	789	785	785	777	773	807	752	839	737	852	770	750	803	767	805	806	782	800	757	789	792	786	766	827	782	777	744	772	749	751	794	781	768	763	729	790	786	758	718	794	758	798	753	783	768	805	769	767	708	746	788	802	790	753	748	808	812	773	808	771	740	823	777	775	742	747	781	755	767	770	752	817	757	828	730	763	761	774	734	730	753	818	781	770	802	788	703	772	752	831	750	799	806	800	766	766	784	764	786	801	743	807	750	742	754	823	773	821	813	770	742	736	791	827	767	759	800	781	775	804	774	801	754	780	791	789	738	769	810	776	791	724	806	772	815	803	761	763	776	774	768	755	793	725	814	781	769	759	765	755	797	790	807	783	823	770	767	782	780	788	793	778	716	816	808	775	822	818	822	816	737	803	798	807	706	793	758	780	766	818	772	771	787	801	763	821	790	778	783	727	768	800	836	777	746	805	745	747	762	751	774	782	786	794	802	751	768	733	836	816	817	789	814	816	824	808	772	760	795	793	803	766	735	758	782	810	734	746	797	738	834	770	784	779	706	804	799	752	798	774	785	781	808	783	787	751	790	752	751	767	728	814	798	834	792	792	706	817	771	757	781	780	786	819	812	769	735	782	733	843	823	790	734	730	769	782	762	757	787	817	820	775	762	806	769	784	765	739	763	768	791	790	738	792	813	765	789	769	764	758	745	813	742	802	799	777	780	788	799	758	713	754	776	743	787	821	747	833	730	814	789	742	721	764	792	806	747	795	806	785	788	796	758	758	787	770	758	819	744	773	740	731	785	839	782	778	811	752	782	795	725	763	808	793	773	786	771	764	792	795	765	770	779	768	806	757	785	776	855	785	746	812	795	782	718	800	793	789	782	784	764	778	808	812	765	764	754	806	762	789	816	737	757	756	802	737	784	728	769	758	781	782	813	785	762	773	737	745	733	735	788	776	787	790	761	801	765	818	802	739	747	784	807	791	767	752	811	795	764	779	784	727	778	782	775	800	810	791	778	824	759	738	759	774	807	807	774	759	815	818	812	761	765	818	749	747	767	863	772	766	774	804	778	767	806	818	775	763	742	883	800	734	821	809	832	800	742	801	777	747	758	760	761	772	782	806	785	795	795	800	807	749	808	800	801	722	819	776	769	812	743	787	809	734	763	788	746	736	746	734	823	834	780	760	755	714	742	782	819	733	826	758	848	769	747	764	757	726	758	760	781	826	791	779	770	785	765	815	742	763	795	770	812	776	797	770	807	793	788	809	770	760	767	798	802	761	764	779	828	803	794	841	777	732	741	801	827	753	804	759	788	782	773	757	794	782	821	763	809	755	770	742	800	734	760	772	720	784	790	799	757	784	813	734	811	775	802	798	785	758	789	798	750	739	810	763	790	765	776	780	780	770	811	799	799	800	818	744	735	806	762	825	763	773	782	823	795	781	796	767	788	752	771	780	809	771	788	765	781	801	722	759	781	753	786	792	802	795	762	800	781	744	794	804	832	756	742	760	804	795	839	793	782	779	815	817	771	773	769	809	791	755	834	795	714	771	758	754	776	790	789	797	768	788	805	767	856	773	750	769	770	816	824	751	775	775	802	794	717	775	757	837	767	763	755	806	823	748	848	804	794	797	806	770	740	766	821	792	744	773	788	798	746	815	827	757	745	792	774	766	743	783	822	776	850	812	806	777	778	794	794	763	796	773	775	780	771	770	801	732	831	777	780	771	787	788	843	766	732	802	780	812	804	769	706	794	759	755	805	767	821	850	790	764	734	783	808	761	787	806	744	774	824	816	761	820	788	782	817	820	788	771	794	746	739	787	793	750	761	808	771	778	757	809	770	812	788	793	756	795	788	784	730	765	821	841	755	753	769	786	756	743	810	812	795	785	824	801	832	757	822	772	797	784	829	798	812	826	731	797	806	739	821	760	811	752	787	766	767	730	803	744	767	721	789	772	728	768	748	800	796	815	756	726	741	746	770	757	797	791	805	772	789	745	788	758	795	843	778	779	792	791	749	773	782	789	823	765	844	836	766	783	790	796	793	815	749	778	842	809	763	796	825	757	798	797	798	804	782	773	751	750	801	798	717	784	775	775	789	799	780	769	728	806	777	789	767	769	811	770	767	824	761	769	794	767	803	787	755	767	758	761	760	781	805	826	819	736	774	761	758	771	756	759	757	755	754	747	748	775	784	776	807	752	754	805	808	772	743	766	779	769	801	735	800	775	759	769	814	808	820	797	734	808	775	781	787	814	825	769	798	754	738	774	786	766	816	836	725	802	822	788	822	766	755	781	838	780	771	762	780	728	769	865	763	776	725	772	871	767	815	782	748	739	830	783	777	750	810	802	810	770	775	846	813	808	813	710	778	812	731	815	752	783	759
8009	1305	1522	1251	1383	1989	4969	5154	4218	3653	4960	8745	10932	10474	8434	5557	2896	1453	674	375	271	271	274	233	220	225	253	245	252	236	210	227	229	261	270	217	228	240	241	214	262	216	236	259	247	230	235	248	249	237	245	234	248	241	252	234	235	246	243	232	263	280	243	250	260	266	229	234	233	242	252	227	214	237	240	220	253	205	232	263	254	261	225	258	226	238	259	215	256	217	227	241	250	212	238	243	245	224	248	241	261	256	211	250	220	210	231	252	240	247	252	274	252	217	219	266	236	237	226	241	243	223	209	220	218	223	233	252	255	270	257	223	240	215	216	236	255	276	245	224	248	256	271	215	240	229	229	241	238	239	253	245	214	233	231	233	219	218	254	247	217	247	228	231	236	239	231	243	241	212	206	255	209	233	222	241	271	252	265	248	223	208	266	228	237	260	233	238	249	244	267	230	266	241	238	229	215	217	242	243	232	236	224	241	242	218	246	266	262	205	242	245	228	235	243	237	249	253	237	231	219	237	219	254	246	241	249	233	236	219	217	243	228	230	256	242	224	249	229	222	253	241	238	235	238	225	252	267	242	233	225	210	241	249	220	232	236	231	243	256	257	246	236	253	239	244	235	253	225	233	242	252	234	242	278	247	234	264	235	231	225	254	228	239	239	240	273	257	262	252	219	229	236	238	261	219	268	209	245	229	222	247	244	244	247	244	211	235	256	225	226	226	211	235	233	236	225	244	245	267	253	247	254	210	223	283	205	242	268	270	244	269	223	244	247	254	221	248	266	218	237	240	215	276	234	244	244	244	230	242	247	269	240	254	224	262	209	243	247	224	242	234	250	222	266	241	245	239	214	244	223	263	229	255	246	255	241	230	238	256	242	232	248	269	234	219	252	209	237	226	215	260	245	250	236	232	219	206	233	262	247	255	246	236	233	244	241	205	228	242	239	227	245	227	232	227	240	263	227	213	242	235	211	273	227	236	238	219	227	241	242	233	239	242	250	227	236	230	259	222	222	243	216	236	219	230	237	260	236	227	247	277	254	225	239	229	222	231	224	228	223	238	265	223	255	257	268	250	252	232	235	243	232	230	242	233	243	227	239	296	265	258	246	230	236	234	237	242	233	238	227	241	221	217	235	239	240	250	237	262	238	247	238	219	266	225	215	235	272	238	246	240	244	225	242	242	260	225	236	225	236	226	245	226	244	234	234	254	250	232	250	251	255	236	261	240	231	230	220	230	230	230	232	236	236	234	262	279	252	246	236	213	257	206	217	252	229	220	245	249	239	229	212	241	250	249	279	210	243	215	239	262	261	222	255	243	230	238	230	265	234	252	216	265	245	230	242	217	232	239	213	215	221	234	242	235	226	225	239	223	237	243	256	249	222	232	265	265	205	244	221	226	227	267	231	249	219	226	215	244	268	238	242	230	266	237	243	260	256	246	258	267	244	239	244	242	229	233	234	255	228	224	255	253	271	247	232	241	232	252	243	209	254	243	235	236	235	252	222	236	258	233	266	204	216	239	232	229	218	226	245	253	218	230	255	228	244	252	257	262	236	245	245	262	231	236	222	225	260	247	227	256	227	248	255	276	266	221	267	235	242	247	259	250	260	251	253	258	246	239	253	239	235	229	243	202	234	246	250	248	257	246	242	237	226	218	231	276	233	244	220	255	217	239	258	238	244	254	256	236	254	208	239	230	244	222	271	217	222	238	224	225	237	244	230	229	254	228	228	264	229	253	248	216	244	267	236	251	253	248	207	224	245	276	242	243	218	262	253	226	248	258	235	230	202	250	243	274	225	210	218	220	241	268	261	256	209	248	243	258	232	243	235	272	230	242	247	228	241	237	231	234	231	253	252	250	246	222	263	245	220	264	210	237	221	222	268	220	244	230	237	234	235	270	236	241	240	233	232	272	246	208	239	238	248	259	233	252	246	250	209	237	215	236	244	234	295	232	243	242	259	232	221	238	241	244	244	233	255	230	230	261	207	234	266	225	215	224	241	224	241	234	230	243	223	278	237	254	239	225	226	269	242	235	254	233	264	263	253	250	255	228	259	268	260	212	230	238	230	221	234	251	234	226	221	247	214	244	229	245	240	261	243	246	257	206	269	249	268	233	245	231	243	207	240	240	232	228	228	214	258	207	244	239	256	235	271	248	230	241	249	241	226	258	237	217	215	233	202	197	229	253	219	248	246	237	242	250	244	250	263	226	209	259	272	261	238	219	239	229	229	223	247	214	267	233	233	238	241	244	230	239	225	243	225	221	245	228	245	246	239	242	240	202	233	255	247	222	222	234	221	242	236	229	232	239	205	245	244	220	251	218	227	228	240	274	254	263	252	246	237	218	234	259	229	235	234	237	258	223	244	244	247	218	225	243	253	227	253	259	246	236	243	267	236	267	241	239	241	263	236	224	238	246	250	230	226	231	265	247	215	237	223	244	229	252	236	238	228	227	246	253	231	246	231	269	229	233	243	231	249	250	229	226	261	251	241	238	261	232	258	223	261	255	247	245	220	214	235	231	268	238	249	233	252	227	249	222	270	243	235	263	224	250	237	221	234	250	243	224	228	239	255	240	248	254	222	236	241	231	245	237	254	233	221	241	254	228	247	254	241	231	228	234	243	227	242	256	247	262	263	234	216	250	244	267	229	241	239	226	261	250	246	264	236	273	245	247	237	238	238	226	243	231	214	252	227	250	247	207	227	250	246	241	249	257	228	241	207	251	239	221	213	225	245	244	247	230	245	215	221	246	242	245	262	253	217	252	238	228	236	255	243	235	230	238	252	205	218	249	236	264	245	241	250	257	252	251	248	247	209	232	221	271	239	228	228	244	254	238	235	246	250	232	233	222	247	257	211	236	239	217	235	242	234	222	254	210	247	234	224	236	238	250	228	208	258	239	225	242	240	238	266	237	226	243	240	253	217	241	267	242	235	226	233	230	260	228	238	230	256	238	252	276	257	257	256	240	227	192	238	217	234	242	248	231	256	234	287	239	220	278	240	222	241	242	205	254	210	246	253	214	262	242	233	253	238	217	230	258	261	240	264	252	247	258	237	230	224	241	239	231	250	213	221	244	225	246	242	239	257	253	222	221	231	225	243	247	231	245	237	211	268	244	241	239	224	222	226	261	262	220	263	222	244	227	203	270	272	249	270	227	253	252	259	243	237	258	259	255	214	226	265	230	249	244	231	251	254	237	246	232	224	240	257	249	224	223	233	229	239	243	213	246	273	258	240	230	217	227	230	254	280	261	241	235	226	247	228	234	261	227	204	246	277	233	234	230	234	220	265	230	222	244	227	222	258	245	225	226	236	254	224	245	236	242	244	217	254	233	239	236	238	220	258	239	243	222	222	245	257	253	229	257	247	234	233	222	246	230	227	239	231	260	255	253	259	256	244	213	224	244	231	246	256	251	229	236	254	257	250	247	266	254	208	200	243	233	274	246	237	244	215	245	230	239	240	231	270	252	220	217	258	210	247	260
5770	1824	3627	4281	5217	8585	18364	18586	16863	15720	20449	28683	31892	30373	27088	20366	12633	6718	3012	1429	869	714	663	659	643	670	645	688	712	718	671	701	685	725	654	692	709	674	718	739	659	717	675	684	670	670	751	641	669	744	674	703	679	682	679	711	708	701	657	710	691	652	669	708	675	653	683	698	728	636	682	720	633	716	672	656	738	731	677	708	697	708	718	720	693	674	667	674	682	727	694	712	692	710	687	684	701	671	705	669	677	657	666	679	687	681	749	710	662	667	720	663	722	728	720	676	666	646	658	699	696	682	678	622	662	686	709	683	654	672	687	678	681	689	650	710	718	603	759	698	646	678	696	698	675	698	710	636	688	742	671	646	685	699	662	736	702	686	678	661	624	635	702	719	710	699	688	718	710	705	680	696	654	684	677	699	624	696	679	712	663	690	707	738	702	675	678	662	707	648	656	727	707	720	690	693	735	708	681	696	681	664	717	682	699	691	686	698	701	708	712	736	667	722	662	703	706	674	704	657	672	706	698	692	679	723	659	681	635	690	680	701	658	748	694	684	672	676	648	661	675	641	681	672	652	702	655	725	705	672	708	704	696	682	729	687	656	649	762	672	738	688	684	697	676	703	708	727	681	712	716	649	641	692	674	698	686	687	685	664	718	706	660	713	665	675	710	667	696	657	713	688	664	677	689	674	685	687	659	726	717	677	711	706	677	643	690	635	658	686	685	724	685	707	717	670	707	731	686	729	682	641	699	706	697	683	686	725	667	662	697	690	687	714	663	648	652	676	693	675	676	693	690	683	685	694	677	684	687	672	660	645	719	681	699	691	661	621	677	677	711	684	684	680	658	675	640	702	687	700	671	694	692	715	720	700	707	736	624	685	664	669	720	664	710	669	698	707	706	710	688	655	699	715	688	752	716	649	658	671	693	640	692	704	659	672	723	673	683	679	689	702	649	674	715	693	739	685	672	688	705	699	708	710	647	712	694	686	705	659	642	686	669	703	642	751	687	702	706	720	727	677	666	712	680	684	716	673	695	720	670	681	676	663	674	697	730	666	688	697	727	644	673	710	662	693	696	687	656	662	689	747	662	726	675	658	659	679	727	680	719	679	721	683	693	698	671	689	695	692	683	671	654	715	608	664	697	686	689	701	702	718	685	672	711	673	665	675	720	686	660	699	673	720	684	742	689	664	698	664	708	670	742	678	738	731	669	700	759	673	736	714	679	643	674	716	671	672	699	692	686	683	691	673	696	680	682	624	634	727	695	708	661	707	671	687	700	684	709	720	678	686	718	712	656	676	665	664	680	716	656	647	720	674	673	695	703	706	675	681	704	693	733	704	646	729	678	711	690	663	713	663	676	751	630	725	697	672	667	645	676	660	668	699	663	647	679	686	716	658	719	666	666	705	681	672	683	718	686	666	743	609	722	728	637	690	668	675	678	669	697	719	665	708	647	708	709	679	667	701	668	657	721	696	686	681	719	695	761	704	680	718	705	668	703	691	716	687	687	690	718	707	665	694	679	704	639	694	692	683	679	693	649	685	693	670	637	669	746	710	711	721	717	661	683	703	632	653	692	654	633	682	692	660	658	700	685	734	701	704	670	705	675	680	634	692	740	680	650	661	708	694	678	703	636	703	670	683	700	686	733	684	703	715	698	675	690	698	697	695	641	667	686	693	695	688	674	688	691	660	631	655	648	741	692	739	674	667	685	699	648	712	721	629	665	690	666	699	700	714	668	695	688	721	692	705	651	727	685	704	704	653	660	661	674	646	671	667	707	672	653	739	720	727	665	700	701	711	700	674	691	687	710	758	683	698	665	666	679	691	683	720	663	693	662	737	673	701	665	717	688	692	679	708	673	693	689	704	633	716	678	662	677	666	740	660	666	672	669	662	691	701	645	716	633	655	701	688	697	707	709	672	656	678	664	665	648	674	696	703	680	674	652	738	662	680	741	619	731	676	678	627	665	704	743	676	662	663	694	706	695	704	698	681	631	690	694	658	725	628	687	686	670	694	684	665	680	697	673	706	674	685	655	750	672	698	672	652	702	701	690	697	693	631	686	681	684	684	677	661	713	673	690	693	705	724	718	732	752	689	685	738	698	665	656	648	682	715	711	670	723	676	669	705	676	660	733	704	705	677	705	690	711	675	738	686	700	654	679	643	706	711	691	664	683	659	719	678	686	710	644	726	659	597	681	666	716	655	653	647	718	670	731	688	657	679	658	673	666	743	646	654	647	715	714	684	676	696	634	673	691	668	716	711	666	684	667	714	738	670	672	694	676	683	645	697	682	700	661	663	657	716	706	747	723	661	743	728	650	694	665	692	689	692	706	682	743	692	705	697	687	655	688	693	720	677	696	689	723	684	682	663	683	675	702	674	715	658	683	628	710	689	708	666	656	731	712	707	735	686	653	669	682	672	678	636	721	700	696	652	683	681	704	712	676	649	657	703	666	674	695	665	694	713	697	691	674	657	654	658	691	662	698	704	629	739	704	682	697	661	693	677	695	662	645	711	627	696	663	715	665	651	658	643	711	712	707	689	671	707	647	693	679	692	739	719	679	667	695	694	709	703	659	676	694	656	652	662	666	693	721	680	747	662	715	714	696	697	712	701	726	641	691	689	704	698	677	671	683	747	746	673	699	699	705	692	665	691	704	703	698	685	709	707	668	688	705	690	646	676	712	699	686	704	708	707	612	687	659	659	719	695	707	701	713	708	659	670	663	697	661	659	667	679	686	701	658	714	707	745	685	705	688	727	667	737	680	720	699	722	703	732	685	715	725	672	652	664	693	676	671	718	700	687	677	726	706	666	643	730	643	697	710	720	665	673	648	674	703	699	711	703	667	677	674	673	669	694	684	694	656	727	662	670	682	703	678	682	657	685	681	677	713	661	709	690	643	713	684	674	675	684	647	645	685	684	689	704	688	717	681	737	726	698	658	697	679	689	697	676	676	668	676	687	687	628	685	691	662	647	648	687	677	682	687	710	646	677	677	670	658	720	646	673	675	645	699	636	664	721	721	720	671	689	665	703	723	699	725	669	668	748	627	747	697	683	736	719	717	715	731	644	717	675	677	652	645	692	671	711	647	692	643	699	695	661	699	706	676	674	664	660	697	716	712	726	678	716	686	661	673	738	644	658	716	738	666	667	755	683	639	693	668	691	652	701	721	682	682	670	719	672	669	686	666	719	698	671	710	674	706	661	700	707	683	716	719	727	702	700	660	697	730	655	730	683	684	667	669	697	662	687	693	704	707	676	708	704	715	670	681	702	674	686	734	671	709	664	664	658	654	694	694	694	726	700	698	683	701	732	703	686	686	681	651	697	708	715	676	654	671	693	683	711	747	697	768	696	685	709	720	741	701	666	736	679	733	690	624	688	671	663	695	691	734	700	700	701	665	672	665	710	665	695	677	674	688	660	680	684	717	675	691	645	687	707	691	776	760	636	664	696	721	720	757	684	685	705	687	687	675	695	699	692	719	680
15791	2805	2817	2491	5002	7511	10589	8674	7128	6933	12937	18879	20239	20989	16710	10485	5005	2334	943	469	335	282	272	258	262	261	263	262	242	274	269	254	250	258	297	252	271	251	256	266	275	279	238	237	272	253	230	280	260	240	268	228	252	256	248	268	290	250	259	297	265	237	261	280	262	279	268	288	284	261	252	255	262	263	256	275	242	252	255	262	276	266	250	266	256	265	269	278	279	274	275	295	251	266	280	259	257	255	259	262	265	264	272	273	261	268	269	263	289	266	275	272	241	249	241	265	264	262	261	264	272	235	268	277	246	283	271	234	262	264	281	254	267	266	272	289	252	289	251	274	265	248	258	262	254	247	249	250	245	233	231	284	249	252	231	256	268	270	259	242	255	290	258	265	254	250	242	257	274	272	245	255	264	254	255	277	277	300	288	283	260	242	271	270	269	238	254	263	252	276	242	282	247	293	261	266	250	289	277	284	247	267	282	272	251	278	280	272	264	271	241	255	249	261	280	260	272	270	270	273	268	252	268	276	237	265	277	262	252	263	266	277	270	265	269	272	272	241	279	268	288	270	245	264	269	270	265	240	261	279	269	270	259	272	259	264	247	273	278	266	228	266	262	286	241	243	260	270	254	252	256	260	271	249	259	249	280	277	268	259	279	276	290	290	277	248	267	269	270	253	268	273	261	278	267	278	274	265	249	268	268	274	246	265	262	265	281	259	279	256	271	238	264	252	244	309	280	263	239	264	257	282	243	253	264	290	301	277	245	274	281	252	270	263	241	271	261	243	280	283	248	272	271	248	254	265	248	244	243	257	269	238	299	240	262	260	247	326	278	280	274	270	273	268	262	264	261	266	263	250	255	286	268	250	256	293	277	280	274	256	242	256	273	274	248	251	236	247	285	297	231	270	266	276	254	272	256	252	239	271	242	258	254	270	254	285	255	278	259	268	287	274	257	273	252	278	251	276	269	288	276	265	256	263	278	276	282	246	259	297	265	277	268	272	270	269	273	269	268	289	274	271	251	252	276	254	245	251	277	276	257	279	248	251	275	273	236	271	277	273	270	260	269	287	252	258	259	296	281	273	269	294	255	251	270	242	286	255	234	262	283	279	284	258	273	277	259	246	236	267	244	239	276	237	234	268	244	251	257	238	244	248	248	282	240	250	266	275	258	247	280	259	258	241	271	255	254	252	259	262	246	254	252	262	252	256	295	276	256	248	289	225	255	280	272	251	250	256	235	252	239	236	264	263	271	286	267	238	263	305	267	225	254	251	256	262	250	256	265	259	244	280	251	259	271	270	245	235	260	262	276	265	271	231	263	258	294	269	262	246	260	248	250	235	265	236	245	279	281	245	268	242	279	272	290	246	262	274	275	250	239	250	270	249	261	250	254	266	272	247	270	285	255	249	262	271	258	263	260	285	260	233	246	266	282	272	260	260	294	256	293	265	259	283	220	225	305	279	263	274	273	256	251	270	279	272	239	250	279	247	259	257	271	275	248	275	217	268	277	309	271	255	250	253	260	235	281	266	258	238	257	271	252	260	242	258	260	241	274	258	263	206	264	244	257	278	279	271	280	253	289	273	265	261	284	246	291	250	253	246	281	242	288	274	258	265	289	247	254	244	252	263	261	253	258	289	294	273	268	260	249	247	255	265	268	260	272	227	284	254	255	235	297	247	269	248	288	255	283	264	257	305	249	285	248	239	283	255	243	267	268	253	250	250	287	248	254	265	280	248	259	269	258	256	266	280	248	283	232	250	278	245	271	292	258	273	278	240	249	249	257	268	261	262	263	276	272	267	257	244	261	264	240	273	261	300	275	256	268	253	285	267	260	286	283	268	266	292	228	256	263	284	236	269	271	243	260	265	287	252	233	265	295	257	253	269	266	267	252	296	266	291	263	245	263	288	253	278	257	296	274	252	256	275	261	250	245	266	252	265	252	258	271	270	256	297	260	268	257	253	286	256	273	272	265	258	241	270	295	281	245	271	270	272	253	279	259	264	254	260	247	274	277	266	261	289	257	268	279	272	263	264	276	272	300	259	268	269	252	262	268	270	228	271	258	273	267	271	254	226	258	255	239	272	283	260	268	270	248	292	283	242	294	255	267	258	276	294	249	252	261	281	268	257	295	255	273	255	248	269	246	226	287	258	253	239	279	267	257	272	259	255	247	248	259	271	277	248	251	265	273	266	280	257	239	293	284	260	264	270	260	267	268	255	274	276	293	253	280	264	261	301	243	268	281	234	270	230	266	247	241	238	232	238	264	246	269	252	265	250	249	256	261	266	260	249	262	264	268	246	266	267	239	263	263	234	285	298	266	254	273	260	223	253	304	287	259	276	299	251	253	280	272	249	242	262	267	291	263	239	273	236	223	276	255	265	286	305	296	250	258	231	286	274	262	281	254	255	270	275	250	249	243	298	269	247	274	248	281	288	281	277	234	255	264	266	305	273	279	250	238	267	290	275	251	249	249	263	260	275	253	255	261	257	257	262	268	257	237	272	248	270	267	251	260	278	232	288	260	270	242	255	262	228	237	278	292	258	257	274	256	272	250	252	291	245	271	275	267	278	270	276	276	247	281	289	244	264	279	310	301	271	270	258	259	259	242	272	274	248	277	270	257	231	259	231	246	243	285	230	276	261	245	241	286	269	244	259	273	264	260	259	263	261	271	281	244	272	234	254	269	292	268	262	263	229	277	244	261	241	241	260	257	253	252	248	236	266	244	250	262	244	275	265	233	253	249	249	256	296	304	254	287	289	258	280	269	260	263	283	239	286	256	250	264	276	286	262	236	267	260	277	275	256	268	284	248	265	243	229	257	222	288	268	273	279	276	263	279	277	258	258	273	283	256	279	286	284	261	251	272	270	252	272	270	234	259	263	254	253	257	266	270	245	279	284	252	277	266	281	263	270	242	283	268	278	274	260	251	264	266	266	267	270	290	282	253	253	272	246	248	262	262	274	244	265	266	265	287	270	245	259	247	299	242	296	285	276	249	215	271	246	265	276	267	258	258	254	264	284	270	278	285	279	236	263	292	243	269	260	284	247	276	251	266	272	271	264	279	241	264	265	281	259	280	245	274	270	276	264	250	240	281	266	252	256	250	299	249	262	303	233	252	258	304	258	248	263	261	260	289	264	284	298	283	257	247	241	253	244	249	243	266	268	261	272	263	259	231	258	267	274	247	220	248	279	273	284	248	267	265	289	263	241	267	241	261	299	269	262	292	251	229	297	271	265	256	277	274	289	266	278	251	238	285	276	252	254	280	241	235	264	284	239	245	258	298	305	269	247	246	268	256	242	267	277	276	267	250	231	281	285	241	255	265	242	238	241	272	282	249	249	260	248	279	291	243	252	270	266	265	263	261	278	267	262	268	257	269	265	247	291	244	254	294	258	262	256	259	246	260	258	221	261	244	275	256	265	289	283	233	247	281	267	272	248	281	283	250	271	248	291	248	235	240	269	251	235	263	254	249	244	266	252	259	299
7919	2736	5905	7865	15595	21207	28038	25160	23337	23333	33469	40154	40778	41317	36398	27974	18219	9883	4115	1851	980	808	764	796	787	752	798	822	744	779	716	813	753	802	740	725	752	751	740	771	765	763	722	782	737	746	768	751	728	755	746	819	731	783	775	775	758	783	756	774	735	715	757	764	796	724	735	772	721	722	733	788	803	741	766	828	737	766	743	751	750	711	755	734	698	728	759	760	753	716	789	727	774	739	758	736	763	729	760	721	725	765	745	760	783	763	733	778	729	726	768	756	732	740	754	746	783	730	716	729	741	765	717	764	797	765	784	754	754	775	728	779	769	724	730	754	752	774	775	769	737	764	743	785	770	734	755	791	777	760	761	748	748	726	767	742	762	745	761	771	762	750	733	717	814	751	739	740	774	780	755	773	732	761	723	768	756	772	792	765	742	741	759	764	721	781	719	788	790	737	786	772	735	777	742	763	738	759	697	734	758	765	717	731	839	746	693	764	768	726	719	738	715	741	766	804	764	717	738	751	738	747	737	812	745	758	719	815	737	764	727	744	718	778	731	681	725	804	770	753	785	727	774	695	749	745	772	694	735	724	732	751	772	746	742	754	750	744	712	742	760	742	765	726	758	796	771	766	743	756	735	778	761	728	706	784	748	728	779	717	747	797	703	735	736	753	783	696	781	726	731	758	757	737	781	722	772	753	774	764	728	740	788	753	759	806	735	764	756	794	701	774	718	738	782	790	738	762	779	805	771	791	742	717	778	766	754	681	765	748	723	752	730	744	802	709	804	747	705	715	788	726	763	741	770	707	752	738	750	716	780	712	753	717	711	754	709	808	799	728	776	738	778	722	736	722	789	771	693	791	765	764	706	781	768	734	782	778	758	748	766	733	816	775	734	798	756	733	754	777	792	703	752	762	715	728	747	753	777	786	771	796	747	736	724	738	773	769	768	727	727	757	751	725	772	725	752	732	733	737	690	749	753	727	756	778	763	743	720	778	756	699	813	716	725	744	725	722	773	763	686	780	770	739	760	749	765	771	699	808	751	705	735	765	788	771	733	701	758	752	736	786	776	771	748	782	730	759	743	754	781	749	705	784	762	776	728	727	716	709	739	727	749	737	761	774	734	742	781	761	818	818	733	744	729	750	792	740	758	756	711	730	762	701	781	686	783	744	713	727	713	775	798	760	751	755	759	743	753	716	720	718	724	700	721	712	754	716	743	768	778	759	736	780	738	682	809	792	764	740	747	764	735	761	778	695	745	761	711	752	757	767	788	743	747	784	752	715	784	745	773	770	729	791	716	747	734	791	777	779	790	767	750	750	724	782	782	752	731	751	755	689	732	770	733	748	803	746	756	767	765	746	764	727	740	802	754	777	724	734	758	825	742	732	738	773	734	732	766	731	761	748	761	739	694	802	730	709	761	742	747	738	750	735	735	740	742	784	798	765	713	717	785	746	765	755	752	732	736	737	783	727	770	744	810	761	757	752	746	765	752	778	760	787	764	711	733	693	779	735	739	736	745	739	766	759	765	746	724	726	738	759	735	730	765	764	730	774	711	733	761	720	728	728	752	771	766	780	780	727	762	741	728	745	742	769	781	732	719	746	745	761	725	769	795	731	757	733	714	762	744	737	770	707	749	732	747	756	753	768	772	736	708	742	726	741	714	815	782	695	746	699	739	744	720	691	721	728	720	770	783	752	766	749	750	722	771	748	702	707	770	788	721	720	737	740	766	775	735	719	755	793	770	766	741	739	723	764	796	752	761	761	709	752	759	775	703	737	741	792	765	746	708	712	807	775	727	767	775	716	676	756	784	757	739	755	758	766	766	783	758	760	738	766	753	743	711	706	735	696	744	774	740	781	784	734	767	740	790	740	734	730	774	772	764	761	749	771	748	784	731	735	740	758	765	751	777	740	736	763	733	792	716	782	722	747	724	779	757	758	751	766	730	796	723	688	717	719	749	757	750	719	799	734	757	756	711	762	745	713	737	761	795	727	772	708	722	789	738	733	788	752	748	756	755	722	756	685	777	771	727	794	773	734	738	719	754	734	740	765	773	737	773	707	755	760	768	744	736	764	744	823	715	726	755	724	757	741	738	728	740	727	736	754	751	744	781	735	813	712	777	723	784	739	742	775	720	713	701	758	777	731	709	755	735	738	743	759	745	724	723	768	689	768	732	736	696	729	746	775	715	732	747	745	781	761	780	753	803	740	707	730	758	746	750	766	816	768	770	786	771	702	725	747	697	785	784	726	758	703	716	745	773	785	750	763	731	752	767	681	701	685	758	762	708	772	732	759	774	735	711	734	754	727	738	781	738	732	720	769	798	760	752	762	729	737	718	804	753	768	712	762	787	799	787	764	797	771	751	776	760	706	741	730	751	757	716	706	738	728	696	748	732	762	760	703	723	776	743	755	750	710	776	760	763	739	768	744	735	735	731	748	719	752	766	761	726	776	753	751	732	745	766	764	771	830	729	750	768	726	753	742	762	762	765	793	734	724	802	693	742	801	748	737	769	700	781	789	785	788	772	730	797	751	742	723	730	740	694	764	778	703	752	754	762	771	726	772	760	761	756	781	757	767	788	788	750	773	765	738	748	721	767	749	750	768	745	718	765	744	738	748	822	740	705	724	751	772	762	772	719	723	744	775	759	765	764	800	738	752	721	765	727	729	762	783	722	703	754	789	746	805	758	741	783	714	708	752	723	740	703	719	758	774	726	818	738	770	755	786	776	757	749	716	742	759	745	754	750	724	760	761	755	784	770	741	784	780	749	755	818	751	775	812	708	751	780	759	749	782	777	761	780	767	810	745	746	747	720	755	757	750	730	747	746	786	761	730	768	800	707	767	745	790	751	753	753	785	724	733	717	742	711	783	660	758	730	720	795	729	750	733	809	711	788	749	754	774	799	759	721	714	751	775	745	699	756	766	762	792	763	766	717	775	761	749	737	760	760	791	767	770	842	736	712	770	777	795	740	767	787	734	737	815	776	770	763	793	780	722	746	780	713	756	715	758	789	771	741	748	740	789	753	728	749	736	774	775	749	760	742	775	741	782	759	754	761	760	732	770	725	724	728	748	759	758	738	763	720	779	775	777	737	736	746	737	698	782	750	707	724	758	780	785	758	703	769	759	691	764	778	776	750	742	743	773	778	788	738	790	765	773	731	753	701	739	736	751	705	765	757	740	770	760	777	754	776	758	789	725	757	772	714	746	734	744	732	801	744	755	707	793	749	773	778	732	721	750	746	770	760	802	763	725	740	748	778	746	763	751	736	791	734	728	723	737	767	765	721	758	745	764	761	758	715	740	779	772	766	772	749	704	747	761	825	762	744	719	775	731	744	759	721	745	724	750	745	744	739	768	758	768	772	776	750	742	719	743	781	780	780	757	717	763	765	764	766	723	720	753	749	703	773	784	726	802	763	743	730	740	735	773	729	743	755	751	785	758	755	766	748	752	735	794	751	718	720	678	759	756	730	757	805	726	782	736
2208	360	363	418	482	405	393	387	430	457	475	533	939	1432	1377	1162	870	633	446	353	327	291	274	289	313	296	280	343	270	286	301	299	287	287	297	281	259	280	267	284	309	278	311	292	305	327	298	282	285	264	294	287	283	276	268	283	275	317	281	285	301	279	286	297	271	307	289	279	285	313	278	267	274	302	291	280	289	283	290	267	300	299	274	327	304	320	277	269	324	313	294	317	285	300	290	297	302	305	323	283	278	304	285	291	307	313	267	295	300	300	285	275	306	284	282	288	327	281	280	302	298	310	330	282	288	324	276	274	322	291	288	288	282	319	287	291	293	266	289	288	327	304	286	304	274	293	299	294	275	286	305	284	310	284	311	303	287	273	290	286	295	313	314	267	267	293	302	276	272	302	292	295	274	289	261	279	304	290	306	272	314	281	281	291	269	302	287	289	300	267	299	275	280	274	264	295	299	283	306	299	307	305	287	252	281	269	262	277	269	261	275	263	276	302	317	281	278	263	305	287	276	295	281	276	270	287	301	284	297	270	283	320	294	267	292	303	275	283	297	270	284	294	316	314	257	298	273	279	284	297	297	289	304	279	318	305	308	298	297	294	279	244	292	270	306	296	286	275	270	285	335	297	280	324	302	253	300	288	293	313	298	292	288	275	290	304	277	275	308	307	283	270	295	312	298	305	300	329	336	296	276	295	332	279	246	317	289	304	278	306	276	252	307	270	337	294	292	295	255	304	279	270	296	291	265	286	292	318	294	260	284	302	277	289	281	309	304	268	300	307	286	294	311	318	289	314	324	298	316	288	285	270	283	309	273	305	252	281	271	263	258	298	305	284	330	264	306	296	280	300	285	283	309	291	295	331	293	274	284	283	317	241	311	325	301	268	300	287	285	296	312	299	319	292	303	287	286	291	292	292	302	296	284	308	270	281	276	307	262	294	290	310	272	307	269	290	281	292	304	307	283	297	315	268	281	294	293	304	268	286	307	302	313	283	303	287	255	292	299	293	294	290	310	290	277	283	312	274	284	282	288	296	292	287	293	280	304	294	277	294	287	273	280	283	296	256	300	291	287	299	277	304	307	295	280	332	280	301	305	320	294	275	271	295	289	271	289	277	289	293	319	295	300	258	280	301	284	269	282	298	302	279	300	312	309	290	268	315	300	319	279	299	255	280	283	320	303	271	268	271	298	293	293	285	289	271	305	297	271	316	307	302	302	291	294	294	249	306	293	314	295	283	276	305	270	302	297	298	302	277	309	284	260	345	300	266	298	296	302	331	319	288	317	285	266	285	301	257	286	294	302	319	287	279	286	284	276	270	287	276	280	298	338	268	295	316	289	282	272	284	265	284	283	307	275	276	309	270	297	270	331	284	300	305	276	302	325	299	308	289	319	301	288	277	304	281	302	290	280	247	317	293	306	273	277	287	305	267	321	309	278	308	298	281	293	308	277	282	311	283	283	292	298	258	302	299	294	323	291	264	324	297	268	321	316	294	300	291	270	301	286	274	295	257	287	304	299	290	299	315	305	280	268	298	321	301	306	312	312	263	286	283	279	300	266	296	277	282	300	270	316	259	281	298	266	291	306	304	299	262	287	306	305	309	277	298	289	278	307	302	279	274	289	296	326	332	284	298	305	321	291	285	286	293	302	271	294	288	270	298	299	288	269	290	311	320	315	311	323	287	305	282	304	324	305	250	296	278	315	274	280	315	288	284	291	290	298	276	276	303	290	327	305	300	283	275	255	310	322	263	336	275	298	308	270	291	254	293	298	259	328	317	299	306	265	299	285	318	260	291	278	291	305	312	286	297	284	303	308	283	278	289	282	299	324	316	273	288	260	303	284	265	289	317	297	286	309	301	257	265	336	314	305	272	311	254	303	308	293	302	287	278	311	308	295	307	295	307	306	328	302	315	275	318	319	325	266	310	285	292	292	290	280	336	298	281	331	313	284	291	262	287	288	284	285	334	267	295	285	292	273	276	307	264	333	301	288	293	294	293	305	266	313	280	255	287	285	278	288	304	309	300	293	295	265	313	311	290	274	298	307	266	282	278	284	296	299	302	265	267	282	298	237	302	285	278	271	281	278	286	255	262	302	271	264	300	276	311	303	280	314	285	274	307	316	289	318	274	288	297	297	265	313	309	282	292	268	316	302	282	311	273	284	313	301	289	292	283	289	277	279	292	287	293	282	286	255	308	319	262	310	288	305	304	284	291	296	275	324	291	317	278	300	306	310	285	297	289	275	315	282	299	333	296	286	285	316	298	331	302	287	283	316	285	270	303	318	276	270	262	291	280	279	293	266	288	273	299	256	291	280	289	297	300	304	283	288	324	291	287	302	286	272	300	310	292	277	316	306	294	275	273	286	310	300	267	289	299	298	303	274	295	287	304	301	299	287	304	284	251	301	327	294	314	282	298	316	298	282	318	304	289	281	277	287	281	293	288	271	315	297	335	312	290	289	325	285	278	318	293	302	286	290	297	290	279	294	298	291	282	328	281	294	289	315	305	297	310	244	286	294	321	277	290	295	276	278	265	288	280	289	285	277	295	271	309	280	297	295	314	278	263	279	305	293	266	297	298	292	290	291	276	296	286	257	270	289	296	288	283	311	298	277	300	277	272	317	320	314	279	310	271	308	287	288	303	292	290	283	281	304	261	286	306	292	286	293	272	291	309	281	285	315	302	280	310	292	303	274	273	293	305	301	309	294	278	310	287	302	290	300	291	284	312	243	304	323	286	301	292	306	314	260	281	293	290	277	270	328	275	261	279	307	305	275	303	274	300	288	295	297	254	286	281	304	298	294	295	296	331	300	337	287	280	295	335	281	275	309	277	310	271	301	306	308	274	299	280	278	314	278	305	308	276	281	297	264	320	269	271	296	271	313	314	320	291	297	269	287	307	255	308	313	298	307	309	295	311	288	290	307	290	302	302	270	299	311	247	285	253	292	288	294	261	276	286	282	297	284	277	287	285	258	326	300	336	279	281	250	276	298	297	271	308	277	273	300	285	298	280	312	282	318	295	284	282	302	285	304	285	296	289	307	298	308	286	308	317	283	289	299	282	286	283	308	291	280	314	274	306	294	292	285	270	292	286	299	292	281	276	305	295	298	296	295	323	354	293	312	268	306	321	310	291	304	283	276	306	286	270	301	311	306	273	313	292	280	265	293	297	299	314	278	303	307	310	304	290	315	285	290	297	273	295	272	317	276	301	294	292	265	284	293	282	283	303	314	296	279	287	312	288	279	292	296	269	295	274	279	298	303	277	305	276	309	265	270	278	279	320	293	290	314	295	307	328	280	291	291	283	302	299	298	276	303	294	252	268	295	266	283	272	313	301	332	281	315	285	279	254	291	304	259	274	284	296	287	279	279	313	280	318	307	300	288	303	312	303	281	276	299	304	278	311	283	306	290	268	278	307	289	314	265	297	305	323	289	312	276	306	317	267	262	288	271	264	283	289	293	298	319	280	289	333	283	292
2487	858	1049	1303	1631	1471	1594	1646	1754	1894	1985	2707	5305	7137	6914	4927	3630	2330	1434	1082	936	871	771	796	824	839	819	826	832	726	767	862	837	812	855	803	789	788	835	838	784	836	789	837	830	825	838	839	805	814	792	811	812	841	774	869	818	805	830	848	807	774	815	826	836	814	835	790	814	816	812	854	825	796	812	803	812	845	833	836	815	783	840	841	852	844	831	763	859	865	835	812	805	773	796	770	779	834	790	864	811	802	790	850	822	799	848	784	836	818	798	822	813	805	850	865	853	791	829	824	843	813	818	795	843	779	759	836	843	819	799	811	775	815	749	806	822	781	844	810	829	850	838	812	848	837	774	823	812	763	862	841	799	802	789	777	842	800	835	813	829	795	781	829	808	789	831	784	843	789	789	873	806	878	817	842	768	831	785	845	832	796	815	824	849	790	823	854	782	802	842	806	788	774	800	791	844	877	875	779	825	834	878	809	744	774	850	807	798	844	834	806	753	811	781	831	851	806	834	803	827	816	841	866	813	823	787	804	832	844	810	803	819	804	769	812	821	745	839	863	836	801	808	780	762	803	846	831	826	793	834	802	825	803	788	862	755	815	831	841	875	789	783	845	838	770	834	789	769	787	851	766	853	839	849	836	832	813	842	792	817	811	798	802	821	792	812	849	831	782	874	828	797	847	811	855	846	818	821	863	762	859	788	817	823	815	814	801	774	817	767	832	802	816	811	811	805	835	765	836	840	823	841	801	775	849	837	803	818	868	829	799	868	785	780	806	800	750	799	840	805	827	797	812	802	824	854	775	842	843	813	809	835	788	827	762	810	801	829	765	821	795	791	775	828	794	766	849	799	827	828	803	880	853	808	840	823	833	823	837	816	805	834	805	798	845	767	831	811	806	813	787	842	775	807	762	814	806	793	806	799	830	758	775	803	793	783	755	798	844	834	825	827	770	846	804	818	824	825	843	789	839	866	792	795	824	803	800	793	797	836	851	799	801	810	821	780	810	815	824	782	795	796	832	797	784	827	811	830	857	805	808	802	817	830	804	844	809	821	807	819	799	840	837	852	795	755	832	827	779	786	819	823	821	839	788	842	809	805	782	845	816	765	818	826	849	874	790	808	804	765	747	748	802	856	809	799	827	765	787	814	791	836	832	800	828	819	862	785	810	831	852	860	810	799	822	845	808	814	800	794	826	814	775	832	808	793	840	847	828	828	795	798	787	800	805	789	850	841	798	825	808	812	824	783	848	873	784	821	783	877	793	797	834	788	808	853	810	794	787	807	828	803	770	849	788	790	832	841	830	856	810	822	797	797	797	816	791	841	819	881	833	826	764	801	814	826	797	864	842	782	804	782	861	833	780	860	799	781	795	826	760	801	861	775	790	826	748	807	816	863	768	793	820	818	822	787	774	855	848	780	818	791	795	808	809	842	824	788	801	793	773	767	854	837	821	841	797	783	771	897	860	851	806	866	851	830	823	792	818	853	819	830	830	816	807	803	840	791	773	800	824	827	806	820	780	803	841	790	830	846	809	822	845	809	808	810	810	816	803	814	774	832	881	862	848	834	804	743	796	788	806	771	791	823	841	833	810	855	827	817	804	856	844	819	840	836	796	820	797	837	823	891	783	787	813	797	767	859	793	805	794	830	815	871	769	863	755	858	801	803	832	834	828	759	832	813	828	809	834	785	797	791	866	786	791	807	803	827	833	768	832	859	829	856	820	842	850	828	872	788	846	795	756	771	829	816	815	889	838	849	862	790	821	798	789	863	820	798	773	839	826	764	822	856	846	808	804	831	830	828	783	775	844	849	852	842	895	795	818	829	838	803	792	848	801	800	819	796	818	786	858	778	782	786	840	837	833	812	793	821	795	852	795	773	768	775	816	829	848	815	781	769	823	844	805	833	783	798	816	851	802	825	786	827	811	759	761	789	784	773	856	791	803	794	821	792	849	813	837	793	842	824	819	818	808	806	808	791	841	834	835	815	780	842	859	809	799	776	822	811	830	828	786	814	811	813	831	817	739	847	868	844	786	819	808	834	825	810	807	810	847	860	753	829	825	820	823	814	842	811	870	814	830	812	839	843	795	813	847	852	820	843	855	765	820	799	787	835	806	831	826	883	842	831	784	798	794	841	822	817	796	817	809	815	814	794	796	810	837	823	806	830	789	807	830	836	748	820	815	852	817	813	807	795	835	815	811	803	807	819	861	816	855	836	861	844	796	815	811	822	794	810	818	831	813	813	793	785	832	791	818	775	831	780	831	783	816	767	789	807	822	814	818	830	833	806	789	794	857	798	816	818	785	824	791	835	802	832	829	795	800	812	815	859	848	805	808	772	823	825	851	838	813	801	842	794	847	846	804	791	800	749	835	721	806	798	882	799	828	825	838	817	835	777	778	754	804	819	825	858	820	843	798	835	840	781	839	808	858	869	829	816	802	823	867	838	757	837	807	861	811	800	797	851	818	766	821	781	761	818	869	780	804	807	802	835	798	756	821	818	802	752	759	809	781	778	832	853	836	800	842	848	816	815	823	796	832	776	812	807	822	800	800	765	835	818	848	795	804	808	810	838	853	800	798	820	796	824	755	819	833	842	765	776	755	839	874	796	826	824	841	807	836	799	789	820	770	812	746	799	782	848	784	812	845	826	828	823	788	810	826	874	810	843	823	803	804	806	808	847	778	799	811	886	797	833	839	852	826	872	788	845	792	821	828	782	815	836	810	844	854	833	853	792	766	785	818	815	809	796	834	814	847	851	817	813	783	774	811	863	749	767	767	834	849	818	852	834	830	762	816	836	826	774	844	831	818	800	842	811	809	859	819	812	795	813	841	866	835	810	771	799	788	830	843	824	864	813	840	786	822	803	782	831	764	841	803	812	839	819	858	808	795	787	874	787	793	839	750	799	857	826	845	805	813	863	781	831	846	854	851	858	776	786	791	824	765	879	826	784	828	832	814	852	817	830	806	857	816	745	851	837	842	850	795	815	819	870	812	771	807	777	823	865	779	802	836	807	835	807	792	833	830	811	817	816	869	817	836	849	820	846	781	801	817	887	811	818	773	856	779	781	837	794	848	814	819	793	795	805	813	811	853	795	805	774	868	861	823	855	818	770	780	806	840	845	765	826	795	770	866	833	783	879	836	821	766	763	770	769	826	847	810	820	813	793	783	835	789	776	825	750	798	821	809	842	863	815	800	789	812	820	843	782	845	835	753	797	785	794	782	847	844	804	811	814	804	859	806	818	813	844	808	793	793	830	836	807	829	737	806	777	775	782	826	819	800	841	787	794	834	850	827	787	825	811	786	849	778	839	822	786	838	824	839	832	811	802	834	798	842	880	819	851	809	796	785	764	806	789	821	796	818	781	790	840	777	819	786	807	779	832	823	779	813	873	785	801	851	802	802	812	787	813	872	772	892	776	803	835	839	827	829	797	763	845	786	798	840	801	850	827	784	770	820	815	805	860	832	767	855	802	786	859	790
7630	1378	5273	7772	7303	4518	3254	2767	2794	2455	2503	2683	8241	12296	10667	6534	3612	1830	866	498	319	271	284	235	253	247	260	260	283	232	248	224	258	250	267	274	256	269	268	237	295	271	238	263	288	248	232	241	253	225	262	255	258	262	246	265	251	223	226	243	239	258	234	245	235	236	268	231	248	238	242	273	266	241	247	246	215	217	235	247	234	258	272	248	242	238	254	257	227	249	255	231	275	275	252	251	231	248	256	278	216	236	281	253	267	284	264	281	269	246	259	255	263	260	234	264	245	262	253	266	264	267	253	239	237	257	241	237	255	251	268	261	255	256	239	236	255	231	260	235	259	261	270	222	257	258	220	258	249	276	260	250	246	256	247	248	250	231	271	245	231	223	276	242	234	283	268	272	241	263	220	240	222	247	235	223	263	264	261	236	237	261	260	259	234	284	240	288	259	266	239	241	269	239	247	224	245	223	256	248	243	257	223	247	271	237	250	203	263	240	234	257	248	250	238	248	270	246	255	233	235	262	250	252	225	260	245	238	253	220	265	250	263	249	264	282	244	233	263	223	274	294	224	242	255	239	251	262	249	245	252	238	240	274	238	241	243	246	267	231	260	294	242	249	247	244	229	265	226	241	230	248	246	279	260	256	221	248	241	252	232	241	226	247	234	233	276	243	254	232	260	244	238	247	239	233	249	250	227	249	246	271	240	257	281	236	242	262	232	266	248	233	217	253	271	243	271	254	230	294	282	244	235	236	251	264	243	254	238	249	217	248	232	232	231	244	244	249	239	248	257	252	232	248	212	244	245	232	245	290	286	251	235	234	262	271	253	265	232	246	282	248	268	263	263	257	272	261	268	258	247	259	230	253	264	262	245	280	273	232	240	252	243	244	245	246	252	231	250	284	261	237	246	244	256	230	226	273	219	214	248	254	260	239	243	290	279	256	251	239	231	249	240	236	233	250	265	253	274	252	269	234	259	239	246	247	221	235	268	279	241	235	276	267	227	252	268	269	227	252	247	233	252	272	250	258	272	253	230	244	230	253	239	260	267	270	231	262	270	248	233	264	293	238	238	250	255	247	244	239	250	242	260	217	248	250	245	282	244	279	246	262	268	249	230	246	225	219	261	237	261	277	303	238	264	234	233	225	252	228	241	251	263	259	274	251	246	237	244	283	243	239	249	256	257	259	244	237	247	259	235	274	272	279	260	251	247	251	235	267	232	281	275	261	265	256	253	256	254	242	267	239	275	245	238	241	239	251	242	236	248	268	264	263	247	238	268	278	252	226	252	226	256	239	235	259	251	234	228	236	246	256	286	234	251	257	246	242	265	225	217	263	231	253	228	224	268	256	253	255	273	254	232	252	244	203	243	248	274	267	260	266	282	221	248	246	245	279	252	256	248	234	254	294	251	266	258	263	267	236	278	233	278	258	246	235	239	240	242	255	264	287	246	234	274	265	238	241	243	240	272	239	276	225	244	279	259	277	256	251	246	259	244	262	251	267	265	235	240	260	261	265	238	247	259	268	255	274	255	229	250	233	258	221	234	260	264	246	265	250	237	250	260	237	241	252	257	234	277	247	262	243	244	277	252	232	255	278	275	258	264	260	256	268	261	277	243	250	228	265	228	280	253	286	243	240	259	244	242	247	242	239	251	240	257	291	247	256	241	259	233	230	251	257	264	271	264	256	227	244	271	254	240	279	248	255	270	258	261	239	232	278	228	256	280	239	248	260	271	264	241	256	233	268	252	250	244	241	251	251	226	245	244	243	228	270	241	242	285	246	251	248	249	220	274	255	252	247	249	233	241	242	250	237	231	263	244	248	244	272	223	262	253	249	246	233	225	209	239	226	228	263	251	229	223	252	271	232	260	246	237	269	242	266	269	251	253	246	248	286	284	270	253	246	236	252	251	249	237	234	236	249	252	247	273	241	243	292	242	244	255	257	230	248	245	223	236	245	250	254	252	236	259	224	254	247	265	241	251	247	240	252	254	265	277	250	237	238	249	252	264	240	243	275	273	249	254	240	245	262	244	270	260	254	276	239	216	242	233	259	243	269	260	244	226	264	241	212	262	285	296	259	245	233	257	270	236	245	221	255	244	232	236	244	237	261	230	263	251	234	229	256	278	233	258	270	265	237	248	253	280	245	233	240	241	242	253	278	287	249	215	233	237	250	227	260	238	244	223	261	268	265	251	240	254	242	244	238	263	253	258	252	260	246	262	246	267	252	252	239	229	268	258	249	252	266	239	254	266	256	245	250	262	252	247	246	239	242	236	279	261	277	245	246	216	249	293	289	242	262	242	217	228	263	215	234	243	281	270	264	261	232	256	227	233	240	262	234	291	217	255	242	245	247	240	222	237	271	257	243	283	258	236	244	240	232	243	292	248	247	237	248	266	257	250	229	257	248	229	245	254	244	278	224	257	251	250	237	249	257	273	239	233	255	260	264	245	268	265	229	248	280	257	230	247	256	254	275	266	241	239	248	241	249	261	256	230	236	254	257	239	230	268	274	283	264	241	216	234	254	252	248	255	232	259	250	239	238	249	235	254	260	247	249	258	261	246	261	231	252	211	259	273	251	239	252	240	290	266	272	259	230	230	242	247	234	260	273	250	270	275	258	244	245	268	251	256	229	268	245	251	257	240	249	239	243	238	237	283	279	266	253	262	271	259	263	250	249	279	237	257	239	247	258	272	222	253	241	229	239	261	238	236	254	258	271	254	257	241	264	220	259	248	254	257	254	253	262	230	237	266	259	264	257	258	242	272	245	263	253	242	250	251	252	230	232	266	256	245	280	252	261	231	256	239	243	264	245	231	245	251	271	231	249	259	249	262	270	252	254	264	253	234	255	269	214	252	244	263	262	232	221	237	276	223	261	255	246	253	263	274	243	249	244	249	252	265	253	241	264	245	271	277	246	249	272	236	264	256	243	223	251	271	202	276	262	269	270	225	255	242	230	262	261	264	261	258	279	269	234	228	236	219	263	253	288	239	235	253	212	255	223	260	242	221	260	248	285	229	275	264	259	277	269	259	249	258	244	251	268	234	228	263	268	226	267	241	256	256	251	238	256	255	235	243	242	246	235	263	243	258	246	242	263	266	219	240	253	240	240	245	248	252	257	260	270	249	247	239	277	251	241	250	216	255	245	245	247	240	229	254	242	261	233	250	254	273	244	263	244	268	276	232	242	260	240	253	248	267	293	258	273	263	261	262	257	252	237	251	247	273	253	256	269	252	253	253	235	220	247	278	221	236	257	220	262	240	227	264	247	274	251	248	253	263	246	261	265	240	218	250	310	271	294	270	250	247	261	233	280	270	261	248	253	265	239	257	227	247	251	236	243	259	248	255	257	253	241	264	238	247	262	249	242	238	259	260	232	229	243	250	240	252	235	249	251	246	265	270	281	257	243	241	252	240	256	264	218	288	266	268	232	247	218	255	229	287	285	248	245	292	265	226	238	245	216	258	270	273	274	237	231	259	260	226	271
5620	2004	11478	19445	20131	15339	12607	11785	12367	11778	11184	12697	28284	33549	30339	22809	15631	8693	4265	1950	1193	804	748	755	720	728	744	699	714	720	764	713	724	708	693	759	672	748	666	683	697	758	723	715	697	677	674	743	714	687	734	799	727	723	742	732	716	737	738	722	731	715	712	707	696	687	769	705	781	706	691	710	670	754	704	686	730	696	754	705	724	751	678	719	728	674	722	743	723	641	700	704	685	710	691	687	651	723	768	687	695	681	754	670	737	734	723	713	713	681	786	699	688	739	730	731	729	694	685	720	696	719	715	670	706	702	671	708	754	694	700	689	735	717	718	741	704	728	713	722	715	734	701	699	737	716	766	694	776	729	697	713	691	716	730	758	697	748	699	716	699	682	692	707	744	716	727	660	721	709	723	765	659	711	664	736	702	682	718	752	732	697	697	735	713	711	680	719	684	744	725	718	751	713	727	698	735	729	729	714	723	724	658	713	727	720	725	729	695	752	737	720	747	669	714	743	720	689	706	717	704	720	750	712	738	710	712	702	770	678	763	717	740	726	669	670	703	713	738	722	670	726	726	753	753	706	704	750	700	722	697	723	770	712	700	709	694	729	727	720	747	737	736	695	676	735	668	684	692	717	724	726	687	742	712	798	732	719	734	704	733	673	723	701	775	738	746	711	719	739	744	718	728	684	713	684	701	755	716	731	696	739	663	673	746	698	693	661	721	799	683	706	731	729	695	707	686	711	733	730	730	728	762	766	691	720	744	732	743	670	768	726	743	726	754	685	699	722	747	702	691	698	738	748	715	690	772	709	738	702	654	671	684	686	699	731	679	683	694	706	732	698	751	697	750	732	706	693	733	683	700	713	679	687	761	746	707	701	699	676	715	697	691	700	702	709	752	717	754	718	698	676	717	717	747	725	693	735	692	667	682	730	700	717	750	688	758	666	684	684	735	705	735	726	745	669	659	691	731	725	706	734	679	720	744	750	661	709	725	723	713	703	718	703	722	690	709	733	714	789	728	678	764	770	718	724	722	726	691	709	724	734	713	765	739	681	712	706	696	724	704	757	730	714	668	744	721	704	718	712	693	706	703	736	736	700	747	695	729	752	682	724	720	737	734	716	691	737	748	710	707	706	760	695	733	760	673	692	706	756	648	692	707	763	741	699	739	711	747	714	726	682	723	703	748	729	694	713	786	745	772	737	710	674	654	745	728	702	688	713	729	727	721	685	669	755	738	751	702	698	685	754	719	712	695	683	717	701	702	737	686	761	711	691	739	723	681	692	699	701	739	684	720	690	707	715	731	717	684	768	693	678	771	729	700	730	688	692	663	751	674	739	733	706	714	711	721	703	715	697	705	708	735	752	724	690	691	732	695	729	739	707	720	683	714	728	692	733	674	684	708	719	696	665	699	688	752	710	734	726	683	724	695	726	714	709	732	736	700	735	733	743	718	718	702	747	720	687	707	794	710	766	719	697	717	725	699	715	707	675	737	703	738	759	664	731	729	670	746	732	737	727	777	711	705	752	725	736	730	759	709	725	720	733	684	733	657	703	739	718	697	760	675	723	736	690	696	688	695	720	689	672	665	709	704	755	694	728	716	719	679	761	729	702	716	678	766	731	683	750	723	693	752	711	653	740	690	730	701	685	678	719	711	729	756	716	719	697	757	710	740	764	732	728	703	713	770	726	762	683	662	712	724	755	711	727	726	643	749	735	721	704	716	712	675	719	671	709	711	720	702	675	734	794	723	684	725	724	692	735	687	717	737	698	751	747	699	780	757	681	687	725	681	716	728	724	716	729	735	759	769	706	705	712	740	727	715	728	692	730	703	726	720	716	754	707	713	730	680	708	735	752	700	699	706	725	721	692	711	735	740	730	722	754	726	693	686	692	726	732	733	696	688	736	663	738	707	697	697	704	707	691	734	697	737	651	723	709	691	714	667	699	725	684	711	710	694	752	728	701	718	726	671	736	690	747	742	712	724	687	733	723	672	744	742	683	712	702	691	689	698	702	706	684	750	715	753	697	725	709	722	701	672	710	707	780	761	758	727	733	698	711	732	728	738	696	709	717	720	736	661	762	766	684	703	706	745	739	751	723	736	741	745	749	666	731	724	722	714	710	715	722	699	742	721	688	701	721	709	680	714	742	706	684	800	756	684	740	709	700	751	759	704	687	728	707	776	692	757	714	683	751	732	703	683	737	772	717	717	741	680	704	759	678	711	724	704	682	764	717	635	739	714	701	737	687	714	679	755	707	729	735	650	750	728	727	729	680	721	691	744	711	730	685	737	712	694	702	737	702	749	721	697	715	702	674	726	688	681	739	720	725	721	698	694	733	707	689	686	802	717	698	717	731	733	736	685	714	700	677	707	689	695	711	726	672	730	718	686	659	719	729	724	738	687	735	690	700	709	685	698	720	743	745	693	746	721	754	747	753	752	734	676	744	724	703	700	708	673	760	678	678	693	722	728	720	696	733	708	676	731	765	693	732	769	734	702	712	743	771	689	697	692	703	742	737	701	752	719	723	696	744	730	696	731	742	754	760	728	743	677	682	706	727	700	708	672	719	738	725	696	740	698	711	745	761	735	738	789	704	752	728	783	710	716	720	691	711	677	683	750	705	712	729	755	742	690	739	668	699	706	688	702	740	730	725	707	701	637	714	665	749	714	681	707	714	725	758	737	735	757	691	723	761	691	744	688	699	722	749	705	733	702	674	736	705	687	727	707	723	705	769	729	752	741	764	713	675	741	664	714	705	684	733	735	731	693	774	741	730	745	699	703	704	694	722	720	726	707	744	689	716	777	705	690	664	719	736	705	698	713	714	688	740	705	710	707	702	710	759	683	748	691	754	718	677	742	762	725	781	742	744	740	661	738	739	686	715	756	722	731	698	689	726	678	704	728	712	709	751	740	692	647	698	732	771	724	722	704	762	711	716	691	714	669	741	700	784	741	768	693	726	696	719	750	760	726	687	721	718	769	700	691	709	716	692	718	700	716	714	723	775	654	705	700	722	705	704	715	716	699	728	699	742	693	715	685	687	716	689	687	735	709	740	672	755	696	718	704	712	744	714	697	711	730	659	726	707	710	698	723	704	731	707	686	737	756	701	748	714	690	725	724	685	693	778	748	731	671	702	710	699	706	744	770	721	739	782	727	702	744	743	767	700	691	686	755	711	748	740	724	702	714	709	773	711	717	707	752	715	773	717	731	727	747	682	687	711	693	729	703	636	713	659	741	719	740	738	731	733	734	731	713	709	709	686	714	731	758	712	686	724	725	756	746	702	704	722	733	760	778	698	729	735	720	706	709	737	722	704	698	663	735	761	767	780	761	713	668	672	681	723	697	716	723	697	697	690	667	676	708	684	747	712	718	723	716	715	688	768	681	708	733	749	689	764	679	662	705	727	718	703	712	732	690	696	745	747	736	739	699	720	662	689	706	741	715	759	694	765	739	655	742	711	709	679	695	681	733	733	713	700	687	737	755	715
15139	2866	5693	12303	14903	10436	7091	5667	4312	3910	3359	5361	16144	20954	16829	14303	9014	5891	2785	1232	611	358	306	264	276	259	287	241	251	249	257	278	274	246	284	264	275	280	262	270	306	236	266	273	255	269	300	256	266	264	245	257	283	272	271	298	285	248	266	239	245	250	294	277	239	283	275	243	245	261	250	243	254	248	269	266	277	258	252	252	248	277	267	278	257	268	262	264	289	304	258	256	260	258	255	257	297	305	270	277	253	244	254	252	271	271	288	284	262	309	249	263	261	271	276	272	298	308	257	231	300	270	277	291	289	255	251	280	245	248	242	261	258	278	268	271	265	298	289	281	252	283	259	240	255	243	277	284	259	252	259	259	228	283	247	278	260	250	251	276	279	279	256	284	248	291	235	302	296	266	309	245	269	278	266	273	283	246	260	259	281	248	249	255	274	264	279	266	257	293	272	258	288	236	270	266	263	231	289	261	254	250	277	250	262	264	285	251	282	263	250	249	276	266	287	250	240	305	265	286	239	283	270	287	303	255	240	266	281	279	285	258	252	306	271	306	296	255	268	277	264	289	259	278	261	259	256	301	273	261	262	282	253	286	264	260	247	302	260	264	274	257	273	249	269	279	294	244	312	266	297	257	272	257	256	246	276	269	272	277	253	253	275	270	293	277	275	294	273	276	270	250	273	265	266	243	281	245	279	278	250	249	245	260	272	256	280	261	288	281	284	283	254	256	267	279	264	293	256	277	298	286	262	274	264	292	266	263	271	244	278	271	246	275	233	277	270	277	242	264	222	264	275	257	259	253	266	278	272	299	274	273	259	256	281	270	276	248	257	266	277	298	245	263	236	232	267	267	254	243	260	270	263	300	286	252	258	281	264	257	256	287	268	268	262	260	256	268	262	303	266	286	278	280	289	278	250	263	268	263	257	248	293	275	262	258	261	283	280	258	270	261	316	283	277	300	279	248	267	263	248	284	248	287	253	276	307	277	255	275	252	248	237	258	293	245	277	260	265	268	275	268	263	252	265	261	275	241	255	261	277	276	275	279	262	275	280	274	288	256	261	261	298	274	255	236	246	263	253	237	238	276	298	233	251	297	287	246	265	286	252	266	254	261	257	250	244	246	255	271	237	278	272	276	265	268	267	232	282	283	262	266	285	280	261	278	246	254	247	273	276	306	275	277	260	266	275	286	282	250	266	292	245	253	273	265	269	262	281	246	274	271	261	229	280	259	280	246	251	259	283	255	240	279	262	289	281	246	285	255	266	255	288	268	285	276	276	251	275	253	279	251	266	250	269	291	245	289	275	266	258	258	275	245	269	243	262	275	278	310	237	261	252	268	271	298	253	271	241	290	252	251	245	281	262	247	246	246	279	285	272	260	237	245	271	250	285	260	238	262	263	276	265	286	276	256	268	263	260	268	299	266	283	266	248	275	249	257	254	277	289	258	287	247	286	263	264	289	292	294	252	238	263	251	250	268	279	255	299	272	262	263	247	267	246	278	275	233	241	264	277	273	257	272	277	281	259	278	286	266	285	281	279	256	253	279	256	257	277	257	277	258	269	241	263	286	255	289	284	257	271	272	287	282	267	251	264	255	236	280	250	241	296	245	247	297	233	258	300	278	281	270	273	276	273	272	256	278	280	247	247	285	280	268	250	267	257	276	252	254	256	286	237	268	244	251	266	271	287	238	274	273	264	289	258	243	274	256	266	291	256	270	255	303	253	243	265	247	245	255	266	285	251	259	241	274	273	272	255	269	255	283	286	241	273	275	267	277	262	296	286	259	256	271	258	266	249	281	278	248	260	306	289	252	272	260	279	271	285	281	270	255	275	257	283	277	254	244	277	269	272	282	291	268	258	266	260	279	276	289	258	244	266	269	266	236	284	291	261	250	236	297	299	285	263	284	278	247	266	284	256	248	272	271	256	265	276	283	276	259	243	244	263	274	288	264	247	251	282	259	259	249	305	250	265	278	278	259	270	269	275	304	255	254	230	234	272	252	258	285	287	263	262	279	271	243	274	277	268	230	283	253	294	249	266	222	254	260	286	283	271	253	231	289	276	245	263	262	255	256	256	273	282	281	285	289	258	301	259	215	248	244	286	270	262	262	278	233	267	287	277	255	286	288	270	280	256	259	296	274	268	252	258	250	246	244	275	279	247	255	280	243	260	274	278	295	286	236	286	279	260	275	265	259	270	252	264	258	252	225	265	291	266	252	277	278	252	288	224	268	267	258	260	269	260	301	251	254	196	274	249	270	287	288	271	267	256	276	295	251	281	270	273	263	267	268	282	319	262	267	262	255	271	258	268	242	261	280	252	269	298	279	284	247	261	274	270	267	259	295	258	266	264	294	263	270	263	286	283	294	244	259	289	252	287	308	263	272	266	278	247	241	266	264	255	267	282	278	261	267	266	287	268	274	275	272	264	281	265	271	260	244	297	261	251	253	265	296	275	259	273	254	253	254	272	287	242	285	272	277	278	249	261	244	275	268	271	245	236	239	264	282	275	250	274	276	279	245	250	246	254	289	272	261	272	262	261	258	274	259	280	242	286	280	294	291	237	274	257	291	249	270	236	273	278	285	254	292	242	261	268	270	246	255	255	259	287	270	257	253	264	253	250	283	230	251	251	284	262	258	242	270	283	267	276	266	245	276	278	257	263	229	273	253	242	263	257	290	237	241	256	276	282	259	241	263	295	283	284	263	282	247	249	262	271	296	270	257	251	248	275	289	262	245	258	254	261	289	265	269	269	289	283	263	263	276	280	227	265	269	291	247	261	243	280	253	249	239	247	274	259	265	279	294	263	278	258	252	265	287	275	303	256	247	250	268	267	249	272	265	270	267	284	225	253	276	280	262	269	310	299	261	275	256	250	264	258	278	237	257	279	268	292	279	294	256	296	285	286	277	246	256	278	254	251	264	255	260	318	258	288	270	279	257	243	253	253	265	275	277	263	256	274	274	273	271	245	266	270	257	271	276	262	253	250	254	252	297	248	296	248	263	302	289	273	286	295	266	266	247	279	260	284	292	279	252	264	287	258	278	239	278	284	262	263	263	254	266	278	278	255	269	272	248	259	267	298	259	248	286	287	301	278	279	265	289	258	272	284	253	291	244	270	273	239	291	299	284	262	273	262	294	268	262	252	247	266	255	267	268	277	289	232	256	264	279	240	253	237	259	249	274	289	272	260	249	273	259	287	286	278	233	280	269	232	253	268	268	287	285	247	243	261	268	252	281	259	226	246	268	293	256	229	283	260	251	243	281	273	248	269	263	265	260	254	259	246	243	254	244	271	259	270	296	281	288	244	281	300	286	296	280	244	241	252	294	275	264	259	265	249	271	299	272	270	258	267	288	247	251	273	268	257	279	256	285	272	255	279	273	227	260	268	288	254	238	269	269	268	249	257	287	265	275	257	257	240	277	237	267	253	283	258	282	286	291	253	289	273	261	267	258	280	292	251	257	273	258	262	253	278	281	259	271	277	256
7837	3020	11585	25771	30527	25285	21446	19479	16507	15584	14721	20207	38384	41738	36734	34156	27445	20705	11828	5568	2435	1177	883	788	750	733	774	739	793	749	803	752	783	733	798	753	740	746	764	712	801	735	762	788	749	760	754	771	732	736	748	746	734	746	745	792	736	766	745	801	710	706	767	820	732	724	756	754	793	772	745	777	769	766	743	766	791	726	769	762	762	748	743	772	748	752	789	820	746	764	757	801	753	754	748	811	753	747	802	742	733	744	776	857	797	746	748	767	731	734	740	679	727	730	760	746	764	731	767	691	741	742	765	699	797	760	778	721	768	773	707	709	751	786	782	776	718	766	780	756	744	724	733	760	758	724	787	744	752	788	733	752	793	776	768	738	795	715	804	764	716	772	731	749	780	764	783	782	771	743	760	798	736	758	780	773	756	741	770	709	775	700	728	801	762	738	795	772	727	742	788	763	799	727	750	841	727	765	742	728	734	740	761	718	772	782	801	778	745	760	742	731	756	783	804	754	766	800	745	800	757	774	739	755	748	728	688	758	776	753	789	759	771	780	752	774	730	728	762	759	747	749	735	751	749	722	760	751	791	762	775	711	790	737	763	810	802	758	760	766	782	750	756	769	717	747	789	760	719	783	795	761	797	764	777	763	770	766	789	763	719	745	780	765	781	722	738	727	760	766	745	726	770	748	740	768	770	792	764	767	745	757	781	758	740	772	731	784	732	768	737	743	716	783	748	773	767	755	772	751	764	784	725	751	758	733	781	778	800	819	758	761	743	715	758	750	767	702	763	717	746	757	797	758	779	776	733	749	754	756	764	807	760	821	741	759	764	790	772	735	771	744	745	772	778	795	730	760	788	795	713	735	742	739	755	809	773	721	772	740	753	745	809	776	752	746	748	784	801	738	758	749	752	823	795	733	766	760	709	709	812	717	808	740	731	756	744	778	762	750	823	731	793	742	734	742	796	797	768	773	727	755	786	710	786	768	721	740	716	711	750	722	766	794	723	752	791	761	706	685	727	756	775	747	737	787	768	725	747	761	730	768	788	787	773	784	741	784	790	786	766	750	736	762	774	723	780	810	739	742	772	766	779	789	735	759	734	725	749	758	730	735	755	689	767	746	763	779	796	727	784	751	761	742	762	739	792	751	722	732	723	801	752	737	721	746	764	748	749	750	792	751	741	716	730	756	782	764	778	792	713	734	768	779	727	756	750	782	769	768	741	765	757	787	695	731	774	750	753	783	751	793	760	780	785	735	779	731	727	756	755	763	717	770	754	744	788	733	736	778	725	792	698	776	737	797	777	765	783	778	765	732	714	784	735	749	760	747	759	769	766	790	757	776	725	769	796	754	746	727	756	714	779	758	758	795	686	749	800	759	783	829	786	797	748	752	724	779	775	735	753	818	748	734	781	775	746	789	820	770	778	766	704	804	750	784	760	737	777	782	771	808	705	769	821	747	739	753	724	721	703	779	741	746	747	773	749	776	714	764	786	692	786	776	780	762	809	793	687	720	739	767	746	786	775	777	748	767	762	744	773	734	761	780	700	732	752	782	772	754	778	783	769	735	738	725	777	792	811	785	741	778	754	732	713	821	783	777	723	720	729	797	739	759	810	747	749	767	691	777	734	754	734	765	752	764	775	769	813	731	752	737	778	796	793	744	768	767	763	731	782	744	742	760	766	757	758	768	791	744	772	710	743	783	761	780	732	716	725	777	750	782	774	784	779	771	755	757	736	764	786	782	739	747	727	787	736	696	741	738	721	775	770	756	745	738	779	784	761	790	760	787	762	758	730	768	760	768	717	746	754	699	732	822	734	773	743	771	803	753	785	790	733	754	770	779	717	756	802	745	764	771	784	765	751	760	761	756	746	734	755	692	736	741	799	747	730	770	759	748	792	820	772	742	804	765	712	785	732	806	753	705	729	763	717	767	789	743	761	761	746	709	736	728	806	784	724	749	750	802	779	682	740	752	774	784	768	830	757	772	747	758	760	742	776	751	756	742	755	763	768	723	740	776	798	803	741	762	758	759	741	710	795	773	731	759	780	776	764	772	766	737	734	740	758	750	724	779	761	770	721	829	739	690	735	782	759	760	705	804	805	762	746	794	726	752	722	704	790	782	747	763	761	779	726	778	754	745	703	780	739	780	749	732	728	756	768	756	761	750	760	782	734	757	759	740	723	751	779	788	742	788	759	786	768	804	787	728	750	752	730	768	788	800	755	726	736	798	768	748	739	776	772	769	765	728	801	779	771	773	789	787	748	778	743	740	778	781	752	745	785	757	727	777	751	749	765	798	769	752	751	770	766	755	769	763	721	739	754	773	729	736	760	754	754	782	729	711	733	794	766	755	731	777	725	776	748	783	737	718	778	728	773	732	763	745	764	778	740	778	742	803	731	780	775	743	765	748	744	761	792	732	746	730	786	771	703	776	697	797	739	742	798	761	726	755	738	694	782	738	789	784	688	822	790	750	731	756	774	761	808	804	738	705	791	754	750	746	729	710	835	713	795	801	741	717	813	800	750	780	722	740	724	757	774	741	798	726	731	769	721	752	746	749	759	736	757	780	743	804	792	759	749	717	741	770	717	739	738	729	694	763	775	752	752	718	756	706	777	765	769	797	748	765	758	783	733	752	732	806	754	793	736	767	817	726	737	748	723	771	752	768	763	765	775	730	784	778	818	791	762	801	731	749	724	771	778	774	759	741	741	746	757	753	751	740	807	712	765	777	781	798	783	789	770	746	736	789	778	779	788	756	776	755	748	791	782	786	760	723	770	709	785	780	799	770	754	765	756	754	775	781	718	718	735	788	749	726	764	744	788	789	785	744	710	816	794	765	749	803	770	755	784	743	786	814	767	755	766	783	706	733	790	778	775	734	754	758	742	733	732	734	744	758	773	751	747	764	750	796	765	771	757	798	778	779	751	759	743	787	772	779	763	753	743	771	737	761	741	781	782	744	766	762	710	711	821	797	695	757	803	735	735	762	742	749	747	792	788	791	729	796	790	720	724	780	716	725	759	778	737	779	731	796	746	739	735	764	770	767	768	753	757	754	746	764	759	745	741	710	734	731	761	790	751	771	773	743	765	704	756	819	801	760	783	774	762	727	748	727	784	705	753	755	741	793	711	799	763	767	712	736	760	766	752	807	791	732	739	737	749	803	752	791	743	744	753	720	780	795	759	730	736	707	799	775	698	786	748	760	778	783	761	737	781	760	749	755	766	713	761	763	796	694	718	777	737	735	750	778	709	763	750	752	726	789	804	764	780	788	750	786	719	749	733	804	729	710	805	763	693	744	740	748	800	757	791	782	754	748	739	742	793	766	779	718	754	755	746	767	805	723	743	768	711	716	745	714	730	730	761	751	733	757	742	744	778	755	786	740	741	769	766	820	779	798	735	757	754	786	765	756	761	752	769	733	749	762	747	750	775	793	801	772	793	773	777	799	773	739	677	802	744	791	733	774	730	794	752	727	773	740	821	712	770	805
2213	379	434	431	477	512	412	415	397	363	352	480	764	858	1115	1274	1126	865	571	395	370	278	296	274	274	280	258	273	255	284	268	298	316	273	274	285	280	277	315	312	288	301	281	287	263	285	291	286	301	268	298	289	311	297	265	298	286	329	299	262	289	295	275	258	285	276	309	301	301	278	259	285	274	270	295	285	309	287	318	267	276	286	280	291	291	263	285	334	278	314	287	302	283	306	307	237	259	283	293	277	281	313	283	273	280	295	276	311	274	287	281	291	313	297	287	266	269	292	285	267	279	293	257	292	286	278	301	262	285	253	263	266	300	310	258	310	284	263	288	282	279	296	284	287	281	308	286	274	280	293	293	271	273	278	279	286	295	315	301	267	266	287	284	277	303	296	306	278	300	297	288	280	265	260	284	287	279	279	283	277	278	277	303	296	283	294	275	255	287	287	312	271	306	296	302	316	285	286	305	311	315	334	313	295	292	312	281	317	275	287	285	278	279	279	311	273	292	286	291	291	311	250	284	285	295	308	318	257	258	285	268	300	311	293	289	295	277	256	275	251	277	288	287	297	290	266	280	301	269	263	289	316	285	296	282	271	339	280	277	283	299	277	283	277	303	280	275	271	291	298	257	318	268	290	269	313	308	294	268	287	296	292	296	304	277	288	316	341	296	298	261	265	256	285	258	313	318	328	297	246	285	312	297	276	282	298	282	282	287	275	283	259	324	277	299	277	279	302	288	278	261	254	273	292	271	298	280	284	275	254	293	307	312	297	303	284	279	294	262	301	268	301	263	283	298	300	287	284	311	279	285	301	268	279	291	288	255	275	292	280	300	304	295	296	267	317	295	288	304	283	268	300	260	271	284	279	303	276	238	307	309	273	280	295	246	283	253	272	263	285	279	273	279	311	322	294	290	276	303	258	300	293	282	280	306	284	274	329	269	281	266	283	277	294	295	316	312	263	300	312	294	279	260	273	304	305	281	274	259	283	278	262	281	279	269	285	288	288	283	333	272	266	288	297	329	282	287	265	258	290	259	289	306	284	299	264	270	293	288	266	281	288	315	277	261	314	273	306	290	303	274	291	302	290	313	273	291	288	307	319	279	278	298	280	290	276	281	295	291	277	279	265	292	322	270	305	281	269	294	306	278	270	274	297	291	308	294	281	281	313	285	299	263	274	297	270	283	300	299	292	301	272	297	283	279	279	264	279	234	318	268	287	285	311	254	277	267	278	283	260	260	321	306	314	268	311	304	278	298	288	287	311	280	291	276	298	248	288	291	267	280	283	257	302	319	316	291	257	280	278	262	287	277	300	307	306	289	246	255	271	285	269	283	308	313	260	266	276	273	292	302	250	276	279	267	290	304	261	280	293	276	298	292	262	290	279	268	262	276	299	303	285	297	278	300	260	285	292	289	304	271	279	283	291	303	273	302	287	270	301	282	295	276	276	297	314	294	238	280	262	274	298	319	298	288	273	282	275	282	290	267	276	307	275	287	292	284	270	298	316	278	292	302	278	301	279	298	280	298	281	304	227	282	292	335	277	263	295	294	275	295	302	313	276	291	314	250	304	310	288	288	301	278	286	280	278	287	285	271	291	283	294	304	270	270	275	320	292	295	295	297	277	274	278	280	284	264	300	325	294	292	302	291	258	264	272	315	258	301	283	301	272	286	267	281	280	261	256	269	268	283	286	281	300	292	297	291	296	299	292	265	266	316	294	285	298	305	291	287	289	285	303	270	281	303	277	232	288	290	272	256	302	265	299	300	310	243	283	280	276	279	268	239	302	266	294	311	287	274	292	313	258	241	289	293	265	265	297	280	268	265	274	286	305	321	306	268	284	279	286	323	286	290	281	298	282	287	319	273	312	277	301	274	279	291	280	273	276	272	275	333	275	312	277	250	265	280	274	285	309	303	288	295	283	275	258	294	264	273	299	275	272	272	294	274	295	300	289	294	279	260	274	303	270	323	257	281	287	302	311	277	265	251	285	281	321	298	264	296	283	291	300	273	305	262	273	317	290	270	306	305	267	280	288	290	275	282	291	292	290	312	282	297	292	280	293	267	314	285	296	275	277	307	275	273	286	283	271	258	299	288	290	261	275	298	284	272	268	281	288	304	299	247	315	277	300	333	260	312	272	279	309	282	276	290	290	272	264	265	278	313	306	281	274	262	285	290	270	289	313	285	233	303	283	290	270	269	282	286	266	284	277	278	281	295	272	269	301	283	265	285	299	311	285	314	277	295	274	275	289	333	256	256	281	285	249	290	280	290	274	286	258	286	307	302	284	268	322	313	287	294	293	284	286	270	285	273	286	278	312	279	262	299	287	295	284	272	307	312	284	289	285	264	297	269	305	317	340	271	271	263	293	307	247	290	279	284	270	265	285	284	275	275	283	313	286	329	274	270	296	276	290	294	282	285	269	273	275	261	250	306	266	294	279	298	283	259	284	305	248	285	248	280	271	249	298	270	249	287	299	286	295	287	302	300	323	286	255	265	276	296	308	302	250	284	264	307	285	271	299	273	266	298	287	287	301	271	294	300	260	270	284	270	304	310	275	264	296	315	264	300	311	287	293	261	315	284	269	285	270	259	283	281	311	266	271	269	334	277	256	296	268	309	299	294	313	294	266	274	290	284	301	251	290	319	287	283	292	300	259	298	270	310	294	277	265	285	273	302	308	287	293	289	304	271	288	262	282	286	258	296	286	275	296	291	279	309	271	258	280	304	278	286	301	303	274	307	276	275	289	312	290	284	277	286	285	263	308	275	282	287	319	311	292	314	287	276	266	279	318	299	295	284	272	283	301	295	305	276	275	286	274	289	285	290	316	288	275	276	270	266	290	272	275	314	303	320	271	306	275	273	267	291	297	281	289	281	284	270	285	316	278	281	277	282	292	275	264	302	285	321	299	310	312	271	263	267	271	305	274	287	311	260	301	329	295	285	270	279	293	307	287	279	297	276	279	287	295	288	291	283	271	304	288	283	273	293	284	258	282	317	307	273	276	343	275	281	279	279	287	309	283	289	280	281	287	297	296	244	294	310	293	290	312	301	271	287	316	295	289	312	294	259	288	312	291	258	268	286	305	288	266	302	286	272	295	281	294	269	301	278	293	286	324	305	307	331	254	295	291	285	265	273	278	283	301	275	275	283	322	311	319	276	264	313	236	312	285	267	281	277	267	313	288	295	269	277	278	284	307	296	296	286	310	273	267	300	291	287	262	289	320	272	292	315	267	301	275	269	313	279	279	335	255	276	280	287	266	282	294	290	266	292	283	292	286	272	300	284	314	295	283	256	268	272	290	277	297	290	285	254	295	279	258	276	294	329	275	288	277	296	274	296	279	273	295	285	272	278	265	275	279	320	310	297	277	297	280	275	305	288	298	268	277	264	281	301	281	289	278	284	288	291	255	279	267	282	271	288	294	266	298	308	331	268	287	296	293	291	292	267	283	254	279	277	282	287	298	255	275	283	300	289	300	277	291
2490	923	1176	1326	1675	1863	1746	1649	1631	1372	1208	2219	3905	4907	5789	6350	5037	3273	2113	1393	992	876	819	827	779	794	802	764	792	814	785	778	796	797	800	818	841	800	775	776	778	783	774	809	770	773	821	792	793	812	741	758	809	816	801	831	774	809	829	782	813	804	820	844	844	773	815	843	819	797	792	764	794	802	854	836	759	754	775	800	818	744	759	803	782	785	832	828	754	790	762	803	798	776	778	783	845	787	812	858	767	801	770	847	817	790	808	767	745	772	801	774	767	800	806	790	831	764	793	820	842	830	792	789	768	801	777	780	858	796	730	762	774	793	805	742	797	777	782	753	794	769	770	744	808	840	787	777	796	747	809	869	767	785	776	808	801	846	810	760	779	785	761	759	780	797	770	844	760	795	787	789	783	816	764	794	761	788	778	832	814	823	809	804	810	787	796	828	800	805	790	811	815	840	817	818	785	800	782	743	811	787	788	786	762	786	756	802	807	831	772	791	777	802	779	824	868	827	780	840	766	797	824	782	799	796	799	779	788	720	844	786	787	786	811	789	815	809	820	765	745	855	761	814	805	808	759	759	837	781	802	747	749	802	792	810	759	807	759	822	769	779	766	744	770	783	790	762	805	798	792	777	753	755	800	812	803	838	778	802	787	806	842	816	775	817	803	809	770	810	785	779	791	747	779	778	811	757	818	798	831	767	786	861	810	768	756	834	803	757	797	788	795	814	730	774	754	819	811	759	808	774	789	773	795	778	785	839	732	757	804	764	793	813	774	776	801	773	750	786	765	797	823	776	804	811	790	806	805	795	778	773	809	803	792	792	766	801	778	813	784	815	785	801	833	808	779	770	790	798	827	806	795	811	795	771	818	761	816	769	838	829	818	748	847	740	799	793	763	803	791	845	809	765	777	767	808	763	761	804	762	796	751	812	783	807	770	789	784	783	808	816	824	815	828	788	757	768	797	779	771	786	793	777	840	828	805	790	798	856	800	794	786	789	796	795	773	782	830	748	783	800	773	804	772	793	791	803	791	764	783	757	814	774	785	822	755	834	742	845	775	785	851	764	728	766	786	833	792	732	769	840	760	781	775	786	747	827	752	812	788	792	850	757	792	778	762	840	768	769	815	817	811	746	807	780	763	823	808	801	769	804	788	753	821	792	770	782	790	802	796	790	793	808	819	835	793	805	821	767	774	744	817	787	831	803	798	788	852	856	771	766	779	759	804	775	797	768	811	735	818	862	813	794	800	815	768	779	798	780	751	788	772	817	782	792	824	762	769	799	803	729	753	798	818	839	771	756	797	825	807	794	762	770	805	808	819	802	748	804	789	770	805	824	793	787	809	818	832	804	777	839	768	815	782	871	790	801	813	800	803	821	793	777	755	813	796	830	856	750	808	771	782	798	790	824	789	806	791	802	772	820	784	810	778	783	844	800	796	828	842	725	812	787	810	755	828	794	792	773	799	799	812	795	823	803	823	742	818	788	782	759	778	786	823	812	814	758	800	739	828	828	788	785	802	773	785	797	871	754	744	785	826	743	759	764	777	804	755	867	747	812	802	797	789	795	762	784	821	781	830	783	800	777	783	802	784	845	781	758	806	769	810	794	788	792	806	795	801	766	792	800	761	861	806	803	824	820	771	816	769	803	774	807	767	747	807	794	766	825	775	759	798	791	787	799	825	802	790	802	761	788	786	828	848	754	786	757	775	741	831	814	816	797	805	785	791	790	741	835	807	783	850	834	792	791	797	768	832	830	764	815	779	731	784	798	744	809	845	796	784	851	838	787	837	751	787	816	780	794	780	823	773	772	774	818	790	836	819	835	795	756	802	825	805	766	839	811	794	825	787	783	774	833	748	811	812	841	814	837	756	780	770	776	787	852	793	790	788	726	780	784	779	790	841	770	770	787	751	767	812	834	747	817	780	768	833	871	818	784	766	783	814	799	843	757	775	844	822	809	773	790	779	788	774	861	743	786	839	807	783	813	821	768	775	801	824	762	838	772	751	790	807	761	796	813	798	765	806	770	756	819	807	771	805	813	848	769	792	795	835	773	812	760	823	785	791	781	811	785	769	799	752	798	802	858	817	776	794	812	825	814	792	809	812	769	797	769	800	764	830	821	823	811	828	811	837	821	767	779	751	828	787	736	837	794	788	767	805	804	803	766	746	788	810	829	792	788	784	807	768	789	787	786	776	846	857	832	809	801	738	810	759	798	802	826	756	859	807	756	828	784	778	856	802	749	783	805	742	781	762	739	787	791	774	819	787	839	806	792	804	820	803	822	804	785	842	811	825	767	838	822	837	746	792	833	788	716	807	802	825	842	763	802	787	801	774	812	803	741	802	805	733	816	827	770	803	793	817	847	754	780	788	827	815	796	823	758	757	787	819	777	783	773	832	746	788	799	745	870	771	811	782	753	769	780	787	821	783	789	806	816	765	781	780	822	779	748	771	747	798	793	782	823	760	790	838	792	754	783	781	759	798	734	757	823	785	836	791	785	781	766	830	807	861	828	779	839	805	782	851	816	805	786	764	783	830	791	789	799	783	768	822	795	867	760	799	794	822	773	771	844	811	803	775	775	751	801	793	821	816	781	807	790	777	765	810	755	783	772	768	752	819	802	786	812	823	785	774	816	756	768	813	789	785	758	769	840	798	791	811	812	869	800	753	779	767	787	801	770	824	771	792	811	820	771	752	815	797	838	820	779	768	803	781	787	771	802	829	769	789	823	780	795	812	773	803	759	792	828	779	772	802	858	827	776	800	828	808	771	802	814	803	776	802	804	740	756	768	816	781	825	850	794	775	818	789	836	826	831	756	794	822	780	778	777	807	851	781	770	830	771	835	805	810	780	821	814	797	799	810	781	825	766	822	773	807	780	829	808	818	814	813	816	800	857	796	772	802	810	778	817	810	764	834	822	788	839	748	818	791	808	790	846	793	769	814	813	794	822	768	798	768	746	779	776	772	781	811	731	830	813	832	760	800	809	818	809	825	802	777	748	803	784	812	781	809	862	790	822	744	763	774	800	779	791	800	819	779	810	794	782	805	770	789	780	797	826	781	800	785	793	801	800	823	778	789	769	797	783	780	804	792	818	788	740	789	887	792	838	803	792	764	763	761	747	787	787	820	857	810	756	756	749	715	787	758	787	785	774	775	839	818	775	811	825	753	756	795	791	812	780	803	761	820	785	792	802	780	801	787	789	852	846	809	760	789	784	792	814	794	768	778	828	737	800	775	796	869	760	825	794	790	798	781	759	798	759	810	792	786	777	837	842	793	769	775	810	790	846	736	848	784	763	792	792	751	784	787	813	790	795	767	770	880	796	788	737	785	768	796	799	805	782	771	772	798	792	804	786	756	803	813	818	837	765	748	819	765	793	850	807	827	803	793	762	786	822	815	812	841	819	769	821	825	747	782	811	801	814	853	779	789	811	772	817	779	810	763	765	824	829	750	802	809	815	767	784	846	763	746	811	751	845	795	771
8019	2266	3180	4509	5293	4598	4194	3475	2467	1994	2185	6221	11550	10075	7809	6347	3368	1975	998	596	380	281	228	219	226	243	249	217	234	212	249	223	246	246	239	234	213	215	224	216	212	226	231	238	225	223	204	220	222	244	223	223	230	225	234	228	226	237	242	250	223	237	239	247	227	264	227	232	238	236	225	234	245	281	227	260	235	213	241	246	235	246	238	225	222	251	245	223	214	209	243	231	220	259	217	223	212	215	231	199	255	236	216	229	235	238	255	224	218	270	251	271	229	247	229	205	224	252	239	221	230	233	229	228	225	219	228	236	215	216	223	211	228	246	196	221	243	241	231	211	245	230	213	232	239	223	237	219	208	224	267	238	223	237	218	230	228	228	211	229	190	228	246	244	251	238	230	224	228	215	242	221	246	241	213	215	229	240	219	225	223	214	246	222	193	215	224	222	220	229	239	231	242	227	253	217	236	234	248	207	224	232	225	252	223	253	227	254	221	238	260	239	240	220	225	226	245	232	217	223	236	239	241	224	237	232	232	210	218	245	242	241	214	231	208	241	235	247	247	238	225	204	227	245	207	240	222	219	215	243	237	238	211	250	231	245	252	230	251	218	210	226	210	232	247	230	227	249	253	229	236	242	239	265	240	225	237	237	222	190	245	242	235	230	233	228	246	220	255	217	224	250	243	243	242	242	234	249	227	201	251	234	191	227	217	207	218	253	213	252	213	223	200	225	191	216	257	230	234	235	250	243	238	218	231	247	236	229	242	224	221	238	226	232	215	232	227	204	224	226	224	211	228	231	228	255	234	241	222	223	222	232	224	261	237	217	214	224	248	242	231	240	223	214	207	199	219	242	217	216	242	229	235	211	245	206	230	244	225	229	242	224	220	240	229	223	258	252	238	210	208	223	225	224	220	226	237	223	226	221	247	234	247	219	218	248	223	223	218	222	224	249	247	227	238	225	215	223	236	223	241	216	233	223	239	222	243	224	256	230	235	234	262	219	225	261	226	212	230	215	206	217	218	256	225	238	250	239	217	231	213	221	206	253	246	223	235	224	232	234	264	249	229	232	205	198	242	226	240	219	207	215	224	215	244	204	225	221	218	257	232	218	248	227	221	226	249	247	217	229	245	228	267	223	242	221	219	241	207	184	245	237	224	213	220	202	218	246	232	236	210	230	228	241	224	234	213	256	228	231	247	230	263	245	253	226	242	257	230	202	225	216	224	223	218	228	214	224	238	248	232	236	206	223	240	241	228	234	243	235	248	203	230	200	256	227	201	228	235	236	226	268	226	240	227	214	202	230	231	252	234	249	216	191	232	226	208	198	237	221	244	228	243	256	213	248	239	236	231	229	209	237	213	224	266	204	219	249	234	231	246	244	227	226	249	235	219	237	214	207	241	232	222	237	262	213	235	258	222	213	249	233	241	231	219	232	200	203	239	229	232	255	226	264	242	228	216	246	251	202	218	246	200	244	219	221	241	249	246	256	225	242	257	232	215	222	243	242	238	241	213	217	215	225	232	236	228	217	240	219	258	256	237	229	251	230	262	236	254	239	218	255	234	258	272	204	241	251	208	228	213	244	227	216	240	241	224	255	223	202	234	228	213	236	236	205	227	228	265	248	249	217	222	248	220	245	230	275	257	213	219	213	233	207	219	211	256	225	234	215	241	218	236	243	216	231	244	237	228	200	235	246	222	224	211	238	240	232	235	229	210	243	231	224	230	236	215	218	238	204	214	232	250	228	234	235	249	230	242	218	234	257	211	232	205	227	216	227	241	222	227	224	224	237	276	221	232	206	234	210	229	242	224	229	223	217	224	238	225	212	220	225	259	236	228	235	240	236	223	238	231	230	214	251	217	248	234	212	230	232	246	226	230	227	231	261	241	185	217	271	217	253	227	235	259	245	243	229	227	231	231	228	237	263	263	229	238	215	228	223	234	228	230	224	212	229	229	223	246	216	230	240	222	248	250	226	241	233	236	212	222	233	221	226	219	233	227	219	211	240	234	244	252	247	219	262	244	253	231	238	235	225	243	247	210	217	238	218	257	230	227	237	251	246	227	221	253	241	241	220	239	246	225	237	230	240	235	223	240	195	199	233	230	231	212	234	247	241	282	245	245	196	197	211	213	241	221	248	226	235	238	233	245	222	236	216	214	208	221	250	249	225	238	231	221	242	236	259	190	202	235	237	229	252	210	248	221	209	221	237	245	212	255	231	224	222	222	235	218	225	250	231	228	225	233	227	235	215	234	228	243	240	245	226	224	231	210	206	232	210	213	218	240	236	215	211	207	245	229	232	227	239	227	204	214	224	257	208	245	217	240	227	236	224	245	225	257	223	226	240	229	233	234	247	232	250	233	193	233	221	230	245	262	225	245	210	227	218	228	245	205	251	231	233	205	229	202	236	255	211	211	214	258	249	245	261	229	223	246	250	224	231	245	241	253	243	228	239	200	242	235	205	241	216	235	245	239	236	217	233	206	224	240	242	242	231	217	231	205	222	212	248	191	213	187	222	224	242	244	239	225	220	220	237	216	229	252	208	243	234	255	214	239	258	215	243	259	224	239	197	220	216	212	239	234	210	229	235	243	232	244	219	237	270	241	210	235	238	236	242	240	266	230	238	224	269	223	223	246	205	223	224	242	213	206	243	253	235	196	234	241	200	223	228	229	233	220	183	242	206	209	245	208	234	232	212	251	246	235	238	229	228	220	245	220	229	211	243	216	238	251	258	227	246	246	211	237	230	217	243	233	223	252	251	250	234	231	220	224	253	232	223	233	233	229	201	247	233	250	241	218	229	230	229	205	210	237	228	202	226	224	234	208	219	247	241	205	259	210	240	225	231	236	243	243	232	256	223	250	211	212	222	241	230	230	247	243	235	249	227	257	221	245	226	240	219	224	212	216	235	240	237	254	252	227	237	233	228	212	239	238	230	234	216	228	241	211	224	226	240	224	251	217	227	249	223	214	232	210	212	209	222	215	231	237	244	258	219	264	212	264	220	221	214	218	218	217	238	218	260	217	226	216	225	233	226	214	219	215	233	216	199	204	216	243	245	197	249	222	224	237	233	239	225	234	244	234	236	210	245	235	235	241	218	229	205	241	242	244	228	241	216	239	225	237	230	223	230	272	239	227	228	237	235	218	242	239	235	233	232	220	257	243	233	216	216	211	213	275	228	201	218	225	220	252	217	242	233	243	215	206	226	224	220	232	236	236	219	209	245	238	210	228	223	234	225	228	239	257	253	249	216	217	210	222	215	224	234	259	196	214	226	191	216	233	249	250	233	235	241	199	198	222	226	228	216	217	256	206	247	210	241	227	227	216	239	193	216	237	212	201	239	214	205	216	215	213	222	222	218	223	228	224	227	244	263	209	234	222	253	212	242	221	241	237	217	225	221	239	229	248	226	248	221	212	209	225	215	248	249	226	234	236	242	254	241	237	257	230	215	228	210	227	251	221	216	240	255	247	259	246	231	221	261	241	223
5856	2883	7566	13798	17271	15696	15943	14387	11216	9775	11002	23439	32731	29190	25841	22639	14340	9262	4621	2473	1242	797	674	649	652	632	655	671	622	679	671	656	706	688	710	689	631	617	670	691	652	687	674	697	662	709	655	631	684	666	676	686	631	672	680	658	644	649	680	628	705	644	635	699	680	658	612	635	709	643	632	685	697	676	616	705	718	682	661	641	638	650	703	668	676	607	692	655	687	658	689	709	672	631	666	669	673	714	664	699	680	670	645	688	697	645	667	660	653	685	672	648	683	646	668	682	686	675	667	704	710	628	678	653	636	677	661	634	604	672	675	687	662	677	625	645	670	638	674	638	647	687	666	689	654	678	649	664	629	639	680	683	693	660	627	688	649	660	674	670	654	664	684	696	622	683	670	674	672	680	637	725	674	676	680	616	632	630	645	623	637	667	697	676	649	643	619	691	706	684	720	699	625	643	651	650	624	674	646	651	671	705	679	681	635	660	636	628	637	667	639	703	674	673	624	660	645	616	636	640	644	634	660	651	676	613	684	634	620	638	722	704	684	626	659	676	637	608	671	615	637	660	651	681	627	652	675	642	663	636	695	647	677	720	687	648	644	654	641	645	613	662	667	675	671	673	632	644	693	636	624	691	688	669	671	624	628	623	646	701	644	669	709	636	710	692	666	643	697	633	657	631	618	687	670	663	687	624	656	629	623	658	654	654	668	626	648	654	653	685	664	658	644	668	626	697	698	676	687	645	671	680	655	654	645	697	684	625	665	702	632	615	634	683	660	659	625	624	685	622	645	672	702	661	674	697	674	662	674	662	679	635	698	624	674	679	638	684	680	679	672	672	694	614	673	685	685	665	657	678	659	661	705	671	703	663	670	680	659	701	655	657	707	626	669	663	622	675	672	654	658	676	683	647	651	667	631	662	715	626	617	674	665	657	628	658	682	596	652	662	659	676	695	710	678	638	657	643	674	658	694	692	664	677	617	660	681	640	654	675	671	635	711	656	648	678	682	672	652	645	649	671	671	672	666	687	670	643	698	669	654	678	617	699	645	641	664	666	701	699	676	696	705	667	670	630	717	692	645	645	690	668	656	652	693	647	663	665	687	679	658	681	673	678	670	674	671	664	682	665	650	691	664	642	693	683	684	646	715	690	637	643	651	664	601	674	691	692	638	643	652	662	699	661	705	682	648	659	633	684	678	684	669	670	682	730	668	630	687	663	704	687	667	657	670	722	659	681	654	677	680	672	680	671	645	664	689	674	653	724	682	678	615	605	654	659	699	637	697	664	634	652	644	718	655	689	688	670	692	646	647	653	644	646	681	629	657	690	687	667	664	633	700	632	699	640	653	666	645	651	677	728	677	661	682	661	633	641	661	610	655	622	622	644	650	629	691	657	613	635	676	699	683	678	715	655	641	678	708	658	679	643	677	630	715	649	649	573	680	643	649	662	669	693	675	611	647	693	690	616	654	677	635	699	685	638	661	657	652	675	624	626	646	677	668	666	725	666	636	642	662	675	684	663	653	687	634	647	677	651	687	664	671	705	617	667	656	686	655	629	697	637	638	605	658	650	672	677	679	682	689	682	690	659	665	662	674	685	665	641	663	703	671	708	675	604	673	667	697	690	660	642	657	721	647	653	647	659	635	638	649	644	639	660	655	688	635	685	633	629	642	656	682	643	654	679	630	657	655	668	640	639	655	646	656	658	676	695	641	654	659	638	660	673	669	684	682	614	683	612	671	668	663	685	659	673	642	651	696	695	630	659	634	657	601	642	668	647	695	648	687	657	706	668	658	693	656	660	648	681	644	648	703	663	650	645	629	642	697	689	658	683	663	623	617	660	702	664	694	690	663	653	665	678	669	635	671	647	659	742	667	711	676	642	670	702	677	678	682	703	634	650	671	631	670	690	654	649	653	640	636	692	677	631	699	649	678	686	660	668	685	628	673	721	664	671	669	673	621	688	708	653	685	654	610	648	648	670	657	666	658	666	654	691	654	659	631	685	653	650	672	703	663	637	657	631	611	683	673	683	655	658	702	614	696	670	618	668	654	661	652	631	650	595	644	693	692	640	650	674	654	652	664	634	697	666	690	643	670	672	634	671	674	656	636	704	701	650	693	657	635	669	687	630	662	686	708	624	691	683	632	657	616	679	640	715	672	686	622	664	698	667	668	699	644	678	658	634	698	680	692	615	680	673	617	678	655	660	650	654	655	694	656	681	663	683	686	702	628	665	666	665	664	686	675	673	625	669	638	710	644	643	644	673	702	618	657	642	624	674	685	673	649	681	636	665	674	660	655	717	662	620	672	608	669	634	674	637	670	661	658	669	667	682	693	670	683	589	666	708	644	713	648	676	688	692	699	670	709	686	634	681	642	650	670	655	639	666	654	665	663	647	680	644	680	675	695	665	652	683	634	696	676	702	642	698	682	641	671	653	692	687	639	640	669	668	675	664	632	624	655	660	619	646	624	655	673	705	647	701	684	665	679	706	691	641	680	635	681	697	653	690	663	634	668	703	694	675	642	641	618	602	684	675	617	627	672	678	680	686	638	620	695	672	653	697	630	654	698	620	663	686	639	684	626	654	652	656	645	681	661	667	650	669	712	657	665	645	632	627	648	608	656	616	673	662	706	638	636	714	625	640	659	665	675	652	674	657	603	692	653	652	692	655	662	658	638	678	659	641	637	658	655	669	646	638	624	679	681	665	686	653	661	688	639	650	644	682	666	676	634	664	653	675	635	663	708	690	683	642	690	648	671	658	687	644	666	684	636	683	693	705	634	654	640	679	634	650	638	663	624	651	674	664	679	673	654	667	671	665	660	671	665	656	668	601	657	659	645	679	704	652	691	644	680	661	657	676	669	647	655	671	677	697	679	646	663	681	690	646	674	670	684	655	666	648	650	621	649	646	666	664	696	659	680	652	619	648	675	662	647	695	683	619	654	722	635	696	695	637	669	679	704	670	622	635	655	639	715	666	651	694	675	635	626	627	668	673	611	676	645	637	685	643	644	708	672	661	657	657	680	654	715	682	660	665	652	653	664	655	644	650	711	610	659	662	627	650	673	671	669	649	702	698	650	671	664	585	639	661	629	680	683	643	669	697	661	651	628	678	696	650	686	681	630	678	659	658	649	647	690	664	649	638	654	660	612	658	635	640	674	706	633	692	620	642	661	665	728	694	659	652	658	704	696	683	628	626	646	721	665	641	715	667	664	650	669	711	673	685	606	619	657	712	663	645	685	667	702	602	655	710	673	682	676	633	733	674	676	641	675	683	626	664	666	662	646	665	648	671	664	672	719	687	712	660	687	642	673	635	642	644	657	593	659	689	629	684	669	617	687	689	666	619	703	630	685	630	620	672	668	631	641	654	661	628	661	659	659	684	617	654	657	629	723	653	668	682	674	618	681	648	653	699	702	656	645	664	666	642	734	647	671	675	668	621	663	658	671	709	690	678	674	627	725	679	677	684	727	687	700	671	668	668	645	626
17541	9082	17464	18864	16071	13117	10575	8423	6751	5936	5032	6225	9245	17552	21463	16439	9137	4202	1755	733	422	252	270	242	229	261	250	266	237	232	247	191	246	278	246	269	240	242	246	273	252	269	259	247	262	223	263	274	261	265	229	264	232	269	250	250	255	256	270	229	247	250	225	243	247	238	231	265	232	247	238	260	261	233	256	267	247	215	230	242	250	251	249	251	238	256	247	276	251	248	236	244	248	246	230	260	236	266	254	276	254	242	264	237	256	256	242	221	258	238	249	255	249	251	263	282	253	256	253	275	224	261	230	251	272	233	265	249	231	233	227	252	243	248	260	243	253	259	238	244	255	236	257	231	256	229	253	257	238	230	237	246	227	232	235	274	237	262	232	243	254	268	265	221	253	209	228	241	254	245	254	229	260	269	235	242	247	286	235	239	249	260	239	214	278	225	258	225	282	258	236	226	231	234	223	256	266	239	226	239	260	240	285	261	234	256	265	254	255	256	239	257	271	261	237	226	236	247	234	251	239	271	247	263	230	264	275	255	255	236	250	220	241	223	250	227	260	243	249	234	270	257	245	242	245	250	247	254	249	259	234	241	258	231	226	237	270	258	255	249	234	252	239	237	226	237	284	243	258	257	253	234	237	236	265	242	218	222	235	253	254	214	200	250	233	251	250	209	225	256	252	226	232	265	258	260	258	235	244	233	229	252	234	239	273	264	251	241	241	276	224	248	238	233	269	263	218	226	263	241	268	271	216	223	249	269	261	269	256	247	248	232	236	254	221	268	237	269	263	247	228	245	224	234	284	242	269	253	249	262	247	235	265	247	258	267	264	262	243	242	253	212	260	247	259	235	252	240	246	265	226	224	256	201	251	266	234	235	238	242	246	237	239	235	240	247	256	265	265	217	250	274	236	249	271	237	254	251	243	254	255	282	248	274	231	271	253	253	224	244	266	244	233	230	223	228	255	263	237	298	243	264	244	258	261	233	269	246	244	252	248	243	272	247	232	246	251	250	246	269	273	245	290	251	226	230	229	260	224	234	266	241	257	219	248	258	247	233	256	260	254	253	288	254	257	273	262	267	214	247	283	225	252	227	225	267	261	242	246	265	257	247	254	278	279	263	251	229	241	238	259	241	249	244	266	277	271	242	251	282	276	265	235	232	252	250	242	246	272	236	238	285	261	258	214	244	229	211	260	234	271	264	233	265	250	284	249	230	239	255	269	256	251	263	259	259	226	222	255	275	237	254	242	283	258	229	239	260	228	241	241	271	259	253	262	235	221	255	262	240	259	248	258	236	250	270	238	251	254	228	239	263	266	255	231	239	255	259	256	266	265	234	256	254	242	243	257	267	289	234	251	265	277	236	248	233	234	244	267	240	237	259	240	251	258	229	275	270	222	198	252	256	263	252	264	236	247	276	281	267	267	283	237	279	242	280	255	246	251	235	237	266	238	228	265	251	228	271	238	252	271	239	250	243	246	253	259	257	280	243	257	259	257	253	232	260	238	245	258	264	228	264	240	229	247	231	259	253	233	252	273	223	284	256	273	261	244	232	266	237	266	265	250	261	266	279	257	228	256	246	253	216	259	241	278	248	237	239	258	246	240	271	284	245	252	242	271	242	248	257	239	265	242	241	253	249	277	266	263	235	278	247	244	243	248	251	243	251	223	247	258	246	224	253	241	273	258	233	266	229	235	226	274	251	254	229	220	268	273	261	219	240	247	248	248	231	229	232	238	241	211	273	234	223	245	220	264	226	238	275	266	251	255	238	268	266	216	231	226	258	263	226	227	253	299	259	232	252	223	236	228	231	261	236	257	243	254	244	249	238	292	238	239	261	274	282	263	247	247	266	275	241	214	246	239	238	234	246	248	241	275	264	259	235	276	243	247	241	223	264	245	246	248	236	222	233	275	257	237	233	249	254	235	250	233	272	240	223	254	235	267	240	255	217	244	264	264	239	244	253	232	241	256	238	255	230	262	260	252	247	251	248	225	258	249	251	266	278	269	289	255	216	255	231	239	227	255	247	256	264	234	240	238	287	247	246	266	254	279	252	222	249	266	243	249	243	255	235	247	219	272	247	269	241	257	275	247	243	254	258	245	254	252	255	250	265	243	237	264	226	257	265	256	262	229	251	272	253	275	247	251	260	235	227	242	227	232	253	235	247	218	249	245	252	223	239	245	233	261	231	230	270	229	227	255	275	283	249	255	278	222	229	262	238	222	237	266	278	233	215	284	244	236	283	254	256	244	233	216	236	286	270	254	249	244	255	265	256	224	266	290	273	264	255	236	240	279	253	268	265	254	259	273	248	251	225	239	266	232	233	257	253	255	286	240	229	252	260	257	258	240	254	238	239	269	243	272	249	256	257	258	264	249	273	245	290	264	230	280	257	241	237	225	250	244	239	271	236	265	221	268	252	259	254	259	283	231	264	221	254	258	272	267	235	265	267	249	252	239	244	253	246	254	232	258	248	260	243	229	246	249	250	247	221	244	248	236	257	240	248	274	235	252	268	256	242	208	245	283	249	272	264	238	264	217	256	263	252	252	251	262	266	221	269	229	234	242	241	229	262	254	229	279	263	231	269	259	225	259	248	227	254	268	230	240	251	238	251	212	279	240	268	252	249	230	243	260	268	253	261	218	254	235	251	270	250	245	273	243	243	247	232	233	265	224	249	263	244	242	242	243	268	259	244	263	231	245	249	251	236	247	250	262	241	239	221	249	248	254	224	270	242	263	250	252	228	236	222	224	254	227	265	249	254	241	242	240	235	245	252	247	264	218	261	256	274	246	241	202	231	244	251	234	237	254	228	246	261	247	239	242	246	219	235	236	237	251	239	243	250	244	259	236	242	274	244	237	278	301	258	240	256	232	270	255	248	249	264	265	233	277	234	291	227	224	259	261	251	269	273	230	238	258	264	269	236	278	219	232	254	279	254	269	241	291	242	265	239	244	277	287	257	278	240	249	265	253	248	246	252	244	253	256	258	253	262	270	259	282	261	253	234	248	272	237	229	275	247	235	257	228	252	248	246	228	245	228	256	277	246	250	229	237	266	234	260	244	235	238	266	271	259	234	261	244	263	240	228	245	215	272	262	258	248	230	237	240	259	218	253	235	256	288	254	246	235	229	241	226	239	232	269	237	240	263	252	259	264	244	236	259	228	235	256	258	277	234	238	245	264	253	243	230	248	262	265	237	227	235	247	235	274	252	220	229	230	253	246	246	225	238	247	243	276	269	228	243	238	219	245	231	277	242	251	238	240	233	241	275	225	257	248	290	241	262	241	237	264	242	222	242	250	271	245	257	255	271	239	262	260	255	231	246	224	207	259	240	260	272	270	265	261	259	234	259	242	279	225	277	220	249	235	249	264	252	237	264	261	271	246	235	264	242	246	245	262	239	208	262	233	237	238	244	251	233	255	259	264	249	253	246	251	239	230	256	254	245	249	231	250	270	244	244	256	255	254	260	255	284	260	255	241	271	261	247	221
9416	9686	25761	31945	31342	29036	26614	24835	21918	20917	19042	22248	27917	39877	41915	35968	26376	16451	7554	3080	1588	931	756	692	718	713	735	750	757	743	695	690	707	721	697	709	733	663	711	699	680	735	725	736	669	660	691	726	736	739	711	730	715	724	729	701	722	719	714	716	740	704	729	718	734	727	710	735	696	711	744	681	683	717	728	696	794	653	705	704	684	656	683	748	698	687	675	666	741	742	694	725	715	714	665	753	731	717	700	686	687	688	705	704	688	727	692	702	709	677	712	735	800	639	753	701	715	681	683	719	733	698	727	713	687	709	693	689	718	706	724	680	734	749	707	758	742	643	718	702	720	678	715	657	731	710	707	715	695	758	717	731	689	723	666	713	686	735	686	736	702	688	755	744	718	692	715	712	747	662	749	747	742	738	662	757	734	704	740	694	705	678	708	707	713	689	720	713	688	705	719	689	705	710	744	731	677	687	708	732	733	728	739	731	677	731	727	710	641	728	741	697	725	730	741	782	708	720	703	713	723	651	693	689	732	703	709	738	714	725	707	751	769	737	728	720	769	707	738	723	717	715	645	698	723	695	723	711	719	725	709	744	687	691	694	682	723	734	745	724	737	688	706	731	690	739	726	692	676	716	681	720	709	737	680	735	725	684	691	693	700	757	763	665	701	692	734	680	711	689	698	720	711	694	732	722	707	701	672	687	703	658	725	696	746	692	701	680	708	744	745	718	754	737	716	668	686	726	709	723	682	687	685	785	694	713	698	696	732	734	776	654	716	705	727	732	738	744	671	727	665	705	710	683	701	714	657	674	696	660	712	697	740	743	717	670	714	669	682	705	615	743	755	742	668	712	736	700	697	728	673	700	693	735	659	690	708	669	759	728	733	782	680	678	671	712	729	743	717	749	750	717	697	679	720	727	690	729	733	727	680	739	765	763	710	751	683	736	667	697	714	706	701	674	688	731	727	721	736	752	678	726	695	684	707	738	726	755	706	773	661	694	694	721	711	715	712	759	683	717	703	744	730	686	736	705	708	730	652	714	721	697	685	693	774	676	676	717	733	715	737	748	714	755	716	712	725	757	711	687	704	739	676	731	721	737	681	656	687	764	658	689	714	725	682	727	705	709	653	728	689	713	736	674	693	721	716	708	745	701	720	712	758	692	668	734	708	683	730	699	730	750	695	654	777	726	694	739	722	714	702	666	681	716	751	759	765	737	731	669	687	724	728	720	722	758	719	743	698	746	747	703	714	687	682	703	701	693	661	673	684	713	727	730	714	698	711	728	712	711	641	685	675	697	670	706	709	727	743	721	725	682	714	729	786	766	693	676	759	697	719	721	710	655	699	759	736	689	699	704	715	713	741	700	685	724	688	708	708	772	737	726	698	710	721	720	688	682	711	747	745	693	641	717	692	681	674	710	699	727	732	709	735	732	711	725	725	696	711	691	705	663	713	711	718	717	730	738	711	697	721	741	686	713	710	690	684	704	702	752	735	714	685	736	663	781	706	697	688	701	670	726	654	722	674	779	718	750	698	701	705	705	687	718	661	673	740	710	710	652	701	722	739	655	715	704	700	677	700	726	745	716	692	771	662	661	735	732	746	742	702	659	705	735	720	748	742	753	703	688	704	746	718	726	700	737	703	734	727	692	740	735	720	704	718	724	683	767	753	701	696	749	674	729	730	747	708	686	725	728	736	737	779	735	721	759	714	744	701	751	715	716	721	743	739	694	765	736	693	776	725	703	689	772	751	702	719	688	734	724	709	694	728	701	754	725	704	674	690	675	729	712	736	697	709	725	704	683	711	711	723	746	719	731	736	689	736	716	670	687	741	700	697	707	726	738	720	716	723	768	667	745	708	703	709	672	747	721	762	768	728	699	712	676	763	713	679	666	649	730	695	693	723	727	717	686	727	742	684	713	670	737	703	706	684	722	699	702	699	725	689	675	691	711	728	675	656	710	776	685	732	709	667	686	692	710	740	731	710	704	711	702	726	759	740	687	731	737	720	688	729	693	720	699	756	686	717	701	737	713	721	728	718	730	743	700	682	729	729	687	667	701	660	658	727	704	724	734	753	673	719	678	724	709	697	731	741	699	803	707	701	702	711	772	699	712	750	713	683	733	746	698	744	716	681	750	714	723	716	681	735	700	693	701	701	724	678	724	693	709	740	736	748	721	712	758	741	737	701	680	729	690	723	722	701	690	726	712	725	758	704	720	733	719	726	679	724	700	698	692	744	675	720	707	689	713	705	680	724	743	754	699	696	722	697	703	685	692	733	703	760	670	715	726	755	683	772	695	695	730	744	742	721	720	746	719	665	706	694	701	695	715	720	734	701	693	734	718	749	784	697	674	699	712	740	687	738	684	807	702	734	699	683	689	719	707	697	699	767	715	720	663	706	703	727	753	704	706	690	725	697	732	702	724	690	751	733	733	670	730	746	716	760	702	755	744	661	707	642	724	730	701	698	719	678	704	737	728	701	746	691	736	754	719	668	741	695	680	729	782	714	756	721	729	714	701	701	709	707	735	756	697	756	684	693	695	713	737	707	690	684	725	722	726	704	688	714	700	687	733	704	717	752	734	707	737	704	743	759	700	703	716	680	681	684	716	690	728	748	733	677	689	689	665	652	728	709	677	718	738	681	686	662	685	721	696	715	745	681	729	733	739	682	739	705	702	707	693	774	701	749	683	683	746	695	703	722	682	660	775	685	665	711	709	763	747	730	722	705	731	728	654	709	674	688	721	737	750	722	706	703	678	760	725	704	718	719	662	724	718	701	675	679	696	705	729	698	726	709	766	672	733	731	690	727	709	676	713	738	737	722	739	698	752	678	721	686	745	707	729	745	716	703	710	714	727	760	706	714	709	668	699	757	718	663	723	710	715	672	708	708	715	711	689	739	704	708	722	705	701	704	685	726	721	682	710	706	700	721	720	745	734	711	745	716	706	717	675	668	725	706	728	692	697	658	693	725	692	727	714	707	712	717	701	726	686	678	713	697	696	724	693	703	742	664	694	737	662	708	722	670	690	763	706	709	693	699	718	678	648	748	691	757	696	696	773	696	724	767	729	679	682	662	726	744	703	711	692	722	711	729	690	702	726	724	719	767	676	669	707	697	710	708	700	721	732	752	713	696	732	757	689	705	693	687	705	732	704	703	735	690	703	709	719	693	762	727	685	663	692	704	678	687	710	723	681	691	694	700	694	705	749	714	669	665	669	717	710	689	766	670	809	702	719	701	680	715	706	731	770	693	706	692	712	686	711	675	742	754	659	673	699	720	715	685	643	710	662	712	679	707	760	725	715	720	693	705	670	722	738	733	685	734	715	639	725	751	675	726	726	725	709	720	729	756	710	701	704	689	733	735	722	712	687	721	687	726	732	735	682	698	742	717	725	706	748	725	677	699	712	711	700	704	705	747	739	713	715	683	730	668	686	670	731	731	734	745	721	723	709	665	685	707	759	708	740	723	675	702	698	725	710	708	694	724	690
3010	862	909	883	696	615	477	425	417	378	409	392	489	916	1531	1544	1140	676	466	393	311	276	265	251	276	271	261	299	267	280	262	292	244	291	290	260	261	284	262	254	256	266	271	251	268	266	230	273	262	276	265	249	278	283	243	238	284	259	295	247	300	275	301	257	244	240	242	264	270	274	256	287	243	281	237	303	275	278	253	252	301	259	262	285	253	265	263	285	281	255	275	295	279	240	257	251	289	282	297	279	277	282	266	267	250	280	268	267	295	266	283	257	283	265	313	265	258	291	289	276	285	255	270	249	278	262	228	255	279	278	262	276	269	260	255	269	271	255	277	285	285	264	274	299	282	271	264	245	265	258	250	257	271	261	261	270	278	268	279	260	275	300	272	291	257	258	284	262	263	272	255	275	306	277	270	294	253	262	274	256	305	285	274	275	268	276	283	251	271	299	273	263	276	278	305	278	253	280	286	282	267	274	260	265	259	246	251	266	263	284	298	284	279	300	271	298	313	282	263	259	253	292	298	236	282	272	250	320	276	247	288	264	243	275	277	269	262	300	266	298	268	274	278	287	253	302	276	276	295	281	255	276	271	233	265	294	266	264	283	258	293	285	233	281	230	253	271	276	261	269	267	284	269	287	295	252	259	253	274	279	273	276	275	282	269	263	264	289	249	254	271	268	285	308	277	269	279	309	285	256	266	287	275	273	270	273	281	270	265	263	258	291	250	272	262	274	284	255	272	257	265	261	302	246	283	252	294	288	270	265	312	276	275	250	271	254	283	303	312	256	266	265	316	261	281	283	276	292	281	272	263	251	292	286	251	267	280	279	268	264	244	279	285	281	274	263	273	228	252	306	244	262	265	271	275	268	286	296	276	232	274	278	246	275	283	259	283	299	264	258	247	254	264	270	284	250	258	268	253	280	271	274	239	278	275	267	269	271	279	273	286	264	277	281	286	277	242	273	245	302	281	291	261	270	282	241	245	258	279	257	249	257	261	292	279	259	273	273	260	260	276	260	307	279	256	261	244	302	271	264	229	266	303	318	294	282	276	275	273	247	246	275	261	259	324	294	292	271	292	265	284	304	283	290	281	268	267	273	279	263	305	260	284	240	255	253	261	274	264	263	272	283	288	282	280	300	256	299	292	289	292	309	283	256	265	277	243	265	297	233	251	255	268	276	261	322	240	290	262	291	276	267	262	281	292	248	221	277	274	272	277	293	271	258	290	291	297	253	279	267	256	293	288	244	291	296	264	283	243	265	280	269	277	274	261	279	271	280	276	264	298	272	272	312	248	270	275	280	293	287	264	269	271	261	251	274	266	276	269	323	283	260	261	252	277	235	257	259	302	279	262	271	252	278	289	283	273	235	265	257	286	279	261	274	263	265	255	273	272	287	261	290	283	268	278	280	264	264	254	270	299	255	265	272	252	271	278	269	275	277	303	251	284	273	251	248	286	235	264	249	271	261	264	285	248	252	277	278	246	298	281	289	285	266	236	280	274	264	288	276	264	272	291	252	257	272	254	241	271	287	273	257	270	267	271	273	296	301	266	293	296	251	274	251	299	265	289	268	270	279	257	270	261	282	278	257	261	270	266	290	255	271	246	279	290	262	290	271	267	275	295	252	235	275	279	245	274	279	261	259	253	261	279	293	284	284	227	260	293	276	249	269	246	297	260	292	248	291	284	285	289	252	263	247	231	252	260	287	272	246	269	309	240	306	276	282	241	246	304	264	284	261	266	282	260	284	253	282	270	257	248	280	265	267	288	276	280	278	269	267	286	254	245	260	256	273	268	251	277	247	282	244	281	268	303	289	298	268	273	282	269	291	258	278	269	306	290	269	259	279	264	255	275	284	248	265	269	269	274	240	265	274	278	264	259	280	234	270	259	267	278	262	275	284	288	271	289	243	299	267	282	243	266	280	267	266	248	270	270	249	259	283	272	271	252	274	283	280	282	280	270	230	302	257	283	274	251	272	259	279	264	308	297	251	261	276	276	284	294	249	292	256	265	250	242	300	295	274	241	241	269	272	286	282	252	304	260	244	239	281	295	237	253	247	289	264	322	278	268	256	300	266	272	270	269	266	262	281	290	256	287	301	281	291	292	305	269	241	263	248	282	249	282	264	279	268	267	252	280	294	288	274	250	259	283	262	253	242	291	257	279	291	306	265	250	244	278	273	276	281	275	251	268	267	261	281	267	265	276	264	257	287	265	266	275	280	245	275	279	269	255	247	287	265	274	271	270	258	270	278	267	277	271	266	261	262	281	297	263	272	269	241	269	276	261	270	311	285	294	269	243	288	273	293	263	263	284	254	270	259	273	290	275	275	303	286	270	276	290	275	262	277	254	274	273	274	301	266	313	287	245	293	295	265	265	292	269	290	257	260	243	241	260	273	265	272	270	264	279	271	273	275	267	287	273	271	282	248	244	243	229	277	299	251	260	288	260	304	280	273	267	254	252	273	247	242	283	299	268	304	278	265	290	277	271	282	275	276	276	283	270	257	306	275	238	279	282	298	284	274	261	289	273	257	293	274	283	270	265	270	281	277	255	286	245	258	284	258	266	260	266	271	254	259	267	291	287	281	274	273	270	226	272	281	288	291	270	251	301	284	243	256	271	277	276	250	253	277	281	263	298	244	250	236	262	285	285	288	288	274	254	250	278	275	276	275	273	298	302	304	260	246	269	246	298	277	274	250	259	258	268	268	250	264	258	265	281	253	280	272	273	254	260	269	267	292	273	274	272	281	264	242	268	254	273	286	244	300	287	256	261	293	269	251	263	261	261	255	257	307	270	278	285	285	264	265	271	265	282	263	260	275	290	252	265	297	284	277	282	243	302	258	271	253	273	254	251	276	302	263	284	253	283	272	253	250	244	247	279	268	305	279	248	265	276	275	288	280	270	269	255	296	282	281	277	289	252	263	253	272	289	262	291	253	275	263	277	273	286	281	283	261	283	275	292	271	285	323	232	261	276	264	288	290	242	244	274	290	260	295	264	264	278	262	307	272	270	254	254	258	292	266	296	264	309	285	287	297	294	274	293	258	261	279	270	273	272	275	276	273	259	259	303	248	286	271	248	288	284	273	265	230	292	283	262	254	259	256	266	265	285	297	271	271	289	272	284	253	264	278	280	291	257	301	296	272	268	292	272	278	245	270	256	278	264	264	254	308	266	267	273	242	284	244	257	273	238	290	282	276	256	263	290	262	266	257	242	300	262	282	268	271	273	278	258	266	292	288	252	299	299	262	281	278	270	282	271	265	289	249	282	267	280	285	269	304	280	231	300	291	262	267	298	273	265	288	259	275	264	254	247	250	249	280	271	294	296	256	277	275	263	279	285	280	277	280	288	279	262	248	255	244	254	276	276	276	255	288	279	274	277	280	263	275	240	313	264	259	289	276	297	252	254	283	270	282	282	286	267	258	284	277	263	289	275	249	255	272	305	259	266	280	249	324	298	270	271	284	260	253	307	325	284	263	263	249
2678	1420	2633	3404	2915	2639	1901	1688	1958	1685	1667	1654	2319	4916	7995	7301	4638	2651	1652	1072	859	802	805	745	718	752	736	800	728	737	740	742	807	785	780	718	741	757	790	753	796	738	787	740	772	762	737	788	761	777	752	766	772	722	769	766	776	761	784	781	736	754	724	763	751	751	787	797	766	775	748	742	733	723	708	786	738	744	721	791	762	775	759	776	703	776	753	760	759	772	827	765	788	771	763	718	746	763	814	771	750	749	747	749	728	744	745	714	769	736	775	804	684	727	738	731	806	769	767	773	728	720	799	831	731	726	761	714	721	774	743	705	752	772	704	775	751	751	766	708	757	739	758	775	747	748	764	769	727	766	780	780	762	783	728	704	785	731	740	775	707	797	765	750	795	770	807	727	715	720	708	755	757	757	787	771	800	737	716	741	728	728	725	782	771	738	756	738	737	781	768	720	774	731	781	755	794	758	837	709	782	712	756	740	728	780	712	772	746	821	740	742	772	769	752	811	767	757	755	776	746	743	762	768	781	765	754	720	767	734	721	767	782	776	751	779	786	765	745	732	755	809	763	689	763	742	762	742	757	722	760	760	777	792	791	783	723	754	760	729	720	689	755	779	760	736	790	738	775	800	753	786	790	737	766	778	764	764	747	753	757	806	762	729	733	722	713	727	745	756	748	737	742	760	738	752	704	762	775	779	699	763	744	764	765	739	698	739	788	778	714	781	749	752	793	755	767	738	754	725	750	694	720	705	726	741	734	760	753	709	740	766	765	772	787	710	800	792	715	734	738	790	762	716	776	777	778	736	730	749	746	748	750	735	803	725	715	795	745	810	784	754	759	779	758	787	764	727	767	735	764	722	734	789	764	736	748	744	731	758	764	760	756	728	761	722	806	739	745	727	748	749	772	728	748	783	780	764	736	715	750	755	682	787	753	802	776	702	732	734	751	746	761	750	741	744	751	748	763	773	728	728	771	741	762	734	753	777	793	777	747	775	731	695	773	777	763	763	737	760	737	708	769	766	719	776	722	753	802	733	782	729	749	741	758	747	787	735	734	766	753	789	801	744	758	761	776	789	761	717	782	757	741	718	789	746	724	773	762	750	790	700	750	742	780	702	717	754	761	756	777	752	777	730	725	755	723	748	758	742	746	753	756	805	745	741	767	706	720	742	764	740	762	739	749	716	752	730	717	712	732	786	756	777	771	750	727	735	777	767	784	774	812	752	776	723	771	777	748	759	746	751	767	742	774	748	779	766	750	722	817	785	729	767	750	730	740	757	764	799	747	759	781	756	776	802	699	789	787	786	771	718	729	775	755	744	759	722	755	747	737	742	722	729	753	761	783	770	709	788	798	749	745	737	748	768	709	730	733	738	737	740	764	755	759	769	725	771	836	765	767	737	721	753	781	775	724	717	716	757	750	742	688	679	716	758	797	753	752	756	778	767	747	789	751	783	762	780	842	803	746	744	771	727	724	732	734	758	747	767	791	779	786	725	746	788	752	752	774	754	779	767	791	737	769	756	712	684	772	768	745	739	778	726	807	762	691	737	782	774	779	768	786	756	737	757	788	821	723	759	767	757	739	675	764	761	772	759	797	714	733	780	743	770	716	786	733	796	762	757	783	781	774	761	781	743	750	784	759	705	760	800	744	751	719	772	821	733	767	751	790	686	753	718	703	768	776	717	703	831	761	749	732	794	761	730	768	776	716	734	762	742	760	770	761	760	722	733	734	740	764	806	758	699	755	760	749	710	768	722	778	788	719	744	778	743	802	734	732	757	773	719	748	784	756	743	759	745	707	745	768	743	762	765	759	768	756	785	744	759	749	766	761	773	746	774	750	744	739	789	753	751	798	754	758	717	730	744	736	758	758	752	745	768	704	798	745	743	746	769	753	750	711	751	748	783	738	761	752	727	738	752	732	749	727	750	808	796	751	737	770	736	727	730	777	758	727	753	726	734	723	772	776	776	741	767	763	735	706	748	724	784	797	730	767	736	779	756	768	782	726	734	752	732	773	792	756	763	690	729	779	739	730	750	717	727	750	747	754	762	763	717	749	775	762	750	763	713	774	749	714	759	772	751	809	802	757	732	780	734	768	712	787	783	781	697	769	733	734	788	752	727	779	749	757	714	728	759	753	743	744	770	733	701	738	737	732	761	780	768	752	760	762	778	741	798	695	770	719	765	744	764	752	732	731	795	781	814	686	753	786	743	771	744	723	791	735	764	765	771	746	756	717	760	795	764	730	788	713	726	758	770	805	823	744	751	727	755	784	787	729	798	760	734	804	762	771	754	710	753	715	730	754	801	740	761	758	694	753	776	744	754	775	764	731	755	756	758	768	757	742	780	774	758	765	782	772	720	734	759	766	729	809	781	817	757	744	709	767	716	770	723	705	753	758	764	736	766	722	739	729	719	774	746	787	810	785	795	734	749	747	760	748	727	718	818	763	805	755	763	715	779	729	758	748	722	724	732	760	738	689	728	773	743	738	740	811	761	769	719	723	768	709	761	739	749	778	777	763	741	728	713	742	769	782	757	775	735	741	773	741	761	775	750	747	791	734	751	739	805	753	793	787	747	750	754	726	790	706	760	730	812	769	709	796	746	757	758	718	731	784	741	803	735	761	735	723	770	737	732	739	721	725	770	719	792	747	780	741	735	800	755	775	774	756	756	828	767	745	745	772	783	757	825	779	737	791	752	756	771	739	779	707	728	763	751	765	752	773	733	707	755	754	764	727	743	781	711	767	749	734	759	721	762	776	789	758	746	730	709	731	767	727	724	738	762	818	713	786	752	792	741	757	789	759	754	730	744	711	723	761	773	713	811	718	784	745	749	768	780	753	802	736	754	727	758	747	791	762	736	762	756	736	767	733	764	753	704	772	759	775	741	791	731	756	733	785	784	753	725	718	754	720	740	721	747	760	713	723	748	750	779	798	722	756	742	789	773	731	779	796	744	768	713	810	715	759	759	723	733	703	744	796	750	707	763	785	767	716	768	721	754	749	736	745	743	777	789	685	757	744	728	733	737	748	722	747	765	747	758	763	754	746	755	749	744	722	754	783	776	775	757	766	778	743	761	756	773	761	750	752	764	715	804	737	763	789	786	739	718	798	732	799	770	747	732	755	755	731	754	786	804	738	732	765	767	758	748	753	751	768	795	737	753	775	728	712	754	795	792	722	764	782	787	732	754	756	787	775	743	739	790	787	731	775	781	733	808	756	733	750	750	715	767	753	784	735	768	730	754	765	759	750	791	756	700	786	814	755	751	702	720	758	786	785	750	799	797	767	712	715	772	718	766	720	750	705	745	768	755	768	763	749	725	753	803	751	772	731	777	769	752	751	723	710	710	738	741	735	773	748	707	773	743	734	753	757	707	776	738	748	799	778	757	716	759	767	732	712	718	759	731	724	755	811	755	759	780	755	771	747	755	706	758	741	765	760	756	777	781	768	749	818	704	747	769	737	829	787	807	792	732	771	779	735	764
8480	1979	5441	9468	6140	6005	4616	3719	3606	3089	2050	2285	4573	13730	11536	6541	3493	1598	688	423	307	275	216	203	218	173	205	228	211	222	200	204	226	221	205	223	224	206	242	211	209	224	210	228	197	215	198	215	226	205	189	210	210	202	200	239	189	202	217	213	210	208	217	221	214	209	202	182	202	170	232	203	195	196	189	204	190	213	196	200	237	226	214	231	246	209	209	213	228	218	228	216	221	206	206	205	231	209	206	214	195	199	204	205	216	192	216	214	246	184	216	225	193	246	198	201	223	212	205	210	193	195	190	212	217	210	211	234	215	198	209	230	189	217	203	225	201	207	219	222	210	225	201	217	253	212	185	204	200	212	226	215	244	208	209	211	207	217	189	207	214	217	199	191	236	220	212	215	194	242	210	212	210	198	203	187	228	190	206	238	181	203	206	197	214	218	196	212	210	205	178	201	192	188	222	200	210	218	230	210	204	197	215	213	214	205	228	178	204	211	237	218	184	218	220	211	230	190	191	228	222	203	243	243	213	214	196	232	224	213	209	223	215	223	234	202	222	226	185	213	257	203	232	200	206	206	214	221	207	223	229	194	212	207	203	202	238	220	208	214	234	222	215	222	201	234	209	220	233	219	208	221	211	222	229	213	209	226	202	234	208	190	197	177	191	191	189	226	203	202	192	186	205	217	198	199	213	178	209	223	231	232	183	198	205	222	216	227	200	199	221	225	207	226	234	214	213	216	200	191	206	204	197	208	202	214	211	230	212	159	208	206	196	221	247	216	201	209	193	202	219	203	208	206	203	211	194	215	232	234	208	210	209	195	207	213	199	206	199	202	205	211	203	227	213	209	210	222	243	198	221	217	221	193	213	194	226	205	217	221	197	199	216	206	199	194	232	201	173	223	215	255	194	194	219	237	215	203	215	214	213	204	236	211	208	212	224	211	201	228	227	224	228	219	215	198	197	200	219	225	213	209	220	199	194	210	193	203	208	225	218	199	193	221	212	238	211	205	204	205	223	236	221	214	215	219	210	200	226	193	203	203	213	195	230	191	210	217	226	194	240	196	214	226	214	210	207	223	248	220	217	197	178	202	190	207	210	198	233	221	200	195	195	203	222	196	199	215	217	216	208	207	213	200	216	191	209	214	208	202	230	244	209	220	207	211	201	216	213	210	217	244	204	218	217	206	216	212	225	216	212	233	246	219	204	232	220	223	225	232	203	214	229	216	214	203	205	220	235	229	207	222	207	213	203	207	206	226	196	228	206	206	212	204	222	216	205	227	199	224	237	222	208	195	210	205	211	242	226	237	196	204	228	208	210	189	200	202	219	207	208	197	213	218	237	214	179	201	190	210	212	219	220	221	228	209	194	229	193	219	196	223	187	240	225	203	175	203	212	200	210	190	232	217	205	206	193	231	207	217	222	199	209	214	209	243	231	183	244	207	198	199	229	222	212	219	188	226	211	217	212	219	200	190	207	196	212	170	194	216	208	193	214	202	204	216	213	203	221	214	214	173	219	207	213	193	214	213	214	235	208	218	237	207	202	220	191	219	220	219	219	216	202	238	218	220	196	187	226	191	205	236	201	252	208	208	235	236	205	204	238	218	230	199	210	220	198	211	225	181	223	196	213	225	213	198	212	240	187	200	184	229	214	208	203	209	228	232	199	202	218	238	215	215	211	217	234	212	219	210	225	223	213	199	218	196	252	213	227	202	218	217	212	217	182	211	190	206	210	226	225	206	231	190	222	233	234	199	224	185	227	205	208	209	210	219	215	214	202	219	224	216	230	222	184	214	221	206	232	247	224	210	213	231	231	219	186	198	212	222	218	203	245	216	219	221	209	225	195	245	206	199	207	211	224	205	223	231	229	208	192	198	228	197	191	228	197	221	199	218	233	199	204	229	209	208	225	195	206	224	227	192	221	201	171	191	201	222	205	203	228	221	229	217	202	196	224	212	240	212	206	210	202	224	207	209	197	237	201	218	235	192	218	194	202	210	202	197	205	220	206	223	213	229	213	195	219	228	202	217	210	226	205	228	214	204	207	193	217	202	223	170	211	221	206	228	201	174	202	173	208	212	185	195	215	228	196	208	193	226	214	241	177	218	202	214	230	221	214	208	224	253	197	212	209	219	182	193	225	214	217	232	229	208	220	208	218	213	192	186	229	195	214	226	237	208	214	204	216	229	231	206	218	234	206	206	216	215	220	189	208	209	207	193	194	230	218	220	223	223	228	205	231	192	192	214	225	221	179	234	215	221	196	202	191	223	226	209	241	220	219	215	235	194	203	201	220	220	216	246	216	190	223	205	215	227	197	218	205	215	208	211	191	186	230	243	186	210	206	235	237	195	216	212	231	228	236	195	218	209	213	247	209	208	217	235	209	198	206	223	236	199	249	225	225	204	225	235	203	198	208	199	211	199	229	230	211	195	194	194	235	222	237	199	227	226	207	195	198	176	211	220	208	225	194	201	226	205	212	221	222	193	213	210	197	218	200	202	192	259	205	193	201	224	227	216	213	200	198	234	221	202	212	215	204	180	212	206	226	238	217	209	216	202	237	221	241	209	187	207	218	238	188	225	223	194	206	182	228	218	205	213	216	237	197	210	231	204	224	198	213	219	203	234	231	199	219	207	226	209	212	201	229	237	208	191	207	225	219	220	198	201	211	229	211	223	223	222	219	234	240	208	223	230	210	194	204	217	175	212	240	209	216	206	205	210	203	221	198	201	219	213	201	187	213	217	226	184	208	241	214	188	213	239	234	228	221	221	221	212	230	199	214	245	255	192	197	222	231	212	217	228	239	217	212	217	221	196	233	232	194	209	209	206	187	234	226	231	214	210	220	215	213	231	220	223	219	226	215	230	220	187	193	201	196	206	202	222	209	213	218	193	190	206	242	212	207	199	201	195	220	214	215	226	228	233	195	209	192	208	181	196	221	236	206	206	228	210	187	213	233	209	175	227	204	216	240	213	218	224	233	205	211	238	221	207	198	212	221	229	224	206	202	197	186	183	209	184	197	197	233	268	207	203	207	207	223	197	197	192	232	235	200	218	212	207	216	220	237	221	223	216	201	209	185	207	212	229	209	196	215	199	224	196	240	210	220	213	204	184	207	198	193	221	204	201	276	186	206	227	229	244	206	215	211	228	208	194	224	217	212	232	209	209	212	192	232	226	196	215	195	225	229	225	207	209	220	226	227	199	209	209	226	222	224	212	177	198	207	192	190	195	183	218	200	219	223	191	204	184	239	216	226	197	201	233	210	215	194	209	186	221	202	202	217	221	231	226	207	193	229	212	221	222	213	208	192	219	204	217	196	209	232	203	222	203	200	220	189	212	226	186	207	221	205	228	189	217	204	193	221	232	223	207	209	211	221	226	209	231	205	226	234	221	215	220	190	214	210	199	198	200	231	212	202	227	211	222	191	193	235	227	219	207	211	207	181	223	201	215	198	201	214	202	224	231	242	212	208	217	201	228	226	204	227	217
5755	2555	12141	22596	16353	19283	16244	14614	15333	13365	9969	11477	19081	35461	31451	22363	14529	7154	3159	1652	1210	810	620	627	604	593	625	619	601	578	597	610	635	602	613	624	618	612	619	588	617	609	636	620	597	533	610	621	632	633	651	554	607	627	596	628	596	585	677	616	582	594	635	666	632	626	554	566	576	648	514	600	629	576	639	606	590	573	626	652	615	613	623	593	623	565	592	643	620	601	573	605	628	645	586	611	587	594	650	600	622	655	567	589	609	596	561	631	577	623	606	587	559	565	594	562	667	589	579	626	577	583	647	596	611	598	654	586	650	621	623	616	644	568	594	598	552	563	606	592	559	583	581	608	610	628	576	594	636	596	619	591	598	623	599	604	631	604	614	634	582	593	580	656	651	621	579	615	598	667	596	631	584	601	639	604	620	611	614	642	595	604	624	627	613	608	635	595	606	610	614	587	619	606	586	599	589	590	594	624	642	624	609	649	620	550	617	605	611	604	601	602	595	646	582	646	646	587	627	609	608	602	613	584	605	602	590	540	584	611	636	600	625	602	607	637	609	622	609	625	592	650	577	560	599	602	630	596	611	599	617	578	587	598	631	609	605	606	622	572	610	602	568	582	607	610	620	572	609	575	608	639	605	594	618	646	562	616	568	581	573	599	609	558	624	614	625	590	598	594	602	592	553	588	617	559	584	649	604	589	588	594	594	669	608	578	618	636	603	573	642	642	600	650	645	638	587	615	628	615	622	611	595	656	638	626	572	599	592	612	608	589	590	626	552	583	632	625	615	598	617	605	634	602	577	598	627	628	622	619	619	605	618	584	610	632	613	572	574	587	585	634	629	591	614	591	617	623	639	611	610	610	658	626	577	616	597	600	613	642	640	599	602	618	579	592	610	624	593	618	595	617	559	597	607	603	648	589	582	601	599	628	593	656	604	611	628	616	572	568	571	666	624	621	631	611	596	596	549	618	622	625	585	642	552	615	579	587	605	612	621	623	654	582	606	644	623	544	615	604	627	623	607	590	639	568	622	625	602	632	621	629	559	609	606	607	579	596	588	624	620	592	586	610	609	580	628	603	661	589	650	595	607	636	592	571	606	648	623	631	586	596	632	565	610	596	644	615	614	667	580	602	597	609	587	538	594	594	602	608	569	600	580	594	626	595	634	590	584	618	573	630	625	606	633	664	632	614	587	575	612	630	607	599	610	597	579	599	614	592	622	592	593	581	591	597	598	607	667	614	581	621	603	616	586	633	606	603	629	596	598	634	638	590	586	600	658	601	599	597	610	639	551	578	619	590	629	563	646	617	565	649	619	628	637	550	642	594	622	625	613	602	613	596	611	609	611	582	590	582	636	599	657	599	633	614	575	606	629	612	609	612	638	588	626	578	595	592	589	584	565	618	595	625	590	617	573	606	543	631	610	582	591	611	656	558	601	621	583	630	623	597	592	596	591	586	610	658	585	602	581	632	586	632	627	629	595	660	579	608	622	626	608	630	624	638	607	593	549	616	619	623	589	615	634	629	624	653	587	608	622	608	598	597	604	590	607	633	615	599	633	618	586	577	602	651	613	589	629	640	579	590	604	641	608	636	602	634	575	582	605	593	608	658	599	575	594	637	625	595	616	626	619	621	646	625	620	614	590	599	607	626	642	623	593	617	623	616	644	616	615	604	617	648	601	628	574	600	616	616	626	602	636	584	636	590	560	616	616	606	625	636	588	610	627	616	608	586	580	600	586	594	626	582	589	634	626	595	613	583	636	589	602	595	592	615	615	606	591	617	651	615	630	615	601	547	662	596	592	590	620	622	650	585	608	586	604	575	533	586	682	623	608	593	605	595	602	591	639	635	595	589	603	578	600	590	586	612	586	606	667	635	609	592	631	608	575	629	629	603	597	587	668	637	605	607	622	590	608	621	590	580	602	623	621	607	600	601	568	594	597	645	619	624	574	640	643	637	569	636	601	570	613	547	605	594	617	618	646	640	638	618	644	628	636	561	564	607	609	627	589	607	570	610	618	620	634	553	584	566	582	614	609	615	626	599	603	623	615	628	614	611	633	609	597	570	653	584	603	574	609	611	584	630	658	636	639	622	591	585	600	637	612	582	606	622	615	614	606	603	606	602	611	615	599	612	555	624	630	639	580	559	593	619	574	575	608	565	613	585	593	633	623	622	641	646	652	613	563	589	565	588	601	566	637	594	636	617	610	590	605	606	591	628	617	615	587	642	619	590	605	619	612	605	598	581	589	652	589	602	576	584	555	596	607	586	618	579	600	601	618	588	611	578	591	605	605	603	585	598	626	592	632	600	603	596	569	564	585	588	608	631	627	567	639	582	630	620	640	586	568	565	602	610	601	577	608	625	603	605	624	600	588	617	595	592	655	636	616	555	600	590	619	663	593	631	613	609	616	592	641	583	625	619	581	609	591	597	622	573	664	610	650	600	611	600	593	621	629	612	604	590	589	599	600	646	573	607	610	664	606	604	566	620	544	628	605	600	580	566	591	596	600	644	632	645	609	614	629	604	637	566	582	592	567	597	638	622	564	638	587	595	597	565	640	587	645	589	629	616	653	618	603	591	588	614	587	577	623	614	579	618	618	580	629	624	617	591	584	644	583	630	646	559	634	627	590	604	577	547	570	580	580	618	634	611	636	584	635	646	627	622	616	595	608	602	631	584	615	619	616	610	595	613	626	590	576	616	622	622	672	648	613	634	643	613	615	636	601	574	635	669	609	584	599	602	619	594	620	616	616	579	631	643	614	569	652	602	629	629	589	616	617	584	615	582	548	605	609	562	616	602	582	622	629	593	612	588	607	603	578	636	598	635	637	563	601	571	607	598	601	608	614	650	635	604	592	591	611	619	585	607	616	581	633	664	597	577	605	583	595	662	631	633	597	655	597	602	634	561	612	613	624	627	638	568	621	602	589	632	631	617	568	647	622	595	655	640	623	583	616	594	608	610	606	602	598	631	637	666	603	618	589	619	591	618	634	576	575	599	610	586	664	635	608	582	600	652	638	571	623	596	631	620	645	589	633	616	619	602	637	640	636	591	584	601	602	610	595	594	653	593	594	616	592	573	581	597	638	673	628	590	569	595	601	641	571	592	638	587	630	627	586	596	568	631	576	587	601	620	569	577	618	580	572	633	601	577	583	622	562	596	592	615	595	582	605	612	619	619	601	587	642	616	614	637	613	585	590	639	595	618	609	606	575	605	656	618	665	587	621	608	565	602	608	609	581	606	594	620	611	630	592	600	621	582	599	616	594	658	604	636	584	622	598	585	592	609	583	590	582	623	630	628	633	598	607	594	612	585	606	614	581	622	621	563	573	616	552	618	581	633	617	586	592	641	661	610	625	588	608	603	601	577	631	608	606	631	578	564	584	605	574	646	613	618	651	610	602	603	569	602	645	556	648	594	575	575	605	559	609	557	637	636	594	586	591	622	667	596	605	571	592	590	598	587	613	584	648	582	621	575	587	622	573	660
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
